header.site.svelte-xyat7y{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s4) var(--s6);max-width:1120px;margin:0 auto;flex-wrap:wrap}.logo.svelte-xyat7y img:where(.svelte-xyat7y){display:block;height:58px;width:225px}nav.svelte-xyat7y{display:flex;gap:var(--s6);flex-wrap:wrap}nav.svelte-xyat7y a:where(.svelte-xyat7y){text-decoration:none;min-height:44px;display:inline-flex;align-items:center;font-weight:500}nav.svelte-xyat7y a:where(.svelte-xyat7y):hover{text-decoration:underline}footer.site.svelte-xyat7y{max-width:1120px;margin:var(--s12) auto 0;padding:var(--s8) var(--s6) var(--s12)}footer.svelte-xyat7y nav:where(.svelte-xyat7y){gap:var(--s2) var(--s6)}footer.svelte-xyat7y p:where(.svelte-xyat7y){font-size:14px;margin:var(--s4) 0 0}@media(max-width:520px){header.site.svelte-xyat7y{padding:var(--s3) var(--s4)}nav.svelte-xyat7y{gap:var(--s4)}footer.site.svelte-xyat7y{padding:var(--s8) var(--s4) var(--s12)}}main.site{max-width:1120px;margin:0 auto;padding:var(--s6) var(--s6) 0}main.site.prose{max-width:720px}main.site h1{font-size:clamp(36px,6vw,64px);max-width:16ch}main.site h2{font-size:28px;margin-top:var(--s12)}main.site p,main.site li{font-size:18px;max-width:62ch;overflow-wrap:anywhere}main.site .lede{font-size:21px;color:var(--paper)}@media(max-width:520px){main.site{padding:var(--s4) var(--s4) 0}}
