html.landing-scroll{scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4dd4c4 hsla(0,0%,100%,.06)}html.landing-scroll,html.landing-scroll body{overflow-x:hidden;max-width:100%;overscroll-behavior-x:none}html.landing-scroll #__next,html.landing-scroll .landing-page-root{overflow-x:hidden;max-width:100%;min-width:0}@media (max-width:767px){html.landing-scroll{touch-action:pan-y;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.landing-scroll body{touch-action:pan-y}html.landing-scroll .landing-hero-visual{overflow:hidden;contain:layout paint}}html.landing-scroll::-webkit-scrollbar{width:11px}html.landing-scroll::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04);border-inline-start:1px solid hsla(0,0%,100%,.06)}html.landing-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5ee8d8,#4dd4c4 45%,#2bb5a3);border-radius:999px;border:2px solid rgba(22,24,30,.85);min-height:48px}html.landing-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7af0e4,#4dd4c4 50%,#38c9b8)}html.landing-scroll::-webkit-scrollbar-corner{background:transparent}@media (prefers-reduced-motion:reduce){html.landing-scroll{scroll-behavior:auto}}