@font-face{font-family:SF-pro;src:url(/assets/fonts/SF-Pro.woff2)format("woff2");font-weight:500}@font-face{font-family:SF-pro;src:url(/assets/fonts/SF-Pro.woff2)format("woff2");font-weight:500}html,body{color:#fff;z-index:-1;background-color:#ff8500;min-height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro,SF Pro Display,sans-serif;font-size:14px;font-weight:300;line-height:1.2;overflow-x:hidden}html{scrollbar-width:none!important}body{position:relative}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin-top:1rem;margin-bottom:1rem}p:has(+a){margin-bottom:2rem}p:first-child{margin-top:0}p:last-child{margin-bottom:0}img{vertical-align:middle}button{box-shadow:none;background:0 0;border:none;padding:0;font-family:SF-pro;font-size:14px}.canvas{z-index:0;inset:0;position:fixed!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
