.nav.svelte-fkvc1s{--nav-bg: rgba(250, 250, 252, .8);--nav-text: #1d1d1f;--nav-link: rgba(0, 0, 0, .8);--nav-rule: rgba(0, 0, 0, .16);position:fixed;top:0;left:0;right:0;z-index:100;padding:0 22px;color:var(--nav-text);background:transparent;border-bottom:1px solid transparent;transition:background-color .5s ease,border-color .5s ease}.nav.dark.svelte-fkvc1s{--nav-bg: rgba(22, 22, 23, .8);--nav-text: #f5f5f7;--nav-link: rgba(255, 255, 255, .8);--nav-rule: rgba(255, 255, 255, .16)}.nav.scrolled.svelte-fkvc1s,.nav.menu-open.svelte-fkvc1s{background:var(--nav-bg);border-bottom-color:var(--nav-rule);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.nav-inner.svelte-fkvc1s{display:flex;align-items:center;justify-content:space-between;max-width:980px;height:52px;margin:0 auto}.nav-brand.svelte-fkvc1s{font-family:var(--font-display);font-size:21px;font-weight:600;letter-spacing:.011em;line-height:1;color:var(--nav-text)}.nav-right.svelte-fkvc1s{display:flex;align-items:center;gap:24px}.nav-links.svelte-fkvc1s{display:flex;gap:24px}.nav-links.svelte-fkvc1s a:where(.svelte-fkvc1s){font-size:12px;letter-spacing:-.01em;color:var(--nav-link);transition:color .2s ease}.nav-links.svelte-fkvc1s a:where(.svelte-fkvc1s):hover{color:#06c}.nav.dark.svelte-fkvc1s .nav-links:where(.svelte-fkvc1s) a:where(.svelte-fkvc1s):hover{color:#2997ff}.nav-cta.svelte-fkvc1s{display:inline-flex;align-items:center;min-height:24px;padding:4px 11px;border-radius:980px;background:#0071e3;color:#fff;font-size:12px;font-weight:400;letter-spacing:-.01em;white-space:nowrap;transition:background .2s ease;gap:5px}.nav-cta-logo.svelte-fkvc1s{width:11px;height:11px;margin-top:-2px;fill:currentColor;flex:none}.nav-cta.svelte-fkvc1s:hover{background:#0076df}.menu-btn.svelte-fkvc1s{display:none;align-items:center;justify-content:center;width:32px;height:32px;margin-right:-8px;padding:0;border:0;background:none;color:var(--nav-text);cursor:pointer}.menu-btn.svelte-fkvc1s svg:where(.svelte-fkvc1s){transition:transform .3s cubic-bezier(.4,0,.2,1)}.nav.menu-open.svelte-fkvc1s .menu-btn:where(.svelte-fkvc1s) svg:where(.svelte-fkvc1s){transform:rotate(180deg)}.mobile-menu.svelte-fkvc1s{display:none;flex-direction:column;max-width:980px;margin:0 auto;padding:4px 0 20px}.mobile-menu.svelte-fkvc1s a:where(.svelte-fkvc1s){padding:12px 0;font-size:17px;letter-spacing:-.022em;color:var(--nav-link);border-bottom:1px solid var(--nav-rule)}.mobile-menu.svelte-fkvc1s a:where(.svelte-fkvc1s):last-child{border-bottom:0}@media(max-width:834px){.nav.svelte-fkvc1s{padding:0 16px}.nav-inner.svelte-fkvc1s{height:48px}.nav-brand.svelte-fkvc1s{font-size:19px}.nav-right.svelte-fkvc1s{gap:14px}.nav-links.svelte-fkvc1s{display:none}.menu-btn.svelte-fkvc1s{display:inline-flex}.mobile-menu.svelte-fkvc1s{display:flex}}.footer.svelte-9sff3o{padding:20px 22px 24px;background:#f5f5f7;color:#6e6e73;font-size:12px;line-height:1.33337;letter-spacing:-.01em}.footer-inner.svelte-9sff3o{max-width:980px;margin:0 auto}.footer-note.svelte-9sff3o{padding:14px 0 16px;border-bottom:1px solid #d2d2d7}.footer-bottom.svelte-9sff3o{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-top:16px}.copy.svelte-9sff3o{color:#6e6e73}.footer-links.svelte-9sff3o{display:flex;flex-wrap:wrap}.footer-links.svelte-9sff3o a:where(.svelte-9sff3o){color:#424245;padding:0 10px;border-left:1px solid #d2d2d7;line-height:1}.footer-links.svelte-9sff3o a:where(.svelte-9sff3o):first-child{padding-left:0;border-left:0}.footer-links.svelte-9sff3o a:where(.svelte-9sff3o):hover{text-decoration:underline}@media(max-width:834px){.footer.svelte-9sff3o{padding:16px 16px 24px}.footer-bottom.svelte-9sff3o{flex-direction:column-reverse;align-items:flex-start}.footer-links.svelte-9sff3o{row-gap:10px}}
