.topbar.svelte-a8kxe2{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brand-mark.svelte-a8kxe2{display:inline-flex;align-items:center;gap:1rem;text-decoration:none}.brand-logo-shell.svelte-a8kxe2{display:grid;place-items:center;width:5.35rem;height:5.35rem;border-radius:1.5rem;background:radial-gradient(circle at 50% 42%,rgba(255,212,41,.08),transparent 62%)}.brand-logo.svelte-a8kxe2{width:5.1rem;height:5.1rem;object-fit:contain;display:block;filter:drop-shadow(0 18px 30px rgba(255,212,41,.18))}.brand-copy.svelte-a8kxe2 span:where(.svelte-a8kxe2),.brand-copy.svelte-a8kxe2 strong:where(.svelte-a8kxe2){display:block}.brand-copy.svelte-a8kxe2 span:where(.svelte-a8kxe2){font-size:.82rem;letter-spacing:.26em;text-transform:uppercase;color:var(--text-soft)}.brand-copy.svelte-a8kxe2 strong:where(.svelte-a8kxe2){font-size:1.8rem;line-height:.94}nav.svelte-a8kxe2{display:flex;flex-wrap:wrap;gap:.5rem}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){text-decoration:none;color:var(--text-muted);font-weight:700;padding:.72rem 1rem;border-radius:999px;border:1px solid transparent;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover,nav.svelte-a8kxe2 a.active:where(.svelte-a8kxe2){transform:translateY(-1px);background:#ffffff08;border-color:var(--border-strong);color:var(--text-main)}@media(max-width:640px){.topbar.svelte-a8kxe2,nav.svelte-a8kxe2{flex-direction:column;align-items:flex-start}.brand-logo-shell.svelte-a8kxe2{width:4.65rem;height:4.65rem}.brand-logo.svelte-a8kxe2{width:4.35rem;height:4.35rem}}@media(prefers-reduced-motion:reduce){nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){transition:none}}
