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}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.027p~mo-yjv_u.woff2?dpl=dpl_Gc8oHXPpUh4NikYtDVHcKVURQyRs)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__RytScq__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__RytScq__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:primaryFont;src:url(../media/ALTPicaro_Regular-s.p.0k_qv2ocsufj..woff2?dpl=dpl_Gc8oHXPpUh4NikYtDVHcKVURQyRs)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:primaryFont Fallback;src:local(Arial);ascent-override:93.84%;descent-override:18.77%;line-gap-override:28.15%;size-adjust:106.56%}.primaryfont_f0991e02-module__Bf2Icq__className{font-family:primaryFont,primaryFont Fallback;font-style:normal;font-weight:400}.primaryfont_f0991e02-module__Bf2Icq__variable{--font-picaro:"primaryFont", "primaryFont Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:100%}body{text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ol,ul{list-style:none}button{cursor:pointer;background:0 0;border:none}#root,#__next{isolation:isolate}
html{--font-primary:var(--font-picaro);--font-heading:var(--font-picaro);--font-mono:var(--font-geist-mono);color:#fff;background-color:#0a0a0a;font-size:16px;position:relative;overflow-x:clip}body{font-family:var(--font-primary),system-ui,sans-serif;font-size:1rem;line-height:1.6;overflow-x:clip}::-webkit-scrollbar{display:none}::selection{color:#2b16a0;background-color:#16c784}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),system-ui,sans-serif;font-weight:400;line-height:1.2}p{line-height:1.4}:focus-visible{outline-offset:3px}section{z-index:2;position:relative}
