.page-hero[data-astro-cid-nq4kea6l]{background:var(--ivory-deep);border-bottom:1px solid var(--border);padding-block:clamp(3rem,7vw,5rem)}.page-hero[data-astro-cid-nq4kea6l] h1[data-astro-cid-nq4kea6l]{font-size:clamp(2.2rem,5.5vw,3.4rem);margin:.5rem 0 1rem;max-width:20ch}.page-hero[data-astro-cid-nq4kea6l] .lede[data-astro-cid-nq4kea6l]{max-width:56ch}.themes-band[data-astro-cid-nq4kea6l]{padding-block:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--border)}.themes-head[data-astro-cid-nq4kea6l]{color:var(--muted);margin-bottom:1.75rem}.themes-grid[data-astro-cid-nq4kea6l]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.theme[data-astro-cid-nq4kea6l]{border-top:2px solid var(--crimson);padding-top:1rem}.theme[data-astro-cid-nq4kea6l] h2[data-astro-cid-nq4kea6l]{font-family:var(--font-display);font-size:1.5rem;margin-bottom:.6rem}.theme[data-astro-cid-nq4kea6l] p[data-astro-cid-nq4kea6l]{margin:0;font-size:1rem}.article-list[data-astro-cid-nq4kea6l]{list-style:none;margin:0;padding:0;border-top:1px solid var(--border);max-width:820px}.article-list[data-astro-cid-nq4kea6l] a[data-astro-cid-nq4kea6l]{display:block;padding:2rem 0;border-bottom:1px solid var(--border);transition:padding-left .2s var(--ease)}.article-list[data-astro-cid-nq4kea6l] a[data-astro-cid-nq4kea6l]:hover{padding-left:.5rem}.a-meta[data-astro-cid-nq4kea6l]{display:flex;gap:1rem;align-items:baseline;font-family:var(--font-sans);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.a-theme[data-astro-cid-nq4kea6l]{color:var(--crimson);font-weight:700}.a-meta[data-astro-cid-nq4kea6l] time[data-astro-cid-nq4kea6l]{color:var(--muted)}.article-list[data-astro-cid-nq4kea6l] h3[data-astro-cid-nq4kea6l]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);margin:.5rem 0}.article-list[data-astro-cid-nq4kea6l] p[data-astro-cid-nq4kea6l]{margin:0;max-width:62ch}@media(max-width:760px){.themes-grid[data-astro-cid-nq4kea6l]{grid-template-columns:1fr;gap:1.5rem}}
