.site-header.svelte-1br2sqw,main.svelte-1br2sqw{box-sizing:content-box;max-width:var(--page-max, none);margin-inline:auto}.site-header.svelte-1br2sqw{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.75rem clamp(1rem,4vw,3rem)}.site-header.svelte-1br2sqw{container-type:inline-size;flex-wrap:wrap;row-gap:1rem}.site-header.tall.svelte-1br2sqw{align-items:center}nav.svelte-1br2sqw{display:flex;gap:1.5rem}nav.svelte-1br2sqw .private:where(.svelte-1br2sqw){display:inline-flex;align-items:center;gap:.35rem}nav.svelte-1br2sqw .private:where(.svelte-1br2sqw) svg:where(.svelte-1br2sqw){width:.85em;height:.85em;margin-top:-2px}nav.svelte-1br2sqw a:where(.svelte-1br2sqw){text-decoration:none;color:var(--muted);font-size:.95rem;padding-bottom:2px;border-bottom:1px solid transparent}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):hover,nav.svelte-1br2sqw a[aria-current=page]:where(.svelte-1br2sqw){color:var(--text);border-color:var(--accent)}main.svelte-1br2sqw{padding:0 clamp(1rem,4vw,3rem) 4rem;min-height:70vh}
