.page-hero.svelte-7ke6fz{border-bottom:1px solid var(--rule)}.page-hero__in.svelte-7ke6fz{padding:2rem var(--gutter) clamp(2.4rem,4.5vw,3.4rem)}h1.svelte-7ke6fz{margin:1.1rem 0 0;font-size:clamp(2.2rem,5.4vw,4rem);font-weight:700;line-height:1.06;letter-spacing:-.032em;color:var(--ink)}.updated.svelte-7ke6fz{margin:1.3rem 0 0;font-family:IBM Plex Mono,monospace;font-size:var(--text-sm);letter-spacing:var(--track-body);color:var(--faint)}.band.svelte-7ke6fz{border-bottom:1px solid var(--rule)}.section.svelte-7ke6fz{padding-block:clamp(2.4rem,4.5vw,3.6rem)}.legal.svelte-7ke6fz{max-width:66ch}h2.svelte-7ke6fz{margin:2.6rem 0 0;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:600;line-height:1.22;letter-spacing:-.018em;color:var(--ink);text-wrap:balance}h2.svelte-7ke6fz:first-child{margin-top:0}.num.svelte-7ke6fz{font-family:IBM Plex Mono,monospace;font-weight:500;color:var(--faint);margin-right:.35em}.legal.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:1rem 0 0;font-size:1rem;line-height:1.78;color:var(--muted)}.inline-link.svelte-7ke6fz{color:var(--signal-text);font-weight:600}.inline-link.svelte-7ke6fz:hover{text-decoration:underline;text-underline-offset:3px}
