div.btn.primary{color:#1f2a38;text-align:center;font-family:Buick;font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.6px;width:327px;height:72px;padding-right:0;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}div.btn.primary svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}div.btn.primary svg{filter:drop-shadow(0px 0px 0 #3BE6FF);-webkit-transition:.1s -webkit-filter linear;-moz-transition:.1s -moz-filter linear;-moz-transition:.1s filter linear;-ms-transition:.1s -ms-filter linear;-o-transition:.1s -o-filter linear;transition:.1s filter linear,.1s -webkit-filter linear}div.btn.primary:hover svg{filter:drop-shadow(0px 0px calc(30px * var(--ratio)) #3BE6FF)}div.btn.primary .label{position:absolute;color:#1f2a38;top:5px;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}div.btn.secondary{color:#3be6ff;text-align:center;font-family:Buick;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px;width:140px;height:46px;padding-right:0;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}div.btn.secondary svg{opacity:0;transition:opacity .1s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}div.btn.secondary:hover svg{opacity:1}div.btn.secondary .label{position:absolute;top:5px;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}div.overlay{position:fixed;top:0;left:0;width:100%;height:var(--height);transform:scale(var(--ratio));transform-origin:center top;pointer-events:none}div.overlay .header{position:absolute;top:30px;left:30%;width:40%;display:flex;justify-content:center;align-items:center}div.overlay .header .main-btn{position:relative;width:155px;height:60px;margin:0 40px;pointer-events:all;z-index:1;cursor:pointer}div.overlay .header .main-btn .foreground{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/logo_demeter-xsIkKnMy.png);background-size:contain}div.overlay .header .main-btn .background{position:absolute;top:-15%;left:-30%;width:160%;height:150%;background-color:#1f2a38;filter:blur(5px);border-radius:20px}div.overlay .header .header-btn{position:relative;z-index:2;pointer-events:all}div.overlay .header .header-btn .background{position:absolute;top:-20%;left:-10%;width:120%;height:150%;background-color:#1f2a38;filter:blur(5px);border-radius:10px}div.overlay .overlay-footer{position:absolute;bottom:30px;left:0;width:100%;display:flex;justify-content:center;align-items:center}div.overlay .overlay-footer .footer-btn{color:#3be6ff;margin:0 12.5px;cursor:pointer;pointer-events:all}div.overlay .overlay-footer .footer-btn svg{filter:drop-shadow(0px 0px 0 #3BE6FF);-webkit-transition:.1s -webkit-filter linear;-moz-transition:.1s -moz-filter linear;-moz-transition:.1s filter linear;-ms-transition:.1s -ms-filter linear;-o-transition:.1s -o-filter linear;transition:.1s filter linear,.1s -webkit-filter linear}div.overlay .overlay-footer .footer-btn:hover svg{filter:drop-shadow(0px 0px calc(10px * var(--ratio)) #3BE6FF)}body,html,#root{width:100%;min-height:100vh;margin:0;padding:0;background-color:#1f2a38;color:#3be6ff;overflow-x:hidden}#root{position:relative;overflow-x:hidden;display:flex;align-items:center;flex-direction:column}@font-face{font-family:Buick;src:url(/assets/buick-grunge-webfont-wqr_o3PN.woff2) format("woff2"),url(/assets/buick-grunge-webfont-MhxcQY0t.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/assets/notosans-regular-webfont-DSR9Ftpo.woff2) format("woff2"),url(/assets/notosans-regular-webfont-_dxIVncQ.woff) format("woff");font-weight:400;font-style:normal}.space50{height:50px}a,a:visited,a:active{text-decoration:none;color:#3be6ff}
