@font-face{font-family:Archivo;src:url(../media/Archivo-Regular.2apc7o31bf1pb.woff2)format("woff2"),url(../media/Archivo-Regular.3iqq0mpl3p1zo.woff)format("woff"),url(../media/Archivo-Regular.2wg4aw72h3c72.ttf)format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../media/Archivo-Medium.0znm894tgq0hv.woff2)format("woff2"),url(../media/Archivo-Medium.0umqf6vpl15tm.woff)format("woff"),url(../media/Archivo-Medium.2bvcgh0y4fu09.ttf)format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../media/Archivo-SemiBold.1m80c2xb3414-.woff2)format("woff2"),url(../media/Archivo-SemiBold.3r7uvjbs3s25j.woff)format("woff"),url(../media/Archivo-SemiBold.40hlc2-yvp-yi.ttf)format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../media/Archivo-Bold.32s6hyn-76si1.woff2)format("woff2"),url(../media/Archivo-Bold.1able-4_qrn-y.woff)format("woff"),url(../media/Archivo-Bold.2azv3nlezil26.ttf)format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../media/Archivo-ExtraLightItalic.2btayl_ijm1gb.woff2)format("woff2"),url(../media/Archivo-ExtraLightItalic.0wp3-hviaatfn.woff)format("woff"),url(../media/Archivo-ExtraLightItalic.2jbqjd8v7hw12.ttf)format("ttf");font-weight:100;font-style:italic;font-display:swap}h1,.headline1{text-transform:uppercase;font-family:Archivo,Times New Roman,sans-serif;font-weight:700}h2,h3,.headline2,.headline3{font-family:Archivo,Times New Roman,sans-serif;font-weight:700}p,a,button,span,.text-main,.anchor{font-family:Archivo,Times New Roman,sans-serif;font-weight:400}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;min-height:100vh;overflow-x:hidden}body{background:linear-gradient(#171717 0%,#2d132c 75%,#510a32 100%)}main{min-height:100vh;padding:180px 80px 100px}h1,h2,h3,p,li{color:#fff1f1;list-style:none}h1{margin-bottom:1rem;font-size:clamp(2.2rem,1.3177rem + 2.941vw,3.2rem)}h2{margin-bottom:1rem;font-size:clamp(1.8rem,.9177rem + 2.941vw,2.8rem)}h3{margin-bottom:2rem;font-size:clamp(1.4rem,.5177rem + 2.941vw,2.4rem)}p{font-size:1.2em}a,button{color:#fff1f1;background:0 0;border:none;padding:0;font-size:1em;-webkit-text-decoration:none;text-decoration:none;transition:-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out}a:hover,button:hover{-webkit-text-decoration:underline #fff1f1;text-decoration:underline #fff1f1}.tablet_show,.mobile_show{display:none}@media (min-width:0) and (max-width:768px){main{padding:100px 3vw 0}.desktop_show{display:none}.tablet_show,.mobile_show{display:block}}
.link_plain{font-size:1.2em}.link_plainhover{text-decoration:underline}.link_button1,.link_button2{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none;border-radius:15px;padding:.75em 2em;font-size:1.2em;transition:none}.link_button1:hover,.link_button2:hover{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none}.link_button1{background-color:#c82b41}.link_button1:hover{background-color:#ff7878}.link_button1clicked{background-color:#ce0c27}.link_button1:active{border:2px solid #fff1f1}.link_button1:disabled{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none;color:#ccc;cursor:not-allowed;background-color:#444;border-radius:15px;padding:.5em 2em;font-size:1.2em;transition:background-color .3s ease-in-out}.link_button1:disabled:hover{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none}.link_button2{background-color:#401523}.link_button2:hover{background-color:#841236}.link_button2clicked{background-color:#510a32}.link_button2:active{border:2px solid #fff1f1}.nobuttonwrap{white-space:nowrap}.sign_in,.user_button{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none;border-radius:15px;padding:.5em 2em;font-size:1.2em;transition:backgorund-color .3s ease-in-out;box-shadow:0 5px 10px #000000a8}.sign_in:hover,.user_button:hover{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none}.sign_in{background-color:#841236}.sign_in:hover{background-color:#510a32}.user_button{background-color:#841236}.user_button:hover{background-color:#510a32}.user_button_disabled{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none;color:#ccc;cursor:not-allowed;background-color:#444;border-radius:15px;padding:.5em 2em;font-size:1.2em;transition:background-color .3s ease-in-out}.user_button_disabled:hover{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none}.lead_button{text-decoration:none;-webkit-text-decoration-color:none;text-decoration-color:none;background-color:#ee4540;border-radius:15px;justify-content:center;align-items:center;gap:1.5em;padding:.5em .75em;font-size:1.2em;transition:none;display:flex}.active_button{background-color:#ee4540}.non_active_button{background-color:#841236}input[type=text],input[type=email],input[type=password]{color:#fff1f1;background-color:#171717;border:2px solid #c82b41;border-radius:15px;margin:0 1.5em 1em;padding:.5em;font-size:1.2em}input[type=text]:focus,input[type=text]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible{outline:2px solid #ee4540}@media (min-width:0) and (max-width:768px){input[type=text],input[type=email],input[type=password]{margin:0 0 1em}}
.container{grid-row-gap:.5em;grid-template-rows:auto auto auto auto;grid-template-columns:repeat(9,auto);width:min-content;padding:2em;display:grid;position:relative}.row{display:flex}.cell{cursor:pointer;border:1px solid #000;justify-content:center;align-items:center;width:40px;height:40px;font-size:2em;display:flex}#layer-0,#layer-1,#layer-2,#layer-3{z-index:2;color:#fff1f1;position:relative}#layer-0{background-color:#ee4540;grid-area:1/1/auto/span 3;box-shadow:40px 40px 80px #00000080}#layer-1{background-color:#c82b41;grid-area:2/3/auto/span 3;box-shadow:20px 20px 40px #00000080}#layer-2{background-color:#841236;grid-area:3/5/auto/span 3;box-shadow:10px 10px 30px #00000080}#layer-3{box-shadow:none;background-color:#510a32;grid-area:4/7/auto/span 3}.line{z-index:1;color:#fff1f1;width:100%;height:100%;position:absolute;top:0;left:0}
.header-module-scss-module__IA2_zW__header{z-index:30000;width:80%;position:fixed;top:60px;bottom:auto;right:10%}.header-module-scss-module__IA2_zW__headerContainer{flex-direction:row;justify-content:space-between;align-items:center;height:100%;display:flex}.header-module-scss-module__IA2_zW__headerInner{color:#0b0c0c;text-wrap:nowrap;justify-content:right;align-items:center;height:45px;padding-inline:1rem;display:flex}.header-module-scss-module__IA2_zW__headerInnerVerifyUser{color:#ccc}.header-module-scss-module__IA2_zW__cubelogo{width:65px;height:65px;margin-top:-10px}@media (min-width:0) and (max-width:768px){.header-module-scss-module__IA2_zW__header{background:#101010;border-radius:0 0 17px 17px;width:100%;padding:.5em 0;top:0;right:0}}
.navmenu-module-scss-module__aXG-aq__navMenu{pointer-events:auto;opacity:.9;background-color:#171717;width:360px;height:100%;transition:left .3s ease-in-out;position:fixed;top:0;overflow:hidden auto;box-shadow:0 5px 10px #000000a8}.navmenu-module-scss-module__aXG-aq__navMenu[data-active=true]{left:calc(100% - 360px)}.navmenu-module-scss-module__aXG-aq__navMenu[data-active=false]{left:100%}.navmenu-module-scss-module__aXG-aq__navMenuInner{flex-direction:column;justify-content:space-between;height:100%;padding:0 1em;display:flex}.navmenu-module-scss-module__aXG-aq__navMenuUser{flex-direction:column;margin-top:5em;padding-left:1em}.navmenu-module-scss-module__aXG-aq__navMenuLinks{text-align:right;flex-direction:column;padding-top:calc(50vh - 100px);padding-right:5em;display:flex}.navmenu-module-scss-module__aXG-aq__navMenuLinksBottom{text-align:right;flex-direction:column;padding-bottom:1em;padding-right:5em;display:flex}.navmenu-module-scss-module__aXG-aq__navMenuLinks>li,.navmenu-module-scss-module__aXG-aq__navMenuLinksBottom>li{margin-bottom:24px;list-style:none}.navmenu-module-scss-module__aXG-aq__navControls{align-items:center;margin-left:44px;list-style:none;display:flex}.navmenu-module-scss-module__aXG-aq__navControl{z-index:2;pointer-events:auto;text-decoration:none}.navmenu-module-scss-module__aXG-aq__menuToggle{appearance:none;cursor:pointer;background:#171717;border:none;border-radius:7px;width:44px;height:44px;padding:15px;position:relative;box-shadow:0 5px 10px #00000080}.navmenu-module-scss-module__aXG-aq__menuToggle:before,.navmenu-module-scss-module__aXG-aq__menuToggle:after{content:"";transform-origin:50%;background:#c82b41;width:36px;height:3px;transition:all .3s linear;display:block;position:absolute;left:4px;right:4px}.navmenu-module-scss-module__aXG-aq__menuToggle:before{top:15px}.navmenu-module-scss-module__aXG-aq__menuToggle:after{bottom:15px}.navmenu-module-scss-module__aXG-aq__menuToggle[data-open=true]:before{top:20px;transform:rotate(45deg)}.navmenu-module-scss-module__aXG-aq__menuToggle[data-open=true]:after{bottom:20px;transform:rotate(-45deg)}@media (min-width:0) and (max-width:768px){.navmenu-module-scss-module__aXG-aq__navMenuUser{margin-top:3.2em}.navmenu-module-scss-module__aXG-aq__navMenuLinks{padding-top:-100px}.navmenu-module-scss-module__aXG-aq__navMenuLinks,.navmenu-module-scss-module__aXG-aq__navMenuLinksBottom{padding-right:10vw}}
.Footer-module-scss-module__ujhC8q__footer{z-index:29;background-color:#221221;align-items:center;height:1.5625rem;padding-left:1rem;display:flex;position:relative}.Footer-module-scss-module__ujhC8q__imprintline{color:#bdbdbd;text-transform:uppercase;kerning:auto;font-size:.6rem}
