.nav.svelte-1aqymak{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border-bottom:1px solid #ffffff2e;position:fixed;top:0;left:0;right:0}.nav-inner.svelte-1aqymak{justify-content:space-between;align-items:center;gap:.75rem;max-width:1200px;margin:0 auto;padding:.5rem 1.5rem;display:flex}.nav-logo.svelte-1aqymak{color:var(--color-text);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.nav-logo.svelte-1aqymak img:where(.svelte-1aqymak){width:auto;height:34px}.brand-text.svelte-1aqymak{align-items:baseline;gap:.4rem;display:inline-flex}.brand-label.svelte-1aqymak{font-family:var(--font-display);font-size:1.05rem;font-weight:700}.brand-suffix.svelte-1aqymak{font-family:var(--font-body,var(--font-display));color:#9aa1ad;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.75rem;font-weight:500}.nav-right.svelte-1aqymak{align-items:center;gap:.5rem;display:inline-flex}.inline-links.svelte-1aqymak{align-items:center;gap:.6rem;margin:0;padding:0 .5rem 0 0;list-style:none;display:none}@media (width>=768px){.inline-links.svelte-1aqymak{display:inline-flex}}.hamburger.svelte-1aqymak{z-index:101;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:flex}.hamburger.svelte-1aqymak span:where(.svelte-1aqymak){background:var(--color-text);width:24px;height:2px;transition:transform .3s var(--ease-smooth), opacity .3s var(--ease-smooth);border-radius:2px;display:block}.hamburger.open.svelte-1aqymak span:where(.svelte-1aqymak):first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open.svelte-1aqymak span:where(.svelte-1aqymak):nth-child(2){opacity:0}.hamburger.open.svelte-1aqymak span:where(.svelte-1aqymak):nth-child(3){transform:translateY(-7px)rotate(-45deg)}.overlay.svelte-1aqymak{z-index:99;background:var(--color-white,#f7f7f7);overscroll-behavior:contain;box-sizing:border-box;animation:svelte-1aqymak-fadeIn .3s var(--ease-smooth);justify-content:center;align-items:safe center;padding:1.5rem 0;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes svelte-1aqymak-fadeIn{0%{opacity:0}to{opacity:1}}.overlay-content.svelte-1aqymak{flex-direction:column;align-items:center;gap:2rem;display:flex}.overlay-content.has-groups.svelte-1aqymak{gap:1.5rem;padding:1rem}@media (width>=900px){.overlay-content.has-groups.svelte-1aqymak{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;gap:2rem 4rem;max-width:900px;display:grid}}.nav-group.svelte-1aqymak{flex-direction:column;align-items:center;gap:.4rem;display:flex}.nav-group-label.svelte-1aqymak{font-family:var(--font-body,var(--font-display));letter-spacing:.18em;text-transform:uppercase;color:#1f2a4473;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.overlay-content.svelte-1aqymak a:where(.svelte-1aqymak){font-family:var(--font-display);color:var(--color-text);transition:color .2s var(--ease-smooth), transform .2s var(--ease-smooth);font-size:clamp(2rem,5vw,3.5rem);text-decoration:none}.overlay-content.has-groups.svelte-1aqymak a:where(.svelte-1aqymak){font-size:clamp(1.8rem,4.5vw,2.8rem)}.overlay-content.svelte-1aqymak a:where(.svelte-1aqymak):hover{color:var(--color-pink);transform:scale(1.05)}.overlay-content.svelte-1aqymak a:where(.svelte-1aqymak):nth-child(2):hover{color:var(--color-teal)}.overlay-content.svelte-1aqymak a:where(.svelte-1aqymak):nth-child(4):hover{color:var(--color-purple)}.overlay-content.svelte-1aqymak a.active:where(.svelte-1aqymak){color:var(--color-pink)}.overlay-content.svelte-1aqymak .disabled:where(.svelte-1aqymak){font-family:var(--font-display);color:#1f2a446b;cursor:default;align-items:center;gap:.75rem;font-size:clamp(2rem,5vw,3.5rem);display:inline-flex}.overlay-content.has-groups.svelte-1aqymak .disabled:where(.svelte-1aqymak){font-size:clamp(1.8rem,4.5vw,2.8rem)}.coming-soon-tag.svelte-1aqymak{color:#1f2a4499;font-family:var(--font-body,var(--font-display));letter-spacing:.06em;text-transform:uppercase;background:#1f2a4414;border-radius:999px;padding:.18rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.nav-badge.svelte-1aqymak{background:var(--color-pink,#ff2e7a);color:#fff;min-width:1.3em;height:1.3em;font-family:var(--font-body,var(--font-display));font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:.55rem;padding:.05rem .5rem;font-size:.55em;font-weight:700;line-height:1;display:inline-flex}.modal-backdrop.svelte-1kqg3oi{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0a112499;place-items:center;padding:1.25rem;animation:.2s ease-out svelte-1kqg3oi-modal-fade;display:grid;position:fixed;inset:0}.modal-card.svelte-1kqg3oi{color:var(--color-text);text-align:center;width:100%;max-width:380px;animation:svelte-1kqg3oi-modal-pop .25s var(--ease-bounce,cubic-bezier(.34, 1.56, .64, 1));background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:.85rem;padding:1.75rem 1.5rem 1.25rem;display:flex;box-shadow:0 24px 48px #0a11244d}.modal-card.svelte-1kqg3oi h2:where(.svelte-1kqg3oi){font-family:var(--font-display);margin:0;font-size:1.4rem;font-weight:700}.modal-card.svelte-1kqg3oi p:where(.svelte-1kqg3oi){color:var(--color-text-light);margin:0;font-size:.95rem}.modal-actions.svelte-1kqg3oi{gap:.75rem;width:100%;margin-top:.5rem;display:flex}.modal-actions.svelte-1kqg3oi .btn:where(.svelte-1kqg3oi){flex:1}@keyframes svelte-1kqg3oi-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1kqg3oi-modal-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.zazoo-back-link.svelte-10saem1{color:#5a6478;font-weight:600;text-decoration:none}
