@font-face{font-family:switzer;src:url(/_next/static/media/5c309f01fb81f005-s.p.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:switzer;src:url(/_next/static/media/ab8d62e78e2a4017-s.p.woff2) format("woff2");font-display:swap;font-style:italic}@font-face{font-family:switzer Fallback;src:local("Arial");ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.__className_aecc38{font-family:switzer,switzer Fallback}.__variable_aecc38{--font-sans:"switzer","switzer Fallback"}:root{--font-mono:"Roboto Mono",monospace}*{box-sizing:border-box}html{font-size:18px;line-height:32px;background:rgb(0,0,0);-webkit-font-smoothing:antialiased}#app,body,html{height:100%}body{font-family:var(--font-sans),system-ui,sans-serif;font-size:18px;line-height:32px;margin:0;color:rgb(1000,1000,1000);@media (max-width:1024px){font-size:15px;line-height:24px}}img{max-width:100%;height:auto;display:block}h1{margin:40px 0;font-size:40px;line-height:70px;font-weight:700;@media (max-width:1024px){margin-left:0;margin-bottom:24px;margin-right:0;margin-top:24px;font-size:38px;line-height:38px}@media (max-width:768px){font-size:38px;line-height:38px}@media (max-width:400px){font-size:32px;line-height:32px}}p{margin:24px 0;@media (max-width:1024px){margin:calc(var(--base) * .75) 0}}a{color:currentColor;&:focus{opacity:.8;outline:none}&:active{opacity:.7;outline:none}}svg{vertical-align:middle}.home{position:relative;height:100vh;overflow:hidden;.background{object-fit:cover;object-position:50% 60%}&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,0))}.content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:50px;padding:50px;@media (max-width:600px){gap:32px;padding-left:16px;padding-bottom:24px;padding-right:16px;padding-top:24px}}.logo{width:311.436px;max-width:calc(100vw - 32px);height:auto;margin-left:-1px}.enter{padding:12px 20px;border-radius:2px;background:#f5f5f5;color:#000;font-size:20px;font-weight:700;line-height:30px;text-align:center;text-decoration:none;white-space:nowrap;&:hover{background:#d6de23}&:active{background:#d4d4d4}&:active,&:focus{opacity:1}&:focus-visible{outline:2px solid #f5f5f5;outline-offset:2px}}}