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}html.lenis{scroll-behavior:auto}@media (prefers-reduced-motion:no-preference){.text-link .external-mark,.explore .explore-line,.contact-link .external-mark{transition:transform .18s cubic-bezier(.2,.65,.3,1)}.text-link:is(:hover,:focus-visible) .external-mark{transform:translate(2px,-2px)}.explore:is(:hover,:focus-visible) .explore-line{transform:translate(3px)}}
