.card[data-v-19349b83]{width:100%}.card--inner[data-v-19349b83]{border-radius:.5rem;overflow:hidden;position:relative}.card--inner img[data-v-19349b83]{max-height:14rem;-o-object-fit:cover;object-fit:cover;width:100%}.card--inner:hover .card--inner__overlay[data-v-19349b83]{opacity:1}.card--inner:hover .card--inner__action[data-v-19349b83]{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card--inner__overlay[data-v-19349b83]{background-color:#0006;opacity:0;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.card--inner__action[data-v-19349b83],.card--inner__overlay[data-v-19349b83]{height:100%;left:0;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.5s;transition-property:all;width:100%}.card--inner__action[data-v-19349b83]{display:grid;z-index:20;--tw-scale-x:0;--tw-scale-y:0;place-items:center;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card--inner__action .btn-view[data-v-19349b83]{align-items:center;border-radius:.5rem;display:flex;font-weight:600;gap:.5rem;padding:.25rem .375rem;--tw-text-opacity:1;color:rgb(var(--color-gray-100)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card--inner__action .btn-view[data-v-19349b83]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.card--text[data-v-19349b83]{font-size:1rem;font-weight:500;line-height:1.5rem;padding-top:1rem;--tw-text-opacity:1;color:rgb(var(--color-gray-700)/var(--tw-text-opacity,1))}.card--text[data-v-19349b83]:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-300)/var(--tw-text-opacity,1))}.gallery[data-v-19349b83]{display:flex;gap:1rem;width:100%}.gallery--item[data-v-19349b83]{border-radius:.75rem;height:auto;overflow:hidden;width:auto}.modal-container[data-v-19349b83]{padding:1.75rem;width:100%}@media (min-width:768px){.modal-container[data-v-19349b83]{width:920px}}
