:root{--gradient:radial-gradient(circle,#e5e5e5 0%,#fff 100%);--color-white-50:#d9ecff;--color-black-50:#1c1c21;--color-black-100:#0e0e10;--color-black-200:#282732;--color-blue-50:#839cb5;--color-blue-100:#2d2d38}*{box-sizing:border-box;margin:0;padding:0}html,body{color:#fff;scroll-behavior:smooth;background-color:#0a0a0a;width:100dvw;scroll-padding-top:100px;font-family:Mona Sans,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.cursor{mix-blend-mode:difference;pointer-events:none;z-index:10000;will-change:transform;contain:layout style paint;background-color:#fff;border:2px solid #067202;border-radius:50%;width:140px;height:140px;transition:opacity .3s ease-out,transform .3s ease-out;position:fixed}section{width:100dvw}@font-face{font-family:Mona Sans;src:url(/fonts/MonaSans-Regular.woff2)format("woff2 supports variations"),url(/fonts/MonaSans-Regular.woff2)format("woff2-variations");font-weight:200 900;font-stretch:75% 125%;font-display:swap}html{font-family:Mona Sans}
