.navbar_header__vDd1D{position:sticky;top:0;z-index:50;padding:0 .75rem;transition:padding .35s cubic-bezier(.22,1,.36,1)}.navbar_bar__prdLg{margin:0 auto;display:flex;height:4.5rem;max-width:72rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid transparent;border-radius:1.25rem;padding:0 .5rem 0 .75rem;background:transparent;transition:height .35s cubic-bezier(.22,1,.36,1),max-width .35s cubic-bezier(.22,1,.36,1),background-color .35s ease,border-color .35s ease,box-shadow .35s ease,margin .35s ease}.navbar_header__vDd1D[data-scrolled=true]{padding-top:.6rem}.navbar_header__vDd1D[data-scrolled=true] .navbar_bar__prdLg{height:3.6rem;max-width:70rem;border-color:hsl(var(--border)/.9);background:hsl(var(--background)/.86);box-shadow:0 12px 32px -18px rgba(40,20,90,.35),inset 0 1px 0 hsl(0 0% 100%/.06);backdrop-filter:saturate(1.4) blur(16px);-webkit-backdrop-filter:saturate(1.4) blur(16px)}.navbar_bar__prdLg a,.navbar_bar__prdLg button{white-space:nowrap}.navbar_link__kGHVN{position:relative}.navbar_link__kGHVN:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:.3rem;height:2px;border-radius:9999px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(280 85% 62%));transform:scaleX(0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.navbar_link__kGHVN:hover:after,.navbar_link__kGHVN[aria-current=page]:after{transform:scaleX(1)}.navbar_newTag__OYFMb{margin-left:.35rem;display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;background:hsl(var(--primary)/.1);padding:.05rem .4rem;font-size:.625rem;font-weight:700;letter-spacing:.04em;color:hsl(var(--primary));vertical-align:1px}.navbar_newDot__H8jQ9{height:.375rem;width:.375rem;border-radius:9999px;background:hsl(var(--primary));animation:navbar_breathe___P52D 1.8s ease-in-out infinite}@keyframes navbar_breathe___P52D{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.navbar_shimmer__dp5_r{background-image:linear-gradient(110deg,hsl(var(--primary)) 0,hsl(var(--primary)) 38%,hsl(280 85% 64%) 50%,hsl(var(--primary)) 62%,hsl(var(--primary)) 100%);background-size:260% 100%;animation:navbar_sweep__0xaj4 5s ease-in-out infinite}@keyframes navbar_sweep__0xaj4{0%{background-position:100% 0}60%,to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.navbar_newDot__H8jQ9,.navbar_shimmer__dp5_r{animation:none}.navbar_bar__prdLg,.navbar_header__vDd1D,.navbar_link__kGHVN:after{transition:none}}