﻿@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;}html,body{height:100%;width:100%;}a:hover{color:none!important;}.upPage{position:fixed;bottom:72px;right:28px;background:#666;color:#fff;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:30px;z-index:1000;box-shadow:none;transition:filter .2s;padding:11px 13px;}.upPage:hover{filter:brightness(.9);}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes slideUp{from{transform:translateY(40px);opacity:0;}to{transform:translateY(0);opacity:1;}}@keyframes scaleUp{from{transform:scale(1);}to{transform:scale(1.08);}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0;}50%{transform:scale(1.05);}70%{transform:scale(.9);}100%{transform:scale(1);opacity:1;}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}@keyframes float{0%{transform:translateY(0);}50%{transform:translateY(-10px);}100%{transform:translateY(0);}}@keyframes shimmer{0%{background-position:-200% 0;}100%{background-position:200% 0;}}@keyframes slideInLeft{from{transform:translateX(-100%);opacity:0;}to{transform:translateX(0);opacity:1;}}@keyframes slideInRight{from{transform:translateX(100%);opacity:0;}to{transform:translateX(0);opacity:1;}}@keyframes fadeInUp{from{transform:translateY(30px);opacity:0;}to{transform:translateY(0);opacity:1;}}@keyframes rotateIn{from{transform:rotate(-180deg);opacity:0;}to{transform:rotate(0deg);opacity:1;}}@keyframes zoomIn{from{transform:scale(.8);opacity:0;}to{transform:scale(1);opacity:1;}}@keyframes flipIn{from{transform:rotateY(-90deg);opacity:0;}to{transform:rotateY(0deg);opacity:1;}}.animate-bounce{animation:bounceIn .6s ease-out;}.animate-pulse{animation:pulse 2s infinite;}.animate-float{animation:float 3s ease-in-out infinite;}.animate-shimmer{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);background-size:200% 100%;animation:shimmer 2s infinite;}.animate-slide-left{animation:slideInLeft .8s ease-out;}.animate-slide-right{animation:slideInRight .8s ease-out;}.animate-fade-up{animation:fadeInUp .8s ease-out;}.animate-rotate{animation:rotateIn .6s ease-out;}.animate-zoom{animation:zoomIn .6s ease-out;}.animate-flip{animation:flipIn .6s ease-out;}.img-hover-zoom{display:inline-block;transition:transform .3s ease;}.img-hover-zoom img{display:block;transition:transform .3s ease;}.img-hover-zoom:hover img{transform:scale(1.1);}.img-hover-grayscale{filter:grayscale(100%);transition:filter .3s ease;}.img-hover-grayscale:hover{filter:grayscale(0%);}.img-hover-blur{filter:blur(2px);transition:filter .3s ease;}.img-hover-blur:hover{filter:blur(0);}.img-hover-brightness{filter:brightness(.5);transition:filter .3s ease;}.img-hover-brightness:hover{filter:brightness(1);}.block-fade-in{opacity:0;}.block-fade-in.is-visible{opacity:1;animation:fadeIn 3s ease-out forwards;}.block-slide-up{transform:translateY(3px);animation:fadeInUp 1s ease-out forwards;}.block-slide-left{transform:translateX(-50px);opacity:0;animation:slideInLeft 1s ease-out forwards;}.block-slide-right{transform:translateX(50px);opacity:0;animation:slideInRight 1s ease-out forwards;}.block-zoom-in{transform:scale(.8);opacity:0;animation:zoomIn 1s ease-out forwards;}.block-rotate-in{transform:rotate(-10deg);opacity:0;animation:rotateIn 1s ease-out forwards;}.block-flip-in{transform:rotateY(-90deg);opacity:0;animation:flipIn 1s ease-out forwards;}.stagger-children>*{animation:fadeInUp .8s ease-out forwards;}.stagger-children>*:nth-child(1){animation-delay:.1s;}.stagger-children>*:nth-child(2){animation-delay:.2s;}.stagger-children>*:nth-child(3){animation-delay:.3s;}.stagger-children>*:nth-child(4){animation-delay:.4s;}.stagger-children>*:nth-child(5){animation-delay:.5s;}.stagger-children>*:nth-child(6){animation-delay:.6s;}.hover-lift{transition:transform .3s ease,box-shadow .3s ease;}.hover-lift:hover{transform:scale3d(1.01,1.01,1.01);box-shadow:0 10px 30px rgba(0,0,0,.2);}.hover-scale{transition:transform .3s ease;}.hover-scale:hover{transform:scale(1.05);}.hover-rotate{transition:transform .3s ease;}.hover-rotate:hover{transform:rotate(5deg);}.hover-glow{transition:box-shadow .3s ease;}.hover-glow:hover{box-shadow:0 0 20px rgba(249,135,11,.5);}.reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.reveal.visible{opacity:1;transform:translateY(0);}.glass{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);}.gradient-text{background:linear-gradient(45deg,#ff6b35,#f7931e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}.btn-animated{position:relative;overflow:hidden;}.btn-animated::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s;}.btn-animated:hover::before{left:100%;}@media(prefers-reduced-motion:reduce){.animate-pulse,.animate-float,.animate-shimmer,.stagger-children>*{animation:none;}.reveal,.hover-lift,.hover-scale,.hover-rotate,.hover-glow,.img-hover-zoom img,.img-hover-grayscale,.img-hover-blur,.img-hover-brightness{transition:none;}}.btn__slide,.btn--outline,.career__cta{transition:transform .18s cubic-bezier(.23,1,.32,1);}.btn__slide:hover,.btn__slide:focus,.btn--outline:hover,.btn--outline:focus,.career__cta:hover,.career__cta:focus{transform:scale(1.08);}.intro.is-animated,.solutions.is-animated,.Products.is-animated,.Careers.is-animated,.News.is-animated{animation:fadeIn .8s ease-in;}.Products-item,.Career-card,.News__item{animation:slideUp .7s cubic-bezier(.23,1,.32,1);}.btn__slide,.btn--outline,.career__cta{transition:transform .18s cubic-bezier(.23,1,.32,1);}.btn__slide:hover,.btn__slide:focus,.btn--outline:hover,.btn--outline:focus,.career__cta:hover,.career__cta:focus{animation:scaleUp .18s forwards;}@font-face{font-family:"UTM-Helve";src:url("../public/Font/UTM Helve.ttf");font-weight:400;font-style:italic;}@font-face{font-family:"UTM-Helve-bold";src:url("../public/Font/UTM HelveBold.ttf");font-weight:700;font-style:normal;}@font-face{font-family:"roboto-mono";src:url("../public/Font/Roboto_Mono/static/RobotoMono-Regular.ttf");font-weight:400;font-style:normal;}body{font-family:"UTM-Helve"!important;font-size:16px;line-height:1.6;color:#111;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;}#container{margin-top:73px;}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;}.site-header{background:rgba(14,26,42,.98);color:rgba(255,255,255,.95);border-bottom:1px solid rgba(255,255,255,.03);backdrop-filter:blur(10px);z-index:1000;box-shadow:0 2px 20px rgba(0,0,0,.1);position:fixed;top:0;width:100%;border-bottom:2px solid #fff;}.site-header .site-header__inner{display:flex;align-items:center;justify-content:space-between;}.site-header__brand{display:flex;align-items:center;}.site-header__logo{display:inline-block;}.site-header__logo img{max-width:154px;height:100%;display:block;}.site-header__nav{flex:1 1 auto;margin:0 30px;}.site-header__nav .nav__list{list-style:none;display:flex;gap:22px;align-items:center;justify-content:center;}.site-header__nav .site-header__close{display:none;}.site-header__nav .nav__item--has-children{position:relative;}.site-header__nav .nav__item--has-children .nav__link i{margin-left:8px;}.site-header__nav .nav__item--has-children .nav__submenu{position:absolute;top:100%;left:0;min-width:220px;background:rgba(11,11,11,.98);border:1px solid rgba(255,255,255,.04);box-shadow:0 8px 24px rgba(0,0,0,.5);list-style:none;padding:8px 0;margin:8px 0 0 0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity 160ms ease,transform 160ms ease,visibility 160ms;border-radius:4px;z-index:9998;}.site-header__nav .nav__item--has-children .nav__submenu .nav__subitem{padding:0;}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublink{display:block;padding:10px 18px;color:rgba(255,255,255,.9);text-decoration:none;font-size:14px;font-family:"UTM-Helve";transition:color .15s ease,background-color .15s ease;}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublink:hover,.site-header__nav .nav__item--has-children .nav__submenu .nav__sublink:focus{background:rgba(255,255,255,.03);color:#ff7a59;}.site-header__nav .nav__item--has-children .nav__submenu .nav__subitem--has-children{position:relative;}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist{position:absolute;top:0;left:100%;min-width:200px;background:rgba(11,11,11,.98);border:1px solid rgba(255,255,255,.04);padding:6px 0;margin-left:6px;list-style:none;opacity:0;visibility:hidden;transform:translateX(6px);transition:opacity 160ms ease,transform 160ms ease,visibility 160ms;z-index:9999;box-shadow:0 10px 30px rgba(0,0,0,.55);border-radius:4px;}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist .nav__subsubitem{margin:0;padding:0;}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist .nav__subsublink{display:block;padding:10px 18px;color:rgba(255,255,255,.92);text-decoration:none;font-size:14px;transition:background 120ms ease,color 120ms ease;}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist .nav__subsublink:link,.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist .nav__subsublink:visited{color:rgba(255,255,255,.92);}.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist .nav__subsublink:hover,.site-header__nav .nav__item--has-children .nav__submenu .nav__sublist .nav__subsublink:focus{background:rgba(255,255,255,.03);color:#ff7a59;}.site-header__nav .nav__item--has-children:hover>.nav__submenu,.site-header__nav .nav__item--has-children:focus-within>.nav__submenu{opacity:1;visibility:visible;transform:translateY(0);}.slick-dots{bottom:20px!important;display:flex;justify-content:center;gap:8px;}.slick-dots li{margin:0;width:auto;height:auto;background:#808080!important;border-radius:50%;}.slick-dots li button{width:8px!important;height:8px!important;padding:0;border-radius:50%;background-color:#ccc;transition:all .3s ease;}.slick-dots li button:before{display:none;}.slick-dots li.slick-active button{width:20px;border-radius:10px;background-color:#fff;}.site-header__nav .nav__item--has-children .nav__subitem--has-children:hover>.nav__sublist,.site-header__nav .nav__item--has-children .nav__subitem--has-children:focus-within>.nav__sublist{opacity:1;visibility:visible;transform:translateX(0);}.site-header__nav .nav__link{color:rgba(255,255,255,.85);text-decoration:none;font-family:"UTM-Helve","Inter";font-weight:600;font-size:15px;padding:6px 0;transition:color .15s ease,opacity .15s ease;}.site-header__nav .nav__link--active,.site-header__nav .nav__link:hover{color:#ff7a59;}.site-header__tools{display:flex;align-items:center;gap:12px;position:relative;}.site-header__tools .lang-dropdown-menu{position:absolute;top:calc(100% + 10px);left:0;transform:translateX(-50%);min-width:fit-content;background:#fff;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.15);z-index:1000;border:1px solid #f0f0f0;overflow:hidden;}.site-header .lang__btn,.site-header .search__btn{background:transparent;border:0;color:rgba(255,255,255,.95);font-family:"UTM-Helve";cursor:pointer;font-weight:600;}.site-header .lang__btn i,.site-header .search__btn i{margin-left:6px;color:rgba(255,255,255,.85);}.site-header__menu-toggle{display:none;background:transparent;border:0;cursor:pointer;padding:0;z-index:100;width:40px;height:40px;position:relative;}.site-header__menu-toggle .hamburger{width:24px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.site-header__menu-toggle .hamburger__line{display:block;position:absolute;width:100%;height:2px;background-color:rgba(255,255,255,.95);transition:all .3s ease;border-radius:2px;}.site-header__menu-toggle .hamburger__line:nth-child(1){top:0;}.site-header__menu-toggle .hamburger__line:nth-child(2){top:8px;}.site-header__menu-toggle .hamburger__line:nth-child(3){top:16px;}.site-header body.menu-open{overflow:hidden;}.site-header__menu-toggle.is-active .hamburger__line{background-color:#ff7a59;}.site-header__menu-toggle.is-active .hamburger__line:nth-child(1){transform:translateY(8px) rotate(45deg);}.site-header__menu-toggle.is-active .hamburger__line:nth-child(2){opacity:0;}.site-header__menu-toggle.is-active .hamburger__line:nth-child(3){transform:translateY(-8px) rotate(-45deg);}body.menu-open{overflow:hidden;}body.menu-open .site-header{position:relative;z-index:1250;}.Slide .draggable{height:100%!important;}.Slide .Slide-list{width:100%;position:relative;background-size:cover;background-position:center;min-height:564px;display:flex;align-items:center;justify-content:flex-start;padding-left:60px;}.Slide .Slide-list .Slide__card{max-width:500px;height:355px;padding:36px 53px 36px 28px;transform:translateY(0);position:absolute;left:52%;top:74px;text-align:left;}.Slide .Slide-list .Slide__card-Black{color:#fff!important;}.Slide .Slide-list .Slide__title{font-size:48px;line-height:1.05;margin:0 0 12px;font-weight:800;}.Slide .Slide-list .Slide__desc{font-size:16px;margin-bottom:18px;}.Slide .Slide-list img{width:100%;height:auto;}.Slide .btn__slide{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 13px;border:2px solid #f9870b;color:#f9870b;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;outline:0;font-size:16px;position:relative;overflow:hidden;text-decoration:none;min-width:180px;background:transparent;box-shadow:0 4px 15px rgba(249,135,11,.2);text-shadow:none;background:linear-gradient(135deg,#ff9f1a,#ffcd70);color:#fff;}.Slide .btn__slide i{font-size:1.1em;transition:transform .3s ease;transform:rotate(45deg);}.Slide .btn__slide::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(255,255,255,.2);transition:left .5s ease;}.Slide .btn__slide:hover{background:linear-gradient(135deg,#ff9f1a,#ffcd70);box-shadow:0 6px 20px rgba(249,135,11,.6);transform:translateY(-2px);color:#fff;}.Slide .btn__slide:hover::before{left:100%;}.Slide .btn__slide:active{transform:translateY(0) scale(.98);}.Slide .slick-dots{bottom:20px!important;display:flex;justify-content:center;gap:8px;}.Slide .slick-dots li{margin:0;width:auto;height:auto;background:#808080!important;border-radius:50%;}.Slide .slick-dots li button{width:10px!important;height:10px!important;padding:0;border-radius:50%;background-color:#ccc;transition:all .3s ease;}.Slide .slick-dots li button:before{display:none;}.Slide .slick-dots li.slick-active button{width:20px;border-radius:10px;background-color:#fff;}.intro{background-color:#f2f5f9;}.intro .intro__container{padding:48px 0 60px;width:1200px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:28px;}.intro .intro__hero{display:grid;grid-template-columns:1fr 420px;gap:24px;align-items:center;}.intro .intro__text-wrap{text-align:center;margin:0 11.5%;}.intro .intro__title{font-weight:bold;font-size:35px;text-transform:uppercase;letter-spacing:.6px;line-height:1.4;font-size:32px;margin-bottom:12px;}.intro .intro__desc{color:rgba(0,0,0,.65);max-width:780px;margin:0 auto;font-size:18px;line-height:1.6;}.intro .intro__image img{display:block;width:100%;height:auto;}.intro .intro__stats{display:flex;gap:28px;justify-content:center;align-items:stretch;margin-top:18px;}.intro .stat{flex:1 1 0;text-align:center;}.intro .stat .intro_start-box{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:5px;}.intro .stat .intro_start-box .stat__icon{font-size:36px;color:#ff9b4b;margin-bottom:8px;}.intro .stat .intro_start-box .stat__number{font-size:54px;font-weight:700;color:#111;}.intro .stat .intro_start-box .stat__label{font-size:20px;font-weight:500;color:rgba(0,0,0,.7);margin-top:6px;}.intro .stat .intro_start-box .intro__cta{text-align:center;margin-top:18px;}.intro .intro__cta{text-align:center;margin-top:18px;}.intro .intro__cta .btn--outline{display:inline-flex;align-items:center;text-align:center;gap:8px;padding:8px 16px;border:2px solid #f9870b;background:#f9870b;color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(255,163,71,.12);}.intro .intro__cta .btn--outline i{transform:translateX(3px);}@media(max-width:900px){.intro .intro__hero{grid-template-columns:1fr;}.intro .intro__text-wrap{order:1;}.intro .intro__image{order:2;}.intro .intro__stats{gap:14px;}.intro .intro__stats .intro_start-box{flex-direction:column;}}.solutions{font-family:"roboto-mono";padding:36px 0 60px;}.solutions .solutions__container{display:block;}.solutions .solutions__container .solutions__header{display:flex;}.solutions .solutions__title{font-family:"UTM-Helve-bold";font-size:35px;text-transform:uppercase;font-weight:700;}.solutions .solutions__tabs{display:flex;align-items:center;gap:18px;margin-bottom:30px;position:relative;}.solutions .solution-tab{background:#f3f6f8;border-radius:6px;text-align:center;width:25%;cursor:pointer;position:relative;box-shadow:none;border:1px solid transparent;position:relative;height:130px;gap:60px;margin-top:40px;}.solutions .solution-tab .tab__inner{position:absolute;width:100%;top:-23px;}.solutions .solution-tab .tab__inner .tab__icon img{display:block;width:40px;height:40px;object-fit:contain;margin:0 auto 10px;}.solutions .solution-tab .tab__icon{font-size:20px;margin-bottom:8px;color:#ff9b4b;}.solutions .solution-tab .tab__label{text-transform:uppercase;font-size:22px;font-weight:bold;color:#111;padding:0 55px;}.solutions .solution-tab.is-active{box-shadow:none;border-color:transparent;}.solutions .solution-tab.is-active::after{content:"";position:absolute;left:0;right:12px;bottom:-6px;height:6px;background:#ff9b4b;border-radius:4px;width:100%;}.solutions .solution-tab:last-child .tab__label{padding:0 70px;}.solutions .solutions__more{margin-left:auto;align-self:center;text-decoration:none;color:#111;font-size:15px;font-family:"UTM-Helve-bold";border-bottom:2px solid #000;}.solutions .solutions__panel{background:#0e0f10;color:#fff;padding:44px 36px;display:flex;flex-direction:column;justify-content:center;}.solutions .solutions__panel h4{color:#fff;margin-bottom:14px;font-size:18px;}.solutions .solutions__panel p{color:rgba(255,255,255,.85);line-height:1.7;font-size:14px;}.solutions .solutions__panel .btn--outline{margin-top:18px;border-color:#ff9b4b;color:#ff9b4b;display:inline-block;}.Products{padding:40px 0 60px;}.Products .Products-item{width:581px;border-radius:18px;box-shadow:2px 4px 12px rgba(0,0,0,.0784313725);transition:all .3s cubic-bezier(0,0,.5,1);}.Products .Products__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;}.Products .Products__header .Products__more{margin-left:auto;align-self:center;text-decoration:none;color:#111;font-size:15px;font-family:"UTM-Helve-bold";border-bottom:2px solid #000;}.Products .Products__title{font-size:35px;text-transform:uppercase;font-family:"UTM-Helve-bold";font-weight:700;}.Products .Products-list{display:block;}.Products .Products-list.slick-initialized .slick-list{box-sizing:content-box;overflow:visible!important;}.Products .Products-list.slick-initialized .slick-track{display:flex;align-items:stretch;gap:20px;}.Products .Products-list.slick-initialized .slick-slide{display:block;}.Products .Products-list.slick-initialized .slick-dots{bottom:-32px!important;display:flex;justify-content:center;gap:8px;}.Products .Products-list.slick-initialized .slick-dots li{margin:0;width:auto;height:auto;background:#808080!important;border-radius:50%;}.Products .Products-list.slick-initialized .slick-dots li button{width:8px!important;height:8px!important;padding:0;border:1px solid #f9870b;border-radius:50%;background-color:#fff;transition:all .3s ease;}.Products .Products-list.slick-initialized .slick-dots li button:before{display:none;}.Products .Products-list.slick-initialized .slick-dots li.slick-active button{width:20px;border-radius:10px;background-color:#f9870b;}.Products .Products-item{position:relative;overflow:hidden;}.Products .Products-item img{width:100%;height:300px;object-fit:cover;display:block;}.Products .Products-overlay{padding:22px;text-align:left;}.Products .Products-overlay-Black{color:#fff;}.Products .Products-overlay__title{font-size:24px;font-weight:700;margin-bottom:6px;}.Products .Products-overlay__desc{font-size:15px;}.Products .Products-list.slick-initialized{margin-bottom:18px;}.Careers{background:transparent;padding-bottom:36px;}.Careers .Careers__container{padding:0 20px;}.Careers .Careers__container .Careers__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;}.Careers .Careers__container .Careers__header .Careers__title{font-size:35px;text-transform:uppercase;font-family:"UTM-Helve-bold";font-weight:700;}.Careers .Careers__container .Careers__header .Careers__more{text-decoration:none;margin-left:auto;align-self:center;text-decoration:none;color:#111;font-size:15px;font-family:"UTM-Helve-bold";border-bottom:2px solid #000;}.Careers .Careers__container .Careers-list-slide .slick-dots{bottom:-40px!important;display:flex;justify-content:center;gap:8px;}.Careers .Careers__container .Careers-list-slide .slick-dots li{margin:0;width:auto;height:auto;background:#808080!important;border-radius:50%;}.Careers .Careers__container .Careers-list-slide .slick-dots li button{width:8px!important;height:8px!important;padding:0;border-radius:50%;background-color:#ccc;transition:all .3s ease;}.Careers .Careers__container .Careers-list-slide .slick-dots li button:before{display:none;}.Careers .Careers__container .Careers-list-slide .slick-dots li.slick-active button{width:20px;border-radius:10px;background-color:#f9870b;}.Careers .Careers__container .Careers-list-slide .Career-card{overflow:visible;}.Careers .Careers__container .Careers-list-slide .career__image{position:relative;height:170px;}.Careers .Careers__container .Careers-list-slide .career__image img{width:100%;height:100%;object-fit:cover;display:block;background:rgba(0,0,0,.37);}.Careers .Careers__container .Careers-list-slide .career__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:25px;text-align:center;text-shadow:0 4px 16px rgba(0,0,0,.45);width:90%;z-index:2;pointer-events:none;}.Careers .Careers__container .Careers-list-slide .career__img-overlay{position:absolute;inset:0;background:rgba(4,4,4,.33);z-index:1;pointer-events:none;}.Careers .Careers__container .Careers-list-slide .career__body{background:#f3f6f8;margin-top:-6px;padding:18px;box-shadow:none;}.Careers .Careers__container .Careers-list-slide .career__body .career__body-content{text-align:left;text-align:left;display:flex;flex-direction:column;gap:7px;}.Careers .Careers__container .Careers-list-slide .career__meta{color:rgba(0,0,0,.7);}.Careers .Careers__container .Careers-list-slide .career__cta{border:3px solid #f9870b;background:transparent;color:#f9870b;padding:8px 12px;margin:20px auto 0;display:flex;justify-content:center;align-items:center;width:fit-content;cursor:pointer;font-weight:600;letter-spacing:.5px;transition:all .3s ease;}.Careers .Careers__container .Careers-list-slide .career__cta:hover{background:transparent;border-color:rgba(249,135,11,.4);box-shadow:none;color:#f9870b;transform:translateY(-5px);}.Careers .Careers__container .Careers-list-slide .career__cta:active{transform:translateY(0);}.Careers .Careers__container .Careers-list-slide .career__cta i{margin-left:6px;font-size:14px;transform:rotate(40deg);}@media(max-width:900px){.Careers .career__image{height:200px;}.Careers .career__overlay{left:12px;top:20px;font-size:18px;}}.Careers-list{margin-top:6px;display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:40px;}.News{padding:40px 0;background:#f8f9fa;}.News__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}.News__title{font-size:35px;text-transform:uppercase;font-family:"UTM-Helve-bold";font-weight:700;}.News__more{text-decoration:none;color:#111;font-size:15px;font-family:"UTM-Helve-bold";border-bottom:2px solid #000;}.News__list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.News__card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%;}.News__card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15);}.News__card:hover .News__image img{transform:scale(1.05);}.News__image{position:relative;height:200px;overflow:hidden;}.News__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;}.News__body{flex:1;display:flex;flex-direction:column;}.News__category{display:inline-block;background:#f9870b;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 12px;border-radius:4px;margin-bottom:12px;width:fit-content;}.News__card-title{font-size:18px;font-weight:700;color:#111;line-height:1.4;margin-bottom:10px;font-family:"UTM-Helve-bold";}.News__excerpt{color:#666;font-size:14px;height:70px;line-height:1.6;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.News__footer{display:flex;align-items:center;gap:16px;border-top:1px solid #f0f0f0;margin-top:auto;}.News__footer .meta-item{display:flex;align-items:baseline;gap:6px;font-size:12px;color:#999;}.News__footer .meta-item i{font-size:11px;}@media(max-width:768px){.News__list{grid-template-columns:1fr;gap:20px;}.News__card-title{font-size:16px;}.News__excerpt{font-size:13px;}}.site-footer{background:#000;color:#fff;font-size:14px;line-height:1.6;}.site-footer__container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px;padding:40px 20px;}.site-footer__title{font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;max-width:280px;}.site-footer__list{list-style:none;padding:0;margin:0;}.site-footer__list li{margin-bottom:8px;display:flex;align-items:center;gap:8px;}.site-footer__icons{list-style:none;padding:0;margin:0;display:flex;gap:10px;}.site-footer__icons li a{color:#fff;font-size:18px;transition:color .3s ease;border:1px solid #fff;border-radius:50%;padding:5px 10px;}.site-footer__icons li a:hover{color:#f9870b;}.site-footer__copyright{text-align:center;font-size:12px;color:rgba(255,255,255,.7);padding:15px 0;border-top:2px solid #66676b;}@media(min-width:992px) and (max-width:1199.98px){.intro{margin:0 20px;}.site-header{display:none;}.header-mobile{display:block;}}@media(min-width:768px) and (max-width:991.98px) and (orientation:portrait){.site-header{display:none;}.Products .Products-item img{height:500px!important;}.intro intro__stats{padding:0 15px;}.intro intro__stats .stat .intro_start-box{flex-direction:column;}.solutions .solutions__tabs{display:grid;grid-template-columns:1fr 1fr;}.solutions .solutions__tabs .solution-tab{width:100%;}.Careers-list{grid-template-columns:1fr 1fr;}.News__image{height:auto;}}@media(min-width:768px) and (max-width:991.98px) and (orientation:landscape){.site-header{display:none;}}@media(max-width:575.98px){.site-header{display:none!important;}.Slide .Slide-list{background-size:unset;background-position:unset;}.Slide .Slide-list .Slide__card{max-width:86vw;left:8%;top:58px;}.intro{width:100%;padding:0 10px;}.intro .intro__stats{gap:14px;flex-direction:column;}.solutions .solutions__tabs{display:grid;grid-template-columns:1fr;}.solutions .solutions__tabs .solution-tab{width:100%;}.solutions .solutions__tabs .solution-tab .tab__inner .tab__label{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.6em;}.solutions .solutions__image{flex-direction:column;}.Careers-list{grid-template-columns:1fr!important;}.News__list{grid-template-columns:1fr!important;}}@media(max-width:991.98px) and (orientation:landscape){.intro{margin:0 20px;}}