:root{--font-global:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lp-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lx-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-geist-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--font-inter:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100vw;position:relative;overflow-x:hidden;--font-geist-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--font-inter:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}input,button,select,textarea,optgroup{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
