@import"https://use.typekit.net/rny2dma.css";:where(*){margin:0;padding:0;box-sizing:border-box}:where(html){scroll-behavior:smooth}:where(img,picture,video,canvas,svg){display:block;max-width:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(ul,ol){list-style:none}a:-webkit-any-link:focus-visible{outline:none}html{font-size:16px}@media screen and (min-width: 1440px){html{font-size:clamp(16px,calc(16px + (20 - 16) * (100vw - 1440px) / (1920 - 1440)),20px)}}@media screen and (min-width: 1920px){html{font-size:20px}}:root{--white: #fff;--background: #fff;--element-color: #8a38f5;--black: #000;--film-strip-black: #252525;--film-frame-black: #323232;--title-gradient-fill: linear-gradient(to right, #00000094 58%, #333944);--text-typing-style: #111821;--gold: #bea087;--gold2: #bd9f87;--beige: #cdb7a1;--light-gold: #cdb7a1;--dark-red-2: #2f0909;--dark-red: #400c0a;--red: #810000;--red-2: #610800;--red-3: #4e0903;--red-4: #600000;--red-vv2: #720000;--plate-red: #920000db;--footer-next-bg: linear-gradient(0deg, rgba(0, 0, 0, 0) 97.12%, rgba(0, 0, 0, .12) 100%), linear-gradient(240deg, rgba(102, 26, 26, .01) -1.29%, rgba(0, 0, 0, .26) 58.78%), #810000;--light-gray2: #d9d9d9;--light-gray: #cfd2d6;--gray: #878787;--dark-gray: #071624;--tide-gray: #e4e4e4;--dark-blue: #0f1d29;--dark-blue-gray-2: #242b33;--dark-blue-gray: #333944;--photos-gray: #c9d0db;--blue-gray: #363e4a;--light-blue-gray-2: #4a5663;--light-blue-gray: #5d6974;--title-gradient-light: linear-gradient(0deg, #9dafc3, #9dafc3), linear-gradient(90deg, rgba(0, 0, 0, .1475) 0%, rgba(255, 255, 255, .25) 100%)}:root{--offset: 3.75rem;--corner-cut: 3rem;--footer-opacity: .302;--logo-height: 3rem;--navbar-opacity: .7;--navbar-font-size: .9rem;--navbar-hover-border: 10px solid var(--light-gray);--navbar-active-border: 10px solid var(--red);--grid-gap: 3.5rem;--border-width: .2rem;--section-margin: 0rem;--text-margin: 2.5rem;--heading-multiplier: 1.5;--transition-speed: .2s}:root{font-family:aktiv-grotesk,sans-serif;font-weight:500;font-style:normal}.display-flex-column{display:flex;width:100%;flex-direction:column}.align-right{text-align:right}.flex-end{margin-left:auto}.flex-center{margin:auto}main h1,main h2,main h3,main h4,main h5,main h6,main p,main ul,main ol,main dl,main blockquote,main figure,main pre,main table,main form{margin:0 0 var(--text-margin) 0}main h1,main h2,main h3,main h4,main h5,main h6{font-family:aktiv-grotesk-extended;font-weight:500;line-height:normal;text-transform:uppercase;color:var(--red);position:relative;display:inline}:is(main h1,main h2,main h3,main h4,main h5,main h6).heading--white{color:var(--white)}main h2{font-size:1.8rem;font-style:normal;font-weight:500;display:inline-flex;align-items:center;position:relative;width:fit-content;margin-bottom:2rem}main h2:after{content:"";position:absolute;top:50%;left:100%;margin-left:5rem;height:var(--border-width);background:var(--gold);width:100vw}main h2.flex-end:after{right:100%;left:auto;margin-right:calc(var(--offset) * 2)}main h2.no-line:after{content:none}main .subheading{display:block;font-family:aktiv-grotesk-extended;font-size:3rem;font-style:normal;font-weight:700;line-height:3.5rem;background:linear-gradient(90deg,#00000026,#ffffff40),#9dafc3;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;max-width:fit-content;margin-bottom:3.2rem}main .highlight{font-family:aktiv-grotesk-extended;width:90%;max-width:68rem;padding:2rem 5.75rem;font-size:1.8rem;font-style:normal;font-weight:300;line-height:2.25rem;margin-bottom:0}main p,main ol,main ul{width:100%;max-width:52rem;font-size:1.1rem;font-weight:300;line-height:1.5rem}.gold-corner-left-top{position:relative}.gold-corner-left-top:before{content:"";width:.9496rem;height:1.09975rem;border-top:calc(var(--border-width) * 1.4) solid var(--gold);border-left:calc(var(--border-width) * 1.4) solid var(--gold);position:absolute;left:-1.65235rem;top:-1.35rem}.gold-corner-left-top.no-line:after{display:none}.gold-corner-right-bottom{position:relative}.gold-corner-right-bottom:before{content:"";width:.9496rem;height:1.09975rem;border-bottom:calc(var(--border-width) * 1.4) solid var(--gold);border-right:calc(var(--border-width) * 1.4) solid var(--gold);position:absolute;right:-1.65235rem;bottom:-1.35rem}.text-gold{color:var(--gold)}ol{list-style-position:inside}ol li{list-style:decimal;padding-left:1rem;margin-bottom:1.5rem;position:relative}ol li::marker{color:var(--gold);font-size:1.8rem}body{display:grid;grid-template-rows:auto 1fr auto;overflow-x:hidden}.container{margin-inline:calc(var(--offset) * 2) var(--offset)}#logo{position:fixed;top:0;left:0;z-index:4000;width:3.75rem;height:19.1875rem;transition:filter var(--transition-speed) ease,transform var(--transition-speed) ease-in-out}#logo:hover{filter:drop-shadow(0px 0px .4rem rgba(0,0,0,.6));transform:scale(1.03)}header{position:relative}header h1.header__slogan{color:#fff;font-family:aktiv-grotesk-extended;font-size:5rem;font-style:normal;font-weight:700;line-height:5rem;text-transform:uppercase;margin-left:-.2rem}.header__content{position:absolute;left:calc(var(--offset) * 2 + 5.7rem);top:10rem}.header--cut{--coeff: 1.5;--bottom-space: 1rem;width:100%;height:100vh;background-color:var(--black);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--bottom-space)),calc(50% + var(--corner-cut) / 2 * var(--coeff)) calc(100% - var(--bottom-space)),calc(50% - var(--corner-cut) / 2 * var(--coeff)) calc(100% - var(--corner-cut) * var(--coeff) - var(--bottom-space)),0 calc(100% - var(--corner-cut) * var(--coeff) - var(--bottom-space)))}.parallax__container{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.parallax__container .parallax-bg{position:absolute;inset:0;min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;justify-content:center}.parallax__container .w100{width:100%;height:auto}.parallax__container .bottom{position:absolute;bottom:-6%}.parallax__container.horizontal-center{position:absolute;left:50%;transform:translate(-50%);bottom:17%}.parallax__container h1{color:var(--white);position:absolute;bottom:14.6%;text-transform:uppercase;font-family:aktiv-grotesk-extended;font-size:6rem;font-style:normal;font-weight:700;line-height:2.5rem;opacity:.9}.parallax__container h1 span{--offset: 1.4rem;position:relative;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.parallax__container h1 span:nth-child(1){top:calc((var(--offset)) * -1);background:linear-gradient(90deg,#fff .96%,#bea087 20.19% 52.88%,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.parallax__container h1 span:nth-child(2){bottom:calc((var(--offset)) * -1);background:linear-gradient(90deg,#fff,#bea087 47.12% 79.81%,#fff 99.04%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.parallax__container .content{position:absolute;bottom:0%;right:0%;text-align:right;transform:translateZ(0);z-index:4;color:#fff;text-align:center;padding:2rem;color:var(--white);font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.parallax__container .content .truck-model{color:var(--gray)}.parallax1 .truck{margin-bottom:-4%;max-height:65%}header.header--masked{position:relative}header.header--masked video{position:fixed;top:0;left:0;min-width:100%;min-height:100%;object-fit:cover;z-index:-1;filter:brightness(.5)}header.header--masked .header__top{height:100vh;display:grid;align-items:center;justify-items:start;top:0;width:100%;position:relative}header.header--masked .header__bottom{width:100%;aspect-ratio:1920 / 1397.1;background:url(/masks/header.svg);background-repeat:no-repeat;background-position:center bottom;background-size:100%;display:grid;place-items:center;position:relative;margin-bottom:-1px}header.header--masked .header__bottom__logo{position:sticky;bottom:50%;margin-top:auto;margin-bottom:25%;transform:translateY(50%);width:5rem;height:auto;z-index:10}header.header--masked h1.header__slogan{color:#fff;font-size:6.5rem;font-style:normal;font-weight:700;line-height:6.5rem;margin-left:-.5rem}.header--logo-white{--coeff: 1.5;background:var(--white);position:relative;height:auto;min-height:31rem;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;margin-bottom:calc(var(--corner-cut) * -3);z-index:5;clip-path:polygon(0 0,100% 0,100% 100%,75% 100%,calc(75% - var(--corner-cut) * var(--coeff)) calc(100% - var(--corner-cut) * var(--coeff)),0 calc(100% - var(--corner-cut) * var(--coeff)))}.header--logo-white.header--logo-white--flat{clip-path:none;z-index:initial;margin-bottom:8rem;overflow:visible}.header--logo-white.header--logo-white--no-logo:after{display:none}.header--logo-white:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/images/logo-header.svg);background-repeat:no-repeat;background-position:bottom 1rem right 1rem;background-size:50%;filter:brightness(.9);overflow:hidden;z-index:0}.header--logo-white .header__content{z-index:1}.header--logo-white .header__slogan{background:linear-gradient(90deg,#00000094,#333944);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;position:relative;display:inline-block;width:fit-content;max-width:none}.header--video-bg{--coeff: 1.5;width:100%;height:100vh;position:relative;height:36rem;display:flex;flex-direction:column;justify-content:flex-end;clip-path:polygon(0 0,100% 0,100% 100%,75% 100%,calc(75% - var(--corner-cut) * var(--coeff)) calc(100% - var(--corner-cut) * var(--coeff)),0 calc(100% - var(--corner-cut) * var(--coeff)))}.header--video-bg.header--no-cuts{clip-path:none}.header--video-bg video{position:absolute;inset:0;min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;justify-content:center;filter:brightness(.5)}.header--video-bg.header--video-bg--white{--offset-top: 5.3rem;clip-path:none;isolation:isolate}.header--video-bg.header--video-bg--white video{z-index:-2;max-height:100%}.header--video-bg.header--video-bg--white:before,.header--video-bg.header--video-bg--white:after{clip-path:polygon(0 0,calc(75% - var(--corner-cut) * var(--coeff)) 0%,75% calc(var(--corner-cut) * var(--coeff)),100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0% 100%)}.header--video-bg.header--video-bg--white:before{--coeff: 1.2;content:"";background:var(--white);position:absolute;bottom:-1px;left:0;right:0;height:calc(100% - var(--offset-top))}.header--video-bg.header--video-bg--white:after{content:"";position:absolute;top:calc(var(--offset-top) + .5rem);right:0;width:100%;height:130%;background-image:url(/images/logo-header.svg);background-repeat:no-repeat;background-position:bottom 1rem right 1rem;background-size:50%;filter:brightness(.9);overflow:hidden;z-index:1}.header--video-bg.header--video-bg--white .header__content{z-index:3}.header--video-bg.header--video-bg--white h1.header__slogan{background:linear-gradient(90deg,#00000094,#333944);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.header--video-bg.header--video-bg--white{--coeff: 1.2}.header--video-bg.header--video-bg--white.cut-top,.header--video-bg.header--video-bg--white.cut-bottom{margin-bottom:4rem}.header--video-bg.header--video-bg--white.cut-top:before,.header--video-bg.header--video-bg--white.cut-bottom:before{top:0;bottom:auto;clip-path:none}.header--video-bg.header--video-bg--white.cut-top:after,.header--video-bg.header--video-bg--white.cut-bottom:after{top:0;clip-path:none}.header--video-bg.header--video-bg--white.cut-top video{z-index:2;clip-path:polygon(0% calc((100% - 10rem) + var(--corner-cut) * var(--coeff)),65% calc((100% - 10rem) + var(--corner-cut) * var(--coeff)),calc(65% + var(--corner-cut) * var(--coeff)) calc(100% - 10rem),100% calc(100% - 10rem),100% 100%,0% 100%)}.header--video-bg.header--video-bg--white.cut-bottom video{z-index:2;clip-path:polygon(0% calc(100% - 8rem),100% calc(100% - 8rem),100% 100%,65% 100%,calc(65% - var(--corner-cut) * var(--coeff)) calc(100% - var(--corner-cut) * var(--coeff)),0% calc(100% - var(--corner-cut) * var(--coeff)))}.breadcrumbs{font-family:aktiv-grotesk;text-transform:uppercase;font-size:1.1rem;font-weight:400;color:var(--gold);position:relative;margin-bottom:.6rem}.breadcrumbs a{color:var(--gold);text-decoration:none;transition:filter var(--transition-speed) ease-in-out}.breadcrumbs a:hover{filter:brightness(1.3) saturate(.1)}.breadcrumbs:before{--border-width: .9rem;content:"";width:2.9rem;height:3.8rem;border-top:var(--border-width) solid var(--gold);border-left:var(--border-width) solid var(--gold);position:absolute;left:calc(var(--offset) * -0);top:1.4rem;transform:translate(calc(-100% - var(--offset) / 2),2px)}.breadcrumbs__list{display:flex;flex-wrap:wrap;list-style:none;min-height:3.885rem;align-items:center}.breadcrumbs__item{display:flex;align-items:center;padding:0}.breadcrumbs__item:last-child{font-weight:700;font-family:aktiv-grotesk-extended}.breadcrumbs__separator{margin:0 calc(var(--offset) / 2);font-size:3rem}.breadcrumbs__expand{transform:translate(1.2rem,.2rem)}.site-navigation a{text-decoration:none;color:var(--white, #fff)}.site-navigation__container{color:var(--white, #fff);display:flex;gap:var(--grid-gap);justify-content:space-between}.site-navigation__container a{text-decoration:none;color:var(--gold2);transition:color var(--transition-speed) ease-in-out,opacity var(--transition-speed) ease-in-out}.site-navigation__container a:hover{color:var(--white);opacity:.9}@media (max-width: 1000px){.site-navigation__container{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}}.navigation__contacts{display:flex;flex-direction:column;gap:2rem}.navigation__telephone{font-weight:500;font-size:1.8rem}.navigation__address{line-height:1.5rem;font-size:1.1rem;opacity:var(--footer-opacity)}.navigation__email{font-size:1.2rem}.navigation__social{display:flex;flex-direction:column;gap:1rem;font-size:1.25rem;transition:opacity var(--transition-speed) ease-in-out,filter var(--transition-speed) ease-in-out}.navigation__social p,.navigation__social a{opacity:var(--footer-opacity)}.navigation__social img{width:3rem;height:3rem}.navigation__social a:hover{opacity:.8;filter:brightness(1)}.navigation__section{display:flex;flex-direction:column;margin-bottom:3rem}.navigation__section>*:last-child{margin-bottom:0}.navigation__title{color:var(--gold);font-size:1.2rem;font-weight:700;margin-bottom:1.5rem}.navigation__list{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.navigation__list li a{color:var(--white);opacity:var(--footer-opacity);font-size:1rem}.light-header .navbar a{color:var(--gray)}.light-header .navbar li.active a{color:var(--black)}.navigation__top{height:3.125rem;display:flex;align-items:stretch}.navbar{position:fixed;top:0;width:100%;font-size:var(--navbar-font-size);font-style:normal;font-weight:500;text-transform:capitalize;z-index:3000;transition:all calc(var(--transition-speed) * 2) ease-in-out}.navbar.navbar--scrolled{transform:translateY(-109%)}.navbar.navbar--fixed{transform:translateY(0);animation:slideDown calc(var(--transition-speed) * 2) ease-in-out}.navbar.navbar--fixed.navbar--scrolled{background:var(--white)}.navbar.navbar--fixed.navbar--scrolled a{color:var(--gray);transition:color var(--transition-speed) ease-in-out}.navbar.navbar--fixed:not(.navbar--scrolled){background-color:transparent;transition:background-color var(--transition-speed) ease-in-out}.navbar.navbar--fixed:not(.navbar--scrolled) a{color:var(--white);transition:color var(--transition-speed) ease-in-out}.navbar a{opacity:var(--navbar-opacity);transition:opacity var(--transition-speed) ease-in-out}.navbar__container{display:flex;width:100%;height:100%;align-items:flex-end;justify-content:space-between;margin-bottom:-.3rem}.navbar .navbar__burger{display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--navbar-font-size) / 1.38);width:calc(var(--navbar-font-size) * 1);background:transparent;border:none;cursor:pointer;padding:0;margin-right:calc(var(--offset) / 1.5);margin-bottom:.25rem;transition:all var(--transition-speed) ease-in-out}.navbar .navbar__burger:hover{background-color:var(--red);outline:.35rem solid var(--red)}.navbar .navbar__burger:hover span{background-color:var(--white)}.navbar .navbar__burger span{display:block;width:100%;height:calc(var(--navbar-font-size) * .1);background:var(--white, #fff)}:is(.light-header,.navbar--fixed) .navbar__burger span{background:var(--gray)}.navbar__menu{display:flex;list-style:none;height:100%;margin:0;padding:0;flex-grow:1;justify-content:space-around;align-items:flex-end;gap:calc(var(--offset) / 2)}.navbar__menu li{height:100%;display:flex;align-items:flex-end;transition:all var(--transition-speed) ease-in-out}.navbar__menu li.active{border-top:var(--navbar-active-border);opacity:1}.navbar__menu li.active a{opacity:1}.navbar__menu li:hover{border-top:var(--navbar-hover-border)}.navbar__menu li:hover a{opacity:.8}.navbar__menu li a{display:flex;align-items:flex-end;white-space:nowrap}@media (max-width: 1300px){.navbar__menu{display:none}}@keyframes slideDown{0%{transform:translateY(-109%)}to{transform:translateY(0)}}@keyframes fadeOutBackground{0%{background-color:var(--white)}to{background-color:transparent}}.navbar--fixed:not(.navbar--scrolled){animation:fadeOutBackground .3s ease-out forwards}.navigation__utils{--offset: 4rem;display:flex;align-items:flex-end;height:100%;gap:calc(var(--offset) / 2);margin-left:calc(var(--offset) / 2);justify-content:space-around}.navigation__search{font-size:.8rem;height:100%;display:flex;gap:5px;align-items:flex-end;transition:filter var(--transition-speed) ease-in-out;min-width:min-content}.navigation__search:hover{filter:brightness(1.3) saturate(.1)}.navigation__search a{display:flex;align-items:center;color:var(--gold);opacity:1;transform:translateY(17.8%)}.navigation__search .icon{--size: 1.8rem;width:var(--size);height:var(--size)}.navigation__lang{display:flex;align-items:flex-end;gap:calc(var(--offset) / 4);height:100%}.navigation__lang a{height:100%;display:flex;align-items:flex-end;transition:border-top var(--transition-speed) ease,opacity var(--transition-speed) ease-in-out;opacity:var(--navbar-opacity)}.navigation__lang a:hover{opacity:.9;border-top:var(--navbar-hover-border)}.navigation__lang a.active{border-top:var(--navbar-active-border);opacity:1}.navbar__phone{display:flex;align-items:flex-end;height:100%;white-space:nowrap;font-size:1.3rem;margin-bottom:-.1rem}.navbar__phone a{color:var(--gold);opacity:1;transition:filter var(--transition-speed) ease-in-out}.navbar__phone a:hover{filter:brightness(1.3) saturate(.1)}.navigation__backdrop{position:fixed;inset:0;background:url(/images/footer-bg.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;opacity:0;visibility:hidden;transition:all calc(var(--transition-speed) * 2) ease-in-out;z-index:3000;display:flex;flex-direction:column;gap:3rem;justify-content:center}.navigation__backdrop.active{opacity:1;visibility:visible}.navigation__backdrop .navigation__backdrop__utils{width:100%;display:flex;justify-content:flex-end;gap:3rem;margin-top:0}.navigation__backdrop .site-navigation__container{margin-top:auto;margin-bottom:auto}.navigation__backdrop .site-navigation__container>*:first-child{order:9999}.text-mask-container{position:relative;width:100%;height:300px;display:flex;align-items:center;margin-block:calc(var(--text-margin) * 4)}.text-mask-container:before{content:"";position:absolute;top:0;left:0;right:0;height:400px;background-image:url(/images/bg/fire-safety.jpg);background-size:cover;background-position:center;background-attachment:fixed;z-index:-1}.text-mask-container .text-mask{--font-size: 6rem;background-image:url(/images/bg/fire-safety.jpg);background-attachment:fixed;background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text;color:transparent;font-family:aktiv-grotesk-extended;font-weight:800;padding:10rem 5.5rem;width:90%;font-size:var(--font-size);line-height:var(--font-size);letter-spacing:-.375rem;text-transform:uppercase}.masked-content{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.masked-content video{width:100%;display:block}.masked-content .watch-video__wrapper{position:absolute;top:50%;left:30%;transform:translate(-50%,-50%)}.masked-content .watch-video{background:var(--white);font-size:1.125rem;font-style:normal;font-weight:700;text-transform:uppercase;text-align:center;padding:.65rem 3.2rem .65rem 2.2rem;z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 100%,20px 100%,0% calc(100% - 20px))}.masked-content a{text-decoration:none;color:inherit}.masked-content .icon__play{--width: 5rem;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:var(--width);height:var(--width)}.masked-content .masked-content__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1.55rem}.masked-content .masked-content__breadcrumb{font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;color:var(--gold)}.masked-content .masked-content__heading{font-family:aktiv-grotesk-extended;font-size:5rem;font-style:normal;font-weight:700;line-height:5rem;text-transform:uppercase;color:var(--white)}.masked-content.mask--dark{position:relative;margin-inline:auto;aspect-ratio:96 / 45;object-fit:cover}.masked-content.mask--dark video{filter:brightness(.4);position:absolute}.masked-content.mask1 video{mask:url(/masks/mask1.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:4.9rem}.masked-content.mask2 video{mask:url(/masks/mask2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-bottom:6.25rem}.masked-content.mask2 .masked-content__text{top:13.8rem}.masked-content.mask3 video{mask:url(/masks/mask3.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cta{color:var(--gold, #bea087);font-size:2.75rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;position:relative;display:flex;justify-content:space-between;margin-bottom:calc(var(--text-margin) * 1);align-items:flex-end;gap:var(--offset);padding:6rem}.cta p{font-family:aktiv-grotesk-extended;font-size:2.75rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;position:relative;max-width:100%;flex:1;margin-bottom:0}.cta p:after{content:"";position:absolute;bottom:calc(var(--text-margin) * -1);right:0;border-top:var(--border-width) solid var(--gold, #bea087);width:9999px}.cta .button__wrapper{transform:translateY(calc(var(--text-margin) * 1 + 50% - .6rem))}.full-screen-width{position:relative;width:100vw;margin-left:calc(var(--offset) * -2);margin-right:var(--offset);max-width:none}.photo-and-quote{position:relative;margin-block:var(--text-margin)}.photo-and-quote .quote{position:absolute;bottom:0;right:0;max-width:70%;color:var(--white);padding:calc(var(--text-margin) * 2.5) calc(var(--text-margin) * 2.5);padding-left:calc(var(--offset) * 3.5);clip-path:polygon(0% 100%,calc(0% + var(--offset) * 1.5) 0%,100% 0%,100% 100%);transform:translate(var(--offset),var(--text-margin));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.photo-and-quote .quote:before{content:"";position:absolute;inset:0;background:var(--plate-red);z-index:-1;opacity:.9}.photo-and-quote .quote .quote__text{font-size:1.3rem;font-style:normal;font-weight:300;line-height:1.6rem;margin-bottom:calc(var(--text-margin) * 1);position:relative}.photo-and-quote .quote .quote__text:before,.photo-and-quote .quote .quote__text:after{content:"";position:absolute;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:cover}.photo-and-quote .quote .quote__text:before{top:0;left:0;transform:translate(-2rem,-1.5rem);background:no-repeat url(/icons/quote-left.svg)}.photo-and-quote .quote .quote__text:after{bottom:0;right:0;transform:translate(2rem,1.5rem);background:no-repeat url(/icons/quote-right.svg)}.photo-and-quote .quote .quote__name{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem;margin-bottom:calc(var(--text-margin) * .3)}.photo-and-quote .quote .quote__position{color:var(--gold);font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem}main{overflow-x:clip;overflow-y:visible;width:100%;max-width:100vw;position:relative}main section{width:100%;display:flex;flex-direction:column}main img{width:100%}.cut-out-photo{--coeff: 1.1;clip-path:polygon(0 0,35% 0,calc(35% + var(--corner-cut) * var(--coeff)) calc(var(--corner-cut) * var(--coeff)),100% calc(var(--corner-cut) * var(--coeff)),100% 100%,65% 100%,calc(65% - var(--corner-cut) * var(--coeff)) calc(100% - var(--corner-cut) * var(--coeff)),0 calc(100% - var(--corner-cut) * var(--coeff)));margin-top:calc(var(--text-margin) * -6);z-index:0}.photo-parallax{height:36rem;overflow:hidden;position:relative;outline:1px solid green;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.section__25-years p{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;gap:var(--offset)}.section__25-years p span{font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:300;line-height:2.25rem;width:25vw}.section__25-years p span:nth-child(1){text-align:right}.section__25-years p img{width:24rem}.section__book{--coeff: 1.1;position:relative;height:65rem;min-height:80vh;isolation:isolate;overflow:hidden;padding-block:calc(var(--text-margin) * 4);clip-path:polygon(0 0,calc(50% - var(--corner-cut) * var(--coeff)) 0,50% calc(var(--corner-cut) * var(--coeff)),100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0 100%)}.section__book img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center;z-index:-1}.section__book .content{position:absolute;right:7rem;bottom:6rem;width:50rem;max-width:28rem;transform:translateY(-50%);color:var(--white);font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.address__subheading{color:var(--black);font-family:aktiv-grotesk-extended;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-bottom:var(--text-margin)}.facility-stats{display:flex;justify-content:space-around;font-size:1.375rem;font-style:normal;font-weight:300;line-height:1.875rem;text-align:center}.facility-stats .number{color:var(--gold);font-size:6.25rem;font-style:normal;font-weight:400;line-height:normal;display:block}.facility-stats .number .small{font-size:3.75rem;font-style:normal;font-weight:500;line-height:normal}.dark-bg{background-color:var(--dark-blue-gray)}.huge-text-doubled{min-height:100vh;position:relative;margin-top:calc(var(--text-margin) * -3);margin-bottom:calc(var(--text-margin) * 2)}.huge-text-doubled>*{magin-bottom:0;position:absolute}.huge-text-doubled p{position:absolute;top:50%;left:50%;transform:translate(-50%,-46%);width:100%;max-width:100%;text-align:center}.huge-text-doubled span{display:block;color:var(--gold);font-family:aktiv-grotesk-extended;font-size:7.75rem;font-style:normal;font-weight:800;line-height:8.75rem;letter-spacing:-.2625rem;text-transform:uppercase;position:relative}.huge-text-doubled span:first-child:before{transform:translate(-50%,-150%);width:100vw;height:auto}.huge-text-doubled span:last-child:before{transform:translateY(150%)}.huge-text-doubled .huge-text__item{position:absolute;white-space:nowrap;width:100vw;text-align:center;color:var(--dark-blue-gray);opacity:.2;text-shadow:-1px -1px 0 var(--gold),1px -1px 0 var(--gold),-1px 1px 0 var(--gold),1px 1px 0 var(--gold);line-height:1.1;max-width:100vw;text-transform:uppercase}.huge-text-doubled .huge-text__item:nth-child(2){top:30%;transform:translateY(-70%);font-size:calc(100vw / var(--letters-count) * 1.3)}.huge-text-doubled .huge-text__item:nth-child(1){bottom:30%;transform:translateY(70%);font-size:calc(100vw / var(--letters-count) * 1.3)}.huge-text-doubled .huge-text__item:only-of-type{top:50%;transform:translateY(-50%)}.tank-trucks{padding-top:calc(var(--text-margin) * 2);padding-bottom:calc(var(--text-margin) * 4);position:relative;margin-bottom:calc(var(--text-margin) * 2)}.tank-trucks h2{max-width:70%}.tank-trucks h2:after{display:none}.tank-trucks .img__row{display:flex;justify-content:space-between;gap:2rem;margin-top:calc(var(--text-margin) * 1);margin-bottom:calc(var(--text-margin) * 4)}.tank-trucks .img__row img{height:100%}.tank-trucks .bottom__row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--text-margin) * 4)}.tank-trucks .bottom__row>*{width:40%}.tank-trucks .bottom__row .logo{height:5rem;width:auto}.tank-trucks .slanted-pad{width:60%;background-color:#091726;color:var(--white);padding:6rem 8rem 6rem 12rem;font-size:1.875rem;font-style:normal;font-weight:300;line-height:2.03825rem;position:absolute;right:0;bottom:0;transform:translateY(calc(var(--text-margin) * 1.5));clip-path:polygon(0% 100%,calc(0% + var(--offset) * 1.5) 0%,100% 0%,100% 100%);display:flex;flex-direction:column}.tank-trucks .slanted-pad p:last-of-type{margin-bottom:calc(var(--text-margin) * 2)}.tank-trucks .slanted-pad a{color:var(--white);font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal;position:relative;text-decoration:none;align-self:flex-end}.tank-trucks .slanted-pad a:before{--width: 4rem;content:"";position:absolute;left:0;top:50%;transform:translate(-100%,-50%);background:url(/icons/next-button.svg) no-repeat;background-size:contain;width:var(--width);height:var(--width);filter:brightness(.7) sepia(1) saturate(10000%) hue-rotate(0deg) brightness(.4) contrast(1)}.five-years-warranty{--coeff: 1.2;height:30rem;overflow:hidden;position:relative;padding-block:6rem;isolation:isolate;clip-path:polygon(0 0,100% 0,100% 100%,35% 100%,calc(35% - var(--corner-cut) * var(--coeff)) calc(100% - var(--corner-cut) * var(--coeff)),0 calc(100% - var(--corner-cut) * var(--coeff)));margin-bottom:calc(var(--corner-cut) * var(--coeff) * -1)}.five-years-warranty video{position:absolute;inset:0;min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;justify-content:center;filter:brightness(.5);z-index:-1}.five-years-warranty .container{display:flex;align-items:center;justify-content:space-around;gap:2rem;height:100%}.five-years-warranty .logo-wrapper{color:var(--white);display:flex;gap:2rem;align-items:center;font-family:aktiv-grotesk-extended;font-weight:300;font-size:36px;line-height:45px;letter-spacing:0%}.five-years-warranty .logo{height:11rem;width:auto}.five-years-warranty .year{color:var(--gold);font-weight:500;font-style:Medium;font-size:5.45rem;line-height:100%;letter-spacing:0%}.five-years-warranty p{color:var(--white);margin-bottom:0;font-weight:300;font-size:22px;line-height:30px;letter-spacing:0%;vertical-align:middle}.warranty-table{font-weight:400;font-size:.9rem;line-height:1.8rem}.warranty-table tr td{padding-block:1rem;vertical-align:middle}.warranty-table tr td img{height:1rem;width:auto}.warranty-table tr:not(:last-child) td{border-bottom:1px solid var(--gold)}.warranty-table td:nth-child(3){text-align:left}.warranty-table td:nth-child(3) .content{text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.1rem;align-items:stretch;height:100%}.warranty-table td:nth-child(4){text-align:center}.warranty-table .term{font-size:3.64rem;color:var(--gold)}.warranty-table .resource{font-size:1.82rem;color:var(--gold);display:block}.reclamation{display:flex;margin-bottom:5rem}.reclamation .left{flex:1}.reclamation .right{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.reclamation .email{margin-bottom:2rem}.reclamation .email a{color:var(--gray);font-weight:500;font-size:1.09rem;line-height:1.27rem;text-decoration:none}.reclamation .name{font-weight:500;font-size:1.09rem;line-height:28px;margin-bottom:1rem}.reclamation .position{color:var(--gray);font-weight:300;font-size:.82rem;line-height:1.02rem}.reclamation .phone{color:var(--gray);font-weight:500;font-size:1.64rem;line-height:100%;text-decoration:none}.reclamation .phone-extension{display:block;color:var(--gray);font-family:aktiv-grotesk-extended;font-weight:500;font-size:.82rem;line-height:100%;text-transform:uppercase}.delivery-methods{display:flex;justify-content:space-between;margin-block:2rem;margin-bottom:6rem;font-weight:400;font-size:.9rem;line-height:1.18rem}.delivery-methods .delivery-methods__item{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.delivery-methods img{height:4rem;width:auto}.top-cut-50{isolation:isolate;position:relative;margin-top:-7rem;padding-top:2rem}.top-cut-50:before{--coeff: 1.2;content:"";z-index:-1;position:absolute;inset:0;top:-4rem;left:calc(var(--offset) * -2);width:100vw;background:var(--white);clip-path:polygon(0 0,calc(50% - var(--corner-cut) / 2 * var(--coeff)) 0%,calc(50% + var(--corner-cut) / 2 * var(--coeff)) calc(var(--corner-cut) * var(--coeff)),100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0% 100%)}.background-white{background-color:var(--white)}.be-a-hero{height:40.8125rem;background:#810000;margin-bottom:-2rem;position:relative;isolation:isolate}.be-a-hero:before{content:"";position:absolute;inset:0;background:url(/images/logo-header.svg) no-repeat;background-size:cover;background-position:left -10% bottom 23%;transform:translate(-10%);height:auto;width:60%;z-index:-1;opacity:.2}.be-a-hero .container{--gap: 1rem;display:flex;gap:var(--gap);height:100%}.be-a-hero .container>*{width:calc(50% - var(--gap))}.be-a-hero .container .img-wrapper{display:flex;justify-content:center}.be-a-hero .container img{--offset: 2rem;height:calc(100% + var(--offset));margin-top:calc(var(--offset) * -1)}.be-a-hero .container .content{padding-block:6rem;display:flex;flex-direction:column;justify-content:flex-end}.be-a-hero .container .content .top-heading{font-family:aktiv-grotesk-extended;font-weight:300;font-size:1.64rem;line-height:2rem;color:var(--gold);text-align:right;margin-bottom:2rem}.be-a-hero .container .content .main-heading{font-family:aktiv-grotesk-extended;font-weight:700;font-size:3.64rem;line-height:100%;text-transform:uppercase;color:var(--gold);margin-bottom:2rem}.be-a-hero .container .content p{color:var(--white);font-weight:300;font-size:1rem;text-align:right}.be-a-hero .container .content p:last-of-type{margin-bottom:2rem}.line-left{position:relative}.line-left:before{content:"";position:absolute;top:50%;right:100%;margin-right:5rem;height:var(--border-width);background:var(--gold);width:100vw}.find-out-more{height:24rem;background:url(/masks/next-page.svg),#00000021;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:4rem;padding:5rem 4rem;box-shadow:0 1px 8.3px #00000036 inset}.find-out-more h2{text-align:right;font-family:aktiv-grotesk-extended;font-weight:700;font-size:2.95rem;line-height:100%;text-transform:uppercase;max-width:50%}.find-out-more h2:after{display:none}.next-page{height:40.8125rem;background:url(/masks/next-page.svg),var(--footer-next-bg);background-size:cover;background-repeat:no-repeat;display:grid;align-items:center;position:sticky;top:0}.next-page__view-next{color:var(--white);text-align:right;font-family:aktiv-grotesk-extended;font-size:1.3rem;font-style:normal;font-weight:400;line-height:2.25rem;margin-bottom:.45rem}.next-page__page-title{color:var(--gold2);text-align:right;font-family:aktiv-grotesk-extended;font-size:4rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:calc(var(--text-margin) / 1)}.next-page__arrow{display:flex;justify-content:flex-end;align-items:center;width:100%}.next-page__arrow img{width:4.9rem;height:3.5rem;transition:transform var(--transition-speed) ease-in-out;filter:drop-shadow(0px 0px .3rem rgba(0,0,0,.5))}.next-page__arrow a:hover img{transform:scale(1.15)}.footer{width:100%;display:flex;flex-direction:column;background:url(/images/footer-bg.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding-top:var(--corner-cut);padding-bottom:4rem;position:relative;z-index:100}.footer__top{margin-bottom:7rem}.footer__logo{width:fit-content;justify-self:start;display:inline-flex}.footer__logo a{transform:translateY(-3.05rem)}.footer__logo img{height:var(--logo-height);object-fit:contain}.footer__copyright{flex:1;font-size:.9rem;font-style:normal;font-weight:400;line-height:normal;position:relative}.footer__copyright:before{content:"";position:absolute;top:-2rem;left:calc(-1 * var(--grid-gap) + var(--logo-height) * .08);width:calc(100% + var(--grid-gap) * 2);height:calc(var(--logo-height) * .08);background-color:var(--white);clip-path:polygon(calc(var(--logo-height) * .08 * .4) 0%,100% 0%,100% 100%,0% 100%)}.footer__copyright p{opacity:var(--footer-opacity)}.footer__nadzor{flex-shrink:0;width:auto;min-width:180px;text-align:right;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;position:relative}.footer__nadzor:before{content:"";position:absolute;top:-2rem;left:0;width:100%;height:calc(var(--logo-height) * .08);background-color:var(--white);clip-path:polygon(0% 0%,100% 0%,calc(100% - calc(var(--logo-height) * .08 * .4)) 100%,0% 100%)}.footer__nadzor p{font-size:.9rem;font-style:normal;font-weight:400;line-height:normal;opacity:var(--footer-opacity)}.no-footer-plates .footer__plates{display:none}.no-footer-plates .footer{padding-top:4rem;margin-top:0rem}.footer__plates{--corner-cut: 4rem;--gap: 1rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap);transform:translateY(calc(-1.7 * var(--corner-cut)));overflow:visible;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.81))}.footer__plates a{text-decoration:none}.footer__plates .footer__plate{height:17rem;aspect-ratio:1/1}.footer__plates .footer__plate.wide-plate{aspect-ratio:2/1}.footer__plates.two-plates .footer__plate{aspect-ratio:1/1;min-width:15rem}.footer__plates.two-plates .footer__plate.wide-plate{aspect-ratio:2/1}.footer__plates.three-plates .footer__plate{aspect-ratio:1/1;min-width:12rem}.footer__plates.three-plates .footer__plate.wide-plate{aspect-ratio:2/1}.footer__plates.four-plates .footer__plate{aspect-ratio:1/1;width:calc(25% - var(--gap));min-width:10rem}.footer__plate{display:flex;padding:4.5rem 3rem;position:relative;transition:transform var(--transition-speed) ease,filter var(--transition-speed) ease-in-out;overflow:visible;z-index:1;isolation:isolate}.footer__plate:hover{transform:scale(1.04)}.footer__plate a{font-size:1.375rem;color:var(--light-gold);text-transform:uppercase;display:block;width:100%;height:100%}.footer__plate:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#2e3740f2;background-size:cover;background-repeat:no-repeat;opacity:.8}.footer__plate.red:before{background-color:var(--red-vv2)}.footer__plate:nth-child(odd){align-items:flex-end}.footer__plate:nth-child(odd):before{clip-path:polygon(var(--corner-cut) 0%,100% 0%,100% calc(100% - var(--corner-cut) * 3 / 4),calc(100% - var(--corner-cut) * 3 / 4) 100%,0% 100%,0% var(--corner-cut))}.footer__plate:nth-child(2n):before{clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% var(--corner-cut),100% 100%,calc(var(--corner-cut) * 3 / 4) 100%,0% calc(100% - var(--corner-cut) * 3 / 4))}.footer__plate:nth-child(2n) a{display:flex;align-items:flex-end}.footer__plates--main{transform:none;margin-inline:2rem;margin-block:2rem;margin-bottom:4rem}.typewriter{visibility:hidden;overflow:hidden;display:block;transition:height var(--transition-speed) linear;will-change:contents;contain:content}.typewriter-visible{visibility:visible}.map__wrapper{background:var(--dark-red);display:flex;flex-direction:column;justify-content:space-between;padding-block:var(--text-margin);margin-bottom:6rem}.map__wrapper .map{position:relative;width:100%;max-height:100vh;aspect-ratio:89.71169/49.01738;margin:var(--text-margin) auto}.map__wrapper .map>svg,.map__wrapper .map>img{position:absolute;inset:0;width:100%;height:100%}.map__wrapper .map .center{width:15.73%;height:34.28%;top:10.77%;left:7.38%;transform:translate(103px,86px)}.map__wrapper .map .north-west{width:36.45%;height:43.06%;top:0%;left:10.8%;transform:translate(155px)}.map__wrapper .map .south{width:13.73%;height:31.48%;top:35.78%;left:.3%;transform:translateY(284px)}.map__wrapper .map .privolzhskiy{width:18.46%;height:31.96%;top:33.97%;left:12.25%;transform:translate(175px,269px)}.map__wrapper .map .uralskiy{width:24.64%;height:39.3%;top:24.69%;left:22.53%;transform:translate(324px,197px)}.map__wrapper .map .sibir{width:35.43%;height:76.61%;top:12.37%;left:31.9%;transform:translate(460px,101px)}.map__wrapper .map .far-east{width:47.61%;height:98.55%;top:.81%;left:52.09%;transform:translate(752px,11px)}.map__wrapper .map .stars{z-index:3;pointer-events:none}.map__wrapper .map .region{cursor:pointer;z-index:2;transition:filter var(--transition-speed) ease-in-out}.map__wrapper .map .region:hover{filter:brightness(2.5)}.region-panel{position:fixed;top:0;right:-50%;width:50%;height:100vh;display:flex;place-items:center;background:var(--red-4);box-shadow:-5px 0 25px #00000026;transition:right var(--transition-speed) ease-in-out;z-index:3002;overflow-y:auto;overflow-x:hidden}.region-panel.open{right:0}.region-panel__close{position:absolute;right:3.4375rem;top:3.125rem;width:1.4375rem;height:1.375rem;border:none;cursor:pointer;z-index:1001}.region-panel__content{padding:8rem}.region-panel__main-partners{font-family:aktiv-grotesk-extended;color:var(--gold, #bea087);font-size:1.625rem;font-style:normal;font-weight:400;line-height:2.8125rem}.region-panel__title{font-family:aktiv-grotesk-extended;color:#9f9f9f;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:calc(var(--text-margin) * 1.5)}.region-panel__title:after{display:none}.address-list{list-style:none;padding:0;margin:0}.address-list li{margin-bottom:var(--text-margin)}.address{display:block;padding-block:0;color:var(--white);transition:all var(--transition-speed) ease-in-out;word-wrap:break-word}.address:hover{text-decoration:none}.panel-overlay{position:fixed;top:0;right:-200%;width:200%;height:100%;background:#0006;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:all calc(var(--transition-speed) * 2) ease-in-out;z-index:3001;cursor:pointer;clip-path:polygon(25% 0,100% 0,100% 100%,0 100%)}.panel-overlay.active{right:0;opacity:1;visibility:visible}body.no-scroll{overflow:hidden}.numbers{position:relative;font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:300;line-height:2.25rem;isolation:isolate;display:inline-flex;align-items:center;min-height:18.75rem;margin-block:calc(var(--text-margin) * 2);width:fit-content;z-index:3}.numbers.numbers--light{color:var(--tide-gray, #e4e4e4)}.numbers.numbers--light .number--large{font-family:aktiv-grotesk;font-size:26.5rem;font-style:normal;font-weight:600;line-height:22rem;color:var(--dark-red);text-shadow:-1px -1px 0 rgba(228,228,228,.648),1px -1px 0 rgba(228,228,228,.648),-1px 1px 0 rgba(228,228,228,.648),1px 1px 0 rgba(228,228,228,.648)}.numbers .number{font-family:aktiv-grotesk;font-size:15rem;font-style:normal;font-weight:400;line-height:normal;color:var(--gold);z-index:100;min-width:1.2em;text-align:center}.numbers .number.animate{opacity:0;transition:opacity calc(var(--transition-speed) * 1) ease-in-out,transform var(--transition-speed) ease-in-out;will-change:contents}.numbers .number.animate.visible{opacity:1;transition-delay:.5s}.numbers .number--large{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);font-size:3rem;z-index:-1;line-height:1;font-size:33.125rem;font-style:normal;font-weight:600;color:var(--white);opacity:.2;text-shadow:-1px -1px 0 rgba(0,0,0,.4),1px -1px 0 rgba(0,0,0,.4),-1px 1px 0 rgba(0,0,0,.4),1px 1px 0 rgba(0,0,0,.4);margin:0}.numbers .numbers__text-before{text-align:right}.affiliates-list{--gap: 2rem;display:flex;gap:var(--gap);flex-wrap:wrap;justify-content:flex-start;margin-inline:6rem;margin-bottom:8rem}.affiliates-list__item{width:calc(20% - 1.6rem);display:flex;flex-direction:column;max-width:14rem;align-items:center;text-align:center;transition:transform var(--transition-speed) ease-in-out,box-shadow var(--transition-speed) ease-in-out}.affiliates-list__item img{width:220px;height:260px;object-fit:contain;filter:grayscale(100%)}.affiliates-list__item__title{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem;color:var(--black, #000);margin-bottom:1rem;text-transform:uppercase}.affiliates-list__item__subtitle{color:var(--black, #000);font-size:.9rem;font-style:normal;font-weight:300;line-height:1.2rem}.wishes__wrapper{min-height:100vh;background:url(/images/bg/fire-safety.jpg) fixed center/cover;display:flex;flex-direction:column;place-content:center;margin-inline:calc(var(--offset) * -2) calc(var(--offset) * -1);overflow:hidden;position:relative}.wishes__wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;z-index:1}.wishes__wrapper .wishes{z-index:2;position:relative;padding:6.25rem 10rem}.wishes__wrapper h2{color:var(--white);font-family:aktiv-grotesk-extended;font-size:3.75rem;font-style:normal;font-weight:700;line-height:4.375rem;text-transform:uppercase}.wishes__wrapper h2:after{display:none}.wishes__wrapper .wishes__item{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--offset);margin-block:var(--text-margin)}.wishes__wrapper .wishes__item .name{color:var(--white);font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.75rem}.wishes__wrapper .wishes__item .position{color:var(--light-gold);font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.5rem}.wishes__wrapper .wishes__item img{width:60%;max-width:66rem}.wishes__wrapper .wishes__item .description{max-width:21rem}.wishes__wrapper .wishes__item:last-of-type{transform:translate(10%)}.wishes__wrapper .wishes__item:last-of-type img{width:82%}.wishes__wrapper .wishes__item:last-of-type .description{position:absolute;top:8%;right:8%}.slider{display:flex;gap:0;margin-inline:calc(var(--offset) / 4);padding:1rem 0}.slider::-webkit-scrollbar{display:none}.slider .slider__item{flex-shrink:0;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.tns-liveregion.tns-visually-hidden{display:none}.gratitudes .gratitudes__item{width:38rem;aspect-ratio:1/1;min-width:40rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:var(--white);font-size:1.3rem;font-style:normal;font-weight:300;line-height:1.6rem;padding:5rem 7rem;position:relative;flex-shrink:0;background:#0f1d29;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% var(--corner-cut),100% 100%,var(--corner-cut) 100%,0% calc(100% - var(--corner-cut)))}.gratitudes .gratitudes__item .text{position:relative;margin-bottom:0}.gratitudes .gratitudes__item .text:before,.gratitudes .gratitudes__item .text:after{content:"";position:absolute;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:cover}.gratitudes .gratitudes__item .text:before{top:1.5rem;left:0;transform:translate(-200%,-200%);background:no-repeat url(/icons/quote-left.svg)}.gratitudes .gratitudes__item .text:after{bottom:1.5rem;right:0;transform:translate(200%,200%);background:no-repeat url(/icons/quote-right.svg)}.gratitudes .gratitudes__item .info-container{min-height:7rem;display:flex;flex-direction:column;justify-items:flex-start}.gratitudes .gratitudes__item .name{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem;margin-bottom:calc(var(--text-margin) / 2)}.gratitudes .gratitudes__item .position{font-size:.9rem;font-style:normal;font-weight:300;line-height:1.2rem}.gratitudes .gratitudes__item img{position:absolute;right:0;bottom:0;z-index:-1;filter:grayscale(100%);opacity:.1;width:60%;transform:translate(10%,10%);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.slider__item:nth-child(3n+1) .gratitudes__item{background:#0f1d29}.slider__item:nth-child(3n+2) .gratitudes__item{background:#333944}.slider__item:nth-child(3n) .gratitudes__item{background:#810000}@media (max-width: 768px){.gratitudes__item{width:35rem!important;min-width:35rem!important;padding:3rem 4rem!important}}.button{--padding-block: .75rem;--padding-inline: 1.5rem;--cut-size: 1.2rem;font-family:aktiv-grotesk-extended;font-size:.9rem;font-style:normal;font-weight:700;line-height:1.2rem;text-transform:uppercase;text-decoration:none;color:var(--gold);display:inline-flex;align-items:center;gap:.5rem;padding:var(--padding-block) calc(var(--padding-inline) * .6);padding-right:calc(var(--padding-inline) * 2);position:relative;text-wrap:nowrap;transition:all var(--transition-speed) ease-in-out;isolation:isolate;z-index:0;background-color:transparent;background-image:url(/buttons/white.svg);background-repeat:no-repeat;background-size:cover;background-position:center right;margin-left:var(--padding-inline);width:max-content;border:none;max-height:2.4rem}.button:before{content:"";position:absolute;height:100%;width:var(--padding-inline);top:0;left:calc(var(--padding-inline) * -1);background-image:url(/buttons/white.svg);background-repeat:no-repeat;background-size:cover}.button.button--gold{color:var(--black);background-image:url(/buttons/gold.svg);background-repeat:no-repeat}.button.button--gold:before{background-image:url(/buttons/gold.svg);background-repeat:no-repeat;background-position:left center;z-index:-1}.button.button--gold:after{filter:brightness(0)}.button.button--gray{color:var(--gray, #666666);filter:grayscale(1) brightness(.8);opacity:.7;cursor:not-allowed}.button.button--gray:after{filter:grayscale(1) brightness(.6)}.button.button--gray:hover{transform:none;filter:grayscale(1) brightness(.8);opacity:.7}.button.button--text-white{color:var(--white)}.button.button--text-red{color:var(--red)}.button.button--text-red:after{filter:brightness(.4) sepia(1) hue-rotate(-50deg) saturate(6) brightness(.7)}.button.button--text-black{color:var(--black)}.button.button--arrow-black:after{filter:brightness(0)}.button.button--gray-bg{background-image:url(/buttons/gray.svg);background-repeat:no-repeat}.button.button--gray-bg:before{background-image:url(/buttons/gray.svg);background-repeat:no-repeat;background-position:left center;z-index:-1}.button.button--short{max-width:20rem;text-wrap:wrap;max-height:4rem}.button.button--short:before{height:119.5%}.button:after{content:"";width:1rem;height:1rem;display:block;background:url(/icons/right-arrow-gold.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;right:0;top:50%;transform:translate(-100%,-50%)}.button.button--file:after{background-image:url(/icons/file.svg)}.button:hover{transform:scale(1.02);filter:brightness(1.2)}.button img{height:1em;width:auto;vertical-align:middle}.circle-checkbox{display:inline-flex;align-items:center;gap:1rem;cursor:pointer;font-family:sans-serif;-webkit-user-select:none;user-select:none}.circle-checkbox:hover .circle-checkbox__checkmark{border-color:#fffc}.circle-checkbox--black .circle-checkbox__checkmark{border-color:#0009}.circle-checkbox--black:hover .circle-checkbox__checkmark{border-color:#000000e6}.circle-checkbox--black .circle-checkbox__input:checked~.circle-checkbox__checkmark{border-color:var(--black, #000000)}.circle-checkbox--black .circle-checkbox__input:checked~.circle-checkbox__checkmark:before{background:var(--black, #000000)}.circle-checkbox--black .circle-checkbox__input:checked~.circle-checkbox__checkmark:after{border-color:var(--white, #ffffff)}.circle-checkbox--black .circle-checkbox__input:disabled~.circle-checkbox__checkmark{background:#f0f0f080;border-color:#aaaaaa80}.circle-checkbox--black .circle-checkbox__input:disabled:checked~.circle-checkbox__checkmark{border-color:#aaaaaa80}.circle-checkbox--black .circle-checkbox__input:disabled:checked~.circle-checkbox__checkmark:before{background:#aaaaaa80}.circle-checkbox--black .circle-checkbox__input:disabled:checked~.circle-checkbox__checkmark:after{border-color:#ffffffb3}.circle-checkbox__input{position:absolute;opacity:0;cursor:pointer}.circle-checkbox__input:checked~.circle-checkbox__checkmark{background:transparent;border-color:var(--white, #ffffff)}.circle-checkbox__input:checked~.circle-checkbox__checkmark:before{--transparent-width: .3rem;content:"";position:absolute;width:calc(100% - var(--transparent-width));height:calc(100% - var(--transparent-width));border-radius:50%;background:var(--gold, #bea087);z-index:1}.circle-checkbox__input:checked~.circle-checkbox__checkmark:after{display:block;animation:checkmarkAppear var(--transition-speed) ease-in-out}.circle-checkbox__checkmark{--width: 2rem;position:relative;width:var(--width);height:var(--width);border:3px solid rgba(255,255,255,.6);border-radius:50%;transition:all var(--transition-speed) ease-in-out;display:flex;align-items:center;justify-content:center;background:transparent}.circle-checkbox__checkmark:after{--width: .5rem;content:"";position:absolute;display:none;width:var(--width);height:calc(var(--width) * 2);border:solid var(--white, #ffffff);border-width:0 calc(var(--width) / 2) calc(var(--width) / 2) 0;transform:rotate(45deg) scale(.8);transition:all var(--transition-speed) ease-in-out;z-index:2}@keyframes checkmarkAppear{0%{opacity:0;transform:rotate(45deg) scale(0)}50%{transform:rotate(45deg) scale(1.2)}to{opacity:1;transform:rotate(45deg) scale(.8)}}.circle-checkbox__input:focus~.circle-checkbox__checkmark{box-shadow:0 0 0 3px #ffffff4d}.circle-checkbox--black .circle-checkbox__input:focus~.circle-checkbox__checkmark{box-shadow:0 0 0 3px #0000004d}.circle-checkbox__input:disabled~.circle-checkbox__checkmark{background:#f0f0f080;border-color:#dddddd80;cursor:not-allowed}.circle-checkbox__input:disabled:checked~.circle-checkbox__checkmark{background:transparent;border-color:#cccccc80}.circle-checkbox__input:disabled:checked~.circle-checkbox__checkmark:before{background:#cccccc80}.circle-checkbox__input:disabled:checked~.circle-checkbox__checkmark:after{border-color:#ffffffb3}.product-category-list{--padding-inline: 2rem;display:grid;grid-template-columns:repeat(3,1fr);width:calc(100vw - var(--offset));margin-bottom:5rem;margin-left:1rem}.product-category-list .product-category-list__item{--base-hue: 210;--base-saturation: 15%;--base-lightness: 20%;--lightness-step: 3%;height:15rem;clip-path:polygon(var(--corner-cut) 0%,100% 0%,100% 100%,0% 100%,0% var(--corner-cut));background:linear-gradient(180deg,#0000,#00000036),linear-gradient(270deg,#434b56 -.02%,#364049 77.07%),linear-gradient(270deg,#2b333b,#272e35 82.5%);margin-right:calc(-2 * var(--offset));position:relative;transition:all var(--transition-speed) ease-in-out;cursor:pointer;margin-bottom:-1px}.product-category-list .product-category-list__item:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none}.product-category-list .product-category-list__item:hover{transform:translate(calc(var(--corner-cut) * -1))}.product-category-list .product-category-list__item.available{background:linear-gradient(90deg,#7b5643 17.5%,#bd9f87);clip-path:polygon(0% 0%,100% 0%,100% 100%,var(--corner-cut) 100%,0% calc(100% - var(--corner-cut)))}.product-category-list .product-category-list__item.available .product-category__name{text-wrap:nowrap;text-transform:uppercase;padding:.25rem;background:linear-gradient(180deg,#0000 -188.34%,#000000c7 287.24%),linear-gradient(270deg,#2a313900,#242b3300 44.09%);padding:calc(var(--padding-inline) / 6) calc(var(--padding-inline) / 2);padding-left:calc(var(--padding-inline) + var(--offset));font-family:aktiv-grotesk-extended;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.5rem;left:calc(var(--corner-cut) * -1);clip-path:polygon(0% 0%,calc(100% - var(--corner-cut) / 3) 0%,100% calc(var(--corner-cut) / 3),100% 100%,0% 100%);transition:all var(--transition-speed) ease-in-out}.product-category-list .product-category-list__item.available:hover .product-category__name{background:linear-gradient(180deg,#0000 -188.34%,#000 287.24%),linear-gradient(270deg,#0a0f1400,#050a0f00 44.09%);left:0}.product-category-list .product-category-list__item:nth-child(3){background:linear-gradient(270deg,#2a3139,#242b33 82.5%)}.product-category-list .product-category-list__item:nth-child(4){background:linear-gradient(90deg,#0000 107.09%,#0000001a 122.95%),linear-gradient(101deg,#363e4a 11.54%,#292e36 84.19%),linear-gradient(0deg,#0000 -.3%,#0000003d)}.product-category-list .product-category-list__item:nth-child(5){background:linear-gradient(90deg,#0000 107.09%,#0000001a 122.95%),linear-gradient(101deg,#363e4a 11.54%,#292e36 84.19%),linear-gradient(0deg,#0000 -.3%,#0000003d)}.product-category-list .product-category-list__item:nth-child(6){background:linear-gradient(90deg,#0000 107.09%,#0000001a 122.95%),linear-gradient(101deg,#363e4a 11.54%,#292e36 84.19%),linear-gradient(0deg,#0000 -.3%,#0000003d)}.product-category-list .product-category-list__item:nth-child(7){background:linear-gradient(270deg,#0000 61.18%,#0000001a 77.05%),linear-gradient(90deg,#0000 35.6%,#0000003d 87.36%),linear-gradient(90deg,#4d5966 22.93%,#414b57 100.02%)}.product-category-list .product-category-list__item:nth-child(8){background:linear-gradient(270deg,#0000 61.18%,#0000001a 77.05%),linear-gradient(90deg,#0000 35.6%,#0000003d 87.36%),linear-gradient(90deg,#4d5966 22.93%,#414b57 100.02%)}.product-category-list .product-category-list__item:nth-child(9){background:linear-gradient(270deg,#0000 61.18%,#0000001a 77.05%),linear-gradient(90deg,#0000 35.6%,#0000003d 87.36%),linear-gradient(90deg,#4d5966 22.93%,#414b57 100.02%)}.product-category-list .product-category-list__item .product-category__name{position:absolute;left:var(--padding-inline);bottom:calc(var(--padding-inline));color:var(--tide-gray);font-size:1rem;font-style:normal;font-weight:400;line-height:1.3rem;max-width:35%}.product-category-list .product-category-list__item img{position:absolute;height:100%;width:auto;right:50%;bottom:50%;transform:translate(64%,50%);z-index:-1;pointer-events:none}.product-category-list .product-category-list__item .circle-checkbox{position:absolute;left:var(--padding-inline);top:2.53rem;z-index:3}.available-products{--corner-cut: 1.8rem;padding:0;margin-bottom:5.75rem}.available-products.available-products--flex{display:flex;flex-wrap:wrap;gap:1rem}.available-products .available-products__item{width:26rem;min-width:26rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:var(--white);font-size:1.625rem;font-style:normal;font-weight:300;line-height:2rem;position:relative;flex-shrink:0;transition:all var(--transition-speed) ease-in-out;padding-right:1rem!important}.available-products .available-products__item.available .img-container:before{background:linear-gradient(108deg,#bd9f870f,#bea087)}.available-products .available-products__item.available .info{background:var(--beige)}.available-products .available-products__item.available:after{content:"В наличии";position:absolute;text-transform:uppercase;font-family:aktiv-grotesk-extended;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.5rem;top:0;right:1rem;background:linear-gradient(180deg,#0000 -216.47%,#0003 305.5%),#002d57;padding:.2rem 3.6rem .2rem 1.8rem;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% calc(var(--corner-cut)),calc(var(--corner-cut) / 2) 100%,0% calc(100% - calc(var(--corner-cut) / 2)));z-index:10}.available-products .available-products__item .img-container{width:100%;padding:1rem;display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:27 / 15}.available-products .available-products__item .img-container:before{content:"";position:absolute;inset:0;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% var(--corner-cut),100% 100%,var(--corner-cut) 100%,0% calc(100% - var(--corner-cut)));transition:all var(--transition-speed) ease-in-out;z-index:1}.available-products .available-products__item .img-container:after{content:"";position:absolute;inset:0;background-image:url(/video/sunset.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% var(--corner-cut),100% 100%,var(--corner-cut) 100%,0% calc(100% - var(--corner-cut)));opacity:0;transition:opacity var(--transition-speed) ease-in-out;z-index:2}.available-products .available-products__item .img-container img{transform:translateY(3rem);z-index:4;width:90%;position:relative}.available-products .available-products__item .info{flex:1;width:100%;padding:3rem 2.75rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;position:relative;clip-path:polygon(var(--corner-cut) 0%,100% 0%,100% calc(100% - var(--corner-cut)),calc(100% - var(--corner-cut)) 100%,0% 100%,0% var(--corner-cut))}.available-products .available-products__item .info>*{z-index:2}.available-products .available-products__item .info:after{content:"";position:absolute;inset:0;background:var(--white);opacity:.6;z-index:0}.available-products .available-products__item .info .description{color:var(--gold);font-size:.9rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:.8rem}.available-products .available-products__item .info .name{font-family:aktiv-grotesk-extended;color:var(--gray);font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem;text-transform:uppercase;margin-bottom:.8rem}.available-products .available-products__item .info .name .code{color:var(--dark-gray);display:block}.available-products .available-products__item .info .features{color:var(--blue-gray);font-size:.9rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;display:flex;flex-direction:column;gap:.3rem}.available-products .available-products__item:hover{transform:scale(1.01)}.available-products .available-products__item:hover .img-container:before{opacity:0}.available-products .available-products__item:hover .img-container:after{opacity:.5}.available-products .available-products__item:hover .info{background:var(--light-gray)}.production-diagram{display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));gap:.3rem;align-items:end;padding:.6rem;height:70vh;min-height:400px}.production-diagram__item{background:linear-gradient(182deg,#690000 35.67%,#540000 95.86%);color:var(--gold);font-weight:700;text-align:center;padding-top:1.5rem;display:flex;align-items:flex-start;justify-content:center;min-height:30px;position:relative;font-size:1.75rem;font-style:normal;font-weight:500;line-height:normal}.slogans-and-logo{--gap: 8rem;--coeff: 1.5;padding:8rem 11rem 23rem;position:relative;display:flex;gap:var(--gap);margin-bottom:calc(var(--corner-cut) * var(--coeff) * -1)}.slogans-and-logo>*{flex:1;min-width:0}.slogans-and-logo:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#390000,#540000)}.slogans-and-logo:after{content:"";position:absolute;width:100%;height:10rem;top:1px;left:0;transform:translateY(-100%);background:linear-gradient(0deg,#540000 0%,transparent 100%)}.slogans-and-logo .slogan{--padding: 4rem;color:var(--gold);font-size:2.25rem;font-family:aktiv-grotesk-extended;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;border-bottom:var(--border-width) solid var(--gold);padding-bottom:var(--padding)}.slogans-and-logo .slogan:nth-child(2){text-align:right;transform:translateY(100%);border-bottom:none;border-top:var(--border-width) solid var(--gold);position:relative;padding-bottom:0;padding-top:var(--padding)}.slogans-and-logo .slogan:nth-child(2):after{content:"";position:absolute;background:url(/images/logo-header.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:4rem;height:4rem;left:0;top:0;transform:translate(calc(-50% - var(--gap) / 2),-50%)}.core-advantages{--coeff: 1.5;background-color:var(--dark-blue);padding:calc(var(--text-margin) * 4) calc(var(--offset) * 2) calc(var(--text-margin) * 2) calc(var(--offset) * 2);display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:calc(var(--text-margin) * 2);align-items:start;clip-path:polygon(0 0,calc(50% - var(--corner-cut) * var(--coeff)) 0,50% calc(var(--corner-cut) * var(--coeff)),100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0 100%)}.core-advantages .core-advantages__item{color:var(--white);font-size:1.375rem;font-style:normal;font-weight:300;line-height:1.875rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:var(--text-margin)}.core-advantages .core-advantages__item:nth-child(odd){margin-top:calc(var(--text-margin) * -1.8)}.core-advantages .core-advantages__item img{grid-row:span 2;align-self:first baseline;width:5rem;height:5rem;object-fit:contain}.core-advantages .core-advantages__item .title{color:var(--gold);font-family:aktiv-grotesk-extended;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.875rem;text-transform:uppercase;grid-column:2;margin:0;align-self:end}.core-advantages .core-advantages__item .text{grid-column:2;margin:0;align-self:start}.vertical-slider{position:relative;width:100vw;min-height:100vh;margin-bottom:calc(var(--text-margin) * 5)}.vertical-slider:before{display:none}.vertical-slider .vertical-slider__item{position:sticky;top:0;height:100vh;width:100%}.vertical-slider .vertical-slider__item:before{content:attr(data-title);position:fixed;left:calc(var(--offset) + (var(--index, 0) * 120px));bottom:2rem;z-index:1001;padding:.5rem 1rem;color:var(--white);font-size:.9rem;white-space:nowrap;transition:all var(--transition-speed) ease}.vertical-slider .vertical-slider__item.active:before{background:var(--gold);color:var(--dark-red)}.vertical-slider .vertical-slider__item img,.vertical-slider .vertical-slider__item video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:0;left:0}.vertical-slider .vertical-slider__item .content{position:absolute;z-index:2;top:50%;right:0;transform:translateY(-50%);padding:5rem 6rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:60%;display:flex;flex-direction:column;justify-items:center;clip-path:polygon(calc(var(--corner-cut) * 1.5) 0%,100% 0%,100% calc(100% - var(--corner-cut) * 3),calc(100% - var(--corner-cut) * 3) 100%,0% 100%,0% calc(var(--corner-cut) * 1.5))}.vertical-slider .vertical-slider__item .content:before{content:"";position:absolute;inset:0;background:var(--plate-red);z-index:-1;opacity:.9}.vertical-slider .vertical-slider__item .content .category{color:var(--gold);font-family:aktiv-grotesk-extended;font-size:1.625rem;font-style:normal;font-weight:400;line-height:2.8125rem}.vertical-slider .vertical-slider__item .content .heading{color:var(--white);font-family:aktiv-grotesk-extended;font-size:2.25rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:var(--text-margin)}.vertical-slider .vertical-slider__item .content .text{color:var(--white);font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem}.vertical-slider.vertical-slider--simple .vertical-slider-navigation,.vertical-slider.vertical-slider--simple .next-slide-button{display:none}.vertical-slider.vertical-slider--simple .vertical-slider__item{height:30rem}.vertical-slider.vertical-slider--simple .vertical-slider__item:nth-child(4n+1){background:linear-gradient(to bottom,#2a3139,#405161)}.vertical-slider.vertical-slider--simple .vertical-slider__item:nth-child(4n+2){background:linear-gradient(to bottom,#242c34,#2c3742)}.vertical-slider.vertical-slider--simple .vertical-slider__item:nth-child(4n+3){background:linear-gradient(to bottom,#2a3039,#495c70)}.vertical-slider.vertical-slider--simple .vertical-slider__item:nth-child(4n+4){background:linear-gradient(to bottom,#222b31,#303c49)}.vertical-slider.vertical-slider--simple .vertical-slider__item .container{padding-block:5rem}.vertical-slider.vertical-slider--simple .vertical-slider__item .container>*:not(img){max-width:45%}.vertical-slider.vertical-slider--simple .vertical-slider__item .container h3{color:var(--white);font-family:aktiv-grotesk-extended;font-weight:400;font-size:2.73rem;line-height:2.73rem;text-transform:none;margin-bottom:3rem;display:block}.vertical-slider.vertical-slider--simple .vertical-slider__item .container p{color:var(--white);font-weight:300;font-size:1rem;line-height:1.36rem}.vertical-slider.vertical-slider--simple .vertical-slider__item .container img{width:50%;position:absolute;right:0;left:auto;top:50%;transform:translateY(-50%);height:80%;object-fit:cover;object-position:center left}.vertical-slider.vertical-slider--simple .vertical-slider__item .container img.full-width{width:100%;height:100%;object-fit:cover;z-index:-1}.vertical-slider.vertical-slider--simple .vertical-slider__item .container img.dark{filter:brightness(.65)}.vertical-slider-navigation{position:sticky;bottom:2rem;top:calc(100vh - 100px);z-index:1000;display:flex;gap:1rem;justify-content:space-around;align-items:center;margin-top:calc(var(--text-margin) * -2);width:fit-content;margin-inline:auto}.vertical-slider-navigation .vertical-slider-navigation__item{padding:.5rem 1rem;color:var(--white);cursor:default;transition:all var(--transition-speed) ease;text-decoration:none;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.625rem;opacity:.6;position:relative}.vertical-slider-navigation .vertical-slider-navigation__item:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:var(--border-width);background:var(--white);clip-path:polygon(calc(var(--border-width)) 0%,100% 0%,calc(100% - var(--border-width)) 100%,0% 100%)}.vertical-slider-navigation .vertical-slider-navigation__item.active{opacity:1}.vertical-slider-navigation .vertical-slider-navigation__item.active:before{content:"";width:1rem;height:1rem;transform:rotate(45deg);background:var(--white);position:absolute;bottom:-.9rem;left:-0rem}.next-slide-button{position:sticky;float:right;right:var(--offset, 2rem);bottom:2rem;top:calc(100vh - 100px);z-index:1000;width:60px;height:60px;opacity:.8;transition:all var(--transition-speed) ease;transform:rotate(90deg);display:flex;align-items:center;justify-content:center;margin-top:calc(var(--text-margin) * -4);background:none;border:none;cursor:pointer}.next-slide-button:hover{opacity:1;transform:rotate(90deg) scale(1.05)}.next-slide-button img{width:100%;height:100%;object-fit:contain}.vertical-slider{margin-top:4.4rem}.vertical-slider.sticky-content .content{position:sticky;right:0;left:100%;transform:translateY(-4.4rem)}.staff-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem}.staff-photos .staff-photos__item{position:relative}.staff-photos .staff-photos__item .staff-photos__item__img-container{width:100%;aspect-ratio:1/1;overflow:hidden;padding-top:calc(var(--text-margin) / 2);background:var(--photos-gray);clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% var(--corner-cut),100% 100%,calc(var(--corner-cut) / 2) 100%,0% calc(100% - var(--corner-cut) / 2))}.staff-photos .staff-photos__item img{display:block;position:relative;z-index:1}.staff-photos .staff-photos__item .name{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem;margin-block:calc(var(--text-margin) / 2)}.staff-photos .staff-photos__item .position{font-size:.9rem;font-style:normal;font-weight:300;line-height:1.2rem;margin-bottom:calc(var(--text-margin) / 2)}.banner{width:100%;background:linear-gradient(90deg,#7c8fb326,#292a2b00),#071624;padding:calc(var(--text-margin) * 2);display:flex;align-items:stretch;isolation:isolate;position:relative;margin-left:1rem;clip-path:polygon(calc(var(--corner-cut) * 1.5) 0%,100% 0%,100% calc(100% - calc(var(--corner-cut) * 1.5)),calc(100% - calc(var(--corner-cut) * 1.5)) 100%,0% 100%,0% calc(var(--corner-cut) * 1.5))}.banner:before{content:"";position:absolute;inset:0;background-image:url(/images/logo-header.svg);background-repeat:no-repeat;background-position:bottom 1rem right 1rem;background-size:50%;filter:brightness(.9);overflow:hidden;z-index:0;opacity:.3}.banner .banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.banner svg.banner__bg{width:auto;height:100%;object-fit:cover;z-index:2}.banner .banner__content{width:50%;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;z-index:3}.banner .banner__content .category{color:var(--gold);font-family:aktiv-grotesk-extended;font-size:1.3rem;font-style:normal;font-weight:400;line-height:2.25rem}.banner .banner__content .title{color:var(--white);font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:var(--text-margin)}.banner .banner__content .text{color:var(--white);font-size:1.1rem;font-style:normal;font-weight:300;line-height:1.5rem;margin-bottom:calc(var(--text-margin) * 1)}.banner img.people{display:block;height:100%;object-fit:contain;position:absolute;top:10%;left:75%}.banner img.people:first-of-type{transform:translate(-60%);z-index:2}.banner img.people:last-of-type{transform:translate(-42%,5%);z-index:1}.time-period{--coeff: 1.5;display:flex;flex-direction:row;gap:var(--offset);align-items:start;background:linear-gradient(180deg,#fff 75.48%,#efebeb);padding:calc(var(--text-margin) * 4) calc(var(--offset) * 2);padding-bottom:calc(var(--text-margin) * 6);clip-path:polygon(0 0,calc(50% - var(--corner-cut) * var(--coeff)) 0,50% calc(var(--corner-cut) * var(--coeff)),100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0 100%);margin-top:calc(var(--text-margin) * -3)}.time-period .years-and-title{flex:1;width:50%;position:sticky;top:calc(var(--text-margin) * 2);margin-top:calc(var(--corner-cut) * -2.2);margin-bottom:calc(var(--text-margin) * 1)}.time-period .title{margin-bottom:var(--text-margin);color:var(--black);font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:300;line-height:2.25rem}.time-period .years{font-size:12.5rem;font-style:normal;font-weight:600;line-height:10rem;color:var(--white);opacity:.2;text-shadow:-1px -1px 0 rgba(0,0,0,1),1px -1px 0 rgba(0,0,0,1),-1px 1px 0 rgba(0,0,0,1),1px 1px 0 rgba(0,0,0,1)}.time-period .chronology{width:50%;display:flex;flex-direction:column;gap:1.5rem;position:relative;overflow:visible}.time-period .chronology .img-container{width:50vw;height:40rem;margin-top:calc(var(--text-margin) * -2.2);margin-bottom:var(--text-margin);clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(var(--corner-cut) * var(--coeff)) 100%,0% calc(100% - var(--corner-cut) * var(--coeff)))}.time-period .chronology .img-container img{height:100%;min-width:100%;width:auto;object-fit:cover;margin-right:auto;object-position:left center}.time-period .chronology .chronology__item{display:flex;gap:2rem;align-items:flex-start}.time-period .chronology .chronology__item .year{color:var(--gold);min-width:4rem;font-size:1.5rem;font-style:normal;font-weight:400}.time-period .chronology .chronology__item .description{font-size:1.1rem;font-style:normal;font-weight:300;line-height:1.5rem}.time-period .chronology .chronology__item .description p{margin-bottom:0}.time-period .chronology .chronology__item .description p:not(:last-of-type){margin-bottom:calc(var(--text-margin) / 4)}.film-strip__wrapper{background:linear-gradient(180deg,#fff 75.48%,#efebeb);padding-bottom:calc(var(--text-margin) * 4)}.film-strip{--gap: 2rem;width:100%;padding-right:calc(var(--gap) * 2.4) 0;position:relative;margin:0;display:flex;gap:0;margin-top:calc(var(--text-margin) * -4)}.film-strip__item{display:inline-block;background-color:var(--film-frame-black);height:calc(var(--gap) * 27);aspect-ratio:3 / 2;padding-right:var(--gap)!important;position:relative}.film-strip__item:before,.film-strip__item.film-strip__item:after{content:"";position:absolute;left:0;width:100%;height:2rem;background-image:url(/images/history/perforation-top.svg);background-repeat:repeat-x;background-size:auto 100%;z-index:2}.film-strip__item:before{top:-2rem}.film-strip__item:after{bottom:-2em;background-image:url(/images/history/perforation-bottom.svg)}.film-strip__item .film-strip__title{height:100%;isolation:isolate;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:calc(var(--offset) * 4)}.film-strip__item .film-strip__title img{filter:brightness(.2);z-index:-1;position:absolute;inset:0}.film-strip__item .film-strip__title .category{color:var(--gold);font-family:aktiv-grotesk-extended;font-size:1.3rem;font-style:normal;font-weight:400;line-height:2.25rem;margin-bottom:1.3rem}.film-strip__item .film-strip__title .title{color:var(--white);font-family:aktiv-grotesk-extended;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.film-strip__item img{height:100%;width:auto;object-fit:cover;margin-right:auto;object-position:center;border-radius:.8rem;margin-right:var(--gap)}.facilities-map{--flag-cut: 1rem;--angle: 20deg;--radius: 1.4rem;--line-thickness: 6px;--line-height: calc(var(--flag-cut) * 10);--horizontal-offset: calc(var(--line-height) * tan(var(--angle)) - var(--line-thickness) * 2);min-height:70vh;margin-top:calc(var(--text-margin) * -10);margin-bottom:calc(var(--text-margin) * 4)}.facilities-map .map__container{margin-left:var(--offset);position:relative}.facilities-map .flag__dot{position:absolute;background-color:var(--white);border-radius:50%;transform:translate(-50%,-50%);width:var(--radius);height:var(--radius);isolation:isolate}.facilities-map .flag__dot:before{content:"";height:0;width:var(--line-thickness);background:linear-gradient(180deg,#f10000 0%,var(--red) 100%);position:absolute;transform-origin:top center;border-radius:calc(var(--line-thickness) / 2);z-index:2}.facilities-map .flag__dot:after{content:"";position:absolute;width:calc(var(--radius) + 8px);height:calc(var(--radius) + 8px);top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid var(--white);border-radius:50%;animation:dotPulse calc(var(--transition-speed) * 10) infinite;transform-origin:center center}.facilities-map .flag__dot.visible:before{height:var(--line-height)}.facilities-map .flag__dot.miass{top:65.4%;left:52.5%}.facilities-map .flag__dot.miass:before{top:50%;left:50%;transform:translate(-.1rem,.1rem) rotate(calc(180deg - var(--angle)));transition:height var(--transition-speed) ease-in .6s}.facilities-map .flag__dot.miass.visible:before{height:var(--line-height)}.facilities-map .flag__dot.miass .flag{right:var(--horizontal-offset);padding-right:var(--horizontal-offset);clip-path:polygon(0 0,calc(100% - var(--flag-cut)) 0,100% 100%,0 100%);transition:all var(--transition-speed) ease-in 1.4s}.facilities-map .flag__dot.zso{top:67%;left:59.9%}.facilities-map .flag__dot.zso:before{top:50%;right:50%;transform:translate(.1rem,.1rem) rotate(calc(180deg + var(--angle)));transition:height var(--transition-speed) ease-in 1s}.facilities-map .flag__dot.zso.visible:before{height:var(--line-height)}.facilities-map .flag__dot.zso .flag{left:var(--horizontal-offset);padding-left:3rem;clip-path:polygon(var(--flag-cut) 0,100% 0,100% 100%,0 100%);transition:opacity var(--transition-speed) ease-in 1.8s}.facilities-map .flag__dot .flag{position:absolute;top:calc(var(--flag-cut) * -8.5);padding:.6rem 1.8rem;color:var(--white);background-color:var(--red);font-family:aktiv-grotesk-extended;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.875rem;text-transform:uppercase;text-wrap:nowrap;isolation:isolate;opacity:0}.facilities-map .flag__dot.visible .flag{opacity:.8}@keyframes dotPulse{0%{opacity:1;width:calc(var(--radius) + 0px);height:calc(var(--radius) + 0px)}to{opacity:0;width:calc(var(--radius) + 16px);height:calc(var(--radius) + 16px)}}.simple-slider-centered__wrapper{position:relative;margin-block:calc(var(--text-margin) * 2)}.simple-slider-centered{display:flex;position:relative}.simple-slider-centered::-webkit-scrollbar{display:none}.simple-slider-centered .slider__item{position:relative;flex-grow:1;flex-shrink:0;padding-right:0!important;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.simple-slider-centered .slider__item .content{position:absolute;bottom:calc(var(--text-margin));left:calc(var(--offset));right:calc(var(--offset));margin-top:0;color:var(--white);font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem;background-color:#0000004d;padding:1rem 2rem}.simple-slider-centered .slider__item .content p:last-child{margin-bottom:0}.simple-slider-centered .slider__item img{width:100%;height:100%;object-fit:cover}.tns-controls{position:absolute;top:50%;left:var(--offset);right:var(--offset);transform:translateY(-100%);z-index:10;display:flex;justify-content:space-between}.tns-controls button{--width: 3rem;color:var(--white);background-color:transparent;outline:none;border:none;width:var(--width);height:var(--width);background-size:contain;background-repeat:no-repeat;cursor:pointer;transition:all var(--transition-speed) ease-in-out;opacity:.6}.tns-controls button:hover{transform:scale(1.03);opacity:.9}.tns-controls button[data-controls=prev]{background-image:url(/icons/prev-button.svg)}.tns-controls button[data-controls=next]{background-image:url(/icons/next-button.svg)}.strategic-partnership{min-height:71vh;background:var(--dark-blue-gray);margin-bottom:calc(var(--text-margin) * 3);padding:calc(var(--text-margin) * 4) calc(var(--offset) * 2);padding-top:calc(var(--text-margin) * 5);padding-bottom:30vw;position:relative}.strategic-partnership>div{display:flex;justify-content:space-between;gap:var(--offset);margin-bottom:var(--text-margin)}.strategic-partnership .strategic-partnership__heading{color:var(--white);font-family:aktiv-grotesk-extended;font-size:2.25rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.strategic-partnership p{color:var(--white);font-size:1.375rem;font-style:normal;font-weight:300;line-height:1.875rem;margin-bottom:var(--text-margin)}.strategic-partnership .plus-items{margin-block:calc(var(--text-margin) * 1.5);margin-bottom:calc(var(--text-margin) * 2);display:flex;justify-content:center;gap:1rem}.strategic-partnership .plus-items div:nth-child(2){margin-top:-2rem}.strategic-partnership .plus-items div:nth-child(2) img{height:4rem}.strategic-partnership .plus-items div img{height:5rem;width:auto}.strategic-partnership .truck-brands{align-items:center;justify-content:center;flex-wrap:wrap}.strategic-partnership .truck-brands img{min-height:2rem}.strategic-partnership .trucks__wrapper{display:flex;justify-content:center;width:100%;overflow:hidden;margin-bottom:calc(var(--text-margin) * -5.4)}.strategic-partnership .trucks{position:absolute;bottom:-3rem;display:flex;align-items:center}.strategic-partnership .trucks img{height:auto;width:26vw}.strategic-partnership .trucks img:not(:first-of-type){margin-left:-8vw}.product__header{height:40rem;position:relative}.product__header video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:brightness(.8)}.product__header img.truck__image--large{max-width:70%;max-height:70%;position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:1;margin-bottom:-5rem}.product__header .content{padding-top:5.5rem;padding-inline:7rem;z-index:2;position:relative}.product__header .content.align-right{display:flex;flex-direction:column;position:absolute;right:0}.product__header h1{font-family:aktiv-grotesk-extended;font-size:4.5rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:-.225rem;text-transform:uppercase;color:#ffffff73;margin-bottom:1.2rem}.product__header h1.gold-corner-left-top:before{left:-.85rem;top:-.85rem}.product__header h1 .model-code{display:block;color:#fff}.product__header .subheading{color:#ffffffeb;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.6rem;text-transform:uppercase}.range-filter{--ruler-width: .45rem}.range-filter label{color:#878787;font-weight:400;font-size:.91rem;line-height:1.18rem;text-align:center;width:100%;display:inline-block}.range-filter .range-filter-container{position:relative;height:60px;display:flex;align-items:center}.range-filter .range-filter-track{position:absolute;height:var(--ruler-width);background:var(--light-gray);width:100%;z-index:1;top:50%;transform:translateY(-50%)}.range-filter.dual-slider .range-filter-container:before{content:"";position:absolute;height:var(--ruler-width);background:var(--gold);z-index:2;left:var(--min-percent, 30%);right:calc(100% - var(--max-percent, 70%));top:50%;transform:translateY(-50%)}.range-filter.single-slider .range-filter-container:before{content:"";position:absolute;height:var(--ruler-width);background:var(--gold);z-index:2;left:0;right:calc(100% - var(--value-percent, 50%));top:50%;transform:translateY(-50%)}.range-filter .range-filter-input{position:absolute;width:100%;height:var(--ruler-width);background:transparent;-webkit-appearance:none;appearance:none;outline:none;z-index:2;pointer-events:none;top:50%;transform:translateY(-50%)}.range-filter .range-filter-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:calc(var(--ruler-width) * 4);height:calc(var(--ruler-width) * 4);background:url(/icons/slider-pointer.svg) no-repeat center center;background-size:contain;cursor:pointer;pointer-events:all;border:none;box-shadow:none;transform:rotate(0)}.range-filter .range-filter-input::-moz-range-thumb{width:calc(var(--ruler-width) * 4);height:calc(var(--ruler-width) * 4);background:url(/icons/slider-pointer.svg) no-repeat center center;background-size:contain;cursor:pointer;pointer-events:all;border:none;box-shadow:none;border-radius:0;transform:rotate(0)}.range-filter .range-filter-labels{position:absolute;width:100%;height:100%;pointer-events:none}.range-filter .range-filter-label{position:absolute;top:calc(100% + 5px);transform:translate(-50%);color:var(--gold, #bea087);font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem;white-space:nowrap;z-index:3;background:none;padding:0;border-radius:0}.range-filter .range-filter-label:after{display:none}.range-filter.dual-slider .min-label{left:var(--min-percent, 30%)}.range-filter.dual-slider .max-label{left:var(--max-percent, 70%)}.range-filter.single-slider .value-label{left:var(--value-percent, 50%)}.features-selection{background:linear-gradient(180deg,#0000 37.5%,#00000014),#fff;padding-block:1rem;margin-bottom:4rem;clip-path:polygon(0% 0%,100% 0%,100% calc(100% - var(--corner-cut) * 1.5),calc(100% - var(--corner-cut) * 1.5) 100%,calc(var(--corner-cut) * 1.5) 100%,0% calc(100% - var(--corner-cut) * 1.5))}.features-selection .label{color:#878787;font-weight:400;font-size:.9rem;line-height:1.18rem}.features-selection .label--black{font-family:aktiv-grotesk-extended;font-weight:700;font-size:.82rem;line-height:1.09rem;text-transform:uppercase}.features-selection .range-sliders{display:flex;flex-wrap:wrap;gap:2rem}.features-selection .range-sliders .range-filter{width:calc(50% - 2rem)}.features-selection .row{display:flex;align-items:center;justify-content:space-between;margin-block:3rem}.features-selection .chassis-base{display:flex;align-items:center;gap:1rem}.features-selection .truck-brands{display:flex;gap:1rem}.features-selection .truck-brand{cursor:pointer;position:relative;transition:all var(--transition-speed) ease-in-out}.features-selection .truck-brand:hover .truck-brand__image{transform:scale(1.05);filter:brightness(.8)}.features-selection .truck-brand__input{position:absolute;opacity:0}.features-selection .truck-brand__input:checked+.truck-brand__image{filter:brightness(0) contrast(1)}.features-selection .truck-brand__image{height:1.4rem;object-fit:contain;transition:all var(--transition-speed) ease-in-out;filter:brightness(.5) contrast(.8)}.product__features{background:linear-gradient(0deg,#0000002b 46.15%,#444e5999),#232832;padding-block:8rem;margin-bottom:0;padding-bottom:2rem}.product__features h2{margin-bottom:1rem}.product__features .model-code{color:var(--white);margin-right:1rem}.product__features .description{color:#bea087;font-weight:500;font-size:1.09rem;line-height:1.45rem;text-transform:uppercase;margin-bottom:2rem}.product__features p{color:var(--white)}.get-offer{margin-block:4rem;display:flex;justify-content:flex-end;position:relative}.features-list{color:#bea087;display:flex;justify-content:space-between;align-items:flex-end;font-size:2rem;font-style:normal;font-weight:400;line-height:2rem}.features-list .number--large{font-size:4rem;font-style:normal;font-weight:300;line-height:normal}.features-list .item__name{color:var(--white);font-size:1rem;font-style:normal;font-weight:400;line-height:1.3rem;margin-top:1rem}.features-table{width:calc(100% - 40px);margin:0 20px;border-collapse:collapse}.features-table tr:nth-child(2n){background-color:#f3f3f3}.features-table td{padding:1.1rem 3rem;vertical-align:top}.features-table tr td:first-child{font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;text-transform:uppercase}.features-table tr td:last-child{text-align:right;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.5rem}.accordeon{width:100%;overflow:hidden;margin-bottom:4rem;margin-inline:-2rem}.accordeon__item{border-bottom:4px solid var(--gold);transition:all .3s ease}.accordeon__item:last-child{border-bottom:none}.accordeon__item.active{background:linear-gradient(to bottom,rgba(190,160,135,.2) 0%,transparent 100%)}.accordeon__item__header{padding:1.5rem 5rem 1.5rem 1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease;-webkit-user-select:none;user-select:none;position:relative;font-family:aktiv-grotesk-extended;font-weight:400;font-size:1.81rem;line-height:2.04rem;background:transparent}.accordeon__item__header:hover{background:#bea08733}.accordeon__item__header:before,.accordeon__item__header:after{content:"";position:absolute;background-color:var(--gold);transition:all .3s ease;transform-origin:center}.accordeon__item__header:before{width:3rem;height:.4rem;right:2rem;top:50%;transform:translateY(-50%)}.accordeon__item__header:after{width:.4rem;height:3rem;right:3.3rem;top:50%;transform:translateY(-50%)}.accordeon__item.active .accordeon__item__header:after{transform:translateY(-50%) scaleY(0)}.accordeon__item__content{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background:transparent}.accordeon__item__content.active{padding:1.5rem;max-height:500px}.accordeon__item__content p{margin:0;line-height:1.6}.contacts{--coeff: 1.5;height:40rem;position:relative;isolation:isolate;color:var(--white);margin-top:-13rem}.contacts:before{content:"";position:absolute;left:0;top:0;height:100%;right:8rem;background:linear-gradient(to right,#7b0000 0% 64%,#3d0000);z-index:-1;clip-path:polygon(0% 0%,100% 0%,100% calc(100% - var(--corner-cut) * var(--coeff)),calc(100% - var(--corner-cut) * var(--coeff)) 100%,0% 100%)}.contacts .container{height:100%}.contacts .info-wrapper{display:flex;height:100%;align-items:center;justify-content:space-between;margin-left:6rem}.contacts .info{flex:1}.contacts .hotline{font-family:aktiv-grotesk-extended;font-weight:400;font-size:1.18rem;line-height:2rem;margin-bottom:1rem;color:var(--gold)}.contacts .phone{font-weight:500;font-size:1.64rem;line-height:100%;margin-bottom:2rem}.contacts table{width:100%}.contacts table tr td{vertical-align:center}.contacts table tr td:first-child{font-family:aktiv-grotesk-extended;font-weight:400;font-size:1.18rem;line-height:2rem;padding-right:1rem}.contacts table tr td:last-child{font-weight:300;font-size:1rem;line-height:1.36rem}.contacts .social{font-weight:300;font-size:1rem;line-height:1.36rem;text-align:right;display:inline-flex;align-items:center;gap:1rem;width:100%;justify-content:flex-end}.contacts .social img{height:2.32rem;width:auto;display:inline-block;vertical-align:center;filter:brightness(2)}.contacts .yandex-map{filter:grayscale(100%);transform:translate(3rem,calc(-1 * var(--corner-cut) * var(--coeff)));clip-path:polygon(calc(var(--corner-cut) * var(--coeff)) 0%,100% 0%,100% 100%,0% 100%,0% calc(var(--corner-cut) * var(--coeff)))}.questions-wrapper{padding-block:2rem;background:linear-gradient(to bottom,#fff,#0000,#00000023);margin-bottom:4rem}.questions-wrapper .questions{font-family:aktiv-grotesk-extended;font-weight:500;font-size:2rem;line-height:100%;text-transform:uppercase;color:var(--gold)}.questions-wrapper .questions .container{display:flex;align-items:center;justify-content:space-between}.requisites{display:flex;font-weight:300;font-size:1rem;line-height:1.36rem}.requisites>div{width:50%}.requisites p{margin-bottom:.1rem}.banks{display:flex;gap:1rem;margin-block:4rem;justify-content:space-between}.banks .banks__item{--coeff: 1.5;aspect-ratio:1/1;flex:1;background:var(--light-gray);padding:4rem;display:flex;flex-direction:column;justify-content:center;max-width:32rem;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0%,100% calc(var(--corner-cut) * var(--coeff)),100% 100%,calc(0% + var(--corner-cut) * var(--coeff)) 100%,0% calc(100% - var(--corner-cut) * var(--coeff)))}.banks .banks__item .bank-logo{width:3rem;height:auto;margin-bottom:1rem}.banks .banks__item .bank-name{font-family:aktiv-grotesk-extended;font-weight:400;font-size:1.18rem;line-height:2rem;margin-bottom:1rem}.banks .banks__item .data p{margin-bottom:.1rem}.deparment-wrapper{display:flex;margin-bottom:4rem}.deparment-wrapper .department__email{font-weight:500;font-size:1.09;line-height:1.27rem;margin-bottom:1rem}.deparment-wrapper .department__phone{font-weight:500;font-size:1.69rem;line-height:100%}.deparment-wrapper .department__phone-extension{font-weight:500;font-size:1.09rem;line-height:1.27rem}.deparment-wrapper .persons{display:flex;gap:1rem;flex:1;justify-content:flex-end;align-items:stretch;flex-wrap:wrap}.deparment-wrapper .persons__item{--coeff: .5;width:16rem;display:flex;flex-direction:column;gap:1rem}.deparment-wrapper .persons__item:only-child{width:auto;flex-direction:row-reverse;align-items:flex-start}.deparment-wrapper .persons__item:only-child .img-wrapper{width:16rem;flex-shrink:0}.deparment-wrapper .persons__item .img-wrapper{isolation:isolate;position:relative;width:100%;aspect-ratio:360/380;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0%,100% calc(var(--corner-cut) * var(--coeff)),100% 100%,calc(0% + var(--corner-cut) * var(--coeff)) 100%,0% calc(100% - var(--corner-cut) * var(--coeff)))}.deparment-wrapper .persons__item .img-wrapper:before{content:"";position:absolute;background:var(--light-gray);inset:0;z-index:-1}.deparment-wrapper .persons__item .img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:top;aspect-ratio:360/380}.deparment-wrapper .persons__item .name{font-weight:500;font-size:1.09rem;line-height:1.27rem;margin-bottom:1rem}.deparment-wrapper .persons__item .position{font-weight:300;font-size:.88rem;line-height:1.09rem}.feedback-form-wrapper{--coeff: 1.5;color:var(--gray);font-size:1rem;line-height:1.45rem;background:linear-gradient(to bottom,#0000001a,#00000003 33.33% 66.66%,#0000001a);clip-path:polygon(calc(var(--corner-cut) * var(--coeff)) 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0%,100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0% 100%,0% calc(var(--corner-cut) * var(--coeff)))}.feedback-form-wrapper.feedback-form-wrapper--four-angles{clip-path:polygon(calc(var(--corner-cut) * var(--coeff)) 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0%,100% calc(var(--corner-cut) * var(--coeff)),100% calc(100% - var(--corner-cut) * var(--coeff)),calc(100% - var(--corner-cut) * var(--coeff)) 100%,calc(var(--corner-cut) * var(--coeff)) 100%,0 calc(100% - var(--corner-cut) * var(--coeff)),0% calc(var(--corner-cut) * var(--coeff)))}.feedback-form-wrapper .container{padding-block:2rem}.feedback-form-wrapper h2{color:var(--gold);text-align:center;width:100%;display:block}.feedback-form-wrapper a{color:inherit}.feedback-form-wrapper input,.feedback-form-wrapper textarea{padding:.5rem}:is(.feedback-form-wrapper input,.feedback-form-wrapper textarea)::placeholder{font-family:aktiv-grotesk;font-size:1rem;line-height:1.45rem}.feedback-form-wrapper .contact-form{display:flex;flex-direction:row;gap:2.5rem;width:100%;flex-wrap:wrap}.feedback-form-wrapper .form-group:has(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=file])){width:calc(50% - 1.3rem)}.feedback-form-wrapper .form-group:has(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=file])) input{width:100%;height:2.73rem}.feedback-form-wrapper .form-group:has(textarea){width:100%}.feedback-form-wrapper .form-group:has(textarea) textarea{width:100%}.feedback-form-wrapper .form-checkboxes{flex:1;display:flex;place-content:center}.feedback-form-wrapper .form-checkboxes .content{display:flex;flex-direction:column;gap:.2rem}.feedback-form-wrapper .form-checkboxes .checkbox-group{display:flex;gap:1rem}.feedback-form-wrapper .form-checkboxes input{width:1.25rem;height:1.25rem;border-radius:0}.press-center-navbar{display:flex;color:var(--white);background:var(--gray);width:100%;max-width:100%;justify-content:center;gap:4rem;text-transform:uppercase;font-family:aktiv-grotesk-extended;font-weight:700;font-size:.8rem;line-height:1.09rem;padding:.8rem;margin-block:4rem}.press-center-navbar a{text-decoration:none;color:inherit}.news{--padding: 6rem;display:flex;gap:1rem;flex-wrap:wrap;margin-block:1rem;margin-bottom:8rem;padding-inline:2rem}.news>a{width:31%;text-decoration:none;color:inherit;display:block;cursor:pointer}.news .news__item{position:relative;isolation:isolate;color:var(--white);aspect-ratio:1/1;overflow:hidden;padding:calc(var(--padding) / 2);display:flex;flex-direction:column;justify-content:center;clip-path:polygon(var(--corner-cut) 0%,100% 0%,100% calc(100% - var(--corner-cut)),calc(100% - var(--corner-cut)) 100%,0% 100%,0% var(--corner-cut))}.news .news__item.news__item--inverted{clip-path:polygon(0% 0%,calc(100% - var(--corner-cut)) 0%,100% var(--corner-cut),100% 100%,var(--corner-cut) 100%,0% calc(100% - var(--corner-cut)),0% 0%)}.news .news__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/history/filmstrip1/5.jpg);background-size:cover;background-position:center;filter:blur(8px);z-index:-2;transform:scale(1.1)}.news .news__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:-1}.news .news__item img{position:absolute;object-fit:cover;z-index:-1;width:calc(100% + var(--padding));height:calc(100% + var(--padding));top:0;left:0;filter:brightness(.8)}.news .news__item:has(img):before,.news .news__item:has(img):after{display:none}.news .news__item .date{color:var(--gold);font-size:1rem;line-height:1.45rem;margin-bottom:.8rem}.news .news__item .title{font-weight:500;font-size:1.18rem;line-height:1.36rem;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .news__item .content{font-size:1rem;line-height:1.45rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .news__item .content p{margin-bottom:.8rem}.documentation-list{--gap: 1rem;--coeff: 1.3;display:flex;flex-wrap:wrap;gap:var(--gap);margin-block:4rem;margin-bottom:0}.documentation-list .documentation-list__item{aspect-ratio:1/1;width:calc(25% - 3 * var(--gap));background:linear-gradient(to bottom,#c6b0af,#d4d4d4);padding:1rem;position:relative;display:flex;flex-direction:column;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0,100% calc(var(--corner-cut) * var(--coeff)),100% 100%,0% 100%)}.documentation-list .documentation-list__item:after{content:"";position:absolute;top:0;right:0;background:url(/images/document-corner.svg) no-repeat;background-size:contain;width:7.6rem;height:4.6rem;background-position:top right}.documentation-list .file-header-container{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.5rem;z-index:1}.documentation-list .file-type-icon{height:1.2em;width:auto;display:inline-block}.documentation-list .file-type-text{font-weight:500;font-size:1.09rem;margin-right:.4rem}.documentation-list .file-size-text{font-weight:500;font-size:1rem}.documentation-list .file-name{position:absolute;bottom:2.5rem;right:1rem;font-weight:500;font-size:1.09rem;line-height:1.27rem;text-align:left;width:max-content;max-width:calc(100% - 2rem)}.documentation-list .file-year{position:absolute;bottom:1rem;right:1rem;font-weight:300;font-size:1rem;text-align:right}.leasing-benefits{display:flex;flex-wrap:wrap;gap:6rem;margin-block:4rem 6rem}.leasing-benefits .leasing-benefits__item{width:calc(50% - 3rem);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:1rem 2rem}.leasing-benefits .leasing-benefits__item img{grid-row:span 2;width:4rem;height:4rem;object-fit:contain}.leasing-benefits .leasing-benefits__item h3{color:var(--gold);font-weight:400;font-family:aktiv-grotesk-extended;font-size:1rem;line-height:1.36rem;margin-bottom:0}.leasing-benefits .leasing-benefits__item p{font-weight:300;font-size:1rem;line-height:1.36rem;margin-bottom:0}.leasing-benefits.skewed .leasing-benefits__item:nth-child(odd){transform:translateY(3rem)}.leasing-benefits.skewed .leasing-benefits__item:nth-child(odd){transform:translateY(-3rem)}.leasing-calculator{width:100%;background:linear-gradient(to bottom,#313e47,#1c3344);padding-block:4rem;padding-bottom:14rem;margin-top:4rem}.leasing-calculator .wrapper{display:flex;gap:4rem;justify-content:space-between}.leasing-calculator .wrapper>div{width:calc(50% - 2rem)}.leasing-calculator h2{color:var(--white);font-weight:400;font-size:1.36rem;line-height:100%}.leasing-calculator h2:after{display:none}.leasing-calculator .phone{color:var(--gold);font-weight:500;font-size:1.82rem;line-height:100%}.leasing-calculator p{color:var(--white);font-size:1rem;line-height:1.45rem;max-width:100%}.leasing-calculator p:last-of-type{margin-bottom:1rem}.leasing-calculator .range-filter{margin-bottom:2rem}.leasing-calculator .range-filter label{color:var(--white)}.leasing-calculator .range-filter .range-filter-track{background:#222}.leasing-calculator .description{display:flex;flex-direction:column}.leasing-calculator .description .button-wrapper{margin-top:auto;display:flex;justify-content:flex-end}.vacancies{margin-bottom:4rem}.vacancies .vacancies__item{--coeff: 1.4;background:#9dafc336;padding:4rem 4rem 4rem 12rem;margin-bottom:2rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:3rem 2rem;align-items:start;position:relative;isolation:isolate;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0%,100% calc(var(--corner-cut) * var(--coeff)),100% 100%,calc(0% + var(--corner-cut) * var(--coeff)) 100%,0% calc(100% - var(--corner-cut) * var(--coeff)));transition:all var(--transition-speed)}:is(.vacancies .vacancies__item.white-collar,.vacancies .vacancies__item.blue-collar):before{content:"";width:254px;height:227px;position:absolute;top:0;left:0;z-index:-1}.vacancies .vacancies__item.white-collar:before{background:url(/icons/vacancies/white-collar.png) no-repeat}.vacancies .vacancies__item.blue-collar:before{background:url(/icons/vacancies/blue-collar.png) no-repeat}.vacancies .vacancies__item .location{grid-column:1;grid-row:1;justify-self:start;display:flex;align-items:center;font-size:.8rem}.vacancies .vacancies__item .location .city{font-size:1rem;margin-right:.5rem;margin-top:-.15rem}.vacancies .vacancies__item .location:before{content:"";background:url(/icons/location.svg) no-repeat;background-size:contain;width:1.5rem;height:1.5rem;display:inline-block}.vacancies .vacancies__item .date{grid-column:2;grid-row:1;justify-self:end}.vacancies .vacancies__item .title{grid-column:1;grid-row:2;font-family:aktiv-grotesk-extended;font-weight:400;font-size:1.64rem;line-height:2rem;align-self:center}.vacancies .vacancies__item .salary{grid-column:2;grid-row:2;justify-self:end;align-self:center;font-weight:400;font-size:1.36rem;line-height:1.59rem}.vacancies .vacancies__item .tags{grid-column:1;grid-row:3;display:flex;flex-wrap:wrap;gap:.8rem;align-self:end}.vacancies .vacancies__item .tags .tag{--coeff: .3;background:#617d9780;color:var(--white);padding:.5rem 2rem;clip-path:polygon(0% 0%,calc(100% - var(--corner-cut) * var(--coeff)) 0%,100% calc(var(--corner-cut) * var(--coeff)),100% 100%,calc(0% + var(--corner-cut) * var(--coeff)) 100%,0% calc(100% - var(--corner-cut) * var(--coeff)))}.vacancies .vacancies__item .respond-buttons{grid-column:2;grid-row:3;display:flex;justify-content:flex-end;align-items:center;height:100%;gap:2rem}.vacancies .vacancies__item:hover{background:#242b33}.vacancies .vacancies__item:hover .title,.vacancies .vacancies__item:hover .location,.vacancies .vacancies__item:hover .date,.vacancies .vacancies__item:hover .salary,.vacancies .vacancies__item:hover .button:not(.button--gold){color:var(--white)}.vacancies .vacancies__item:hover .button:not(.button--gold):after{filter:brightness(2)}.approach-details{min-height:50rem;background:linear-gradient(to bottom,#172029,#292e36);color:var(--white);position:relative;isolation:isolate}.approach-details:before{--width: 35rem;content:"";position:absolute;background:url(/images/two-lines-bg.svg) left center no-repeat;width:var(--width);height:var(--width);top:50%;transform:translateY(-50%);z-index:-1}.approach-details .container{padding-block:6rem}.approach-details h2{color:var(--gold)}.approach-details .slogan{font-family:aktiv-grotesk-extended;font-weight:700;font-size:2.73rem;line-height:3,18rem;text-transform:uppercase;margin-bottom:3rem;background:linear-gradient(90deg,#545454,#ababab);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;position:relative;display:inline-block;width:fit-content;max-width:none}.approach-details .views{--gap: 4rem;display:flex;gap:var(--gap);justify-content:space-between}.approach-details .views .img-container{position:relative;margin-bottom:4rem}.approach-details .views .img-container img:first-of-type{height:20rem;width:auto}.approach-details .views .img-container img:last-of-type{position:absolute;opacity:.8}.approach-details .views .front-view{aspect-ratio:716/735}.approach-details .views .front-view .img-container img:last-of-type{height:9rem;width:auto;left:6.2rem;top:10rem}.approach-details .views .side-view{display:flex;flex-direction:column}.approach-details .views .side-view .img-container img:last-of-type{height:4.5rem;width:auto;left:7.5rem;top:13.1rem;opacity:.6}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
