.galaxy-panel.svelte-10unohm{background:#08090b;min-height:100%;position:absolute;inset:0;overflow:hidden}.galaxy-panel-fallback.svelte-10unohm,canvas.svelte-10unohm{width:100%;height:100%;position:absolute;inset:0}.galaxy-panel-fallback.svelte-10unohm{background:radial-gradient(circle at 50% 48%,#ffffffdb,#0000 4%),radial-gradient(circle at 42%,#ff5f27f2,#0000 11%),conic-gradient(from 45deg,#111d60,#7a1ee6,#ed315d,#ff8b21,#19d6e5,#111d60)}.galaxy-panel-fallback.svelte-10unohm:before{content:"";opacity:.62;background-color:#0000;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.galaxy-panel-fallback.svelte-10unohm:after{content:"";border:22px solid #ffffff57;border-radius:999px;width:92%;height:46%;position:absolute;top:18%;right:-24%;transform:rotate(-28deg)}canvas.svelte-10unohm{z-index:1;display:block}.public-nav.svelte-1elxaub{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid;padding:.72rem 1rem}.public-nav.is-default.svelte-1elxaub{background:#050607e0;border-color:#ffffff1a}.public-nav.is-home.svelte-1elxaub{background:#f4f1e8f0;border-color:#05050533}.nav-inner.svelte-1elxaub{justify-content:space-between;align-items:center;gap:1rem;max-width:80rem;margin:0 auto;display:flex}.public-nav.is-home.svelte-1elxaub .nav-inner:where(.svelte-1elxaub){max-width:none}.brand-link.svelte-1elxaub{align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}.brand-text.svelte-1elxaub{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:750;overflow:hidden}.public-nav.is-home.svelte-1elxaub .brand-text:where(.svelte-1elxaub){color:#050505}.desktop-links.svelte-1elxaub{align-items:center;gap:0;display:none}.nav-link.svelte-1elxaub{color:#ffffffb8;letter-spacing:0;border-radius:6px;padding:.58rem .75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s}.nav-link.svelte-1elxaub:hover{color:#fff;background:#ffffff1a}.public-nav.is-home.svelte-1elxaub .nav-link:where(.svelte-1elxaub){color:#050505b8}.public-nav.is-home.svelte-1elxaub .nav-link:where(.svelte-1elxaub):hover{color:#050505;background:#05050514}.nav-actions.svelte-1elxaub{align-items:center;gap:.5rem;display:flex}.mobile-toggle.svelte-1elxaub{color:#fff;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.mobile-toggle.svelte-1elxaub:hover{background:#ffffff1a}.public-nav.is-home.svelte-1elxaub .mobile-toggle:where(.svelte-1elxaub){color:#050505;border-color:#05050533}.public-nav.is-home.svelte-1elxaub .mobile-toggle:where(.svelte-1elxaub):hover{background:#05050514}.mobile-menu.svelte-1elxaub{border-top:1px solid #ffffff1a;max-width:80rem;margin:.75rem auto 0;padding-top:.75rem}.public-nav.is-home.svelte-1elxaub .mobile-menu:where(.svelte-1elxaub){border-color:#05050529;max-width:none}.mobile-menu-grid.svelte-1elxaub{gap:.25rem;display:grid}.mobile-link.svelte-1elxaub{color:#ffffffc2;border-radius:6px;padding:.62rem .75rem;font-size:.9rem;font-weight:700;text-decoration:none}.mobile-link.svelte-1elxaub:hover{color:#fff;background:#ffffff1a}.public-nav.is-home.svelte-1elxaub .mobile-link:where(.svelte-1elxaub){color:#050505c2}.public-nav.is-home.svelte-1elxaub .mobile-link:where(.svelte-1elxaub):hover{color:#050505;background:#05050514}.mobile-cta.svelte-1elxaub{background:var(--primary);color:#fff;text-align:center;border-radius:6px;margin-top:.5rem;padding:.62rem .75rem;font-size:.9rem;font-weight:800;text-decoration:none}.public-nav.is-home.svelte-1elxaub .mobile-cta:where(.svelte-1elxaub){background:#050505}@media (width>=640px){.brand-text.svelte-1elxaub{font-size:1.25rem}}@media (width>=1024px){.public-nav.svelte-1elxaub{padding-left:1.5rem;padding-right:1.5rem}.desktop-links.svelte-1elxaub{display:flex}.mobile-toggle.svelte-1elxaub,.mobile-menu.svelte-1elxaub{display:none}}
