.site.svelte-1br2sqw{--paper:#f6f3ec;--surface:#fff;--ink:#1c1b18;--ink-2:#45423b;--muted:#5e5a52;--faint:#6b675e;--line:#e4ded2;--field:#d5cec0;--track:#ece7dc;--accent:#1e5b4f;--accent-dark:#143f37;--accent-soft:#e3eee9;--warn:#8a4b0b;--warn-bar:#b7661a;--warn-soft:#fbf4e8;--danger:#b3261e;--serif:"Fraunces", Georgia, serif;--sans:"Hanken Grotesk", system-ui, sans-serif;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.site.svelte-1br2sqw a{color:var(--accent)}.site.svelte-1br2sqw a:hover{color:var(--accent-dark)}.site.svelte-1br2sqw :focus-visible{outline:3px solid var(--accent);outline-offset:2px}.site-header.svelte-1br2sqw{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:72rem;margin:0 auto;padding:1.4rem 1.25rem;display:flex}.brand.svelte-1br2sqw{font-family:var(--serif);letter-spacing:-.01em;font-size:1.6rem;font-weight:600;text-decoration:none;color:var(--ink)!important}nav.svelte-1br2sqw{align-items:center;gap:1.75rem;font-size:.95rem;display:flex}nav.svelte-1br2sqw a:where(.svelte-1br2sqw){text-decoration:none;color:var(--ink)!important}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):hover{text-decoration:underline}nav.svelte-1br2sqw a.muted:where(.svelte-1br2sqw){color:var(--muted)!important}.site-main.svelte-1br2sqw{flex:1;width:100%;max-width:72rem;margin:0 auto;padding:0 1.25rem}.site-footer.svelte-1br2sqw{border-top:1px solid var(--line);width:100%;max-width:72rem;color:var(--muted);justify-content:space-between;gap:1rem;margin:4rem auto 0;padding:2rem 1.25rem;font-size:.9rem;display:flex}.footer-links.svelte-1br2sqw{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.5rem;display:flex}.footer-links.svelte-1br2sqw a:where(.svelte-1br2sqw){color:var(--muted)!important}@media (width<=640px){nav.svelte-1br2sqw a:where(.svelte-1br2sqw):not(:first-child){display:none}.brand.svelte-1br2sqw{font-size:1.35rem}}
