.site-top.svelte-a8kxe2{background:var(--paper);border-block-end:1px solid var(--line)}.bar.svelte-a8kxe2{justify-content:space-between;align-items:center;gap:.5rem 1rem;max-inline-size:73.75rem;margin-inline:auto;padding:.75rem 1.5rem;display:flex}nav.svelte-a8kxe2{align-items:center;gap:0 1.5rem;font-size:.9375rem;font-weight:500;display:flex}.links.svelte-a8kxe2{color:inherit;background:0 0;border:0;align-items:center;gap:0 1.5rem;margin:0;padding:0;display:flex;position:static;inset:auto;overflow:visible}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){min-block-size:2.75rem;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--ink)}nav.svelte-a8kxe2 a.cta:where(.svelte-a8kxe2){border-radius:var(--radius);background:var(--accent-strong);color:var(--paper);white-space:nowrap;padding-inline:1.125rem;font-weight:600}nav.svelte-a8kxe2 a.cta:where(.svelte-a8kxe2):hover{background:var(--ink);color:var(--paper)}.menu-btn.svelte-a8kxe2{display:none}@media (width<=48rem){.bar.svelte-a8kxe2{padding:.5rem 1rem}nav.svelte-a8kxe2{gap:.5rem}nav.svelte-a8kxe2 a.cta:where(.svelte-a8kxe2){min-block-size:2.75rem;padding-inline:.875rem;font-size:.875rem}.menu-btn.svelte-a8kxe2{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);cursor:pointer;place-items:center;padding:0;display:inline-grid}.menu-btn.svelte-a8kxe2:focus-visible{box-shadow:var(--focus);outline:none}.links.svelte-a8kxe2:not(:popover-open){display:none}.links.svelte-a8kxe2:popover-open{border:1px solid var(--line);background:var(--paper);border-radius:.875rem;flex-direction:column;align-items:stretch;gap:0;min-inline-size:13rem;padding:.375rem;font-size:1rem;display:flex;position:fixed;inset:3.75rem .75rem auto auto;box-shadow:0 18px 40px #1214172e}.links.svelte-a8kxe2:popover-open a:where(.svelte-a8kxe2){border-radius:.5rem;padding-inline:.875rem}.links.svelte-a8kxe2:popover-open a:where(.svelte-a8kxe2):hover{background:var(--paper-2)}}@supports not selector(:popover-open){@media (width<=48rem){.bar.svelte-a8kxe2{flex-wrap:wrap}.menu-btn.svelte-a8kxe2{display:none}.links.svelte-a8kxe2{flex-wrap:wrap;order:2;gap:0 1rem;inline-size:100%;display:flex}nav.svelte-a8kxe2{flex-wrap:wrap}}}
