:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{font-size:2.08333vw}@media (width>=768px){:root{font-size:.520833vw}}.h1{color:#051a48;text-transform:uppercase;font-family:Golos Text,sans-serif;font-size:4rem;font-weight:900;line-height:110%}.h1 strong{background:linear-gradient(90deg,#185697,#a3caff);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.h2{text-transform:uppercase;font-family:Golos Text,sans-serif;font-size:3.6rem;font-weight:800;line-height:110%}.h2 strong{background:linear-gradient(90deg,#185697,#a3caff);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.h3{font-family:Golos Text,sans-serif;font-size:2.4rem;font-weight:700;line-height:130%}.p{font-family:Inter Tight,sans-serif;font-size:1.8rem;font-weight:400;line-height:140%}@media (width>=768px){.h1{font-size:6.4rem}.h2{font-size:5.6rem}.h3{font-size:3.2rem}.p{font-size:2rem}}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/InterTight-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:900;src:url(../fonts/InterTight-Black.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/InterTight-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Tight;font-style:italic;font-weight:600;src:url(../fonts/InterTight-SemiBoldItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:900;src:url(../fonts/GolosText-Black.woff2)format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:800;src:url(../fonts/GolosText-ExtraBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:600;src:url(../fonts/GolosText-SemiBold.woff2)format("woff2")}.button{gap:.4rem;display:inline-flex}.button__icon{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 2rem;display:flex}.button__icon svg{width:2rem;height:auto}.button__title{text-transform:uppercase;border-radius:1rem;justify-content:center;align-items:center;min-height:5.6rem;padding:0 2rem;font-family:Golos Text;font-size:1.6rem;font-weight:900;line-height:1;display:flex}.button--icon-blue .button__icon,.button--icon-blue .button__title{color:#e6f1ff;background-color:#00153b}.button--icon-light-blue .button__icon,.button--icon-light-blue .button__title{color:#00153b;background-color:#e6f1ff}.button--icon-white .button__icon,.button--icon-white .button__title{color:#00153b;background-color:#fff}.button--ghost .button__title{color:#828ca3;background-color:#0000;border:.1rem solid #828ca3}.button--white .button__title{color:#00153b;background:#f3f9ff;border-radius:1rem}.button--dark .button__title{color:#e6f1ff;background:#00153b;border-radius:1rem}.button--outline-blue .button__title{color:#828ca3;border:.1rem solid #828ca3;width:100%}.button--outline-white .button__title{color:#fff;border:.1rem solid #fff;width:100%}.link{color:#051a48;font-family:Golos Text;font-size:1.4rem;font-weight:900;line-height:1;display:inline-flex;position:relative}.link:after{content:"";border-bottom:.1rem solid #051a48;width:100%;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}@media (width>=768px){.button{overflow:hidden}.button__icon{padding:2.4rem}.button__title{min-height:7.2rem;padding:0 1.6rem}.button--icon-blue{border-radius:1rem;transition:gap .3s ease-in-out,background .3s ease-in-out}.button--icon-blue .button__icon{border:.3rem solid #00153b;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.button--icon-blue .button__title{transition:background .3s ease-in-out}.button--icon-blue:hover{background:#081f64}.button--icon-blue:hover .button__icon{color:#081f64;background:#e6f1ff;border-color:#081f64}.button--icon-blue:hover .button__title{background:#081f64}.button--icon-light-blue{border-radius:1rem;transition:gap .3s ease-in-out,background .3s ease-in-out}.button--icon-light-blue .button__icon{border:.3rem solid #e6f1ff;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.button--icon-light-blue .button__title{transition:background .3s ease-in-out}.button--icon-light-blue:hover{background:#cfe2fc}.button--icon-light-blue:hover .button__icon{color:#e6f1ff;background:#081f64;border-color:#cfe2fc}.button--icon-light-blue:hover .button__title{background:#cfe2fc}.button--icon-white{border-radius:1rem;transition:gap .3s ease-in-out,background .3s ease-in-out}.button--icon-white .button__icon{border:.3rem solid #fff;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.button--icon-white .button__title{transition:background .3s ease-in-out}.button--icon-white:hover{background:#fff}.button--icon-white:hover .button__icon{color:#fff;background:#081f64;border-color:#fff}.button--icon-white:hover .button__title{background:#fff}.button--ghost .button__title{transition:background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.button--ghost:hover .button__title{color:#e6f1ff;background:#00153b}.button--outline-blue .button__title{padding:2.4rem;transition:background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.button--outline-blue:hover .button__title{color:#e6f1ff;background:#00153b}.button--outline-white .button__title{padding:2.4rem;transition:background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.button--outline-white:hover .button__title{color:#00153b;background:#fff}.link{font-size:1.6rem}.link:hover:after{width:0}}.header{z-index:10;background:#fff;border-bottom:1px solid #f6f6f6;width:100%;padding:1.2rem 0;position:fixed;top:0;left:0}.header,.header__inner{align-items:center;display:flex}.header__inner{justify-content:space-between;position:relative}.header__logo{width:13.7rem;display:flex}.header__logo img{width:100%;height:auto}.header__lang{margin-left:auto;margin-right:2rem;display:inline-block;position:relative}.header__lang.active .header__lang-arrow.active{transform:rotate(180deg)}.header__lang.active .header__lang-dropdown.active{opacity:1;visibility:visible;transform:translateY(2rem)}.header__lang-current{cursor:pointer;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.4rem;width:4.8rem;padding:1.2rem .6rem;transition:background .3s;display:flex}.header__lang-value{color:#051a48;font-size:1.8rem;font-weight:900;line-height:150%}.header__lang-arrow{min-width:.8rem;height:.8rem;transition:transform .3s}.header__lang-dropdown{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,var(--color-white-80,#fffc) 0,var(--color-white-40,#fff6) 100%);opacity:0;visibility:hidden;z-index:10;border:1px solid #c4c4c426;border-radius:.8rem;width:max-content;padding:1.2rem;transition:all .25s;position:absolute;top:100%;left:-1.4rem;transform:translateY(1rem)}.header__lang-item{cursor:pointer;opacity:.5;white-space:nowrap;border-radius:.4rem;padding:.6rem 1.2rem;font-size:1.6rem;font-weight:900;line-height:150%;transition:background-color .3s;display:block}.header__lang-item.active{color:#051a48;opacity:1;background:#dbe5f1}.header__lang-item:not(.active):hover{background:#dbe5f1}.header__menu-button{cursor:pointer;background:#051a48;border-radius:.6rem;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;padding:1rem;display:flex}.header__menu-button svg{width:100%;height:100%}.header__menu-button line,.header__menu-button path,.header__menu-button rect{transform-origin:50%;transition:all .3s}.header__menu-button.active path:first-child{transform:translateY(4px)translate(-4px)rotate(45deg)}.header__menu-button.active path:nth-child(2){opacity:0;transform:scaleX(0)}.header__menu-button.active path:nth-child(3){transform:translateY(-5px)translate(-4px)rotate(-45deg)}@media (width<=767px){.header__buttons,.header__nav{display:none}}@media (width>=768px){.header{background:0 0;border-bottom:none;padding-top:2rem}.header .container{padding:0 26rem}.header__inner{border:.1rem solid #c4c4c426;border-radius:1rem;height:7.5rem;padding:1.2rem 1rem}.header__inner:before{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);content:"";background:linear-gradient(#fffc,#fff6);border-radius:1rem;width:100%;height:100%;position:absolute;top:0;left:0}.header__nav{align-items:center;gap:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-68%,-50%)}.header__nav>li{opacity:.5;transition:opacity .3s;position:relative}.header__nav>li.menu-item-has-children{opacity:1}.header__nav>li.menu-item-has-children>a{align-items:center;gap:.5rem;display:flex}.header__nav>li.menu-item-has-children>a:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='5' fill='none' viewBox='0 0 6 5'%3E%3Cpath fill='%23051a48' d='M3.6 4.5a1 1 0 0 1-1.732 0l-1.732-3A1 1 0 0 1 1.002 0h3.464a1 1 0 0 1 .866 1.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.8rem;height:.8rem;transition:transform .3s;display:block}.header__nav>li>a{text-transform:uppercase;font-size:1.8rem;font-weight:900;line-height:150%}.header__nav>li:hover{opacity:1}.header__nav>li:hover>a:after{transform:rotateX(180deg)}.header__nav>li:hover .sub-menu{pointer-events:auto;visibility:visible}.header__nav .sub-menu{pointer-events:none;visibility:hidden;border-radius:.8rem;justify-items:stretch;min-width:20rem;padding:2.4rem 1.2rem 1.2rem;transition:visibility .3s;display:grid;position:absolute;top:calc(100% + 2.9rem);left:50%;transform:translate(-50%)}.header__nav .sub-menu:before{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,var(--color-white-80,#fffc) 0,var(--color-white-40,#fff6) 100%);content:"";border:1px solid #c4c4c426;border-radius:1.5rem;width:100%;height:100%;position:absolute;top:0;left:0}.header__nav .sub-menu:after{content:"";width:100%;height:3.3rem;position:absolute;bottom:100%;left:0}.header__nav .sub-menu li{position:relative}.header__nav .sub-menu li:has(>a:hover) img{opacity:1;transform:translateY(0)scale(1)}.header__nav .sub-menu a{color:#051a4880;opacity:.99;min-height:3.9rem;transition:background-color color .3s .3s;border-radius:.6rem;padding:.6rem;font-size:1.8rem;font-weight:900;line-height:135%;display:block}.header__nav .sub-menu a:hover{color:#051a48;background:#d8e0ea}.header__nav .sub-menu img{opacity:0;pointer-events:none;z-index:2;width:max-content;min-width:7.2rem;min-height:8rem;transition:opacity .3s,transform .3s;position:absolute;top:-2.5rem;right:-1.1rem;transform:translateY(.6rem)scale(.95)}.header__menu-button{display:none}.header__lang,.header__logo{position:relative}.header__lang{margin-right:1.2rem}.header__lang:hover .header__lang-dropdown{opacity:1;visibility:visible;transform:translateY(2rem)}.header__lang:hover .header__lang-arrow{transform:rotate(180deg)}.header__lang-current{position:relative}.header__lang-current:after{content:"";width:100%;height:5rem;position:absolute;top:3rem;left:0}.header__buttons{flex-direction:row;gap:1rem;max-height:5.1rem;display:flex;position:relative}.header__buttons .menu__button:first-child{line-height:150%;transition:background-color .3s}.header__buttons .menu__button:first-child:hover{background:#dbe5f1}.header__buttons .menu__button:last-child{color:#fff;background:#051a48}.header__buttons .menu__button .button__title{font-family:Inter Tight}}.footer{z-index:1;border-radius:6rem 6rem 0 0;flex-direction:column;height:100%;min-height:120rem;display:flex;position:relative;overflow:hidden}.footer__bg{z-index:-1;position:absolute;top:0;left:0}.footer__bg,.footer__bg img{width:100%;height:100%}.footer .container{margin-top:60rem}.footer__content{flex-direction:column;margin-bottom:4rem;display:flex}.footer__top-list{text-align:center;flex-direction:column;gap:1.6rem;display:flex}.footer__top-item{font-size:1.8rem;font-weight:900;line-height:110%}.footer__top-item a{opacity:.7}.footer__center{flex-direction:row;gap:8rem;margin-bottom:3.2rem;display:flex}.footer__label{font-family:Gilroy;font-size:2.4rem;font-weight:700;line-height:110%}.footer__block{flex-direction:column;gap:2.4rem;max-width:18.4rem;display:flex}.footer__center-list{flex-direction:column;gap:1.6rem;display:flex}.footer__center-item{opacity:.7;font-size:1.8rem;font-weight:900;line-height:110%}.footer__bottom{gap:2.4rem;margin-bottom:2rem}.footer__bottom,.footer__links{flex-direction:column;display:flex}.footer__links{gap:1.6rem}.footer__link a{flex-direction:row;align-items:center;gap:1.6rem;display:flex}.footer__link-text{font-size:1.8rem;font-weight:900;line-height:110%}.footer__socials{flex-direction:row;gap:1.5rem;display:flex}.footer__dev{opacity:.7;justify-content:center;align-items:center;gap:2rem;margin-bottom:2.4rem;font-size:1.8rem;font-weight:900;line-height:110%;display:flex}.footer__dev a{width:13rem;display:flex}.footer__dev a svg{width:100%;height:auto;transition:opacity .3s}.footer__rights{color:#eef4fe;text-align:center;background:#051a48;margin:0 -1.6rem;padding:1.4rem;font-size:1.6rem;font-weight:900;line-height:110%}@media (width<=767px){.top-list-desktop{display:none}.footer__bg{min-height:145rem}}@media (width>=768px){.footer{border-radius:10rem 10rem 0 0;min-height:116rem}.footer .container{margin-top:auto}.footer__content{flex-direction:row;justify-content:space-between;margin-bottom:6.05rem;display:flex}.footer__top-list{flex-direction:row;gap:2rem;margin-left:auto;padding-top:0;display:flex}.footer__top-item{font-size:2rem}.footer__top-item a{color:inherit;min-width:max-content;text-decoration:none;transition:opacity .3s;position:relative}.footer__top-item a:before{content:"";transform-origin:100%;background:#051a48;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.footer__top-item a:hover:before{transform-origin:0;transform:scaleX(1)}.footer__center{gap:4rem;margin-bottom:0}.footer__label{font-size:2.8rem}.footer__center-list{gap:2rem}.footer__center-item{font-size:2rem}.footer__center-item a{color:inherit;text-decoration:none;position:relative}.footer__center-item a:before{content:"";transform-origin:100%;background:#051a48;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.footer__center-item a:hover:before{transform-origin:0;transform:scaleX(1)}.footer__bottom{gap:2.4rem;margin-bottom:0}.footer__link a img,.footer__link a svg{width:3.6rem;height:3.6rem;transition:transform .3s}.footer__link a:hover img{transform:translate(-3px)}.footer__link a:hover .footer__link-text:before{transform-origin:0;transform:scaleX(1)}.footer__link-text{position:relative}.footer__link-text:before{content:"";transform-origin:100%;background:#051a48;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.footer__socials{gap:1.5rem}.footer__social a{align-items:center;gap:1.67rem;display:flex}.footer__social a img,.footer__social a svg{width:3.6rem;height:3.6rem;transition:transform .3s}.footer__social a:hover img{transform:translateY(-3px)}.footer__dev{justify-content:flex-start;gap:2rem;margin-bottom:3.4rem;font-size:2rem}.footer__dev a svg{color:#051a4833;transition:color .3s}}@media (width>=768px) and (hover:hover){.footer__dev a svg:hover{color:#dbaaff}}@media (width>=768px){.footer__rights{margin:0 -16rem}.top-list-mobile{display:none}}.menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;text-align:center;visibility:hidden;z-index:9;background:#051a4880;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0;box-shadow:0 4px 4px #00000026}.menu__wrap{background:#fff;border-radius:0 0 2rem 2rem;max-height:85vh;padding:11rem 2rem 2rem;transition:transform .5s;overflow-y:auto;transform:translateY(-100%)}.menu.active{opacity:1;pointer-events:auto;visibility:visible}.menu.active .menu__wrap{transform:translateY(0)}.menu__nav{margin-bottom:4rem}.menu__nav>li{position:relative}.menu__nav>li>a{text-transform:uppercase;justify-content:center;align-items:center;gap:.4rem;padding:1.5rem;font-size:1.8rem;font-weight:900;line-height:135%;display:flex}.menu__nav>li.menu-item-has-children>a:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='5' fill='none' viewBox='0 0 6 5'%3E%3Cpath fill='%23051a48' d='M3.6 4.5a1 1 0 0 1-1.732 0l-1.732-3A1 1 0 0 1 1.002 0h3.464a1 1 0 0 1 .866 1.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.8rem;height:.8rem;transition:transform .3s;display:block}.menu__nav>li.menu-item-has-children.active>a:after{transform:rotate(180deg)}.menu__nav .sub-menu{z-index:1;background:#f2f4f6;border-radius:.8rem;width:100%;transition:height .35s}.menu__nav .sub-menu a{opacity:.5;text-align:center;text-transform:uppercase;padding:1.2rem 0;font-size:1.8rem;font-weight:900;line-height:135%;display:block}.menu__buttons{flex-direction:column;gap:1rem;margin-bottom:4rem;display:flex}.menu__button{text-transform:uppercase;border-radius:.6rem;justify-content:center;align-items:center;padding:1.2rem;font-size:1.8rem;font-weight:900;line-height:135%;display:flex}.menu__button--transparent{color:#051a48}.menu__button--blue{color:#fff;background:#051a48}.menu__links{flex-direction:column;gap:1.6rem;margin-bottom:2.4rem;display:flex}.menu__links li a{font-size:1.8rem;font-weight:900;line-height:110%}.menu__socials{align-items:center;gap:1.5rem}.menu__socials,.swiper__controls{justify-content:center;display:flex}.swiper__controls{gap:1rem;margin-top:4rem}.swiper__button-next,.swiper__button-prev{color:#00153b;cursor:pointer;opacity:.5;border:.1rem solid #00153b80;border-radius:1rem;justify-content:center;align-items:center;width:5.6rem;height:5.6rem;display:flex}.swiper__button-next svg,.swiper__button-prev svg{width:2rem;height:auto}@media (width>=768px){.swiper__controls{margin-top:6rem}.swiper__button-next,.swiper__button-prev{width:7.2rem;height:7.2rem;transition:background .3s,color .3s,opacity .3s}.swiper__button-next:hover,.swiper__button-prev:hover{color:#e6f1ff;opacity:1;background:#00153b}}.text{gap:5rem;display:grid}.text h1{color:#051a48;text-transform:uppercase;font-family:Golos Text;font-size:4rem;font-weight:900;line-height:110%}.text h1:not(:last-child){margin-bottom:3rem}.text h2{color:#051a48;text-transform:uppercase;font-family:Golos Text;font-size:2.8rem;font-weight:800;line-height:110%}.text h2:not(:last-child){margin-bottom:2.4rem}.text h3{color:#051a48;text-transform:uppercase;font-family:Golos Text;font-size:2.4rem;font-weight:700;line-height:110%}.text h3:not(:first-child){margin-top:2.4rem}.text h3:not(:last-child){margin-bottom:1.6rem}.text p,.text ul{color:#051a48b3;font-size:1.8rem;font-weight:400;line-height:140%}.text ul li{padding-left:2rem;position:relative}.text ul li:before{content:"•";position:absolute;top:0;left:0}.text ol{color:#051a48b3;counter-reset:list-item;font-size:1.8rem;font-weight:400;line-height:140%}.text ol li{counter-increment:list-item;padding-left:2rem;position:relative}.text ol li:before{content:counter(list-item) ".";position:absolute;top:0;left:0}.text a{text-decoration:underline}.text blockquote{color:#051a48b3;border-left:.1rem solid #051a48;padding-left:1.6rem;font-size:1.8rem;font-weight:400;line-height:140%}.text blockquote,.text em,.text i{font-style:italic}.text b,.text strong{font-weight:600}.text img{border-radius:2rem;width:100%;height:auto;display:block}.text img:not(:first-child){margin-top:2rem}.text img:not(:last-child){margin-bottom:2rem}@media (width>=768px){.text{gap:6rem}.text h1{font-size:6.4rem}.text h1:not(:last-child){margin-bottom:6rem}.text h2{font-size:4.8rem}.text h2:not(:last-child){margin-bottom:3rem}.text h3{font-size:3.6rem}.text h3:not(:first-child){margin-top:3rem}.text blockquote,.text ol,.text p,.text ul{font-size:2.4rem}.text img:not(:first-child){margin-top:3rem}.text img:not(:last-child){margin-bottom:3rem}}.form{border-radius:2rem;padding:2rem}.form--dark{background:#00153b}.form--dark .form__method-label{color:#f3f9ffb3}.form--dark .form__method-option input:checked+span{color:#051a48;opacity:1;background:#a3caff;border-color:#a3caff}.form--dark .form__method-option span{color:#f3f9ff;border:.1rem solid #f3f9ff}.form--light{background:#dceafd}.form--light .form__method-label{color:#051a48b3}.form--light .form__method-option input:checked+span{color:#fff;opacity:1;background:#d83965;border-color:#d83965}.form--light .form__method-option span{color:#051a48;border:.1rem solid #051a48}.form--white{background:#f3f9ff}.form--white .form__method-label{color:#051a48b3}.form--white .form__method-option input:checked+span{color:#fff;opacity:1;background:#d83965;border-color:#d83965}.form--white .form__method-option span{color:#051a48;border:.1rem solid #051a48}.form--white .form__title{color:#051a48}.form__title{color:#f3f9ff;margin-bottom:2.4rem;font-family:Golos Text;font-size:2.4rem;font-weight:800;line-height:110%}.form__title strong{background:linear-gradient(90deg,#a3caff,#398ae0);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.form__body{margin-bottom:4rem}.form__body,.form__list{gap:1.6rem;display:grid}.form__input{appearance:none;color:#051a48;background:#fff;border:none;border-radius:1.5rem;width:100%;padding:2rem;font-family:Inter Tight;font-size:1.7rem;font-weight:400;line-height:140%}.form__input:focus{outline:none}.form__input::placeholder{color:#051a48b3}.form__select-wrapper{width:100%;position:relative}.form__select{cursor:pointer;padding-right:5.6rem;display:block}.form__select:invalid{color:#051a48b3}.form__select option{color:#051a48;background:#fff}.form__select-icon{color:#051a47b3;pointer-events:none;width:1.2rem;height:1.2rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.form__select-icon svg{width:100%;height:100%;display:block}.form__textarea{appearance:none;color:#051a48;background:#fff;border:none;border-radius:1.5rem;width:100%;height:14rem;padding:2rem;font-family:Inter Tight,sans-serif;font-size:1.7rem;font-weight:400;line-height:140%}.form__textarea:focus{outline:none}.form__textarea::placeholder{color:#051a48b3}.form__button{width:calc(100% - 2.6rem);margin-left:1.3rem;display:flex}.form__button .button__title{min-height:5.6rem}.form__method-label{margin-bottom:1.6rem;font-family:Golos Text,sans-serif;font-size:1.8rem;font-weight:600;line-height:140%}.form__method-options{align-items:center;gap:1.2rem;margin-bottom:1.6rem;display:flex}.form__method-option{cursor:pointer;position:relative}.form__method-option input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.form__method-option span{opacity:.5;text-transform:uppercase;border-radius:1rem;align-items:center;gap:.6rem;padding:1.8rem 1rem;font-family:Golos Text;font-size:1.4rem;font-weight:700;line-height:140%;transition:background .3s,color .3s,opacity .3s,border-color .3s;display:flex}.form__method-option span svg{flex-shrink:0;width:2rem;height:auto}@media (width>=768px){.form{padding:3rem}.form--b2b .form__list>li:first-child{grid-area:1/1}.form--b2b .form__list>li:nth-child(2){grid-area:2/1}.form--b2b .form__list>li:nth-child(3){grid-area:3/1}.form--b2b .form__list>li:nth-child(4){grid-area:1/2}.form--b2b .form__list>li:nth-child(5){grid-area:2/2}.form--b2b .form__list>li:nth-child(6){grid-area:3/2}.form--dark .form__method-option span:hover{background:#dbe5f140}.form--white .form__list{grid-template-columns:repeat(2,minmax(0,1fr))}.form__title{margin-bottom:3.2rem;font-size:3.2rem}.form__input,.form__method-label,.form__textarea{font-size:2rem}.form__method-option{flex-grow:1}.form__method-option span{justify-content:center;gap:1rem;padding:1.2rem 1.6rem;font-size:1.6rem;line-height:2.4rem}.form__method-option span:hover{background:#d2dae2}.form__button{width:auto;margin:0;display:inline-flex}}.modal{opacity:0;pointer-events:none;visibility:hidden;z-index:12;width:100%;height:100%;padding:10rem 0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;top:0;left:0;overflow-y:auto}.modal.active{opacity:1;pointer-events:auto;visibility:visible}.modal__overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051a4880;width:100%;height:100%;position:absolute;top:0;left:0}.modal__body{background:#f3f9ff;border-radius:4rem;padding:6rem 1.6rem;position:relative}.modal__close-button{cursor:pointer;z-index:5;background:#051a48;border-radius:.6rem;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;display:flex;position:absolute;top:6rem;right:1.6rem}.modal__close-button svg{width:1.6rem;height:auto}.modal__header{gap:2rem;margin-bottom:5rem;display:grid}.modal__title-big{color:#051a48;text-transform:uppercase;max-width:37.2rem;font-family:Golos Text;font-size:3.2rem;font-weight:900;line-height:110%}.modal__title-big strong{background:linear-gradient(90deg,#185697,#a3caff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}.modal__text{opacity:.7}.modal__text strong{font-weight:600}@media (width<=767px){.modal__body{height:100%;overflow-y:auto}.modal__close-button{position:fixed;top:13rem}}@media (width>=768px){.modal{justify-content:center;align-items:center;padding:0;display:flex}.modal__body{border-radius:8rem;grid-template-columns:1fr 60rem;gap:5rem;width:166.8rem;height:85rem;padding:10rem 6rem;display:grid;overflow-y:auto}.modal__header{margin-bottom:auto;position:sticky;top:1rem}.modal__title-big{max-width:100%;font-size:6.4rem}.modal__text{max-width:72rem}.modal__close-button{position:fixed;top:15rem;right:18.5rem}.modal__close-button svg{transition:transform .3s ease-in-out}.modal__close-button:hover svg{transform:rotate(180deg)}}.breadcrumbs{flex-flow:row;gap:.5rem;min-width:0;display:flex}.breadcrumbs li{text-transform:uppercase;flex-shrink:0;font-size:1.4rem;font-weight:900;line-height:150%}.breadcrumbs li a{opacity:.5;transition:opacity .5s}.breadcrumbs li:last-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.breadcrumbs--light li{color:#fff}.breadcrumbs--small li{font-size:1.2rem}@media (width>=768px){.breadcrumbs li{font-size:1.6rem}}@media (width>=768px) and (hover:hover){.breadcrumbs li a:hover{opacity:1}}@media (width>=768px){.breadcrumbs--small li{font-size:1.4rem}}*,:after,:before{box-sizing:border-box}.loader{z-index:100;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;padding:0 2rem;transition:all .5s;display:flex;position:fixed;top:0;left:0}.loader.loading-ended{opacity:0;pointer-events:none}body{color:#051a48;background:#fff;font-family:Inter Tight,sans-serif}a{text-decoration:none}a,button{-webkit-tap-highlight-color:transparent;cursor:pointer;outline:none}button{appearance:none;-webkit-user-select:none;user-select:none;border:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.container{width:100%;padding:0 1.6rem}@media (width>=768px){.container{padding:0 16rem}}.wrapper,[stagger-link]{overflow:hidden}[stagger-link] [stagger-link-text]{text-shadow:0 1.1em;white-space:nowrap;display:block;overflow:hidden}.text-section{padding:12rem 0}.text-section__breadcrumbs{margin-bottom:7rem}@media (width>=768px){.text-section{padding:16.5rem 0 18rem}.text-section__inner{max-width:117.2rem;margin:0 auto}}
