@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg: #000;--color-text: #fff;--color-primary: #000091;--color-button: #000074;--color-accent: #aeaeb2;--color-card: #3636366e;--color-menu: #242433;--color-field: #d9d9d9;--font-body: "Montserrat", sans-serif;--font-hero: "pirulen", sans-serif;--font-label: "ethnocentric", sans-serif;--content-width: 1280px}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,ul{margin:0;padding:0}ul{list-style:none}p{margin-bottom:.9rem}a{color:var(--color-text);text-decoration:underline}img,svg,video{max-width:100%;height:auto;vertical-align:middle}img{border:0}button,input,select,textarea{font:inherit}.site-main{overflow:hidden;overflow:clip}.page{max-width:var(--content-width);margin:0 auto}.page__content{padding:0 3%}@media(max-width:1024px){.page__content{padding:0 2% 5%}}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:8px;left:8px;z-index:100;padding:8px 16px;background:#fff;color:#000}.site-header{position:relative;z-index:10;padding:0 3%}.site-header__inner{max-width:var(--content-width);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.site-header__logo{flex:0 1 auto;max-width:500px;display:block}.site-header__logo img{width:100%;max-width:500px;height:95px}.site-header__right{display:flex;justify-content:flex-end;align-items:center;gap:40px;width:100%}.btn{display:inline-block;padding:12px 24px;border:0;border-radius:55px;background:var(--color-button);color:#fff;font-family:var(--font-body);font-size:18px;font-weight:500;line-height:18px;text-align:center;text-decoration:none;cursor:pointer;transition:background .3s}.btn:hover,.btn:focus{background:var(--color-primary)}.btn--ghost{background:transparent}.btn--ghost:hover,.btn--ghost:focus{background:#2a2a2a}.btn--large{font-size:20px;font-weight:400;line-height:20px}.nav ul{display:flex;align-items:center}.nav__item{position:relative;z-index:0;display:flex;align-items:center;padding:13px 20px;font-size:18px;line-height:20px;color:#fff;text-decoration:none}.nav__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:55px;background:var(--color-menu);opacity:0;transition:opacity .3s}.nav__item:hover:before,.nav__item:focus:before,.nav__item.is-active:before,.nav__has-sub.is-open>.nav__item:before{opacity:1}.nav__arrow{width:12.6px;height:12.6px;margin-left:10px;fill:#fff}.nav--wide li:not(:first-child)>.nav__item{margin-left:20px}.nav--wide li:not(:last-child)>.nav__item{margin-right:20px}.nav__has-sub{position:relative}.nav .nav__sub{display:none;position:absolute;top:46px;left:0;z-index:3;min-width:130px;flex-direction:column;align-items:stretch;border-radius:10px;background:var(--color-menu)}.nav .nav__has-sub.is-open .nav__sub{display:flex}.nav__sub li{width:100%}.nav__subitem{display:block;padding:13px 20px;font-size:18px;font-weight:500;line-height:20px;white-space:nowrap;color:#fff;text-decoration:none}.nav__subitem:hover,.nav__subitem:focus{background:#3f444b}.nav__sub li:first-child .nav__subitem{border-radius:10px 10px 0 0}.nav__sub li:last-child .nav__subitem{border-radius:0 0 10px 10px}.nav__item img{display:block}.nav--wide .nav__item{min-height:46px}.btn--header{white-space:nowrap}.burger{display:none;width:33px;height:33px;padding:5.5px;border:0;background:none;color:#fff;cursor:pointer}.burger svg{width:22px;height:22px;fill:#fff;display:block}.nav--drop{display:none}@media(max-width:1024px){.site-header{padding:0 2%}.nav--wide{display:none}.burger{display:flex}.site-header__right{justify-content:flex-end;gap:40px}.nav--drop{position:absolute;top:66px;left:0;right:0;border-radius:10px;background:var(--color-menu)}.nav--drop ul{display:block}.nav--drop .nav__item{padding:10px 20px;font-size:18px;font-weight:500;justify-content:center}.nav--drop .nav__item:before{border-radius:0;background:#3f444b}.nav--drop .nav__item--sub{font-weight:500}.nav--drop-tablet{top:74px}.nav--drop-tablet .nav__item{justify-content:flex-start}.nav--drop li:first-child>.nav__item:before{border-radius:10px 10px 0 0}.nav--drop-mobile{display:none!important}.site-header.is-open .nav--drop-tablet{display:block}}@media(max-width:767px){.site-header__inner{flex-wrap:nowrap}.site-header__logo img{height:80px}.site-header__right{width:40%;justify-content:space-around;gap:0}.burger{margin:0 auto}.btn--header{display:none}.nav--drop-tablet{display:none!important}.site-header.is-open .nav--drop-mobile{display:block!important}}.site-footer{padding:4.72% 3% 3%}.site-footer__inner{max-width:var(--content-width);margin:0 auto;display:flex;gap:0 40px}.site-footer__col{display:flex;flex-direction:column;gap:20px;width:25%;flex:0 1 25%}.site-footer__col img{width:100%;height:auto}.site-footer__legal{font-size:14px}.site-footer__legal p{margin-bottom:14.4px}.site-footer__col--center{align-items:center}.site-footer__title{margin:10px;padding-top:7px;font-size:22px;font-weight:600;line-height:22px;text-align:center}.site-footer__title{align-self:stretch}.site-footer__first{margin-top:10px}.site-footer__col--center .btn--ghost{align-self:center}.site-footer__col:last-child .btn{align-self:flex-start}@media(max-width:1024px){.site-footer{padding:2%}.site-footer__inner{gap:20px 20px}}@media(max-width:767px){.site-footer__inner{flex-wrap:wrap}.site-footer__col{width:100%;flex-basis:100%;align-items:stretch;text-align:center}.site-footer__col .btn{align-self:center}.site-footer__col--brand{order:99999}.site-footer__col--brand img{margin-bottom:-4.27%}}.title{font-family:var(--font-hero);font-size:32px;font-weight:700;line-height:42px;position:relative;z-index:2}.title--center{text-align:center}.title--hero{font-size:46px;font-weight:800;line-height:54px;text-align:center}.title--label{font-family:var(--font-label);font-size:24px;font-weight:300;line-height:1;text-align:center}.title--upper{text-transform:uppercase}.title span{font-family:var(--font-label);font-weight:300;font-style:normal}.text{position:relative;z-index:2;font-size:20px;line-height:30px}.text--center{text-align:center}.text--small{margin:0;font-size:18px;line-height:27px}.center{text-align:center}.glow{position:absolute;z-index:1;pointer-events:none}.circle-blured{width:500px;height:500px;border-radius:50%;background:linear-gradient(180deg,#000091 20%,#ff0900);filter:blur(100px);animation:rotating 22s linear infinite}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:40px;min-height:900px;background:#000}.hero--page{min-height:800px;align-items:center}.hero--page>*{max-width:900px;width:100%}.hero>.btn-wrap{text-align:center;position:relative;z-index:2}.hero__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:scale-down}.hero>:not(.hero__video):not(.glow){position:relative;z-index:2}.hero__logo{display:flex;justify-content:center}.hero__logo img{width:100%}.band{position:relative;display:flex;flex-direction:column;gap:40px;margin:150px 0}.split{position:relative;display:flex;align-items:center;gap:0 40px;margin:150px 0}.split__media{display:flex;justify-content:center;align-items:center;gap:20px;min-height:500px;width:40%}.split__body{display:flex;flex-direction:column;gap:40px;width:60%;position:relative}.neon-square{background:url(/images/neon-square.webp) center / contain no-repeat}.neon-square2{background:url(/images/neon-square2.webp) center / contain no-repeat}.neon-circle{background:url(/images/neon-circle.webp) center / contain no-repeat}.card{display:flex;flex-direction:column;gap:30px;padding:30px;border-radius:30px;background:var(--color-card);transition:background .3s}.card:hover{background:#5757576e}.card .text{text-align:center}.card .text p{margin:0}.card img{height:200px;object-fit:contain;align-self:center}.cards{display:grid;gap:40px;position:relative;z-index:2}.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.stats{border-radius:30px;background:var(--color-card)}.cards.stats{gap:40px}.stats .card,.stats .card:hover{background:none}.stats .card__figure{font-size:32px;font-weight:700;line-height:32px;text-transform:uppercase;text-align:center}.card--product img{height:270px;width:100%}.card--product .btn-wrap{text-align:center}@media(max-width:1024px){.band,.split{margin:100px 0}.hero{min-height:800px}.hero--page{min-height:700px}.title--hero{font-size:38px}.cards--3,.cards--2{gap:10px}.cards--4{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.title--upper{font-size:28px}}@media(min-width:768px){.split{flex-wrap:nowrap}}@media(max-width:767px){.hero__video{display:none}.hero{min-height:60px;margin:100px 0}.hero--page{min-height:600px;margin:20px 0 50px}.title{font-size:26px}.title--fixed{font-size:32px}.title--hero{font-size:34px}.split{flex-direction:column;align-items:center;margin:100px 0}.split--reverse{flex-direction:column-reverse}.split__media,.split__body{width:100%}.cards--3,.cards--2{grid-template-columns:repeat(1,minmax(0,1fr))}.cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.card--compact{padding:15px}.card--icon.card--compact img{height:100px}}.contact{position:relative;display:flex;flex-direction:column;gap:40px}.form{align-self:center;width:75%;max-width:75%;position:relative;z-index:2;display:flex;flex-direction:column;gap:20px}.form input,.form select,.form textarea{width:100%;min-height:40px;padding:8px 16px;border:0;border-radius:8px;background:var(--color-field);color:#000;font-size:15px;line-height:21px}.form input::placeholder,.form textarea::placeholder{color:#000;opacity:.6}.form textarea{height:136px;padding:5px 14px;resize:vertical}.form__select{position:relative;display:flex}.form__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:5px 20px 5px 14px;font-size:16px}.form__select svg{position:absolute;right:10px;top:50%;width:11px;height:11px;margin-top:-5.5px;fill:#000;pointer-events:none}.form__send{display:flex;justify-content:center}.form__button{height:40px;padding:0 24px;border:0;border-radius:55px;background:var(--color-button);color:#fff;font-size:18px;font-weight:500;line-height:18px;cursor:pointer}.form__button:hover{background:var(--color-primary)}.form__button:disabled{opacity:.6;cursor:wait}.form__message{margin:0;text-align:center}.form__message--error{color:#ff8a8a}.form__trap{position:absolute!important;left:-9999px;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;opacity:0;overflow:hidden}@media(max-width:767px){.form{width:95%;max-width:95%}}.zoom-in--waiting{opacity:0;transform:scale3d(.3,.3,.3)}.zoom-in--play{animation:zoomIn 1.25s both}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.circle-blured{animation:none}.zoom-in--waiting{opacity:1;transform:none}.zoom-in--play{animation:none}}.btn-wrap{text-align:center;position:relative;z-index:2}.split--flush{margin:0}.img-shield{max-width:60%}.partners{display:flex;flex-direction:column;align-items:center;margin-bottom:80px;border-radius:30px}.partners__card{width:450px;max-width:100%;padding:20px;border-radius:30px;background:#fffffff0;color:#000}.partners__card img{display:block;margin:40px auto;width:330px;max-width:calc(100% - 80px)}.partners__text{font-size:16px;line-height:24px;font-weight:600}@media(max-width:767px){.split--flush{margin:100px 0}.glow--solutions{top:310px!important}.partners{margin:50px 0;border-radius:0}.partners__card img{margin:20px auto;max-width:calc(100% - 40px);border-radius:10px}}.hero--about .hero__logo img{height:160px}.spacer{align-self:center;width:350px;max-width:350px;height:8px;background:linear-gradient(90deg,#000091,#d9d9d9,#ea0004)}.split__body--start{text-align:start;z-index:2}.split--first{margin-top:0}.band--press{justify-content:center}.contact--last{margin-top:0}.gallery{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.gallery__item{position:relative;display:block;overflow:hidden;border-radius:30px;aspect-ratio:4 / 3}.gallery__image{width:100%;height:100%;background-size:cover;background-position:center;transition:transform .5s}.gallery__item:hover .gallery__image{transform:scale(1.1)}@media(max-width:1024px){.split--first{margin:100px 0}.split--column{margin:150px 0}.band--press{min-height:600px;margin:150px 0}.gallery{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:767px){.hero--about{margin:100px 0}.split--first{margin:50px 0}.split--column{flex-direction:column;margin:50px 0}.split--column .split__media,.split--first .split__media{min-height:400px}.spacer{width:150px;max-width:150px;z-index:2}.band--press{margin:0 0 100px}.gallery{grid-template-columns:1fr}}.hero__product{width:100%;height:360px;object-fit:contain}.hero__product--shield{height:300px}.hero--page h1{text-align:center}.card--icon{gap:30px}.card--icon img{height:150px;width:100%;object-fit:contain;filter:invert(1)}.card--icon .card__label{display:flex;flex-direction:column}.card--icon h3,.card--icon p{margin:0;font-family:var(--font-body);font-size:22px;font-weight:700;line-height:22px;text-align:center}.card--icon p{font-size:18px;font-weight:500;line-height:18px}.card--icon-pair{gap:10px}.card--icon-pair img{margin-bottom:30px}.card--icon-pair .card__label{gap:10px}.steps{position:relative;top:0;display:flex;flex-direction:column;gap:10vw;padding:0 30px;border-left:2px solid var(--color-accent);margin-top:0}.steps__title{position:sticky;top:100px;z-index:2;font-family:var(--font-label);font-size:42px;font-weight:300;line-height:42px;text-align:center}.step{position:sticky;top:var(--top, 250px);z-index:6;display:flex;flex-direction:column;gap:20px;background:#000}.step:nth-of-type(1){z-index:5}.step__title{font-family:var(--font-label);font-size:34px;font-weight:300;line-height:34px}.step__text{font-size:20px;line-height:1.5}.step__text p{margin:0 0 .9rem}.steps__arrow{height:27px;margin:0 0 -16px -41px}.steps__arrow svg{width:20px;height:20px;fill:var(--color-accent)}@media(max-width:1024px){.step{top:var(--top-tablet, var(--top, 250px))}.steps__arrow{margin-left:-26px;margin-bottom:-15px}}@media(max-width:767px){.hero__product--shield{max-width:80%;height:201px}.steps{padding:0 15px}.steps__title{position:static;font-size:34px;line-height:34px}.step{top:var(--top-mobile, var(--top-tablet, var(--top, 50px)))}.step__title{font-size:22px;line-height:22px}.step__text{font-size:18px}.contact--spaced h2{font-size:26px}}.contact--spaced{margin-top:150px}.milipol{display:flex;flex-direction:column;align-items:center;margin-bottom:100px}@media(max-width:767px){.milipol{margin:50px 0}}.legal{display:flex;flex-direction:column;margin:100px 0}.legal__title{font-family:var(--font-label);font-size:40px;font-weight:300;line-height:40px}.legal__text{margin-top:20px}.legal__text h3{margin:8px 0 16px;font-size:28px;font-weight:500;line-height:33.6px}.legal__text a{color:#fff}.sitemap h2{margin:8px 0 16px;font-family:sans-serif;font-size:32px;font-weight:500;line-height:38.4px}.sitemap ul{padding-left:40px;font-family:var(--font-label)}.sitemap li{list-style:none}.not-found{display:flex;flex-direction:column;gap:40px;justify-content:center;min-height:600px}.not-found .btn-wrap{display:flex;justify-content:center;gap:20px}
