.home[data-astro-cid-sxnsrdtv]{padding-block:var(--space-7) var(--space-9)}.home-hero[data-astro-cid-sxnsrdtv]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(15rem,.55fr);gap:var(--space-8);align-items:end;padding-bottom:var(--space-6);border-bottom:1px solid var(--border-strong)}.home-hero__title[data-astro-cid-sxnsrdtv]{margin-bottom:var(--space-4);font-size:var(--text-display);letter-spacing:-.045em;line-height:var(--leading-tight)}.home-hero__title[data-astro-cid-sxnsrdtv] span[data-astro-cid-sxnsrdtv]{color:var(--accent-default)}.home-hero__lede[data-astro-cid-sxnsrdtv]{max-width:40rem;color:var(--text-secondary);font-family:var(--font-reading);font-size:1.125rem;line-height:1.75}.home-identity[data-astro-cid-sxnsrdtv]{display:flex;flex-direction:column;align-self:stretch;justify-content:flex-end;padding-left:var(--space-5);border-left:1px solid var(--border-strong)}.home-identity__row[data-astro-cid-sxnsrdtv]{display:flex;align-items:center;gap:var(--space-3)}.home-identity__mark[data-astro-cid-sxnsrdtv]{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--border-strong);border-radius:50%;color:var(--accent-default);font-family:var(--font-reading);font-size:1.125rem}.home-identity__name[data-astro-cid-sxnsrdtv]{font-family:var(--font-ui);font-size:.9375rem;font-weight:500}.home-identity__role[data-astro-cid-sxnsrdtv]{margin-top:.2rem;color:var(--text-muted);font-family:var(--font-code);font-size:.6875rem}.home-identity__note[data-astro-cid-sxnsrdtv]{margin-block:var(--space-4);color:var(--text-secondary);font-family:var(--font-reading);font-size:.9375rem;line-height:1.7}.home-grid[data-astro-cid-sxnsrdtv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:var(--space-8);padding-top:var(--space-6)}.home-lead[data-astro-cid-sxnsrdtv]{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-5)}.home-lead__index[data-astro-cid-sxnsrdtv]{color:var(--accent-default);font-family:var(--font-reading);font-size:2rem;line-height:1}.home-lead__kicker[data-astro-cid-sxnsrdtv]{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-code);font-size:.6875rem;letter-spacing:.08em}.home-lead__title[data-astro-cid-sxnsrdtv]{margin-bottom:var(--space-3);font-size:clamp(1.5rem,3vw,2rem);line-height:1.3}.home-lead__title[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv]:hover{color:var(--accent-default)}.home-lead__summary[data-astro-cid-sxnsrdtv]{max-width:38rem;margin-bottom:var(--space-3);color:var(--text-secondary);font-family:var(--font-reading);font-size:1rem;line-height:1.8}.home-lead__meta[data-astro-cid-sxnsrdtv]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);color:var(--text-muted);font-family:var(--font-code);font-size:.6875rem}.home-side[data-astro-cid-sxnsrdtv]{display:grid;gap:var(--space-6);align-content:start}.home-side__section[data-astro-cid-sxnsrdtv]{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-default)}.home-side__label[data-astro-cid-sxnsrdtv]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);font-family:var(--font-ui);font-size:.875rem;font-weight:500}.home-side__label[data-astro-cid-sxnsrdtv] span[data-astro-cid-sxnsrdtv]{color:var(--text-muted);font-family:var(--font-code);font-size:.625rem;font-weight:500;letter-spacing:.1em}.home-topics[data-astro-cid-sxnsrdtv]{display:grid}.home-topics[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-family:var(--font-ui);font-size:.875rem}.home-topics[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv]:hover{color:var(--accent-default)}.home-topics[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv] span[data-astro-cid-sxnsrdtv]:last-child{color:var(--text-muted);font-family:var(--font-code);font-size:.6875rem}.home-side__note[data-astro-cid-sxnsrdtv]{margin-bottom:var(--space-3);color:var(--text-secondary);font-family:var(--font-reading);font-size:.9375rem;line-height:1.7}.home-subscribe[data-astro-cid-sxnsrdtv]{padding:var(--space-4);background:var(--accent-soft)}.home-subscribe__label[data-astro-cid-sxnsrdtv]{margin-bottom:var(--space-2);color:var(--accent-default);font-family:var(--font-code);font-size:.625rem;font-weight:500;letter-spacing:.1em}.home-subscribe[data-astro-cid-sxnsrdtv] p[data-astro-cid-sxnsrdtv]{margin-bottom:var(--space-3);color:var(--text-secondary);font-family:var(--font-reading);font-size:.875rem;line-height:1.7}.home-pagination[data-astro-cid-sxnsrdtv]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1);padding-top:var(--space-5)}.home-pagination[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv],.home-pagination__gap[data-astro-cid-sxnsrdtv]{display:inline-grid;min-width:2rem;height:2rem;place-items:center;border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-code);font-size:.75rem}.home-pagination[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv]:hover{background:var(--surface-hover);color:var(--accent-default)}.home-pagination[data-astro-cid-sxnsrdtv] a[data-astro-cid-sxnsrdtv][aria-current=page]{background:var(--accent-soft);color:var(--accent-default)}@media(max-width:1000px){.home-hero[data-astro-cid-sxnsrdtv]{grid-template-columns:minmax(0,1fr) 15rem;gap:var(--space-6)}.home-grid[data-astro-cid-sxnsrdtv]{grid-template-columns:minmax(0,1fr) 16rem;gap:var(--space-6)}}@media(max-width:860px){.home-hero[data-astro-cid-sxnsrdtv],.home-grid[data-astro-cid-sxnsrdtv]{grid-template-columns:1fr}.home-identity[data-astro-cid-sxnsrdtv]{padding-left:0;border-left:0}.home-side[data-astro-cid-sxnsrdtv]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-subscribe[data-astro-cid-sxnsrdtv]{grid-column:1 / -1}}@media(max-width:700px){.home[data-astro-cid-sxnsrdtv]{padding-block:var(--space-5) var(--space-8)}.home-hero[data-astro-cid-sxnsrdtv]{padding-bottom:var(--space-5)}.home-hero__lede[data-astro-cid-sxnsrdtv]{font-size:1rem}.home-lead[data-astro-cid-sxnsrdtv]{grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-4)}.home-lead__index[data-astro-cid-sxnsrdtv]{font-size:1.5rem}.home-side[data-astro-cid-sxnsrdtv]{grid-template-columns:1fr;gap:var(--space-5)}}
