.feature-card__card:where(.astro-YA6EDCCX){background-color:var(--theme-surface-1);color:var(--theme-on-surface-1);border-radius:var(--theme-shape-radius)}.feature-card__link:where(.astro-YA6EDCCX){display:block;text-decoration:none}.featured-card__content:where(.astro-YA6EDCCX){padding:1rem 1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:hidden}.featured-card__content:where(.astro-YA6EDCCX) picture:where(.astro-YA6EDCCX){width:100%;height:100%}.feature-card__card:where(.astro-YA6EDCCX) .feature-card__img:where(.astro-YA6EDCCX){--image-shadow: 0 -.5rem 1rem rgba(138, 138, 138, .12);margin:0 auto;width:clamp(60%,70%,390px);height:auto;object-fit:cover;box-shadow:var(--image-shadow);transform:translateY(.5rem);transition:transform var(--theme-transition)}.feature-card__card:where(.astro-YA6EDCCX):hover .feature-card__img:where(.astro-YA6EDCCX){transform:translateY(0)}.feature-card__title:where(.astro-YA6EDCCX){font-family:var(--theme-font-family-sans)}.feature-card__section:where(.astro-DXWEN7IH){margin:var(--section-margin) auto}.feature-card__grid:where(.astro-DXWEN7IH){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--theme-grid-gap)}@media (max-width: 768px){.feature-card__grid:where(.astro-DXWEN7IH){grid-template-columns:1fr}}
