@keyframes rotation-loader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes goBtnAnim{0%,to{transform:translateY(1em)}50%{transform:translateY(0)}}@keyframes winAnimation{to{transform:scale(1.1)}}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a{text-decoration:none!important}a:not([class]){text-decoration-skip-ink:auto}canvas,img,picture,svg,video{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}button,input,select,textarea{font:inherit}body,html{height:100%;scroll-behavior:smooth}.hidden{display:none!important}.visible{display:flex!important}body{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:manipulation;overflow-x:hidden;overflow-y:auto;font-style:normal;font-size:120%}.bottom__section-button span{height:auto}.bottom__section-button .button-loader{display:none}.bottom__section-button.is--link{display:flex;align-items:center;justify-content:center}.bottom__section-button.is--disabled span{opacity:.2}.bottom__section-button.is--disabled .button-loader{display:flex}.button-loader{position:absolute;align-items:center;justify-content:center}.button-loader span{width:30px!important;height:30px!important;border:4px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-loader 1s linear infinite;opacity:1!important;margin-left:0!important;margin-right:0!important}.ahwpv,.button-loader,.effects__block{left:0;top:0;width:100%;height:100%}.ahwpv{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;mix-blend-mode:screen}.effects__block{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;position:fixed}img{width:100%}.ahwpw,.bottom__section-button,.scratch-cards__item canvas,.scratch-cards__item img,a,button,img.clickable-box-element{pointer-events:auto}html{background:#000;font-size:min(4.5px + 5.5*(100vw - 375px)/1545,10px)}@media (max-width:2500px){body{font-size:95%}}@media (max-width:1440px){body{font-size:80%}}@media (max-width:1023px){body{font-size:97%}}@media (max-width:420px){body{font-size:85%}}.ahwpx{background:linear-gradient(180deg,#00205f 0,#8a38f5 50%,#f20000 100%)}@media (max-width:1023px){.ahwpx .ahwpy{max-width:50em}}.ahwpx .ahwpz{background:#120c26;border:5px solid #1a4600}.ahwpx .ahwpz::before{background:#120c26!important}.ahwpx .ahwqa{background:linear-gradient(0deg,#ffd350 0,#ffd350 100%)}.ahwqb{position:relative;display:flex;justify-content:center;min-height:100dvh;overflow:hidden;scrollbar-width:none;background-repeat:no-repeat;background-position:bottom center;background-size:cover;background-image:url(../img/page-bg-desktop.webp)}@media (max-width:767px){.ahwqb{background-image:url(../img/page-bg-mobile.webp)}}.ahwqc{position:relative;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;width:100%;max-width:112em}@media (max-width:1023px){.ahwqc{justify-content:space-around;padding:0 10px}}.ahwqd{position:relative;z-index:5;width:21.5em;margin:2em 0}@media (max-width:1023px){.ahwqd{margin-bottom:13em}}.ahwqe{position:relative;z-index:5;border:.5px solid silver;padding:3em 8em;border-radius:4em;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;margin-bottom:8em}@media (max-width:1023px){.ahwqe{padding:3em 4em}}.ahwqf,.ahwqg{display:flex;flex-direction:column;align-items:center}.ahwqh{display:flex;justify-content:space-between;margin-bottom:4em}.ahwqi{width:16em}.ahwqj{margin-bottom:2em;text-align:center}.ahwqj span{line-height:100%;font-size:7em;text-transform:uppercase;color:#fff}@media (max-width:1023px){.ahwqj span{font-size:5em}}@media (max-width:420px){.ahwqj span{font-size:4.5em}}.ahwqk{background-color:rgba(255,255,255,.2);padding:1.5em 4em;border-radius:2em;border:.5px solid silver;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ahwqk span{color:transparent;background:linear-gradient(180deg,#f5c03a 0,#ff8c00 100%);background-clip:text;font-size:5em;line-height:100%}.ahwql{display:flex;gap:3em}.ahwql span{font-size:18.7em}.ahwqm{margin-bottom:2em}.ahwqm span{font-size:6em;text-transform:uppercase;line-height:100%}.ahwqn{position:relative;z-index:5;display:flex;justify-content:space-between;left:-3em;width:calc(100% + 6em)}@media (max-width:1023px){.ahwqn{left:-2em;width:calc(100% + 4em)}}.ahwqo{display:flex;align-items:center;gap:3em}.ahwqp{width:5.5em}.ahwqq{font-size:4.4em}.ahwqr{position:absolute;z-index:5;bottom:3em;right:0;width:18em}@media (max-width:1023px){.ahwqr{bottom:auto;top:3em}}.ahwqs{position:absolute;top:5em;width:45em;display:none}@media (max-width:1023px){.ahwqs{top:30em;display:block;max-width:50dvw}}.ahwqt{left:0;transform:rotate(5deg) translate(-10%,0)}.ahwqu{right:0;transform:rotate(-5deg) translate(10%,0) scaleX(-1)}.bottom__section{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:8;width:100%;min-width:1px}@media (max-width:1023px){.bottom__section{margin-bottom:8em}}.bottom__section-button{position:relative;display:flex;align-items:center;justify-content:center;height:12.8em;min-width:80px;background-color:transparent;background-repeat:repeat-x;background-size:contain;background-position:center;background-image:url(../img/button-middle.webp);outline:0;border:0;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.bottom__section-button:after,.bottom__section-button:before{content:"";position:absolute;top:0;bottom:0;width:20em;background-size:100% 100%;background-repeat:no-repeat}.bottom__section-button:before{left:calc(-17em + 1px);background-position:right center;background-image:url(../img/button-left.webp)}.bottom__section-button:after{right:calc(-17em + 1px);background-position:left center;background-image:url(../img/button-right.webp)}.bottom__section-button span{position:relative;z-index:3;padding:0 1.2em;margin-bottom:.15em;margin-left:-3em;margin-right:-3em;font-size:6em;color:#dbebfa;text-align:center;text-decoration:none;text-transform:uppercase}.bottom__section-button.pulse{animation:1.5s goBtnAnim ease-in-out infinite}.ahwqv{display:none}.bottom__section-button.is--disabled{opacity:.6;pointer-events:none;filter:grayscale(.5)}.bottom__section-button .button-loader span{padding:0!important}.modal.modal{display:block;padding:3em;font-size:90%;overflow-y:scroll;scrollbar-width:none}.modal.modal:after,.modal.modal:before{content:"";position:absolute;top:0;left:50%;aspect-ratio:925/688;width:100em;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url(../img/modal-flare.gif)}.modal.modal:before{transform:translate(-50%,-10%) rotate(20deg)}.modal.modal:after{transform:translate(-50%,-20%) rotate(20deg) scaleX(-1)}.modal .modal__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:88em;padding:3em 2em;margin:0 0 5em}@media (max-width:1023px){.modal .modal__content{padding:5em 2em;font-size:100%;margin-bottom:10em}}.modal .modal__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;border-radius:4em;border:.5px solid silver}.modal .modal__logo{position:relative;z-index:5;width:21.5em;margin:2em 0 11em}@media (max-width:1023px){.modal .modal__logo{width:50em;margin-bottom:75em}}.modal .modal__win{position:relative;margin-top:-17.5%;max-width:90%;transform:translateX(2%);margin-bottom:0}.modal .modal__win img{animation:winAnimation 1.5s ease-in-out infinite alternate}.modal .modal__title{color:#fff;font-size:6em;text-shadow:0 -3px 1px transparent,-2px -2px 1px transparent,-1px -2px 1px transparent,0 -2px 1px transparent,1px -2px 1px transparent,2px -2px 1px transparent,-2px -1px 1px transparent,-1px -1px 1px transparent,0 -1px 1px transparent,1px -1px 1px transparent,2px -1px 1px transparent,-3px 0 1px transparent,-2px 0 1px transparent,-1px 0 1px transparent,0 0 1px transparent,1px 0 1px transparent,2px 0 1px transparent,3px 0 1px transparent,-2px 1px 1px transparent,-1px 1px 1px transparent,0 1px 1px transparent,1px 1px 1px transparent,2px 1px 1px transparent,-2px 2px 1px transparent,-1px 2px 1px transparent,0 2px 1px transparent,1px 2px 1px transparent,2px 2px 1px transparent,0 3px 1px transparent;-webkit-font-smoothing:antialiased}@media (max-width:1023px){.modal .modal__title{text-shadow:0 -2px 1px transparent,-1px -1px 1px transparent,0 -1px 1px transparent,1px -1px 1px transparent,-2px 0 1px transparent,-1px 0 1px transparent,0 0 1px transparent,1px 0 1px transparent,2px 0 1px transparent,-1px 1px 1px transparent,0 1px 1px transparent,1px 1px 1px transparent,0 2px 1px transparent;-webkit-font-smoothing:antialiased}}.modal .modal__text span,.modal .modal__title span{max-width:100%;overflow-wrap:break-word}.modal .modal__text{color:#ffef08;font-size:5em;text-shadow:0 -3px 1px transparent,-2px -2px 1px transparent,-1px -2px 1px transparent,0 -2px 1px transparent,1px -2px 1px transparent,2px -2px 1px transparent,-2px -1px 1px transparent,-1px -1px 1px transparent,0 -1px 1px transparent,1px -1px 1px transparent,2px -1px 1px transparent,-3px 0 1px transparent,-2px 0 1px transparent,-1px 0 1px transparent,0 0 1px transparent,1px 0 1px transparent,2px 0 1px transparent,3px 0 1px transparent,-2px 1px 1px transparent,-1px 1px 1px transparent,0 1px 1px transparent,1px 1px 1px transparent,2px 1px 1px transparent,-2px 2px 1px transparent,-1px 2px 1px transparent,0 2px 1px transparent,1px 2px 1px transparent,2px 2px 1px transparent,0 3px 1px transparent;-webkit-font-smoothing:antialiased}@media (max-width:1023px){.modal .modal__text{text-shadow:0 -2px 1px transparent,-1px -1px 1px transparent,0 -1px 1px transparent,1px -1px 1px transparent,-2px 0 1px transparent,-1px 0 1px transparent,0 0 1px transparent,1px 0 1px transparent,2px 0 1px transparent,-1px 1px 1px transparent,0 1px 1px transparent,1px 1px 1px transparent,0 2px 1px transparent;-webkit-font-smoothing:antialiased}}.modal .modal__btn{display:none}.modal .modal__button{animation:1.5s goBtnAnim ease-in-out infinite}.is--modal-open .ahwqd,.is--modal-open .ahwqe,.is--modal-open .bottom__section{display:none!important}.is--modal-open .ahwqs{display:block!important}.is--modal-open .ahwqc{max-width:revert}.ahwpv{z-index:999!important}