/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:120px}@media (min-width: 1200px){html{scroll-padding-top:155px}}html.scroll-lock{padding-right:15px}body{overflow:hidden;height:100%}html,body{overflow-x:hidden}body{font-size:1.5rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6,p,li{margin:0}ul,ol{list-style:none;margin:0;padding:0}a{color:currentColor;text-decoration:none}button{display:inline-block;background-color:transparent;font-family:inherit;padding:0;border:none;cursor:pointer}img{display:block;max-width:100%;height:auto}.container{max-width:320px;padding:0 20px;margin:0 auto}@media (min-width: 1200px){.container{max-width:1200px;padding:0 60px}}.animation-title{opacity:0;transform:translateY(50px);transition:opacity 1s ease-out,transform .6s ease-out}.animation-title.visible{opacity:1;transform:translateY(0)}.animation-text{opacity:0;transform:translateY(50px);transition:opacity 1.5s ease-out,transform .6s ease-out;transition-delay:.3s}.animation-text.visible{opacity:1;transform:translateY(0)}.animation-button{opacity:0;transform:translate(-50px);transition:opacity 1.5s ease-out,transform .6s ease-out;transition-delay:.6s}.animation-button.visible{opacity:1;transform:translate(0)}.google-play{animation:pulse 2s infinite ease-in-out}.animation-left{opacity:0;transform:translate(-50px);transition:opacity 1s ease-out,transform 1s ease-out}.animation-right{opacity:0;transform:translate(50px);transition:opacity 1s ease-out,transform 1s ease-out}.animation-left.visible,.animation-right.visible{opacity:1;transform:translate(0)}.animation-item{opacity:0;transition:opacity 3s ease}.animation-item.visible{opacity:1}.animation-item h3,.animation-item p{opacity:0;transform:translateY(40px);transition:opacity .5s ease,transform 2s ease}.animation-item.visible h3,.animation-item.visible p{opacity:1;transform:translateY(0)}.column-animation-item{transition-delay:.2s}.column-animation-item:nth-child(2){transition-delay:.4s}.column-animation-item:nth-child(3){transition-delay:.6s}.header{position:fixed;z-index:1000;top:20px;width:280px;padding:11px 12px;background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);box-shadow:7px 7px #5805a8;border-radius:16px;display:flex;justify-content:space-between;align-items:center}.white{position:fixed;z-index:1000;top:0;left:0;width:100%;height:40px;background-color:#fff}.logo{position:relative;z-index:10;width:38px;height:38px;border-radius:6px}.header-list{display:none}#menu__toggle{opacity:0}#menu__toggle:checked~.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked~.menu__btn>span:before{top:0;transform:rotate(0)}#menu__toggle:checked~.menu__btn>span:after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{visibility:visible;top:0;opacity:1;transform:translateY(0);transition:transform .4s ease,opacity .4s ease}.menu__btn{display:flex;align-items:center;position:absolute;top:50%;right:17px;transform:translate(-50%,-50%);width:28px;height:19px;cursor:pointer;z-index:10}.menu__btn>span,.menu__btn>span:before,.menu__btn>span:after{display:block;position:absolute;width:100%;height:2px;background-color:#fff;transition-duration:.25s}.menu__btn>span:before{content:"";top:-8px}.menu__btn>span:after{content:"";top:8px}.menu__box{position:fixed;visibility:hidden;top:-100%;left:0;width:100%;height:100vh;padding:80px 0;background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);transform:translateY(-100%);transition:transform .4s ease,opacity .4s ease}.menu_list{display:flex;flex-direction:column;align-items:center;margin-top:40px}.menu__item{margin-bottom:40px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:800;text-decoration:none;transition-duration:.25s;cursor:pointer;transform:translateY(-30px);transition:transform .4s ease,color .4s ease}.menu__item:hover,.menu__item:focus{color:#cbc8c8}#menu__toggle:checked~.menu__box .menu__item{transform:translateY(0)}#menu__toggle:checked~.menu__box{background-color:#000c}@media (min-width: 1200px){header{padding-top:40px}.header{top:40px;width:1080px;padding:21px 40px;gap:87px}.white{height:60px}.logo{width:57px;height:57px;border-radius:12px}.header-list{margin-right:10px;display:flex;align-items:center;gap:40px}.header-list li{font-size:16px;font-weight:800;text-transform:uppercase;line-height:100%;color:#fff;transition:color .4s ease}.header-list li:hover{color:#290665}.hamburger-menu{display:none}}.hero{padding-top:120px;margin-bottom:80px}.hero-wrapper{display:flex;flex-direction:column-reverse;gap:21px}.hero-images{display:flex;justify-content:center;gap:12px}.hero-image-1{margin-top:58px;width:86px;height:177px}.hero-image-2{width:115px;height:235px}.hero-title{font-weight:800;font-size:24px;line-height:130%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#46008b;margin-bottom:20px}.hero-text{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#1c1c1c;margin-bottom:20px}.google-play{background-color:#fff;display:flex;align-items:center;width:280px;padding:12px;gap:21px;border:2px solid rgb(140,23,255);border-radius:12px;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.google-play:hover{background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);color:#fff;border-color:#fff}.google-play img{border:1px solid rgb(81,201,38);width:45px;height:45px}.hero-btns{text-align:start}.hero-btns p:first-child{font-weight:400;font-size:16px;margin-bottom:4px;text-transform:uppercase}.hero-btns p:last-child{font-weight:600;font-size:20px;text-transform:uppercase}.cookies{position:fixed;width:100%;left:0;bottom:0;padding:40px 0;background-color:#8c17ff;z-index:1001}.cookies-text{font-weight:600;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:40px;color:#fff}.cookies-btns{display:flex;flex-direction:column;gap:20px;margin:0 auto;width:280px}.cookies-accept,.cookies-decline{padding:26px 57px;height:80px;font-size:19px;font-weight:600;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;border-radius:12px}.cookies-accept{background-color:#fff;transition:background-color .4s ease,color .4s ease,border-color .4s ease;border:1px solid transparent}.cookies-accept:hover{background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);color:#fff;border-color:#fff}.cookies-decline{color:#fff;background-color:transparent;border:1px solid white;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.cookies-decline:hover{background:white;color:#1c1c1c}@media (min-width: 1200px){.hero{padding-top:219px;margin-bottom:160px}.hero-wrapper{display:flex;flex-direction:row;gap:58px}.hero-images{gap:24px;margin-left:-260px}.hero-image-1{margin-top:109px;width:163px;height:334px}.hero-image-2{width:217px;height:443px}.hero-title{font-size:48px;text-align:start;width:800px}.hero-text{font-size:24px;text-align:start;margin-bottom:60px;width:540px}.google-play{width:252px}.cookies{padding:60px 189px}.cookies-text{font-size:24px;margin-bottom:60px;width:822px;margin-left:auto;margin-right:auto}.cookies-btns{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:24px;margin:0 auto;width:100%}.cookies-accept,.cookies-decline{padding:26px 73px;width:360px;height:80px;font-size:23px}}.about{margin-bottom:80px}.about-title{font-weight:800;font-size:24px;line-height:100%;text-transform:uppercase;text-align:center;margin-bottom:40px;letter-spacing:0}.about-text{font-weight:500;font-size:16px;line-height:140%;text-align:center;margin-bottom:40px;letter-spacing:0}.about-slider-container{position:relative;width:calc(100% + 10px);overflow:hidden}.about-list{display:flex;align-items:center;transition:transform .3s ease-in-out;flex-wrap:nowrap;gap:80px}.about-list-2{display:none}.about-item{min-width:280px;height:164px;padding:20px;text-align:center;border-radius:16px;color:#fff}.about-item:nth-child(odd){background:rgb(140,23,255);box-shadow:7px 7px #5805a8}.about-item:nth-child(2n){background:rgb(198,33,235);box-shadow:7px 7px #5805a8}.about-item h3{font-weight:600;font-size:24px;line-height:100%;text-transform:uppercase;letter-spacing:0;margin-bottom:20px;text-align:center;color:#fff}.about-item p{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}.about-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.about-dot{width:10px;height:10px;border-radius:50%;border:1px solid rgb(140,23,255);background-color:transparent;cursor:pointer}.about-dot.active{background-color:#8c17ff}@media (min-width: 1200px){.about{margin-bottom:160px}.about-title{font-size:48px}.about-text{font-size:24px;margin-bottom:80px;margin-left:auto;margin-right:auto;width:850px}.about-slider-container{display:none}.about-list{display:flex;align-items:center;gap:24px}.about-item{min-width:344px;height:136px}.column{display:flex;flex-direction:column;gap:24px}.column .about-item{background:rgb(198,33,235);box-shadow:7px 7px #5805a8;height:160px}.column-about-item{display:flex;flex-direction:column;justify-content:space-between}.column .about-item p{width:250px;margin:0 auto}}.how{margin-bottom:80px}.how-title{font-weight:800;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:40px}.how-list{display:flex;flex-direction:column;gap:20px;align-items:center}.how-item{padding:32px 20px;background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);box-shadow:7px 7px #5805a8;border-radius:20px;height:176px}.how-item h3{font-size:24px;font-weight:600;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#fff;margin-bottom:8px}.how-item p{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;color:#fff}@media (min-width: 1200px){.how{margin-bottom:160px}.how-title{font-size:48px}.how-item{padding:20px;width:712px;height:100px}}.features{margin-bottom:130px}.features-title{font-weight:800;font-size:24px;line-height:100%;text-transform:uppercase;text-align:center;margin-bottom:40px;letter-spacing:0}.features-slider-container{position:relative;width:calc(100% + 10px);overflow:hidden}.features-slider-list{display:flex;align-items:center;transition:transform .3s ease-in-out;flex-wrap:nowrap;gap:60px}.features-list-2{display:none}.features-slider-item{min-width:280px;height:164px;padding:20px;text-align:center;border-radius:16px;color:#fff}.features-slider-item:nth-child(odd){background:rgb(198,33,235);box-shadow:7px 7px #5805a8}.features-slider-item:nth-child(2n){background:rgb(140,23,255);box-shadow:7px 7px #5805a8}.features-slider-item h3{font-weight:600;font-size:24px;line-height:100%;text-transform:uppercase;letter-spacing:0;margin-bottom:20px;text-align:center;color:#fff}.features-slider-item p{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}.features-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.features-dot{width:10px;height:10px;border-radius:50%;border:1px solid rgb(140,23,255);background-color:transparent;cursor:pointer}.features-dot.active{background-color:#8c17ff}@media (min-width: 1200px){.features{margin-bottom:160px}.features-title{font-size:48px}.features-slider-container{display:none}.features-list-2{display:flex;flex-wrap:wrap;align-items:end;gap:24px}.features-item{padding:20px;border-radius:16px;color:#fff;min-width:344px;height:136px}.features-item:nth-child(2),.features-item:nth-child(5){height:164px}.features-item:nth-child(odd){background:rgb(140,23,255);box-shadow:7px 7px #5805a8}.features-item:nth-child(2n){background:rgb(198,33,235);box-shadow:7px 7px #5805a8}.features-item h3{width:304px;font-weight:600;font-size:24px;line-height:100%;text-transform:uppercase;letter-spacing:0;margin-bottom:20px;text-align:center;color:#fff}.features-item p{width:251px;margin:0 auto;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}}.gallery-container{margin-bottom:80px}.gallery-title{font-weight:800;font-size:24px;line-height:100%;text-transform:uppercase;text-align:center;margin-bottom:40px;letter-spacing:0}.gallery{display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden}.gallery-wrapper{width:100%;max-width:600px;overflow:hidden;touch-action:pan-y}.gallery-slider{display:flex;gap:20px;transition:transform .3s ease-in-out;will-change:transform}.gallery-slide{width:100%;max-width:205px;height:auto;flex-shrink:0;border-radius:16px}.gallery-button{display:none;border:1px solid #8c17ff;border-radius:12px;padding:13px 14px;width:53px;height:51px;fill:#8c17ff;transition:background-color .4s ease,border-color .4s ease,fill .4s ease,opacity .4s ease}.gallery-button:hover{background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);border-color:#fff;fill:#fff;opacity:.9}.gallery-button:active{background:#46008b}.gallery-button.prev-btn{left:10px}.gallery-button.next-btn{right:10px}@media (min-width: 1200px){.gallery-container{margin-bottom:160px}.gallery-wrapper{max-width:660px}.gallery{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center;overflow:hidden}.gallery-title{font-size:48px}.gallery-slider img{max-width:205px}.gallery-button{display:flex;align-items:center;justify-content:center}}.atmosphere-title{font-weight:800;font-size:24px;text-transform:uppercase;text-align:center;color:#1c1c1c;margin-bottom:40px}.atmosphere-text{font-weight:500;font-size:16px;line-height:140%;text-align:center;color:#1c1c1c;margin-bottom:80px}@media (min-width: 1200px){.atmosphere-container{margin-bottom:160px}.atmosphere-title{font-size:48px}.atmosphere-text{font-size:24px}}.reviews{margin-bottom:80px}.reviews-title{font-weight:800;font-size:24px;line-height:100%;text-transform:uppercase;text-align:center;margin-bottom:40px;letter-spacing:0}.reviews-slider-container{position:relative;width:calc(100% + 10px);overflow:hidden}.reviews-list{height:255px;display:flex;align-items:center;transition:transform .3s ease-in-out;flex-wrap:nowrap;gap:80px}.reviews-list-2{display:none}.review-item{position:relative;border-radius:16px;padding:20px;min-width:280px;height:228px;box-shadow:7px 7px #5805a8;background:#8c17ff}.review-icon{position:absolute;top:-17px;left:50%;transform:translate(-50%)}.pink{background:#c621eb}.review-title{font-weight:600;font-size:24px;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:20px}.review-text{font-weight:400;font-size:20px;text-align:center;color:#fff}.review-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.review-dot{width:10px;height:10px;border-radius:50%;border:1px solid rgb(140,23,255);background-color:transparent;cursor:pointer}.review-dot.active{background-color:#8c17ff}@media (min-width: 1200px){.reviews{margin-bottom:388px}.reviews-title{font-size:48px}.reviews-slider-container{display:none}.reviews-list-2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.review-item{max-width:247px;height:228px}.pink{background:#c621eb}}.faq{margin-bottom:80px}.faq-title-cont{font-weight:800;font-size:24px;text-transform:uppercase;text-align:center;color:#1c1c1c;margin-bottom:40px}.faq-container{display:flex;flex-direction:column;gap:20px;align-items:center}.faq-item{border-radius:16px;width:280px;padding:20px;box-shadow:7px 7px #5805a8;background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%)}.faq-question{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.faq-title{font-weight:600;font-size:20px;text-transform:uppercase;color:#fff}.faq-text{font-weight:400;font-size:16px;color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-arrow{transition:transform .4s ease}.faq-item.open .faq-arrow{transform:rotate(180deg)}@media (min-width: 1200px){.faq{margin-bottom:160px}.faq-item{width:712px;padding:20px 34px}.faq-title{font-weight:24px}.faq-text{font-size:20px}.faq-svg{width:35px;height:35px}.faq-title-cont{font-size:48px}}.join-container{margin:0 auto 80px}.join-content{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.join-title{font-weight:800;font-size:24px;text-transform:uppercase;text-align:center;color:#1c1c1c}.join-text{font-weight:600;font-size:20px;text-transform:uppercase;text-align:center}.join-link{display:flex;align-items:center;background-color:#fff;width:280px;padding:12px;gap:21px;border:2px solid rgb(140,23,255);border-radius:12px;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.join-link:hover{background:linear-gradient(90deg,#8c17ff 0%,#cd28d6 100%);color:#fff;border-color:#fff}.join-link img{border:1px solid rgb(81,201,38);width:45px;height:45px}.join-text-1{font-weight:400;font-size:16px;text-transform:uppercase}.join-text-2{font-weight:600;font-size:20px;text-transform:uppercase}@media (min-width: 1200px){.join-container{margin-bottom:160px}.join-link{display:flex;align-items:center;justify-content:center;width:252px;padding:12px;margin:0 auto}.join-title{font-size:48px}.join-text{font-size:24px}}.footer{margin:0 auto;background-color:#8c17ff;padding:40px 20px}.footer-nav-list{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}.footer-nav-list-item-link{font-weight:600;font-size:20px;text-transform:uppercase;color:#fff;cursor:pointer;transition:color .4s ease}.footer-nav-list-item-link:hover{color:#68097e}.footer-reserved{font-weight:400;font-size:16px;text-align:center;color:#fff}@media (min-width: 1200px){.footer-container{display:flex;flex-direction:row-reverse;gap:76px;align-items:last baseline}.footer-nav-list{flex-direction:column;align-items:flex-start}.footer-nav-list-item-link{font-size:24px}.footer-reserved{font-size:20px}}.privacy-container{padding-top:80px}.privacy-link{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;font-weight:600;font-size:24px;text-transform:uppercase;color:#8c17ff;margin-bottom:80px;fill:#8c17ff;transition:color .4s ease,fill .4s ease}.privacy-link:hover{color:#46008b;fill:#46008b}.privacy-title{font-weight:600;font-size:20px;text-transform:uppercase;color:#1c1c1c;margin-bottom:20px}.margin{margin-bottom:40px}.privacy-text{font-weight:500;font-size:16px;line-height:140%;color:#1c1c1c;margin-bottom:40px}.privacy-text-2{text-decoration:underline;transition:color .4s ease}.privacy-text-2:hover{color:#8c17ff}.privacy-item{display:flex;flex-direction:row;align-items:first baseline;gap:12px}.privacy-img{width:8px;height:8px;object-fit:cover}@media (min-width: 1200px){.privacy-container{max-width:1080px}.privacy-title{font-size:24px}.privacy-text{font-size:20px}.privacy-img{width:12px;height:12px}}.terms-container{padding-top:80px}.terms-link{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;font-weight:600;font-size:24px;text-transform:uppercase;color:#8c17ff;fill:#8c17ff;margin-bottom:80px;transition:color .4s ease,fill .4s ease}.terms-link:hover{color:#46008b;fill:#46008b}.terms-img-title{width:20px;height:20px;object-fit:cover}.terms-title{font-weight:600;font-size:20px;text-transform:uppercase;color:#1c1c1c;margin-bottom:20px}.terms-text{font-weight:500;font-size:16px;line-height:140%;color:#1c1c1c;margin-bottom:40px}.terms-item{display:flex;flex-direction:row;align-items:first baseline;gap:12px}.terms-img{width:8px;height:8px;object-fit:cover}.terms-text-2{text-decoration:underline;transition:color .4s ease}.terms-text-2:hover{color:#8c17ff}@media (min-width: 1200px){.terms-container{max-width:1080px}.terms-title{font-size:24px}.terms-text{font-size:20px}.terms-img{width:12px;height:12px}}.cookies-container{padding-top:80px}.cookies-link{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;font-weight:600;font-size:24px;text-transform:uppercase;color:#8c17ff;fill:#8c17ff;margin-bottom:80px;transition:color .4s ease,fill .4s ease}.cookies-link:hover{color:#46008b;fill:#46008b}.cookies-img-title{width:20px;height:20px;object-fit:cover}.cookies-title{font-weight:600;font-size:20px;text-transform:uppercase;color:#1c1c1c;margin-bottom:20px}.cookies-item-img{display:flex;flex-direction:row;align-items:first baseline;gap:12px}.cookies-img-elipse{width:8px;height:8px;object-fit:cover}.cookies-item{margin-left:24px}.cookies-text-t{font-weight:500;font-size:16px;line-height:140%;color:#1c1c1c;margin-bottom:40px}.cookies-item-link{word-wrap:break-word;word-break:break-word;text-decoration:underline;transition:color .4s ease}.cookies-item-link:hover{color:#8c17ff}@media (min-width: 1200px){.cookies-container{max-width:1080px}.cookies-title{font-size:24px}.cookies-text-t{font-size:20px}.cookies-img-elipse{width:12px;height:12px}}@font-face{font-family:Maven Pro;src:url(/fonts/MavenPro-VariableFont_wght.ttf) format("truetype");font-weight:400 800;font-style:normal}:root{font-family:Maven Pro,sans-serif;font-size:24px;line-height:1.4;font-weight:500;color:#1c1c1c;background-color:#fdf7ff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}
