.blog-card[data-v-38245308]{flex-direction:column;min-width:0;display:flex;position:relative}.card-image[data-v-38245308]{aspect-ratio:4/3;background:var(--color-band);border-radius:var(--radius-md);overflow:hidden}.card-image .image-picture[data-v-38245308]{display:contents}.card-image[data-v-38245308] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.card-copy[data-v-38245308]{flex-direction:column;flex:1;padding-top:1.25rem;display:flex}.card-meta[data-v-38245308]{color:var(--color-muted);flex-wrap:wrap;gap:.4rem;margin:0 0 .6rem;font-size:.8rem;font-weight:600;display:flex}.card-title[data-v-38245308]{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,1.6vw,1.4rem);font-weight:400;line-height:1.25}.card-link[data-v-38245308]{color:inherit;text-decoration:none}.card-link[data-v-38245308]:after{content:"";z-index:1;position:absolute;inset:0}.card-link[data-v-38245308]:focus-visible{outline:none}.card-link[data-v-38245308]:focus-visible:after{outline:2px solid var(--color-text);outline-offset:.35rem;border-radius:var(--radius-md)}.card-excerpt[data-v-38245308]{color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card-action[data-v-38245308]{color:var(--color-text);align-items:center;gap:.25rem;margin-top:auto;padding-top:1rem;font-size:.9rem;font-weight:700;display:inline-flex}.card-action .site-icon[data-v-38245308]{transition:transform .2s}.blog-card--featured[data-v-38245308]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.blog-card--featured .card-image[data-v-38245308]{aspect-ratio:16/10;border-radius:var(--radius-lg)}.blog-card--featured .card-copy[data-v-38245308]{padding-top:0}.blog-card--featured .card-title[data-v-38245308]{font-size:var(--font-size-heading-card);line-height:1.15}.blog-card--featured .card-excerpt[data-v-38245308]{-webkit-line-clamp:4;font-size:1.05rem}.blog-card--featured .card-action[data-v-38245308]{margin-top:1.5rem;padding-top:0}@media (hover:hover){.blog-card:hover .card-image[data-v-38245308] img{transform:scale(1.03)}.blog-card:hover .card-title[data-v-38245308]{color:var(--color-accent-text)}.blog-card:hover .card-action .site-icon[data-v-38245308]{transform:translate(.2rem)}}@media (width<=900px){.blog-card--featured[data-v-38245308]{grid-template-columns:minmax(0,1fr)}.blog-card--featured .card-copy[data-v-38245308]{padding-top:.25rem}}@media (prefers-reduced-motion:reduce){.card-action .site-icon[data-v-38245308],.card-image[data-v-38245308] img{transition:none}}
