@font-face{font-family:Patika;font-weight:400;src:url(../../../fonts/patika/Patika-Regular.woff2) format("woff2"),url(../../../fonts/patika/Patika-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Patika;font-weight:500;src:url(../../../fonts/patika/Patika-Medium.woff2) format("woff2"),url(../../../fonts/patika/Patika-Medium.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Patika;font-weight:600;src:url(../../../fonts/patika/Patika-SemiBold.woff2) format("woff2"),url(../../../fonts/patika/Patika-SemiBold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Patika;font-weight:700;src:url(../../../fonts/patika/Patika-Bold.woff2) format("woff2"),url(../../../fonts/patika/Patika-Bold.woff) format("woff");font-style:normal;font-display:swap}h1{color:#fff;font-weight:700;font-size:88px;line-height:96px}@media screen and (max-width: 1919px){h1{font-size:68px;line-height:80px}}@media screen and (max-width: 1439px){h1{font-size:64px;line-height:72px}}@media screen and (max-width: 1279px){h1{font-size:55px;line-height:60px}}@media screen and (max-width: 991px){h1{font-size:52px;line-height:56px}}@media screen and (max-width: 767px){h1{font-size:28px;line-height:32px}}h2{color:var(--font-color-4);font-weight:600;font-size:68px;line-height:80px}@media screen and (max-width: 1919px){h2{font-size:52px;line-height:64px}}@media screen and (max-width: 1439px){h2{font-size:48px;line-height:60px}}@media screen and (max-width: 1279px){h2{font-size:40px;line-height:48px}}@media screen and (max-width: 991px){h2{font-size:36px;line-height:44px}}@media screen and (max-width: 767px){h2{font-size:24px;line-height:32px}}.text-xl{color:var(--font-color-5);font-size:48px;line-height:60px}@media screen and (max-width: 1919px){.text-xl{font-size:36px;line-height:44px}}@media screen and (max-width: 1439px){.text-xl{font-size:34px;line-height:42px}}@media screen and (max-width: 1279px){.text-xl{font-size:26px;line-height:38px}}@media screen and (max-width: 991px){.text-xl{font-size:22px;line-height:31px}}@media screen and (max-width: 767px){.text-xl{font-size:20px;line-height:28px}}.text-l{color:var(--font-color-2);font-size:24px;line-height:36px}@media screen and (max-width: 1919px){.text-l{font-size:20px;line-height:28px}}@media screen and (max-width: 1439px){.text-l{font-size:18px;line-height:24px}}@media screen and (max-width: 1279px){.text-l{font-size:17px;line-height:23px}}@media screen and (max-width: 991px){.text-l{font-size:16px;line-height:22px}}@media screen and (max-width: 767px){.text-l{font-size:15px;line-height:20px}}.text-m{color:var(--font-color-2);font-size:20px;line-height:28px}@media screen and (max-width: 1919px){.text-m{font-size:18px;line-height:24px}}@media screen and (max-width: 1439px){.text-m{font-size:16px;line-height:22px}}@media screen and (max-width: 991px){.text-m{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.text-m{font-size:14px;line-height:18px}}.text-xs{color:var(--font-color-2);font-size:15px;line-height:22px}@media screen and (max-width: 1919px){.text-xs{font-size:14px;line-height:20px}}@media screen and (max-width: 991px){.text-xs{font-size:13px;line-height:18px}}@media screen and (max-width: 767px){.text-xs{font-size:12px;line-height:17px}}.registration a{color:#6ba9fe}h5{font-weight:500;color:var(--font-color-5);font-size:28px;line-height:40px}@media screen and (max-width: 1919px){h5{font-size:22px;line-height:28px}}@media screen and (max-width: 1439px){h5{font-size:20px;line-height:28px}}@media screen and (max-width: 991px){h5{font-size:18px;line-height:24px}}@media screen and (max-width: 767px){h5{font-size:17px;line-height:23px}}h4{color:var(--font-color-5);font-weight:500;font-size:36px;line-height:44px}@media screen and (max-width: 1919px){h4{font-size:28px;line-height:36px}}@media screen and (max-width: 1439px){h4{font-size:24px;line-height:32px}}@media screen and (max-width: 1279px){h4{font-size:22px;line-height:30px}}@media screen and (max-width: 991px){h4{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){h4{font-size:18px;line-height:24px}}h3,.h3{color:var(--font-color-5);font-weight:400;font-size:48px;line-height:60px}@media screen and (max-width: 1919px){h3,.h3{font-size:36px;line-height:44px}}@media screen and (max-width: 1439px){h3,.h3{font-size:34px;line-height:42px}}@media screen and (max-width: 1279px){h3,.h3{font-size:26px;line-height:38px}}@media screen and (max-width: 991px){h3,.h3{font-size:22px;line-height:30px}}.nav-link{padding:8px 0;line-height:1;font-size:20px;transition:color .2s ease-in-out;cursor:pointer;border-radius:8px}@media screen and (max-width: 1919px){.nav-link{padding:4px 0;border-radius:6px;font-size:18px;line-height:24px}}@media screen and (max-width: 1439px){.nav-link{padding:5px 0;font-size:16px;line-height:22px}}@media screen and (max-width: 991px){.nav-link{font-size:15px;line-height:20px;padding:6px 0}}@media screen and (max-width: 767px){.nav-link{font-size:14px;line-height:18px;padding:7px 0}}.nav-link:focus-visible{outline:2px solid var(--orange-2)}.nav-link:hover{color:var(--violet-3)}.nav-link:hover svg{stroke:var(--violet-3)}.nav-link:active{color:var(--violet-4)}.nav-link:active svg{stroke:var(--violet-4)}.nav-link svg{stroke:var(--font-color-2);transition:stroke .2s ease-in-out}.nav-link.lang-switcher{display:flex;align-items:center;justify-content:center}.form-label{color:var(--font-color-4);font-size:18px;line-height:24px}@media screen and (max-width: 1919px){.form-label{font-size:16px;line-height:22px}}@media screen and (max-width: 1439px){.form-label{font-size:15px;line-height:20px}}@media screen and (max-width: 991px){.form-label{font-size:14px;line-height:20px}}@media screen and (max-width: 767px){.form-label{font-size:13px;line-height:18px}}button{border:none;background:none;font-family:inherit;color:inherit;font-size:inherit}.button{text-align:center;font-weight:600;line-height:1;border-radius:12px;text-decoration:none;transition:border .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out;cursor:pointer;display:inline-block}.button:focus-visible{outline-offset:0;outline:2px solid var(--orange-1)}@media screen and (max-width: 1919px){.button{border-radius:10px}}.button-large{padding:27px 40px;font-size:24px}@media screen and (max-width: 1919px){.button-large{padding:23px 32px;font-size:20px}}@media screen and (max-width: 1439px){.button-large{font-size:18px;padding:21px 32px}}@media screen and (max-width: 1279px){.button-large{font-size:17px;padding:20px 28px}}.button-medium.button{padding:16px 24px;font-size:20px}@media screen and (max-width: 1919px){.button-medium.button{padding:15px 20px;font-size:18px}}@media screen and (max-width: 1439px){.button-medium.button{padding:12px 16px;font-size:16px}}@media screen and (max-width: 1279px){.button-medium.button{padding:10px 12px}}@media screen and (max-width: 991px){.button-medium.button{font-size:15px}}.button-icon{border-radius:40px;width:72px;height:72px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1919px){.button-icon{width:60px;height:60px}.button-icon svg{width:32px;height:32px}}@media screen and (max-width: 1439px){.button-icon{width:56px;height:56px}.button-icon svg{width:28px;height:28px}}@media screen and (max-width: 1279px){.button-icon{width:52px;height:52px}.button-icon svg{width:24px;height:24px}}@media screen and (max-width: 767px){.button-icon{width:48px;height:48px}}.button-primary{background-color:var(--primary);color:var(--font-color-3);box-shadow:0 4px 120px #d4755499,inset 0 4px 12px #ffffff8f}.button-primary:hover{box-shadow:0 4px 120px #d4755499,inset 0 4px 22px #ffffffc2}.button-primary:active{box-shadow:0 4px 120px #d4755499,inset 0 4px 22px #ffffffc2;background-color:var(--primary-hover)}.button-secondary{background-color:var(--dark-1);color:var(--font-color-3);box-shadow:0 4px 120px #d4755499,inset 0 4px 12px #ffffff29}.button-secondary:hover{box-shadow:0 4px 120px #d4755499,inset 0 4px 32px #fff3}.button-secondary:active{box-shadow:0 4px 120px #d4755499,inset 0 4px 32px #fff3;background-color:var(--dark-2)}.button-tertiary{color:var(--font-color-6);background-color:var(--font-color-3)}.button-tertiary:hover{background-color:var(--violet-1);box-shadow:inset 0 2px 32px #ffffffa3}.button-tertiary:active{background-color:var(--violet-2);box-shadow:inset 0 2px 32px #ffffffa3}:root{--primary: #007bd7;--primary-hover: #006ec2;--secondary: #2f2646;--main-font: "Patika", Roboto, Arial, sans-serif;--font-color-1: #FFFFF;--font-color-2: #9ea7bd;--font-color-3: #eef3fc;--font-color-4: #f0f3f8;--font-color-5: #eceff6;--font-color-6: #030613;--orange-1: #f08d6b;--orange-2: #f89c7d;--violet-1: #d7ccfa;--violet-2: #cabaf8;--violet-3: #946af0;--violet-4: #8245eb;--dark-1: #2c3345;--dark-2: #242b3c;--dark-3: #09011a;--dark-4: #3c4557;--dark-5: #170000;--app-btn-stroke: #f3f2f7;--app-btn-stroke-outer: #f0f3f8;--footer-link-stroke: #9ea7bd;--full-height: 992px;--base-num: 84px;--base-indent: 24px;--base-indent-1: 32px;--base-indent-2: 48px;--base-indent-3: 8px;--base-indent-4: 52px;--radius: 36px}@media screen and (max-width: 1919px){:root{--base-num: 72px;--base-indent: 20px;--base-indent-1: 24px;--base-indent-2: 40px;--base-indent-3: 4px;--base-indent-4: 36px;--full-height: 812px;--radius: 28px}}@media screen and (max-width: 1439px){:root{--base-num: 60px;--base-indent: 16px;--base-indent-1: 20px;--base-indent-2: 36px;--base-indent-4: 28px;--full-height: 632px;--radius: 24px}}@media screen and (max-width: 1279px){:root{--full-height: 680px;--base-num: 56px;--base-indent-4: 24px}}@media screen and (max-width: 991px){:root{--full-height: auto;--base-indent-4: 20px}}@media screen and (max-width: 767px){:root{--base-indent-1: 16px;--base-num: 48px;--base-indent-4: 8px;--radius: 20px}}*{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--secondary);background-image:linear-gradient(to right,#37212d,#39202e,#3a2133,#3b213a,#3b213a,#3d2243,#3e224b,#3e2250,#3e2251,#3e2251 90%)}html,body{overscroll-behavior:none}body{min-width:320px;font-family:var(--main-font);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"ss02" on;color:#fff;font-size:20px;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;height:100%;min-height:100vh}.app{display:flex;flex-direction:column;min-height:100vh}section{margin:0 auto;width:100%;max-width:1920px;padding:0 128px}@media screen and (max-width: 1919px){section{padding:0 80px}}@media screen and (max-width: 1439px){section{padding:0 40px}}@media screen and (max-width: 1279px){section{padding:0 24px}}@media screen and (max-width: 991px){section{padding:0 20px}}@media screen and (max-width: 767px){section{padding:0 16px}}ul{list-style-type:none}.bgr-shadow-wrap{position:relative}.bgr-shadow-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;filter:none!important;z-index:0;background:linear-gradient(180deg,#321e3c00,#0a011a40 12%,#0a011aa6 25.48%,#0a011ad9 37%,#0a011a,#0a011ad9 63%,#0a011aa6 75%,#0a011a40 88%,#321e3c00);background-size:100% 100%;background-repeat:no-repeat;left:-28vw;right:-28vw;top:-14vw;bottom:-14vw}@media screen and (max-width: 1279px){.bgr-shadow-wrap:before{top:-20vw;bottom:-20vw}}@media screen and (max-width: 767px){.bgr-shadow-wrap:before{top:-24vw;bottom:-24vw}}@media screen and (max-width: 1919px){.store-btn{width:180px;height:52px}}@media screen and (max-width: 1439px){.store-btn{width:166px;height:48px}}@media screen and (max-width: 1279px){.store-btn{width:146px;height:44px}}.section-padding{padding-top:calc(var(--base-num) * 2);padding-bottom:calc(var(--base-num) * 2)}@media screen and (max-width: 1279px){.section-padding{padding-top:calc(var(--base-num) * 1.5);padding-bottom:calc(var(--base-num) * 1.5)}}@media screen and (max-width: 991px){.section-padding{padding-top:var(--base-num);padding-bottom:var(--base-num)}}.animated-element{will-change:transform,opacity}@media screen and (max-width: 767px){.list-wrap-overlay{scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden;width:calc(100% + 32px);margin:-100px -16px;overscroll-behavior-x:none}.list-wrap-overlay::-webkit-scrollbar{display:none}.list-wrap-overlay{-ms-overflow-style:none;scrollbar-width:none}.list-wrap-overlay .list{overflow-x:hidden;padding:100px 16px}}
