.nav-glitch{display:inline-block;position:relative}.nav-glitch-text{background-image:linear-gradient(to right, var(--color-gradient-brand-start), #a97cff 40%, var(--color-text-inverse) 60%);color:#0000;background-position:100% 0;background-repeat:no-repeat;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;transition:background-position .7s cubic-bezier(.16,1,.3,1)}:focus-visible>.nav-glitch .nav-glitch-text{background-position:0 0}@media (hover:hover){.nav-glitch:hover .nav-glitch-text{background-position:0 0}}.nav-glitch-bit{opacity:0;pointer-events:none;animation:nav-glitch-bit var(--duration) steps(1) var(--delay);position:absolute}@keyframes nav-glitch-bit{0%{opacity:1;translate:0}34%{opacity:0}48%{opacity:1;translate:calc(var(--drift) * -1) 0}78%{opacity:.55;translate:calc(var(--drift) * -1.5) 0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nav-glitch-text{transition:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
