.content-page.svelte-1nodsya{width:min(68rem,100% - 2.5rem);margin:clamp(2rem,5vw,5rem) auto clamp(4rem,8vw,7rem)}header.svelte-1nodsya{border-bottom:3px solid var(--ink);max-width:74ch;margin:0 auto;padding:clamp(2rem,5vw,4rem) 0}.kicker.svelte-1nodsya,.updated.svelte-1nodsya{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.kicker.svelte-1nodsya{color:var(--muted)}h1.svelte-1nodsya{max-width:15ch;font-family:var(--display);margin:1.2rem 0 0;font-size:clamp(2.6rem,7vw,5.5rem);font-weight:400;line-height:.95}.lede.svelte-1nodsya{max-width:55ch;color:var(--muted);margin:1.25rem 0 0;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;line-height:1.55}.updated.svelte-1nodsya{color:var(--muted);margin-top:1.5rem}.prose.svelte-1nodsya{max-width:74ch;margin:0 auto;padding:clamp(2rem,5vw,4rem) 0;font-size:1rem;line-height:1.7}.prose.svelte-1nodsya h2{margin:2.8rem 0 0;font-family:Archivo,Arial,sans-serif;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.1}.prose.svelte-1nodsya h2:first-child{margin-top:0}.prose.svelte-1nodsya h3{margin:2rem 0 0;font-family:Archivo,Arial,sans-serif;font-size:1rem}.prose.svelte-1nodsya p,.prose.svelte-1nodsya ul,.prose.svelte-1nodsya ol{margin:.9rem 0 0}.prose.svelte-1nodsya ul,.prose.svelte-1nodsya ol{padding-left:1.35rem}.prose.svelte-1nodsya li+li{margin-top:.45rem}.prose.svelte-1nodsya a{color:inherit;text-underline-offset:.2em;font-weight:700;text-decoration-thickness:.12em}@media (width<=640px){.content-page.svelte-1nodsya{width:min(100% - 1.5rem,72rem)}}
