.page-hero[data-astro-cid-xa52sxzc]{border-bottom:1px solid var(--line);padding:140px 0 clamp(48px,6vw,80px)}.crumbs[data-astro-cid-xa52sxzc]{font-size:var(--fs-small);color:var(--ink-mute);gap:.6rem;margin-bottom:2rem;display:flex}.crumbs[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{text-decoration:none}.crumbs[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover{color:var(--ink)}h1[data-astro-cid-xa52sxzc]{max-width:none;font-size:clamp(2.6rem,1.4rem + 4.3vw,5.25rem)}.lead[data-astro-cid-xa52sxzc]{max-width:40rem;margin-top:1.5rem}.updated[data-astro-cid-xa52sxzc]{font-size:var(--fs-small);color:var(--ink-mute);margin-top:1.25rem}.page-body[data-astro-cid-xa52sxzc]{padding:clamp(56px,7vw,96px) 0 clamp(80px,10vw,140px)}.page-grid[data-astro-cid-xa52sxzc]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.page-prose[data-astro-cid-xa52sxzc]{min-width:0;max-width:720px}.page-prose[data-astro-cid-xa52sxzc] h2{margin-top:2.4em;scroll-margin-top:100px;font-size:clamp(1.9rem,1.4rem + 1.2vw,2.5rem)}.page-prose[data-astro-cid-xa52sxzc]>h2:first-child{margin-top:0}.page-prose[data-astro-cid-xa52sxzc] h3{margin-top:1.8em;font-size:1.3rem}.page-prose[data-astro-cid-xa52sxzc] .callout{background:var(--bg-raised);border:1px solid var(--line-soft);border-left:3px solid var(--orange);border-radius:14px;padding:1.3rem 1.5rem}@media (width<=860px){.page-grid[data-astro-cid-xa52sxzc]{grid-template-columns:minmax(0,1fr)}.toc[data-astro-cid-xa52sxzc]{display:none}}@media print{.toc[data-astro-cid-xa52sxzc]{display:none}.page-grid[data-astro-cid-xa52sxzc]{display:block}}@media (width<=640px){.page-hero[data-astro-cid-xa52sxzc]{padding:110px 0 40px}.crumbs[data-astro-cid-xa52sxzc]{margin-bottom:1.25rem}}
