.top.svelte-1u3q4z5{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-soft)}.bar.svelte-1u3q4z5{display:flex;align-items:center;gap:28px;height:66px}.brand.svelte-1u3q4z5{display:inline-flex;align-items:center;gap:10px;font-size:17px}.desknav.svelte-1u3q4z5{display:flex;gap:22px;margin-left:12px}.desknav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5){position:relative;color:var(--dim);font-size:14.5px;font-weight:550;white-space:nowrap}.desknav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5):hover{color:var(--text)}.desknav.svelte-1u3q4z5 a[aria-current=page]:where(.svelte-1u3q4z5){color:var(--text);font-weight:650}.desknav.svelte-1u3q4z5 a[aria-current=page]:where(.svelte-1u3q4z5):after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:2px;border-radius:2px;background:var(--accent)}.tcta.svelte-1u3q4z5{margin-left:auto;display:flex;align-items:center;gap:16px}.tcta.svelte-1u3q4z5 .lin:where(.svelte-1u3q4z5){color:var(--dim);font-size:14.5px;font-weight:600;white-space:nowrap}.tcta.svelte-1u3q4z5 .lin:where(.svelte-1u3q4z5):hover{color:var(--text)}.tcta.svelte-1u3q4z5 .btn:where(.svelte-1u3q4z5){padding:8px 14px;font-size:13.5px;white-space:nowrap}.tcta.svelte-1u3q4z5 .btn:where(.svelte-1u3q4z5) .short:where(.svelte-1u3q4z5){display:none}.tmode.svelte-1u3q4z5{position:relative;background:none;border:1px solid var(--border);border-radius:999px;width:36px;height:36px;display:grid;place-items:center;cursor:pointer;padding:0;color:var(--dim);overflow:hidden;transition:border-color .3s,color .3s,background .3s,transform .15s}.tmode.svelte-1u3q4z5:hover{border-color:var(--accent-line);color:var(--accent);background:var(--accent-soft)}.tmode.svelte-1u3q4z5:active{transform:scale(.9)}.tmode.svelte-1u3q4z5 svg:where(.svelte-1u3q4z5){grid-area:1 / 1;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transition:opacity .35s ease,transform .35s cubic-bezier(.3,1.35,.4,1)}.tmode.svelte-1u3q4z5 .moon:where(.svelte-1u3q4z5) path:where(.svelte-1u3q4z5){fill:currentColor;stroke:none}.tmode.svelte-1u3q4z5 .sun:where(.svelte-1u3q4z5){opacity:0;transform:rotate(90deg) scale(.35)}.tmode.svelte-1u3q4z5 .moon:where(.svelte-1u3q4z5){opacity:1;transform:rotate(0) scale(1)}.tmode.dark.svelte-1u3q4z5 .sun:where(.svelte-1u3q4z5){opacity:1;transform:rotate(0) scale(1)}.tmode.dark.svelte-1u3q4z5 .moon:where(.svelte-1u3q4z5){opacity:0;transform:rotate(-90deg) scale(.35)}.burger.svelte-1u3q4z5{display:none;width:36px;height:36px;padding:0;cursor:pointer;background:none;border:1px solid var(--border);border-radius:999px;flex-direction:column;align-items:center;justify-content:center;gap:4px}.burger.svelte-1u3q4z5 span:where(.svelte-1u3q4z5){display:block;width:15px;height:1.6px;border-radius:2px;background:var(--dim);transition:transform .22s ease,opacity .18s ease}.menuopen.svelte-1u3q4z5 .burger:where(.svelte-1u3q4z5) span:where(.svelte-1u3q4z5):nth-child(1){transform:translateY(5.6px) rotate(45deg)}.menuopen.svelte-1u3q4z5 .burger:where(.svelte-1u3q4z5) span:where(.svelte-1u3q4z5):nth-child(2){opacity:0}.menuopen.svelte-1u3q4z5 .burger:where(.svelte-1u3q4z5) span:where(.svelte-1u3q4z5):nth-child(3){transform:translateY(-5.6px) rotate(-45deg)}.sheet.svelte-1u3q4z5{position:absolute;left:0;right:0;top:100%;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:var(--bg);box-shadow:0 18px 40px -20px #00000073;animation:svelte-1u3q4z5-sheetin .22s cubic-bezier(.2,.7,.2,1)}.sheet.svelte-1u3q4z5 .wrap:where(.svelte-1u3q4z5){display:flex;flex-direction:column;padding-top:6px;padding-bottom:12px}.sheet.svelte-1u3q4z5 a:where(.svelte-1u3q4z5){padding:12px 2px;color:var(--dim);font-size:15px;font-weight:600;border-bottom:1px solid var(--border-soft)}.sheet.svelte-1u3q4z5 a:where(.svelte-1u3q4z5):last-child{border-bottom:0}.sheet.svelte-1u3q4z5 a[aria-current=page]:where(.svelte-1u3q4z5){color:var(--accent)}@keyframes svelte-1u3q4z5-sheetin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:980px){.desknav.svelte-1u3q4z5{display:none}.burger.svelte-1u3q4z5{display:flex}.tcta.svelte-1u3q4z5 .lin:where(.svelte-1u3q4z5){display:none}.tcta.svelte-1u3q4z5{gap:10px}.tcta.svelte-1u3q4z5 .btn:where(.svelte-1u3q4z5) .full:where(.svelte-1u3q4z5){display:none}.tcta.svelte-1u3q4z5 .btn:where(.svelte-1u3q4z5) .short:where(.svelte-1u3q4z5){display:inline}.tcta.svelte-1u3q4z5 .btn:where(.svelte-1u3q4z5){order:1}.tcta.svelte-1u3q4z5 .tmode:where(.svelte-1u3q4z5){order:2}.tcta.svelte-1u3q4z5 .burger:where(.svelte-1u3q4z5){order:3}}@media(max-width:380px){.tcta.svelte-1u3q4z5 .btn:where(.svelte-1u3q4z5){padding:8px 11px;font-size:12.5px}}@media(prefers-reduced-motion:reduce){.sheet.svelte-1u3q4z5{animation:none}}footer.svelte-1g12oe3{border-top:1px solid var(--border-soft);padding:26px 0}.brand.svelte-1g12oe3{display:inline-flex;align-items:center;gap:10px;font-size:17px}.frow.svelte-1g12oe3{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap}.frow.svelte-1g12oe3 nav:where(.svelte-1g12oe3){display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.frow.svelte-1g12oe3 nav:where(.svelte-1g12oe3) a:where(.svelte-1g12oe3){color:var(--dim);font-size:13.5px}.frow.svelte-1g12oe3 nav:where(.svelte-1g12oe3) a:where(.svelte-1g12oe3):hover{color:var(--text)}.copy.svelte-1g12oe3{color:var(--mute);font-size:12.5px}.copy.svelte-1g12oe3 a:where(.svelte-1g12oe3){color:inherit}.copy.svelte-1g12oe3 a:where(.svelte-1g12oe3):hover{color:var(--dim)}@media(max-width:1040px){.frow.svelte-1g12oe3{flex-direction:column;gap:18px}}
