.line-clamp-2[data-v-bddc87c4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.group:hover .group-hover\:scale-105[data-v-bddc87c4]{transform:scale(1.05)}.group\/btn:hover .group-hover\/btn\:translate-x-1[data-v-bddc87c4]{transform:translate(.25rem)}.card[data-v-bddc87c4]{transition:all .3s cubic-bezier(.4,0,.2,1)}.btn[data-v-bddc87c4]{transition:all .2s cubic-bezier(.4,0,.2,1)}@media (max-width:640px){.hero[data-v-bddc87c4]{padding:2rem 1rem}.card-body[data-v-bddc87c4]{padding:1rem}.card-title[data-v-bddc87c4]{font-size:1rem;line-height:1.4}}@media (min-width:641px) and (max-width:1024px){.grid[data-v-bddc87c4]{gap:1.5rem}}@media (min-width:1025px){.grid[data-v-bddc87c4]{gap:2rem}.card[data-v-bddc87c4]:hover{transform:translateY(-.5rem)}}@media (prefers-color-scheme:dark){.card[data-v-bddc87c4]{border:1px solid hsl(var(--b3))}}@media (prefers-reduced-motion:reduce){.btn[data-v-bddc87c4],.card[data-v-bddc87c4],.group:hover .group-hover\:scale-105[data-v-bddc87c4],.group\/btn:hover .group-hover\/btn\:translate-x-1[data-v-bddc87c4]{transform:none;transition:none}.card[data-v-bddc87c4]:hover{transform:none}}.btn[data-v-bddc87c4]:focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px}.card[data-v-bddc87c4]:focus-within{outline:2px solid hsl(var(--p));outline-offset:2px}
