h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}:root{--font-family: "Exo 2", sans-serif;--second-family: "Russo One", sans-serif;--white: #fdfdfd;--bright-blue: #00e2f6;--dark-violet: #0a0514;--black: #060606;--pink: #ff4ef4;--yellow: #eed100;--light-grey: #e9e9e9;--grey: #d1d0d0;--dark-blue: #1506da;--dark-grey: #a2a2a2;--light-black: #202020;--medium-grey: #222}body{display:flex;flex-direction:column;min-width:100%;min-height:100%;margin:0}main{flex-grow:1}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:16px;line-height:1.5;color:var(--white);background-color:var(--dark-violet);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font:inherit}button{color:currentColor}address{font-style:normal}svg{display:block}::selection{color:var(--dark-violet);background-color:var(--bright-blue)}:focus-visible{outline:2px solid var(--bright-blue);outline-offset:4px}.container{min-width:320px;width:100%;max-width:375px;margin:0 auto;padding:32px 16px}@media only screen and (min-width: 1200px){.container{max-width:1440px;padding:56px 112px}}.header-container{display:flex;align-items:center;justify-content:space-between;min-width:320px;width:100%;max-width:375px;margin:0 auto;padding:8px 16px}.header{position:sticky;top:0;z-index:100;background-color:#fff;border-bottom:2px solid #ff4ef4;box-shadow:0 0 20px #ff4ef4;background:#fff}.header-logo img{border-radius:8px;width:44px;height:44px}.header-btn{display:flex;align-items:center;justify-content:center;padding:0;color:var(--medium-grey);background:transparent;border:none;cursor:pointer}.burger-icon{width:44px;height:44px;fill:currentColor}.header-wrapper{display:flex;align-items:center}.header-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;min-width:320px;padding:16px;color:var(--white);background-color:var(--dark-violet);transform:translate(100%);transition:transform .25s ease,visibility .25s ease;visibility:hidden}.header-nav[data-visible=open]{transform:translate(0);visibility:visible}.burger-menu-top{display:flex;align-items:center;justify-content:flex-end;min-height:24px}.burger-menu-close{padding:0;background-color:transparent;border:none}.burger-close-icon{width:20px;height:20px;fill:currentColor;color:var(--white)}.header-menu{display:flex;flex-grow:1;flex-direction:column;align-self:flex-end;gap:32px;width:163px;margin-top:32px}.header-menu-link{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0em}.burger-container{max-width:375px;width:100%;margin:0 auto;padding:16px;display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width: 1200px){.burger-container{all:unset}.header-container{gap:32px;max-width:1440px;padding:10px 112px}.header-logo img{width:44px;height:44px}.header-btn{display:none}.header-wrapper{display:flex;align-items:center;flex-grow:1;gap:32px;min-width:0}.header-nav{position:static;inset:auto;z-index:auto;display:block;flex-grow:1;min-width:0;padding:0;color:var(--medium-grey);background-color:transparent;transform:none;transition:none;visibility:visible}.burger-menu-top{display:none}.header-menu{width:100%;flex-direction:row;align-items:center;align-self:auto;gap:0;padding:0;margin:0;justify-content:space-between}.header-menu-link{font-weight:700;font-size:20px;line-height:110%;letter-spacing:0em;text-transform:capitalize;color:var(--medium-grey)}.header-menu-link:hover{text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:2px}.header-menu-link:active{text-decoration-color:var(--dark-blue);text-decoration-thickness:2px}.header-menu-link:focus{border:1px solid var(--dark-blue)}}.hero{min-width:320px;margin:0 auto}.hero-container{max-width:375px;padding:56px 16px;margin:0 auto}.hero-left{margin-bottom:32px}.hero-text-up{font-size:12px;line-height:1.1;color:#00e2f6;text-shadow:0 0 20px #00e2f6;margin-bottom:8px}.hero-title{font-family:Russo One,sans-serif;font-size:36px;line-height:1.1;letter-spacing:0em;text-transform:uppercase;max-width:309px;margin-bottom:8px;font-weight:400}.hero-text{font-size:20px;line-height:1.1;letter-spacing:0em;color:#d1d0d0;margin-bottom:8px;max-width:343px}.hero-img{display:block;width:100%;max-width:343px;height:auto;border-radius:16px;box-shadow:0 0 20px #00e2f6}.box{display:flex;justify-content:center;align-items:center;width:189px;height:56px;margin-left:auto;box-shadow:0 0 20px #ff4ef4;border:1px solid #ff4ef4;border-radius:10px;margin-top:24px}.link-card{display:flex;align-items:center;justify-content:center;gap:11.17px}@media only screen and (min-width: 1200px){.hero-text{font-size:28px;max-width:548px}.hero-left{margin-bottom:32px}.hero-title{max-width:480px;font-size:56px}.hero-img{max-width:598px;height:316px;flex-shrink:0}.hero-text-up{font-size:16px}.hero{max-width:1440px;width:100%}.hero-container{padding:223px 112px;max-width:1440px;display:flex;justify-content:space-between;flex-wrap:wrap}.hero-left{flex:1;margin-bottom:0;max-width:596px;height:316px}.hero-right{flex:1;display:flex;align-items:flex-end;flex-shrink:0;max-width:596px}.hero-bottom{width:100%;display:flex;justify-content:flex-start}.box{margin-left:0;margin-top:0;width:216px;height:64px}}.about{min-width:320px;width:100%;background-color:#fdfdfd;scroll-margin-top:61px}.about-label{font-weight:700;line-height:1.1;text-transform:uppercase;color:#202020;margin-bottom:24px}.about-title{font-family:Russo One,sans-serif;font-weight:400;font-size:28px;line-height:1.1;color:#060606;max-width:317px;width:100%;margin-bottom:8px}.about-text{font-weight:400;font-size:18px;line-height:1.3;color:#222}.about-content{max-width:343px;width:100%;margin:0 auto;display:flex;flex-direction:column}.about-img{border-radius:16px;width:100%;max-width:343px;height:205px;box-shadow:0 0 20px #0a05144d}.about-content-text{margin-bottom:24px}@media only screen and (min-width: 1200px){.about{scroll-margin-top:66px;max-width:1440px;width:100%;margin:0 auto}.about-label{font-size:24px;line-height:1.1}.about-title{font-size:48px;max-width:595px;margin-bottom:32px}.about-text{font-size:32px}.about-content{max-width:1440px;display:flex;flex-direction:row-reverse;gap:25px}.about-img{width:100%;max-width:596px;height:432px;flex-shrink:0}.about-content-text{max-width:595px}}.play{scroll-margin-top:61px;min-width:320px;width:100%}.play-content-cover{max-width:343px;width:100%;margin:0 auto}.play-label{font-weight:700;line-height:1.1;text-transform:uppercase;color:#e9e9e9;margin-bottom:24px}.play-title{max-width:375px;width:100%;margin:0 auto 24px;font-family:Russo One,sans-serif;font-weight:400;font-size:28px;line-height:1.1;color:#fdfdfd}.play-wrapper{padding:8px 16px}.play-item{margin-bottom:16px;max-width:343px;width:100%}.play-item:last-child{margin-bottom:0}.play-item:nth-child(odd) .play-wrapper{border-radius:16px;box-shadow:0 0 20px #00e2f6}.play-item:nth-child(2n) .play-wrapper{border-radius:16px;box-shadow:0 0 20px #ff4ef4}.play-list{margin-bottom:40px}.play-subtitle{font-weight:400;font-size:18px;line-height:1.3}.play-content{font-weight:400;line-height:1.3;color:#a2a2a2}.play-img{border-radius:16px}.play-img-item{border-radius:16px;max-width:343px;width:100%;margin-bottom:16px}.play-img-item:last-child{margin-bottom:0}.play-img-item:nth-child(odd) .play-img-wrap{border-radius:16px;box-shadow:0 0 20px #ff4ef4}.play-img-item:nth-child(2n) .play-img-wrap{border-radius:16px;box-shadow:0 0 20px #00e2f6}@media only screen and (min-width: 1200px){.play{scroll-margin-top:66px;max-width:1440px;width:100%;margin:0 auto}.play-content-cover{max-width:1440px;width:100%}.play-title{max-width:1440px;margin-bottom:32px}.play-label{font-size:24px}.play-title{font-size:48px}.play-subtitle{font-size:32px}.play-content{font-size:24px}.play-wrapper{padding:16px}.play-item{max-width:596px;width:100%;margin-bottom:32px}.play-img-item{max-width:567px;width:100%}.play-content-cover{display:flex;gap:24px;align-items:center}}.features{scroll-margin-top:61px;background-color:#fdfdfd}.features-label{font-weight:700;line-height:1.1;text-transform:uppercase;color:#202020;margin-bottom:24px}.desktop-break{display:none}.features-title{font-family:Russo One,sans-serif;font-weight:400;font-size:28px;line-height:1.1;color:#060606;max-width:343px;width:100%;margin:0 auto}.features-item{border-radius:16px;max-width:343px;width:100%;box-shadow:0 0 20px #0a05144d;background:#0a0514;margin:0 auto;display:flex;flex-wrap:wrap;gap:8px 0;padding:10.5px 16px}.features-list{display:flex;flex-direction:column;text-align:center;align-items:center;width:calc((100% - 8px)/2)}.features-img{filter:drop-shadow(0 0 20px #00e2f6);max-width:64px}.features-subtitle{font-weight:400;font-size:16px;line-height:1.3}.features-content{font-size:14px;line-height:1;color:#a2a2a2}@media only screen and (min-width: 1200px){.features{scroll-margin-top:66px;max-width:1440px;width:100%;margin:0 auto}.features-label{font-size:24px}.features-title{font-size:48px;text-align:center;max-width:1215px;width:100%;margin-bottom:32px}.desktop-break{display:block}.features-item{max-width:1215px;width:100%}.features-subtitle{font-size:32px;line-height:1.1;font-weight:400;margin-bottom:8px}.features-content{font-size:24px;line-height:1.1}.features-item{gap:16px 4px;justify-content:center;padding:32px 16px}.features-list{max-width:290px;height:159px;width:calc((100% - 12px)/4)}}.started{scroll-margin-top:61px}.started-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.started-content,.started-wrap{max-width:343px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.started-label{font-weight:700;line-height:1.1;text-transform:uppercase;color:#e9e9e9;margin-bottom:24px;margin-right:auto}.started-title{font-family:Russo One,sans-serif;font-weight:400;font-size:28px;line-height:1.1;color:#fdfdfd;margin-bottom:8px}.started-text{font-weight:400;font-size:18px;line-height:1.3;color:#d1d0d0;max-width:343px;width:100%;margin-bottom:24px}.started-box{margin-top:0;margin-bottom:32px}@media only screen and (min-width: 1200px){.started{scroll-margin-top:66px;max-width:1440px;width:100%;margin:0 auto}.started-container{flex-direction:row;justify-content:space-between;align-items:center;max-width:1440px;width:100%}.started-content,.started-wrap{flex:1}.started-label{font-size:24px;margin-bottom:40px}.started-title{font-size:48px;margin-bottom:32px}.started-text{font-size:32px;margin-bottom:32px;max-width:620px;width:100%}.started-content{max-width:620px;width:100%;align-items:start}.started-box{max-width:216px;width:100%;margin-bottom:0}.started-wrap{display:flex;justify-content:center;margin:0 auto}}.gallery{min-width:320px;width:100%;scroll-margin-top:61px;background:var(--white);color:var(--light-black);margin:0 auto}.gallery-container{overflow:hidden}.gallery-header{margin-bottom:32px}.gallery-title{font-weight:700;font-size:16px;line-height:110%;letter-spacing:0em;text-transform:uppercase;color:var(--light-black);margin-bottom:24px}.gallery-subtitle{font-family:var(--second-family);font-weight:400;font-size:28px;line-height:110%;letter-spacing:0em;color:#000}.gallery-swiper{position:relative;width:100%;height:206px;overflow:visible}.gallery-swiper .swiper-wrapper{align-items:stretch}.gallery-swiper .swiper-slide{width:342px;height:158px}.gallery-swiper picture{display:block;width:100%;height:100%}.gallery-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px;box-shadow:0 0 20px #0a05144d}.gallery-navigation{position:absolute;right:0;top:166px;z-index:2;display:flex;gap:8px}.gallery-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid transparent;border-radius:8px;background-color:var(--white);color:var(--light-black);box-shadow:0 0 10px #0a051433;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.gallery-button:hover:not(:disabled){box-shadow:0 0 12px 0 var(--pink)}.gallery-button:active:not(:disabled){background-color:var(--light-grey);box-shadow:0 0 10px #0a051433}.gallery-button:focus-visible{border-color:var(--bright-blue);outline:0;box-shadow:0 0 20px #0a05144d}.gallery-button:disabled,.gallery-button.is-disabled{color:var(--dark-grey);background-color:var(--light-grey);box-shadow:none;cursor:default;pointer-events:none}.gallery-button svg{width:14px;height:29px}.gallery-button svg path,.gallery-button use{fill:currentColor}@media only screen and (min-width: 1200px){.gallery{max-width:1440px;scroll-margin-top:66px}.gallery-title{font-size:24px;margin-bottom:40px}.gallery-subtitle{font-size:48px}.gallery-swiper{max-width:100%;height:336px}.gallery-swiper .swiper-slide{width:598px;height:276px}.gallery-navigation{top:292px;gap:16px}}.reviews{min-width:320px;width:100%;scroll-margin-top:61px;overflow:hidden;background-color:var(--dark-violet);color:var(--white)}.reviews .container{overflow:hidden}.reviews-h2{margin-bottom:24px;font-weight:700;font-size:16px;line-height:1.1;text-transform:uppercase;color:var(--light-grey)}.reviews-swiper{width:100%;overflow:visible}.reviews-swiper .swiper-wrapper{align-items:stretch}.reviews-swiper .swiper-slide{width:253px;height:auto}.block{width:253px;height:119px;padding:16px 8px;border-radius:16px;background-color:var(--white);color:var(--black);box-shadow:0 0 20px var(--pink)}.block-header{max-height:26px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.reviews-swiper .swiper-slide:nth-child(2n) .block{box-shadow:0 0 20px #00e2f6}.players{overflow:hidden;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0em;text-align:center;color:var(--black);padding-bottom:2px}.block-stars{display:flex;align-items:center;gap:4px}.star{width:16px;height:16px;fill:var(--yellow)}.star-empty{width:12px;height:12px;fill:var(--grey);stroke-width:1px;stroke:var(--grey)}.players-comment{font-weight:400;font-size:16px;line-height:130%;letter-spacing:0em;color:var(--black)}@media only screen and (min-width: 1200px){.reviews{scroll-margin-top:66px}.reviews-h2{margin-bottom:40px;font-weight:700;font-size:24px;line-height:110%;letter-spacing:0em;text-transform:uppercase;color:var(--light-grey)}.block{padding:24px 16px;width:389px;height:214px}.reviews-swiper .swiper-slide{width:389px}.block-header{margin-bottom:16px}.players{font-size:24px;line-height:110%}.star{width:24px;height:24px}.star-empty{width:16px;height:16px}.players-comment{font-size:28px;line-height:110%}}.faq{min-width:320px;width:100%;scroll-margin-top:61px;background-color:var(--white);color:var(--light-black);margin:0 auto}.faq-label{font-weight:700;line-height:1.1;text-transform:uppercase;margin-bottom:24px}.faq-content{width:100%;max-width:343px;margin:0 auto}.faq-title{margin-bottom:24px;font-family:var(--second-family);font-size:28px;font-weight:400;line-height:1.1;text-align:start;letter-spacing:0em;color:var(--black)}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 8px;border:0;border-radius:8px;background-color:var(--light-black);font-family:var(--font-family);font-size:20px;font-weight:400;line-height:1.1;text-align:left;color:var(--white);cursor:pointer}.faq-question:hover:not(:active){box-shadow:0 0 20px 0 var(--pink)}.faq-question:focus-visible{border:1px solid var(--bright-blue)}.faq-question:active{width:100%;border:0;outline:0;box-shadow:none}.faq-icon{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.faq-icon-left,.faq-icon-plus{width:21px;height:21px;position:absolute;color:var(--white);fill:var(--white);transition:opacity .2s ease}.faq-icon-left{opacity:1}.faq-icon-plus,.faq-question[aria-expanded=true] .faq-icon-left{opacity:0}.faq-question[aria-expanded=true] .faq-icon-plus{opacity:1}.faq-answer{max-height:0;margin-top:0;margin-left:8px;overflow:hidden;font-size:20px;font-weight:400;line-height:110%;color:var(--medium-grey);opacity:0;transition:max-height .25s ease,margin-top .25s ease,opacity .25s ease}.faq-item[data-open] .faq-answer{max-height:120px;margin-top:4px;opacity:1}@media only screen and (min-width: 1200px){.faq{max-width:1440px;scroll-margin-top:66px}.faq-label{font-size:24px;margin-bottom:40px}.faq-content{max-width:596px}.faq-list{gap:32px}.faq-title{margin-bottom:32px;font-size:36px}.faq-question{min-height:60px;padding:8px 16px;font-size:28px}.faq-icon{width:44px;height:44px}.faq-icon-left,.faq-icon-plus{width:26px;height:26px}.faq-answer{margin-top:0;margin-left:16px;font-size:28px}.faq-item.is-open .faq-answer{margin-top:8px}}.contact{min-width:320px;width:100%;max-width:375px;margin:0 auto;scroll-margin-top:61px}.contact-container{display:flex;flex-direction:column;padding:32px 0 32px 16px;margin:0 auto;background-image:image-set(url(/STP-12570/assets/contact-img-mobile1x-BOczmXMQ.png) 1x,url(/STP-12570/assets/contact-img-mobile2x-CI4DR3Mx.png) 2x);background-size:contain;background-repeat:no-repeat;background-position:calc(50% + 165px) center}.contact-header{margin-bottom:8px}.contact-title{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:110%;letter-spacing:0em;text-transform:uppercase;color:var(--light-grey);margin-bottom:24px}.contact-subtitle{font-family:var(--second-family);font-weight:400;font-size:28px;line-height:110%;letter-spacing:0em;color:var(--white)}.contact-email{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:130%;letter-spacing:0em;color:var(--grey)}@media screen and (min-width: 1200px){.contact{max-width:1440px;scroll-margin-top:66px}.contact-container{padding:56px 112px;background-image:image-set(url(/STP-12570/assets/contact-img-desktop1x-Bq81SVZn.png) 1x,url(/STP-12570/assets/contact-img-desktop2x-BPRUtBEM.png) 2x);background-position:right}.contact-header{margin-bottom:32px}.contact-title{font-size:24px;margin-bottom:40px}.contact-subtitle{font-size:48px}.contact-email{font-size:32px}}.header-page{position:sticky;top:0;z-index:100;width:100%;box-shadow:0 0 20px 0 var(--pink);background:var(--white);border-bottom:2px solid var(--pink)}.header-page__container{display:flex;justify-content:space-between;align-items:center;min-width:320px;width:100%;max-width:375px;margin:0 auto;background-color:var(--white);padding:8px 16px}.header-page__back-link{display:flex;gap:8px}.header-page__back-link:before{display:none}.header-page__logo{border-radius:8px;flex-shrink:0;width:44px;height:44px;object-fit:cover}.header-page__icon{flex-shrink:0;width:27px;height:20px;color:var(--medium-grey)}.header-page__text{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:110%;letter-spacing:0em;text-transform:capitalize;color:var(--medium-grey)}.header-page__text:hover{text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:2px}.header-page__back-link:hover,.header-page__back-link:focus{color:var(--bright-blue)}@media only screen and (min-width: 1200px){.header-page__container{max-width:1440px;justify-content:flex-start;padding:10px 112px;gap:32px}.header-page__logo{width:44px;height:44px}.header-page__icon{width:33px;height:25px}.header-page__text{font-size:24px}}.footer{border-top:2px solid var(--pink);padding:16px;min-width:320px;width:100%;max-width:375px;background:var(--black);margin:0 auto}.footer-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin:0 auto}.footer-nav{display:flex;flex-direction:column;align-items:flex-end;gap:16px;margin-bottom:32px}.footer-link{position:relative;font-weight:400;line-height:130%;letter-spacing:0em;text-decoration:underline;text-decoration-skip-ink:none;color:var(--grey)}.footer-link:hover{color:var(--white)}.footer-link:active{color:var(--bright-blue)}.footer-link:before{content:"";position:absolute;bottom:6%;left:50%;transform:translate(-50%) skew(-12deg);z-index:-1;width:110%;height:24%;background-color:#41d1ff;transition:.2s ease}.footer-desc{text-align:center;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0em;color:var(--grey);padding:0;margin:0}@media screen and (min-width: 1200px){.footer{max-width:1440px;min-height:100%;padding:16px 112px}.footer-container{align-items:center}.footer-nav{flex-direction:row;justify-content:space-between}.footer-link{font-size:24px}.footer-desc{font-size:20px;line-height:130%}}
