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}
@media (max-width:768px){.nav.nx .nx-in{justify-content:space-between!important;gap:clamp(4px,1.8vw,12px)!important}header.nav.nx:not(.pill) .nx-in{height:clamp(52px,13vw,64px)!important;padding:0 clamp(8px,3vw,18px)!important}header.nav.nx.pill{padding-top:clamp(8px,2.5vw,14px)!important}header.nav.nx.pill .nx-in{border-radius:999px!important;max-width:min(860px,100% - clamp(12px,3.5vw,24px))!important;height:clamp(44px,11vw,52px)!important;padding:0 clamp(4px,1.2vw,6px)!important}header.nav.nx .nx-logo{flex:none!important;gap:clamp(4px,1.4vw,8px)!important}header.nav.nx .nx-mark{flex:none!important;width:clamp(26px,7vw,34px)!important;height:clamp(26px,7vw,34px)!important}header.nav.nx .nx-mark svg{width:clamp(13px,3.5vw,17px)!important;height:clamp(11px,3vw,15px)!important}header.nav.nx .nx-word{letter-spacing:clamp(.01em,.5vw,.04em)!important;white-space:nowrap!important;font-size:clamp(12px,3.3vw,16px)!important}header.nav.nx .nx-login{white-space:nowrap!important;padding:0 clamp(2px,.8vw,5px)!important;font-size:clamp(11px,2.7vw,13px)!important}header.nav.nx .btn.nx-cta{white-space:nowrap!important;border-radius:999px!important;flex:none!important;gap:clamp(3px,1vw,6px)!important;height:clamp(30px,8vw,36px)!important;padding:0 clamp(7px,2vw,13px)!important;font-size:clamp(10.5px,2.7vw,13px)!important;font-weight:600!important}:is(header.nav.nx .btn.nx-cta svg,header.nav.nx .btn.nx-cta svg:has(use[href=\#arr])){box-sizing:content-box!important;color:#d7e343!important;background:#1d1d1f!important;border-radius:50%!important;flex:none!important;width:clamp(7.5px,1.9vw,9.5px)!important;height:clamp(7.5px,1.9vw,9.5px)!important;margin:0 -2px 0 0!important;padding:clamp(3px,.9vw,5px)!important}}@media (max-width:360px){.nav.nx .nx-in,header.nav.nx .nx-logo{gap:3px!important}header.nav.nx .nx-mark{width:24px!important;height:24px!important}header.nav.nx .nx-mark svg{width:12px!important;height:10px!important}header.nav.nx .nx-word{letter-spacing:.01em!important;font-size:11px!important}header.nav.nx .nx-login{padding:0 1px!important;font-size:10.5px!important}header.nav.nx .btn.nx-cta{gap:3px!important;height:28px!important;padding:0 6px!important;font-size:10px!important}:is(header.nav.nx .btn.nx-cta svg,header.nav.nx .btn.nx-cta svg:has(use[href=\#arr])){width:7px!important;height:7px!important;margin:0 -1px 0 0!important;padding:3px!important}header.nav.nx.pill .nx-in{max-width:calc(100% - 8px)!important;height:40px!important;padding:0 3px!important}}
