.carousel__slide[data-v-35c5424d]{--gray-0:#f8f9fa;scroll-snap-align:start}:where(.carousel--offscreen-inert) .carousel__slide[data-v-35c5424d],:where(.carousel--unsnapped-inert) .carousel__slide[data-v-35c5424d]{animation:linear both offscreen-inert;animation-timeline:view(x)}:where(.carousel--unsnapped-inert) .carousel__slide[data-v-35c5424d]{container-type:scroll-state}@container not scroll-state(snapped){:where(.carousel--unsnapped-inert) .carousel__slide[data-v-35c5424d]>*{interactivity:inert}}.card[data-v-35c5424d]{inline-size:min(var(--size-content-2),90cqi);border-radius:var(--radius-3);box-shadow:var(--shadow-2);cursor:pointer;align-content:center;overflow:clip}.card>figure[data-v-35c5424d]{place-items:center stretch;display:grid;overflow:hidden}.card>figure>[data-v-35c5424d]{grid-area:1/1}.card>figure>figcaption[data-v-35c5424d]{justify-items:center;gap:var(--size-2);max-inline-size:100%;transition:transform .3s var(--ease-3),opacity .3s var(--ease-3);display:grid}.card>figure>figcaption[data-v-35c5424d]:focus-within{transform:translateY(0)}.card>figure>figcaption h5[data-v-35c5424d]{color:var(--gray-0);font-size:1.5rem}.card>figure>figcaption p[data-v-35c5424d]{color:var(--gray-4)}@media (prefers-color-scheme:light){.card[data-v-35c5424d]{background:#fff}}.caption-icon[data-v-35c5424d]{filter:invert()}.feature-image-container[data-v-35c5424d]{height:100%;overflow:hidden}.feature-image-container img[data-v-35c5424d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
