html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.footer-legal-start.svelte-10xb3kv{align-items:center;gap:.75rem;min-width:0;display:flex}.footer-social.svelte-10xb3kv{border:1px solid var(--color-footer-border);background:var(--color-footer-button);width:2.25rem;height:2.25rem;min-height:2.25rem;color:var(--color-footer-mark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:inline-flex}.footer-social.svelte-10xb3kv svg:where(.svelte-10xb3kv){width:1rem;height:1rem}.footer-social.svelte-10xb3kv:hover,.footer-social.svelte-10xb3kv:focus-visible{background:var(--color-primary);border-color:var(--color-primary)}.footer-social.svelte-10xb3kv:focus-visible{outline:2px solid var(--color-footer-mark);outline-offset:3px}@media (prefers-reduced-motion:reduce){.footer-social.svelte-10xb3kv{transition:none}}.nav-popover.svelte-108nd2t small:where(.svelte-108nd2t),.mobile-panel.svelte-108nd2t small:where(.svelte-108nd2t){color:var(--color-muted);margin-top:.35rem;font-size:.72rem;line-height:1.4;display:block}.nav-nested.svelte-108nd2t{border-left:1px solid var(--color-border);margin:0 0 .25rem 1rem;padding-left:.75rem}.nav-nested.svelte-108nd2t a:where(.svelte-108nd2t){align-items:center;min-height:2.75rem;padding:0 .8rem;font-size:.8rem;display:flex}
