

/* Start:/local/templates/rioni/assets/css/style.css?1786928501424526*/
html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.fade{position:relative}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.3}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap.mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing.mfp-content{opacity:0}.mfp-move-horizontal .mfp-with-anim{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg,.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-with-anim{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.mfp-move-from-top.mfp-bg,.mfp-move-from-top .mfp-with-anim{opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.mfp-3d-unfold .mfp-content{-webkit-perspective:2000px;perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:.8}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(60deg);transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{overflow-x:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}:root{--backgrounds-dark-blue:#2e4376;--backgrounds-white:#fff;--backgrounds-light-blue:#edf6ff;--backgrounds-light-green:#e7f8f0;--backgrounds-blue-ocean:#6794da;--backgrounds-grey-blue:#cad9f6;--backgrounds-blue:#2c4d90;--text-light-grey:#a7a7a7;--text-dark-blue:#0f171f;--text-dark-grey:#2a2a2a;--text-green:#0c342c;--elements-green-extra:#4ba67c;--additional-transparent-white:hsla(0,0%,100%,0.3);--additional-transparent-black:rgba(0,0,0,0.4);--additional-red-error:#ff5c5c;--additional-light-red:#fbb;--additional-light-animation:#fffae0;--additional-light-animation-2:#fffbe5;--additional-dark-blue-animate:#142b40;--font-family:"Plus Jakarta Sans",sans-serif;--second-family:"Inter",sans-serif;--third-family:"Red Rose",sans-serif;--font3:"TT Norms",sans-serif;--font4:"SF Pro",sans-serif;--font5:"Poller One",sans-serif}body{background:var(--text-dark-blue,#0f171f);font-family:var(--font-family);font-size:16px;font-weight:400;line-height:30px;color:#333;width:100%;margin:0}.page{min-width:320px;width:100%;overflow-x:hidden;overflow-y:visible}.page,section{position:relative;z-index:3}.main>section+section{margin-top:-1px}.main{position:relative;z-index:3;background:var(--text-dark-blue,#0f171f)}.container{max-width:1180px;margin:0 auto;width:100%}.dark{color:var(--backgrounds-white,#fff)}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}a{color:inherit}a:hover{text-decoration:none}ol,ul{list-style:none}ol,ol li,ul,ul li{padding:0;margin:0;position:relative}img,svg{max-width:100%;vertical-align:top}table{border-collapse:collapse;table-layout:fixed;width:100%}.section-features{position:relative;min-height:836px;padding:248px 0 190px;overflow:visible;background:var(--backgrounds-white,#fff)}.features__center{display:grid;place-items:center;min-height:30vh;position:relative;z-index:999}.features__title{--features-title-size:70px;--features-title-step:68px;--features-title-line-height:calc(var(--features-title-size)*1.18);position:relative;width:100%;height:calc(var(--features-title-step)*3 + var(--features-title-line-height));margin:0;text-align:center;line-height:1}.features__title .line{position:absolute;left:0;width:100%;font-family:var(--font-family);font-weight:700;font-size:var(--features-title-size);line-height:1.18;text-align:center;background:-o-linear-gradient(84deg,#103673 0,#4a77c1 100%);background:linear-gradient(6deg,#103673,#4a77c1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:block;padding-bottom:.12em;overflow:visible;will-change:transform,opacity;min-height:auto}.features__title .line:first-child{top:0}.features__title .line:nth-child(2){top:var(--features-title-step)}.features__title .line:nth-child(3){top:calc(var(--features-title-step)*2)}.features__title .line:nth-child(4){top:calc(var(--features-title-step)*3)}.features__title--mobile{display:none}.features__bottom{position:absolute;bottom:50px;max-width:420px;z-index:1}.features__bottom-title{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:1.2;color:var(--backgrounds-dark-blue,#2e4376);margin:0 0 8px}.features__bottom-text{font-family:var(--font-family);font-size:12px;line-height:1.3;color:var(--text-dark-grey,#2a2a2a);margin:0;max-width:360px}.features{position:absolute;z-index:1;top:0;width:100%;height:800px}.float-card{display:inline-block;border-radius:16px;overflow:hidden;will-change:transform;cursor:pointer}.float-card img{display:block;width:100%;height:auto}.float-card--1{top:253px;left:18px}.float-card--1,.float-card--2{position:absolute;width:143px;height:168px}.float-card--2{top:94px;left:316px}.float-card--3{top:74px;left:778px}.float-card--3,.float-card--4{position:absolute;width:143px;height:168px}.float-card--4{top:324px;left:1008px}.float-card--5{top:599px;left:441px}.float-card--5,.float-card--6{position:absolute;width:143px;height:168px}.float-card--6{top:617px;left:740px}.section-services{max-height:832px;min-height:100vh;background-color:var(--text-dark-blue,#0f171f);background-image:url(/local/templates/rioni/assets/images/required/bg1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.section-services,.services{position:relative;min-height:100svh}.services{display:grid;grid-template-columns:520px 1fr;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:203px 0 203px 148px}.services__left{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;min-height:320px}.services .service__content{margin-bottom:32px;max-width:250px}.services .service__title{font:500 20px/1.2 var(--font-family);margin:0 0 30px;max-width:225px}.services .service__desc,.services .service__title{color:var(--backgrounds-white);white-space:pre-line;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.services .service__desc{font:400 12px/1.5 var(--font-family);max-width:250px;margin:0;line-height:normal}.services .service__desc p{font:inherit;line-height:inherit;color:inherit;margin:0 0 15px}.services .service__desc p:last-child{margin-bottom:0}.services__progress{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:auto;-ms-flex-item-align:stretch;align-self:stretch;min-height:253px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:6px 0 0}.services .service__bar{position:relative;width:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--additional-transparent-white);border-radius:999px;overflow:hidden;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.services .service__bar:hover{background:rgba(0,0,0,.12)}.services .service__bar.is-active{-webkit-box-flex:3;-ms-flex:3;flex:3}.services .service__bar-fill{position:absolute;top:0;left:0;right:0;bottom:auto;display:block;z-index:2;width:100%;height:0;background:var(--backgrounds-blue-ocean);will-change:height}.services__right{display:grid;gap:24px;justify-items:end}.device{width:clamp(1px,1102px,1102px);position:absolute;right:-313px;bottom:-141px}.device--mobile{width:240px;display:none}.device--desktop .device__screen{width:893px;aspect-ratio:893/502}.device--desktop .device__gif-desktop{width:100%;height:100%}.device__frame{display:block;width:100%;height:auto}.device__screen{position:absolute;top:24px;left:103px;overflow:hidden;background:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;place-items:center}.device__gif-desktop,.device__gif-mobile{aspect-ratio:777/547;max-width:100%;max-height:100%;display:block;-o-object-fit:cover;object-fit:cover;will-change:opacity,transform}.services__swiper{display:none;position:absolute;inset:0;pointer-events:none;opacity:0}.section-partners{padding:72px 0;background:var(--backgrounds-white,#fff)}.partners,.section-partners{overflow-x:hidden;overflow-y:visible}.partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:68px;padding:0}.partners__intro{max-width:560px}.partners__title{margin:0 0 24px;font:500 36px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.partners__text{margin:0;font:400 18px/1.3 var(--font-family);color:#2e3442}.partners__marquee{position:relative;overflow:hidden;width:100%;height:300px}.partners__track{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:partners-marquee 38s linear infinite;animation:partners-marquee 38s linear infinite;will-change:transform;-webkit-transition:gap .3s ease;-o-transition:gap .3s ease;transition:gap .3s ease}.partners__track--reverse{display:none}.partners__track:has(.partner-card:hover){-webkit-animation-play-state:paused;animation-play-state:paused;gap:18px}.partner-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:40px;padding:0 24px;background:var(--backgrounds-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:visible;width:200px;min-width:200px;height:160px;position:relative;isolation:isolate;cursor:pointer;transition:width .3s ease,min-width 0s ease,height .3s ease,transform .3s ease,border-radius .3s ease,-webkit-transform .3s ease!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.partner-card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);pointer-events:none}.partner-card__image{border-radius:10px;background:var(--backgrounds-white,#fff);width:168px;height:51px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:60px;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .3s ease,height .3s ease,top .3s ease;-o-transition:width .3s ease,height .3s ease,top .3s ease;transition:width .3s ease,height .3s ease,top .3s ease}.partner-card__image img{position:relative;z-index:2;max-width:100%;max-height:100%;height:auto;-o-object-fit:contain;object-fit:contain}.partner-card__text{display:block;margin-top:58px;padding:0 4px 35px;max-height:0;opacity:0;overflow:hidden;font-family:var(--font-family);font-weight:600;font-size:10px;text-align:center;line-height:1.2;color:var(--text-dark-blue);-webkit-transition:max-height 0s ease,opacity 0s ease,margin-top .3s ease,padding-top .3s ease,font-size 0s ease;-o-transition:max-height 0s ease,opacity 0s ease,margin-top .3s ease,padding-top .3s ease,font-size 0s ease;transition:max-height 0s ease,opacity 0s ease,margin-top .3s ease,padding-top .3s ease,font-size 0s ease}.partner-card:hover{width:300px;min-width:300px;height:240px;border-radius:60px;z-index:2}.partner-card:hover .partner-card__image{top:40px;width:243px;height:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.partner-card:hover .partner-card__image img{width:100%;height:auto;max-height:none}.partner-card:hover .partner-card__text{position:absolute;right:24px;top:124px;bottom:auto;left:24px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;opacity:1;-webkit-transition:max-height 0s ease,opacity .2s ease .1s,margin-top .3s ease,padding-top .3s ease,font-size 0s ease!important;-o-transition:max-height 0s ease,opacity .2s ease .1s,margin-top .3s ease,padding-top .3s ease,font-size 0s ease!important;transition:max-height 0s ease,opacity .2s ease .1s,margin-top .3s ease,padding-top .3s ease,font-size 0s ease!important;margin-top:0;padding:0 4px;font-size:15px}@-webkit-keyframes partners-marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(calc(-50% - 17px),0,0);transform:translate3d(calc(-50% - 17px),0,0)}}@keyframes partners-marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(calc(-50% - 17px),0,0);transform:translate3d(calc(-50% - 17px),0,0)}}@font-face{font-family:Plus Jakarta Sans;src:url(/local/templates/rioni/assets/fonts/PlusJakartaSans-Regular.woff2) format("woff2"),url(/local/templates/rioni/assets/fonts/PlusJakartaSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/local/templates/rioni/assets/fonts/PlusJakartaSans-Medium.woff2) format("woff2"),url(/local/templates/rioni/assets/fonts/PlusJakartaSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/local/templates/rioni/assets/fonts/PlusJakartaSans-SemiBold.woff2) format("woff2"),url(/local/templates/rioni/assets/fonts/PlusJakartaSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/local/templates/rioni/assets/fonts/PlusJakartaSans-Bold.woff2) format("woff2"),url(/local/templates/rioni/assets/fonts/PlusJakartaSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/local/templates/rioni/assets/fonts/PlusJakartaSans-ExtraBold.woff2) format("woff2"),url(/local/templates/rioni/assets/fonts/PlusJakartaSans-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/local/templates/rioni/assets/fonts/PlusJakartaSans-ExtraBoldItalic.woff2) format("woff2"),url(/local/templates/rioni/assets/fonts/PlusJakartaSans-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.grid__item{position:relative;padding-left:15px;padding-right:15px;width:100%}.grid__item-1{width:8.33333%}.grid__item-2{width:16.66667%}.grid__item-3{width:25%}.grid__item-4{width:33.33333%}.grid__item-5{width:41.66667%}.grid__item-6{width:50%}.grid__item-7{width:58.33333%}.grid__item-8{width:66.66667%}.grid__item-9{width:75%}.grid__item-10{width:83.33333%}.grid__item-11{width:91.66667%}.grid__item-12{width:100%}.icon{position:relative;height:25px;width:25px;-ms-flex-negative:0;flex-shrink:0;display:block;background-repeat:no-repeat;background-position:center 0;background-size:contain}.icon--time{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,0)'%3E%3Ccircle cx='12.5' cy='12.5' r='12' stroke='url(%23paint0_linear)'/%3E%3Cpath d='M12 5v8.089L18 18' stroke='url(%23paint1_linear)' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='.404' y1='15.896' x2='24.66' y2='9.186' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.096' y1='13.266' x2='18.263' y2='12.479' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.icon--phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='25' xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,0)'%3E%3Crect x='.526' y='.5' width='14.975' height='24' rx='2.5' stroke='url(%23paint0_linear)'/%3E%3Cpath d='M5.192 22.084h5.591' stroke='url(%23paint1_linear)' stroke-linecap='round'/%3E%3Cpath d='M0 19.584h15.975' stroke='url(%23paint2_linear)'/%3E%3Cpath d='M.026 4.167h15.975' stroke='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='.284' y1='15.896' x2='16.464' y2='13.036' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='5.282' y1='22.719' x2='7.004' y2='20.057' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='.258' y1='20.219' x2='1.071' y2='16.628' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='.284' y1='4.802' x2='1.097' y2='1.211' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.icon--way{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='27' xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,0)'%3E%3Cpath d='M23.573 1.188l-22.14 9.766a.2.2 0 00.006.368l9.446 3.812a.2.2 0 01.112.115l3.812 10.24a.2.2 0 00.376-.003L23.842 1.44a.2.2 0 00-.269-.25z' stroke='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1.371' y1='16.896' x2='23.933' y2='11.154' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.icon--scheme{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='27' xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,0)'%3E%3Cpath d='M21.576 4.191L8.424 18.397a3 3 0 01-2.201.962H3a2 2 0 00-2 2V24a2 2 0 002 2h3.856a3 3 0 002.21-.972l13.017-14.185a3 3 0 012.21-.972H26a3 3 0 003-3v-.642a3 3 0 00-3-3h-2.223a3 3 0 00-2.2.962z' stroke='url(%23paint0_linear)'/%3E%3Cpath d='M11.7 7.024c0 1.042-.829 1.872-1.833 1.872-1.005 0-1.834-.83-1.834-1.872 0-1.041.829-1.872 1.834-1.872 1.004 0 1.833.83 1.833 1.872z' stroke='url(%23paint1_linear)'/%3E%3Cpath d='M7.5 16.512a.5.5 0 101 0h-1zm3.733-3.795a.5.5 0 001 0h-1zM8.5 16.512v-5.167h-1v5.167h1zm.5-5.667h1.733v-1H9v1zm2.233.5v1.372h1v-1.372h-1zm-.5-.5a.5.5 0 01.5.5h1a1.5 1.5 0 00-1.5-1.5v1zm-2.233.5a.5.5 0 01.5-.5v-1a1.5 1.5 0 00-1.5 1.5h1z'/%3E%3Cpath d='M14.575 5.032L18.708 1m0 0h-2.8m2.8 0v2.846' stroke='url(%23paint3_linear)' stroke-linecap='round'/%3E%3Cpath d='M25.175 15.516l-9.8 9.963m0 0h2.8m-2.8 0v-2.847' stroke='url(%23paint4_linear)' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1.452' y1='17.708' x2='27.665' y2='8.791' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='7.609' y1='7.669' x2='12.147' y2='6.434' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='8.06' y1='14.266' x2='11.853' y2='13.631' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='14.642' y1='3.564' x2='18.638' y2='2.431' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear' x1='25.017' y1='19.144' x2='15.486' y2='21.738' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");width:28px}.icon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,0)'%3E%3Cpath d='M18.434 18.5L26 26' stroke='url(%23paint0_linear)' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11 21c5.523 0 10-4.477 10-10S16.523 1 11 1 1 5.477 1 11s4.477 10 10 10z' stroke='url(%23paint1_linear)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='18.556' y1='23.269' x2='25.888' y2='21.223' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='1.323' y1='13.717' x2='20.728' y2='8.349' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF742E'/%3E%3Cstop offset='1' stop-color='%23FD238A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.icon--arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,0)'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon--user{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' xmlns='http://www.w3.org/2000/svg' fill='%230C342C'%3E%3Cpath d='M9.417 9.566a3.036 3.036 0 014.237 1.73l1.175 3.434c.716 2.093-.84 4.27-3.053 4.27H3.233C1.023 19-.532 16.828.18 14.735l1.164-3.425a3.052 3.052 0 014.256-1.74 4.256 4.256 0 003.818-.004zM7.511 0c2.567 0 4.647 2.015 4.647 4.5S10.078 9 7.511 9 2.862 6.985 2.862 4.5 4.944 0 7.511 0z'/%3E%3C/svg%3E")}.icon--exit{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='26' xmlns='http://www.w3.org/2000/svg' fill='%230C342C'%3E%3Cpath d='M24.405 23.261A2 2 0 0026 21.302V3.07l-6.013.02a4 4 0 00-3.987 4v14.448a2.82 2.82 0 003.391 2.761l5.014-1.037zM6.833 10.931v-3.35a.5.5 0 01.853-.355l3.373 3.35a.5.5 0 010 .71l-3.373 3.35a.5.5 0 01-.853-.354V10.93z'/%3E%3Cpath d='M10.167 16.724v.86a4 4 0 004.104 3.998L16 21.537m-5.833-16.4V5a4 4 0 014-4h9.764C25.074 1 26 1.926 26 3.069m0 0v18.233a2 2 0 01-1.595 1.959l-5.014 1.037A2.82 2.82 0 0116 21.538M26 3.068l-6.013.02a4 4 0 00-3.987 4v14.448M1 10.931h5.833m0 0v-3.35a.5.5 0 01.853-.355l3.373 3.35a.5.5 0 010 .71l-3.373 3.35a.5.5 0 01-.853-.354V10.93z' stroke='%230C342C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.icon-arrow-right{background-image:url(/local/templates/rioni/assets/images/svg/icon-arrow-right.svg);width:54px;height:39px}.icon-arrow-right-blue{background-image:url(/local/templates/rioni/assets/images/svg/icon-arrow-right-blue.svg);width:54px;height:39px}.icon-arrow-right-blue2{background-image:url(/local/templates/rioni/assets/images/svg/icon-arrow-right-blue2.svg);width:54px;height:39px}.icon-arrow-light{background-image:url(/local/templates/rioni/assets/images/svg/icon-arrow-light.svg);width:54px;height:39px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.25;color:inherit;margin-bottom:20px}.h1,h1{font-size:clamp(22px,3vw,36px)}.h1,.h2,h1,h2{line-height:1.2}.h2,h2{font-size:clamp(24px,3vw,36px)}.h3,h3{font-size:clamp(22px,2.2vw,26px);line-height:1.25}.h4,h4{font-size:clamp(18px,1.8vw,22px);line-height:1.3}.h5,h5{font-size:clamp(16px,1.5vw,18px);line-height:1.35}.h6,h6{font-size:clamp(14px,1.3vw,16px);line-height:1.4}.lead{font-size:30px;font-weight:300}hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:19.2px;font-weight:400}.mark,mark{padding:.2em;background-color:#000}p{margin:0;font-size:16px;line-height:1.55}p:not(:last-child){margin-bottom:15px}.article__content,.content,.text-content,.wysiwyg{color:var(--text-dark-blue,#0f171f);font:400 clamp(14px,1.1vw,16px)/1.55 var(--font-family,inherit)}:where(.content,.text-content,.wysiwyg,.article__content) :where(h1,h2,h3,h4,h5,h6){margin:0;font-weight:500;color:var(--text-dark-blue,#0f171f)}:where(.content,.text-content,.wysiwyg,.article__content) :where(h1){font-size:clamp(22px,3vw,36px);line-height:1.2}:where(.content,.text-content,.wysiwyg,.article__content) :where(h2){font-size:clamp(24px,3vw,36px);line-height:1.2}:where(.content,.text-content,.wysiwyg,.article__content) :where(h3){font-size:clamp(22px,2.2vw,26px);line-height:1.25}:where(.content,.text-content,.wysiwyg,.article__content) :where(h4){font-size:clamp(18px,1.8vw,22px);line-height:1.3}:where(.content,.text-content,.wysiwyg,.article__content) :where(h5){font-size:clamp(16px,1.5vw,18px);line-height:1.35}:where(.content,.text-content,.wysiwyg,.article__content) :where(h6){font-size:clamp(14px,1.3vw,16px);line-height:1.4}:where(.content,.text-content,.wysiwyg,.article__content) :where(p){margin:0;font:inherit;color:inherit}:where(.content,.text-content,.wysiwyg,.article__content) :where(h1,h2,h3,h4,h5,h6)+:where(p){margin-top:clamp(10px,1.2vw,16px)}:where(.content,.text-content,.wysiwyg,.article__content) :where(p)+:where(p){margin-top:.9em}:where(.content,.text-content,.wysiwyg,.article__content) :where(p)+:where(h2),:where(.content,.text-content,.wysiwyg,.article__content) :where(p)+:where(h3),:where(.content,.text-content,.wysiwyg,.article__content) :where(p)+:where(h4),:where(.content,.text-content,.wysiwyg,.article__content) :where(ul,ol)+:where(h2),:where(.content,.text-content,.wysiwyg,.article__content) :where(ul,ol)+:where(h3),:where(.content,.text-content,.wysiwyg,.article__content) :where(ul,ol)+:where(h4){margin-top:clamp(28px,4vw,48px)}a{text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.color--black,a,a:hover{color:#000}.color--wthite{color:var(--backgrounds-white,#fff)}.bg--black{background:#000}.bg--wthite{background:var(--backgrounds-white,#fff)}.btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;outline:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fa803f;border:0;padding:20px;color:var(--backgrounds-white,#fff);min-width:200px}.btn+.btn{margin-left:30px}.btn--full{width:100%}.btn--add{min-width:0;width:50px;padding:16px 10px}.btn--remove{border-radius:50%;padding:0 5px;position:absolute;right:5px;top:5px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;z-index:1}.form__step:not(:last-child){margin-bottom:20px}.form__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.form__input:not(:last-child),.form__item:not(:last-child){margin-bottom:20px}.label{display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.label,.link{position:relative}.link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.loading{position:relative}ol:not([class]){counter-reset:item;margin-bottom:20px}ol:not([class]):last-child{margin-bottom:0}ol:not([class]) li{padding-left:20px}ol:not([class]) li+li{margin-top:0}ol:not([class]) li:before{content:counter(item) ".";counter-increment:item;left:0;position:absolute;top:0;width:20px}ul:not([class]){margin-bottom:20px}ul:not([class]):last-child{margin-bottom:0}ul:not([class]) li{padding-left:20px}ul:not([class]) li+li{margin-top:0}ul:not([class]) li:before{background:#000;content:"";border-radius:50%;left:0;height:6px;position:absolute;top:0;width:6px}.header{position:absolute;top:20px;left:0;width:100%;z-index:100;padding:0 clamp(12px,2vw,50px)}.header--with-topbar{top:70px;left:0;width:100%}.header--collapsed .header__burger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__inner,.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__inner{position:fixed;top:20px;left:50%;right:auto;z-index:100;width:calc(100vw - 100px);max-width:1179px;height:84px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);gap:0;border-radius:100px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:var(--backgrounds-white);padding:9px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform;will-change:padding;margin-right:0}.header--with-topbar .header__inner{top:70px;-webkit-transition:none;-o-transition:none;transition:none}.header--with-topbar.header--topbar-compact .header__inner{top:20px;-webkit-transition:none;-o-transition:none;transition:none}.header--about,.header--about .header__inner{top:24px}.header--products{padding-left:0;padding-right:0}.header__nav{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;will-change:width,opacity,transform}.header__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo--mobile{display:none}.header__logo--menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:94px}.header__logo--menu .header__logo-img{width:136px}.header__logo-img{width:136px;height:auto;display:block}.header__nav{justify-self:center}.header__menu{gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.header__item,.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header__link{text-decoration:none;color:var(--text-dark-blue);font:400 16px/1.3 var(--font-family);-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;text-wrap:nowrap}.header__link:hover{opacity:.7}.header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:15px;margin-left:auto;background:rgba(0,0,0,0);position:relative;z-index:2}.header__burger,.header__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__burger{display:none;width:36px;height:36px;min-width:36px;min-height:36px;border:none;background:var(--backgrounds-white);position:absolute;left:18px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__burger-line{display:block;width:29px;height:3px;margin:3px auto;background:var(--text-green);border-radius:2px}.header__lang{position:relative}.header__lang-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:56px;padding:0 10px;height:36px;border-radius:16px;border:1px solid var(--text-green);background:var(--backgrounds-white,#fff);cursor:pointer}.header__lang-menu{position:absolute;top:calc(100% + -2px);right:0;width:58px;padding:5px 0;margin:0;list-style:none;border-radius:16px;background:var(--backgrounds-white,#fff);display:none;z-index:-1}.header__lang.is-open .header__lang-menu{display:block}.header__lang-option{width:100%;height:30px;border:none;background:rgba(0,0,0,0);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0}.header__lang-flag{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;-o-object-fit:cover;object-fit:cover;border-radius:0}.header__lang-flag--current{width:20px;height:20px;border-radius:0}.header__lang-caret{width:8px;height:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.328 4.035a.5.5 0 00.707 0L7.217.853A.5.5 0 106.51.146L3.682 2.975.853.146a.5.5 0 00-.707.707l3.182 3.182zm.354-.353h-.5 1-.5z' fill='%230C342C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:8px 5px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header__lang.is-open .header__lang-caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11px 16px;height:40px;border-radius:999px;background:var(--text-green);color:var(--backgrounds-white);text-decoration:none;font:400 16px/1 var(--font-family);position:relative;overflow:hidden;cursor:pointer;min-width:189px}.header__cta:hover{background:var(--elements-green-extra);color:var(--backgrounds-white)}.header__cta-texts{position:relative;display:inline-block}.header__cta span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;will-change:transform}.header__icon{width:36px;height:36px;border-radius:999px;background:#e6f2ea;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:color .2s ease,background-color .2s ease,opacity .2s ease;-o-transition:color .2s ease,background-color .2s ease,opacity .2s ease;transition:color .2s ease,background-color .2s ease,opacity .2s ease}.header__icon--login{width:26px;height:26px;background:rgba(0,0,0,0);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.header__icon--profile{width:36px;height:36px;border-radius:30px;background:var(--backgrounds-light-green,#e7f8f0)}.header__icon--profile svg{display:block;width:15px;height:19px}.header__icon--profile svg path{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.header__icon-user{width:15px;height:19px}.header__icon-door{width:100%;height:100%;display:inline-block;-webkit-transition:background-color .2s ease,-webkit-filter .2s ease;transition:background-color .2s ease,-webkit-filter .2s ease;-o-transition:filter .2s ease,background-color .2s ease;transition:filter .2s ease,background-color .2s ease;transition:filter .2s ease,background-color .2s ease,-webkit-filter .2s ease}.header__icon:hover{background-color:var(--elements-green-extra)}.header__icon--login:hover{background-color:rgba(0,0,0,0)}.header__icon--profile:hover svg path{fill:var(--elements-green-extra)}.header__icon--login:hover .header__icon-door{-webkit-filter:brightness(0) saturate(100%) invert(66%) sepia(32%) saturate(602%) hue-rotate(101deg) brightness(91%) contrast(86%);filter:brightness(0) saturate(100%) invert(66%) sepia(32%) saturate(602%) hue-rotate(101deg) brightness(91%) contrast(86%)}.header__drawer{display:none}.header__drawer-backdrop{display:none;border:0;padding:0;background:rgba(0,0,0,0)}.header__drawer-panel{background:rgba(0,0,0,0)}.header__drawer-close{display:none}.header__drawer-menu{list-style:none;margin:0;padding:0}.header__drawer-item{list-style:none}.header__drawer-link{display:block;padding:0;color:var(--backgrounds-white,#fff);text-decoration:none}.header__drawer-actions,.header__drawer-socials{display:none}.header__drawer-btn,.header__drawer-social{text-decoration:none}.footer-parallax-cover,.footer-parallax-spacer{height:var(--footer-reveal-height,100vh);pointer-events:none}.footer-parallax-cover{position:fixed;bottom:0;left:0;right:0;background:var(--text-dark-blue,#0f171f);z-index:2;-webkit-transition:-webkit-transform .35s ease-out;transition:-webkit-transform .35s ease-out;-o-transition:transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out}.footer-parallax-released .footer-parallax-spacer{height:0}.footer-parallax-released .footer-parallax-cover{display:none}.footer-parallax-released .footer{position:relative;bottom:auto;left:auto;right:auto}.footer{position:fixed;bottom:0;left:0;right:0;z-index:2;background:var(--text-dark-blue);color:var(--backgrounds-white);font-family:var(--font-family);padding:48px 0 32px}.footer__container{max-width:1180px;margin:0 auto;padding:0}.footer__top{display:grid;gap:32px}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:315px}.footer__logo{display:inline-block;width:140px}.footer__logo img{display:block;width:100%;height:auto}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.footer__contact{color:var(--backgrounds-white);text-decoration:none;font-size:16px;line-height:1.4}.footer__contact:hover{text-decoration:underline;color:hsla(0,0%,100%,.75)}.footer__contact--plain{color:var(--backgrounds-grey-blue,#cad9f6);cursor:default}.footer__contact--plain:hover{text-decoration:none}.footer__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.footer__right,.footer__search{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);border-radius:999px;border:1px solid hsla(0,0%,100%,.9);overflow:hidden;margin-bottom:24px}.footer__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(0,0,0,0);border:none;padding:17px 24px;color:var(--backgrounds-white);font-family:var(--font-family);font-size:14px;outline:none}.footer__search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.75)}.footer__search-input::-moz-placeholder{color:hsla(0,0%,100%,.75)}.footer__search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.footer__search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.footer__search-input::placeholder{color:hsla(0,0%,100%,.75)}.footer__search-btn{width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;color:hsla(0,0%,100%,.75)}.footer__search-icon{width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.footer__nav-title{font-size:14px;font-weight:400;margin:0 0 18px;color:hsla(0,0%,100%,.75)}.footer__nav-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 52px}.footer__nav-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer__nav-link{color:var(--backgrounds-white,#fff);text-decoration:none;font-size:18px;line-height:1.25}.footer__nav-link:hover{text-decoration:none;color:var(--text-light-grey,#a7a7a7)}.footer__divider{height:1px;background:var(--additional-transparent-white);margin:22px 0}.footer__disclaimer{font-family:var(--font-family);font-weight:400;font-size:8px;line-height:1.2;color:var(--backgrounds-white,#fff);text-align:justify}.footer__disclaimer p{font:inherit;color:inherit;text-align:inherit}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px}.footer__policy{color:var(--backgrounds-white,#fff);text-decoration:none;font-size:14px;line-height:1.4}.footer__policy:hover{text-decoration:none;color:var(--text-light-grey,#a7a7a7)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;overflow:clip;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.slider__slide{min-height:200px;background:rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.popup{background:var(--backgrounds-white,#fff);max-width:600px;margin:30px auto}.popup--figure{max-width:calc(100vw - 60px);margin:30px auto}.hamburger{width:50px;height:50px;position:relative;display:block;margin:0;padding:0;border:0;outline:none}.hamburger__line{top:calc(50% - 1px)}.hamburger__line:after,.hamburger__line:before{content:""}.hamburger__line:before{top:-8px}.hamburger__line:after{top:8px}.hamburger__line,.hamburger__line:after,.hamburger__line:before{height:2px;width:30px;display:block;background:#000;position:absolute;left:50%;border-radius:1px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hamburger__input{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:2}.hamburger__input:checked+.hamburger__line:before{-webkit-transform:translateY(8px) translateX(-50%) rotate(45deg);-ms-transform:translateY(8px) translateX(-50%) rotate(45deg);transform:translateY(8px) translateX(-50%) rotate(45deg)}.hamburger__input:checked+.hamburger__line:after{-webkit-transform:translateY(-8px) translateX(-50%) rotate(-45deg);-ms-transform:translateY(-8px) translateX(-50%) rotate(-45deg);transform:translateY(-8px) translateX(-50%) rotate(-45deg)}.hamburger__input:checked+.hamburger__line{background-color:rgba(0,0,0,0)}.hamburger--style2 .hamburger__line,.hamburger--style2 .hamburger__line:after,.hamburger--style2 .hamburger__line:before{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.hamburger--style2 .hamburger__input:checked+.hamburger__line:before{-webkit-transform:translateY(8px) translateX(30px) rotate(135deg);-ms-transform:translateY(8px) translateX(30px) rotate(135deg);transform:translateY(8px) translateX(30px) rotate(135deg)}.hamburger--style2 .hamburger__input:checked+.hamburger__line{background-color:rgba(0,0,0,0);-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}.hamburger--style2 .hamburger__input:checked+.hamburger__line:after{-webkit-transform:translateY(-8px) translateX(30px) rotate(-135deg);-ms-transform:translateY(-8px) translateX(30px) rotate(-135deg);transform:translateY(-8px) translateX(30px) rotate(-135deg)}.hero{min-height:815px;background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--backgrounds-white,#fff)}.hero,.hero__topbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hero__topbar{z-index:3;color:var(--backgrounds-white);gap:28px;padding:22px 50px;font:500 14px/1 var(--font-family)}.hero__topbar:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:var(--text-green);z-index:-1}.hero__switch{color:var(--backgrounds-white);font-size:14px;text-decoration:none}.hero__switch:hover{text-decoration:underline}.hero__container{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.hero__media{position:absolute;top:0;bottom:0;left:50%;width:100vw;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.hero__media img,.hero__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__media picture.hero__media-picture{display:block;width:100%;height:100%}.hero__media picture.hero__media-picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__content{margin-top:auto;padding:40px;color:var(--text-dark-blue);max-width:800px;position:relative;z-index:2}.hero--align-left .hero__content{text-align:left;margin-right:auto;padding-bottom:117px;padding-left:93px}.hero--align-left .hero__title{background:inherit;font-weight:700;font-size:70px;line-height:92%;margin-bottom:24px;-webkit-text-fill-color:inherit;background-clip:inherit;-webkit-background-clip:inherit}.hero--align-left .hero__subtitle,.hero--align-left .hero__title{color:var(--backgrounds-white,#fff)}.hero--align-right .hero__content{text-align:left;margin-left:auto}.hero__title{font-size:42px;line-height:1.28;margin-bottom:20px;padding-bottom:.08em;overflow:visible;background:-o-linear-gradient(84deg,#103673 0,#4a77c1 100%);background:linear-gradient(6deg,#103673,#4a77c1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero__subtitle{font-size:18px;margin-bottom:20px;color:var(--text-dark-grey)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-family:var(--font-family);font-weight:600;font-size:16px;color:var(--backgrounds-white);background:var(--text-green);height:39px;padding:0 29px;border-radius:30px;text-decoration:none;cursor:pointer;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;position:relative}.button:has(>.button__icon){margin-right:60px}.button__icon,.button__text{display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.button__icon{position:absolute;right:-60px}.button:hover .button__text{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);color:var(--backgrounds-white,#fff)}.button:hover .button__icon{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.button--light{color:var(--text-dark-blue)}.button--light,.button--light:hover{background:var(--backgrounds-light-blue,#edf6ff)}.button--light:hover .button__text{color:var(--text-dark-blue)}.button--outline{background:var(--backgrounds-light-blue,#edf6ff);color:var(--text-dark-blue,#0f171f)}.button--outline:hover{background:#f0f5ff}.button--outline:hover .button__text{color:var(--text-dark-blue,#0f171f)}.button--blue{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.button--blue:hover{background:#5a82c4}.button--blue2,.button--blue:hover .button__text{color:var(--backgrounds-white,#fff)}.button--blue2,.button--blue2:hover{background:var(--backgrounds-blue,#2c4d90)}.button--blue2:hover .button__text{color:var(--backgrounds-white,#fff)}.section-form{background:var(--backgrounds-white,#fff);padding:70px 0 52px;border-radius:0 0 100px 100px;overflow:hidden}.form-block{margin:0 auto}.form-block__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.form-block__right{min-width:0;position:relative}.form-block__right--success .form-block__form{display:none}.form-block__right--success .form-block__success{display:grid;min-height:100%}.form-block__success{display:none;background:var(--backgrounds-light-green,#e7f8f0);border-radius:20px;padding:32px 28px;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-block__success-inner{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;grid-row:2}.form-block__success-icon,.form-block__success-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-block__success-icon{width:85px;height:85px;border-radius:50%;background:var(--elements-green-extra,#4ba67c);-ms-flex-negative:0;flex-shrink:0}.form-block__success-icon-svg{width:41px;height:47px;display:block}.form-block__success-title{margin:0;max-width:443px;font:500 36px/1.1 var(--font-family);color:var(--text-green,#0c342c)}.form-block__success-text{margin:0;font:400 18px/1.5 var(--font-family);color:var(--text-green,#0c342c);max-width:393px}.form-block__success-footer{width:100%;max-width:427px;align-self:center;justify-self:center;grid-row:3;margin-top:auto}.form-block__success-footer-contact,.form-block__success-footer-desc{margin:0;font:400 12px/1.5 var(--font-family);text-align:center;color:var(--text-light-grey,#a7a7a7)}.form-block__success-footer-contact{margin-top:0}.form-block__success-footer-desc{margin-bottom:0!important}.form-block__info{background:var(--backgrounds-light-green,#e7f8f0);border-radius:20px;padding:24px 27px}.form-block__title{font:500 36px/1.2 var(--font-family);color:var(--text-green,#0c342c);margin:0 0 12px}.form-block__text{font:400 18px/1.2 var(--font-family);color:var(--text-green,#0c342c);margin:0}.form-block__img-wrap{border-radius:20px;overflow:hidden;line-height:0;max-height:360px}.form-block__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.form-block__form{background:var(--backgrounds-light-green,#e7f8f0);border-radius:20px;padding:40px 40px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}.form-block__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-block__field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.form-block__field--error .form-block__input,.form-block__field--error .form-block__input:focus,.form-block__field--error .form-block__textarea,.form-block__field--error .form-block__textarea:focus{border-bottom-color:#ff4f45}.form-block__error{position:absolute;left:0;top:calc(100% + 5px);display:none;font:400 12px/1.2 var(--font-family);color:#ff4f45;pointer-events:none}.form-block__field--error .form-block__error{display:block}.form-block__label{font:400 18px/1.3 var(--font-family);color:var(--text-green,#0c342c)}.form-block__input,.form-block__textarea{width:100%;font:400 18px/1.4 var(--font-family);color:var(--text-green,#0c342c);background:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(38,74,63,.3);padding:2px 0;outline:none;border-radius:0;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.form-block__input::-webkit-input-placeholder,.form-block__textarea::-webkit-input-placeholder{color:rgba(38,74,63,.5)}.form-block__input::-moz-placeholder,.form-block__textarea::-moz-placeholder{color:rgba(38,74,63,.5)}.form-block__input:-ms-input-placeholder,.form-block__textarea:-ms-input-placeholder{color:rgba(38,74,63,.5)}.form-block__input::-ms-input-placeholder,.form-block__textarea::-ms-input-placeholder{color:rgba(38,74,63,.5)}.form-block__input::placeholder,.form-block__textarea::placeholder{color:rgba(38,74,63,.5)}.form-block__input:focus,.form-block__textarea:focus{border-bottom-color:var(--text-green,#0c342c)}.form-block__textarea{height:26px;min-height:26px;max-height:26px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;overflow:hidden}.form-block__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}.form-block__country{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-negative:0;flex-shrink:0;width:50px;height:26px;background:var(--backgrounds-white,#fff);border:none;border-radius:4px;overflow:visible}.form-block__country,.form-block__country-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:26px;max-height:26px}.form-block__country-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;gap:0;padding:0;cursor:pointer;outline:none}.form-block__country-trigger:focus-visible{-webkit-box-shadow:0 0 0 2px rgba(38,74,63,.3);box-shadow:0 0 0 2px rgba(38,74,63,.3)}.form-block__country-flag{width:32px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:14px;line-height:14px;overflow:hidden}.form-block__country-arrow,.form-block__country-flag{height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:14px 14px;background-repeat:no-repeat;background-position:50%;-ms-flex-negative:0;flex-shrink:0}.form-block__country-arrow{width:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.354 5.646a.5.5 0 00-.708 0L3.464 8.828a.5.5 0 10.708.707L7 6.707l2.828 2.828a.5.5 0 10.708-.707L7.354 5.646zM7 6h.5-1H7z' fill='%23A7A7A7'/%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.form-block__country.is-open .form-block__country-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.form-block__country-dropdown{position:absolute;left:0;top:100%;margin-top:0;width:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--backgrounds-white,#fff);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;z-index:10;display:none;max-height:86px;overflow-x:hidden;overflow-y:auto;padding:4px 0;scrollbar-width:thin}.form-block__country.is-open .form-block__country-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.form-block__country-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3px;width:100%;height:14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:none;padding:0 5px}.form-block__country-option:hover{background-color:rgba(38,74,63,.06)}.form-block__country-option-flag{width:14px;height:14px;-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:14px;line-height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;overflow:hidden}.form-block__country-option-code{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font:400 8px/1 var(--font-family);color:var(--text-light-grey,#a7a7a7);text-align:right;white-space:nowrap}.form-block__country-select{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0;pointer-events:none}.form-block__input--phone{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:none!important;border-bottom:1px solid rgba(38,74,63,.3)!important;padding-left:0;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.form-block__input--phone:focus{border-bottom-color:var(--text-green,#0c342c)!important}.form-block__field--error .form-block__input--phone,.form-block__field--error .form-block__input--phone:focus{border-bottom-color:#ff4f45!important}.form-block__agree{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-block__agree,.form-block__checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.form-block__checkbox-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font:400 18px/1.4 var(--font-family);color:var(--text-green,#0c342c)}.form-block__checkbox{display:inline-block;-ms-flex-item-align:center;align-self:center;width:20px;height:20px;min-width:20px;min-height:20px;margin:0;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:6px;background-color:var(--backgrounds-white,#fff);background-repeat:no-repeat;background-position:50%;background-size:15px 15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.form-block__checkbox:checked{background-color:var(--elements-green-extra,#4ba67c);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.769 14.56c-.443 0-.819-.192-1.129-.574L.34 8.69a1.566 1.566 0 01-.265-.423A1.265 1.265 0 010 7.835c0-.332.11-.606.332-.821.221-.216.5-.324.838-.324.382 0 .703.163.963.49l3.603 4.565 7.03-11.14c.145-.22.294-.376.449-.464.155-.094.348-.141.58-.141.338 0 .615.105.831.315.216.21.324.479.324.805 0 .133-.022.266-.067.399a1.815 1.815 0 01-.207.415l-7.77 12.02c-.265.403-.644.605-1.137.605z' fill='%23fff'/%3E%3C/svg%3E")}.form-block__checkbox-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-block__link{color:var(--elements-green-extra,#4ba67c);text-decoration:underline}.form-block__link:hover{text-decoration:none}.form-block__submit{width:100%;font:400 18px/1.3 var(--font-family);color:var(--backgrounds-white,#fff);background:var(--elements-green-extra,#5fb591);border:none;margin-top:-6px;padding:11px 24px;border-radius:100px;cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .15s;transition:opacity .2s,-webkit-transform .15s;-o-transition:opacity .2s,transform .15s;transition:opacity .2s,transform .15s;transition:opacity .2s,transform .15s,-webkit-transform .15s}.form-block__submit:hover{opacity:.95}.form-block__submit:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.form-block__privacy{font:400 12px/1.4 var(--font-family);color:var(--text-green,#0c342c);margin:-26px 0 0;text-align:center}.form-block__socials{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;margin:20px 0 0;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:0}.form-block__social,.form-block__socials{display:-webkit-box;display:-ms-flexbox;display:flex}.form-block__social{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;min-width:70px;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--text-green,#264a3f);border-radius:20px;color:var(--backgrounds-white,#fff);text-decoration:none;-webkit-transition:opacity .2s,-webkit-transform .15s;transition:opacity .2s,-webkit-transform .15s;-o-transition:opacity .2s,transform .15s;transition:opacity .2s,transform .15s;transition:opacity .2s,transform .15s,-webkit-transform .15s}.form-block__social:hover{opacity:.9;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.form-block__social-icon{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:50%}.form-block__social-icon--instagram{background-image:url(/local/templates/rioni/assets/images/required/instagram.svg)}.form-block__social-icon--linkedin{background-image:url(/local/templates/rioni/assets/images/required/linkedin-letters.svg)}.form-block__social-icon--facebook{background-image:url(/local/templates/rioni/assets/images/required/facebook.svg)}.form-block__social-icon--tiktok{background-image:url(/local/templates/rioni/assets/images/required/tik-tok.svg)}.form-block__social-icon--x{background-image:url(/local/templates/rioni/assets/images/required/twitter.svg)}.form-block__social-icon--youtube{background-image:url(/local/templates/rioni/assets/images/required/youtube.svg)}.section-form--with-file .form-block__left--dark .form-block__info--dark{background:var(--backgrounds-light-green,#e7f8f0);color:var(--text-green,#0c342c)}.section-form--with-file .form-block__left--dark .form-block__text,.section-form--with-file .form-block__left--dark .form-block__title{color:var(--text-green,#0c342c)}.form-block__file-zone{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:127px;border:0;border-radius:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.form-block__file-zone:hover{opacity:.85}.form-block__file-zone.has-file{opacity:1}.form-block__file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;overflow:hidden;pointer-events:none;cursor:pointer}.form-block__file-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;pointer-events:none}.form-block__file-icon{width:127px;height:127px;-ms-flex-negative:0;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(/local/templates/rioni/assets/images/required/file.png)}.form-block__file-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%;min-width:0;font-size:12px;color:var(--text-green,#0c342c);margin-top:6px;display:none}.form-block__file-name.has-name{display:-webkit-box;display:-ms-flexbox;display:flex}.form-block__file-name-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.form-block__file-clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;border:0;border-radius:50%;background:rgba(12,52,44,.12);color:var(--text-green,#0c342c);font:400 16px/1 var(--font-family);cursor:pointer}.form-block__field--error .form-block__file-zone{outline:2px solid #ff4f45;outline-offset:4px}.section-planet{position:relative;height:100vh;overflow:hidden;background:var(--text-dark-blue)}.planet__desktop{height:100%}.planet__mobile{display:none}.section-planet .planet__container-wrap{position:relative;height:100%;max-width:1180px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.planet__controls{display:none;position:absolute;top:20px;left:20px;right:20px;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.planet__play{-ms-flex-item-align:center;align-self:center;padding:12px 24px;font:600 16px/1.3 var(--font-family);color:var(--text-dark-blue);background:var(--backgrounds-white);border:none;border-radius:999px;cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.planet__play:hover{background:var(--elements-green-extra);color:var(--backgrounds-white)}.planet__progress-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;background:hsla(0,0%,100%,.12);padding:12px 16px;border-radius:12px}.planet__progress-label{-ms-flex-negative:0;flex-shrink:0}.planet__progress-label,.planet__progress-value{font:500 14px/1.3 var(--font-family);color:var(--backgrounds-white)}.planet__progress-value{min-width:48px;text-align:right}.planet__progress-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--additional-transparent-white,hsla(0,0%,100%,.3));border-radius:4px;outline:none}.planet__progress-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:var(--backgrounds-white);border-radius:50%;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.planet__progress-input::-moz-range-thumb{width:20px;height:20px;background:var(--backgrounds-white);border-radius:50%;cursor:pointer;border:none;box-shadow:0 1px 4px rgba(0,0,0,.3)}.planet__light{position:absolute;left:50%;top:50%;width:1261px;height:1269px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;pointer-events:none;z-index:1}.planet__light img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.planet__light2{position:absolute;right:0;bottom:0;width:693px;height:675px;pointer-events:none;z-index:1}.planet__light2 img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.planet__container{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;will-change:transform}.planet__globe{position:relative;display:block;width:1004px}.planet__earth{display:block;width:100%;height:auto}.planet__clients{top:50%;width:677px;height:563px;-webkit-transform:translate(-37%,-66%);-ms-transform:translate(-37%,-66%);transform:translate(-37%,-66%);-o-object-fit:contain;object-fit:contain;opacity:0}.planet__clients,.planet__title-wrap{position:absolute;left:50%;pointer-events:none}.planet__title-wrap{top:0;z-index:1}.planet__title{margin:0;will-change:transform;font-weight:700;font-size:70px;line-height:92%;text-align:center;background:-o-linear-gradient(274deg,var(--backgrounds-white,#fff) 0,#7fa8eb 100%);background:linear-gradient(176deg,var(--backgrounds-white,#fff),#7fa8eb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));padding-bottom:10px}.planet__content{position:absolute;left:0;top:50%;-webkit-transform:translateY(166px) translateY(-50%);-ms-transform:translateY(166px) translateY(-50%);transform:translateY(166px) translateY(-50%);z-index:1;padding:0 20px;max-width:480px;opacity:0}.planet__stats{gap:32px;margin-bottom:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.planet__stat,.planet__stats{display:-webkit-box;display:-ms-flexbox;display:flex}.planet__stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planet__stat-num{font-style:italic;font-weight:800;font-size:80px;line-height:1;text-align:center;padding:0 .15em;background:-webkit-gradient(linear,left top,left bottom,from(var(--backgrounds-white,#fff)),to(#999));background:-o-linear-gradient(top,var(--backgrounds-white,#fff) 0,#999 100%);background:linear-gradient(180deg,var(--backgrounds-white,#fff),#999);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.planet__stat-label{font-weight:400;font-size:22px;line-height:1;text-align:center;color:var(--backgrounds-white,#fff)}.planet__text{margin:0;font-weight:400;font-size:18px;line-height:1.5;text-align:right;color:var(--backgrounds-grey-blue,#cad9f6)}.section-trust{padding:0 0 179px;overflow:visible;background:var(--backgrounds-white,#fff)}.trust-slider{--trust-offset-x:88px;--trust-offset-y:28px;max-width:1180px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trust-slider__header{text-align:center;margin-bottom:21px;cursor:pointer}.trust-slider__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.trust-slider__icon,.trust-slider__subtitle,.trust-slider__title{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.trust-slider__header--changing .trust-slider__icon,.trust-slider__header--changing .trust-slider__subtitle,.trust-slider__header--changing .trust-slider__title{opacity:0;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.trust-slider__icon{display:block;width:90px;height:90px;-o-object-fit:contain;object-fit:contain}.trust-slider__title{margin:0 auto 20px;max-width:630px;font:500 42px/1.1 var(--font-family);color:var(--text-dark-grey,#2a2a2a);white-space:pre-line}.trust-slider__subtitle{margin:0 auto;max-width:355px;font:400 18px/1.3 var(--font-family);text-align:center;color:var(--text-light-grey,#a7a7a7);white-space:pre-line}.trust-slider__stack{position:relative;min-height:510px;overflow:visible;cursor:pointer}.trust-slider__slide{position:absolute;inset:0;min-height:510px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:100px;overflow:hidden;background:#dfe6ef;-webkit-box-shadow:none;box-shadow:none;will-change:transform,opacity;-webkit-transition:opacity .85s cubic-bezier(.22,1,.36,1),-webkit-transform .85s cubic-bezier(.22,1,.36,1),-webkit-filter .85s cubic-bezier(.22,1,.36,1);transition:opacity .85s cubic-bezier(.22,1,.36,1),-webkit-transform .85s cubic-bezier(.22,1,.36,1),-webkit-filter .85s cubic-bezier(.22,1,.36,1);-o-transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1);transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1);transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1),-webkit-transform .85s cubic-bezier(.22,1,.36,1),-webkit-filter .85s cubic-bezier(.22,1,.36,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.trust-slider__slide--active{z-index:3}.trust-slider__slide--active,.trust-slider__slide--next{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);opacity:1;-webkit-filter:none;filter:none}.trust-slider__slide--next{z-index:2}.trust-slider__slide--tail{z-index:1;opacity:1;-webkit-filter:none;filter:none}.trust-slider__slide--hidden,.trust-slider__slide--tail{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.trust-slider__slide--hidden{z-index:0;opacity:0;pointer-events:none}.trust-slider__slide--leaving{z-index:4;opacity:1;-webkit-transform:translate3d(0,calc(100% + 28px),0) scale(.985);transform:translate3d(0,calc(100% + 28px),0) scale(.985);pointer-events:none}.trust-slider__media,.trust-slider__media-bg,.trust-slider__video{position:absolute;inset:0;width:100%;height:100%}.trust-slider__media-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}.trust-slider__video{display:block;-o-object-fit:cover;object-fit:cover}.trust-slider__slide-overlay{position:relative;z-index:1;width:42%;min-width:320px;padding:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:28px;background:-webkit-gradient(linear,left top,right top,from(rgba(15,23,31,.92)),color-stop(70%,rgba(15,23,31,.6)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(15,23,31,.92) 0,rgba(15,23,31,.6) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(15,23,31,.92),rgba(15,23,31,.6) 70%,rgba(0,0,0,0))}.trust-slider__point-title{margin:0 0 10px;font:500 14px/1.3 var(--font-family);color:var(--backgrounds-white,#fff)}.trust-slider__point-desc{margin:0;max-width:260px;font:400 14px/1.45 var(--font-family);color:var(--text-light-grey,#a7a7a7)}.trust-slider__slide-icon{position:absolute;right:57px;top:59px;z-index:2;width:104px;height:104px;border-radius:50%;background:rgba(15,23,31,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trust-slider__slide-icon img{width:57px;height:57px;-o-object-fit:contain;object-fit:contain}.hero-about{z-index:4;min-height:1274px;overflow:hidden;-ms-flex-direction:column;flex-direction:column;background:var(--backgrounds-white,#fff);padding-top:180px}.hero-about,.hero-about__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.hero-about__container{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;max-width:1208px}.hero-about__stairs{position:absolute;left:0;right:0;padding:0;bottom:356px;height:55%;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;z-index:1}.hero-about__stair,.hero-about__stairs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;align-items:flex-end}.hero-about__stair{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:232px;-ms-flex-align:end;margin-bottom:0;opacity:0}.hero-about__stair img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.hero-about__content{position:relative;z-index:2;padding:0;max-width:600px}.hero-about__title{font-size:clamp(28px,4vw,36px);line-height:1.1;margin:0 0 28px;font-weight:500;color:var(--text-green,#0c342c)}.hero-about__title-subline{display:inline}.hero-about__subtitle{margin:0;max-width:390px;font-size:16px;line-height:1.35;color:var(--text-dark-blue,#0f171f)}.hero-about__bottom{position:absolute;left:0;right:0;bottom:0;z-index:3;line-height:0;padding:0}.hero-about__bottom-img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;height:356px}.hero-about__bottom-text{position:absolute;left:50px;right:0;bottom:0;padding-bottom:24px;z-index:1}.hero-about__bottom-caption{margin:0;font:400 26px/1.3 var(--font-family);color:var(--backgrounds-white);max-width:506px;margin-bottom:20px!important}.hero-about__bottom-value{margin:0;font:500 180px/1 var(--font-family);letter-spacing:-.04em;color:var(--backgrounds-white)}.hero-about__cta{position:relative;z-index:4;background:var(--backgrounds-dark-blue,#2e4376);padding:40px 0 38px}.hero-about__cta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;padding:0}.hero-about__cta-text{margin-bottom:0!important;font:400 26px/1.4 var(--font-family);color:var(--backgrounds-white)}.hero-about__cta-btn{-ms-flex-negative:0;flex-shrink:0}.section-principles{position:relative;z-index:4;padding:70px 0 3px;background:var(--backgrounds-white,#fff)}.section-principles--codex{padding-top:0;padding-bottom:0}.principles__title{margin:0 0 12px;font:500 36px/1.2 var(--font-family);color:var(--text-dark-blue)}.section-principles--codex .principles__title{margin:0 0 29px}.principles__subtitle{margin:0 0 40px;font:400 14px/1.2 var(--font-family);color:var(--text-dark-grey);max-width:320px;margin-bottom:24px!important}.principles__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.principles__card{position:relative;background:var(--backgrounds-light-blue);border-radius:40px;padding:28px 26px 42px;min-height:206px;overflow:visible;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.principles__card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--backgrounds-blue-ocean,#6794da);-webkit-clip-path:circle(0 at 56px 60px);clip-path:circle(0 at 56px 60px);-webkit-transition:-webkit-clip-path .5s ease-out;transition:-webkit-clip-path .5s ease-out;-o-transition:clip-path .5s ease-out;transition:clip-path .5s ease-out;transition:clip-path .5s ease-out,-webkit-clip-path .5s ease-out;pointer-events:none;z-index:0}.principles__card:hover:before{-webkit-clip-path:circle(150% at 56px 60px);clip-path:circle(150% at 56px 60px)}.principles__card:hover .principles__card-icon{background-color:var(--backgrounds-white)}.principles__card:hover .principles__card-icon .principles__card-icon-img{-webkit-filter:brightness(0) saturate(100%) invert(60%) sepia(35%) saturate(861%) hue-rotate(181deg) brightness(91%) contrast(86%);filter:brightness(0) saturate(100%) invert(60%) sepia(35%) saturate(861%) hue-rotate(181deg) brightness(91%) contrast(86%)}.principles__card:hover .principles__card-text,.principles__card:hover .principles__card-title{color:var(--backgrounds-white)}.principles__card-icon{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:var(--backgrounds-blue-ocean);margin-bottom:20px;-webkit-transition:background-color .35s ease;-o-transition:background-color .35s ease;transition:background-color .35s ease}.principles__card-icon-img{display:block;width:39px;height:39px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:-webkit-filter .35s ease;transition:-webkit-filter .35s ease;-o-transition:filter .35s ease;transition:filter .35s ease;transition:filter .35s ease,-webkit-filter .35s ease}.principles__card-title{margin:0 0 11px;font:400 26px/1.3 var(--font-family);color:var(--text-dark-blue,#0f171f)}.principles__card-text,.principles__card-title{position:relative;z-index:1;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.principles__card-text{margin:0;font:400 14px/1.3 var(--font-family);color:var(--text-dark-grey);max-width:220px}.section-tools{position:relative;z-index:4;padding:70px 0;background:var(--backgrounds-white,#fff);border-radius:0 0 100px 100px;overflow:hidden}.tools__title{margin:0 0 12px;font:500 36px/1.2 var(--font-family);color:var(--text-dark-blue)}.tools__subtitle{margin:0 0 40px;font:400 14px/1.2 var(--font-family);color:var(--text-dark-grey);max-width:400px;margin-bottom:24px!important}.tools__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tools__card{position:relative;background:var(--text-green,#0c342c);border-radius:40px;padding:50px 40px 60px;color:var(--backgrounds-white);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;overflow:hidden}.tools__card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:-webkit-gradient(linear,left top,right top,from(var(--text-green,#0c342c)),color-stop(50%,var(--elements-green-extra,#4ba67c)),to(var(--text-green,#0c342c)));background:-o-linear-gradient(left,var(--text-green,#0c342c) 0,var(--elements-green-extra,#4ba67c) 50%,var(--text-green,#0c342c) 100%);background:linear-gradient(90deg,var(--text-green,#0c342c),var(--elements-green-extra,#4ba67c) 50%,var(--text-green,#0c342c));background-size:200% 100%;background-position:0 0;opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;z-index:0}.tools__card:hover{-webkit-box-shadow:0 8px 24px rgba(12,52,44,.25);box-shadow:0 8px 24px rgba(12,52,44,.25)}.tools__card:hover:before{opacity:1}.tools__card-text,.tools__card-title{position:relative;z-index:1}.tools__card-title{margin:0 0 20px;font:400 26px/1.3 var(--font-family);color:var(--backgrounds-white)}.tools__card-text{margin:0;font:400 18px/1.2 var(--font-family);color:hsla(0,0%,100%,.9)}.section-about-quote{--about-quote-peek:220px;--about-quote-vh:100vh;--about-quote-vh-negative:-100vh;position:relative;z-index:3;isolation:isolate;margin-top:calc(var(--about-quote-vh-negative) + var(--about-quote-peek));background:var(--text-dark-blue,#0f171f);overflow:hidden}.section-about-quote__track{position:relative;min-height:calc(var(--about-quote-vh) + var(--about-quote-vh))}.section-about-quote__sticky{position:absolute;top:0;left:0;width:100%;height:var(--about-quote-vh);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;background:var(--text-dark-blue,#0f171f);z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.section-about-quote__sticky.is-fixed{position:fixed;top:0;left:0}.section-about-quote__sticky.is-bottom{top:auto;bottom:0}.section-about-quote__inner{text-align:center;max-width:1180px;height:var(--about-quote-vh);gap:56px;-webkit-transform:translateY(72px);-ms-transform:translateY(72px);transform:translateY(72px)}.section-about-quote__copy,.section-about-quote__inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-about-quote__copy{padding:0 24px}.section-about-quote__text{padding-bottom:14px}.section-about-quote__title{margin:0 0 3px!important;font:700 clamp(44px,7vw,100px)/.95 var(--font-family);letter-spacing:-.04em;background:none;-webkit-text-fill-color:var(--backgrounds-white,#fff);color:var(--backgrounds-white,#fff)}.section-about-quote__text{margin:0;font:700 70px/.92 var(--font-family);background:-o-linear-gradient(274deg,var(--backgrounds-white,#fff) 0,#7fa8eb 100%);background:linear-gradient(176deg,var(--backgrounds-white,#fff),#7fa8eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);max-width:1080px}.section-about-quote__accent{color:var(--backgrounds-grey-blue,#cad9f6)}.section-about-quote__logo{position:relative;z-index:1;display:block;width:clamp(180px,18vw,260px);-ms-flex-negative:0;flex-shrink:0}.section-about-quote__logo-img{display:block;width:100%;height:auto}.section-news{position:relative;z-index:4;isolation:isolate;-webkit-transform:translateZ(0);transform:translateZ(0);padding:64px 0 0;background:var(--backgrounds-white,#fff);border-radius:100px 100px 0 0;overflow:hidden}.section-news .container{padding:0}.news__title{margin:0 0 28px;font:500 36px/1.2 var(--font-family);color:var(--text-dark-blue)}.news__grid{display:grid;grid-template-columns:482px minmax(0,1fr);gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news__main{width:100%;max-width:482px;background:var(--backgrounds-light-blue);border-radius:40px;overflow:hidden;-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.news__main:hover{background:var(--backgrounds-grey-blue,#cad9f6)}.news__main-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;color:inherit}.news__main-img-wrap{position:relative;width:100%;height:296px;overflow:hidden;background:#dfe9f8}.news__main-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news__main-heading{margin:0 0 22px;font:400 26px/1.2 var(--font-family);color:var(--text-dark-blue)}.news__main-text{margin:0;font:400 18px/1.2 var(--font-family);color:var(--text-dark-grey)}.news__main-link .news__main-heading,.news__main-link .news__main-text{padding-left:40px;padding-right:40px}.news__main-link .news__main-text{padding-bottom:28px}.news__main-link:after{content:"";display:block;min-height:0}.news__main-link>.news__main-heading{padding-top:26px}.news__main-link>.news__main-text{-webkit-box-sizing:border-box;box-sizing:border-box}.news__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;height:100%}.news__card{background:var(--backgrounds-light-blue);border-radius:40px;padding:40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.news__card:hover{background:var(--backgrounds-grey-blue,#cad9f6)}.news__card-link{display:block;text-decoration:none;color:inherit;height:100%}.news__card-heading{margin:0 0 18px;font:400 26px/1.15 var(--font-family);color:var(--text-dark-blue)}.news__card-text{margin:0;font:400 18px/1.45 var(--font-family);color:var(--text-dark-grey);max-width:unset}.news__more{display:grid;grid-template-columns:minmax(0,1fr) 70px;gap:20px;width:100%;text-decoration:none;color:inherit}.news__more-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:227px;padding:32px;background:var(--backgrounds-light-blue);border-radius:40px;-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.news__more:hover .news__more-copy{background:var(--backgrounds-grey-blue,#cad9f6)}.news__more-title{margin:0 0 18px;font:400 26px/1.2 var(--font-family);color:var(--text-dark-blue)}.news__more-text{font:400 18px/1.2 var(--font-family);color:var(--text-dark-grey);max-width:526px}.news__more-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:227px;background:var(--backgrounds-light-blue);border-radius:30px;text-decoration:none;-webkit-transition:background .45s ease,-webkit-transform .45s ease;transition:background .45s ease,-webkit-transform .45s ease;-o-transition:background .45s ease,transform .45s ease;transition:background .45s ease,transform .45s ease;transition:background .45s ease,transform .45s ease,-webkit-transform .45s ease}.news__more:hover .news__more-icon{background:var(--backgrounds-white,#fff);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.news__more-icon svg{display:block}.news-ticker{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--text-green,#0c342c);padding:35px 0;margin-top:64px}.news-ticker,.news-ticker__wrap{overflow:hidden}.news-ticker__text{display:inline-block;white-space:nowrap;font:400 26px/1.4 var(--font-family);color:var(--backgrounds-white,#fff);padding:0 24px;will-change:transform}.section-services-catalog{padding:70px 0 40px;background:var(--backgrounds-white,#fff)}.hero--services{max-width:1280px}.hero--services .hero__media{width:100%}.hero--services .hero__content{width:860px}.hero--services .hero__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;width:860px;padding-bottom:7px;min-height:271px;position:relative}.hero-roulette{display:block;width:860px;max-width:none;--hero-roulette-step:141px;position:absolute;top:128px}.hero-roulette__lead{display:inline-block}.hero-roulette__viewport{position:relative;display:block;height:var(--hero-roulette-step);overflow:hidden}.hero-roulette__track{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;will-change:transform;-webkit-animation:servicesHeroRoulette 10s cubic-bezier(.65,0,.35,1) infinite;animation:servicesHeroRoulette 10s cubic-bezier(.65,0,.35,1) infinite}.hero-roulette__item,.hero-roulette__track{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-roulette__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:var(--hero-roulette-step);min-height:var(--hero-roulette-step);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;line-height:92%;overflow:hidden}.hero-roulette__item-text{display:block;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.services-catalog__title{margin:0 0 29px;font-weight:500;font-size:36px;line-height:1.2}.services-catalog__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:24px}.services-catalog__tab{border:0;border-radius:999px;background:var(--backgrounds-light-blue,#edf6ff);color:#8ca5c2;font-size:18px;line-height:1.1;padding:12px 24px;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.services-catalog__tab--active,.services-catalog__tab:hover{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.services-catalog__panel{position:relative;display:none;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.services-catalog__panel--active{display:block;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .28s ease,-webkit-transform .28s ease;transition:opacity .28s ease,-webkit-transform .28s ease;-o-transition:opacity .28s ease,transform .28s ease;transition:opacity .28s ease,transform .28s ease;transition:opacity .28s ease,transform .28s ease,-webkit-transform .28s ease;text-align:center}.services-catalog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:0;text-align:left}.services-catalog__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;position:absolute;top:calc(100% + 20px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:#2e3442;font:400 14px/1.2 var(--font-family);cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.services-catalog__more[hidden]{display:none}.services-catalog__more-icon{position:relative;width:12px;height:8px;-ms-flex-negative:0;flex-shrink:0}.services-catalog__more-icon:after,.services-catalog__more-icon:before{content:"";position:absolute;top:3px;width:7px;height:1.5px;background:currentColor}.services-catalog__more-icon:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.services-catalog__more-icon:after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.services-card{border:0;width:100%;min-height:206px;border-radius:40px;background:var(--backgrounds-light-blue,#edf6ff);padding:30px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer;-webkit-transition:background .28s ease,color .28s ease;-o-transition:background .28s ease,color .28s ease;transition:background .28s ease,color .28s ease}.services-card__title{-ms-flex-item-align:stretch;align-self:stretch;font:400 26px/1.26 var(--font-family);color:var(--text-dark-blue,#0f171f);-webkit-transition:color .28s ease;-o-transition:color .28s ease;transition:color .28s ease;max-width:268px}.services-card__icon{width:78px;height:78px;border-radius:50%;background-color:var(--backgrounds-grey-blue,#cad9f6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.314 31.414a2 2 0 002.829 0L28.87 18.686a2 2 0 00-2.829-2.828L14.728 27.172 3.415 15.858a2 2 0 10-2.829 2.828l12.728 12.728zM14.73 0h-2v30h4V0h-2z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:30px 32px;color:var(--backgrounds-white,#fff);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:32px;line-height:1;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:width .28s ease,height .28s ease,background .28s ease,color .28s ease;-o-transition:width .28s ease,height .28s ease,background .28s ease,color .28s ease;transition:width .28s ease,height .28s ease,background .28s ease,color .28s ease}.services-card:hover{background:var(--backgrounds-blue-ocean,#6794da)}.services-card:hover .services-card__title{color:var(--backgrounds-white,#fff)}.services-card:hover .services-card__icon{background-color:var(--backgrounds-white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.314 31.414a2 2 0 002.829 0L28.87 18.686a2 2 0 00-2.829-2.828L14.728 27.172 3.415 15.858a2 2 0 10-2.829 2.828l12.728 12.728zM14.73 0h-2v30h4V0h-2z' fill='%23CAD9F6'/%3E%3C/svg%3E")}.section-analytics-banner{padding:0 0 72px;margin-top:-1px;background:var(--backgrounds-white,#fff)}.analytics-intro{margin-bottom:24px}.analytics-intro__title{font-weight:500;font-size:36px;line-height:1.2;color:var(--text-dark-blue,#0f171f);margin:0 0 12px}.analytics-intro__subtitle{font-size:14px;line-height:1.2;color:var(--text-dark-grey,#2a2a2a);margin:0;max-width:383px}.analytics-banner{position:relative;border-radius:40px;color:var(--backgrounds-white,#fff);overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat}.analytics-banner__overlay{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:50px;max-width:691px;padding:64px 60px 60px}.analytics-banner__overlay,.analytics-banner__top{display:-webkit-box;display:-ms-flexbox;display:flex}.analytics-banner__top{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px}.analytics-banner__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px}.analytics-banner__category-icon,.analytics-banner__label-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;display:block;mix-blend-mode:plus-lighter}.analytics-banner__label-text{font:400 26px/1.26 var(--font-family);color:var(--backgrounds-white,#fff)}.analytics-banner__date{font:400 18px/1.26 var(--font-family);color:var(--backgrounds-white,#fff)}.analytics-banner__article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:21px}.analytics-banner__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px}.analytics-banner__category-text{font:400 26px/1.26 var(--font-family);color:var(--backgrounds-white,#fff)}.analytics-banner__title{margin:0;font:700 42px/.92 var(--font-family);color:var(--backgrounds-white,#fff)}.analytics-banner__text{margin:0!important;font:400 18px/1.26 var(--font-family);color:var(--backgrounds-white,#fff);max-width:100%}.analytics-banner__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start}.section-steps-bs{padding:0;background:var(--backgrounds-white,#fff)}.steps-bs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:start;min-height:400px;overflow:hidden}.steps-bs,.steps-bs__item{-webkit-box-align:start;-ms-flex-align:start}.steps-bs__item{background:var(--text-green,#0c342c);border-radius:0 0 30px 30px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;color:var(--backgrounds-white,#fff);opacity:0}.steps-bs__item--1{height:400px}.steps-bs__item--2{height:330px}.steps-bs__item--3{height:260px}.steps-bs__item--4{height:190px}.steps-bs__row-4{grid-column:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.steps-bs__item--4{opacity:0}.steps-bs__item-inner{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.steps-bs__title{margin:0 0 16px;font:400 26px/1.26 var(--font-family)}.steps-bs__text,.steps-bs__title{color:var(--backgrounds-white,#fff)}.steps-bs__text{margin:0 0 auto;font:400 18px/1.26 var(--font-family);-webkit-box-flex:1;-ms-flex:1;flex:1}.steps-bs__btn{background:var(--backgrounds-light-green,#e7f8f0);color:var(--text-green,#0c342c);border-radius:30px;min-height:60px;padding:0 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.steps-bs__btn .button__text{height:auto;padding:0;background:rgba(0,0,0,0);color:inherit}.steps-bs__btn .button__icon{display:none}.steps-bs__btn:hover{background:var(--text-green,#0c342c)!important;color:var(--backgrounds-white,#fff)!important}.steps-bs__btn:hover .button__text{background:rgba(0,0,0,0)!important;color:inherit!important}@-webkit-keyframes servicesHeroRoulette{0%,16%{-webkit-transform:translateY(0);transform:translateY(0)}20%,36%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-1));transform:translateY(calc(var(--hero-roulette-step)*-1))}40%,56%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-2));transform:translateY(calc(var(--hero-roulette-step)*-2))}60%,76%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-3));transform:translateY(calc(var(--hero-roulette-step)*-3))}80%,96%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-4));transform:translateY(calc(var(--hero-roulette-step)*-4))}to{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-5));transform:translateY(calc(var(--hero-roulette-step)*-5))}}@keyframes servicesHeroRoulette{0%,16%{-webkit-transform:translateY(0);transform:translateY(0)}20%,36%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-1));transform:translateY(calc(var(--hero-roulette-step)*-1))}40%,56%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-2));transform:translateY(calc(var(--hero-roulette-step)*-2))}60%,76%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-3));transform:translateY(calc(var(--hero-roulette-step)*-3))}80%,96%{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-4));transform:translateY(calc(var(--hero-roulette-step)*-4))}to{-webkit-transform:translateY(calc(var(--hero-roulette-step)*-5));transform:translateY(calc(var(--hero-roulette-step)*-5))}}.section-team-hero{padding:173px 0 70px;background:var(--backgrounds-white,#fff)}.team-page{background:var(--text-dark-blue,#0f171f)}.team-page .section-form,.team-page .section-team-hero,.team-page .section-team-management,.team-page .section-team-members{background:var(--backgrounds-white,#fff)}.team-page .section-team-management{border-radius:0 0 100px 100px;padding-bottom:50px}.team-page .section-form{border-radius:100px}.team-hero{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:40px;height:391px;padding:60px 49px 57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.team-hero__title{margin:0 0 30px;max-width:422px;font:500 36px/1.1 var(--font-family,inherit)}.team-hero__subtitle,.team-hero__title{position:relative;z-index:1;color:var(--backgrounds-white,#fff)}.team-hero__subtitle{margin:0;max-width:500px;font:400 18px/1.08 var(--font-family,inherit)}.team-hero__btn{position:relative;z-index:1}.team-hero--codex .team-hero__title{max-width:310px;margin-bottom:20px}.team-hero--codex .team-hero__subtitle{max-width:559px;font-size:18px;line-height:1.3;margin-bottom:30px}.section-team-management,.section-team-members{padding:0 0 70px;-webkit-box-shadow:none;box-shadow:none}.section-team-management{border-radius:0 0 100px 100px}.section-team-careers{padding:70px 0 140px;background:var(--text-dark-blue)}.team-careers{padding:0;border-radius:40px;background:var(--text-dark-blue,#0f171f);color:var(--backgrounds-white,#fff)}.team-careers__head{margin:0}.team-careers__title{margin:0 0 12px;font:500 36px/1.1 var(--font-family,inherit);color:var(--backgrounds-white,#fff)}.team-careers__subtitle{margin:0 0 43px!important;font:400 18px/1 var(--font-family,inherit);color:var(--backgrounds-grey-blue,#cad9f6)}.team-careers__tabs .tariffs-tabs__controls{margin-bottom:61px}.team-careers__tabs .tariffs-tabs__control{border:0;background:var(--backgrounds-white,#fff);color:#4a78c1}.team-careers__tabs .tariffs-tabs__control:hover:not(.tariffs-tabs__control--active){border-color:rgba(0,0,0,0);color:#4a78c1}.team-careers__tabs .tariffs-tabs__control.tariffs-tabs__control--active{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.team-careers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-careers__item{display:block;color:inherit;text-decoration:none;border-bottom:1px solid rgba(103,148,218,.5);overflow:hidden;max-height:65px;-webkit-transition:max-height .45s ease,background .25s ease;-o-transition:max-height .45s ease,background .25s ease;transition:max-height .45s ease,background .25s ease}.team-careers__item:first-child{border-top:1px solid rgba(103,148,218,.5)}.team-careers__item:hover{max-height:160px;background:var(--additional-dark-blue-animate,#142b40)}.team-careers__item:focus-visible{outline:2px solid var(--backgrounds-blue-ocean,#6794da);outline-offset:-2px}.team-careers__item-inner{padding:37px 0}.team-careers__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.team-careers__item-title{margin:0;font:500 28px/1.18 var(--font-family,inherit);color:var(--backgrounds-white,#fff)}.team-careers__item-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--backgrounds-white,#fff);-ms-flex-negative:0;flex-shrink:0}.team-careers__item-arrow svg{width:70px}.career-page{background:var(--text-dark-blue,#0f171f);color:var(--backgrounds-white,#fff)}.career-page .section-career-application{background:var(--backgrounds-white,#fff);border-radius:100px}.section-career-detail{padding:148px 0 72px;background:var(--text-dark-blue,#0f171f)}.section-career-detail .container{padding-left:50px;padding-right:50px}.career-detail{width:100%}.career-detail h1{color:var(--backgrounds-white,#fff)!important}.career-detail__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:28px;color:var(--backgrounds-grey-blue,#cad9f6);text-decoration:none;font:400 18px/1.3 var(--font-family,inherit);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.career-detail__back:hover{color:var(--backgrounds-white,#fff)}.career-detail__title{margin:0 0 40px;color:var(--backgrounds-white,#fff)!important;font:500 50px/1.08 var(--font-family,inherit)}.career-detail__meta{margin-bottom:24px;max-width:680px;color:var(--backgrounds-white,#fff);font:400 20px/1.25 var(--font-family,inherit)}.career-detail__meta p{margin:0}.career-detail__meta strong{font-weight:500}.career-detail__lead,.career-detail__note{margin:0;max-width:960px;color:var(--backgrounds-white,#fff);font:500 20px/1.2 var(--font-family,inherit)}.career-detail__lead{margin-bottom:40px!important}.career-detail__note{margin-top:40px;margin-bottom:0!important;max-width:680px}.career-apply{margin-top:40px;width:100%}.career-apply__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.76fr);gap:58px;margin-bottom:40px}.career-apply__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;margin-bottom:40px}.career-apply__row .career-apply__field{margin-bottom:0}.career-apply__label{padding-top:10px;padding-left:10px;color:var(--backgrounds-white,#fff);font:400 26px/1.25 var(--font-family,inherit)}.career-apply__input,.career-apply__textarea{width:100%;color:var(--backgrounds-white,#fff);background:rgba(0,0,0,0);border:0;border-bottom:1px solid hsla(0,0%,100%,.65);border-radius:0;outline:0;font:400 20px/1.35 var(--font-family,inherit);padding:0 0 14px}.career-apply__input:focus,.career-apply__textarea:focus{border-bottom-color:var(--backgrounds-white,#fff)}.career-apply__textarea{height:45px;min-height:45px;max-height:45px;resize:none}.career-apply__file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.career-apply__field--file{position:relative;border-bottom:1px solid hsla(0,0%,100%,.65);padding-bottom:14px;cursor:pointer}.career-apply__field--file .career-apply__label{cursor:pointer}.career-apply__file-info{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-width:0;color:var(--backgrounds-white,#fff);font:400 16px/1.25 var(--font-family,inherit)}.career-apply__file-info.has-name{display:-webkit-box;display:-ms-flexbox;display:flex}.career-apply__file-name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.career-apply__file-clear{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;border:0;border-radius:50%;background:hsla(0,0%,100%,.16);font:400 18px/1 var(--font-family,inherit)}.career-apply__file-clear,.career-apply__submit{color:var(--backgrounds-white,#fff);cursor:pointer}.career-apply__submit{min-width:370px;min-height:58px;border:0;border-radius:32px;background:var(--additional-dark-blue-animate,#142b40);font:400 20px/1.2 var(--font-family,inherit);-webkit-transition:background .2s ease,-webkit-transform .15s ease;transition:background .2s ease,-webkit-transform .15s ease;-o-transition:background .2s ease,transform .15s ease;transition:background .2s ease,transform .15s ease;transition:background .2s ease,transform .15s ease,-webkit-transform .15s ease}.career-apply__submit:hover{background:#1c3b59}.career-apply__submit:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.career-page .career-faq.faq,.career-page .section-faq{max-width:1000px;background:var(--text-dark-blue,#0f171f)}.career-page .career-faq.faq{max-width:100%}.career-page .career-faq.faq .faq__list{gap:0}.career-page .career-faq.faq .faq__item{min-height:0;background:rgba(0,0,0,0);border-radius:0;border-top:1px solid hsla(0,0%,100%,.45)}.career-page .career-faq.faq .faq__item:first-child{border-top:0}.career-page .career-faq.faq .faq__item:last-child{border-bottom:1px solid hsla(0,0%,100%,.45)}.career-page .career-faq.faq .faq__head{min-height:104px;padding:32px 45px;background:rgba(0,0,0,0);border:0;border-radius:0;color:var(--backgrounds-white,#fff)}.career-page .career-faq.faq .faq__head:hover{background:var(--additional-dark-blue-animate,#142b40)}.career-page .career-faq.faq .faq__head-text{color:var(--backgrounds-white,#fff);font-size:24px;font-weight:400}.career-page .career-faq.faq .faq__body{margin-top:0;background:rgba(0,0,0,0);border:0;border-radius:0;color:var(--backgrounds-grey-blue,#cad9f6)}.faq__item--open .career-page .career-faq.faq .faq__body{padding-top:0;padding-bottom:28px}.career-page .career-faq.faq .faq__body-text{padding:0 45px;max-width:720px;color:var(--backgrounds-grey-blue,#cad9f6)}.career-faq__plus{position:relative;width:39px;height:39px;-webkit-box-flex:0;-ms-flex:0 0 39px;flex:0 0 39px}.career-faq__plus:after,.career-faq__plus:before{content:"";position:absolute;left:50%;top:50%;width:39px;height:1px;background:var(--backgrounds-white,#fff);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.career-faq__plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faq__item--open .career-faq__plus:after{-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.section-career-application{padding:52px 20px 48px;border-radius:100px;overflow:hidden}.section-career-application .form-block--career{color:#264a3f}.section-career-application .form-block__textarea{height:28px;min-height:28px;max-height:86px}.form-block--career .form-block__socials{margin:0}.team-members__title{margin:0 0 20px;font-weight:500;font-size:36px;line-height:110%;color:var(--text-dark-blue,#0f171f)}.team-members__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;-webkit-box-shadow:none;box-shadow:none}.team-card{background:var(--backgrounds-light-blue,#edf6ff);border-radius:20px;overflow:hidden;width:100%;min-height:382px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-decoration:none;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.team-card:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 24px rgba(15,23,31,.12);box-shadow:0 10px 24px rgba(15,23,31,.12)}.team-card:focus-visible{outline:2px solid var(--backgrounds-blue-ocean,#6794da);outline-offset:3px}.team-card__media{height:250px;background:var(--backgrounds-white,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6a6a6a;font:500 16px/1.2 var(--font-family,inherit)}.team-card__body{background:var(--backgrounds-light-blue,#edf6ff);padding:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.team-card__name{margin:0 0 12px;font:400 26px/1.05 var(--font-family,inherit)}.team-card__name,.team-card__text{color:var(--text-dark-grey,#2a2a2a)}.team-card__text{margin:0;font:400 14px/1.3 var(--font-family,inherit)}.team-card--management{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.team-card--management,.team-card--management .team-card__body{background:var(--backgrounds-white,#fff)}.team-card--management .team-card__name,.team-card--management .team-card__text{color:#1e3a5f}.team-member-popup{position:relative;max-width:819px;margin:30px auto;padding:30px;border-radius:30px;background:var(--backgrounds-white,#fff)!important;color:#2e3442;-webkit-box-sizing:border-box;box-sizing:border-box}.team-member-popup .popup__close{top:12px;right:12px;width:19px;height:19px;border-radius:50%;background:#7fa8eb!important;color:var(--backgrounds-white,#fff);opacity:1;font-size:0;line-height:1}.team-member-popup .popup__close:after,.team-member-popup .popup__close:before{content:"";position:absolute;left:50%;top:50%;display:block;width:9px;height:1px;background:var(--backgrounds-white,#fff);border-radius:2px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.team-member-popup .popup__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.team-member-popup .popup__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.team-member-popup .popup__close:hover{background:var(--backgrounds-blue-ocean,#6794da)!important}#team-member-popup+.mfp-close.popup__close{background:#7fa8eb!important}#team-member-popup+.mfp-close.popup__close:after,#team-member-popup+.mfp-close.popup__close:before{width:9px;background:var(--backgrounds-white,#fff)}#team-member-popup+.mfp-close.popup__close:hover{background:var(--backgrounds-blue-ocean,#6794da)!important}.team-member-popup__grid{display:grid;grid-template-columns:235px minmax(0,1fr);gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.team-member-popup__photo{width:235px;height:335px;border-radius:10px 10px 0 0;overflow:hidden;background:var(--backgrounds-light-blue,#edf6ff)}.team-member-popup__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.team-member-popup__name{margin:12px 0 0;text-align:left;color:var(--text-dark-grey,#2a2a2a);font:600 20px/1.2 var(--font-family,inherit)}.team-member-popup__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-right:22px}.team-member-popup__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:34px;padding:6px 20px;border-radius:28px;background:var(--backgrounds-light-blue,#edf6ff);color:#31558d;font:400 18px/1.2 var(--font-family,inherit);white-space:nowrap}.team-member-popup__tag--blue,.team-member-popup__tag:first-child{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.team-member-popup__text{color:#2e3442;font:400 14px/1.22 var(--font-family,inherit)}.team-member-popup__text p{margin:0 0 16px}.team-member-popup__text p:last-child{margin-bottom:0}.section-principles--codex .principles__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.section-tariffs-hero{padding:178px 0 34px;background:var(--backgrounds-white,#fff)}.tariffs-hero{text-align:center;max-width:980px;margin:0 auto}.tariffs-hero__title{margin:0 auto 24px;width:526px;max-width:526px;font:500 36px/1.1 var(--font-family);color:#0f171f;margin-bottom:36px!important}.tariffs-hero__subtitle{margin:0 auto;margin-bottom:36px!important;width:526px;max-width:526px;font:400 14px/1.25 var(--font-family);color:#2e3442}.section-tariffs-tabs{padding:0 0 37px;background:var(--backgrounds-white,#fff)}.tariffs-tabs__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;margin-bottom:28px}.tariffs-tabs__control{border:none;border-radius:30px;background:var(--backgrounds-light-blue,#fff);color:var(--backgrounds-blue-ocean);padding:12px 24px;font:500 18px/1.2 var(--font-family);cursor:pointer;-webkit-transition:background .25s ease,color .25s ease,border-color .25s ease;-o-transition:background .25s ease,color .25s ease,border-color .25s ease;transition:background .25s ease,color .25s ease,border-color .25s ease}.tariffs-tabs__control--active{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff);border-color:var(--backgrounds-blue-ocean,#6794da)}.tariffs-tabs__control:hover:not(.tariffs-tabs__control--active){border-color:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-blue-ocean,#6794da)}.tariffs-tabs__panel{display:none}.tariffs-tabs__panel--active{display:block;-webkit-animation:fadeIn .28s ease;animation:fadeIn .28s ease}.tariffs-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tariffs-consultation{display:grid;grid-template-columns:minmax(280px,453px) minmax(0,1fr);gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tariffs-consultation__content,.tariffs-consultation__media{border-radius:20px;overflow:hidden;min-height:248px}.tariffs-consultation__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tariffs-consultation__content{padding:40px;background:var(--backgrounds-light-blue,#edf6ff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.tariffs-consultation__title{margin:0 0 10px;max-width:560px;font:400 26px/1.25 var(--font-family);color:#2e3442}.tariffs-consultation__btn{width:100%;max-width:560px;height:45px;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-o-linear-gradient(314deg,#4a78c1 0,#427cac 19.09%,#1c5ca0 61.26%,#23395b 100%);background:linear-gradient(136deg,#4a78c1,#427cac 19.09%,#1c5ca0 61.26%,#23395b);color:var(--backgrounds-white,#fff)}.tariffs-consultation__note{margin:0;max-width:560px;font:400 12px/1.3 var(--font-family);color:#2e3442}.tariff-card{position:relative;border-radius:30px;background:var(--backgrounds-light-blue,#edf6ff);padding:40px 40px 34px;min-height:349px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;overflow:hidden}.tariff-card:before{content:"";position:absolute;inset:0;background:-o-linear-gradient(274deg,var(--backgrounds-white,#fff) 0,#7fa8eb 100%);background:linear-gradient(176deg,var(--backgrounds-white,#fff),#7fa8eb);opacity:0;-webkit-transition:opacity .55s cubic-bezier(.22,1,.36,1);-o-transition:opacity .55s cubic-bezier(.22,1,.36,1);transition:opacity .55s cubic-bezier(.22,1,.36,1);will-change:opacity}.tariff-card>*{position:relative;z-index:1}.tariff-card:hover:before{opacity:1}.tariff-card__badge{position:absolute;top:45px;right:40px;padding:3px 8px;border-radius:30px;background:var(--backgrounds-grey-blue,#cad9f6);color:var(--text-dark-blue,#0f171f);font:400 12px/1.2 var(--font-family)}.tariff-card__title{margin:0 0 15px;font:400 26px/1.2 var(--font-family);color:var(--text-green,#0c342c)}.tariff-card__desc{margin:0 0 24px;font:400 18px/1.3 var(--font-family);color:#2e3442;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:24px!important}.tariff-card__btn{margin-bottom:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.tariff-card__btn:not(.button--outline){background:-o-linear-gradient(314deg,#4a78c1 0,#427cac 19.09%,#1c5ca0 61.26%,#23395b 100%);background:linear-gradient(136deg,#4a78c1,#427cac 19.09%,#1c5ca0 61.26%,#23395b);color:var(--backgrounds-white,#fff)}.tariff-card__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:var(--text-dark-blue,#0f171f);text-decoration:none;font:400 18px/1.3 var(--font-family)}.tariff-card__link:hover{text-decoration:underline}.tariff-card__link-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.tariff-card__arrow{display:block}.tariff-card--featured{background:-o-linear-gradient(314deg,#4a78c1 0,#427cac 19.09%,#1c5ca0 61.26%,#23395b 100%);background:linear-gradient(136deg,#4a78c1,#427cac 19.09%,#1c5ca0 61.26%,#23395b);min-height:371px}.tariff-card--featured,.tariff-card--featured .tariff-card__desc,.tariff-card--featured .tariff-card__title{color:var(--backgrounds-white,#fff)}.tariff-card--featured .tariff-card__badge{background:hsla(0,0%,100%,.9);color:#2e3442}.tariff-card--featured .tariff-card__link{color:var(--backgrounds-white,#fff)}.tariff-card--featured .tariff-card__link:hover{color:hsla(0,0%,100%,.9)}.tariff-card--featured:before{display:none}.tariff-card--featured:after{content:"";position:absolute;inset:0;background:-o-linear-gradient(201deg,#4a78c1 6.55%,#427cac 48.87%,#1c5ca0 76.78%,#23395b 100%);background:linear-gradient(249deg,#4a78c1 6.55%,#427cac 48.87%,#1c5ca0 76.78%,#23395b);opacity:0;-webkit-transition:opacity .55s cubic-bezier(.22,1,.36,1);-o-transition:opacity .55s cubic-bezier(.22,1,.36,1);transition:opacity .55s cubic-bezier(.22,1,.36,1);will-change:opacity}.tariff-card--featured:hover:after{opacity:1}.section-tariffs-banner{padding:0 0 80px;background:var(--backgrounds-white,#fff);border-radius:0 0 100px 100px}.tariffs-banner{position:relative;border-radius:30px;overflow:hidden;background-color:#5a7a6a;height:213px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.tariffs-banner__bg{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.tariffs-banner__overlay{position:relative;width:100%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.tariffs-banner__tag{position:absolute;top:23px;right:30px;border-radius:10px;padding:8px 20px;background:var(--backgrounds-light-green,#e7f8f0);color:var(--text-green,#0c342c);font:400 14px/1.2 var(--font-family)}.tariffs-banner__title{margin:0;max-width:520px;font:400 26px/1.2 var(--font-family);color:var(--backgrounds-white,#fff)}.tariffs-banner__text{margin:0;max-width:480px;font:400 18px/1.2 var(--font-family);color:hsla(0,0%,100%,.95);margin-bottom:0!important}.tariffs-banner__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tariffs-banner__btn{background:var(--text-green,#0c342c)!important;color:var(--backgrounds-white,#fff)}.tariffs-banner__btn:hover{background:#0f4238!important;color:var(--backgrounds-white,#fff)}.section-products{padding:0 0 80px;background:var(--text-dark-blue,#0f171f)}.products{padding:100px 0 40px}.products,.products__title{color:var(--backgrounds-white,#fff)}.products__title{margin:0 0 12px 50px;font:500 36px/1.2 var(--font-family)}.products__subtitle{margin:0 0 32px 50px;font:400 14px/1.5 var(--font-family);color:var(--backgrounds-grey-blue,#cad9f6);max-width:50%;margin-bottom:24px!important}.products__tabs .tariffs-tabs__controls{margin:0 0 51px 50px}.products__tabs .tariffs-tabs__control{border:0;background:var(--backgrounds-white,#fff);color:var(--backgrounds-blue-ocean,#6794da)}.products__tabs .tariffs-tabs__control:hover:not(.tariffs-tabs__control--active){border-color:rgba(0,0,0,0);color:var(--backgrounds-blue-ocean,#6794da)}.products__tabs .tariffs-tabs__control.tariffs-tabs__control--active{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.products__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products__item{overflow:hidden;max-height:109px;-webkit-transition:max-height .45s ease,background .25s ease;-o-transition:max-height .45s ease,background .25s ease;transition:max-height .45s ease,background .25s ease;border-bottom:1px solid rgba(103,148,218,.5)}.products__item:first-child{border-top:1px solid rgba(103,148,218,.5)}.products__item:hover{max-height:220px}.products__item:hover .products__item-inner{background:var(--additional-dark-blue-animate,#142b40)}.products__item-inner{display:grid;grid-template-columns:auto auto;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:37px 50px;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.products__item-title{font:500 28px/1.25 var(--font-family);color:var(--backgrounds-white,#fff)}.products__item-desc{margin:0;font:400 14px/1.2 var(--font-family);color:var(--backgrounds-grey-blue,#cad9f6);max-width:300px;min-height:117px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-faq{padding:70px 0 0;border-radius:100px 100px 0 0}.faq,.section-faq{background:var(--backgrounds-white,#fff)}.faq__title{margin:0 0 28px;font:500 36px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq__item{background:var(--backgrounds-white,#fff);border-radius:16px;overflow:hidden}.faq__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:24px 30px;background:var(--backgrounds-light-blue,#edf6ff);border:1px solid var(--backgrounds-light-blue,#edf6ff);border-radius:16px;cursor:pointer;text-align:left;font-family:inherit;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;position:relative;z-index:1}.faq__head:hover{background:var(--backgrounds-grey-blue,#cad9f6)}.faq__head-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.faq__head-text,.faq__link{font:400 18px/1.3 var(--font-family);color:var(--text-dark-blue,#0f171f)}.faq__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:22px 30px;background:var(--backgrounds-light-blue,#edf6ff);border-radius:16px;text-decoration:none;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.faq__link:hover{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.faq__link-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.faq__body{position:relative;z-index:0;overflow:hidden;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-bottom:0;background:var(--backgrounds-white,#fff);border-radius:0 0 16px 16px;border-top-width:3px;border:3px solid var(--backgrounds-light-blue,#edf6ff);border-top:0 solid var(--backgrounds-light-blue,#edf6ff);margin-top:-15px}.faq__item--open .faq__body{height:auto;padding-top:30px;padding-bottom:30px}.faq__body-text{margin:0;padding:0 30px;font:400 18px/1.55 var(--font-family);color:#2e3442}.faq__item--open .arrow-spoiler{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.arrow-spoiler{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:23px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.986 17.06a1.5 1.5 0 002.121 0l9.547-9.545a1.5 1.5 0 10-2.122-2.122l-8.485 8.486-8.485-8.486A1.5 1.5 0 10.44 7.515l9.546 9.546zM11.046 0h-1.5v16h3V0h-1.5z' fill='%230F171F'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.arrow-download{width:34px;height:34px;background:url(/local/templates/rioni/assets/images/required/document.svg) 50%/contain no-repeat}.section-docs-hero{padding:48px 0 70px;background:var(--backgrounds-white,#fff)}.docs-hero{text-align:center;max-width:580px;margin:0 auto;padding-top:100px}.docs-hero__title{margin:0 0 36px;font:500 36px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.docs-hero__text{font:400 16px/1.55 var(--font-family);color:#2e3442;margin:0 0 32px}.docs-hero__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--backgrounds-grey-blue,#cad9f6);border-radius:999px;padding:4px 4px 4px 24px;max-width:480px;margin:0 auto}.docs-hero__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;background:rgba(0,0,0,0);padding:14px 16px 14px 0;font:400 14px/1.4 var(--font-family);color:var(--text-dark-blue,#0f171f)}.docs-hero__search-input::-webkit-input-placeholder{color:var(--text-dark-blue,#0f171f)}.docs-hero__search-input::-moz-placeholder{color:var(--text-dark-blue,#0f171f)}.docs-hero__search-input:-ms-input-placeholder{color:var(--text-dark-blue,#0f171f)}.docs-hero__search-input::-ms-input-placeholder{color:var(--text-dark-blue,#0f171f)}.docs-hero__search-input::placeholder{color:var(--text-dark-blue,#0f171f)}.docs-hero__search-input:focus{outline:none}.docs-hero__search-btn{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.docs-hero__search-icon{width:22px;height:22px;-webkit-filter:invert(1);filter:invert(1);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.section-docs{padding:0;background:var(--backgrounds-white,#fff)}.section-docs+.section-docs{padding-top:26px}.docs__heading{display:inline-block;margin:0 0 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:213px;background:url(/local/templates/rioni/assets/images/required/seasonal-banner.jpg);background-size:cover;color:var(--backgrounds-white,#fff);font:500 46px/1.3 var(--font-family);border-radius:30px;position:relative;z-index:0}.docs__box{background:var(--backgrounds-light-blue,#edf6ff);border-radius:24px;padding:40px 32px 32px;position:relative}.docs__cols{display:grid;grid-template-columns:1fr 1fr;gap:40px 48px}.docs__category{margin:0 0 16px;min-height:1.3em;font:400 26px/1.3 var(--font-family);color:var(--text-dark-blue,#0f171f)}.docs__category:empty{display:none}.docs__list{list-style:none;margin:0 0 28px;padding:0}.docs__list:last-of-type{margin-bottom:0}.docs__note{margin:12px 0 0;font:400 14px/1.3 var(--font-family);color:var(--backgrounds-blue,#2c4d90);text-align:right}.docs__item{margin-bottom:6px}.docs__item:last-child{margin-bottom:0}.docs__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 18px;background:hsla(0,0%,100%,.9);border-radius:16px;text-decoration:none;color:var(--text-dark-blue,#0f171f);-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.docs__link:hover{background:var(--backgrounds-white,#fff)}.docs__icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;border-radius:14px;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.docs__name{-webkit-box-flex:1;-ms-flex:1;flex:1}.docs__name,.docs__size{font:400 14px/1.35 var(--font-family)}.docs__size{-ms-flex-negative:0;flex-shrink:0;color:#cad9f6}.section-broker-license{padding:0 0 70px;background:var(--backgrounds-white,#fff)}.broker-license{position:relative;display:grid;grid-template-columns:1fr 500px;gap:20px;height:485px;background:var(--backgrounds-blue-ocean,#6794da);border-radius:40px;padding:70px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;isolation:isolate}.broker-license:before{content:"";position:absolute;right:-209px;bottom:-479px;width:709px;height:709px;border-radius:50%;background:var(--backgrounds-grey-blue,#cad9f6);z-index:-1}.broker-license__content{max-width:317px;height:100%}.broker-license__title{margin:0 0 24px;font:500 36px/1.1 var(--font-family);color:var(--backgrounds-white,#fff);max-width:436px}.broker-license__text{margin:0;font:400 12px/1.3 var(--font-family);color:var(--backgrounds-white,#fff);max-width:349px}.broker-license__btn .button__icon{display:none}.broker-license__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.broker-license__image{display:block;width:100%;max-width:490px;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-transform:translateY(43px);-ms-transform:translateY(43px);transform:translateY(43px)}.section-broker-partners-intro{background:var(--backgrounds-white,#fff)}.broker-partners-intro{max-width:579px}.broker-partners-intro__title{margin:0 0 14px;font:500 36px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.broker-partners-intro__text{margin:0;font:400 16px/1.45 var(--font-family);color:#2e3442}.tariffs-hero--broker-documents .tariffs-hero__subtitle,.tariffs-hero--broker-documents .tariffs-hero__title{margin-bottom:36px!important}.section-market{background:var(--backgrounds-white,#fff);border-radius:0 0 100px 100px;padding:169px 0 57px}.market{display:grid;gap:24px}.market__header{gap:12px}.market__header,.market__header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.market__header-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px}.market__title{margin:0;font-size:28px;font-weight:500;color:var(--text-dark-blue,#0f171f)}.market__datetime{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.market__date,.market__datetime{display:-webkit-box;display:-ms-flexbox;display:flex}.market__date{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;font-size:18px;color:#5a6b7d}.market__date-today{font-weight:600;color:var(--text-dark-blue,#0f171f)}.market__date-value{font-weight:400;color:var(--backgrounds-blue-ocean,#6794da)}.market__time-wrap{position:relative}.market__time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0;font-weight:400;font-size:18px;color:var(--text-dark-blue,#0f171f);background:rgba(0,0,0,0);border:none;border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.market__time:before{content:"";width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background:url(/local/templates/rioni/assets/images/required/time2.svg) 50%/contain no-repeat}.market__time-arrow{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid;margin-left:4px}.market__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.market__tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35px;border-radius:20px;padding:7px 17px;font-size:14px;color:var(--backgrounds-blue-ocean,#6794da);background:var(--backgrounds-light-blue,#edf6ff);border:none;text-decoration:none;cursor:pointer}.market__tab--active,.market__tab:hover{color:var(--backgrounds-white,#fff);background:var(--backgrounds-blue-ocean,#6794da)}.market__tabs-toggle{display:none}.market__body{display:grid;grid-template-columns:1fr 320px;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.market__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;min-width:0}.market__search-wrap{width:100%}.market__search{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.market__search-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.market__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 16px 10px 40px;font-size:14px;border:1px solid #e0e6ec;border-radius:10px;background:var(--backgrounds-white,#fff) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235a6b7d' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E") no-repeat 12px}.market__search-input::-webkit-input-placeholder{color:#9ca3af}.market__search-input::-moz-placeholder{color:#9ca3af}.market__search-input:-ms-input-placeholder{color:#9ca3af}.market__search-input::-ms-input-placeholder{color:#9ca3af}.market__search-input::placeholder{color:#9ca3af}.market__search-input:focus{outline:none;border-color:var(--backgrounds-blue-ocean,#6794da)}.market__news-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:auto auto;gap:16px}.market__article{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:var(--backgrounds-white,#fff);-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.market__article:hover{background:var(--backgrounds-grey-blue,#cad9f6)}.market__article--featured{grid-row:span 2}.market__article-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgba(0,0,0,0);-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.market__article-img-wrap{position:relative;z-index:2;width:100%;height:161px;overflow:hidden;border-radius:10px;background:#e8eef5}.market__article-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.market__article-overlay{padding:30px 20px;background:var(--backgrounds-blue-ocean,#6794da);margin-top:-6px}.market__article-overlay,.market__article-overlay .market__article-text{color:var(--backgrounds-white,#fff)}.market__article-date{display:block;font-size:12px;line-height:1;margin-bottom:8px}.market__article-text{margin:0;font-size:14px;line-height:1.4;color:var(--text-dark-blue,#0f171f)}.market__article:not(.market__article--featured) .market__article-link{padding:20px 30px 30px}.market__article:not(.market__article--featured) .market__article-date{font-size:12px;line-height:1;color:var(--backgrounds-blue,#2c4d90);margin-bottom:8px}.market__article:not(.market__article--featured) .market__article-text{font-size:14px;color:var(--text-dark-blue,#0f171f);line-height:1.4}.market__feed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.market__feed,.market__feed-head{display:-webkit-box;display:-ms-flexbox;display:flex}.market__feed-head{position:relative;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:var(--backgrounds-grey-blue,#cad9f6);border-radius:12px;padding:14px 16px}.market__feed-title{margin:0;font-size:14px;font-weight:400;color:var(--text-dark-blue,#0f171f)}.market__feed-filters{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;color:#222a3a;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer}.market__feed-filters:hover{color:var(--text-dark-blue,#0f171f)}.market__feed-filters-icon{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;background:url(/local/templates/rioni/assets/images/required/filter.png) 50%/contain no-repeat}.market__feed-list{margin:-10px 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;border-radius:0 0 20px 20px;padding:24px 20px;background:var(--backgrounds-light-blue,#edf6ff);max-height:506px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--backgrounds-blue-ocean,#6794da) var(--backgrounds-grey-blue,#cad9f6)}.market__feed-list::-webkit-scrollbar{width:5px}.market__feed-list::-webkit-scrollbar-track{background:var(--backgrounds-grey-blue,#cad9f6)}.market__feed-list::-webkit-scrollbar-thumb{border-radius:999px;background:var(--backgrounds-blue-ocean,#6794da)}.market__feed-item{border-radius:8px}.market__feed-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;text-decoration:none;color:inherit;font-size:14px}.market__feed-time{-ms-flex-negative:0;flex-shrink:0;color:#5a6b7d}.market__feed-text{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--text-dark-blue,#0f171f);line-height:1.4}.market__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:-webkit-sticky;position:sticky;top:24px}.market-widget{background:var(--backgrounds-white,#fff);border:1px solid #e0e6ec;border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.market-widget__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:12px 16px;background:#f5f7f9;border-bottom:1px solid #e0e6ec}.market-widget__header,.market-widget__heading-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.market-widget__heading-row{gap:6px}.market-widget__heading{margin:0;font-size:14px;font-weight:500;color:var(--text-dark-blue,#0f171f);text-transform:uppercase;letter-spacing:.02em}.market-widget__dropdown{width:24px;height:24px;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer}.market-widget__dropdown:hover{background:#e8eef5}.market-widget__dropdown-arrow{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid;color:#5a6b7d}.market-widget__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.market-widget__action,.market-widget__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.market-widget__action{width:28px;height:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:#5a6b7d;background:rgba(0,0,0,0);border:none;border-radius:6px;cursor:pointer}.market-widget__action:hover{background:#e8eef5;color:var(--text-dark-blue,#0f171f)}.market-widget__body{padding:16px}.market-widget__inner{padding:20px 12px;min-height:176px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.market-widget__title{margin:0 auto;margin-bottom:12px!important;font-size:14px;font-weight:600}.market-widget__text,.market-widget__title{color:var(--backgrounds-white,#fff);text-align:center}.market-widget__text{margin:0 auto 16px;font-size:12px;line-height:1.5;max-width:205px}.market-widget__btn{width:156px;height:22px;margin-right:31px;padding:0 16px;font-size:10px;line-height:1;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.market-widget__btn .button__icon{right:-34px;width:29px;height:22px}.market-widget__btn .button__icon .icon,.market-widget__btn .button__icon img,.market-widget__btn .button__icon svg{width:29px;height:22px}.market-widget--banner{background:url(/local/templates/rioni/assets/images/required/baner2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.market-widget--quotes{max-height:333px;overflow-y:auto;overflow-x:hidden}.market-widget__inner{border-radius:12px}.market-widget--banner:last-child .market-widget__inner{color:var(--backgrounds-white,#fff)}.market-quotes{width:100%;overflow-x:auto}.market-quotes__table{width:100%;border-collapse:collapse;font-size:13px}.market-quotes__head{text-align:left}.market-quotes__th{padding:8px 8px 8px 0;font-weight:600;color:#5a6b7d}.market-quotes__body tr{border-bottom:1px solid #f0f3f6}.market-quotes__row:last-child{border-bottom:none}.market-quotes__cell{padding:8px 8px 8px 0;color:var(--text-dark-blue,#0f171f)}.market-quotes__cell--pos{color:#0d9488}.market-quotes__cell--neg{color:#dc2626}.market-quotes__subsection{margin-top:16px;padding-top:12px;border-top:1px solid #e0e6ec}.market-quotes__subtitle{display:block;margin-bottom:8px;font-size:12px;font-weight:600;color:#5a6b7d;text-transform:uppercase;letter-spacing:.02em}.market-futures{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.market-futures,.market-futures__item{display:-webkit-box;display:-ms-flexbox;display:flex}.market-futures__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:8px 0;border-bottom:1px solid #f0f3f6;font-size:13px}.market-futures__item:last-of-type{border-bottom:none}.market-futures__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:8px}.market-futures__name{font-weight:500}.market-futures__name,.market-futures__value{color:var(--text-dark-blue,#0f171f)}.market-futures__change{font-weight:500}.market-futures__change--pos{color:#0d9488}.market-futures__change--neg{color:#dc2626}.market-futures__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.market-futures__icon{width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;opacity:.7}.market-futures__icon:hover{opacity:1;background:#f0f3f6}.market-futures__sub{margin:0;font-size:12px;color:#5a6b7d;line-height:1.4}.market-futures__meta{font-size:11px;color:#9ca3af}.market-futures__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 0;font-size:13px;color:#0d9488}.market-futures__status-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.market-futures__status-text{font-weight:500}.market-futures__news{padding-top:8px;border-top:1px solid #e0e6ec}.market-futures__news-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;text-decoration:none;color:inherit;font-size:12px;line-height:1.4}.market-futures__news-time{-ms-flex-negative:0;flex-shrink:0;color:#5a6b7d}.market-futures__news-text{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--text-dark-blue,#0f171f)}.market-futures__news-arrow{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236794da' stroke-width='2'%3E%3Cpath d='M5 12h14m-7-7l7 7-7 7'/%3E%3C/svg%3E") no-repeat 50%}.market-seasonality__chart{width:100%;height:120px;background:#f5f7f9;border-radius:8px;margin-bottom:8px}.market-seasonality__axis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4px;font-size:11px;color:#5a6b7d}.market-seasonality__axis-label{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.section-article{padding:152px 0 0;background:var(--backgrounds-white,#fff)}.section-article:last-child,.section-article:last-of-type{border-radius:0 0 100px 100px;overflow:hidden}.article__body{display:grid;grid-template-columns:1fr 320px;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.article__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;min-width:0}.article__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font:500 14px/1.4 var(--font-family,inherit);color:var(--text-dark-blue);text-decoration:none;cursor:pointer}.article__back:hover{text-decoration:underline}.article__back-arrow{width:11px;height:8px;-ms-flex-negative:0;flex-shrink:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.146 3.328a.5.5 0 000 .707l3.182 3.182a.5.5 0 10.708-.707L1.207 3.682 4.036.853a.5.5 0 10-.708-.707L.146 3.328zm10.354.354v-.5H.5v1h10v-.5z' fill='%230f171f'/%3E%3C/svg%3E") 50%/contain no-repeat}.article__title{margin:0;font-size:36px;font-weight:500;line-height:1.25;color:var(--text-dark-blue,#0f171f)}.article__featured{border-radius:20px;overflow:hidden;background:#f0f3f6;aspect-ratio:799/280;-o-object-fit:cover;object-fit:cover}.article__featured-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__content{font-size:16px;line-height:1.6;color:var(--text-dark-blue,#0f171f)}.article__content p{margin:0 0 1em}.article__content p:last-child{margin-bottom:0}.article__lead{font-size:18px;line-height:1.5;color:#1e3a5f}.article__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:19px}.article__gallery-item{border-radius:20px;overflow:hidden;background:#f0f3f6;aspect-ratio:380/210}.article__gallery-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__subtitle{margin:0;font-size:22px;font-weight:500;line-height:1.3;color:var(--text-dark-blue,#0f171f);margin-bottom:0!important}.article__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;min-width:0}.article-related{min-width:0;max-width:100%}.article-related__title{margin:0 0 12px;font-size:26px;font-weight:400;color:var(--text-dark-blue,#0f171f)}.article-related__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.article-related__link{display:block;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px;background:var(--backgrounds-light-blue);border-radius:20px;text-decoration:none;color:inherit;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.article-related__item-title{margin:0 0 12px;font-size:18px;font-weight:400;line-height:1.3;color:var(--text-dark-blue,#0f171f)}.article-related__item-desc{margin:0;font-size:12px;line-height:1.2;color:#5a6b7d}.section-news-page{padding:152px 0 70px;background:var(--backgrounds-white,#fff);border-radius:0 0 100px 100px}.news-page__body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.news-page__main{min-width:0}.news-page__title{margin:0 0 18px;font:500 28px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.news-page__search{position:relative;margin-bottom:22px}.news-page__search-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.news-page__search-input{width:100%;height:40px;padding:10px 16px 10px 40px;border:1px solid #e0e6ec;border-radius:10px;background:var(--backgrounds-white,#fff) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235a6b7d' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E") no-repeat 12px;font:400 14px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f);outline:none}.news-page__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.news-page__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:22px auto 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0;border:0;background:rgba(0,0,0,0);font:400 18px/1.2 var(--font-family);color:var(--text-dark-grey,#2a2a2a);cursor:pointer}.news-page__more.is-hidden{display:none}.news-page__more-arrow{width:11px;height:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none'%3E%3Cpath d='M.75.75l4.5 4 4.5-4' stroke='%232A2A2A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.news-page__memes{padding-top:39px}.news-page__memes-title{margin:0 0 24px;font:500 36px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f);text-align:center}.news-page__memes-text{max-width:620px;margin:0 auto 40px;font:400 14px/1.45 var(--font-family);color:var(--text-dark-grey,#2a2a2a);text-align:center;margin-bottom:26px!important}.news-page__masonry{position:relative;opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.news-page__masonry.is-ready{opacity:1;visibility:visible;overflow:hidden}.news-page__masonry.is-loading{opacity:0;visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none}.news-page__sidebar{gap:20px}.news-page-card,.news-page__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-page-card{border-radius:18px;overflow:hidden;background:#edf6ff}.news-page-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:inherit}.news-page-card__image{height:158px;overflow:hidden}.news-page-card__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-page-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.news-page-card__title{margin:0 0 8px;font-weight:500;font-size:14px;color:var(--text-dark-blue,#0f171f)}.news-page-card__text{display:-webkit-box;margin:0 0 10px!important;overflow:hidden;font:400 14px/1.35 var(--font-family);color:var(--text-dark-blue,#2a2a2a);-webkit-line-clamp:4;-webkit-box-orient:vertical}.news-page-card__date{margin-top:auto;font:400 12px/1.2 var(--font-family);color:#a7a7a7}.news-page-card--extra{display:none}.news-meme-card{display:block;width:calc((100% - 64px)/5);min-width:0;margin:0 0 16px;border-radius:20px;overflow:hidden;background:#f4f7fb}.news-meme-card.is-masonry-pending{visibility:hidden}.news-meme-card__img{display:block;width:100%;height:auto}.news-meme-card--extra{display:none}.news-page__cards.is-expanded .news-page-card--extra{display:-webkit-box;display:-ms-flexbox;display:flex}.news-page__masonry.is-expanded .news-meme-card--extra{display:block}.popup-after-registration{max-width:760px;background:var(--backgrounds-white,#fff);border-radius:28px;padding:52px 70px 44px}.popup-after-registration__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.popup-after-registration__icon,.popup-after-registration__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-after-registration__icon{width:74px;height:74px;margin-bottom:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-after-registration__title{margin:0;font:500 26px/1.2 var(--font-family,inherit);color:var(--text-dark-blue,#0f171f)}.popup-after-registration__subtitle{margin:14px 0 0;font:400 16px/1.6 var(--font-family,inherit);color:#2f3b52;max-width:520px}.popup-after-registration__list{margin:26px 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px;width:100%}.popup-after-registration__item{display:grid;grid-template-columns:44px 1fr;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left}.popup-after-registration__item-icon{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;display:block}.popup-after-registration__item-link{color:var(--backgrounds-blue,#2c4d90);font:600 16px/1.25 var(--font-family,inherit);text-decoration:none}.popup-after-registration__item-link:hover{text-decoration:underline}.popup-after-registration__item-desc{margin:6px 0 0;color:#5a6b7d;font:400 14px/1.5 var(--font-family,inherit)}.login-form{background:#e8f0f8;border-radius:30px;max-width:762px;margin:0 auto;overflow:hidden;position:relative;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.login-form__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:1fr 380px;min-height:520px}.login-form__form-side{padding:40px 57px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.login-form__logo-top{position:absolute;top:24px;left:9px}.login-form__logo-top-img{display:block;height:44px;width:auto}.login-form__title{margin:0 0 19px;font:500 18px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.login-form__subtitle{margin:0 0 16px;font:400 12px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.login-form__field,.login-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.login-form__field--error .login-form__input{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.15);box-shadow:0 0 0 2px rgba(204,0,0,.15)}.login-form__field--error .login-form__input:focus{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.25);box-shadow:0 0 0 2px rgba(204,0,0,.25)}.login-form__label{font:400 10px/1.3 var(--font-family,inherit);color:#99abbd}.login-form__input{width:100%;font:400 10px/1.4 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);background:var(--backgrounds-white,#fff);border:none;border-radius:8px;padding:8px 10px;outline:none;height:30px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;-o-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.login-form__input::-webkit-input-placeholder{color:rgba(30,58,95,.45)}.login-form__input::-moz-placeholder{color:rgba(30,58,95,.45)}.login-form__input:-ms-input-placeholder{color:rgba(30,58,95,.45)}.login-form__input::-ms-input-placeholder{color:rgba(30,58,95,.45)}.login-form__input::placeholder{color:rgba(30,58,95,.45)}.login-form__input:focus{border-color:var(--text-dark-grey,#2a2a2a);-webkit-box-shadow:0 0 0 2px rgba(30,58,95,.08);box-shadow:0 0 0 2px rgba(30,58,95,.08)}.login-form__password-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form__input--password{padding-right:36px}.login-form__toggle-password{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;padding:0;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.6}.login-form__toggle-password:hover{opacity:1}.login-form__toggle-icon{position:absolute;width:16px;height:16px;pointer-events:none}.login-form__toggle-icon--hidden{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0112 20c-7 0-11-8-11-8a18.45 18.45 0 015.06-5.94M9.9 4.24A9.12 9.12 0 0112 4c7 0 11 8 11 8a18.5 18.5 0 01-2.16 3.19m-6.72-1.07a3 3 0 11-4.24-4.24M1 1l22 22'/%3E%3C/svg%3E") 50%/contain no-repeat}.login-form__toggle-icon--visible{display:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat}.login-form__forgot{-ms-flex-item-align:end;align-self:flex-end;margin:2px 0 8px;font:400 10px/1.4 var(--font-family,inherit);color:#00a4d1;text-decoration:none}.login-form__forgot:hover{text-decoration:underline}.login-form__submit{margin-top:16px;padding:6px 20px;font:400 10px/1.3 var(--font-family,inherit);color:var(--backgrounds-white,#fff);background:var(--backgrounds-blue,#2c4d90);border:none;border-radius:8px;height:30px;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .05s;transition:background .2s,-webkit-transform .05s;-o-transition:background .2s,transform .05s;transition:background .2s,transform .05s;transition:background .2s,transform .05s,-webkit-transform .05s}.login-form__submit:hover{background:#1b2b45}.login-form__submit:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.login-form__register{margin:8px 0 0;font:400 10px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a);text-align:center}.login-form__register-link{color:#00a4d1;text-decoration:underline;margin-left:4px}.login-form__register-link:hover{text-decoration:none}.login-form__brand{position:relative;padding:40px 32px;background:var(--backgrounds-white,#fff);border-radius:60px 30px 30px 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.login-form__brand,.login-form__logo-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form__logo-main{margin-bottom:20px}.login-form__logo-main-img{max-height:156px;width:auto;height:auto}.login-form__tagline{margin:0;font:400 15px/1.2 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);text-align:center;max-width:232px}.password-recovery-popup{background:#e8f0f8;border-radius:30px;max-width:860px;margin:0 auto;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15)}.password-recovery-popup__inner{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.password-recovery-popup__brand{padding:40px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.password-recovery-popup__logo-top{position:absolute;left:26px;top:24px}.password-recovery-popup__logo-top-img{display:block;height:44px;width:auto}.password-recovery-popup__logo-main-img{max-height:170px;width:auto}.password-recovery-popup__tagline{margin:26px 0 0;max-width:280px;font:400 15px/1.2 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.password-recovery-popup__form-side{background:#dfe9f5;border-radius:36px;margin:78px 24px;padding:34px 30px 24px}.password-recovery-popup__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0 0 10px;font:500 15px/1.4 var(--font-family,inherit);color:#26a7dd;text-decoration:none}.password-recovery-popup__back-arrow{width:7px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M6 1L1 6l5 5' stroke='%2326A7DD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.password-recovery-popup__title{margin:0 0 8px;font:500 18px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.password-recovery-popup__subtitle{margin:0 0 18px;font:400 12px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.password-recovery-popup__tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.password-recovery-popup__tab{height:40px;border:0;border-radius:8px;background:var(--backgrounds-white,#fff);font:400 12px/1.3 var(--font-family,inherit);color:#a6b7d3;cursor:pointer}.password-recovery-popup__tab.is-active{background:#b8c8e7;color:#4f6da8}.password-recovery-popup__panel{display:none}.password-recovery-popup__panel.is-active{display:block}.password-recovery-popup__input{width:100%;height:40px;padding:10px 12px;border:0;border-radius:8px;background:var(--backgrounds-white,#fff);font:400 12px/1.4 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.password-recovery-popup__hint{margin:8px 0 16px;font:400 12px/1.45 var(--font-family,inherit);color:#adb9c8}.password-recovery-popup .registration-form__phone{margin-bottom:8px}.password-recovery-popup__submit{width:100%;height:44px;border:0;border-radius:10px;background:#95a8ca;font:400 12px/1.3 var(--font-family,inherit);color:var(--backgrounds-white,#fff);cursor:pointer}.password-recovery-popup__support{margin:16px 0 0;font:400 12px/1.45 var(--font-family,inherit);text-align:center;color:var(--text-dark-grey,#2a2a2a)}.password-recovery-popup__support-link{margin-left:4px;color:#00a4d1;text-decoration:none}.error-page{padding:180px 0 80px;background:var(--backgrounds-white,#fff);border-radius:0 0 100px 100px}.error-page__wrap{display:grid;grid-template-columns:auto 462px;gap:20px;margin:0 auto;overflow:hidden}.error-page__content{background:var(--backgrounds-blue-ocean,#6794da);padding:48px 40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:40px}.error-page--500 .error-page__content{background:var(--backgrounds-blue,#2c4d90)}.error-page__title{max-width:416px;font-size:42px;color:var(--backgrounds-white,#fff);margin:0 0 30px}.error-page__subtitle,.error-page__title{font-family:var(--font-family);font-weight:500}.error-page__subtitle{font-size:20px;line-height:1.4;color:hsla(0,0%,100%,.95)}.error-page__deco{position:absolute;left:28px;bottom:0;width:572px;height:454px;line-height:1;opacity:.2;font-style:italic;font-weight:700;font-size:360px;letter-spacing:-.1em;color:var(--backgrounds-grey-blue,#cad9f6);text-wrap:nowrap;background-size:contain;pointer-events:none}.error-page__btn{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.error-page__image{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:40px;overflow:hidden;max-width:462px}.error-page__img{width:100%;height:552px;-o-object-fit:cover;object-fit:cover;display:block}.maintenance-page{position:relative;height:812px;min-height:812px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 20px 60px;margin-top:0;border-radius:0 0 100px 100px;overflow:hidden}.maintenance-page__bg{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0}.maintenance-page__plaque{position:relative;z-index:1;text-align:center;background:hsla(0,0%,100%,.95);border-radius:24px;padding:60px 67px;max-width:560px;-webkit-box-shadow:0 16px 48px rgba(0,0,0,.12);box-shadow:0 16px 48px rgba(0,0,0,.12)}.maintenance-page__title{font-family:var(--font-family);font-weight:500;font-size:36px;line-height:1.2;color:#0c342c;margin:0 0 40px}.maintenance-page__text{font-family:var(--font-family);font-weight:600;font-size:20px;line-height:1.5;color:#0c342c;margin:0 0 16px}.maintenance-page__text:last-of-type{margin-bottom:24px}.maintenance-page__apology{font-family:var(--font-family);font-weight:600;font-size:20px;line-height:1.5;color:#4ba67c;margin:0}.hero--products{min-height:auto;background:var(--backgrounds-white,#fff);padding:0 0 35px;overflow:hidden}.hero-products__container{max-width:1280px}.hero-products__container,.hero-products__slider{overflow:hidden;position:relative}.hero-products__slide-inner{position:relative;min-height:420px}.hero-products__media-full{position:absolute;left:0;top:0;width:100%;height:100%;background:#d0d0d0;-webkit-mask-image:url(/local/templates/rioni/assets/images/required/mask.svg);mask-image:url(/local/templates/rioni/assets/images/required/mask.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-products__media-full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero-products__content{position:relative;z-index:2;padding:271px 100px 32px}.hero-products__content-inner{max-width:424px;padding-left:0;padding-right:0}.hero-products__title{font-size:42px;line-height:1.2;color:var(--backgrounds-blue);margin:0 0 24px;font-weight:500}.hero-products__text{font-size:18px;line-height:1.5;color:var(--text-dark-grey);margin:0 0 24px}.hero-products__btn{margin-top:8px;text-wrap:nowrap}.hero-products__btn,.hero-products__btn:hover{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.hero-products__progress{position:absolute;left:100px;top:auto;bottom:104px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:224px;max-width:none;list-style:none;margin:0}.hero-products__bar{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;max-width:none;height:4px;border-radius:999px;background:#6794da;border:none;padding:0;cursor:pointer;overflow:hidden;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.hero-products__bar:hover{background:#2c4d90}.hero-products__bar.is-active{-ms-flex-preferred-size:140px;flex-basis:140px}.hero-products__bar-fill{display:block;width:100%;height:100%;background:#2c4d90;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.section-learning-books--products{padding-top:0;padding-bottom:56px}.learning-books--products .learning-books__title{margin-bottom:26px;font-size:24px}.section-instruments{background:var(--backgrounds-blue-ocean);padding:70px 0 87px}.section-instruments__title{max-width:670px;font-size:36px;font-weight:500;color:var(--backgrounds-white,#fff);margin:0 0 39px;line-height:1.1}.instruments__slider-wrap{position:relative;gap:0;margin-bottom:32px}.instruments__arrow,.instruments__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instruments__arrow{position:absolute;top:50%;z-index:2;width:54px;height:39px;border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.instruments__arrow:hover{opacity:.9}.instruments__arrow--prev{right:calc(50% + 502.5px)}.instruments__arrow--next,.instruments__arrow--prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.instruments__arrow--next{left:calc(50% + 502.5px)}.instruments__arrow--prev:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.instruments__arrow--next:after,.instruments__arrow--prev:after{content:"";width:54px;height:39px;background:url(/local/templates/rioni/assets/images/required/icon-arrow-white.svg) 50%/contain no-repeat}.instruments__slider{-webkit-box-flex:0;-ms-flex:0 1 1019px;flex:0 1 1019px;max-width:1019px;overflow:hidden}.instruments__slider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instruments__slider:not(.swiper-initialized) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.instruments__slider:not(.swiper-initialized) .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 8px)/3);flex:0 0 calc((100% - 8px)/3);max-width:calc((100% - 8px)/3)}.instruments__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;padding:0}.instrument-card{background:var(--backgrounds-white,#fff);border-radius:28px;padding:35px;width:300px;height:232px;position:relative;overflow:hidden;-webkit-transition:background .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;-o-transition:transform .25s ease,box-shadow .25s ease,background .25s ease;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.instrument-card--active{width:379px;height:260px;border-radius:30px;padding:35px;background:-o-linear-gradient(314deg,#4a78c1 0,#427cac 19.09%,#1c5ca0 61.26%,#23395b 100%);background:linear-gradient(136deg,#4a78c1,#427cac 19.09%,#1c5ca0 61.26%,#23395b)}.instrument-card--active .instrument-card__text,.instrument-card--active .instrument-card__title{color:var(--backgrounds-white,#fff)}.instrument-card--active .instrument-card__icon{background-image:url(/local/templates/rioni/assets/images/required/temp.png);right:18px;bottom:-40px}.instrument-card__title{font-size:26px;font-weight:400;margin:0 0 12px;line-height:1.2}.instrument-card__text,.instrument-card__title{position:relative;z-index:1;color:var(--text-dark-blue)}.instrument-card__text{font-size:14px;line-height:1.5;margin:0;max-width:260px}.instrument-card__icon{position:absolute;right:-50px;bottom:-70px;width:155px;height:155px;border-radius:30px 30px 0 0;background-image:url(/local/templates/rioni/assets/images/required/temp.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.instruments__bottom{display:grid;grid-template-columns:1fr 1fr;gap:24px}.instruments-card{background:var(--backgrounds-white,#fff);border-radius:28px;padding:35Px;display:grid;grid-template-columns:1fr auto;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:269px;-webkit-box-shadow:none;box-shadow:none}.instruments-card__content{min-width:0}.instruments-card__title{font-size:26px;font-weight:400;color:var(--text-dark-blue);margin:0 0 12px;line-height:1.2}.instruments-card__text{font-size:14px;line-height:1.5;color:var(--text-dark-blue);margin:0 0 20px;max-width:360px}.instruments-card__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.instruments-card__media{width:155px;height:155px}.instruments-card__placeholder{width:155px;height:155px;background-image:url(/local/templates/rioni/assets/images/required/temp.png);background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:28px;display:block;position:relative;overflow:hidden}.section-buttons-showcase{padding:170px 0 80px;background:var(--backgrounds-white,#fff)}.buttons-showcase__title{margin:0 0 12px;font:500 42px/1.05 var(--font-family);color:var(--text-dark-blue,#0f171f)}.buttons-showcase__subtitle{margin:0 0 32px;max-width:720px;font:400 16px/1.5 var(--font-family);color:#2e3442}.buttons-showcase__group{padding:28px;border-radius:28px;background:var(--backgrounds-light-blue,#edf6ff);margin-bottom:24px}.buttons-showcase__group--dark{background:var(--backgrounds-blue,#2c4d90)}.buttons-showcase__group--dark .buttons-showcase__group-title,.buttons-showcase__group--dark .buttons-showcase__label{color:var(--backgrounds-white,#fff)}.buttons-showcase__group-title{margin:0 0 20px;font:500 28px/1.15 var(--font-family);color:var(--text-dark-blue,#0f171f)}.buttons-showcase__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.buttons-showcase__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding-right:70px}.buttons-showcase__label{font:500 14px/1.2 var(--font-family);color:#2e3442}.section-services--platform{background:var(--backgrounds-blue-ocean,#6794da);background-image:none;padding:0 0 0 99px;overflow:hidden}.services--platform{position:relative;background:rgba(0,0,0,0);z-index:1;grid-template-columns:520px 1fr;min-height:100svh;padding:244px 0 0}.services--platform:before{content:"";position:absolute;right:-210px;bottom:-377px;width:994px;height:994px;border-radius:50%;background:var(--backgrounds-grey-blue,#cad9f6);z-index:0;opacity:.8}.services--platform .service__desc,.services--platform .service__title{color:var(--backgrounds-white,#fff)}.services--platform .service__title{font:500 20px/1.2 var(--font-family);max-width:225px;margin-top:-1px}.services--platform .services__left{position:relative;z-index:2;max-width:520px;min-height:360px}.services--platform .services__platform-title{position:absolute;left:0;top:93px;z-index:2;max-width:390px;margin:0;font:500 36px/1.05 var(--font-family);color:var(--backgrounds-white,#fff)}.services--platform .service__content{max-width:250px}.services--platform .services__right--platform{position:absolute;right:-717px;bottom:-46px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:1470px;height:622px;max-width:none}.services--platform .services__platform-image{display:block;width:1470px;max-width:none;height:622px;-o-object-fit:contain;object-fit:contain}.services--platform .services__platform-image--mobile{display:none}.services--platform .service__bar{background:hsla(0,0%,100%,.32)}.section-principles--platform,.services--platform .service__bar-fill{background:var(--backgrounds-white,#fff)}.section-principles--platform .principles__title{margin-bottom:20px}.section-principles--platform .principles__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.section-principles--platform .principles__card{max-width:277px;height:381px;border-radius:40px;max-height:inherit;background:var(--backgrounds-blue-ocean,#6794da)}.section-principles--platform .principles__card:before{background:var(--backgrounds-light-blue,#edf6ff)}.section-principles--platform .principles__card .principles__card-icon{background-color:var(--backgrounds-white,#fff)}.section-principles--platform .principles__card .principles__card-icon-img{-webkit-filter:brightness(0) saturate(100%) invert(60%) sepia(35%) saturate(861%) hue-rotate(181deg) brightness(91%) contrast(86%);filter:brightness(0) saturate(100%) invert(60%) sepia(35%) saturate(861%) hue-rotate(181deg) brightness(91%) contrast(86%)}.section-principles--platform .principles__card .principles__card-text,.section-principles--platform .principles__card .principles__card-title{color:var(--backgrounds-white,#fff)}.section-principles--platform .principles__card:hover:before{-webkit-clip-path:circle(150% at 56px 60px);clip-path:circle(150% at 56px 60px)}.section-principles--platform .principles__card:hover .principles__card-icon{background-color:var(--backgrounds-blue-ocean,#6794da)}.section-principles--platform .principles__card:hover .principles__card-icon-img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.section-principles--platform .principles__card:hover .principles__card-title{color:var(--text-dark-blue,#0f171f)}.section-principles--platform .principles__card:hover .principles__card-text{color:var(--text-dark-grey,#2a2a2a)}.section-training-hero--dictionary .container{max-width:1280px}.section-training-hero--dictionary .training-hero{border-radius:0}.section-dictionary{padding:0;background:var(--backgrounds-white,#fff)}.dictionary{gap:20px}.dictionary,.dictionary__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dictionary__group{gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.dictionary__letter{margin:0;width:100%;padding:18px 17px;border-radius:12px;background:var(--backgrounds-light-blue,#edf6ff);font:400 18px/1 var(--font-family);color:var(--text-dark-blue,#0f171f);text-align:left}.dictionary__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding-left:20px}.dictionary__item{margin:0!important;font:400 18px/1.15 var(--font-family);color:var(--text-dark-blue,#0f171f);text-align:left}.section-training-hero{padding:0;background:var(--backgrounds-white,#fff)}.section-training-calendar{padding:150px 0 52px;background:var(--backgrounds-white,#fff)}.training-calendar-page__head{margin-bottom:28px}.training-calendar-page__title{margin:0 0 12px;font:500 42px/1.05 var(--font-family);color:var(--text-dark-blue,#0f171f)}.training-calendar-page__text{margin:0;max-width:560px;font:400 18px/1.4 var(--font-family);color:#2e3442}.training-hero{background-image:url(/local/templates/rioni/assets/images/required/hero-learn.png);background-size:cover;background-position:50%;border-radius:40px;padding:54px 114px 125px;height:654px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;isolation:isolate}.training-hero__title{max-width:420px;font:500 42px/1.1 var(--font-family)}.training-hero__subtitle,.training-hero__title{margin:0 0 24px;color:var(--backgrounds-white,#fff)}.training-hero__subtitle{max-width:340px;font:400 18px/1.35 var(--font-family);margin-bottom:24px!important}.training-hero__search{position:relative;width:100%;max-width:560px}.training-hero__search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.training-hero__search-input{width:100%;height:48px;border:1px solid #dce8f7;background:var(--backgrounds-white,#fff);border-radius:999px;padding:0 52px 0 20px;font:400 14px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f);outline:none}.training-hero__search-btn{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:34px;height:34px;border:none;border-radius:50%;background:var(--backgrounds-white,#fff);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.training-hero__search-icon{width:16px;height:16px;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236794DA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.section-learning-profile{padding:40px 0;background:var(--backgrounds-white,#fff)}.learning-profile{background:var(--backgrounds-white,#fff);border-radius:24px}.learning-profile__top{display:grid;grid-template-columns:minmax(220px,281px) 1fr;gap:57px}.learning-profile__avatar{width:clamp(220px,24vw,281px);aspect-ratio:1/1;padding:clamp(44px,5vw,62px);border-radius:22px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:var(--backgrounds-white,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-profile__avatar img{display:block;width:100%;max-width:157px;max-height:157px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:18px}.learning-profile__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:14px}.learning-profile__head,.learning-profile__info{display:-webkit-box;display:-ms-flexbox;display:flex}.learning-profile__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 0}.learning-profile__name{margin:0 0 6px;font:500 30px/1.05 var(--font-family);color:var(--text-dark-blue,#0f171f)}.learning-profile__status{margin:0;font:400 14px/1.35 var(--font-family);color:#2e3442}.learning-profile__edit{margin-right:50px}.learning-profile__edit .button__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.learning-profile__progress-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:8px}.learning-profile__progress-title,.learning-profile__progress-value{font:500 14px/1.2 var(--font-family);color:#2e3442}.learning-profile__progress-track{width:100%;height:12px;border-radius:999px;background:var(--backgrounds-grey-blue);overflow:hidden;margin-bottom:16px}.learning-profile__progress{margin-top:auto}.learning-profile__progress-fill{height:100%;background:var(--backgrounds-blue-ocean,#6794da);border-radius:999px}.learning-profile__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.learning-profile__action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:10px 12px;border-radius:20px;background:var(--backgrounds-light-blue,#edf6ff);text-decoration:none;color:var(--text-dark-blue,#0f171f);font:400 18px/1.2 var(--font-family);min-height:65px;border:none;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;-o-transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease}.learning-profile__action:hover{background:var(--backgrounds-grey-blue,#cad9f6);color:var(--text-dark-blue,#0f171f);-webkit-box-shadow:0 8px 18px rgba(103,148,218,.18);box-shadow:0 8px 18px rgba(103,148,218,.18);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.learning-profile__action--continue{background:var(--backgrounds-white,#fff);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.learning-profile__action-icon{width:24px;height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.learning-profile__action-icon img,.learning-profile__action-icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-learning-courses{padding:0 0 28px;background:var(--backgrounds-white,#fff)}.learning-tabs__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:18px}.learning-tabs__control{border:none;border-radius:999px;background:#edf8f0;color:var(--elements-green-extra,#4ba67c);padding:10px 18px;font:400 18px/1.2 var(--font-family);cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.learning-tabs__control--active,.learning-tabs__control:hover{background:var(--elements-green-extra,#e7f8f0);color:var(--backgrounds-white,#fff)}.learning-tabs__panel{display:none}.learning-tabs__panel--active{display:block}.learning-tabs__empty{margin:0;font:400 15px/1.35 var(--font-family);color:#2e3442}.learning-courses__heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 17px;border-radius:12px;background:var(--backgrounds-light-green,#e7f8f0);color:var(--text-dark-blue,#0f171f);font:400 18px/1.1 var(--font-family);margin-bottom:24px;width:100%}.learning-courses__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.learning-course-card{width:280px;height:280px;background:var(--backgrounds-white,#fff);border-radius:18px;overflow:hidden;border:1px solid #e2edf7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.learning-course-card__media{position:relative;height:140px;background:#f2f6fb}.learning-course-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.learning-course-card__completed-badge{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font:600 clamp(18px,2vw,36px)/1 var(--font-family);color:var(--backgrounds-white,#fff);text-shadow:0 2px 10px rgba(0,0,0,.35)}.learning-course-card__completed-badge img{width:62px;height:62px}.learning-course-card__completed-badge span{font-weight:400;font-size:18px;color:var(--backgrounds-white,#fff)}.learning-course-card__body{padding:20px 20px 35px}.learning-course-card__title{margin:0 0 6px;font:500 22px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.learning-course-card__text{margin:0;font:400 14px/1.2 var(--font-family);color:var(--backgrounds-dark-blue)}.learning-course-card__score{margin:10px 0 0;font:600 13px/1.2 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da)}.learning-course-card--completed{opacity:.6}.learning-course-card--extra{display:none}.learning-courses__grid.is-expanded .learning-course-card--extra,.learning-courses__more{display:-webkit-box;display:-ms-flexbox;display:flex}.learning-courses__more{margin-top:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-courses__more-btn{border:none;background:rgba(0,0,0,0);color:var(--text-dark-grey,#2a2a2a);padding:8px 10px;font:500 24px/1 var(--font-family);cursor:pointer;gap:10px}.learning-courses__more-arrow,.learning-courses__more-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learning-courses__more-arrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.learning-courses__more-text{font-weight:400;font-size:18px;color:var(--text-dark-grey,#2a2a2a)}.learning-courses__more-btn.is-opened .learning-courses__more-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-learning-test-banner{padding:0 0 24px;background:var(--backgrounds-white,#fff)}.learning-test-banner{position:relative;border-radius:36px;padding:40px 36px 34px;background-image:url(/local/templates/rioni/assets/images/required/seasonal-banner.jpg);background-size:cover;background-position:50%;overflow:hidden}.learning-test-banner__content{position:relative;z-index:1;max-width:620px}.learning-test-banner__close{position:absolute;right:18px;top:16px;width:26px;height:26px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.2);color:var(--backgrounds-white,#fff);font-size:18px;line-height:1;cursor:pointer;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-test-banner__title{margin:0 0 12px;font:700 34px/.98 var(--font-family);color:var(--backgrounds-white,#fff)}.learning-test-banner__text{margin:0 0 22px;font:400 16px/1.35 var(--font-family);color:var(--backgrounds-white,#fff)}.section-learning-schedule{padding:35px 0;background:var(--backgrounds-white,#fff)}.section-learning-books{padding:35px 0 65px;background:var(--backgrounds-white,#fff)}.learning-books{position:relative}.learning-books__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 17px;border-radius:12px;background:var(--backgrounds-light-blue,#edf6ff);color:var(--text-dark-grey,#2a2a2a);font:400 18px/1.1 var(--font-family);margin:0 0 25px;width:100%}.learning-books__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-right:72px;padding-bottom:6px}.learning-books__grid::-webkit-scrollbar{display:none}.learning-books__slider-wrap{position:relative}.learning-books__slider-wrap:after{content:"";position:absolute;top:0;right:0;z-index:1;width:72px;height:100%;background:var(--backgrounds-white,#fff);pointer-events:none}.learning-books__next,.learning-books__prev{position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - 18px));-ms-transform:translateY(calc(-50% - 18px));transform:translateY(calc(-50% - 18px));width:54px;height:39px;border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.learning-books__prev{left:0}.learning-books__next{right:9px}.learning-books__next:after,.learning-books__prev:after{content:"";width:54px;height:39px;background:url(/local/templates/rioni/assets/images/required/icon-arrow-white.png) 50%/contain no-repeat}.learning-books__prev:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.learning-books__next.is-disabled,.learning-books__prev.is-disabled{opacity:0;pointer-events:none}.learning-books__next[hidden],.learning-books__prev[hidden]{display:none!important}.learning-book-card{text-align:center;width:221px;max-width:none;-webkit-box-flex:0;-ms-flex:0 0 221px;flex:0 0 221px;scroll-snap-align:start}.learning-book-card__image{margin-bottom:12px;border-radius:10px;overflow:hidden;background:#f4f7fb}.learning-book-card__image img{display:block;width:100%;height:323px;-o-object-fit:cover;object-fit:cover}.learning-book-card__title{margin:0 0 6px;font:500 18px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.learning-book-card__author{margin:0;font:400 14px/1.3 var(--font-family);color:#0f171f}.learning-schedule__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:12px}.learning-schedule__tab{border:none;border-radius:999px;background:var(--backgrounds-light-blue,#edf6ff);color:var(--backgrounds-blue-ocean,#6794da);padding:8px 16px;font:400 18px/1.1 var(--font-family);cursor:pointer}.learning-schedule__tab--active{background:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.learning-schedule__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.learning-schedule__header,.learning-schedule__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learning-schedule__left{gap:8px;min-width:0}.learning-schedule__calendar-btn,.learning-schedule__nav,.learning-schedule__period{background:var(--backgrounds-white,#fff);color:var(--text-dark-blue,#0f171f);border-radius:8px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.learning-schedule__period{padding:0 14px;font:400 18px/1 var(--font-family);background:var(--backgrounds-light-blue,#edf6ff)}.learning-schedule__calendar-btn,.learning-schedule__nav{width:34px;padding:0}.learning-schedule__calendar-btn img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.learning-schedule__nav{font:500 24px/1 var(--font-family)}.learning-schedule__range{margin:0 0 0 12px;font:600 16px/1 var(--font-family);color:var(--text-dark-blue,#0f171f);white-space:nowrap}.learning-schedule__timezone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#2e3442;font:400 18px/1 var(--font-family);white-space:nowrap}.learning-schedule__timezone-icon{font-size:20px;line-height:1}.learning-schedule__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.learning-schedule__datepicker{position:relative}.learning-schedule__datepicker-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.learning-schedule__day{position:relative;min-height:124px;padding:16px;background:var(--backgrounds-light-blue,#edf6ff);border:1px solid var(--backgrounds-grey-blue,#cad9f6);border-radius:6px}.learning-schedule__day-title{margin:0 0 8px;font:500 20px/.95 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da)}.learning-schedule__day-star{position:absolute;top:18px;right:16px;width:16px;height:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-schedule__day-text{margin:0!important;font:400 14px/1.1 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da)}.learning-schedule-datepicker-popup{margin-top:8px;padding:14px 12px 12px;border:none;border-radius:8px;-webkit-box-shadow:0 12px 28px rgba(15,23,31,.18);box-shadow:0 12px 28px rgba(15,23,31,.18);width:277px;font-family:var(--font-family);z-index:9999!important}.learning-schedule-datepicker-popup .flatpickr-months{margin-bottom:10px}.learning-schedule-datepicker-popup .flatpickr-current-month{padding-top:0}.learning-schedule-datepicker-popup .flatpickr-current-month,.learning-schedule-datepicker-popup .flatpickr-current-month .flatpickr-monthDropdown-months,.learning-schedule-datepicker-popup .flatpickr-current-month .numInputWrapper{font-weight:500;font-size:18px;color:var(--text-dark-blue,#0f171f)}.learning-schedule-datepicker-popup .flatpickr-monthDropdown-months{pointer-events:none}.learning-schedule-datepicker-popup .flatpickr-next-month,.learning-schedule-datepicker-popup .flatpickr-prev-month{padding:4px;top:6px}.learning-schedule-datepicker-popup .flatpickr-months .flatpickr-next-month svg path,.learning-schedule-datepicker-popup .flatpickr-months .flatpickr-prev-month svg path{fill:none!important}.learning-schedule-datepicker-popup .flatpickr-weekdays{height:auto;margin-bottom:6px}.learning-schedule-datepicker-popup .flatpickr-weekdaycontainer{display:grid;grid-template-columns:repeat(7,30px);gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-schedule-datepicker-popup .dayContainer,.learning-schedule-datepicker-popup .flatpickr-days,.learning-schedule-datepicker-popup .flatpickr-rContainer,.learning-schedule-datepicker-popup .flatpickr-weekdaycontainer{width:234px!important;min-width:234px!important;max-width:234px!important}.learning-schedule-datepicker-popup .dayContainer,.learning-schedule-datepicker-popup .flatpickr-days{background:var(--backgrounds-white,#fff)!important}.learning-schedule-datepicker-popup span.flatpickr-weekday{border-radius:2px;padding:7px;width:30px;height:34px;background:var(--backgrounds-light-blue,#edf6ff);font-weight:400;font-size:14px;color:var(--text-dark-blue,#0f171f);line-height:1;text-transform:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-schedule-datepicker-popup .dayContainer{display:grid;grid-template-columns:repeat(7,30px);grid-auto-rows:34px;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-schedule-datepicker-popup .flatpickr-day{border-radius:2px;padding:7px;width:30px;height:34px;max-width:30px;min-width:30px;font-weight:400;font-size:14px;color:var(--text-dark-blue,#0f171f);line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:rgba(0,0,0,0)}.learning-schedule-datepicker-popup .flatpickr-day.endRange,.learning-schedule-datepicker-popup .flatpickr-day.endRange.inRange,.learning-schedule-datepicker-popup .flatpickr-day.selected,.learning-schedule-datepicker-popup .flatpickr-day.selected.inRange,.learning-schedule-datepicker-popup .flatpickr-day.startRange,.learning-schedule-datepicker-popup .flatpickr-day.startRange.inRange,.learning-schedule-datepicker-popup .flatpickr-day:hover{background:var(--backgrounds-grey-blue,#cad9f6);color:var(--text-dark-blue,#0f171f)}.learning-schedule-datepicker-popup .flatpickr-day.endRange,.learning-schedule-datepicker-popup .flatpickr-day.endRange.inRange,.learning-schedule-datepicker-popup .flatpickr-day.startRange,.learning-schedule-datepicker-popup .flatpickr-day.startRange.inRange{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.learning-schedule-datepicker-popup .flatpickr-day.inRange,.learning-schedule-datepicker-popup .flatpickr-day.nextMonthDay.inRange,.learning-schedule-datepicker-popup .flatpickr-day.prevMonthDay.inRange{background:var(--backgrounds-grey-blue,#cad9f6)!important;border-color:var(--backgrounds-grey-blue,#cad9f6)!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--text-dark-blue,#0f171f)!important}.learning-schedule-datepicker-popup .flatpickr-day.today{border:1px solid var(--backgrounds-grey-blue,#cad9f6)}.learning-schedule-datepicker-popup .flatpickr-day.nextMonthDay,.learning-schedule-datepicker-popup .flatpickr-day.prevMonthDay{color:#a0a6b1}.section-course-hero{padding:150px 0 24px;background:var(--backgrounds-white,#fff)}.course-hero__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;color:var(--text-dark-blue,#0f171f);text-decoration:none;font:500 16px/1.2 var(--font-family)}.course-hero__back-arrow{font-size:18px;line-height:1}.course-hero-card{display:grid;grid-template-columns:1fr 180px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:34px 64px;border-radius:30px;background:-o-linear-gradient(84deg,#103673 0,#4a77c1 100%);background:linear-gradient(6deg,#103673,#4a77c1)}.course-hero-card__title{margin:0 0 26px;font:700 36px/1.2 var(--font-family);color:var(--backgrounds-white,#fff)}.course-hero-card__progress{margin-bottom:18px}.course-hero-card__progress-text{margin:0 0 12px;font:400 16px/1.2 var(--font-family);color:var(--backgrounds-white,#fff)}.course-hero-card__progress-track{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));height:8px;overflow:visible;border-radius:999px}.course-hero-card__progress-segment{height:8px;background:var(--backgrounds-grey-blue,#cad9f6)}.course-hero-card__progress-segment:first-child{border-radius:999px 0 0 999px}.course-hero-card__progress-segment:nth-child(8){border-radius:0 999px 999px 0}.course-hero-card__progress-segment--completed{background:var(--backgrounds-blue-ocean,#6794da)}.course-hero-card__progress-divider{position:absolute;top:50%;width:16px;height:0;border-top:3px solid var(--backgrounds-blue-ocean,#6794da);-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);z-index:1}.course-hero-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.course-hero-card__stat{position:relative}.course-hero-card__stat-label{display:block;margin-bottom:6px;font:600 16px/1.2 var(--font-family);color:var(--backgrounds-white,#fff)}.course-hero-card__stat-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font:400 18px/1.2 var(--font-family);color:var(--backgrounds-white,#fff)}.course-hero-card__stat-icon{display:block;width:31px;height:31px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);mix-blend-mode:plus-lighter}.course-hero-card__avatar{width:213px;height:213px;overflow:hidden;background:hsla(0,0%,100%,.12)}.course-hero-card__avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.35}.section-course-description{padding:43px 0 40px;background:var(--backgrounds-white,#fff)}.course-description__title{margin:0 0 24px;font:500 36px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.course-description__text{max-width:860px;margin:0;font:400 18px/1.2 var(--font-family);color:#2e3442}.section-course-lessons{padding:20px 0 24px;background:var(--backgrounds-white,#fff)}.course-lessons__title{margin:0 0 29px;font:500 36px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.course-lessons__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.course-lesson-card{background:var(--backgrounds-white,#fff);border:1px solid #e2edf7;border-radius:24px;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(16,49,91,.1);box-shadow:0 2px 6px rgba(16,49,91,.1)}.course-lesson-card__media{position:relative;height:170px;background:#eef4fb}.course-lesson-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-lesson-card__badge{position:absolute;left:14px;bottom:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:hsla(0,0%,100%,.92);font:600 13px/1 var(--font-family);color:#1b3657}.course-lesson-card__badge img{width:16px;height:16px}.course-lesson-card__body{padding:20px 20px 32px}.course-lesson-card__title{margin:0 0 6px;font:500 20px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.course-lesson-card__text{margin:0;font:400 14px/1.2 var(--font-family);color:#0f171f}.course-lesson-card--completed{opacity:.62}.course-lessons__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:18px}.course-lessons__more-btn{border:none;background:rgba(0,0,0,0);color:#1e2f49;gap:12px;font:500 24px/1 var(--font-family);cursor:pointer}.course-lessons__more-btn,.course-lessons__more-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-lessons__more-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;font-size:22px;line-height:1}.section-course-webinar{padding:15px 0 30px;background:var(--backgrounds-white,#fff)}.course-webinar{position:relative;padding:40px 0;border-radius:40px;background-image:url(/local/templates/rioni/assets/images/required/seasonal-banner.jpg);background-size:cover;background-position:50%;overflow:hidden}.course-webinar:before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(8,27,48,.82)),to(rgba(8,27,48,.2)));background:-o-linear-gradient(left,rgba(8,27,48,.82) 0,rgba(8,27,48,.2) 100%);background:linear-gradient(90deg,rgba(8,27,48,.82),rgba(8,27,48,.2))}.course-webinar__content{position:relative;z-index:1;max-width:720px}.course-webinar__title{font:500 36px/1.2 var(--font-family)}.course-webinar__text,.course-webinar__title{margin:0 0 20px;color:var(--backgrounds-white,#fff)}.course-webinar__text{font:400 18px/1.05 var(--font-family);margin-bottom:20px!important}.course-webinar__close{position:absolute;right:16px;top:14px;z-index:2;width:32px;height:32px;border:none;border-radius:50%;background:rgba(13,40,71,.88);color:var(--backgrounds-white,#fff);font-size:22px;line-height:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-course-schedule{padding:8px 0 36px;background:var(--backgrounds-white,#fff)}.course-schedule__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px}.course-schedule__tab{border:1px solid #dce8f7;border-radius:999px;padding:8px 14px;background:var(--backgrounds-white,#fff);color:var(--backgrounds-blue-ocean,#6794da);font:500 14px/1.2 var(--font-family);cursor:pointer}.course-schedule__tab--active{background:var(--backgrounds-blue-ocean,#6794da);border-color:var(--backgrounds-blue-ocean,#6794da);color:var(--backgrounds-white,#fff)}.course-schedule__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.course-schedule__range,.course-schedule__timezone{font:600 20px/1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.course-schedule__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.course-schedule__day{min-height:92px;border:1px solid #d9e7fa;border-radius:10px;background:#f5f9ff;padding:10px}.course-schedule__day-name{font:500 26px/1 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da);margin-bottom:8px}.course-schedule__day-item{font:400 14px/1.2 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da)}.section-lesson-page{padding:140px 0 0;background:var(--backgrounds-white,#fff)}.lesson-page{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:30px}.lesson-page__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px;color:#2e3442;text-decoration:none;font:400 14px/1.2 var(--font-family)}.lesson-page__title{margin:0 0 24px;font:500 36px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.lesson-page__hero-image{position:relative;border-radius:20px;max-width:780px;overflow:hidden;margin-bottom:40px;cursor:pointer}.lesson-page__hero-image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.lesson-page__hero-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;border:0;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.lesson-page__hero-play svg{display:block;width:87px;height:104px}.lesson-page__section{margin-bottom:40px}.lesson-page__section-title{margin:0 0 24px;font:500 36px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.lesson-page__text{margin:0;padding-right:80px;font:400 14px/1.45 var(--font-family);color:#2e3442}.lesson-page__timelines{margin:0;padding:0 80px 0 0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.lesson-page__timeline,.lesson-page__timelines{display:-webkit-box;display:-ms-flexbox;display:flex}.lesson-page__timeline{gap:8px;font:400 14px/1.35 var(--font-family)}.lesson-page__timeline-time{color:var(--backgrounds-blue-ocean,#6794da);-ms-flex-negative:0;flex-shrink:0}.lesson-page__timeline-text{color:#2e3442}.lesson-page__vocab-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.lesson-page__dictionary-link,.lesson-page__vocab-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lesson-page__dictionary-link{color:var(--backgrounds-blue-ocean,#6794da);text-decoration:none;font:600 20px/1.2 var(--font-family);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.lesson-page__vocab-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.lesson-page__vocab-item{font:400 14px/1.4 var(--font-family);color:#2e3442}.lesson-page__vocab-term{color:var(--elements-green-extra,#4ba67c);font-weight:600;font-size:20px}.lesson-page__vocab-desc{font-size:18px}.lesson-page__next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-bottom:8px}.lesson-page__next-grid .learning-course-card{border-radius:32px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.lesson-page__next-grid .learning-course-card__media{height:180px}.lesson-page__next-grid .learning-course-card--locked .learning-course-card__media>img{-webkit-filter:blur(4px);filter:blur(4px)}.lesson-page__next-grid .learning-course-card__title{font:500 22px/1.05 var(--font-family)}.lesson-page__next-grid .learning-course-card__text{font:400 12px/1.35 var(--font-family)}.lesson-page__next-grid .learning-course-card__lock-badge{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;mix-blend-mode:plus-lighter}.lesson-page__next-grid .learning-course-card__lock-badge img{display:block;width:74px;height:74px;-o-object-fit:contain;object-fit:contain}.lesson-page__next-grid.learning-courses__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lesson-quiz__flow{display:block}.lesson-quiz__question{margin:0 0 10px;font:400 16px/1.4 var(--font-family);color:#2e3442}.lesson-quiz__answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:24px}.lesson-quiz__answer{border:0;padding:12px 14px;border-radius:8px;background:#eaf0fb;color:var(--backgrounds-blue-ocean,#6794da);font:500 18px/1 var(--font-family);text-align:center;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.lesson-quiz__answer.is-selected{background:var(--backgrounds-grey-blue,#cad9f6);color:var(--text-dark-blue,#0f171f)}.lesson-quiz__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.lesson-quiz__next{min-height:42px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lesson-quiz__next:focus-visible{outline:2px solid var(--backgrounds-blue-ocean,#6794da);outline-offset:2px}.lesson-quiz__next[disabled]{opacity:.5;pointer-events:none}.lesson-quiz__progress{font:500 18px/1.2 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da)}.lesson-quiz__results{margin-top:32px}.lesson-quiz__results-label{margin:0 0 18px;font:500 24px/1.2 var(--font-family);color:#2e3442}.lesson-quiz__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}.lesson-quiz__summary-item{padding:15px 18px;border-radius:10px;text-align:center;font:400 16px/1.2 var(--font-family)}.lesson-quiz__summary-item.is-correct{background:var(--backgrounds-light-green,#e7f8f0);color:var(--elements-green-extra,#4ba67c)}.lesson-quiz__summary-item.is-wrong{background:#fcbfc2;color:#dd6f76}.lesson-quiz__review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.lesson-quiz__review-item{border-radius:10px;background:var(--backgrounds-light-blue,#edf6ff);overflow:hidden}.lesson-quiz__review-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 18px;border:0;background:rgba(0,0,0,0);color:#2e3442;font:500 16px/1.2 var(--font-family);text-align:left;cursor:pointer}.lesson-quiz__review-arrow{position:relative;width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0}.lesson-quiz__review-arrow:after,.lesson-quiz__review-arrow:before{content:"";position:absolute;top:8px;width:10px;height:2px;border-radius:999px;background:var(--text-dark-blue,#0f171f);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.lesson-quiz__review-arrow:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lesson-quiz__review-arrow:after{right:0}.lesson-quiz__review-arrow:after,.lesson-quiz__review-item.is-open .lesson-quiz__review-arrow:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.lesson-quiz__review-item.is-open .lesson-quiz__review-arrow:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lesson-quiz__review-body{padding:0 18px 18px;background:var(--backgrounds-white,#fff)}.lesson-quiz__review-question{margin:14px 0 0;font:400 16px/1.35 var(--font-family);color:#2e3442;padding-top:18px}.lesson-quiz__review-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.lesson-quiz__review-answer{padding:14px 18px;border-radius:10px;background:#eaf0fb;color:var(--backgrounds-blue-ocean,#6794da);font:400 16px/1.2 var(--font-family);text-align:center}.lesson-quiz__review-answer.is-correct{background:var(--backgrounds-light-green,#e7f8f0);color:var(--elements-green-extra,#4ba67c)}.lesson-quiz__review-answer.is-wrong{background:#fcbfc2;color:#dd6f76}.lesson-quiz__review-explanation{margin:0;font:400 16px/1.35 var(--font-family);color:#2e3442}.lesson-quiz__review-success{padding:18px 20px;border-radius:10px;background:var(--backgrounds-light-green,#e7f8f0);color:var(--elements-green-extra,#4ba67c);font:500 16px/1.3 var(--font-family)}.lesson-widget{background:var(--backgrounds-white,#fff);border-radius:14px;padding:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:24px}.lesson-widget__title{margin:0 0 12px;font:400 26px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f)}.lesson-widget__calendar-month{margin:0 0 8px;font:500 13px/1.2 var(--font-family);color:#8a9ab9}.lesson-widget__calendar{padding:27px 35px 35px;border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.lesson-widget__calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font:500 11px/1.2 var(--font-family);color:#8a9ab9}.lesson-widget__calendar-grid span{text-align:center;padding:5px 0;border-radius:6px}.lesson-widget__calendar-day--active{background:var(--backgrounds-grey-blue,#cad9f6);color:var(--text-dark-blue,#0f171f)}.lesson-widget__related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.lesson-widget__related-card{display:block;min-height:108px;padding:24px;border-radius:10px;background:#eaf0fb;text-decoration:none;-ms-flex-line-pack:center;align-content:center;text-align:left}.lesson-widget__related-card h4{margin:0 0 4px;font:400 18px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f);text-align:left}.lesson-widget__related-card p{margin:0;font:400 12px/1.35 var(--font-family);color:#2e3442;text-align:left}.section-lk-page{padding:150px 0 44px;background:var(--backgrounds-white,#fff)}.lk-page{display:grid;grid-template-columns:minmax(360px,480px) minmax(0,1fr);gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.lk-page__title{margin:0 0 14px;font:500 20px/.95 var(--font-family);color:var(--text-dark-blue,#0f171f)}.lk-profile-card{padding:15px;border:1px solid #e8f8ff;border-radius:20px;background:var(--backgrounds-white,#fff);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.lk-profile-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background:var(--backgrounds-light-blue,#edf6ff);border-radius:10px;padding:19px 14px 63px}.lk-profile-card__title{margin:0;font:500 20px/1.2 var(--font-family);color:var(--backgrounds-blue,#2c4d90)}.lk-profile-card__edit,.lk-profile-card__field-edit{border:0;padding:0;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.lk-profile-card__edit img,.lk-profile-card__field-edit img{width:18px;height:18px;display:block}.lk-profile-card__avatar{width:126px;height:126px;margin:-50px auto 8px;border-radius:85px;overflow:hidden;background:var(--backgrounds-white,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lk-profile-card__avatar img{width:105px;height:105px;border-radius:63px;-o-object-fit:cover;object-fit:cover;display:block}.lk-profile-card__upload{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border:0;background:rgba(0,0,0,0);color:var(--backgrounds-blue-ocean,#6794da);font:400 14px/1.2 var(--font-family);cursor:pointer;margin:0 auto 20px}.lk-profile-card__upload-arrow{font-size:14px}.lk-profile-card__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin-bottom:20px}.lk-profile-card__field-label{display:block;margin-bottom:4px;font:400 14px/1.2 var(--font-family);color:var(--backgrounds-blue-ocean,#6794da)}.lk-profile-card__field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.lk-profile-card__field-value{font:400 18px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f)}.lk-profile-card__field-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lk-profile-card__field-eye{width:16px;height:16px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;opacity:.65;position:relative}.lk-profile-card__field-eye:hover{opacity:1}.lk-profile-card__field-eye-icon{position:absolute;left:0;top:0;width:16px;height:16px;pointer-events:none}.lk-profile-card__field-eye-icon--hidden{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0112 20c-7 0-11-8-11-8a18.45 18.45 0 015.06-5.94M9.9 4.24A9.12 9.12 0 0112 4c7 0 11 8 11 8a18.5 18.5 0 01-2.16 3.19m-6.72-1.07a3 3 0 11-4.24-4.24M1 1l22 22'/%3E%3C/svg%3E") 50%/contain no-repeat}.lk-profile-card__field-eye-icon--visible{display:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat}.lk-profile-card__consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 20px;background:var(--backgrounds-light-blue,#edf6ff);border-radius:10px;margin-bottom:20px}.lk-profile-card .registration-form__checkbox-label{font:400 14px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f);gap:8px}.lk-profile-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.lk-profile-card__bottom-link{color:var(--backgrounds-blue-ocean,#6794da);text-decoration:none;font:400 16px/1.2 var(--font-family)}.lk-progress-card{border:1px solid #e2edf7;border-radius:20px;background:var(--backgrounds-white,#fff);padding:16px 14px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2);margin-bottom:16px}.lk-progress-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:55px}.lk-progress-card__name{margin:0 0 4px;font:600 18px/1.2 var(--font-family);color:#31599d}.lk-progress-card__status{margin:0;font:400 14px/1.2 var(--font-family);color:#2e3442}.lk-progress-card__cta{min-height:36px}.lk-progress-card__progress-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px;font:500 16px/1.2 var(--font-family);color:#2e3442}.lk-progress-card__progress-track{height:8px;border-radius:999px;background:#d9e5f6;overflow:hidden;margin-bottom:14px}.lk-progress-card__progress-fill{height:100%;background:var(--backgrounds-blue-ocean,#6794da)}.lk-progress-card__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lk-progress-card__action{gap:8px;width:100%;min-height:44px;padding:8px 10px;border-radius:10px;background:var(--backgrounds-light-blue,#edf6ff);text-decoration:none;color:#2e3442;font:500 14px/1.2 var(--font-family)}.lk-progress-card__action,.lk-progress-card__action-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lk-progress-card__action-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.lk-progress-card__action-icon img,.lk-progress-card__action-icon svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.section-lk-banner .tariffs-banner{min-height:213px;border-radius:30px}.section-lk-banner .tariffs-banner__overlay{padding:30px}.section-lk-banner .tariffs-banner__title{font-size:20px}.registration-form{background:#e8f0f8;border-radius:30px;max-width:762px;margin:0 auto;overflow:hidden;position:relative;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form__inner{display:grid;grid-template-columns:380px 1fr;min-height:520px;-webkit-box-flex:1;-ms-flex:1;flex:1}.registration-form__brand{position:relative;padding:40px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:var(--backgrounds-white,#fff);border-radius:30px 60px 60px 30px}.registration-form__logo-top{position:absolute;top:24px;left:9px}.registration-form__logo-img{display:block;height:45px;max-width:100%}.registration-form__logo-main{margin-bottom:20px}.registration-form__logo-main .registration-form__logo-img{max-height:156px;width:auto;height:auto}.registration-form__tagline{margin:0;font:400 15px/1.2 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);text-align:center;max-width:232px}.registration-form__right-logo{display:none}.registration-form[data-state=code] .registration-form__right-logo{display:block;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:22px;top:24px}.registration-form__right-logo-img{display:block;height:48px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.registration-form__right{padding:40px 50px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.registration-form__title{margin:0 0 19px;font:500 18px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__body{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.registration-form__body--form{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form__body--error,.registration-form__body--loading,.registration-form__body--lockout,.registration-form__body--success{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:10px 0}.registration-form[data-state=form] .registration-form__body--form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.registration-form[data-state=form] .registration-form__body--code,.registration-form[data-state=form] .registration-form__body--error,.registration-form[data-state=form] .registration-form__body--loading,.registration-form[data-state=form] .registration-form__body--lockout,.registration-form[data-state=form] .registration-form__body--success,.registration-form[data-state=loading] .registration-form__body--code,.registration-form[data-state=loading] .registration-form__body--error,.registration-form[data-state=loading] .registration-form__body--form,.registration-form[data-state=loading] .registration-form__body--lockout,.registration-form[data-state=loading] .registration-form__body--success{display:none!important}.registration-form[data-state=loading] .registration-form__body--loading{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form[data-state=code] .registration-form__body--error,.registration-form[data-state=code] .registration-form__body--form,.registration-form[data-state=code] .registration-form__body--loading,.registration-form[data-state=code] .registration-form__body--lockout,.registration-form[data-state=code] .registration-form__body--success{display:none!important}.registration-form[data-state=code] .registration-form__body--code{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form[data-state=code] .registration-form__title{display:none}.registration-form[data-state=code] .registration-form__brand,.registration-form[data-state=lockout] .registration-form__brand{display:none!important}.registration-form[data-state=code] .registration-form__inner,.registration-form[data-state=lockout] .registration-form__inner{grid-template-columns:1fr}.registration-form[data-state=code] .registration-form__right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registration-form[data-state=code] .registration-form__body--code{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:0;margin-top:130px}.registration-form[data-state=success] .registration-form__body--code,.registration-form[data-state=success] .registration-form__body--error,.registration-form[data-state=success] .registration-form__body--form,.registration-form[data-state=success] .registration-form__body--loading,.registration-form[data-state=success] .registration-form__body--lockout{display:none!important}.registration-form[data-state=success] .registration-form__body--success{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form[data-state=error] .registration-form__body--code,.registration-form[data-state=error] .registration-form__body--form,.registration-form[data-state=error] .registration-form__body--loading,.registration-form[data-state=error] .registration-form__body--lockout,.registration-form[data-state=error] .registration-form__body--success{display:none!important}.registration-form[data-state=error] .registration-form__body--error{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form[data-state=lockout] .registration-form__body--code,.registration-form[data-state=lockout] .registration-form__body--error,.registration-form[data-state=lockout] .registration-form__body--form,.registration-form[data-state=lockout] .registration-form__body--loading,.registration-form[data-state=lockout] .registration-form__body--success,.registration-form[data-state=lockout] .registration-form__title{display:none!important}.registration-form[data-state=lockout] .registration-form__body--lockout{display:-webkit-box;display:-ms-flexbox;display:flex}.registration-form__form{gap:12px}.registration-form__field,.registration-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.registration-form__field{gap:4px}.registration-form__field--error .registration-form__input{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.15);box-shadow:0 0 0 2px rgba(204,0,0,.15)}.registration-form__field--error .registration-form__input:focus{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.25);box-shadow:0 0 0 2px rgba(204,0,0,.25)}.registration-form__label{font:400 12px/1.3 var(--font-family,inherit);color:#99abbd}.registration-form__input{width:100%;font:400 12px/1.4 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);background:var(--backgrounds-white,#fff);border:none;border-radius:8px;padding:8px 10px;outline:none;height:40px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;-o-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.registration-form__input::-webkit-input-placeholder{color:rgba(30,58,95,.45)}.registration-form__input::-moz-placeholder{color:rgba(30,58,95,.45)}.registration-form__input:-ms-input-placeholder{color:rgba(30,58,95,.45)}.registration-form__input::-ms-input-placeholder{color:rgba(30,58,95,.45)}.registration-form__input::placeholder{color:rgba(30,58,95,.45)}.registration-form__input:focus{border-color:var(--text-dark-grey,#2a2a2a);-webkit-box-shadow:0 0 0 2px rgba(30,58,95,.08);box-shadow:0 0 0 2px rgba(30,58,95,.08)}.registration-form__phone{gap:10px}.registration-form__country,.registration-form__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.registration-form__country{position:relative;-ms-flex-negative:0;flex-shrink:0;background:var(--backgrounds-white,#fff);border:1px solid rgba(30,58,95,.12);border-radius:8px;overflow:visible;width:50px;height:40px}.registration-form__country-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:0 6px;cursor:pointer;outline:none}.registration-form__country-trigger:focus-visible{-webkit-box-shadow:0 0 0 2px rgba(30,58,95,.2);box-shadow:0 0 0 2px rgba(30,58,95,.2)}.registration-form__country-arrow,.registration-form__country-flag{width:14px;height:14px;display:block;background-size:14px 14px;background-repeat:no-repeat;background-position:50%;-ms-flex-negative:0;flex-shrink:0}.registration-form__country-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.646 10.354a.5.5 0 00.708 0l3.182-3.182a.5.5 0 10-.708-.707L7 9.293 4.172 6.465a.5.5 0 10-.708.707l3.182 3.182zM7 10h-.5 1H7z' fill='%23A7A7A7'/%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.registration-form__country.is-open .registration-form__country-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.registration-form__country-dropdown{position:absolute;left:0;top:100%;margin-top:4px;min-width:50px;max-height:184px;overflow-y:auto;background:var(--backgrounds-white,#fff);border:1px solid rgba(30,58,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:10;display:none}.registration-form__country.is-open .registration-form__country-dropdown{display:block}.registration-form__country-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px 10px 44px;cursor:pointer;min-height:44px;background-size:24px 18px;background-repeat:no-repeat;background-position:14px}.registration-form__country-option:hover{background-color:rgba(30,58,95,.06)}.registration-form__country-code{font:500 15px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__country-select{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.registration-form__agree{margin:0}.registration-form__checkbox-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;font:400 12px/1.45 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__checkbox-label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:4px;background:var(--backgrounds-white,#fff);border:1px solid rgba(30,58,95,.12);-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.registration-form__checkbox-label:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5l2.273 3L6 1' stroke='%234BA67C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:9px 9px;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.registration-form__checkbox-label:has(.registration-form__checkbox:checked):after{opacity:1}.registration-form__checkbox{position:relative;z-index:1;width:16px;height:16px;margin:0;-ms-flex-negative:0;flex-shrink:0;opacity:0;cursor:pointer}.registration-form__checkbox-text{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.registration-form__link{color:#00a4d1}.registration-form__support-link{display:block;margin-top:4px}.registration-form__submit{margin-top:16px;padding:6px 20px;font:400 12px/1.3 var(--font-family,inherit);color:var(--backgrounds-white,#fff);background:var(--backgrounds-blue,#2c4d90);border:none;border-radius:8px;height:40px;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .05s;transition:background .2s,-webkit-transform .05s;-o-transition:background .2s,transform .05s;transition:background .2s,transform .05s;transition:background .2s,transform .05s,-webkit-transform .05s}.registration-form__submit:hover{background:#1b2b45}.registration-form__submit:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.registration-form__login{margin:6px auto 0;font:400 12px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.registration-form__login-link{color:#00a4d1;text-decoration:underline;margin-left:4px}.registration-form__login-link:hover{text-decoration:none}.registration-form__body--code{text-align:left}.registration-form__body--code,.registration-form__code-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registration-form__code-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;margin:0 0 24px;padding:0;font:500 15px/1.4 var(--font-family,inherit);color:#00a4d1;background:none;border:none;cursor:pointer;position:absolute;left:30px;top:97px}.registration-form__code-back:hover{text-decoration:underline}.registration-form__code-back-arrow{width:11px;height:8px;display:block;background-repeat:no-repeat;background-position:50%;background-size:11px 8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.146 3.328a.5.5 0 000 .707l3.182 3.182a.5.5 0 10.708-.707L1.207 3.682 4.036.853a.5.5 0 10-.708-.707L.146 3.328zm10.354.354v-.5H.5v1h10v-.5z' fill='%2300A4D1'/%3E%3C/svg%3E")}.registration-form__code-title{margin:0 0 8px;font:500 18px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__code-hint{margin:0 0 24px;font:400 12px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.registration-form__code-phone{font-weight:600;color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__code-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:16px}.registration-form__code-inputs .registration-form__code-digit{width:40px;height:40px;text-align:center;font:600 26px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);background:var(--backgrounds-white,#fff);border:1px solid rgba(30,58,95,.12);border-radius:10px;padding:0}.registration-form__code-inputs .registration-form__code-digit:focus{border-color:var(--text-dark-grey,#2a2a2a);-webkit-box-shadow:0 0 0 2px rgba(30,58,95,.08);box-shadow:0 0 0 2px rgba(30,58,95,.08);outline:none}.registration-form__code-inputs--error .registration-form__code-digit{border-color:#c00}.registration-form__code-inputs--error .registration-form__code-digit:focus{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.2);box-shadow:0 0 0 2px rgba(204,0,0,.2)}.registration-form__code-error{margin:0 0 16px;font:400 14px/1.45 var(--font-family,inherit);color:#c00}.registration-form__code-error[aria-hidden=true]{display:none}.registration-form__code-resend{margin:0 0 24px;font:400 12px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.registration-form__code-resend-link{color:#00a4d1;margin-left:4px}.registration-form__code-resend-link:hover{text-decoration:underline}.registration-form__code-resend-link.is-disabled{pointer-events:none;opacity:.7}.registration-form__code-resend-timer{margin-left:2px}.registration-form__code-support{margin:auto 0 0;padding-top:24px;font:400 14px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.registration-form__loading-text{font:500 18px/1.4 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__success-icon{width:56px;height:56px;border-radius:50%;background:var(--elements-green-extra,#4ba67c);margin-bottom:16px;-ms-flex-negative:0;flex-shrink:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:28px}.registration-form__success-title{margin:0 0 8px;font:500 20px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.registration-form__success-text{margin:0;font:400 15px/1.5 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a);max-width:320px}.registration-form__error-title{margin:0 0 8px;font:500 18px/1.3 var(--font-family,inherit);color:#c00}.registration-form__error-text{margin:0 0 16px;font:400 14px/1.5 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.registration-form__retry{padding:10px 20px;font:500 14px/1.3 var(--font-family,inherit);color:var(--backgrounds-white,#fff);background:#23395b;border:none;border-radius:8px;cursor:pointer}.registration-form__retry:hover{background:#1b2b45}.registration-form__lockout-icon{width:113px;height:113px;margin-bottom:24px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.registration-form__lockout-img{width:100%;height:100%}.registration-form__lockout-title{margin:0 0 16px;font:500 20px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);max-width:380px}.registration-form__lockout-text{margin:0 0 8px;font:400 15px/1.5 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a);max-width:360px}.registration-form__lockout-duration{display:block;margin-top:8px;font-weight:600;color:#c00}.registration-form__lockout-support{margin:24px 0 0;font:400 14px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.mfp-container .mfp-close{top:23px;right:21px;width:19px;height:19px;padding:0;background:#23395b;color:var(--backgrounds-white,#fff);border:none;border-radius:50%;opacity:1;z-index:10;font-size:0;text-indent:-9999px;overflow:visible;position:absolute}.mfp-container .mfp-close:after,.mfp-container .mfp-close:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:1px;background:var(--backgrounds-white,#fff);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mfp-container .mfp-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.mfp-container .mfp-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.mfp-container .mfp-close:hover{background:#18273e}.create-account-form{background:#e8f0f8;border-radius:30px;max-width:762px;margin:0 auto;position:relative;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15);min-height:480px;max-height:520px}.create-account-form,.create-account-form__inner{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.create-account-form__inner{min-height:100%;gap:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.create-account-form--recommendations-open .create-account-form__inner{gap:87px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.create-account-form__form-side{display:grid;grid-template-columns:1fr 1.1fr;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;height:100%}.create-account-form--recommendations-open .create-account-form__form-side{grid-template-columns:1fr}.create-account-form__brand{position:relative;padding:40px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:var(--backgrounds-white,#fff);border-radius:30px 60px 60px 30px}.create-account-form--recommendations-open .create-account-form__brand{display:none}.create-account-form__logo-top{position:absolute;top:24px;left:9px}.create-account-form__logo-img{display:block;height:44px;max-width:100%}.create-account-form__logo-main{margin-bottom:20px}.create-account-form__logo-main .create-account-form__logo-img{max-height:156px;width:auto;height:auto}.create-account-form__tagline{margin:0;font:400 15px/1.2 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);text-align:center;max-width:232px}.create-account-form__right{padding:40px 57px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.create-account-form__title{margin:0 0 19px;font:500 20px/1.3 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.create-account-form__subtitle{margin:0 0 12px;font:400 10px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.create-account-form__link{color:#00a4d1;margin-left:4px}.create-account-form__link:hover{text-decoration:underline}.create-account-form__field,.create-account-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.create-account-form__field--error .create-account-form__input{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.15);box-shadow:0 0 0 2px rgba(204,0,0,.15)}.create-account-form__field--error .create-account-form__input:focus{border-color:#c00;-webkit-box-shadow:0 0 0 2px rgba(204,0,0,.25);box-shadow:0 0 0 2px rgba(204,0,0,.25)}.create-account-form__field--checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.create-account-form__field--checkbox.create-account-form__field--error .create-account-form__checkbox-label{color:#c00}.create-account-form__field--checkbox.create-account-form__field--error .create-account-form__checkbox{accent-color:#c00;outline:1px solid #c00}.create-account-form__label{font:400 12px/1.3 var(--font-family,inherit);color:#99abbd}.create-account-form__input{width:100%;font:400 12px/1.4 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376);background:var(--backgrounds-white,#fff);border:none;border-radius:8px;padding:8px 10px;outline:none;height:30px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;-o-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.create-account-form__input::-webkit-input-placeholder{color:rgba(30,58,95,.45)}.create-account-form__input::-moz-placeholder{color:rgba(30,58,95,.45)}.create-account-form__input:-ms-input-placeholder{color:rgba(30,58,95,.45)}.create-account-form__input::-ms-input-placeholder{color:rgba(30,58,95,.45)}.create-account-form__input::placeholder{color:rgba(30,58,95,.45)}.create-account-form__input:focus{border-color:var(--text-dark-grey,#2a2a2a);-webkit-box-shadow:0 0 0 2px rgba(30,58,95,.08);box-shadow:0 0 0 2px rgba(30,58,95,.08)}.create-account-form__password-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.create-account-form__input--password{padding-right:36px}.create-account-form__toggle-password{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;padding:0;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.6}.create-account-form__toggle-password:hover{opacity:1}.create-account-form__toggle-icon{position:absolute;width:16px;height:16px;pointer-events:none}.create-account-form__toggle-icon--hidden{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0112 20c-7 0-11-8-11-8a18.45 18.45 0 015.06-5.94M9.9 4.24A9.12 9.12 0 0112 4c7 0 11 8 11 8a18.5 18.5 0 01-2.16 3.19m-6.72-1.07a3 3 0 11-4.24-4.24M1 1l22 22'/%3E%3C/svg%3E") 50%/contain no-repeat}.create-account-form__toggle-icon--visible{display:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat}.create-account-form__checkbox-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;font:400 10px/1.45 var(--font-family,inherit);color:var(--backgrounds-dark-blue,#2e4376)}.create-account-form__checkbox-label:before{content:"";position:absolute;left:0;top:0;width:13px;height:13px;border-radius:4px;background:var(--backgrounds-white,#fff);border:1px solid rgba(30,58,95,.12);-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.create-account-form__checkbox-label:after{content:"";position:absolute;left:0;top:0;width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5l2.273 3L6 1' stroke='%234BA67C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:7px 9px;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.create-account-form__checkbox-label:has(.create-account-form__checkbox:checked):after{opacity:1}.create-account-form__checkbox{position:relative;z-index:1;width:13px;height:13px;margin:0;-ms-flex-negative:0;flex-shrink:0;opacity:0;cursor:pointer}.create-account-form__checkbox-text{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:3px;display:-webkit-box;display:-ms-flexbox;display:flex}.create-account-form__checkbox-link{color:#00a4d1}.create-account-form__checkbox-link:hover{text-decoration:underline}.create-account-form__submit{margin-top:16px;padding:6px 20px;font:400 12px/1.3 var(--font-family,inherit);color:var(--backgrounds-white,#fff);background:var(--backgrounds-blue,#2c4d90);border:none;border-radius:8px;height:30px;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .05s;transition:background .2s,-webkit-transform .05s;-o-transition:background .2s,transform .05s;transition:background .2s,transform .05s;transition:background .2s,transform .05s,-webkit-transform .05s}.create-account-form__submit:hover{background:#1b2b45}.create-account-form__submit:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.create-account-form__error-note{margin-top:6px;padding:8px 10px;border-radius:8px;background:hsla(0,0%,100%,.7);border:1px solid rgba(30,58,95,.12)}.create-account-form__error-note-text{margin:0;font:400 10px/1.45 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.create-account-form__error-note-text+.create-account-form__error-note-text{margin-top:4px}.create-account-form__recommendations{width:0;min-width:0;overflow:hidden;background:rgba(67,101,236,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-negative:0;flex-shrink:0}.create-account-form--recommendations-open .create-account-form__recommendations{width:352px;border-radius:30px 0 0 30px}.create-account-form__recommendations-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;gap:4px;padding-right:13px;background:none;border:none;cursor:pointer;font:400 15px/1.45 var(--font-family,inherit);color:#00a4d1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch}.create-account-form__recommendations-close:hover{text-decoration:underline}.create-account-form__recommendations-close-text{font-weight:500;font-size:8px;color:#00a4d1}.create-account-form__recommendations-close-arrow{display:inline-block;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);margin-bottom:2px}.create-account-form__recommendations-inner{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow-y:auto;padding:30px 0 30px 40px;-webkit-overflow-scrolling:touch}.create-account-form__recommendations-title{margin:0 0 8px;font:500 10px/1.35 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.create-account-form__recommendations-list{margin:0 0 15px;font:400 8px/1.5 var(--font-family,inherit);color:var(--text-light-grey,#a7a7a7)}.create-account-form__recommendations-list li{margin-bottom:8px}.create-account-form__recommendations-passwords{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:15px}.create-account-form__recommendations-passwords-col{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.create-account-form__recommendations-heading{font:500 10px/1.35 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a);margin-bottom:7px}.create-account-form__recommendations-passwords .create-account-form__recommendations-heading{margin-top:0}.create-account-form__recommendations-examples{margin:0 0 4px;font:400 8px/1.45 var(--font-family,inherit);color:var(--text-light-grey,#a7a7a7);word-break:break-all;white-space:pre-line}.site-popup{background:var(--backgrounds-white,#fff);border-radius:30px;max-width:640px;margin:0 auto;position:relative;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden}.site-popup--cookie{max-width:920px}.site-popup__inner{padding:28px 32px 32px}.site-popup__inner--cookie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:32px 36px}.site-popup__cookie-visual{-ms-flex-negative:0;flex-shrink:0}.site-popup__cookie-icon{display:block;width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.site-popup__cookie-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.site-popup__title{margin:0 0 16px;font:500 18px/1.35 var(--font-family,inherit);color:var(--text-green,#0c342c)}.site-popup__title--cookie{margin-bottom:12px}.site-popup__name{font-weight:700;color:var(--backgrounds-blue,#2c4d90)}.site-popup__text{margin:0 0 20px;font:400 14px/1.5 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.site-popup__text--muted{margin-bottom:24px;font-size:13px;color:color-mix(in srgb,var(--text-dark-grey,#2a2a2a) 85%,rgba(0,0,0,0))}.site-popup__inline-link{color:#00a4d1;text-decoration:underline}.site-popup__inline-link:hover{text-decoration:none}.site-popup__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.site-popup__actions--cookie{margin-top:8px}.site-popup__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 24px;font:600 15px/1.3 var(--font-family,inherit);text-decoration:none;border-radius:10px;cursor:pointer;border:2px solid rgba(0,0,0,0);-webkit-transition:background .2s,color .2s,border-color .2s,-webkit-transform .05s;transition:background .2s,color .2s,border-color .2s,-webkit-transform .05s;-o-transition:background .2s,color .2s,border-color .2s,transform .05s;transition:background .2s,color .2s,border-color .2s,transform .05s;transition:background .2s,color .2s,border-color .2s,transform .05s,-webkit-transform .05s;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.site-popup__btn--primary{background:var(--elements-green-extra,#4ba67c);color:var(--backgrounds-white,#fff)}.site-popup__btn--primary:hover{background:color-mix(in srgb,var(--elements-green-extra,#4ba67c) 94%,#000);color:var(--backgrounds-white,#fff)}.site-popup__btn--outline{background:var(--backgrounds-white,#fff);color:var(--elements-green-extra,#4ba67c);border-color:color-mix(in srgb,var(--elements-green-extra,#4ba67c) 45%,rgba(0,0,0,0));-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.site-popup__btn--outline:hover{border-color:var(--elements-green-extra,#4ba67c);background:color-mix(in srgb,var(--elements-green-extra,#4ba67c) 6%,rgba(0,0,0,0))}.site-popup__btn--blue{width:100%;max-width:100%;background:var(--backgrounds-blue,#2c4d90);color:var(--backgrounds-white,#fff);border:none}.site-popup__btn--blue:hover{background:color-mix(in srgb,var(--backgrounds-blue,#2c4d90) 94%,#000)}.site-popup__btn:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.site-popup--auth .site-popup__inner,.site-popup--onboarding .site-popup__inner{padding:32px 36px}.site-popup--auth{max-width:480px;border-radius:40px;text-align:center}.site-popup--auth .site-popup__inner{padding:30px 46px}.site-popup--auth .site-popup__title{margin:0 auto 24px;max-width:590px;font:400 26px/1.35 var(--font-family,inherit);color:var(--text-green,#0c342c)}.site-popup--auth .site-popup__text{margin:0 auto 24px;max-width:610px;font:400 18px/1.2 var(--font-family,inherit);color:var(--backgrounds-blue,#2c4d90)}.site-popup--auth .site-popup__btn--primary{width:100%;height:45px;min-height:45px;border-radius:100px;font:400 18px/1.2 var(--font-family,inherit)}.site-popup--soon{max-width:520px;text-align:center}.site-popup__inner--soon{padding:40px 42px}.site-popup__title--soon{margin-bottom:14px;font-size:24px;color:var(--backgrounds-blue,#2c4d90)}.site-popup__text--soon{margin:0 auto 26px;max-width:380px;font-size:16px;line-height:1.45}.site-popup__auth-alt{margin:16px 0 0;text-align:center;font:400 13px/1.4 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.site-popup__auth-alt-link{color:#00a4d1;font-weight:600;text-decoration:underline}.site-popup__auth-alt-link:hover{text-decoration:none}.site-popup--status{max-width:760px;border-radius:28px}.site-popup--status-soft{background:var(--backgrounds-light-blue,#edf6ff)}.site-popup__inner--status{min-height:500px;padding:26px 28px 44px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-popup__inner--status,.site-popup__status-top{display:-webkit-box;display:-ms-flexbox;display:flex}.site-popup__status-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:44px;margin-bottom:18px}.site-popup__status-logo{display:block;width:96px;height:auto}.site-popup__status-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:auto;font:400 14px/1.3 var(--font-family,inherit);color:#00a4d1;text-decoration:none}.site-popup__status-back:hover{text-decoration:none}.site-popup__status-back-arrow{display:inline-block;width:10px;height:10px;border-left:1.5px solid;border-bottom:1.5px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px}.site-popup__status-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:auto 0}.site-popup__status-center--compact{margin-top:auto;margin-bottom:auto}.site-popup__status-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:26px}.site-popup__status-visual--soft{padding:12px;border-radius:18px;background:hsla(0,0%,100%,.6)}.site-popup__status-icon{display:block;width:114px;height:114px;-o-object-fit:contain;object-fit:contain}.site-popup__status-title{margin:0 0 18px;max-width:520px;font:500 24px/1.2 var(--font-family,inherit);color:var(--backgrounds-blue,#2c4d90)}.site-popup__status-text{margin:0;max-width:470px;font:400 18px/1.35 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.site-popup__status-email{display:inline-block;margin-left:4px}.site-popup__status-support{margin:auto 0 0;text-align:center;font:400 14px/1.4 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}.site-popup__status-support-link{margin-left:4px;color:#00a4d1;text-decoration:underline}.site-popup__status-support-link:hover{text-decoration:none}.mfp-cookie-modal .mfp-close{display:none!important}.popups-test{padding:48px 0 80px;color:var(--backgrounds-white,#fff)}.popups-test__title{margin:0 0 16px;font:700 28px/1.2 var(--font-family,inherit)}.popups-test__lead,.popups-test__note{margin:0 0 16px;max-width:720px;font:400 15px/1.55 var(--font-family,inherit);opacity:.92}.popups-test code{font-size:.9em;padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.12)}.popups-test__list{margin:24px 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.popups-test__link{display:inline-block;font:600 15px/1.3 var(--font-family,inherit);color:#87ec43;text-decoration:underline}.popups-test__link:hover{text-decoration:none;color:#9ff068}.tariff-consultation-popup{max-width:480px;border-radius:30px;padding:49px 46px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.tariff-consultation-popup__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.tariff-consultation-popup__title{margin:0;font:400 26px/1.1 var(--font-family);color:var(--text-dark-blue,#0f171f);text-align:center}.tariff-consultation-popup__field,.tariff-consultation-popup__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.tariff-consultation-popup__label{font:400 14px/1.3 var(--font-family);color:var(--text-dark-blue,#0f171f)}.tariff-consultation-popup__input{width:100%;height:50px;border:none;border-radius:14px;background:#edfdf6;padding:0 14px;-webkit-box-sizing:border-box;box-sizing:border-box;font:400 14px/1.2 var(--font-family);color:var(--text-dark-blue,#0f171f);outline:none}.tariff-consultation-popup__textarea{height:82px;resize:vertical;padding-top:12px}.tariff-consultation-popup__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;cursor:pointer}.tariff-consultation-popup__checkbox{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:6px;background:var(--backgrounds-light-green,#e7f8f0);cursor:pointer;outline:none;display:inline-block;vertical-align:top}.tariff-consultation-popup__checkbox:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:8px;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath d='M1 4l2.6 3L9 1' stroke='%234BA67C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-transform .16s ease;transition:-webkit-transform .16s ease;-o-transition:transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.tariff-consultation-popup__checkbox:checked:after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.tariff-consultation-popup__agree-text{font:400 14px/1.4 var(--font-family);color:var(--text-dark-blue,#0f171f)}.tariff-consultation-popup__submit{margin-top:20px;width:100%;height:45px;border:none;border-radius:100px;background:var(--elements-green-extra,#4ba67c);color:var(--backgrounds-white,#fff);font:400 18px/1 var(--font-family);cursor:pointer}.tariff-consultation-popup__privacy{margin:0;text-align:center;font:400 14px/1.25 var(--font-family);color:var(--text-dark-blue,#0f171f)}.tariff-consultation-popup__link{color:var(--elements-green-extra,#4ba67c);text-decoration:none;margin-left:4px}#tariff-consultation-popup+.mfp-close{background:var(--elements-green-extra,#4ba67c)}@media (min-width:480px){.mb-0--xs{margin-bottom:0}.mb-1--xs{margin-bottom:1px}.mb-2--xs{margin-bottom:2px}.mb-3--xs{margin-bottom:3px}.mb-4--xs{margin-bottom:4px}.mb-5--xs{margin-bottom:5px}.mb-6--xs{margin-bottom:6px}.mb-7--xs{margin-bottom:7px}.mb-8--xs{margin-bottom:8px}.mb-9--xs{margin-bottom:9px}.mb-10--xs{margin-bottom:10px}.mb-11--xs{margin-bottom:11px}.mb-12--xs{margin-bottom:12px}.mb-13--xs{margin-bottom:13px}.mb-14--xs{margin-bottom:14px}.mb-15--xs{margin-bottom:15px}.mb-16--xs{margin-bottom:16px}.mb-17--xs{margin-bottom:17px}.mb-18--xs{margin-bottom:18px}.mb-19--xs{margin-bottom:19px}.mb-20--xs{margin-bottom:20px}.mb-21--xs{margin-bottom:21px}.mb-22--xs{margin-bottom:22px}.mb-23--xs{margin-bottom:23px}.mb-24--xs{margin-bottom:24px}.mb-25--xs{margin-bottom:25px}.mb-26--xs{margin-bottom:26px}.mb-27--xs{margin-bottom:27px}.mb-28--xs{margin-bottom:28px}.mb-29--xs{margin-bottom:29px}.mb-30--xs{margin-bottom:30px}.mb-31--xs{margin-bottom:31px}.mb-32--xs{margin-bottom:32px}.mb-33--xs{margin-bottom:33px}.mb-34--xs{margin-bottom:34px}.mb-35--xs{margin-bottom:35px}.mb-36--xs{margin-bottom:36px}.mb-37--xs{margin-bottom:37px}.mb-38--xs{margin-bottom:38px}.mb-39--xs{margin-bottom:39px}.mb-40--xs{margin-bottom:40px}.mb-41--xs{margin-bottom:41px}.mb-42--xs{margin-bottom:42px}.mb-43--xs{margin-bottom:43px}.mb-44--xs{margin-bottom:44px}.mb-45--xs{margin-bottom:45px}.mb-46--xs{margin-bottom:46px}.mb-47--xs{margin-bottom:47px}.mb-48--xs{margin-bottom:48px}.mb-49--xs{margin-bottom:49px}.mb-50--xs{margin-bottom:50px}.mb-51--xs{margin-bottom:51px}.mb-52--xs{margin-bottom:52px}.mb-53--xs{margin-bottom:53px}.mb-54--xs{margin-bottom:54px}.mb-55--xs{margin-bottom:55px}.mb-56--xs{margin-bottom:56px}.mb-57--xs{margin-bottom:57px}.mb-58--xs{margin-bottom:58px}.mb-59--xs{margin-bottom:59px}.mb-60--xs{margin-bottom:60px}.mb-61--xs{margin-bottom:61px}.mb-62--xs{margin-bottom:62px}.mb-63--xs{margin-bottom:63px}.mb-64--xs{margin-bottom:64px}.mb-65--xs{margin-bottom:65px}.mb-66--xs{margin-bottom:66px}.mb-67--xs{margin-bottom:67px}.mb-68--xs{margin-bottom:68px}.mb-69--xs{margin-bottom:69px}.mb-70--xs{margin-bottom:70px}.mb-71--xs{margin-bottom:71px}.mb-72--xs{margin-bottom:72px}.mb-73--xs{margin-bottom:73px}.mb-74--xs{margin-bottom:74px}.mb-75--xs{margin-bottom:75px}.mb-76--xs{margin-bottom:76px}.mb-77--xs{margin-bottom:77px}.mb-78--xs{margin-bottom:78px}.mb-79--xs{margin-bottom:79px}.mb-80--xs{margin-bottom:80px}.mb-81--xs{margin-bottom:81px}.mb-82--xs{margin-bottom:82px}.mb-83--xs{margin-bottom:83px}.mb-84--xs{margin-bottom:84px}.mb-85--xs{margin-bottom:85px}.mb-86--xs{margin-bottom:86px}.mb-87--xs{margin-bottom:87px}.mb-88--xs{margin-bottom:88px}.mb-89--xs{margin-bottom:89px}.mb-90--xs{margin-bottom:90px}.mb-91--xs{margin-bottom:91px}.mb-92--xs{margin-bottom:92px}.mb-93--xs{margin-bottom:93px}.mb-94--xs{margin-bottom:94px}.mb-95--xs{margin-bottom:95px}.mb-96--xs{margin-bottom:96px}.mb-97--xs{margin-bottom:97px}.mb-98--xs{margin-bottom:98px}.mb-99--xs{margin-bottom:99px}.mb-100--xs{margin-bottom:100px}.mt-0--xs{margin-top:0}.mt-1--xs{margin-top:1px}.mt-2--xs{margin-top:2px}.mt-3--xs{margin-top:3px}.mt-4--xs{margin-top:4px}.mt-5--xs{margin-top:5px}.mt-6--xs{margin-top:6px}.mt-7--xs{margin-top:7px}.mt-8--xs{margin-top:8px}.mt-9--xs{margin-top:9px}.mt-10--xs{margin-top:10px}.mt-11--xs{margin-top:11px}.mt-12--xs{margin-top:12px}.mt-13--xs{margin-top:13px}.mt-14--xs{margin-top:14px}.mt-15--xs{margin-top:15px}.mt-16--xs{margin-top:16px}.mt-17--xs{margin-top:17px}.mt-18--xs{margin-top:18px}.mt-19--xs{margin-top:19px}.mt-20--xs{margin-top:20px}.mt-21--xs{margin-top:21px}.mt-22--xs{margin-top:22px}.mt-23--xs{margin-top:23px}.mt-24--xs{margin-top:24px}.mt-25--xs{margin-top:25px}.mt-26--xs{margin-top:26px}.mt-27--xs{margin-top:27px}.mt-28--xs{margin-top:28px}.mt-29--xs{margin-top:29px}.mt-30--xs{margin-top:30px}.mt-31--xs{margin-top:31px}.mt-32--xs{margin-top:32px}.mt-33--xs{margin-top:33px}.mt-34--xs{margin-top:34px}.mt-35--xs{margin-top:35px}.mt-36--xs{margin-top:36px}.mt-37--xs{margin-top:37px}.mt-38--xs{margin-top:38px}.mt-39--xs{margin-top:39px}.mt-40--xs{margin-top:40px}.mt-41--xs{margin-top:41px}.mt-42--xs{margin-top:42px}.mt-43--xs{margin-top:43px}.mt-44--xs{margin-top:44px}.mt-45--xs{margin-top:45px}.mt-46--xs{margin-top:46px}.mt-47--xs{margin-top:47px}.mt-48--xs{margin-top:48px}.mt-49--xs{margin-top:49px}.mt-50--xs{margin-top:50px}.mt-51--xs{margin-top:51px}.mt-52--xs{margin-top:52px}.mt-53--xs{margin-top:53px}.mt-54--xs{margin-top:54px}.mt-55--xs{margin-top:55px}.mt-56--xs{margin-top:56px}.mt-57--xs{margin-top:57px}.mt-58--xs{margin-top:58px}.mt-59--xs{margin-top:59px}.mt-60--xs{margin-top:60px}.mt-61--xs{margin-top:61px}.mt-62--xs{margin-top:62px}.mt-63--xs{margin-top:63px}.mt-64--xs{margin-top:64px}.mt-65--xs{margin-top:65px}.mt-66--xs{margin-top:66px}.mt-67--xs{margin-top:67px}.mt-68--xs{margin-top:68px}.mt-69--xs{margin-top:69px}.mt-70--xs{margin-top:70px}.mt-71--xs{margin-top:71px}.mt-72--xs{margin-top:72px}.mt-73--xs{margin-top:73px}.mt-74--xs{margin-top:74px}.mt-75--xs{margin-top:75px}.mt-76--xs{margin-top:76px}.mt-77--xs{margin-top:77px}.mt-78--xs{margin-top:78px}.mt-79--xs{margin-top:79px}.mt-80--xs{margin-top:80px}.mt-81--xs{margin-top:81px}.mt-82--xs{margin-top:82px}.mt-83--xs{margin-top:83px}.mt-84--xs{margin-top:84px}.mt-85--xs{margin-top:85px}.mt-86--xs{margin-top:86px}.mt-87--xs{margin-top:87px}.mt-88--xs{margin-top:88px}.mt-89--xs{margin-top:89px}.mt-90--xs{margin-top:90px}.mt-91--xs{margin-top:91px}.mt-92--xs{margin-top:92px}.mt-93--xs{margin-top:93px}.mt-94--xs{margin-top:94px}.mt-95--xs{margin-top:95px}.mt-96--xs{margin-top:96px}.mt-97--xs{margin-top:97px}.mt-98--xs{margin-top:98px}.mt-99--xs{margin-top:99px}.mt-100--xs{margin-top:100px}.grid__item-1--xs{width:8.33333%}.grid__item-2--xs{width:16.66667%}.grid__item-3--xs{width:25%}.grid__item-4--xs{width:33.33333%}.grid__item-5--xs{width:41.66667%}.grid__item-6--xs{width:50%}.grid__item-7--xs{width:58.33333%}.grid__item-8--xs{width:66.66667%}.grid__item-9--xs{width:75%}.grid__item-10--xs{width:83.33333%}.grid__item-11--xs{width:91.66667%}.grid__item-12--xs{width:100%}}@media (min-width:768px){.mb-0--sm{margin-bottom:0}.mb-1--sm{margin-bottom:1px}.mb-2--sm{margin-bottom:2px}.mb-3--sm{margin-bottom:3px}.mb-4--sm{margin-bottom:4px}.mb-5--sm{margin-bottom:5px}.mb-6--sm{margin-bottom:6px}.mb-7--sm{margin-bottom:7px}.mb-8--sm{margin-bottom:8px}.mb-9--sm{margin-bottom:9px}.mb-10--sm{margin-bottom:10px}.mb-11--sm{margin-bottom:11px}.mb-12--sm{margin-bottom:12px}.mb-13--sm{margin-bottom:13px}.mb-14--sm{margin-bottom:14px}.mb-15--sm{margin-bottom:15px}.mb-16--sm{margin-bottom:16px}.mb-17--sm{margin-bottom:17px}.mb-18--sm{margin-bottom:18px}.mb-19--sm{margin-bottom:19px}.mb-20--sm{margin-bottom:20px}.mb-21--sm{margin-bottom:21px}.mb-22--sm{margin-bottom:22px}.mb-23--sm{margin-bottom:23px}.mb-24--sm{margin-bottom:24px}.mb-25--sm{margin-bottom:25px}.mb-26--sm{margin-bottom:26px}.mb-27--sm{margin-bottom:27px}.mb-28--sm{margin-bottom:28px}.mb-29--sm{margin-bottom:29px}.mb-30--sm{margin-bottom:30px}.mb-31--sm{margin-bottom:31px}.mb-32--sm{margin-bottom:32px}.mb-33--sm{margin-bottom:33px}.mb-34--sm{margin-bottom:34px}.mb-35--sm{margin-bottom:35px}.mb-36--sm{margin-bottom:36px}.mb-37--sm{margin-bottom:37px}.mb-38--sm{margin-bottom:38px}.mb-39--sm{margin-bottom:39px}.mb-40--sm{margin-bottom:40px}.mb-41--sm{margin-bottom:41px}.mb-42--sm{margin-bottom:42px}.mb-43--sm{margin-bottom:43px}.mb-44--sm{margin-bottom:44px}.mb-45--sm{margin-bottom:45px}.mb-46--sm{margin-bottom:46px}.mb-47--sm{margin-bottom:47px}.mb-48--sm{margin-bottom:48px}.mb-49--sm{margin-bottom:49px}.mb-50--sm{margin-bottom:50px}.mb-51--sm{margin-bottom:51px}.mb-52--sm{margin-bottom:52px}.mb-53--sm{margin-bottom:53px}.mb-54--sm{margin-bottom:54px}.mb-55--sm{margin-bottom:55px}.mb-56--sm{margin-bottom:56px}.mb-57--sm{margin-bottom:57px}.mb-58--sm{margin-bottom:58px}.mb-59--sm{margin-bottom:59px}.mb-60--sm{margin-bottom:60px}.mb-61--sm{margin-bottom:61px}.mb-62--sm{margin-bottom:62px}.mb-63--sm{margin-bottom:63px}.mb-64--sm{margin-bottom:64px}.mb-65--sm{margin-bottom:65px}.mb-66--sm{margin-bottom:66px}.mb-67--sm{margin-bottom:67px}.mb-68--sm{margin-bottom:68px}.mb-69--sm{margin-bottom:69px}.mb-70--sm{margin-bottom:70px}.mb-71--sm{margin-bottom:71px}.mb-72--sm{margin-bottom:72px}.mb-73--sm{margin-bottom:73px}.mb-74--sm{margin-bottom:74px}.mb-75--sm{margin-bottom:75px}.mb-76--sm{margin-bottom:76px}.mb-77--sm{margin-bottom:77px}.mb-78--sm{margin-bottom:78px}.mb-79--sm{margin-bottom:79px}.mb-80--sm{margin-bottom:80px}.mb-81--sm{margin-bottom:81px}.mb-82--sm{margin-bottom:82px}.mb-83--sm{margin-bottom:83px}.mb-84--sm{margin-bottom:84px}.mb-85--sm{margin-bottom:85px}.mb-86--sm{margin-bottom:86px}.mb-87--sm{margin-bottom:87px}.mb-88--sm{margin-bottom:88px}.mb-89--sm{margin-bottom:89px}.mb-90--sm{margin-bottom:90px}.mb-91--sm{margin-bottom:91px}.mb-92--sm{margin-bottom:92px}.mb-93--sm{margin-bottom:93px}.mb-94--sm{margin-bottom:94px}.mb-95--sm{margin-bottom:95px}.mb-96--sm{margin-bottom:96px}.mb-97--sm{margin-bottom:97px}.mb-98--sm{margin-bottom:98px}.mb-99--sm{margin-bottom:99px}.mb-100--sm{margin-bottom:100px}.mt-0--sm{margin-top:0}.mt-1--sm{margin-top:1px}.mt-2--sm{margin-top:2px}.mt-3--sm{margin-top:3px}.mt-4--sm{margin-top:4px}.mt-5--sm{margin-top:5px}.mt-6--sm{margin-top:6px}.mt-7--sm{margin-top:7px}.mt-8--sm{margin-top:8px}.mt-9--sm{margin-top:9px}.mt-10--sm{margin-top:10px}.mt-11--sm{margin-top:11px}.mt-12--sm{margin-top:12px}.mt-13--sm{margin-top:13px}.mt-14--sm{margin-top:14px}.mt-15--sm{margin-top:15px}.mt-16--sm{margin-top:16px}.mt-17--sm{margin-top:17px}.mt-18--sm{margin-top:18px}.mt-19--sm{margin-top:19px}.mt-20--sm{margin-top:20px}.mt-21--sm{margin-top:21px}.mt-22--sm{margin-top:22px}.mt-23--sm{margin-top:23px}.mt-24--sm{margin-top:24px}.mt-25--sm{margin-top:25px}.mt-26--sm{margin-top:26px}.mt-27--sm{margin-top:27px}.mt-28--sm{margin-top:28px}.mt-29--sm{margin-top:29px}.mt-30--sm{margin-top:30px}.mt-31--sm{margin-top:31px}.mt-32--sm{margin-top:32px}.mt-33--sm{margin-top:33px}.mt-34--sm{margin-top:34px}.mt-35--sm{margin-top:35px}.mt-36--sm{margin-top:36px}.mt-37--sm{margin-top:37px}.mt-38--sm{margin-top:38px}.mt-39--sm{margin-top:39px}.mt-40--sm{margin-top:40px}.mt-41--sm{margin-top:41px}.mt-42--sm{margin-top:42px}.mt-43--sm{margin-top:43px}.mt-44--sm{margin-top:44px}.mt-45--sm{margin-top:45px}.mt-46--sm{margin-top:46px}.mt-47--sm{margin-top:47px}.mt-48--sm{margin-top:48px}.mt-49--sm{margin-top:49px}.mt-50--sm{margin-top:50px}.mt-51--sm{margin-top:51px}.mt-52--sm{margin-top:52px}.mt-53--sm{margin-top:53px}.mt-54--sm{margin-top:54px}.mt-55--sm{margin-top:55px}.mt-56--sm{margin-top:56px}.mt-57--sm{margin-top:57px}.mt-58--sm{margin-top:58px}.mt-59--sm{margin-top:59px}.mt-60--sm{margin-top:60px}.mt-61--sm{margin-top:61px}.mt-62--sm{margin-top:62px}.mt-63--sm{margin-top:63px}.mt-64--sm{margin-top:64px}.mt-65--sm{margin-top:65px}.mt-66--sm{margin-top:66px}.mt-67--sm{margin-top:67px}.mt-68--sm{margin-top:68px}.mt-69--sm{margin-top:69px}.mt-70--sm{margin-top:70px}.mt-71--sm{margin-top:71px}.mt-72--sm{margin-top:72px}.mt-73--sm{margin-top:73px}.mt-74--sm{margin-top:74px}.mt-75--sm{margin-top:75px}.mt-76--sm{margin-top:76px}.mt-77--sm{margin-top:77px}.mt-78--sm{margin-top:78px}.mt-79--sm{margin-top:79px}.mt-80--sm{margin-top:80px}.mt-81--sm{margin-top:81px}.mt-82--sm{margin-top:82px}.mt-83--sm{margin-top:83px}.mt-84--sm{margin-top:84px}.mt-85--sm{margin-top:85px}.mt-86--sm{margin-top:86px}.mt-87--sm{margin-top:87px}.mt-88--sm{margin-top:88px}.mt-89--sm{margin-top:89px}.mt-90--sm{margin-top:90px}.mt-91--sm{margin-top:91px}.mt-92--sm{margin-top:92px}.mt-93--sm{margin-top:93px}.mt-94--sm{margin-top:94px}.mt-95--sm{margin-top:95px}.mt-96--sm{margin-top:96px}.mt-97--sm{margin-top:97px}.mt-98--sm{margin-top:98px}.mt-99--sm{margin-top:99px}.mt-100--sm{margin-top:100px}.grid__item-1--sm{width:8.33333%}.grid__item-2--sm{width:16.66667%}.grid__item-3--sm{width:25%}.grid__item-4--sm{width:33.33333%}.grid__item-5--sm{width:41.66667%}.grid__item-6--sm{width:50%}.grid__item-7--sm{width:58.33333%}.grid__item-8--sm{width:66.66667%}.grid__item-9--sm{width:75%}.grid__item-10--sm{width:83.33333%}.grid__item-11--sm{width:91.66667%}.grid__item-12--sm{width:100%}.team-careers__subtitle,.team-careers__title{margin-left:50px}.team-careers__subtitle{margin-left:50px!important}.team-careers__tabs .tariffs-tabs__controls{margin-left:50px}.team-careers__item-inner{padding-left:50px}.market__title{font-size:36px}.market__article-img-wrap{-ms-flex-negative:0;flex-shrink:0}.market__article-overlay{height:100%}}@media (min-width:1024px){.mb-0--md{margin-bottom:0}.mb-1--md{margin-bottom:1px}.mb-2--md{margin-bottom:2px}.mb-3--md{margin-bottom:3px}.mb-4--md{margin-bottom:4px}.mb-5--md{margin-bottom:5px}.mb-6--md{margin-bottom:6px}.mb-7--md{margin-bottom:7px}.mb-8--md{margin-bottom:8px}.mb-9--md{margin-bottom:9px}.mb-10--md{margin-bottom:10px}.mb-11--md{margin-bottom:11px}.mb-12--md{margin-bottom:12px}.mb-13--md{margin-bottom:13px}.mb-14--md{margin-bottom:14px}.mb-15--md{margin-bottom:15px}.mb-16--md{margin-bottom:16px}.mb-17--md{margin-bottom:17px}.mb-18--md{margin-bottom:18px}.mb-19--md{margin-bottom:19px}.mb-20--md{margin-bottom:20px}.mb-21--md{margin-bottom:21px}.mb-22--md{margin-bottom:22px}.mb-23--md{margin-bottom:23px}.mb-24--md{margin-bottom:24px}.mb-25--md{margin-bottom:25px}.mb-26--md{margin-bottom:26px}.mb-27--md{margin-bottom:27px}.mb-28--md{margin-bottom:28px}.mb-29--md{margin-bottom:29px}.mb-30--md{margin-bottom:30px}.mb-31--md{margin-bottom:31px}.mb-32--md{margin-bottom:32px}.mb-33--md{margin-bottom:33px}.mb-34--md{margin-bottom:34px}.mb-35--md{margin-bottom:35px}.mb-36--md{margin-bottom:36px}.mb-37--md{margin-bottom:37px}.mb-38--md{margin-bottom:38px}.mb-39--md{margin-bottom:39px}.mb-40--md{margin-bottom:40px}.mb-41--md{margin-bottom:41px}.mb-42--md{margin-bottom:42px}.mb-43--md{margin-bottom:43px}.mb-44--md{margin-bottom:44px}.mb-45--md{margin-bottom:45px}.mb-46--md{margin-bottom:46px}.mb-47--md{margin-bottom:47px}.mb-48--md{margin-bottom:48px}.mb-49--md{margin-bottom:49px}.mb-50--md{margin-bottom:50px}.mb-51--md{margin-bottom:51px}.mb-52--md{margin-bottom:52px}.mb-53--md{margin-bottom:53px}.mb-54--md{margin-bottom:54px}.mb-55--md{margin-bottom:55px}.mb-56--md{margin-bottom:56px}.mb-57--md{margin-bottom:57px}.mb-58--md{margin-bottom:58px}.mb-59--md{margin-bottom:59px}.mb-60--md{margin-bottom:60px}.mb-61--md{margin-bottom:61px}.mb-62--md{margin-bottom:62px}.mb-63--md{margin-bottom:63px}.mb-64--md{margin-bottom:64px}.mb-65--md{margin-bottom:65px}.mb-66--md{margin-bottom:66px}.mb-67--md{margin-bottom:67px}.mb-68--md{margin-bottom:68px}.mb-69--md{margin-bottom:69px}.mb-70--md{margin-bottom:70px}.mb-71--md{margin-bottom:71px}.mb-72--md{margin-bottom:72px}.mb-73--md{margin-bottom:73px}.mb-74--md{margin-bottom:74px}.mb-75--md{margin-bottom:75px}.mb-76--md{margin-bottom:76px}.mb-77--md{margin-bottom:77px}.mb-78--md{margin-bottom:78px}.mb-79--md{margin-bottom:79px}.mb-80--md{margin-bottom:80px}.mb-81--md{margin-bottom:81px}.mb-82--md{margin-bottom:82px}.mb-83--md{margin-bottom:83px}.mb-84--md{margin-bottom:84px}.mb-85--md{margin-bottom:85px}.mb-86--md{margin-bottom:86px}.mb-87--md{margin-bottom:87px}.mb-88--md{margin-bottom:88px}.mb-89--md{margin-bottom:89px}.mb-90--md{margin-bottom:90px}.mb-91--md{margin-bottom:91px}.mb-92--md{margin-bottom:92px}.mb-93--md{margin-bottom:93px}.mb-94--md{margin-bottom:94px}.mb-95--md{margin-bottom:95px}.mb-96--md{margin-bottom:96px}.mb-97--md{margin-bottom:97px}.mb-98--md{margin-bottom:98px}.mb-99--md{margin-bottom:99px}.mb-100--md{margin-bottom:100px}.mt-0--md{margin-top:0}.mt-1--md{margin-top:1px}.mt-2--md{margin-top:2px}.mt-3--md{margin-top:3px}.mt-4--md{margin-top:4px}.mt-5--md{margin-top:5px}.mt-6--md{margin-top:6px}.mt-7--md{margin-top:7px}.mt-8--md{margin-top:8px}.mt-9--md{margin-top:9px}.mt-10--md{margin-top:10px}.mt-11--md{margin-top:11px}.mt-12--md{margin-top:12px}.mt-13--md{margin-top:13px}.mt-14--md{margin-top:14px}.mt-15--md{margin-top:15px}.mt-16--md{margin-top:16px}.mt-17--md{margin-top:17px}.mt-18--md{margin-top:18px}.mt-19--md{margin-top:19px}.mt-20--md{margin-top:20px}.mt-21--md{margin-top:21px}.mt-22--md{margin-top:22px}.mt-23--md{margin-top:23px}.mt-24--md{margin-top:24px}.mt-25--md{margin-top:25px}.mt-26--md{margin-top:26px}.mt-27--md{margin-top:27px}.mt-28--md{margin-top:28px}.mt-29--md{margin-top:29px}.mt-30--md{margin-top:30px}.mt-31--md{margin-top:31px}.mt-32--md{margin-top:32px}.mt-33--md{margin-top:33px}.mt-34--md{margin-top:34px}.mt-35--md{margin-top:35px}.mt-36--md{margin-top:36px}.mt-37--md{margin-top:37px}.mt-38--md{margin-top:38px}.mt-39--md{margin-top:39px}.mt-40--md{margin-top:40px}.mt-41--md{margin-top:41px}.mt-42--md{margin-top:42px}.mt-43--md{margin-top:43px}.mt-44--md{margin-top:44px}.mt-45--md{margin-top:45px}.mt-46--md{margin-top:46px}.mt-47--md{margin-top:47px}.mt-48--md{margin-top:48px}.mt-49--md{margin-top:49px}.mt-50--md{margin-top:50px}.mt-51--md{margin-top:51px}.mt-52--md{margin-top:52px}.mt-53--md{margin-top:53px}.mt-54--md{margin-top:54px}.mt-55--md{margin-top:55px}.mt-56--md{margin-top:56px}.mt-57--md{margin-top:57px}.mt-58--md{margin-top:58px}.mt-59--md{margin-top:59px}.mt-60--md{margin-top:60px}.mt-61--md{margin-top:61px}.mt-62--md{margin-top:62px}.mt-63--md{margin-top:63px}.mt-64--md{margin-top:64px}.mt-65--md{margin-top:65px}.mt-66--md{margin-top:66px}.mt-67--md{margin-top:67px}.mt-68--md{margin-top:68px}.mt-69--md{margin-top:69px}.mt-70--md{margin-top:70px}.mt-71--md{margin-top:71px}.mt-72--md{margin-top:72px}.mt-73--md{margin-top:73px}.mt-74--md{margin-top:74px}.mt-75--md{margin-top:75px}.mt-76--md{margin-top:76px}.mt-77--md{margin-top:77px}.mt-78--md{margin-top:78px}.mt-79--md{margin-top:79px}.mt-80--md{margin-top:80px}.mt-81--md{margin-top:81px}.mt-82--md{margin-top:82px}.mt-83--md{margin-top:83px}.mt-84--md{margin-top:84px}.mt-85--md{margin-top:85px}.mt-86--md{margin-top:86px}.mt-87--md{margin-top:87px}.mt-88--md{margin-top:88px}.mt-89--md{margin-top:89px}.mt-90--md{margin-top:90px}.mt-91--md{margin-top:91px}.mt-92--md{margin-top:92px}.mt-93--md{margin-top:93px}.mt-94--md{margin-top:94px}.mt-95--md{margin-top:95px}.mt-96--md{margin-top:96px}.mt-97--md{margin-top:97px}.mt-98--md{margin-top:98px}.mt-99--md{margin-top:99px}.mt-100--md{margin-top:100px}.grid__item-1--md{width:8.33333%}.grid__item-2--md{width:16.66667%}.grid__item-3--md{width:25%}.grid__item-4--md{width:33.33333%}.grid__item-5--md{width:41.66667%}.grid__item-6--md{width:50%}.grid__item-7--md{width:58.33333%}.grid__item-8--md{width:66.66667%}.grid__item-9--md{width:75%}.grid__item-10--md{width:83.33333%}.grid__item-11--md{width:91.66667%}.grid__item-12--md{width:100%}}@media (min-width:1280px){.mb-0--lg{margin-bottom:0}.mb-1--lg{margin-bottom:1px}.mb-2--lg{margin-bottom:2px}.mb-3--lg{margin-bottom:3px}.mb-4--lg{margin-bottom:4px}.mb-5--lg{margin-bottom:5px}.mb-6--lg{margin-bottom:6px}.mb-7--lg{margin-bottom:7px}.mb-8--lg{margin-bottom:8px}.mb-9--lg{margin-bottom:9px}.mb-10--lg{margin-bottom:10px}.mb-11--lg{margin-bottom:11px}.mb-12--lg{margin-bottom:12px}.mb-13--lg{margin-bottom:13px}.mb-14--lg{margin-bottom:14px}.mb-15--lg{margin-bottom:15px}.mb-16--lg{margin-bottom:16px}.mb-17--lg{margin-bottom:17px}.mb-18--lg{margin-bottom:18px}.mb-19--lg{margin-bottom:19px}.mb-20--lg{margin-bottom:20px}.mb-21--lg{margin-bottom:21px}.mb-22--lg{margin-bottom:22px}.mb-23--lg{margin-bottom:23px}.mb-24--lg{margin-bottom:24px}.mb-25--lg{margin-bottom:25px}.mb-26--lg{margin-bottom:26px}.mb-27--lg{margin-bottom:27px}.mb-28--lg{margin-bottom:28px}.mb-29--lg{margin-bottom:29px}.mb-30--lg{margin-bottom:30px}.mb-31--lg{margin-bottom:31px}.mb-32--lg{margin-bottom:32px}.mb-33--lg{margin-bottom:33px}.mb-34--lg{margin-bottom:34px}.mb-35--lg{margin-bottom:35px}.mb-36--lg{margin-bottom:36px}.mb-37--lg{margin-bottom:37px}.mb-38--lg{margin-bottom:38px}.mb-39--lg{margin-bottom:39px}.mb-40--lg{margin-bottom:40px}.mb-41--lg{margin-bottom:41px}.mb-42--lg{margin-bottom:42px}.mb-43--lg{margin-bottom:43px}.mb-44--lg{margin-bottom:44px}.mb-45--lg{margin-bottom:45px}.mb-46--lg{margin-bottom:46px}.mb-47--lg{margin-bottom:47px}.mb-48--lg{margin-bottom:48px}.mb-49--lg{margin-bottom:49px}.mb-50--lg{margin-bottom:50px}.mb-51--lg{margin-bottom:51px}.mb-52--lg{margin-bottom:52px}.mb-53--lg{margin-bottom:53px}.mb-54--lg{margin-bottom:54px}.mb-55--lg{margin-bottom:55px}.mb-56--lg{margin-bottom:56px}.mb-57--lg{margin-bottom:57px}.mb-58--lg{margin-bottom:58px}.mb-59--lg{margin-bottom:59px}.mb-60--lg{margin-bottom:60px}.mb-61--lg{margin-bottom:61px}.mb-62--lg{margin-bottom:62px}.mb-63--lg{margin-bottom:63px}.mb-64--lg{margin-bottom:64px}.mb-65--lg{margin-bottom:65px}.mb-66--lg{margin-bottom:66px}.mb-67--lg{margin-bottom:67px}.mb-68--lg{margin-bottom:68px}.mb-69--lg{margin-bottom:69px}.mb-70--lg{margin-bottom:70px}.mb-71--lg{margin-bottom:71px}.mb-72--lg{margin-bottom:72px}.mb-73--lg{margin-bottom:73px}.mb-74--lg{margin-bottom:74px}.mb-75--lg{margin-bottom:75px}.mb-76--lg{margin-bottom:76px}.mb-77--lg{margin-bottom:77px}.mb-78--lg{margin-bottom:78px}.mb-79--lg{margin-bottom:79px}.mb-80--lg{margin-bottom:80px}.mb-81--lg{margin-bottom:81px}.mb-82--lg{margin-bottom:82px}.mb-83--lg{margin-bottom:83px}.mb-84--lg{margin-bottom:84px}.mb-85--lg{margin-bottom:85px}.mb-86--lg{margin-bottom:86px}.mb-87--lg{margin-bottom:87px}.mb-88--lg{margin-bottom:88px}.mb-89--lg{margin-bottom:89px}.mb-90--lg{margin-bottom:90px}.mb-91--lg{margin-bottom:91px}.mb-92--lg{margin-bottom:92px}.mb-93--lg{margin-bottom:93px}.mb-94--lg{margin-bottom:94px}.mb-95--lg{margin-bottom:95px}.mb-96--lg{margin-bottom:96px}.mb-97--lg{margin-bottom:97px}.mb-98--lg{margin-bottom:98px}.mb-99--lg{margin-bottom:99px}.mb-100--lg{margin-bottom:100px}.mt-0--lg{margin-top:0}.mt-1--lg{margin-top:1px}.mt-2--lg{margin-top:2px}.mt-3--lg{margin-top:3px}.mt-4--lg{margin-top:4px}.mt-5--lg{margin-top:5px}.mt-6--lg{margin-top:6px}.mt-7--lg{margin-top:7px}.mt-8--lg{margin-top:8px}.mt-9--lg{margin-top:9px}.mt-10--lg{margin-top:10px}.mt-11--lg{margin-top:11px}.mt-12--lg{margin-top:12px}.mt-13--lg{margin-top:13px}.mt-14--lg{margin-top:14px}.mt-15--lg{margin-top:15px}.mt-16--lg{margin-top:16px}.mt-17--lg{margin-top:17px}.mt-18--lg{margin-top:18px}.mt-19--lg{margin-top:19px}.mt-20--lg{margin-top:20px}.mt-21--lg{margin-top:21px}.mt-22--lg{margin-top:22px}.mt-23--lg{margin-top:23px}.mt-24--lg{margin-top:24px}.mt-25--lg{margin-top:25px}.mt-26--lg{margin-top:26px}.mt-27--lg{margin-top:27px}.mt-28--lg{margin-top:28px}.mt-29--lg{margin-top:29px}.mt-30--lg{margin-top:30px}.mt-31--lg{margin-top:31px}.mt-32--lg{margin-top:32px}.mt-33--lg{margin-top:33px}.mt-34--lg{margin-top:34px}.mt-35--lg{margin-top:35px}.mt-36--lg{margin-top:36px}.mt-37--lg{margin-top:37px}.mt-38--lg{margin-top:38px}.mt-39--lg{margin-top:39px}.mt-40--lg{margin-top:40px}.mt-41--lg{margin-top:41px}.mt-42--lg{margin-top:42px}.mt-43--lg{margin-top:43px}.mt-44--lg{margin-top:44px}.mt-45--lg{margin-top:45px}.mt-46--lg{margin-top:46px}.mt-47--lg{margin-top:47px}.mt-48--lg{margin-top:48px}.mt-49--lg{margin-top:49px}.mt-50--lg{margin-top:50px}.mt-51--lg{margin-top:51px}.mt-52--lg{margin-top:52px}.mt-53--lg{margin-top:53px}.mt-54--lg{margin-top:54px}.mt-55--lg{margin-top:55px}.mt-56--lg{margin-top:56px}.mt-57--lg{margin-top:57px}.mt-58--lg{margin-top:58px}.mt-59--lg{margin-top:59px}.mt-60--lg{margin-top:60px}.mt-61--lg{margin-top:61px}.mt-62--lg{margin-top:62px}.mt-63--lg{margin-top:63px}.mt-64--lg{margin-top:64px}.mt-65--lg{margin-top:65px}.mt-66--lg{margin-top:66px}.mt-67--lg{margin-top:67px}.mt-68--lg{margin-top:68px}.mt-69--lg{margin-top:69px}.mt-70--lg{margin-top:70px}.mt-71--lg{margin-top:71px}.mt-72--lg{margin-top:72px}.mt-73--lg{margin-top:73px}.mt-74--lg{margin-top:74px}.mt-75--lg{margin-top:75px}.mt-76--lg{margin-top:76px}.mt-77--lg{margin-top:77px}.mt-78--lg{margin-top:78px}.mt-79--lg{margin-top:79px}.mt-80--lg{margin-top:80px}.mt-81--lg{margin-top:81px}.mt-82--lg{margin-top:82px}.mt-83--lg{margin-top:83px}.mt-84--lg{margin-top:84px}.mt-85--lg{margin-top:85px}.mt-86--lg{margin-top:86px}.mt-87--lg{margin-top:87px}.mt-88--lg{margin-top:88px}.mt-89--lg{margin-top:89px}.mt-90--lg{margin-top:90px}.mt-91--lg{margin-top:91px}.mt-92--lg{margin-top:92px}.mt-93--lg{margin-top:93px}.mt-94--lg{margin-top:94px}.mt-95--lg{margin-top:95px}.mt-96--lg{margin-top:96px}.mt-97--lg{margin-top:97px}.mt-98--lg{margin-top:98px}.mt-99--lg{margin-top:99px}.mt-100--lg{margin-top:100px}.grid__item-1--lg{width:8.33333%}.grid__item-2--lg{width:16.66667%}.grid__item-3--lg{width:25%}.grid__item-4--lg{width:33.33333%}.grid__item-5--lg{width:41.66667%}.grid__item-6--lg{width:50%}.grid__item-7--lg{width:58.33333%}.grid__item-8--lg{width:66.66667%}.grid__item-9--lg{width:75%}.grid__item-10--lg{width:83.33333%}.grid__item-11--lg{width:91.66667%}.grid__item-12--lg{width:100%}.header>.container{max-width:1180px}.header--with-topbar{top:88px}.header__inner{padding:10px 30px}.header--with-topbar .header__inner{top:88px}.header--with-topbar.header--topbar-compact .header__inner,.header--with-topbar .header__inner{-webkit-transition:none;-o-transition:none;transition:none}.header__logo-img{width:auto}.header__lang-trigger{gap:8px;width:56px;height:36px;padding:0 10px;border-radius:16px}.header__lang-flag{width:18px;height:18px}.header__lang-flag--current{width:20px;height:20px}.header__lang-caret{width:8px;height:5px;background-size:8px 5px}.header__cta{height:40px;min-width:189px;padding:11px 16px;font-size:16px}.page>.container{max-width:1180px}.hero__topbar{gap:28px;padding:22px 50px;font-size:14px}.hero--main{min-height:832px}.hero--main .hero__container{max-width:1440px}.hero--main .hero__media{left:50%;right:auto;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);mask-image:url(/local/templates/rioni/assets/images/required/main-mask.svg);mask-size:120% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/local/templates/rioni/assets/images/required/main-mask.svg);-webkit-mask-size:120% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hero--main .hero__media picture.hero__media-picture img{-o-object-fit:contain;object-fit:contain}.hero--main .hero__content{position:absolute;left:clamp(650px,50.7vw,835px);right:auto;bottom:25px;margin:0;max-width:800px;padding:0}.hero--main .hero__title{font-size:42px;line-height:1.2;margin-bottom:24px}.hero--main .hero__subtitle{font-size:18px;line-height:1.25;margin-bottom:45px;max-width:547px}.hero--main .hero__btn{height:39px;padding-left:29px;padding-right:29px;font-size:16px}.hero--main .hero__btn .button__icon{right:-60px}}@media (min-width:1440px){.mb-0--xl{margin-bottom:0}.mb-1--xl{margin-bottom:1px}.mb-2--xl{margin-bottom:2px}.mb-3--xl{margin-bottom:3px}.mb-4--xl{margin-bottom:4px}.mb-5--xl{margin-bottom:5px}.mb-6--xl{margin-bottom:6px}.mb-7--xl{margin-bottom:7px}.mb-8--xl{margin-bottom:8px}.mb-9--xl{margin-bottom:9px}.mb-10--xl{margin-bottom:10px}.mb-11--xl{margin-bottom:11px}.mb-12--xl{margin-bottom:12px}.mb-13--xl{margin-bottom:13px}.mb-14--xl{margin-bottom:14px}.mb-15--xl{margin-bottom:15px}.mb-16--xl{margin-bottom:16px}.mb-17--xl{margin-bottom:17px}.mb-18--xl{margin-bottom:18px}.mb-19--xl{margin-bottom:19px}.mb-20--xl{margin-bottom:20px}.mb-21--xl{margin-bottom:21px}.mb-22--xl{margin-bottom:22px}.mb-23--xl{margin-bottom:23px}.mb-24--xl{margin-bottom:24px}.mb-25--xl{margin-bottom:25px}.mb-26--xl{margin-bottom:26px}.mb-27--xl{margin-bottom:27px}.mb-28--xl{margin-bottom:28px}.mb-29--xl{margin-bottom:29px}.mb-30--xl{margin-bottom:30px}.mb-31--xl{margin-bottom:31px}.mb-32--xl{margin-bottom:32px}.mb-33--xl{margin-bottom:33px}.mb-34--xl{margin-bottom:34px}.mb-35--xl{margin-bottom:35px}.mb-36--xl{margin-bottom:36px}.mb-37--xl{margin-bottom:37px}.mb-38--xl{margin-bottom:38px}.mb-39--xl{margin-bottom:39px}.mb-40--xl{margin-bottom:40px}.mb-41--xl{margin-bottom:41px}.mb-42--xl{margin-bottom:42px}.mb-43--xl{margin-bottom:43px}.mb-44--xl{margin-bottom:44px}.mb-45--xl{margin-bottom:45px}.mb-46--xl{margin-bottom:46px}.mb-47--xl{margin-bottom:47px}.mb-48--xl{margin-bottom:48px}.mb-49--xl{margin-bottom:49px}.mb-50--xl{margin-bottom:50px}.mb-51--xl{margin-bottom:51px}.mb-52--xl{margin-bottom:52px}.mb-53--xl{margin-bottom:53px}.mb-54--xl{margin-bottom:54px}.mb-55--xl{margin-bottom:55px}.mb-56--xl{margin-bottom:56px}.mb-57--xl{margin-bottom:57px}.mb-58--xl{margin-bottom:58px}.mb-59--xl{margin-bottom:59px}.mb-60--xl{margin-bottom:60px}.mb-61--xl{margin-bottom:61px}.mb-62--xl{margin-bottom:62px}.mb-63--xl{margin-bottom:63px}.mb-64--xl{margin-bottom:64px}.mb-65--xl{margin-bottom:65px}.mb-66--xl{margin-bottom:66px}.mb-67--xl{margin-bottom:67px}.mb-68--xl{margin-bottom:68px}.mb-69--xl{margin-bottom:69px}.mb-70--xl{margin-bottom:70px}.mb-71--xl{margin-bottom:71px}.mb-72--xl{margin-bottom:72px}.mb-73--xl{margin-bottom:73px}.mb-74--xl{margin-bottom:74px}.mb-75--xl{margin-bottom:75px}.mb-76--xl{margin-bottom:76px}.mb-77--xl{margin-bottom:77px}.mb-78--xl{margin-bottom:78px}.mb-79--xl{margin-bottom:79px}.mb-80--xl{margin-bottom:80px}.mb-81--xl{margin-bottom:81px}.mb-82--xl{margin-bottom:82px}.mb-83--xl{margin-bottom:83px}.mb-84--xl{margin-bottom:84px}.mb-85--xl{margin-bottom:85px}.mb-86--xl{margin-bottom:86px}.mb-87--xl{margin-bottom:87px}.mb-88--xl{margin-bottom:88px}.mb-89--xl{margin-bottom:89px}.mb-90--xl{margin-bottom:90px}.mb-91--xl{margin-bottom:91px}.mb-92--xl{margin-bottom:92px}.mb-93--xl{margin-bottom:93px}.mb-94--xl{margin-bottom:94px}.mb-95--xl{margin-bottom:95px}.mb-96--xl{margin-bottom:96px}.mb-97--xl{margin-bottom:97px}.mb-98--xl{margin-bottom:98px}.mb-99--xl{margin-bottom:99px}.mb-100--xl{margin-bottom:100px}.mt-0--xl{margin-top:0}.mt-1--xl{margin-top:1px}.mt-2--xl{margin-top:2px}.mt-3--xl{margin-top:3px}.mt-4--xl{margin-top:4px}.mt-5--xl{margin-top:5px}.mt-6--xl{margin-top:6px}.mt-7--xl{margin-top:7px}.mt-8--xl{margin-top:8px}.mt-9--xl{margin-top:9px}.mt-10--xl{margin-top:10px}.mt-11--xl{margin-top:11px}.mt-12--xl{margin-top:12px}.mt-13--xl{margin-top:13px}.mt-14--xl{margin-top:14px}.mt-15--xl{margin-top:15px}.mt-16--xl{margin-top:16px}.mt-17--xl{margin-top:17px}.mt-18--xl{margin-top:18px}.mt-19--xl{margin-top:19px}.mt-20--xl{margin-top:20px}.mt-21--xl{margin-top:21px}.mt-22--xl{margin-top:22px}.mt-23--xl{margin-top:23px}.mt-24--xl{margin-top:24px}.mt-25--xl{margin-top:25px}.mt-26--xl{margin-top:26px}.mt-27--xl{margin-top:27px}.mt-28--xl{margin-top:28px}.mt-29--xl{margin-top:29px}.mt-30--xl{margin-top:30px}.mt-31--xl{margin-top:31px}.mt-32--xl{margin-top:32px}.mt-33--xl{margin-top:33px}.mt-34--xl{margin-top:34px}.mt-35--xl{margin-top:35px}.mt-36--xl{margin-top:36px}.mt-37--xl{margin-top:37px}.mt-38--xl{margin-top:38px}.mt-39--xl{margin-top:39px}.mt-40--xl{margin-top:40px}.mt-41--xl{margin-top:41px}.mt-42--xl{margin-top:42px}.mt-43--xl{margin-top:43px}.mt-44--xl{margin-top:44px}.mt-45--xl{margin-top:45px}.mt-46--xl{margin-top:46px}.mt-47--xl{margin-top:47px}.mt-48--xl{margin-top:48px}.mt-49--xl{margin-top:49px}.mt-50--xl{margin-top:50px}.mt-51--xl{margin-top:51px}.mt-52--xl{margin-top:52px}.mt-53--xl{margin-top:53px}.mt-54--xl{margin-top:54px}.mt-55--xl{margin-top:55px}.mt-56--xl{margin-top:56px}.mt-57--xl{margin-top:57px}.mt-58--xl{margin-top:58px}.mt-59--xl{margin-top:59px}.mt-60--xl{margin-top:60px}.mt-61--xl{margin-top:61px}.mt-62--xl{margin-top:62px}.mt-63--xl{margin-top:63px}.mt-64--xl{margin-top:64px}.mt-65--xl{margin-top:65px}.mt-66--xl{margin-top:66px}.mt-67--xl{margin-top:67px}.mt-68--xl{margin-top:68px}.mt-69--xl{margin-top:69px}.mt-70--xl{margin-top:70px}.mt-71--xl{margin-top:71px}.mt-72--xl{margin-top:72px}.mt-73--xl{margin-top:73px}.mt-74--xl{margin-top:74px}.mt-75--xl{margin-top:75px}.mt-76--xl{margin-top:76px}.mt-77--xl{margin-top:77px}.mt-78--xl{margin-top:78px}.mt-79--xl{margin-top:79px}.mt-80--xl{margin-top:80px}.mt-81--xl{margin-top:81px}.mt-82--xl{margin-top:82px}.mt-83--xl{margin-top:83px}.mt-84--xl{margin-top:84px}.mt-85--xl{margin-top:85px}.mt-86--xl{margin-top:86px}.mt-87--xl{margin-top:87px}.mt-88--xl{margin-top:88px}.mt-89--xl{margin-top:89px}.mt-90--xl{margin-top:90px}.mt-91--xl{margin-top:91px}.mt-92--xl{margin-top:92px}.mt-93--xl{margin-top:93px}.mt-94--xl{margin-top:94px}.mt-95--xl{margin-top:95px}.mt-96--xl{margin-top:96px}.mt-97--xl{margin-top:97px}.mt-98--xl{margin-top:98px}.mt-99--xl{margin-top:99px}.mt-100--xl{margin-top:100px}.hidden-xl{display:none!important}.grid__item-1--xl{width:8.33333%}.grid__item-2--xl{width:16.66667%}.grid__item-3--xl{width:25%}.grid__item-4--xl{width:33.33333%}.grid__item-5--xl{width:41.66667%}.grid__item-6--xl{width:50%}.grid__item-7--xl{width:58.33333%}.grid__item-8--xl{width:66.66667%}.grid__item-9--xl{width:75%}.grid__item-10--xl{width:83.33333%}.grid__item-11--xl{width:91.66667%}.grid__item-12--xl{width:100%}}@media (max-width:479px){.hidden-xs--small{display:none!important}}@media (min-width:480px) and (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1279px){.hidden-md{display:none!important}}@media (min-width:1280px) and (max-width:1439px){.hidden-lg{display:none!important}}@media (max-width:991px){.container{padding-left:16px;padding-right:16px}.section-analytics-banner{padding-bottom:40px;padding-left:0;padding-right:0}.hero--services .hero__media picture.hero__media-picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.hero--services .hero__btn .button__icon{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero--services .hero__btn .icon-arrow-right-blue{width:54px;height:100%}.hero--services .hero__title{gap:6px;width:auto;max-width:100%;min-height:150px}.hero-roulette__item,.hero-roulette__viewport{height:var(--hero-roulette-step);min-height:var(--hero-roulette-step)}.hero-roulette{--hero-roulette-step:2em;top:70px;width:calc(100vw - 32px);max-width:400px}.hero-roulette__item-text{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.services-catalog__tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.services-catalog__tabs::-webkit-scrollbar{display:none}.services-catalog__grid{grid-template-columns:1fr;gap:12px}.services-catalog__title{margin-bottom:8px;font-size:24px;overflow-wrap:break-word}.services-catalog__tab{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:18px;padding:10px 16px}.services-catalog__more{font-size:16px}.services-card{min-height:160px;border-radius:40px;padding:30px}.services-card__title{font-size:22px}.services-card__icon{width:78px;height:78px;font-size:38px}.section-steps-bs{padding:0}.section-steps-bs .container{padding-left:0;padding-right:0}.section-steps-bs .steps-bs{grid-template-columns:1fr;gap:10px;min-height:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.section-steps-bs .steps-bs__item{border-radius:0 30px 30px 0;padding:40px 30px;height:auto;min-height:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-steps-bs .steps-bs__item--1{width:88%}.section-steps-bs .steps-bs__item--2{width:80.27%}.section-steps-bs .steps-bs__item--3{width:74.93%}.section-steps-bs .steps-bs__item--4{width:64.8%}.section-steps-bs .steps-bs__row-4{grid-column:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.section-steps-bs .steps-bs__btn{-ms-flex-item-align:stretch;align-self:stretch;width:81px;height:auto;min-height:0;margin-top:0;-ms-flex-negative:0;flex-shrink:0;padding:0 16px;font-size:12px;line-height:1.2;font-weight:600}.steps-bs__title{margin-bottom:8px;font-size:24px}.steps-bs__text{font-size:14px}.analytics-intro{margin-bottom:20px}.analytics-intro__title{margin-bottom:8px;font-size:24px}.analytics-intro__subtitle{font-size:12px;color:var(--text-dark-grey,#2a2a2a)}.analytics-banner{border-radius:30px}.analytics-banner__overlay{gap:20px;padding:30px 20px}.analytics-banner__article{gap:10px}.analytics-banner__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.analytics-banner__category-icon,.analytics-banner__label-icon{width:24px;height:24px}.analytics-banner__category-text,.analytics-banner__label-text{font-size:14px}.analytics-banner__date{font-size:12px}.analytics-banner__title{margin-bottom:8px;font-size:24px;line-height:1.1}.analytics-banner__text{font-size:12px}.analytics-banner__cta{font-size:12px;height:33px}.analytics-banner__cta .icon-arrow-right-blue{height:33px}.section-services-catalog{padding-top:40px;padding-left:0;padding-right:0}.analytics-banner__title,.analytics-intro__title,.services-catalog__title,.steps-bs__title{margin-bottom:8px;font-size:24px}.section-tariffs-hero{padding-top:90px;padding-bottom:40px}.tariffs-hero__title{font-size:24px;max-width:100%;margin-bottom:12px!important;padding:0 16px;overflow-wrap:break-word}.tariffs-hero__subtitle{font-size:12px;max-width:100%;margin-bottom:21px!important;padding:0 16px}.tariffs-tabs__controls{margin-bottom:24px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:10px;padding-bottom:4px}.tariffs-tabs__controls::-webkit-scrollbar{display:none}.tariffs-tabs__control{font-size:16px;padding:10px 18px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.tariffs-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:8px;padding-right:16px;padding-left:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tariffs-consultation{grid-template-columns:1fr;gap:12px}.tariffs-consultation__content,.tariffs-consultation__media{min-height:220px;border-radius:24px}.tariffs-consultation__content{padding:28px 20px 22px}.tariffs-consultation__title{margin-bottom:20px;font-size:20px}.tariffs-consultation__btn{max-width:none;margin-right:0!important}.tariff-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:295px;min-width:295px;max-width:295px;height:291px;min-height:291px;scroll-snap-align:start;padding:30px;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.tariff-card__title{font-size:22px}.tariff-card__desc{font-size:14px;margin-bottom:20px}.tariff-card__btn{width:100%;font-size:12px;margin-bottom:24px}.tariff-card--featured .tariff-card__badge{top:30px;right:16px;font-size:12px;padding:4px 12px}.tariff-card__link{width:100%;font-size:14px}.tariff-card__link-text{text-align:center}.section-tariffs-banner{padding-bottom:48px;border-radius:0 0 60px 60px}.tariffs-banner{min-height:215px;border-radius:30px}.tariffs-banner__overlay{padding:30px;gap:6px}.tariffs-banner__tag{top:-2px;left:30px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:10px;padding:5px 12px;font-size:14px}.tariffs-banner__title{font-size:22px}.tariffs-banner__text{font-size:15px}.tariffs-banner__actions{gap:10px;width:100%}.tariffs-banner__btn{font-size:12px}.section-products{padding-bottom:48px}.products{padding:32px 4px 28px;border-radius:24px}.products__title{font-size:24px;margin-left:0;margin-bottom:12px}.products__subtitle{font-size:12px;max-width:100%;margin-left:0;margin-bottom:20px!important}.products__tabs .tariffs-tabs__controls{margin:0 0 20px}.products__item-inner{grid-template-columns:minmax(0,1fr) minmax(95px,103px);gap:20px;padding:20px 0}.products__item-title{font-size:20px}.products__item-desc{font-size:10px;max-width:103px}.products__item,.products__item:hover{max-height:none}.section-faq{border-radius:60px 60px 0 0;padding-top:40px}.faq__title{font-size:24px;margin-bottom:20px}.faq__list{gap:8px}.faq__head{padding:14px 18px;min-width:0;overflow:hidden;border-radius:10px}.faq__head-text{font-size:12px}.faq__body-text{padding:0 18px 16px;font-size:12px}.faq__item{min-height:45px;border-radius:10px;min-width:0}.faq__head-text{display:block;min-width:0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.faq__link{font-size:12px;padding:20px 15px 20px 18px;min-width:0;max-height:45px;border-radius:10px}.faq__link-text{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;min-width:0}.career-page .career-faq.faq .faq__head{padding:18px 20px}.career-page .career-faq.faq .faq__head-text{font-size:20px;white-space:normal;-o-text-overflow:clip;text-overflow:clip}.section-docs-hero{padding:32px 0 28px}.docs-hero{padding-top:50px}.docs-hero__title{margin-bottom:12px;font-size:20px}.docs-hero__text{font-size:12px;margin-bottom:20px!important}.docs-hero__search{padding-top:0;padding-bottom:0}.docs-hero__search-input{padding:15px 0;font-size:12px}.docs-hero__search-icon{width:16px;height:16px}.section-docs{padding-bottom:0}.docs__heading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:133px;margin-bottom:26px;padding:0 20px;color:#fff;font-weight:500;font-size:24px;text-align:center}.docs__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:18px}.docs__cols{grid-template-columns:1fr;gap:0}.docs__col:has(+.docs__col){margin-bottom:28px}.docs__category{margin-bottom:15px;min-height:0;font-weight:400;font-size:16px}.docs__category:empty{margin-bottom:0}.docs__link{padding:20px 10px}.docs__note{margin-top:0;margin-bottom:18px;font-size:12px;text-align:left}.docs__icon{width:34px;height:34px;background-size:20px}.docs__icon .arrow-download{width:100%;height:100%}.docs__name{display:-webkit-box;overflow:hidden;max-width:173px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.section-market{padding:96px 0 40px}.market__body{grid-template-columns:1fr}.market__sidebar{position:static}.market__news-grid{grid-template-columns:1fr}.market__article--featured{grid-row:span 1}.article__body{grid-template-columns:1fr}.section-news-page{padding-left:24px;padding-right:24px;padding-top:120px}.news-page__body{grid-template-columns:1fr}.news-page__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.news-page__masonry .news-meme-card{width:calc((100% - 16px)/2)}.password-recovery-popup__inner{grid-template-columns:1fr}.password-recovery-popup__brand{padding:24px 20px 6px}.password-recovery-popup__logo-top{position:static;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:12px}.password-recovery-popup__logo-main-img{max-height:110px}.password-recovery-popup__tagline{margin-top:12px;font-size:22px;max-width:320px}.password-recovery-popup__form-side{margin:0 16px 16px;padding:18px 16px;border-radius:20px}.password-recovery-popup__title{font-size:18px}.password-recovery-popup__submit,.password-recovery-popup__subtitle,.password-recovery-popup__tab{font-size:12px}.lk-page,.lk-profile-card__fields,.lk-progress-card__actions{grid-template-columns:1fr}.lk-progress-card__action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-lk-banner .tariffs-banner{min-height:320px}.section-lk-banner .tariffs-banner__overlay{padding-top:86px}.section-lk-banner .tariffs-banner__tag{top:16px;right:16px;max-width:calc(100% - 32px)}}@media (max-width:768px){.section-features{height:711px;min-height:auto;padding:0 0 48px;overflow:hidden}.section-features .container{position:relative}.features__center{position:absolute;top:183px;left:50%;z-index:2;width:100%;max-width:336px;min-height:0;margin:0;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.features__title .line{position:static;font-size:var(--features-title-size);line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-13px;min-height:auto;padding-bottom:0}.features__title{--features-title-size:40px;--features-title-step:clamp(44px,11.4vw,64px);--features-title-line-height:calc(var(--features-title-size)*1.18);display:block;height:auto}.features__title--desktop{display:none}.features__title--mobile{display:block}.features{position:relative;left:auto;top:auto;width:100%;height:575px;padding-bottom:0;margin:0 auto}.float-card{position:absolute;width:72px;height:84px;border-radius:14px;will-change:auto;cursor:default}.float-card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.float-card--1{top:91px;left:8px;width:72px;height:84px}.float-card--2{top:38px;left:187px;width:72px;height:84px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.float-card--3{top:91px;right:5px;left:auto;width:72px;height:84px}.float-card--4{top:468px;left:35px;width:72px;height:84px}.float-card--5{top:426px;left:206px;width:72px;height:84px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.float-card--6{top:520px;right:5px;left:auto;width:72px;height:84px}.features__bottom{position:relative;bottom:auto;left:auto;margin-top:16px;max-width:269px;padding:0}.features__bottom-title{font-size:16px;line-height:1;margin-bottom:8px}.features__bottom-text{font-size:12px;line-height:1.3}.section-services{max-height:none;padding-bottom:0;background-image:url(/local/templates/rioni/assets/images/required/bg1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.section-services,.services{min-height:100vh;min-height:100svh}.services{padding:40px 14px 0 24px;grid-template-columns:1fr;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.services .service__content{max-width:250px;margin-bottom:0}.services .service__title{font-size:16px;line-height:1.3;margin:0 0 30px;max-width:182px}.services .service__desc{white-space:pre-line;font-size:12px;line-height:1.2;max-width:250px}.services__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:auto;min-height:300px;width:auto;max-width:none;margin:0;gap:10px}.services .service__bar{width:4px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;height:22px;min-width:auto}.services .service__bar.is-active{-webkit-box-flex:0;-ms-flex:0 0 152px;flex:0 0 152px;height:152px}.services__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;gap:20px;min-height:300px}.services__right{justify-items:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;min-height:280px;margin-top:auto}.device{position:relative;right:auto;bottom:auto;width:100%;max-width:248px;margin:0 auto}.device--desktop{display:none}.device--mobile{display:block}.device__screen{top:12px;left:15px;right:15px;bottom:0;width:auto;height:auto;border-radius:30px 30px 0 0}.device__gif-mobile{width:100%;height:100%}.section-partners{padding:40px 0 0}.partners{padding:0}.partners__title{margin:0 0 8px;font-size:24px}.partners__text{font-size:14px}.partners .partners__track{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px!important;height:120px;-webkit-animation-duration:28s;animation-duration:28s}.partners .partners__marquee:hover .partners__track{gap:7px!important}.partners__marquee{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;height:auto;padding-bottom:16px}.partners__marquee,.partners__track--reverse{display:-webkit-box;display:-ms-flexbox;display:flex}.partners__track--reverse{position:relative;top:-29px;animation-direction:reverse}.partner-card{width:81px;min-width:81px;height:65px;padding:0 15px;border-radius:20px}.partner-card:before{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.partner-card__image{width:66px;height:100%;top:0}.partner-card:active,.partner-card:hover{width:168px;min-width:168px;height:120px;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:20px}.partner-card:active .partner-card__image,.partner-card:hover .partner-card__image{top:20px;width:138px;height:43px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.partner-card:active .partner-card__text,.partner-card:hover .partner-card__text{top:66px;right:15px;bottom:auto;left:15px;max-height:74px;opacity:1;margin-top:0;padding:0 4px;font-size:7px;-webkit-transition:max-height 0s ease,opacity .2s ease .1s,margin-top .3s ease,padding-top .3s ease,font-size 0s ease!important;-o-transition:max-height 0s ease,opacity .2s ease .1s,margin-top .3s ease,padding-top .3s ease,font-size 0s ease!important;transition:max-height 0s ease,opacity .2s ease .1s,margin-top .3s ease,padding-top .3s ease,font-size 0s ease!important}.partner-card__text{position:absolute;right:15px;bottom:18px;left:15px;margin-top:0;padding:0 4px;font-size:7px}.footer{position:relative;bottom:auto;left:auto;right:auto;padding:40px 30px}.footer__container{padding:0}.footer-parallax-spacer{height:0}.footer-parallax-cover{height:var(--footer-reveal-height,100vh)}.footer__logo{margin-top:18px}.footer__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.footer__contact--plain,.footer__contact:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}.footer__search{margin-bottom:20px}.footer__search-input{padding:14px 18px}.footer__search-btn{width:48px;height:48px}.footer__nav-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.footer__nav-link{font-size:16px}.footer__nav-title{display:none}.footer__disclaimer{font-size:7px;line-height:1.45}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.hero__topbar{padding:clamp(10px,3.2vw,25px) clamp(14px,4.27vw,33px);gap:clamp(14px,4.27vw,33px);-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__switch{font-size:clamp(12px,3.73vw,29px)}.hero__content{margin-top:auto;width:100%;max-width:none;padding:50px 36px 190px 50px}.hero__title{font-size:24px;line-height:1.25;margin-bottom:18px}.hero__subtitle{font-size:12px;margin-bottom:28px;line-height:1.2;color:#5a6b7d}.hero--align-left .hero__content{padding-left:16px;padding-right:16px;margin-top:221px}.hero--align-left .hero__title{font-size:34px;max-width:100%;overflow-wrap:break-word}.hero__media{left:0;width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.hero--main{min-height:clamp(812px,216.533vw,1661px)}.hero--main .hero__media{mask-image:url(/local/templates/rioni/assets/images/required/main-mask-m.svg);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/local/templates/rioni/assets/images/required/main-mask-m.svg);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hero--main .hero__media picture.hero__media-picture img{-o-object-fit:cover;object-fit:cover}.hero--main .hero__content{position:absolute;left:0;top:clamp(388px,103.467vw,793px);margin:0;padding:0 0 0 clamp(75px,20vw,153px);width:100%;max-width:none}.hero--main .hero__title{background:none;color:var(--backgrounds-dark-blue,#2e4376);font-size:clamp(20px,6.4vw,49px);line-height:1.1;-webkit-text-fill-color:currentColor;margin-bottom:clamp(15px,4.8vw,37px);width:clamp(277px,73.867vw,567px)}.hero--main .hero__subtitle{color:var(--text-dark-grey,#2a2a2a);font-size:clamp(10px,3.2vw,25px);width:clamp(285px,76vw,583px);max-width:259px;margin-bottom:12px}.hero--main .hero__btn{height:clamp(31px,8.267vw,63px);padding-left:clamp(20px,5.333vw,41px);padding-right:clamp(20px,5.333vw,41px);font-size:clamp(12px,3.2vw,25px);line-height:1}.hero--main .hero__btn .button__icon{right:clamp(-94px,-12.267vw,-46px)}.hero--main .hero__btn .icon-arrow-right,.hero--main .hero__btn .icon-arrow-right-blue{width:clamp(42px,11.2vw,86px);height:clamp(31px,8.267vw,63px)}.form-block__file-name{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-block__file-name-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-o-text-overflow:ellipsis;text-overflow:ellipsis}.section-form{padding:40px 0 51px;border-radius:60px}.form-block__row{grid-template-columns:1fr;gap:20px}.form-block__left{gap:12px}.form-block__form,.form-block__info{padding:20px 29px;border-radius:30px}.form-block__form{gap:19px}.form-block__field{gap:17px}.form-block__title{font-size:24px;margin-bottom:9px;line-height:1.2}.form-block__checkbox-label,.form-block__label,.form-block__text{font-size:12px}.form-block__error{font-size:9px}.form-block__checkbox-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-block__checkbox-text{display:inline-block;line-height:1.2}.form-block__checkbox{border:none}.form-block__country{display:none}.form-block__input,.form-block__textarea{font:400 15px/1.2 var(--font-family)}.form-block__privacy{font-size:10px;margin:-10px auto 0;max-width:251px;text-align:center}.form-block__submit{-webkit-box-sizing:border-box;box-sizing:border-box;width:285px;height:50px;min-height:50px;margin-top:0;-ms-flex-item-align:center;align-self:center;border-radius:100px;padding:0 24px;font-weight:500;font-size:14px}.form-block__img-wrap{height:126px;margin-bottom:12px;border-radius:30px}.form-block__success-inner{padding:0}.form-block__success-title{font-size:18px}.form-block__success-text{font-size:14px}.form-block__socials{display:grid;grid-template-columns:repeat(6,52px);gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:13px}.form-block__social{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0;width:100%;height:52px;border-radius:14px}.form-block__social-icon{width:26px;height:26px}.section-trust{padding:0 0 1px}.trust-slider{--trust-offset-x:16px;--trust-offset-y:14px}.trust-slider__title{font-size:24px;font-weight:500}.trust-slider__subtitle{max-width:237px;min-height:50px;font-size:12px}.trust-slider__icon{width:45px;height:45px}.trust-slider__stack{height:622px;min-height:622px;overflow:visible}.trust-slider__slide{top:0;right:0;bottom:auto;left:0;height:622px;min-height:622px;border-radius:38px}.trust-slider__point-title{font-size:14px;line-height:1.2;margin-bottom:8px}.trust-slider__point-desc{font-size:12px;line-height:1.45}.trust-slider__slide-icon{top:20px;right:auto;left:20px;width:78px;height:78px;background:rgba(15,23,31,.9)}.trust-slider__slide-icon img{width:34px;height:34px}.trust-slider .trust-slider__slide-overlay{width:100%;min-width:0;height:622px;padding:0 29px 56px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,23,31,.88)),color-stop(52%,rgba(15,23,31,.5)),to(rgba(15,23,31,.72)));background:-o-linear-gradient(top,rgba(15,23,31,.88) 0,rgba(15,23,31,.5) 52%,rgba(15,23,31,.72) 100%);background:linear-gradient(180deg,rgba(15,23,31,.88),rgba(15,23,31,.5) 52%,rgba(15,23,31,.72));gap:20px}.hero-about__stairs{bottom:220px;height:45%;gap:6px}.hero-about__stair{max-width:80px}.hero-about__content{margin-top:80px;padding:20px 16px 200px}.hero-about__title{font-size:22px;line-height:1.2;margin-bottom:16px}.hero-about__subtitle{display:none}.hero-about__bottom-img{height:220px}.hero-about__bottom-value{font-size:48px}.hero-about__cta-inner{position:relative;display:block;padding:0 16px;text-align:left;min-height:110px}.hero-about__cta-text{font-size:22px;line-height:1.15;max-width:260px}.hero-about__cta-btn{position:absolute;right:24px;bottom:8px;margin-bottom:0;white-space:nowrap;gap:4px;height:21px;padding:0 15px;font-size:12px}.hero-about__cta-btn .button__icon{right:-33px;height:21px}.hero-about__cta-btn .icon-arrow-right-blue{width:29px;height:21px}.tools__grid{grid-template-columns:1fr;gap:10px}.section-tools{border-radius:0 0 60px 60px}.section-news{border-radius:60px 60px 0 0}.section-news .container{padding:0}.section-news{padding:40px 16px 0!important}.news__title{font-size:24px;margin-bottom:24px}.news__main-heading{margin-bottom:12px;font-size:22px}.news__main-text{font-size:12px}.news__main{max-width:none;border-radius:30px}.news__main-img-wrap{height:240px}.news__main-link .news__main-heading,.news__main-link .news__main-text{padding-left:20px;padding-right:20px}.news__main-link .news__main-text{padding-bottom:16px}.news__main-link>.news__main-heading{padding-top:16px}.news__main-link>.news__main-text{min-height:auto}.news__card{padding:20px;border-radius:30px}.news__card-heading,.news__more-title{margin-bottom:12px;font-size:22px}.news__card-text,.news__more-text{font-size:12px}.news__side{gap:12px}.news__more{grid-template-columns:minmax(0,1fr) 56px;gap:12px}.news__more-copy{padding:20px 20px 30px}.news__more-copy,.news__more-icon{height:156px;min-height:156px;border-radius:30px}.news__more-icon svg{width:24px;height:22px}.news-ticker{margin-top:48px;padding:24px 0 26px}.news-ticker__text{display:block;width:100%;font-size:22px;text-align:center}.error-page{padding:70px 0 50px;border-radius:0 0 60px 60px}.error-page__wrap{grid-template-columns:1fr;border-radius:16px}.error-page__content{padding:30px 20px;min-height:343px}.error-page__title{font-size:24px;margin-bottom:12px}.error-page__subtitle{font-size:14px;line-height:1.45;margin-bottom:24px}.error-page__btn.button{font-size:12px}.error-page__deco{width:302px;height:239px;left:0;bottom:0;font-size:190px}.error-page__image{max-height:408px}.error-page__img{min-height:240px}.maintenance-page{min-height:calc(100vh - 60px);padding:20px 16px 40px}.maintenance-page__plaque{padding:32px 24px}.maintenance-page__title{font-size:24px;margin-bottom:20px}.maintenance-page__text{font-size:16px;margin-bottom:12px}.maintenance-page__apology{font-size:14px}.hero-products__container{padding-left:0;padding-right:0;max-width:100%}.hero-products__slide-inner{min-height:760px}.hero-products__media-full{-webkit-mask-image:url(/local/templates/rioni/assets/images/required/mask-m.svg);mask-image:url(/local/templates/rioni/assets/images/required/mask-m.svg);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-size:100% auto;mask-size:100% auto}.hero-products__media-full img{-o-object-position:center bottom;object-position:center bottom}.hero-products__content{position:static;padding:92px 113px 24px 32px}.hero-products__content-inner{width:100%;max-width:100%;padding-left:0;padding-right:0}.hero-products__title{font-size:24px}.hero-products__text{font-size:14px;line-height:1.35;max-width:235px}.hero-products__btn{position:relative;z-index:3;margin-top:0;height:39px;padding:8px 21px 10px;font-size:16px}.hero-products__btn .button__icon{right:-60px}.hero-products__progress{left:30px;top:auto;bottom:389px}.section-instruments__title{font-size:22px;margin-bottom:28px}.instruments__bottom{grid-template-columns:1fr}.instruments-card{height:auto}.instruments-card__media{width:100%;height:100px}.section-learning-books--products{padding-bottom:40px}.learning-books--products .learning-books__title{font-size:18px;margin-bottom:18px}.section-instruments{padding:44px 0 48px}.section-instruments .container{padding-right:0}.section-instruments__title{max-width:320px;padding-right:16px}.instruments__slider-wrap{display:block;margin-right:0;margin-bottom:32px;padding-bottom:0}.instruments__arrow{position:absolute;z-index:3;top:196px;width:54px;height:39px}.instruments__arrow--prev{display:none}.instruments__arrow--next{left:auto;right:33px;-webkit-transform:none;-ms-transform:none;transform:none}.instruments__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.instruments__slider{width:100%;max-width:none;overflow:hidden}.instruments__slider .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.instruments__slider .swiper-slide{width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.instruments__slider:not(.swiper-initialized) .swiper-slide{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}.instrument-card{width:248px;max-width:248px;height:188px;padding:35px;border-radius:30px}.instrument-card__title{font-size:24px;line-height:1.12}.instrument-card__text{font-size:14px;line-height:1.15;max-width:229px}.instrument-card__icon{right:-1px;bottom:-1px;width:126px;height:126px;border-radius:30px 30px 0 0}.instrument-card--active{width:calc(100vw - 135px);max-width:414px;height:235px;padding:30px}.instrument-card--active .instrument-card__title{font-size:24px}.instrument-card--active .instrument-card__text{font-size:14px;max-width:268px}.instrument-card--active .instrument-card__icon{right:-1px;bottom:-1px}.instruments-card{position:relative;overflow:hidden;grid-template-columns:1fr;padding:22px 20px;min-height:0;max-width:343px}.instruments-card__title{font-size:24px}.instruments-card__text{max-width:229px}.instruments-card__btn{width:100%;max-width:172px;margin-right:0}.instruments-card__media{position:absolute;top:50%;right:-20px;width:107px;height:107px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.instruments-card__placeholder{width:107px;height:107px;border-radius:20px}.partners,.review__answer,[class*=" section-"],[class^=section-]{padding-left:0;padding-right:0}}@media (max-width:1024px){.services{grid-template-columns:1fr}.services__right{justify-items:center}.partners{gap:24px}.partners__track{gap:20px;-webkit-animation-duration:32s;animation-duration:32s}.header{padding:0}.header--with-topbar{top:45px}.header--with-topbar .header__logo--mobile{margin-left:50px}.header__inner{position:fixed;top:20px;left:auto;right:12px;width:auto;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:12px 0 12px 12px;gap:12px}.header--with-topbar .header__inner{top:37px;right:12px}.header--with-topbar.header--topbar-compact .header__inner{top:37px;right:16px}.header--about .header__inner{top:7px}.header--products .header__inner{right:7px!important}.header--products .header__row{padding-left:16px;padding-right:16px}.header__logo-img{width:75px}.header__burger{position:static;background:var(--text-green)}.header__lang-trigger{border-color:var(--text-green)}.header__cta,.header__icon,.header__menu{display:none}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__inner{top:0;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header__burger-line{background:var(--backgrounds-white,#fff);width:18px;height:2px;margin:2px auto}.header__burger{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.header__logo--mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:0!important}.header__logo--menu{display:none}.header__drawer{display:block;position:fixed;top:0;right:0;bottom:0;left:auto;width:235px;z-index:120;visibility:hidden;pointer-events:none}.header__drawer-backdrop{display:block;position:fixed;inset:0;background:rgba(7,23,29,.35);opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.header__drawer-panel{position:absolute;top:0;right:0;width:235px;max-width:100vw;height:100%;background:var(--text-green,#0c342c);padding:56px 20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.header__drawer-close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:22px;right:20px;width:19px;height:19px;padding:0;border:0;background:rgba(0,0,0,0);line-height:0}.header__drawer-close svg{display:block;width:19px;height:19px}.header__drawer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-top:0}.header__drawer-link{font:600 16px/1 var(--font-family);color:var(--backgrounds-white,#fff);-webkit-transition:color .18s ease;-o-transition:color .18s ease;transition:color .18s ease}.header__drawer-link--active,.header__drawer-link:active,.header__drawer-link:focus-visible,.header__drawer-link:hover{color:var(--elements-green-extra,#4ba67c)}.header__drawer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:42px}.header__drawer-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-radius:30px;padding:8px 13px;background:-webkit-gradient(linear,left top,right top,from(var(--elements-green-extra,#4ba67c)),to(var(--text-green,#0c342c)));background:-o-linear-gradient(left,var(--elements-green-extra,#4ba67c) 0,var(--text-green,#0c342c) 100%);background:linear-gradient(90deg,var(--elements-green-extra,#4ba67c),var(--text-green,#0c342c));color:var(--backgrounds-white,#fff);font:600 16px/1 var(--font-family)}.header__drawer-btn--login{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.header__drawer-btn-icon{width:24px;height:24px;border-radius:999px;background-color:hsla(0,0%,100%,.18);background-size:15px 15px;background-position:50%}.header__drawer-socials{display:grid;grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);gap:10px;margin-top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto}.header__drawer-social{width:38px;height:38px;border-radius:11px;background:#dceae4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__drawer-social .form-block__social-icon{width:18px;height:18px;-webkit-filter:invert(1) brightness(.25);filter:invert(1) brightness(.25)}.header__drawer-social:nth-child(5),.header__drawer-social:nth-child(6){grid-column:span 1}.header--drawer-open .header__drawer{visibility:visible;pointer-events:auto}.header--drawer-open .header__drawer-backdrop{opacity:1}.header--drawer-open .header__drawer-panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header--drawer-open .header__burger{opacity:0;pointer-events:none}.planet__globe{width:100%;max-width:1004px}.planet__title{font-size:48px}.planet__content{max-width:100%;padding-left:20px}.planet__stat-num{font-size:56px;padding:.08em .15em}.planet__stat-label{font-size:20px}.trust-slider{--trust-offset-x:52px;--trust-offset-y:20px}.trust-slider__stack{min-height:502px}.trust-slider__slide-overlay{width:48%;min-width:280px;padding:40px 32px}.hero-about{min-height:780px;padding-top:118px}.hero-about__stairs{padding:0 20px;bottom:280px;height:50%;gap:8px}.hero-about__stair{max-width:140px}.hero-about__content{padding:10px 20px 388px;max-width:332px;margin-top:0}.hero-about__title{font-size:26px;margin-bottom:20px}.hero-about__subtitle{max-width:290px;font-size:14px}.hero-about__bottom{padding:0 20px}.hero-about__bottom-img{height:280px}.hero-about__bottom-text{left:20px;right:20px;padding-bottom:16px}.hero-about__bottom-caption{font-size:14px;max-width:100%}.hero-about__bottom-value{font-size:64px}.hero-about__cta{padding:24px 0}.hero-about__cta-inner{padding:0 20px;gap:20px}.hero-about__cta-text{font-size:18px}.principles__cards{grid-template-columns:repeat(2,1fr);gap:20px}.section-principles{padding:48px 20px 64px}.principles__title{font-size:28px}.principles__subtitle{margin-bottom:32px;font-size:15px}.principles__card{padding:24px 20px}.principles__card-title{font-size:17px}.principles__card-text{font-size:14px}.section-tools{padding:0 20px 64px}.tools__title{font-size:28px}.tools__subtitle{margin-bottom:32px;font-size:15px}.tools__card{padding:28px 24px}.tools__card-title{font-size:18px}.tools__card-text{font-size:13px}.news__grid{grid-template-columns:1fr;gap:12px}.team-members__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-hero__title{font-size:40px}.team-hero__subtitle{font-size:26px}.team-hero--codex .team-hero__subtitle{font-size:15px}.section-principles--codex .principles__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.team-careers__item-title{font-size:26px}.broker-license{grid-template-columns:1fr;padding:36px 26px;height:auto;min-height:796px}.broker-license__image{width:392px;-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;right:-74px}.broker-partners-intro{max-width:560px}.section-principles--platform .principles__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.training-hero__title{font-size:52px}.learning-profile__top{gap:20px}.learning-profile__actions,.learning-profile__top{grid-template-columns:1fr}.learning-courses__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-schedule__range{font-size:24px}.learning-schedule__timezone{font-size:22px}.learning-schedule__day-title{font-size:28px}.learning-schedule__day-text{font-size:14px}.learning-schedule__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.learning-book-card__image img{height:323px}.learning-schedule-datepicker-popup{width:277px}.section-course-hero{padding-top:110px}.course-hero-card{grid-template-columns:1fr}.course-hero-card__avatar{width:150px;height:150px}.course-lessons__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.course-schedule__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:769px){.services .service__bar:not(.is-active){-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;height:22px}.services .service__bar.is-active{-webkit-box-flex:0;-ms-flex:0 0 156px;flex:0 0 156px;height:156px}.footer{padding:70px 0 40px}.footer__top{grid-template-columns:1fr 1.2fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:40px;margin-bottom:66px}.footer__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px 8px}.footer__contact:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}.footer__contact,.footer__nav-link{font-size:16px}.footer__nav-title{font-size:14px;margin-bottom:18px}.footer__nav-columns{grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:8px 60px}.footer__policy,.footer__search-input{font-size:16px}.footer__policy:nth-child(3){margin-left:auto}.footer__divider{margin:22px 0}.form-block{display:grid;grid-template-columns:1fr 1fr;gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.form-block__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.form-block__left,.form-block__right{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}.form-block__img-wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:none;min-height:0}.form-block__form,.form-block__success{width:100%;height:100%}.form-block__socials{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.form-block__social{width:100%;min-width:0}.hero-products__slide-inner{height:671px;min-height:671px}}@media (max-width:767px){p{font-size:12px}.header{z-index:99999}.header,.header--with-topbar{top:12px}.header--with-topbar.header--topbar-compact .header__inner,.header--with-topbar .header__inner{top:7px;right:clamp(16px,4.267vw,33px)}.header__inner{top:10px;z-index:100000;gap:5px;height:clamp(42px,11.2vw,86px);padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__drawer{z-index:99999}.header__drawer-panel{z-index:100001}.header--drawer-open .header__inner{pointer-events:none}.header--drawer-open .header__drawer{z-index:100000}.header__logo-img{width:clamp(64px,20vw,153px)}.header__lang-trigger{gap:clamp(10px,2.667vw,20px);width:clamp(56px,14.933vw,115px);height:clamp(36px,9.6vw,74px);padding:0 clamp(10px,2.667vw,20px);border-radius:clamp(14px,4.27vw,33px);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.header__lang-flag,.header__lang-flag--current{width:clamp(18px,4.8vw,37px);height:clamp(18px,4.8vw,37px)}.header__lang-caret{width:clamp(8px,2.133vw,16px);height:clamp(5px,1.333vw,10px);background-size:clamp(8px,2.133vw,16px) clamp(5px,1.333vw,10px)}.header__burger{width:35px;height:35px;min-width:35px;min-height:35px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.header__burger-line{width:clamp(15px,4.8vw,37px);height:clamp(2px,.53vw,4px);margin:clamp(2px,.53vw,4px) auto}.button:has(>.button__icon){margin-right:56px}.section-planet{height:100vh;height:100svh;min-height:812px;overflow:hidden}.section-planet .planet__container-wrap{max-width:none;padding:0;height:100%}.planet__desktop{display:none}.planet__mobile{display:block;position:relative;height:100%;min-height:812px}.planet__mobile-screen{position:absolute;inset:0;height:100%;min-height:100%;overflow:hidden;background:-o-radial-gradient(50% 25%,circle,rgba(78,141,219,.22) 0,rgba(15,23,31,0) 32%),var(--text-dark-blue,#0f171f);background:radial-gradient(circle at 50% 25%,rgba(78,141,219,.22) 0,rgba(15,23,31,0) 32%),var(--text-dark-blue,#0f171f)}.planet__mobile-screen--hero{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:118px 20px 0;z-index:1}.planet__mobile-screen--details{z-index:2;height:100%;min-height:100%;padding:28px 20px 0;opacity:1}.planet__mobile-title{position:relative;z-index:1;margin:0;padding-bottom:.12em;will-change:transform;font:700 40px/.95 var(--font-family);text-align:center;background:-o-linear-gradient(274deg,var(--backgrounds-white,#fff) 0,#7fa8eb 100%);background:linear-gradient(176deg,var(--backgrounds-white,#fff),#7fa8eb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.planet__mobile-title--left{text-align:center}.planet__mobile-globe{position:relative;pointer-events:none;z-index:3}.planet__mobile-globe--hero{width:148vw;max-width:none;margin-top:-10px;margin-left:10vw}.planet__mobile-globe--details{position:absolute;right:-167px;bottom:0;width:474px}.planet__mobile-earth{position:relative;z-index:1;display:block;width:100%;height:auto}.planet__mobile-light{position:absolute;left:-12%;top:8%;width:128%;height:auto;opacity:.95;z-index:0}.planet__mobile-clients{position:absolute;left:0;top:65px;width:65%;height:auto;z-index:2;-webkit-transform:rotate(-104deg);-ms-transform:rotate(-104deg);transform:rotate(-104deg)}.planet__mobile-copy{position:relative;z-index:1;max-width:340px;overflow:visible}.planet__mobile-stats{gap:18px;margin:20px 0}.planet__mobile-stat,.planet__mobile-stats{display:-webkit-box;display:-ms-flexbox;display:flex}.planet__mobile-stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.planet__mobile-stat-num{font-style:normal;font-weight:800;font-size:50px;line-height:.95;background:-webkit-gradient(linear,left top,left bottom,from(var(--backgrounds-white,#fff)),to(#999));background:-o-linear-gradient(top,var(--backgrounds-white,#fff) 0,#999 100%);background:linear-gradient(180deg,var(--backgrounds-white,#fff),#999);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.planet__mobile-stat-label{font-weight:700;font-size:16px;line-height:1.1;color:var(--backgrounds-white,#fff);text-align:center}.planet__mobile-text{margin:0;max-width:224px;font:400 12px/1.2 var(--font-family);color:var(--backgrounds-grey-blue,#cad9f6)}.team-member-popup{width:calc(100vw - 16px);max-width:368px;margin:8px auto;padding:18px;border-radius:30px}.team-member-popup .popup__close{top:22px;right:21px}.team-member-popup__grid{gap:16px}.team-member-popup__aside,.team-member-popup__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-member-popup__aside{width:100%}.team-member-popup__photo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:218px;border-radius:8px 8px 0 0}.team-member-popup__content{width:100%}.team-member-popup__photo img{width:100%;-o-object-position:center top;object-position:center top}.team-member-popup__name{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 8px;padding-right:28px;text-align:left;font-weight:500;font-size:24px;line-height:1.15}.team-member-popup__tags{gap:8px;margin-bottom:18px;padding-right:0}.team-member-popup__tag{min-height:31px;padding:6px 13px;font-size:16px;line-height:1.2}.team-member-popup__text{font-size:12px;line-height:1.2}.team-member-popup__text p{margin-bottom:18px}.team-page .section-team-management{border-radius:0 0 60px 60px;padding-bottom:40px}.team-page .section-form{border-radius:60px}.section-team-hero{padding-top:96px}.section-team-careers,.section-team-hero,.section-team-members{padding-bottom:40px}.team-hero{min-height:648px;padding:60px 40px}.team-hero__title{font-size:24px;margin-bottom:12px}.team-hero__subtitle{font-size:18px}.team-hero--codex .team-hero__title{font-size:24px;max-width:200px}.team-hero--codex .team-hero__subtitle{font-size:14px}.section-team-hero .team-hero__btn{margin-right:unset}.section-principles--codex .principles__cards{grid-template-columns:1fr}.team-members__title{font-size:24px}.team-careers{padding:28px 0 32px;border-radius:24px}.team-careers__head{margin:0}.team-careers__title{font-size:28px}.team-careers__subtitle{font-size:14px;margin-bottom:18px;margin-left:0!important}.team-careers__tabs .tariffs-tabs__controls{margin-bottom:24px}.team-careers__list{position:relative;left:50%;width:100vw;margin-left:-50vw}.team-careers__item{height:90px;max-height:90px}.team-careers__item-inner{height:100%;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-careers__item-head{width:100%;gap:16px}.team-careers__item-title{font-size:22px}.team-careers__item-arrow svg{width:34px;height:12px}.section-career-detail{padding:108px 0 48px}.section-career-detail .container{padding-left:16px;padding-right:16px}.career-page .section-career-application{border-radius:60px}.career-detail__back{font-size:16px;margin-bottom:22px}.career-detail__title{font-size:34px;margin-bottom:22px}.career-detail__lead,.career-detail__meta,.career-detail__note{font-size:15px}.career-detail__lead{margin-bottom:28px}.career-apply{margin-top:28px}.career-apply__row{grid-template-columns:1fr;gap:0;margin-bottom:0}.career-apply__field{gap:18px;margin-bottom:20px}.career-apply__row .career-apply__field{margin-bottom:20px}.career-apply__field--file{min-height:79px;-webkit-box-sizing:border-box;box-sizing:border-box}.career-apply__label{font-size:18px}.career-apply__input,.career-apply__textarea{font-size:16px}.career-apply__submit{width:100%;min-width:0;min-height:54px}.career-faq{position:relative;left:50%;width:100vw;max-width:none;margin-left:-50vw;margin-right:0}.career-faq .faq__head{min-height:76px;padding:18px 20px}.career-faq .faq__head-text{font-size:20px}.career-faq .faq__body-text{padding:0 4px}.faq__item--open .career-faq .faq__body{padding-bottom:22px}.career-page .career-faq.faq{max-width:none}.career-faq__plus{width:28px;height:28px;-ms-flex-preferred-size:28px;flex-basis:28px}.career-faq__plus:after,.career-faq__plus:before{width:28px}.section-career-application{padding:34px 0 38px;border-radius:60px}.team-members__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:4px 6px 18px 0;scrollbar-width:none;-ms-overflow-style:none}.team-members__grid::-webkit-scrollbar{display:none}.team-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:82vw;max-width:280px;min-height:360px;scroll-snap-align:start}.team-card__media{height:250px}.team-card__name{font-size:24px;letter-spacing:normal}.arrow-spoiler{width:15px;height:13px}.arrow-download{width:20px;height:20px}.tariffs-hero--broker-documents .tariffs-hero__subtitle,.tariffs-hero--broker-documents .tariffs-hero__title{max-width:265px;margin-bottom:20px!important;padding:0}.tariffs-hero--broker-documents .tariffs-hero__title{font-size:24px;font-weight:500;line-height:1;max-width:261px;margin-bottom:23px!important}.tariffs-hero--broker-documents .tariffs-hero__subtitle{max-width:246px}.section-broker-license{padding-top:24px}.broker-license{border-radius:40px;padding:34px 32px 30px 30px}.broker-license__title{font-size:24px;line-height:1.1;margin-bottom:42px}.broker-license__text{font-size:12px}.broker-license:before{width:918px;height:918px;right:-454px;bottom:-425px}.broker-license__image{width:400px;right:-77px;bottom:26px}.broker-partners-intro__title{font-size:28px}.broker-partners-intro__text{font-size:14px}.tv-market-data,.tv-market-data .tradingview-widget-container,.tv-market-data>div,.tv-market-data iframe{width:100%!important;max-width:100%!important}.section-market{padding:90px 0 32px;border-radius:0 0 40px 40px}.market__time{font-size:14px}.market__header-top{gap:7px}.market__title{font-size:24px}.market__date{font-size:14px}.market__time:before{width:20px;height:20px}.market__tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px}.market__tab{display:none;height:35px;border-radius:20px;padding:7px 17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.market__tab--active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.market__tabs.is-open{-ms-flex-wrap:wrap;flex-wrap:wrap}.market__tabs.is-open .market__tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.market__tabs-toggle{height:35px;padding:7px 17px;border-radius:999px;border:0;background:var(--backgrounds-light-blue,#edf6ff);color:var(--backgrounds-blue-ocean,#6794da);font:600 18px/1 var(--font-family);cursor:pointer}.market__tabs-toggle,.market__tabs-toggle-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.market__tabs-toggle-dots{gap:4px}.market__tabs-toggle-dots span{display:block;width:6px;height:6px;border-radius:50%;background:var(--backgrounds-blue-ocean,#6794da)}.market__feed-list{max-height:506px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--backgrounds-blue-ocean,#6794da) var(--backgrounds-grey-blue,#cad9f6)}.market__feed-list::-webkit-scrollbar{width:5px}.market__feed-list::-webkit-scrollbar-track{background:var(--backgrounds-grey-blue,#cad9f6)}.market__feed-list::-webkit-scrollbar-thumb{border-radius:999px;background:var(--backgrounds-blue-ocean,#6794da)}.market__feed-link{display:block;font-size:21px;line-height:1.25}.market__feed-time{display:inline;margin-right:8px;font-size:14px;color:var(--backgrounds-blue,#2c4d90)}.market__feed-text{display:inline;font-size:14px;line-height:inherit}.market__article--featured .market__article-img-wrap{height:132px}.market__article--featured .market__article-img{position:static;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-article{padding:83px 0 50px}.section-article:last-child,.section-article:last-of-type{border-radius:0 0 60px 60px}.article__body{gap:40px}.article__main{gap:20px}.article__title{font-size:22px}.article__content{font-size:12px}.article__subtitle{font-size:18px}.article-related__title{font-size:24px;font-weight:500}.article-related__list{width:100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.article-related__item{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px;width:270px;min-height:160px}.section-news-page{padding:96px 0 32px;border-radius:0 0 40px 40px}.news-page__title{font-size:24px}.news-page__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-page__masonry .news-meme-card{width:calc((100% - 12px)/2);margin-bottom:12px}.news-page__memes{padding-top:40px}.news-page__memes-title{font-size:24px}.popup-after-registration{padding:40px 18px 28px}.popup-after-registration__list{margin-top:18px}.login-form__inner{grid-template-columns:1fr;min-height:auto}.login-form__form-side{padding:24px 20px 28px}.login-form__logo-top{position:static;margin-bottom:16px}.login-form__brand{padding:24px 20px 16px}.login-form{max-width:calc(100vw - 24px);height:auto;background:var(--backgrounds-white,#fff);border-radius:24px}.login-form__brand{display:none}.login-form__inner{display:block;min-height:0}.login-form__form-side{padding:52px 18px 24px}.login-form__title{font-size:20px;text-align:center;color:var(--text-green,#0c342c)}.login-form__subtitle{font-size:13px;text-align:center}.login-form__label{font-size:12px}.login-form__input{height:40px;font-size:12px;background:#f4f8fb}.login-form__submit{height:40px;font-size:12px;background:var(--text-green,#0c342c)}.instruments__slider:not(.swiper-initialized) .swiper-slide{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}.section-buttons-showcase{padding:110px 0 48px}.buttons-showcase__title{font-size:30px}.buttons-showcase__subtitle{font-size:14px;margin-bottom:24px}.buttons-showcase__group{padding:20px;border-radius:20px}.buttons-showcase__group-title{font-size:22px}.buttons-showcase__row{grid-template-columns:1fr;gap:16px}.buttons-showcase__item{padding-right:64px}.section-services--platform{position:relative;background-image:none;padding:26px 0 56px}.services--platform{position:static;grid-template-columns:1fr;min-height:auto;padding:0 14px}.services--platform:before{width:918px;height:918px;right:-423px;bottom:-548px;z-index:-1}.services--platform .services__right--platform{position:absolute;right:calc(50% - 66vw);bottom:-6px;z-index:auto;width:auto;height:auto;max-width:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.services--platform .services__platform-title{position:relative;left:-19px;top:auto;max-width:300px;margin-bottom:26px;font-size:24px}.services--platform .services__platform-image{display:none}.services--platform .services__platform-image--mobile{display:block;width:90%;max-width:420px;height:294px;-o-object-fit:contain;object-fit:contain}.section-services--platform .services .service__title{font-size:16px;max-width:182px;margin:-5px 0 16px}.section-services--platform .services .service__content{max-width:250px}.section-services--platform .services .service__desc{line-height:1.25;max-width:214px}.section-services--platform .services .service__bar{-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px;height:21px}.section-services--platform .services .service__bar.is-active{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;height:145px}.section-principles--platform .principles__cards{grid-template-columns:1fr}.section-principles--platform .principles__card-text{max-width:none}.section-principles--platform .principles__card-title{max-width:190px}.section-principles--platform .principles__card{width:100%;max-width:100%;height:251px;min-height:0;padding:30px;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-principles--platform .principles__card .principles__card-icon{position:absolute;right:30px}.section-training-hero.section-training-hero--dictionary{background-image:url(/local/templates/rioni/assets/images/required/dictionary-m.png);background-size:cover;background-position:50%}.training-hero.training-hero--dictionary{background-image:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-dictionary{padding-top:33px}.dictionary{gap:14px}.dictionary__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-training-calendar{padding-top:100px}.training-calendar-page__title{font-size:30px}.training-calendar-page__text{font-size:15px}.section-training-hero{padding-top:96px}.section-training-hero .container{padding-left:0;padding-right:0}.training-hero{background-image:url(/local/templates/rioni/assets/images/required/hero-learn-m.png);border-radius:24px;padding:28px 18px;height:759px}.learning-profile{padding:16px;overflow:hidden}.learning-profile__avatar{width:220px;max-width:100%;margin:0 auto;padding:42px}.learning-profile__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.learning-profile__name{font-size:24px}.learning-profile__edit{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-profile__action{width:100%}.training-hero__title{font-size:32px}.training-hero__subtitle{font-size:14px}.learning-courses__heading{font-size:20px}.learning-courses__grid{grid-template-columns:1fr}.learning-course-card{width:100%}.learning-test-banner{border-radius:24px;padding:28px 20px 24px}.learning-test-banner__title{font-size:26px}.learning-schedule__tabs{gap:8px}.learning-schedule__tab{font-size:14px;padding:8px 12px}.learning-schedule__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.learning-schedule__left{-ms-flex-wrap:wrap;flex-wrap:wrap}.learning-schedule__range,.learning-schedule__timezone,.learning-schedule__timezone-icon{font-size:16px}.learning-schedule__grid{grid-template-columns:1fr 1fr}.learning-books__title{font-size:16px}.learning-books__slider-wrap{position:relative}.learning-books__slider-wrap:after{display:none}.learning-books__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-right:0;padding-bottom:6px}.learning-books__grid::-webkit-scrollbar{display:none}.learning-book-card{width:calc((100% - 30px)/1.5);max-width:none;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 30px)/1.5);flex:0 0 calc((100% - 30px)/1.5);margin:0;scroll-snap-align:start}.learning-book-card__image img{height:auto;aspect-ratio:.72/1}.learning-book-card__title{font-size:16px}.learning-books__next,.learning-books__prev{position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - 18px));-ms-transform:translateY(calc(-50% - 18px));transform:translateY(calc(-50% - 18px));width:54px;height:39px;border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.learning-books__prev{left:0}.learning-books__next{right:22px}.learning-books__next,.learning-books__prev{opacity:.8}.learning-books__next:after,.learning-books__prev:after{content:"";width:54px;height:39px;background:url(/local/templates/rioni/assets/images/required/icon-arrow-white.png) 50%/contain no-repeat}.learning-books__prev:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.learning-books__next.is-disabled,.learning-books__prev.is-disabled{opacity:0;pointer-events:none}.learning-schedule__day-title{font-size:22px}.learning-schedule__day-text{font-size:13px}.learning-schedule-datepicker-popup{width:277px}.course-hero-card{padding:22px 18px;border-radius:22px}.course-description__title,.course-hero-card__title,.course-lessons__title{font-size:30px}.course-hero-card__stats{grid-template-columns:1fr}.course-hero-card__stat-value{font-size:16px}.course-description__text{font-size:16px;line-height:1.3}.course-lessons__grid,.course-schedule__grid{grid-template-columns:1fr}.course-lesson-card__media{height:190px}.course-webinar{border-radius:24px;padding:28px 18px 24px}.course-webinar__title{font-size:30px}.course-lessons__more-btn,.course-webinar__text{font-size:16px}.course-schedule__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-lesson-page{padding-top:100px}.lesson-page__title{margin-bottom:16px;font-size:24px}.lesson-page__hero-image{height:616px;margin-bottom:24px}.lesson-page__hero-image img{height:100%}.lesson-page__text,.lesson-page__timelines{padding-right:0}.lesson-page__timeline,.lesson-page__timeline-text,.lesson-page__timeline-time{display:inline}.lesson-page__next-grid.learning-courses__grid{grid-template-columns:1fr!important}.lesson-page__aside{display:none}.lesson-page__vocab-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lesson-page__dictionary-link{display:none}.lesson-page__section-title{margin-bottom:12px;font-size:24px}.lesson-page__vocab-term{font-size:16px}.lesson-page__vocab-desc{font-size:14px}.lesson-page__aside{display:none!important}.lesson-page__next-grid .learning-course-card__title{font-size:20px}.lesson-page__next-grid .learning-course-card__text{font-size:12px}.lesson-quiz__answers,.lesson-quiz__summary{grid-template-columns:1fr}.lesson-quiz__answers{margin-bottom:12px}.lesson-quiz__answer{height:100px}.lesson-quiz__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.lesson-quiz__progress{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;text-align:center}.lesson-quiz__next{width:100%;height:65px}.lesson-quiz__next .button__icon{display:none}.lesson-quiz__review-answers{grid-template-columns:1fr}.lesson-quiz__results-label,.lesson-quiz__review-answer,.lesson-quiz__review-explanation,.lesson-quiz__review-question,.lesson-quiz__summary-item{font-size:14px}.registration-form__inner{grid-template-columns:1fr;min-height:auto}.registration-form__brand{padding:24px 20px 16px}.registration-form__logo-top{position:static;margin-bottom:16px}.registration-form__logo-main{display:none}.registration-form__right{padding:24px 20px 28px}.registration-form{max-width:calc(100vw - 24px);height:auto;background:var(--backgrounds-white,#fff);border-radius:24px}.registration-form__brand{display:none}.registration-form__inner{display:block;min-height:0}.registration-form__right{padding:52px 18px 24px}.registration-form__title{font-size:20px;text-align:center;color:var(--text-green,#0c342c)}.registration-form__country,.registration-form__input{background:#f4f8fb}.registration-form__submit{background:var(--text-green,#0c342c)}.registration-form__login{text-align:center}.create-account-form__inner{min-height:auto;height:auto;max-height:none;gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.create-account-form__form-side{grid-template-columns:1fr}.create-account-form__brand{padding:24px 20px 16px}.create-account-form__logo-top{position:static;margin-bottom:16px}.create-account-form__logo-main{display:none}.create-account-form__right{padding:24px 20px 28px}.create-account-form__recommendations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:auto;left:0;right:0;bottom:0;width:100%;min-width:0;max-height:85vh;z-index:10;border-radius:16px 16px 0 0;-webkit-box-shadow:0 -4px 24px rgba(0,0,0,.12);box-shadow:0 -4px 24px rgba(0,0,0,.12);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);overflow:visible;pointer-events:none}.create-account-form--recommendations-open .create-account-form__recommendations{pointer-events:auto}.create-account-form__recommendations-close{width:100%;padding:16px 20px;border-left:none;border-bottom:1px solid rgba(30,58,95,.12)}.create-account-form__recommendations-inner{padding:16px 20px 28px}.create-account-form__recommendations-passwords{gap:12px}.create-account-form__recommendations-passwords,.site-popup__inner--cookie{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-popup--auth .site-popup__inner,.site-popup--onboarding .site-popup__inner,.site-popup__inner--cookie{padding:24px 20px}.site-popup--auth{max-width:343px}.site-popup--auth .site-popup__inner{padding:30px 24px}.site-popup--auth .site-popup__title{font-size:22px}.site-popup--auth .site-popup__text{font-size:14px}.site-popup--auth .site-popup__btn--primary{height:42px;min-height:42px;font-size:16px}.site-popup__inner--soon{padding:32px 22px}.site-popup__inner--status{min-height:420px;padding:20px 18px 28px}.site-popup__status-top{margin-bottom:14px}.site-popup__status-logo{width:78px}.site-popup__status-icon{width:92px;height:92px}.site-popup__status-title{font-size:18px;margin-bottom:14px}.site-popup__status-text{font-size:14px;line-height:1.4}.tariff-consultation-popup{max-width:calc(100vw - 24px);padding:24px 16px 18px}.tariff-consultation-popup__title{font-size:34px}.tariff-consultation-popup__submit{font-size:24px}}@media (max-width:1279px){.header--with-topbar .header__inner{-webkit-transition:none;-o-transition:none;transition:none}}@media (min-width:992px){.footer-parallax-cover,.footer-parallax-spacer{height:var(--footer-reveal-height,760px)}.section-about-quote__track{min-height:calc(var(--about-quote-vh) + 626px)}}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (min-width:1600px){.hero--main .hero__content{left:730px}}@media (min-width:769px) and (max-width:1279px){.hero--main{min-height:65vw}.hero--main .hero__media{left:50%;right:auto;width:100vw;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);mask-image:url(/local/templates/rioni/assets/images/required/main-mask.svg);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/local/templates/rioni/assets/images/required/main-mask.svg);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hero--main .hero__media picture.hero__media-picture img{-o-object-fit:cover;object-fit:cover}.hero--main .hero__content{position:absolute;left:clamp(390px,50.78125vw,650px);right:auto;bottom:25px;margin:0;width:auto;max-width:547px;padding:0}.hero--main .hero__title{font-size:42px;line-height:1.1;margin-bottom:24px}.hero--main .hero__subtitle{font-size:18px;line-height:1.25;margin-bottom:20px}.hero--main .hero__btn{height:39px;padding-left:29px;padding-right:29px;font-size:16px}.hero--main .hero__btn .button__icon{right:-60px}}@media (max-width:480px){.hero-about{min-height:824px;padding-top:80px}.hero-about__stairs{left:0;right:0;bottom:225px;height:430px;padding:0 10px;gap:3px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-about__stair{max-width:none;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.hero-about__stair:first-child{height:109px}.hero-about__stair:nth-child(2){height:169px}.hero-about__stair:nth-child(3){height:226px}.hero-about__stair:nth-child(4),.hero-about__stair:nth-child(5){height:264px}.hero-about__stair:nth-child(5) img{height:394px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.hero-about__content{margin-top:0;padding:0 6px 388px;max-width:332px}.hero-about__title{font-size:24px;line-height:1.2;margin-bottom:14px;color:var(--text-dark-grey,#2a2a2a)}.hero-about__title-subline{display:block;margin-top:8px;font-size:16px;line-height:1.2;max-width:195px}.hero-about__bottom{padding:0 10px}.hero-about__bottom-img{height:226px;-o-object-position:center bottom;object-position:center bottom}.hero-about__bottom-text{left:15px;right:15px;padding-bottom:13px}.hero-about__bottom-caption{font-size:16px;line-height:1.2;font-weight:600;margin-bottom:7px!important;max-width:320px}.hero-about__bottom-value{font-size:64px;line-height:.95}.hero-about__cta{padding:0}.hero-about__cta-inner{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:124px;padding:20px 18px 32px 25px}.hero-about__cta-text{font-size:22px;max-width:251px;line-height:1.1}.hero-about__cta-btn{right:24px;bottom:22px}}@media (max-width:600px){.principles__cards{grid-template-columns:1fr;gap:16px}.section-principles{padding:40px 0 0}.principles__title{font-size:24px;margin-bottom:20px;line-height:110%}.section-principles--codex .principles__title{margin-bottom:20px}.principles__subtitle{font-size:12px;margin-bottom:20px!important}.principles__cards{gap:12px}.principles__card{display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"title icon" "text text";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:12px;padding:29px 29px 49px;border-radius:40px}.principles__card-icon{grid-area:icon;width:64px;height:64px;margin-bottom:0;background-size:20px 20px}.principles__card-title{grid-area:title;font-size:22px;margin-bottom:0;line-height:1}.principles__card-text{grid-area:text;font-size:13px}.section-tools{padding:40px 0 64px}.tools__title{font-size:24px;margin-bottom:8px}.tools__subtitle{margin-bottom:20px;font-size:12px}.tools__card{padding:30px;border-radius:40px}.tools__card-title{font-size:22px;margin-bottom:20px}.tools__card-text{font-size:14px}.section-about-quote{--about-quote-peek:120px}.section-about-quote__text,.section-about-quote__title{padding-bottom:6px}.section-about-quote__sticky{padding:0}.section-about-quote__inner{height:var(--about-quote-vh);max-width:360px;gap:36px;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.section-about-quote__copy{padding:0}.section-about-quote__title{margin-bottom:14px;font-size:46px;line-height:.94}.section-about-quote__text,.section-about-quote__title{background:-o-linear-gradient(274deg,var(--backgrounds-white,#fff) 0,#7fa8eb 100%);background:linear-gradient(176deg,var(--backgrounds-white,#fff),#7fa8eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.section-about-quote__text{font-size:32px;line-height:.96}.section-about-quote__logo{width:99px}}@media (min-width:992px) and (max-width:1279px){.hero--services .hero__title{max-width:620px}.services-catalog__title{font-size:36px}.services-catalog__tab{font-size:24px;padding:12px 20px}.services-card{min-height:180px;padding:24px;border-radius:32px}.services-card__title{font-size:22px;max-width:200px}.services-card__icon{width:78px;height:78px;font-size:28px}.steps-bs{grid-template-columns:repeat(2,1fr);gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:0}.steps-bs__row-4{grid-column:2;gap:10px}.steps-bs__btn{margin-top:0}.steps-bs__item{height:auto;min-height:200px;border-radius:0 0 24px 24px;padding:24px}}@media (min-width:1025px){.broker-license:before{width:918px;height:918px}}@media (max-width:1279px) and (min-width:769px){.instruments__slider-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.instruments__arrow{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:1200px){.learning-courses__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-books__grid{grid-template-columns:repeat(2,221px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-description__title,.course-hero-card__title,.course-lessons__title{font-size:42px}.course-description__text,.course-lesson-card__title{font-size:24px}.course-lesson-card__text{font-size:16px}.course-webinar__title{font-size:42px}.course-lessons__more-btn,.course-webinar__text{font-size:22px}}@media (max-width:1199px){.lesson-page{grid-template-columns:minmax(0,1fr)}.lesson-page__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lesson-page__next-grid.learning-courses__grid{grid-template-columns:1fr!important}}

/* RIONI STANDARD HERO PROD PAGE-OWNED SPACING v1.0.0 BEGIN */
.rioni-standard-hero--profile-page-intro + .section-docs {
    padding-top: 68px;
}
.rioni-standard-hero--profile-page-intro + .disclosure-page.disclosure-page--page-intro {
    padding-top: 68px;
}
@media (max-width: 767px) {
    .rioni-standard-hero--profile-page-intro + .section-docs {
        padding-top: 17px;
    }
    .rioni-standard-hero--profile-page-intro + .disclosure-page.disclosure-page--page-intro {
        padding-top: 17px;
    }
}
/* RIONI STANDARD HERO PROD PAGE-OWNED SPACING v1.0.0 END */


/* ============================================================
   RIONI TARIFFS MAIN SECTION TOP GAP 40PX v1.0.0 BEGIN

   Page-owned spacing only.
   Runtime target:
     PAGE_INTRO Search bottom -> .tariffs-tabs__controls top = 40px

   Desktop measured base gap: 5.3125px
     + 34.6875px section padding = 40px

   Mobile measured base gap: 34px
     + 6px section padding = 40px

   PAGE_INTRO itself is intentionally untouched.
   ============================================================ */

.section-tariffs-tabs {
    padding-top: 34.6875px;
}

@media (max-width: 767px) {
    .section-tariffs-tabs {
        padding-top: 6px;
    }
}

/* RIONI TARIFFS MAIN SECTION TOP GAP 40PX v1.0.0 END */

/* End */


/* Start:/local/templates/rioni/assets/css/style1.css?178430203834291*/
.flatpickr-calendar{background:rgba(0,0,0,0);opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid rgba(0,0,0,0);content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:rgba(0,0,0,0);line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:rgba(0,0,0,0);border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:rgba(0,0,0,0);outline:none;padding:0}.flatpickr-weekdays{background:rgba(0,0,0,0);text-align:center;overflow:hidden;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:rgba(0,0,0,0);color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid rgba(0,0,0,0);border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:rgba(0,0,0,0);cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

/* End */


/* Start:/local/templates/rioni/assets/css/custom.css?178582495310157*/
/* инпуты внутри заголовка */
.lk-input {
    font-size: inherit;
    font-weight: inherit;
    font-family: inherit;

    border: 1px solid #d0d5dd;
    border-radius: 6px;

    padding: 2px 6px;
    margin: 0 2px;

    outline: none;
    transition: border-color 0.2s, box-shadow 0.2s;

    max-width: 140px;
}

.lk-input:focus {
    border-color: #6794DA;
    box-shadow: 0 0 0 2px rgba(103, 148, 218, 0.15);
}

/* чтобы не прыгал текст */
.lk-profile-card__title input {
    vertical-align: middle;
}

/* кнопка */
.lk-profile-card__edit {
    background: none;
    border: none;
    cursor: pointer;

    display: flex;
    align-items: center;
    justify-content: center;

    width: 36px;
    height: 36px;

    border-radius: 8px;

    transition: background 0.2s;
}

.lk-profile-card__edit:hover {
    background: #f2f4f7;
}

/* иконки */
.lk-icon {
    display: inline-block;
    width: 18px;
    height: 18px;
}

.lk-icon--edit {
    background: url('/local/templates/rioni/assets/images/required/edit.png') no-repeat center;
    background-size: contain;
}

/* ✔️ сохранить */
.lk-icon--save {
    position: relative;
}

.lk-icon--save::before {
    content: "✔";
    font-size: 18px;
    color: #16a34a;
}

.hero__topbar {
    display: none;
}

.hero__switch {
    display: none;
}

.footer__disclaimer {
    font-size: 13px;
    color: hsl(0deg 0% 100% / 75%);
}

/* .services-catalog__title {
    font-size: 36px;
} */

.docs__box {
    margin-top: 20px;
}

@media (max-width: 1320px) {
    .news__title {
        /* margin-left: 25px; */
    }
}

.features__center {
    z-index: 999;
}

.features {
    z-index: 1;
}

.trust-slider__title {
    white-space: pre-line;
}

@media (max-width: 768px) {
    .services .service__desc {
        white-space: pre-line;
        font-size: 12px;
        line-height: 1.2;
        max-width: 250px;
    }
}

.services .service__desc {
    white-space: pre-line;
    max-width: 250px;
}

.trust-slider__subtitle {
    white-space: pre-line;
}

.services .service__title {
    white-space: pre-line;

}

.news__card-text {
    max-width: unset;
}

.partner-card {
    transition: width .3s ease, min-width 0s ease, height .3s ease, transform .3s ease, border-radius .3s ease, -webkit-transform .3s ease;
!important;
}

.partner-card:hover .partner-card__text {
    transition: max-height 0s ease, opacity .2s ease .1s, margin-top .3s ease, padding-top .3s ease, font-size 0s ease;
!important;
}

.footer__disclaimer a {
    color: #00c2ff !important;
}

.tariff-card__badge {
    top: 25px !important;
}

@media (max-width: 991px) {
    .tariff-card--featured .tariff-card__badge {
        top: 15px !important;
    }
}

.hero-about__bottom-value {
    font: 500 160px / 1 var(--font-family) !important;
}

@media (max-width: 1024px) {

    .hero-about__bottom-value {
        font-size: 50px !important;
    }
}

@media (max-width: 480px) {
    .hero-about__bottom-value {
        font-size: 50px !important;
    }
}

.rioni-currency-widget-full {
    width: 100%;
    max-width: 447px;
    background: #f8f8f8;
    border: 1px solid #d9d9d9;
    border-radius: 24px;
    overflow: hidden;
}

.rioni-currency-widget-full__scroll {
    max-height: 625px;
    overflow-y: auto;
    overflow-x: hidden;
}

.rioni-currency-widget-full__scroll::-webkit-scrollbar {
    width: 6px;
}

.rioni-currency-widget-full__scroll::-webkit-scrollbar-thumb {
    background: rgba(17, 17, 17, 0.18);
    border-radius: 999px;
}

.rioni-currency-widget-full__scroll::-webkit-scrollbar-track {
    background: transparent;
}

.rioni-currency-widget-full__body {
    display: flex;
    flex-direction: column;
}

.rioni-currency-widget-full__row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 14px 18px;
    border-bottom: 1px solid #d9d9d9;
    background: #f8f8f8;
}

.rioni-currency-widget-full__row:last-child {
    border-bottom: none;
}

.rioni-currency-widget-full__left {
    display: flex;
    align-items: center;
    gap: 12px;
    min-width: 0;
    max-width: 180px;
}

.rioni-currency-widget-full__flag {
    font-size: 18px;
    line-height: 1;
    flex-shrink: 0;
}

.rioni-currency-widget-full__ticker {
    font-size: 18px;
    line-height: 1.2;
    font-weight: 500;
    color: #111111;
    white-space: nowrap;
}

.rioni-currency-widget-full__right {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
    flex-shrink: 0;
}

.rioni-currency-widget-full__rate {
    min-width: 74px;
    font-size: 18px;
    line-height: 1.2;
    font-weight: 500;
    color: #111111;
    text-align: right;
    white-space: nowrap;
}

.rioni-currency-widget-full__change {
    min-width: 62px;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    gap: 4px;
    font-size: 12px;
    line-height: 1;
    font-weight: 600;
    white-space: nowrap;
}

.rioni-currency-widget-full__change--up {
    color: #0b8f55;
}

.rioni-currency-widget-full__change--down {
    color: #d33945;
}

.rioni-currency-widget-full__change--neutral {
    color: #777777;
}

.rioni-currency-widget-full__change-icon {
    font-size: 10px;
    line-height: 1;
}

.rioni-currency-widget-full__change-value {
    line-height: 1;
}

.rioni-currency-widget-full__footer {
    padding: 12px 18px 14px;
    border-top: 1px solid #d9d9d9;
    background: #f8f8f8;
    font-size: 12px;
    line-height: 1.3;
    color: #777777;
}

.rioni-currency-widget-full__footer a {
    color: #777777;
    text-decoration: none;
    border-bottom: 1px solid rgba(119, 119, 119, 0.35);
    transition: color 0.2s ease, border-color 0.2s ease;
}

.rioni-currency-widget-full__footer a:hover {
    color: #111111;
    border-bottom-color: #111111;
}

@media (max-width: 540px) {
    .rioni-currency-widget-full {
        max-width: 100%;
    }

    .rioni-currency-widget-full__scroll {
        max-height: 560px;
    }

    .rioni-currency-widget-full__row {
        padding: 13px 14px;
    }

    .rioni-currency-widget-full__left {
        gap: 10px;
        max-width: 150px;
    }

    .rioni-currency-widget-full__flag {
        font-size: 16px;
    }

    .rioni-currency-widget-full__ticker,
    .rioni-currency-widget-full__rate {
        font-size: 16px;
    }

    .rioni-currency-widget-full__rate {
        min-width: 66px;
    }

    .rioni-currency-widget-full__change {
        min-width: 56px;
        font-size: 11px;
    }

    .rioni-currency-widget-full__footer {
        padding: 11px 14px 13px;
    }
}

.news__title__small {
    font-size: 26px;
}

.market__article-img-wrap {
    height: 200px;
}

@media (max-width: 767px) {
    .market__article--featured .market__article-img-wrap {
        height: 200px;
    }
}

@media (max-width: 767px) {
    .form-block__right {
        margin-bottom: 20px;
    }
}


@media (max-width: 767px) {
    .article__content {
        font-size: 14px;
    }
}

@media (max-width: 991px) {
    .container {
        padding-left: 20px;
        padding-right: 20px;
    }
}

.button:hover .button__icon {
    -webkit-transform: translateX(5px);
    -ms-transform: translateX(5px);
    transform: translateX(5px);
}

@media (max-width: 767px) {
    .team-careers__item-inner {
        padding: 32px 20px;
    }

    .team-careers__item {
        min-height: 90px;
    }

    .team-careers__item:hover {
        max-height: 90px;
    }
}

@media (max-width: 768px) {
    .section-form {
        padding: 40px 0 51px;
        border-radius: 0 0 60px 60px;
    }
}

@media (max-width: 600px) {
    .principles__subtitle {
        max-width: 250px;
    }
}
.rioni-glossary__alphabet {
    padding-top: 20px;
}

@media (max-width: 767px) {
    .market__tabs {
        column-gap: 4px;
        row-gap: 12px;
    }
}

.career-detail__meta {
    margin-top: 40px;
}

@media (max-width: 767px) {
    .career-detail__meta {
        margin-top: 20px;
    }
}
@media (max-width: 767px) {
    .article__title {
        font-size: 32px;
    }
}

.career-detail__meta p {
    font-size: 20px;
}

@media (max-width: 767px) {
    .career-detail__meta p {
        font-size: 16px;
    }
    .career-page .career-faq.faq .faq__body-text {
        padding: 0px 20px;

    }
}
.career-page .career-faq.faq .faq__body-text {
    max-width: 95%;
    color: var(--backgrounds-white, #fff);;
}

@media (max-width: 991px) {
    .faq__body-text {
        font-size: 14px;
    }
}

@media (max-width: 480px) {
    .hero-about {
        min-height: 790px;
        padding-top: 80px;
    }
}

@media (max-width: 480px) {
    .hero-about__stairs {
        bottom: 191px;
    }
}

@media (max-width: 480px) {
    .hero-about__bottom-img {
        height: 192px;
        object-fit: unset;
    }
}

@media (max-width: 480px) {
    .hero-about__title-subline {
        max-width: 232px;
    }
}

.hero__media picture.hero__media-picture img {
    object-fit: unset;
}

.training-hero {
    height: 755px;
}
@media (min-width: 1280px) {
    .hero--main .hero__media picture.hero__media-picture img {
        /*-o-object-fit: cover;*/
        /*object-fit: cover;*/
    }
}

@media (max-width: 991px) {
    .services-card {
        gap: 15px;
    }
}

@media (max-width: 768px) {
    .section-form {
        padding: 40px 0 51px;
        border-radius: 60px;
    }
}

.team-careers__item-arrow {
    margin-right: 70px;
    transition: margin-right 0.3s;
}

.team-careers__item:hover .team-careers__item-arrow {
    margin-right: 50px;
}

.form-block__country .form-block__country-arrow {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.form-block__country.is-open .form-block__country-arrow {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
.news-page__title {
    font-size: 36px;
}
@media (min-width: 769px) {
    .section-features--home .features__center,
    .section-features--home .features__title {
        pointer-events: none;
    }

    .section-features--home .float-card {
        pointer-events: auto;
        cursor: pointer;
    }
}
/* End */


/* Start:/local/templates/rioni/assets/css/rioni-cookie-consent.css?17870833844714*/
/* Rioni Cookie Consent Center v1.0.2 */
.site-popup--cookie-consent{max-width:920px}
.site-popup--cookie-consent .site-popup__inner{padding:32px 36px}
.rioni-cookie__layout{display:flex;align-items:flex-start;gap:24px}
.rioni-cookie__visual{flex:0 0 auto}
.rioni-cookie__icon{display:block;width:72px;height:72px;object-fit:contain}
.rioni-cookie__body{flex:1;min-width:0}
.rioni-cookie__view{display:none}
.site-popup--cookie-consent[data-cookie-view="intro"] .rioni-cookie__view--intro,
.site-popup--cookie-consent[data-cookie-view="settings"] .rioni-cookie__view--settings{display:block}
.rioni-cookie__title{margin:0 0 12px;font:500 18px/1.35 var(--font-family,inherit);color:var(--text-green,#0c342c)}
.rioni-cookie__text{margin:0 0 18px;font:400 14px/1.5 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}
.rioni-cookie__policy{color:#00a4d1;text-decoration:underline}
.rioni-cookie__policy:hover{text-decoration:none}
.rioni-cookie__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}
.rioni-cookie__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:10px;border:2px solid transparent;cursor:pointer;font:600 14px/1.3 var(--font-family,inherit);text-align:center}
.rioni-cookie__btn--primary{background:var(--elements-green-extra,#4ba67c);color:#fff}
.rioni-cookie__btn--outline{background:#fff;color:var(--elements-green-extra,#4ba67c);border-color:var(--elements-green-extra,#4ba67c)}
.rioni-cookie__btn--text{background:transparent;color:#00a4d1;padding-left:8px;padding-right:8px}
.rioni-cookie__category{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:18px 0;border-top:1px solid rgba(30,58,95,.12)}
.rioni-cookie__category:first-of-type{margin-top:8px}
.rioni-cookie__category-copy{min-width:0;flex:1}
.rioni-cookie__category-title{margin:0 0 5px;font:600 15px/1.4 var(--font-family,inherit);color:var(--text-dark-grey,#2a2a2a)}
.rioni-cookie__category-desc{margin:0;font:400 13px/1.5 var(--font-family,inherit);color:var(--text-light-grey,#777)}
.rioni-cookie__always{flex:0 0 auto;font:600 12px/1.4 var(--font-family,inherit);color:var(--elements-green-extra,#4ba67c);padding-top:4px}
.rioni-cookie__toggle{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;margin-top:2px}
.rioni-cookie__toggle input{position:absolute;opacity:0;pointer-events:none}
.rioni-cookie__switch{display:block;width:46px;height:26px;border-radius:999px;background:#c8ced4;position:relative;cursor:pointer;transition:background .2s}
.rioni-cookie__switch:after{content:"";position:absolute;width:20px;height:20px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);transition:transform .2s}
.rioni-cookie__toggle input:checked + .rioni-cookie__switch{background:var(--elements-green-extra,#4ba67c)}
.rioni-cookie__toggle input:checked + .rioni-cookie__switch:after{transform:translateX(20px)}
.rioni-cookie__back{display:inline-flex;margin:0 0 12px;padding:0;border:0;background:none;color:#00a4d1;cursor:pointer;font:500 13px/1.4 var(--font-family,inherit)}
@media (max-width:767px){
  .site-popup--cookie-consent{max-width:calc(100vw - 24px)}
  .site-popup--cookie-consent .site-popup__inner{padding:24px 20px}
  .rioni-cookie__layout{flex-direction:column;gap:16px}
  .rioni-cookie__icon{width:56px;height:56px}
  .rioni-cookie__actions{flex-direction:column}
  .rioni-cookie__btn{width:100%}
  .rioni-cookie__category{gap:12px}
}
/* RIONI_COOKIE_RUNTIME_UI_ICON_V1 */
.rioni-cookie__actions{gap:16px!important;align-items:center!important}
.rioni-cookie__btn{letter-spacing:0!important;word-spacing:0!important;text-transform:none!important;white-space:nowrap!important}
.rioni-cookie__btn--primary{background:var(--elements-green-extra,#4ba67c)!important;color:#fff!important;border-color:var(--elements-green-extra,#4ba67c)!important}
.rioni-cookie__btn--outline{background:#fff!important;color:var(--elements-green-extra,#4ba67c)!important;border-color:var(--elements-green-extra,#4ba67c)!important}
@media(max-width:767px){.rioni-cookie__btn{white-space:normal!important}}

/* RIONI_COOKIE_UI_LAYOUT_TUNE_V1 */

.rioni-cookie__visual {
    flex: 0 0 120px;
}

.rioni-cookie__icon {
    width:120px;
    height:120px;
    object-fit:contain;
}

.rioni-cookie__layout {
    gap:32px;
}

.rioni-cookie__actions {
    width:100%;
    justify-content:center;
}

@media(max-width:768px){

    .rioni-cookie__layout {
        flex-direction:column;
        gap:20px;
    }

    .rioni-cookie__icon {
        width:72px;
        height:72px;
    }

    .rioni-cookie__actions {
        flex-direction:column;
        align-items:stretch;
    }
}

/* End */


/* Start:/local/templates/rioni/assets/css/style_en.css?1784302038244*/
.hero-roulette {
      --hero-roulette-step: 140px;
}
.hero-roulette__item-text {
      transform: translateY(0);
}
@media (max-width: 767px) {
      .services--platform .services__platform-title {
            left: -75px;

      }
}
/* End */
/* /local/templates/rioni/assets/css/style.css?1786928501424526 */
/* /local/templates/rioni/assets/css/style1.css?178430203834291 */
/* /local/templates/rioni/assets/css/custom.css?178582495310157 */
/* /local/templates/rioni/assets/css/rioni-cookie-consent.css?17870833844714 */
/* /local/templates/rioni/assets/css/style_en.css?1784302038244 */
