.marketing-navbar.svelte-56yhi5{z-index:30;transform-origin:top;will-change:transform;border-radius:999px;justify-content:space-between;align-items:center;gap:.72rem;width:min(100% - .9rem,79rem);min-height:3.82rem;margin:.68rem auto 0;padding:.48rem .56rem .48rem .76rem;transition:transform .42s cubic-bezier(.2,.8,.16,1),box-shadow .42s cubic-bezier(.2,.8,.16,1),background-color .42s cubic-bezier(.2,.8,.16,1),-webkit-backdrop-filter .42s cubic-bezier(.2,.8,.16,1),backdrop-filter .42s cubic-bezier(.2,.8,.16,1);display:flex;position:sticky;top:.68rem}.marketing-navbar.is-compressed.svelte-56yhi5{-webkit-backdrop-filter:blur(24px)saturate(1.22);backdrop-filter:blur(24px)saturate(1.22);transform:translateY(-.22rem)scale(.92,.86);box-shadow:inset 0 1px #ffffffb3,0 18px 58px #30201b2e}.brand-lockup.svelte-56yhi5,.desktop-nav.svelte-56yhi5 a:where(.svelte-56yhi5),.panel-link.svelte-56yhi5,.header-cta.svelte-56yhi5,.mobile-menu.svelte-56yhi5 a:where(.svelte-56yhi5){text-decoration:none}.brand-lockup.svelte-56yhi5{color:var(--event-accent);font-family:var(--font-display);align-items:center;gap:.58rem;font-size:clamp(1.12rem,4.6vw,1.76rem);font-weight:700;display:inline-flex}.brand-mark.svelte-56yhi5{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--event-accent) 26%, white);width:2.08rem;font-family:var(--font-body);background:#ffffff9e;border-radius:999px;place-items:center;font-size:.68rem;font-weight:900;display:grid}.desktop-nav.svelte-56yhi5{border:1px solid color-mix(in srgb, var(--event-accent) 16%, white);background:#ffffff5c;border-radius:999px;gap:.3rem;padding:.22rem;transition:background-color .42s cubic-bezier(.2,.8,.16,1);display:none}.marketing-navbar.is-compressed.svelte-56yhi5 .desktop-nav:where(.svelte-56yhi5){background:#ffffff47}.desktop-nav.svelte-56yhi5 a:where(.svelte-56yhi5),.panel-link.svelte-56yhi5,.header-cta.svelte-56yhi5{border-radius:999px;justify-content:center;align-items:center;min-height:2.48rem;padding:.4rem .86rem;font-size:.82rem;font-weight:900;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.desktop-nav.svelte-56yhi5 a:where(.svelte-56yhi5),.panel-link.svelte-56yhi5{color:color-mix(in srgb, var(--event-deep) 72%, var(--color-muted))}.navbar-actions.svelte-56yhi5{align-items:center;gap:.42rem;display:flex}.panel-link.svelte-56yhi5{display:none}.header-cta.svelte-56yhi5{background:linear-gradient(135deg, color-mix(in srgb, var(--event-accent) 78%, white), var(--event-accent)), var(--event-accent);color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 16px 40px color-mix(in srgb, var(--event-accent) 26%, transparent)}.menu-button.svelte-56yhi5{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--event-line) 80%, white);background:#ffffff94;border-radius:999px;place-items:center;width:2.48rem;padding:.64rem;display:grid}.menu-button.svelte-56yhi5 span:where(.svelte-56yhi5){background:var(--event-deep);border-radius:999px;width:1.08rem;height:2px}.mobile-menu.svelte-56yhi5{z-index:29;border-radius:1.35rem;gap:.25rem;width:min(100% - 1rem,28rem);margin:.45rem auto 0;padding:.5rem;animation:.26s cubic-bezier(.2,.8,.16,1) both svelte-56yhi5-menu-reveal;display:grid;position:sticky;top:4.85rem}.mobile-menu.svelte-56yhi5 a:where(.svelte-56yhi5){color:var(--event-deep);border-radius:1rem;padding:.85rem 1rem;font-weight:900}.header-cta.svelte-56yhi5:hover,.desktop-nav.svelte-56yhi5 a:where(.svelte-56yhi5):hover,.panel-link.svelte-56yhi5:hover{transform:translateY(-2px)}@keyframes svelte-56yhi5-menu-reveal{0%{opacity:0;transform:translateY(-.35rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=760px){.desktop-nav.svelte-56yhi5,.panel-link.svelte-56yhi5{display:flex}.menu-button.svelte-56yhi5,.mobile-menu.svelte-56yhi5{display:none}}@media (width<=560px){.header-cta.svelte-56yhi5{display:none}}@media (width<=420px){.marketing-navbar.svelte-56yhi5{width:min(100% - .8rem,79rem);padding-left:.62rem}}@media (prefers-reduced-motion:reduce){.marketing-navbar.svelte-56yhi5,.brand-lockup.svelte-56yhi5,.brand-mark.svelte-56yhi5,.desktop-nav.svelte-56yhi5,.desktop-nav.svelte-56yhi5 a:where(.svelte-56yhi5),.panel-link.svelte-56yhi5,.header-cta.svelte-56yhi5,.menu-button.svelte-56yhi5,.mobile-menu.svelte-56yhi5{transition:none;animation:none}.header-cta.svelte-56yhi5:hover,.desktop-nav.svelte-56yhi5 a:where(.svelte-56yhi5):hover,.panel-link.svelte-56yhi5:hover{transform:none}}
