.article-card[data-astro-cid-g5jx2byz]{gap:var(--space-sm);flex-direction:column;flex-grow:1;display:flex}.article-card__title[data-astro-cid-g5jx2byz]{font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-text-primary);transition:var(--transition-colors);margin:0}.group:hover .article-card__title[data-astro-cid-g5jx2byz]{color:var(--color-brand)}.article-card__excerpt[data-astro-cid-g5jx2byz]{color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.article-card__date[data-astro-cid-g5jx2byz]{font-size:var(--text-caption);color:var(--color-text-subtle);margin-top:auto}.article-card--cover[data-astro-cid-g5jx2byz] .article-card__title[data-astro-cid-g5jx2byz]{font-size:var(--text-lg);text-wrap:balance}.article-card--cover[data-astro-cid-g5jx2byz] .article-card__excerpt[data-astro-cid-g5jx2byz]{--lines:3;flex:1}.article-card--text[data-astro-cid-g5jx2byz] .article-card__title[data-astro-cid-g5jx2byz]{font-size:var(--text-small);flex:1}.article-card--text[data-astro-cid-g5jx2byz] .article-card__excerpt[data-astro-cid-g5jx2byz]{font-size:var(--text-caption)}.btn-group[data-astro-cid-jzkbhiso]{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.btn-group--start[data-astro-cid-jzkbhiso]{justify-content:flex-start}.btn-group--center[data-astro-cid-jzkbhiso]{justify-content:center}.btn-group--end[data-astro-cid-jzkbhiso]{justify-content:flex-end}@media (width<=767px){.btn-group--stack-mobile[data-astro-cid-jzkbhiso]{flex-direction:column;align-items:stretch}}.articles[data-astro-cid-ljycru7v]{padding:var(--space-2xl) var(--space-xl);margin-block:var(--space-lg);container-type:inline-size}@media (width>=768px){.articles[data-astro-cid-ljycru7v]{padding:var(--space-3xl)}}.articles__intro[data-astro-cid-ljycru7v]{color:var(--color-text-muted);max-width:var(--measure-prose);line-height:var(--leading-relaxed);font-size:var(--text-lg);margin-block-end:var(--space-2xl)}.articles__featured[data-astro-cid-ljycru7v]{border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-text-primary);transition:var(--transition-surface);grid-template-columns:1fr;gap:0;margin-block-end:var(--space-3xl);text-decoration:none;display:grid;overflow:hidden}.articles__featured[data-astro-cid-ljycru7v]:hover{transform:var(--hover-lift);border-color:var(--color-brand)}@media (width>=768px){.articles__featured[data-astro-cid-ljycru7v]{grid-template-columns:1.2fr 1fr}}.articles__featured-media[data-astro-cid-ljycru7v]{aspect-ratio:var(--ratio-cover);overflow:hidden}@media (width>=768px){.articles__featured-media[data-astro-cid-ljycru7v]{aspect-ratio:auto;min-height:100%}}.articles__featured-cover[data-astro-cid-ljycru7v]{object-fit:cover;width:100%;height:100%;transition:var(--transition-media);display:block}.articles__featured[data-astro-cid-ljycru7v]:hover .articles__featured-cover[data-astro-cid-ljycru7v]{transform:var(--hover-zoom)}.articles__featured-cover--placeholder[data-astro-cid-ljycru7v]{justify-content:center;align-items:center;display:flex}.articles__featured-mark[data-astro-cid-ljycru7v]{font-size:clamp(4rem,8vw,8rem);font-weight:var(--font-weight-bold);color:var(--color-brand);opacity:.4;line-height:1}.articles__featured-body[data-astro-cid-ljycru7v]{padding:var(--space-xl);justify-content:center;gap:var(--space-md);flex-direction:column;display:flex}@media (width>=768px){.articles__featured-body[data-astro-cid-ljycru7v]{padding:var(--space-2xl)}}.articles__featured-title[data-astro-cid-ljycru7v]{font-size:clamp(1.5rem,1rem + 2vw,2.25rem);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);text-wrap:balance;margin:0}.articles__featured-desc[data-astro-cid-ljycru7v]{color:var(--color-text-muted);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.articles__featured-meta[data-astro-cid-ljycru7v]{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-sm);font-size:var(--text-small);color:var(--color-text-subtle);display:flex}.articles__featured-read[data-astro-cid-ljycru7v]{color:var(--color-brand);font-weight:var(--font-weight-medium);transition:gap .15s}.articles-stub[data-astro-cid-ljycru7v]{padding-block:var(--space-2xl);justify-content:center;display:flex}.articles-stub__card[data-astro-cid-ljycru7v]{text-align:center;max-width:640px;padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-card)}.articles-stub__heading[data-astro-cid-ljycru7v]{margin:0 0 var(--space-md) 0;font-size:clamp(1.5rem,1rem + 1.6vw,2rem);font-weight:var(--font-weight-bold);color:var(--color-text-contrast)}.articles-stub__lead[data-astro-cid-ljycru7v]{margin:0 0 var(--space-sm) 0;line-height:var(--leading-loose)}.articles-stub__sub[data-astro-cid-ljycru7v]{color:var(--color-text-muted);margin:0 0 var(--space-lg) 0}
