@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-size:88px;font-weight:700;line-height:96px}@media screen and (width<=1919px){h1{font-size:68px;line-height:80px}}@media screen and (width<=1439px){h1{font-size:64px;line-height:72px}}@media screen and (width<=1279px){h1{font-size:55px;line-height:60px}}@media screen and (width<=991px){h1{font-size:52px;line-height:56px}}@media screen and (width<=767px){h1{font-size:28px;line-height:32px}}h2{color:var(--font-color-4);font-size:68px;font-weight:600;line-height:80px}@media screen and (width<=1919px){h2{font-size:52px;line-height:64px}}@media screen and (width<=1439px){h2{font-size:48px;line-height:60px}}@media screen and (width<=1279px){h2{font-size:40px;line-height:48px}}@media screen and (width<=991px){h2{font-size:36px;line-height:44px}}@media screen and (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 (width<=1919px){.text-xl{font-size:36px;line-height:44px}}@media screen and (width<=1439px){.text-xl{font-size:34px;line-height:42px}}@media screen and (width<=1279px){.text-xl{font-size:26px;line-height:38px}}@media screen and (width<=991px){.text-xl{font-size:22px;line-height:31px}}@media screen and (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 (width<=1919px){.text-l{font-size:20px;line-height:28px}}@media screen and (width<=1439px){.text-l{font-size:18px;line-height:24px}}@media screen and (width<=1279px){.text-l{font-size:17px;line-height:23px}}@media screen and (width<=991px){.text-l{font-size:16px;line-height:22px}}@media screen and (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 (width<=1919px){.text-m{font-size:18px;line-height:24px}}@media screen and (width<=1439px){.text-m{font-size:16px;line-height:22px}}@media screen and (width<=991px){.text-m{font-size:15px;line-height:20px}}@media screen and (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 (width<=1919px){.text-xs{font-size:14px;line-height:20px}}@media screen and (width<=991px){.text-xs{font-size:13px;line-height:18px}}@media screen and (width<=767px){.text-xs{font-size:12px;line-height:17px}}.registration a{color:#6ba9fe}h5{color:var(--font-color-5);font-size:28px;font-weight:500;line-height:40px}@media screen and (width<=1919px){h5{font-size:22px;line-height:28px}}@media screen and (width<=1439px){h5{font-size:20px;line-height:28px}}@media screen and (width<=991px){h5{font-size:18px;line-height:24px}}@media screen and (width<=767px){h5{font-size:17px;line-height:23px}}h4{color:var(--font-color-5);font-size:36px;font-weight:500;line-height:44px}@media screen and (width<=1919px){h4{font-size:28px;line-height:36px}}@media screen and (width<=1439px){h4{font-size:24px;line-height:32px}}@media screen and (width<=1279px){h4{font-size:22px;line-height:30px}}@media screen and (width<=991px){h4{font-size:19px;line-height:24px}}@media screen and (width<=767px){h4{font-size:18px;line-height:24px}}h3,.h3{color:var(--font-color-5);font-size:48px;font-weight:400;line-height:60px}@media screen and (width<=1919px){h3,.h3{font-size:36px;line-height:44px}}@media screen and (width<=1439px){h3,.h3{font-size:34px;line-height:42px}}@media screen and (width<=1279px){h3,.h3{font-size:26px;line-height:38px}}@media screen and (width<=991px){h3,.h3{font-size:22px;line-height:30px}}.nav-link{cursor:pointer;border-radius:8px;padding:8px 0;font-size:20px;line-height:1;transition:color .2s ease-in-out}@media screen and (width<=1919px){.nav-link{border-radius:6px;padding:4px 0;font-size:18px;line-height:24px}}@media screen and (width<=1439px){.nav-link{padding:5px 0;font-size:16px;line-height:22px}}@media screen and (width<=991px){.nav-link{padding:6px 0;font-size:15px;line-height:20px}}@media screen and (width<=767px){.nav-link{padding:7px 0;font-size:14px;line-height:18px}}.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{justify-content:center;align-items:center;display:flex}.form-label{color:var(--font-color-4);font-size:18px;line-height:24px}@media screen and (width<=1919px){.form-label{font-size:16px;line-height:22px}}@media screen and (width<=1439px){.form-label{font-size:15px;line-height:20px}}@media screen and (width<=991px){.form-label{font-size:14px;line-height:20px}}@media screen and (width<=767px){.form-label{font-size:13px;line-height:18px}}button{color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none}.button{text-align:center;cursor:pointer;border-radius:12px;font-weight:600;line-height:1;text-decoration:none;transition:border .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out;display:inline-block}.button:focus-visible{outline-offset:0;outline:2px solid var(--orange-1)}@media screen and (width<=1919px){.button{border-radius:10px}}.button-large{padding:27px 40px;font-size:24px}@media screen and (width<=1919px){.button-large{padding:23px 32px;font-size:20px}}@media screen and (width<=1439px){.button-large{padding:21px 32px;font-size:18px}}@media screen and (width<=1279px){.button-large{padding:20px 28px;font-size:17px}}.button-medium.button{padding:16px 24px;font-size:20px}@media screen and (width<=1919px){.button-medium.button{padding:15px 20px;font-size:18px}}@media screen and (width<=1439px){.button-medium.button{padding:12px 16px;font-size:16px}}@media screen and (width<=1279px){.button-medium.button{padding:10px 12px}}@media screen and (width<=991px){.button-medium.button{font-size:15px}}.button-icon{border-radius:40px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}@media screen and (width<=1919px){.button-icon{width:60px;height:60px}.button-icon svg{width:32px;height:32px}}@media screen and (width<=1439px){.button-icon{width:56px;height:56px}.button-icon svg{width:28px;height:28px}}@media screen and (width<=1279px){.button-icon{width:52px;height:52px}.button-icon svg{width:24px;height:24px}}@media screen and (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{background-color:var(--primary-hover);box-shadow:0 4px 120px #d4755499,inset 0 4px 22px #ffffffc2}.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{background-color:var(--dark-2);box-shadow:0 4px 120px #d4755499,inset 0 4px 32px #fff3}.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 (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 (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 (width<=1279px){:root{--full-height:680px;--base-num:56px;--base-indent-4:24px}}@media screen and (width<=991px){:root{--full-height:auto;--base-indent-4:20px}}@media screen and (width<=767px){:root{--base-indent-1:16px;--base-num:48px;--base-indent-4:8px;--radius:20px}}*{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--secondary);background-image:linear-gradient(90deg,#37212d 0%,#39202e 10%,#3a2133 20%,#3b213a 30% 40%,#3d2243 50%,#3e224b 60%,#3e2250 70%,#3e2251 80% 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;-webkit-font-smoothing:antialiased;height:100%;min-height:100vh;font-size:20px;font-weight:400;line-height:1.5}.app{flex-direction:column;min-height:100vh;display:flex}section{width:100%;max-width:1920px;margin:0 auto;padding:0 128px}@media screen and (width<=1919px){section{padding:0 80px}}@media screen and (width<=1439px){section{padding:0 40px}}@media screen and (width<=1279px){section{padding:0 24px}}@media screen and (width<=991px){section{padding:0 20px}}@media screen and (width<=767px){section{padding:0 16px}}ul{list-style-type:none}.bgr-shadow-wrap{position:relative}.bgr-shadow-wrap:before{content:"";z-index:0;background:linear-gradient(#321e3c00 0%,#0a011a40 12%,#0a011aa6 25.48%,#0a011ad9 37%,#0a011a 50%,#0a011ad9 63%,#0a011aa6 75%,#0a011a40 88%,#321e3c00 100%) 0 0/100% 100% no-repeat;position:absolute;inset:-14vw -28vw;filter:none!important}@media screen and (width<=1279px){.bgr-shadow-wrap:before{top:-20vw;bottom:-20vw}}@media screen and (width<=767px){.bgr-shadow-wrap:before{top:-24vw;bottom:-24vw}}@media screen and (width<=1919px){.store-btn{width:180px;height:52px}}@media screen and (width<=1439px){.store-btn{width:166px;height:48px}}@media screen and (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 (width<=1279px){.section-padding{padding-top:calc(var(--base-num) * 1.5);padding-bottom:calc(var(--base-num) * 1.5)}}@media screen and (width<=991px){.section-padding{padding-top:var(--base-num);padding-bottom:var(--base-num)}}.animated-element{will-change:transform, opacity}@media screen and (width<=767px){.list-wrap-overlay{scroll-snap-type:x mandatory;overscroll-behavior-x:none;width:calc(100% + 32px);margin:-100px -16px;overflow:auto hidden}.list-wrap-overlay::-webkit-scrollbar{display:none}.list-wrap-overlay{-ms-overflow-style:none;scrollbar-width:none}.list-wrap-overlay .list{padding:100px 16px;overflow-x:hidden}}
