main.svelte-1nzf5uj{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:clamp(3rem,7vw,6rem);padding-block:clamp(3rem,7vw,5.5rem) clamp(4rem,9vw,7.5rem);display:grid}header.svelte-1nzf5uj{min-width:0;position:sticky;top:7rem}h1.svelte-1nzf5uj{font-family:var(--font-display);font-size:clamp(2.5rem,1.75rem + 3vw,3.75rem);font-weight:var(--fw-bold);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1.1}header.svelte-1nzf5uj p:where(.svelte-1nzf5uj){color:var(--text-secondary);font-size:var(--fs-body);margin:1.5rem 0 0;line-height:1.65}header.svelte-1nzf5uj small:where(.svelte-1nzf5uj){border-top:1px solid var(--border-strong);color:var(--text-muted);font-size:var(--fs-small);margin-top:2rem;padding-top:1.25rem;display:block}article.svelte-1nzf5uj{min-width:0;max-width:64ch;color:var(--text-secondary);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.8}article.svelte-1nzf5uj section{border-bottom:1px solid var(--border-strong);padding:2.5rem 0}article.svelte-1nzf5uj section:first-child{padding-top:0}article.svelte-1nzf5uj section:last-child{border-bottom:0}article.svelte-1nzf5uj h2{color:var(--text);font-size:1.5rem;font-weight:var(--fw-semibold);letter-spacing:-.015em;margin:0 0 1rem;line-height:1.3}article.svelte-1nzf5uj p{margin:0 0 1rem}article.svelte-1nzf5uj p:last-child{margin-bottom:0}article.svelte-1nzf5uj ul{margin:1rem 0 0;padding-left:1.5rem}article.svelte-1nzf5uj a{color:var(--text);text-underline-offset:4px;text-decoration:underline}article.svelte-1nzf5uj a:hover{color:var(--solid-hover)}@media (width<=56rem),(height<=42rem){main.svelte-1nzf5uj{grid-template-columns:1fr;gap:3rem}header.svelte-1nzf5uj{max-width:40rem;position:static}article.svelte-1nzf5uj{width:100%}}
