:root{--foreground:#fff;--background:#0c0c0c;--primary:#9ffa5a;--background-brighter-alt:#151515}@font-face{font-family:tex_gyre_heros_cnregular;src:url(/_next/static/media/texgyreheros-regular-webfont.6eebf4c7.woff2) format("woff2"),url(/_next/static/media/texgyreheros-regular-webfont.d3c597dd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:tex_gyre_heros_cnregular;src:url(/_next/static/media/texgyreheros-bold-webfont.042f88ad.woff2) format("woff2"),url(/_next/static/media/texgyreheros-bold-webfont.0ad1d4eb.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:denim_ink_bold_squeezedbold;src:url(/_next/static/media/denim_ink_bold_squeezed_2-webfont.48e403d7.woff2) format("woff2"),url(/_next/static/media/denim_ink_bold_squeezed_2-webfont.db0eec39.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:denim_inkregular;src:url(/_next/static/media/denimink-regular-webfont.389163a5.woff2) format("woff2"),url(/_next/static/media/denimink-regular-webfont.e7bb67f0.woff) format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box;padding:0;margin:0}*,body,html{font-family:tex_gyre_heros_cnregular,sans-serif}body,html{max-width:100vw;overflow-x:hidden;font-size:26px}body{color:var(--foreground);background:var(--background)}ul{list-style:none}a{text-decoration:none;color:var(--foreground)}a:hover{text-decoration:underline}input[type=tel],input[type=text]{box-sizing:border-box;padding:0 24px;border:1px solid hsla(0,0%,100%,.25);background-color:var(--background);font-size:24px;line-height:34px;color:var(--foreground);transition:.1s;height:57px;border-radius:0;text-align:center}input[type=tel]:focus,input[type=text]:focus{border:1px solid hsla(0,0%,100%,.5);text-align:center;outline:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--background) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}model-viewer{width:157px;height:157px}*{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;-o-user-select:text;-moz-user-select:text;user-select:text}