@font-face{font-family:"DM Sans";src:url(../fonts/DMSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(../fonts/DMSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(../fonts/DMSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(../fonts/DMSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Rajdhani";src:url(../fonts/Rajdhani-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Rajdhani";src:url(../fonts/Rajdhani-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Rajdhani";src:url(../fonts/Rajdhani-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Rajdhani";src:url(../fonts/Rajdhani-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none!important;font-family:"DM Sans",sans-serif}body{background-color:#fff;color:#000;overflow-x:hidden;font-size:16px;font-family:"DM Sans",sans-serif}html{scroll-behavior:smooth}ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"Rajdhani",sans-serif}p{margin:0;padding:0;color:#000;font-family:"DM Sans",sans-serif}.header-main{width:100%;display:flex;padding:14px 0}header{position:sticky;top:0;left:0;z-index:9999;background-color:#fff;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.header-top-main{display:flex;justify-content:space-between;align-items:center;width:100%}.logo{width:200px!important;position:relative}.logo img{width:100%}nav{display:flex;position:relative;z-index:9999;position:relative;width:100%;align-items:center;justify-content:end}nav>ul{display:flex;align-items:center}nav>ul>li{padding:0 8px}nav>ul>li:first-child{padding-left:0}nav>ul>li:last-child{padding-right:0}nav>ul>li>a{color:#474a51;font-family:"Rajdhani",sans-serif;font-size:16px;padding:35px 0;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;transition:color 0.2s}nav>ul>li:hover a{color:#ff6100}nav>ul>li>span{color:#474a51;font-family:"Rajdhani",sans-serif;font-size:16px;padding:35px 0;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;transition:color 0.2s}nav>ul>li:hover>span{color:#ff6100}nav>ul>li>a>i{transition:0.3s ease;color:#000;font-size:16px}nav>ul>li:hover>a>i{transform:rotate(180deg);color:#0b7aac}.drop-down-menu{position:relative}.drop-down-nav{position:absolute;opacity:0;visibility:hidden;overflow:hidden;background-color:#fff;top:80px;left:-70px;width:265px;z-index:9;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;padding:16px 0;transition:opacity 0.25s,transform 0.25s var(--ease);box-shadow:0 24px 60px rgb(0 0 0 / .5);backdrop-filter:blur(24px);border:1px solid #474a511f;border-top:2px solid #ff6100}.drop-down-nav-1{position:absolute;opacity:0;visibility:hidden;overflow:hidden;background-color:#fff;top:80px;left:-220px;width:520px;z-index:9;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;padding:16px 0;transition:opacity 0.25s,transform 0.25s var(--ease);box-shadow:0 24px 60px rgb(0 0 0 / .5);backdrop-filter:blur(24px);border:1px solid #474a511f;border-top:2px solid #ff6100;display:grid;grid-template-columns:1fr 1fr}.drop-down-menu:hover .drop-down-nav{opacity:1;overflow:visible;visibility:visible;top:46px;transition:0.5s}.drop-down-menu:hover .drop-down-nav-1{opacity:1;overflow:visible;visibility:visible;top:46px;transition:0.5s}.drop-down-nav>li:last-child{border-bottom:none}.drop-down-nav>li>a{color:#5a5d64!important;position:relative;padding:10px 24px;display:inline-block;width:100%;font-weight:400;font-size:16px;display:block}.drop-down-nav>li:hover>a{color:#ff6100!important;padding-left:32px}.drop-down-nav-1>li:last-child{border-bottom:none}.drop-down-nav-1>li>a{color:#5a5d64!important;position:relative;padding:10px 24px;display:inline-block;width:100%;font-weight:400;font-size:16px;display:block}.dropdown-group>li:hover>a{color:#ff6100!important;padding-left:32px}.enquiry-btn{display:inline-block;padding:11px 21px;border-radius:2px;background-color:#ff6100;color:#fff!important;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none;box-shadow:0 4px 14px rgb(255 97 0 / .3);transition:background-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease}.enquiry-btn:hover{background-color:#a83f00;transform:translateY(-2px);box-shadow:0 8px 20px rgb(255 97 0 / .35);text-decoration:none}.enquiry-btn:active{transform:translateY(0)}.enquiry-btn i{font-size:14px;margin-left:6px}nav.stroke ul li a,nav.fill ul li a{position:relative}nav.stroke ul li a:after,nav.stroke>ul>li>a:after,nav.fill ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:#0000;background:#ff6100;height:3px;top:28px;transition:all 300ms ease}nav.stroke>ul>li>a:hover:after{width:100%}nav.stroke ul li span,nav.fill ul li span{position:relative}nav.stroke ul li span:after,nav.stroke>ul>li>span:after,nav.fill ul li span:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:#0000;background:#ff6100;height:3px;top:28px;transition:all 300ms ease}nav.stroke>ul>li>span:hover:after{width:100%}.container{max-width:1300px;margin:0 auto;padding:0 20px}.drop-down-menu svg{width:12px;height:12px}.right-end{margin-left:auto;display:flex;align-items:center;gap:15px}nav.stroke ul li:nth-child(8){margin-right:10px}nav.stroke ul li:last-child{margin-left:auto}.dropdown-label{display:block;padding:6px 24px 2px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#474a51}.dropdown-label{display:block;padding:6px 24px 2px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#474a51}.dropdown-border{border-right:1px solid rgb(71 74 81 / .08)}.dropdown a{display:block;padding:10px 24px;font-family:"DM Sans",sans-serif;font-size:17;color:#5a5d64;transition:color 0.2s,padding-left 0.2s}.dropdown-group a{display:block;padding:10px 24px;font-family:"DM Sans",sans-serif;font-size:16px;color:#5a5d64!important;transition:color 0.2s,padding-left 0.2s}.enquiry-btn a:hover{background:#ff6100;transform:translateY(-1px);box-shadow:0 6px 20px rgb(255 97 0 / .4)}#lang-btn{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;color:#474a51;background:#fff;border:1.5px solid rgb(71 74 81 / .25);padding:3px 16px;border-radius:2px;cursor:pointer;transition:0.2s}#lang-btn:hover{color:#ff6100;border-color:#ff6100}#google_translate_element{position:fixed;z-index:99999;display:none;padding:8px;border-radius:6px}#google_translate_element.show{display:block}.goog-te-gadget{font-size:0!important}.goog-te-gadget .goog-te-combo{font-size:14px!important;margin:0 -38px!important;padding:6px 8px}.goog-logo-link{display:none!important}.goog-te-gadget span{display:none!important}.sticky header{position:fixed;top:0;left:0;z-index:99;box-shadow:0 0 40px #000;animation:sticky-header 1s;width:100%;background-color:#fff}@keyframes sticky-header{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.hamburger-menu{display:flex;justify-content:center;align-items:center;display:none}.hamburger{display:flex;flex-direction:column;gap:5px;align-items:end;position:relative;z-index:9;cursor:pointer;height:100%;justify-content:center;width:30px;z-index:9999999}.bar{width:32px;height:3px;position:relative;background-color:#000;transition:0.3s;z-index:99999}.bar:nth-child(2){width:20px}.header-contact .bar:nth-child(2){transform:translateX(-50px);transition:0.8s;visibility:hidden;overflow:hidden;opacity:0;background-color:#2957a4}.header-contact .bar:nth-child(1){transform:rotate(135deg);top:8px;position:relative;background-color:#fff;z-index:99999}.header-contact .bar:nth-child(3){transform:rotate(225deg);top:-7px;position:relative;background-color:#fff;z-index:99999}.video-banner{width:100%;height:90vh;min-height:600px;overflow:hidden;position:relative}.video-banner::before{position:absolute;content:"";background:linear-gradient(105deg,rgb(12 13 15 / .88) 0%,rgb(12 13 15 / .45) 55%,rgb(12 13 15 / .05) 100%);left:0;top:0;width:100%!important;height:100%!important;z-index:1;opacity:.75}.video-banner video{width:100%;height:100%;object-fit:cover;display:block}.video-banner .hero-content{min-height:220px}.banner-text h1 #banner{display:inline-block;width:100%;overflow:hidden}.banner-slides{position:relative;overflow:hidden}.banner-slides .banner-slide-img{width:100%;height:auto}.banner-slides::before{position:absolute;content:"";background-color:#1c1c1b;left:0;top:0;width:100%!important;height:100%!important;z-index:1;opacity:.88}.banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;width:100%}.banner-content-main{position:relative;z-index:9;width:100%}.banner-text{color:#fff;position:relative;z-index:999;display:flex;flex-direction:column}.banner-text h1{color:#fff;position:relative;text-shadow:0 2px 16px rgb(0 0 0 / .4);z-index:999;font-family:"Rajdhani",sans-serif;font-size:96px;font-weight:700;line-height:.95;margin-bottom:8px;opacity:0;transform:translateY(28px);animation:fadeSlideUp 0.8s ease 0.5s both;min-height:80px}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(28px)}100%{opacity:1;transform:translateY(0)}}.banner-text p{font-size:16px;line-height:1.7;color:rgb(255 255 255 / .78)!important;max-width:500px;margin-bottom:44px;font-weight:500;opacity:0;transform:translateY(28px);animation:fadeSlideUp 0.8s ease 0.85s both;min-height:90px}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(28px)}100%{opacity:1;transform:translateY(0)}}.slick-active .banner-slide-img{animation:zoom-in-out 12s linear infinite alternate}@keyframes zoom-in-out{0%{transform:scale(1);transform-origin:center}100%{transform:scale(1.5);transform-origin:center}}.banner-main .slick-active .banner-home-logo img{transform:rotateY(360deg);transition-delay:0.3s}.hero-eyebrow{font-family:"Rajdhani",sans-serif;text-shadow:0 2px 16px rgb(0 0 0 / .4);font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:24px;opacity:0;animation:fadeSlideUp 0.9s cubic-bezier(.22,1,.36,1) 0.3s both}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(28px)}100%{opacity:1;transform:translateY(0)}}.hero-eyebrow::before{content:"";display:block;width:32px;height:1px;background:#ff6100}.hero-headline-sub{font-family:"Rajdhani",sans-serif;font-size:96px;text-shadow:0 2px 16px rgb(0 0 0 / .4);font-weight:700;line-height:.95;margin-bottom:32px;display:flex;align-items:center;gap:20px;opacity:0;transform:translateY(28px);animation:fadeSlideUp 0.8s ease 0.65s both}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(28px)}100%{opacity:1;transform:translateY(0)}}.hero-typewriter{color:#ff6100;position:relative;display:inline-block;width:13ch;min-height:1em}.hero-typewriter::after{content:"|";color:#ff6100;animation:blink 0.7s step-end infinite}@keyframes blink{50%{opacity:0}}.hero-accent{position:absolute;left:0;top:0;bottom:0;width:4px;background:#ff6100;z-index:2}.product-part{position:relative;margin:90px 0}.product-part::before{position:absolute;content:"";top:60px;right:60px;font-family:"Rajdhani",sans-serif;font-size:120px;font-weight:700;color:rgb(71 74 81 / .179);line-height:1;pointer-events:none;user-select:none}.eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:12px}.eyebrow::before{content:"";display:block;width:28px;height:2px;background:#ff6100;flex-shrink:0}.title-bar{width:52px;height:3px;background:#ff6100;margin-top:16px;margin-bottom:24px;box-shadow:0 2px 10px rgb(255 97 0 / .25)}.product-part h2{color:#1a1c1f;font-weight:700;line-height:1;font-size:50px}.view-all-link a{font-family:"Rajdhani",sans-serif;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;white-space:nowrap;transition:gap 0.2s}.view-all-link{text-align:end}.view-all-link :hover a{gap:14px}.view-all svg{transform:translateX(0);opacity:.8;transition:transform 0.35s cubic-bezier(.22,1,.36,1) 0.05s,opacity 0.35s ease}.view-all:hover svg{transform:translateX(6px);opacity:1}.product-card{background:#fff;position:relative;border:1px solid rgb(71 74 81 / .1);border-bottom:3px solid #fff0;transition:border-color 0.4s,box-shadow 0.4s,transform 0.4s;box-shadow:0 4px 24px rgb(71 74 81 / .1),0 1px 3px rgb(71 74 81 / .06);margin-bottom:20px}.pro-img{height:auto;position:relative;overflow:hidden;align-items:center;justify-content:center}.pro-img img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important}.product-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(255 97 0 / .85) 0%,transparent 60%);opacity:0;transition:opacity 0.4s;display:flex;align-items:flex-end;padding:24px}.product-overlay-text{font-family:"Rajdhani",sans-serif;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:8px;transform:translateY(10px);opacity:0;transition:transform 0.35s var(--ease) 0.05s,opacity 0.35s}.product-card:hover .product-overlay{opacity:1}.product-card:hover{box-shadow:0 24px 64px rgb(71 74 81 / .17),0 6px 20px rgb(71 74 81 / .08)!important;transform:translateY(-5px)!important}.product-card:hover{border-bottom-color:#ff6100;box-shadow:0 20px 60px rgb(71 74 81 / .16);transform:translateY(-4px)}.product-card:hover .product-overlay-text{transform:translateY(0);opacity:1}.product-badge{position:absolute;top:29px;left:29px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:1px}.product-body{padding:28px 32px 32px;border-top:2px solid rgb(71 74 81 / .1);box-shadow:0 1px 0 0 rgb(71 74 81 / .06);height:370px}.product-body h3{font-size:26px;font-weight:700;letter-spacing:.5px;color:#1a1c1f;margin-bottom:12px}.product-body p{font-size:16px;line-height:1.75;color:#5a5d64;margin-bottom:24px;text-align:left}.product-specs{border:1px solid rgb(71 74 81 / .12);border-radius:2px;margin-bottom:24px;overflow:hidden;background:#f8f7f5;display:flex}.spec-item{padding:12px 16px;border-right:1px solid rgb(71 74 81 / .1);position:relative;flex:1}.product-card:hover .spec-item::before{width:100%}.spec-item::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#ff6100;transition:width 0.3s ease-out}.spec-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#474a51;display:block;margin-bottom:4px}.spec-value{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#1a1c1f}.product-footer{display:flex;align-items:center;justify-content:space-between}.product-link{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:8px;transition:gap 0.2s}.product-link svg{width:18px;height:18px}.product-model-badge{font-family:"Rajdhani",sans-serif;font-size:16px;letter-spacing:2px;color:#8a8d94;text-transform:uppercase}.product-sec{margin-top:65px}.pro-img img{transform:scale(1) translateY(-1px);filter:drop-shadow(0 16px 32px rgb(0 0 0 / .6))}.about .row{--bs-gutter-x:0 !important}#trust-band .row{--bs-gutter-x:20px !important}.about .container-fluid{--bs-gutter-x:0 !important}.no-gutters{overflow:hidden}.about-img-label{position:absolute;top:16px;left:16px;background:rgb(15 16 18 / .75);backdrop-filter:blur(8px);border:1px solid rgb(255 97 0 / .3);border-left:3px solid #ff6100;padding:7px 14px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#d0d0cf}.about-img-main img{width:100%;height:100%;object-fit:cover;filter:brightness(.85) saturate(.95);display:block}.about-img-main:hover img{transform:scale(1.05);cursor:pointer;transition:0.8s;filter:brightness(.85) saturate(.95)}.about-visual{position:relative;overflow:hidden;background:#e8e6e3;display:flex}.about-img-main{position:relative;overflow:hidden}.about-stat-card{position:absolute;bottom:0;right:0;background:#ff6100;padding:20px 28px;z-index:2;box-shadow:-6px 6px 28px rgb(255 97 0 / .22)}.about-stat-card .num{font-family:"Rajdhani",sans-serif;font-size:46px;font-weight:700;line-height:1;color:#1a1c1f;display:block}.about-stat-card .lbl{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:rgb(15 15 15 / .6)!important;margin-top:4px;display:block}.about-img-team{position:relative;border-top:3px solid #ff6100;background:#e2e0dd;overflow:hidden}.about-img-team img{width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:brightness(.85) saturate(.8);display:block}.about-img-team:hover img{transform:scale(1.05);cursor:pointer;transition:0.8s}.about-img-team-label{position:absolute;bottom:16px;right:16px;background:#ff6100;padding:7px 16px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff}.about-content{background:#f4f4f2;padding:30px 35px 35px;display:flex;flex-direction:column;justify-content:center}section.about{background-color:#f4f4f2}.eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px}.about-content h2{font-family:"Rajdhani",sans-serif;font-size:48px;font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:24px}.about-content h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.about-content p{font-size:16px;line-height:1.7;color:#5a5d64;margin-bottom:11px;text-align:left}.about-features{margin:20px 0;display:flex;flex-direction:column;gap:10px}.about-feature{display:flex;align-items:flex-start;gap:16px}.about-feature-icon{width:40px;height:40px;flex-shrink:0;background:rgb(255 97 0 / .1);border:1px solid rgb(255 97 0 / .2);border-radius:2px;display:flex;align-items:center;justify-content:center;border-color:rgb(255 97 0 / .2)!important}.about-feature-icon svg{width:25px;height:25px;color:#ff6100}.about-feature-text h3{font-size:20px;font-weight:600;letter-spacing:.5px;color:#1a1c1f;margin-bottom:4px}.btn-primary{display:inline-flex;align-items:center;gap:10px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:#ff6100;padding:12px 20px;border-radius:2px;transition:background 0.2s,transform 0.2s,box-shadow 0.2s}.btn-primary svg{width:20px;height:20px;flex-shrink:0;transition:transform 0.2s}.btn-primary:hover{background:#ff7e33;transform:translateY(-2px);box-shadow:0 8px 24px rgb(255 97 0 / .3)}.brand-strip{background:#ff6100;padding:0 80px;display:flex;align-items:center;overflow:hidden;height:52px}.brand-strip-inner{display:flex;align-items:center;white-space:nowrap;animation:marquee 22s linear infinite;will-change:transform}.brand-strip-inner span{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#000;padding:0 32px;flex-shrink:0}.brand-strip-inner .dot{display:inline-block;width:4px;height:4px;background:rgb(15 16 18 / .4);border-radius:50%;padding:0;flex-shrink:0}@keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.stats{background:#f0eeeb;border-top:1px solid rgb(71 74 81 / .12);border-bottom:1px solid #474a511f;padding:80px 0;position:relative;overflow:hidden}.stats::before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:#ff6100}.stat-item{padding:20px 40px;border-right:1px solid #474a511f;text-align:center;position:relative}.stat-item:last-child{border-right:none}span.counter{font-family:"Rajdhani",sans-serif;font-size:55px!important;font-weight:700;line-height:1;color:#ff6100;display:block;text-shadow:0 0 32px rgb(255 97 0 / .25)}.stat-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#1a1c1f;display:block;margin-top:8px}.stat-suffix{font-size:32px;color:#d0d0cf}.stat-desc{font-size:16px;color:#474a51;margin-top:8px;line-height:1.6;font-size:16px}.stats .container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.stat-number{font-family:"Rajdhani",sans-serif;font-size:clamp(48px, 4vw, 72px);font-weight:700;line-height:1;color:#ff6100;display:inline-flex;align-items:center;gap:2px;text-shadow:0 0 32px rgb(255 97 0 / .25)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.solutions{padding:120px 0;background:#eceae8;position:relative}.solutions h2{font-family:"Rajdhani",sans-serif;font-weight:700;line-height:1;color:#1a1c1f;font-size:48px}.solutions h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.title-bar{width:52px;height:3px;background:#ff6100;margin-top:16px;margin-bottom:24px}.solution-card{position:relative;overflow:hidden;cursor:pointer;border-radius:6px;box-shadow:0 8px 32px rgb(71 74 81 / .16);aspect-ratio:4 / 5}.solution-card img{width:100%;height:100%;object-fit:cover;filter:brightness(.55) saturate(.75);transition:filter 0.5s ease,transform 0.6s ease}.solution-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(12 13 15 / .97) 0%,rgb(12 13 15 / .4) 45%,transparent 72%);padding:24px 28px;display:flex;flex-direction:column;justify-content:flex-end;transition:background 0.4s}.solution-num{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;color:#ff6100;margin-bottom:10px;display:inline-block;background:rgb(255 97 0 / .15);border:1px solid rgb(255 97 0 / .35);padding:3px 10px;border-radius:2px}.solution-title{font-family:"Rajdhani",sans-serif;font-size:21px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:10px;text-shadow:0 2px 8px rgb(0 0 0 / .4)}.solution-desc{font-size:16px;line-height:1.65;color:rgb(255 255 255 / .85);max-height:0;opacity:0;overflow:hidden;transition:all 0.4s ease;opacity:0}.solution-arrow{width:34px;height:34px;border:1px solid rgb(255 97 0 / .5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:14px;opacity:.6;transition:opacity 0.3s,background 0.2s,border-color 0.2s}.solution-arrow svg{width:14px;height:14px;color:#ff6100}.solution-card:hover .solution-desc{max-height:100px;opacity:1}.solution-card:hover .solution-overlay{background:linear-gradient(to top,rgb(12 13 15 / .98) 0%,rgb(255 97 0 / .12) 55%,rgb(12 13 15 / .15) 100%)}.solution-card:hover .solution-arrow{opacity:1;background:#ff6100;border-color:#ff6100}.solution-card:hover .solution-arrow svg{color:#fff}.solutions::after{content:"SOLUTIONS";position:absolute;bottom:27px;left:24px;font-family:"Rajdhani",sans-serif;font-size:100px;font-weight:700;color:rgb(71 74 81 / .04);pointer-events:none;user-select:none}.approach{padding:120px 0 0;background:#f4f4f2}.approach h2{font-size:48px;font-weight:700;line-height:1.05;color:#1a1c1f}.approach h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.title-bar{width:52px;height:3px;background:#ff6100;margin-top:16px;margin-bottom:24px}.approach-intro p{font-size:16px;line-height:1.8;color:#474a51}.btn-primary a{color:#ffffff!important;font-size:16px;font-weight:600;letter-spacing:1px}.btn-primary:hover{background:#ff7e33;transform:translateY(-2px);box-shadow:0 8px 24px rgb(255 97 0 / .3)}.approach-intro{align-items:center;padding-bottom:80px}.timeline-step-img{border:1px solid rgb(71 74 81 / .1)!important;overflow:hidden;border-radius:5px;box-shadow:0 8px 28px rgb(0 0 0 / 50%)!important;width:100%;margin-bottom:16px;background:#e8e6e3}.timeline-step-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.88) saturate(.85);transition:transform 0.5s var(--ease),filter 0.5s}.timeline-step:hover .timeline-step-img img{transform:scale(1.06);filter:brightness(.95) saturate(1)}.timeline-step{position:relative;z-index:1;margin:0 3px}.timeline-step h3{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;margin-bottom:8px;letter-spacing:.2px;margin:15px 15px 10px 15px}.approach .row{--bs-gutter-x:0 !important}.timeline-step-head{margin-bottom:24px!important;flex-direction:column;align-items:flex-start;display:flex;margin:0 10px}.step-num{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;color:#ff7e33;margin-bottom:5px}.step-dot{width:12px;height:12px;border-radius:50%;background:#ff7e33;border:3px solid #f4f4f2;box-shadow:0 0 0 1px #ff7e33;margin-bottom:16px}.text::before{content:"";position:absolute;top:52px;left:0;right:0;height:1px;background:linear-gradient(to right,#ff7e33 0%,#c8c6c3 100%);z-index:0}.text{position:relative}.product-sec-1{background-color:#f4f4f2;padding-bottom:50px}.timeline-step p{text-align:left;line-height:28px}.product-sec-1 .row{--bs-gutter-x:0 !important}.product-sec-1{position:relative;overflow:hidden;padding:150px 0 0!important;background:#f4f4f2}.product-sec-1 .container{max-width:100%;overflow:hidden}.text{overflow:hidden;position:relative}.client-time-slider{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start;gap:10px;width:max-content;margin:0!important}.client-time-slider>.col-lg-3,.client-time-slider>.col-md-6{flex:0 0 320px!important;max-width:320px!important;width:320px!important;padding:0!important}.timeline-step{padding-bottom:20px;min-height:520px}.timeline-step-img{width:100%;overflow:hidden}.timeline-step-img img{width:100%;display:block}.timeline-step p{margin:0 15px}.text::before{content:"";position:absolute;top:31px;left:0;width:100%;height:2px;background:#ff7e33}.footer-top{padding:75px 0 35px;border-bottom:1px solid rgb(71 74 81 / .12);background:#e8e6e3}.foot-about p{font-size:16px;line-height:1.75;color:#666;margin-bottom:24px;text-align:left}.foot-logo{padding-bottom:25px;position:relative}.footer-contact-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:16px;color:#666}.footer-contact-item svg{width:20px;height:20px;color:#ff6100;flex-shrink:0;margin-top:2px}.footer-contact-item a{color:#666;transition:color 0.2s}.footer-gst{font-family:"Rajdhani",sans-serif;font-size:16px;letter-spacing:2px;color:#666}.footer-col>span{display:block;font-family:"Rajdhani",sans-serif;font-size:24px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100!important;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid rgb(71 74 81 / 12%)!important}.footer-col ul li{margin-bottom:10px;font-size:16px}.footer-col ul li a{color:#666666!important}.footer-map{border-radius:2px;overflow:hidden;margin-top:20px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;padding:24px 0;background:#e8e6e3;border-top:1px solid rgb(71 74 81 / .1)!important}.footer-bottom p{font-size:16px;color:#666}.footer-bottom-links{display:flex;gap:24px;justify-content:center}.footer-bottom-links a{font-size:16px;color:#666666!important}iframe{border:0;width:100%;height:310px}.testimonials{padding:0 0 90px;background:#f4f4f2;position:relative;overflow:hidden}.testimonials::before{content:'"';position:absolute;top:20px;right:60px;font-family:"Rajdhani",sans-serif;font-size:300px;line-height:1;color:rgb(255 97 0 / .07);pointer-events:none}.testimonials h2{font-weight:700;line-height:1;color:#1a1c1f;margin-top:16px;font-size:48px}.testimonials h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.testimonials-grid{margin-top:60px}.testimonial-card{background:#fff;padding:40px;border:0 solid rgb(71 74 81 / .12);position:relative;transition:border-color 0.3s,transform 0.3s;box-shadow:0 4px 20px rgb(71 74 81 / .08),0 1px 4px rgb(71 74 81 / .05)!important;border:1px solid rgb(71 74 81 / .1)!important;border-bottom:3px solid transparent!important}.gy-0{--bs-gutter-y:0}.testimonial-rating{position:absolute;top:40px;right:40px;display:flex;gap:3px}.testimonial-quote-icon{color:#ff6100;opacity:.25;margin-bottom:20px}.testimonial-rating svg{width:12px;height:12px;fill:#ff6100}.testimonial-quote-icon svg{width:28px;height:28px}.testimonial-card p{font-size:16px;line-height:1.8;color:#5a5d64;margin-bottom:32px;font-style:italic}.testimonial-author{display:flex;align-items:center;gap:14px}.author-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#474a51,#e2e0dd);display:flex;align-items:center;justify-content:center;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#ff6100;flex-shrink:0}.author-role{font-size:16px;letter-spacing:.5px;color:#5a5d64;display:block;margin-top:2px}.author-company{font-family:"Rajdhani",sans-serif;font-size:16px;letter-spacing:2px;text-transform:uppercase;color:#ff6100;display:block}.author-name{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#1a1c1f;display:block}.testimonial-card:hover{border-bottom-color:#ff6100!important;box-shadow:0 16px 48px rgb(71 74 81 / .14)!important;transform:translateY(-5px)!important;border-color:rgb(255 97 0 / .2)!important}.cta{position:relative;padding:120px 0;background:#f4f4f2}.cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(to right,#ff6100,#ff7e33,transparent)}.cta-content h2{font-size:48px;font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:20px}.cta-content h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.cta-content p{font-size:16px;line-height:1.7;color:#474a51}.get-in-touch{display:flex;gap:24px;margin-top:36px;flex-wrap:wrap}.email-part a{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;color:#474a51;transition:color 0.2s}.call-part a{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;transition:color 0.2s}.cta-form{background:#ffffff!important;border:none!important;border-top:4px solid #ff6100!important;box-shadow:0 24px 80px rgb(0 0 0 / .3)!important;padding:40px;border-radius:2px;position:relative;z-index:1}.cta-form h3{font-size:20px;font-weight:700;color:#1a1c1f;margin-bottom:28px;letter-spacing:.5px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group label{display:block;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#474a51;margin-bottom:7px}.form-group input,.form-group select,.form-group textarea{width:100%;background:#f8f7f5!important;color:#1a1c1f!important;border-color:rgb(71 74 81 / .15)!important;font-family:"DM Sans",sans-serif;font-size:16px;padding:11px 14px;border-radius:2px;outline:none;transition:border-color 0.2s}.form-group{margin-bottom:16px}.form-submit{width:100%;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:14px 28px;border-radius:2px;border:0;margin-top:8px}.form-submit svg{width:16px;height:16px}.page-hero{height:90vh;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding-bottom:100px;margin-top:var(--nav-h)}.page-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(12 13 15 / .97) 0%,rgb(12 13 15 / .3) 50%,transparent 75%),linear-gradient(to right,rgb(12 13 15 / .7) 0%,transparent 60%)}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.page-hero .container{position:relative;z-index:2}.page-hero img.hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;filter:brightness(.55) saturate(.75)}.page-hero-content{position:relative;z-index:2}.page-hero-content .eyebrow{margin-bottom:14px}.page-hero-content h1{font-family:"Rajdhani",sans-serif;font-size:clamp(48px, 6vw, 88px);font-weight:700;line-height:.95;color:#fff;text-shadow:0 2px 20px rgb(0 0 0 / .4)}.page-hero-content h1 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.page-hero-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .5)}.page-hero-breadcrumb a{color:rgb(255 255 255 / .5);transition:color 0.2s}.page-hero-breadcrumb a:hover{color:#ff6100}.page-hero-content h1{font-family:"Rajdhani",sans-serif;font-size:clamp(48px, 6vw, 88px);font-weight:700;line-height:.95;color:#fff;text-shadow:0 2px 20px rgb(0 0 0 / .4)}.page-hero-breadcrumb .arrow{font-size:24px;color:rgb(255 255 255 / .6);line-height:1;position:relative;top:-1px}.company-sidenav{background:#f4f4f2;border-right:1px solid rgb(71 74 81 / .1);padding:60px 0 50px;position:sticky;top:74px;height:calc(100vh - 74px);overflow-y:auto;display:grid}.company-sidenav-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#a0a3a8;padding:0 32px;margin-bottom:16px}.company-sidenav a{display:flex;align-items:center;gap:10px;padding:10px 32px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:.5px;color:#5a5d64;border-left:3px solid #fff0;transition:color 0.2s,border-color 0.2s,background 0.2s}.company-sidenav a.active{font-weight:700}.company-sidenav a:hover,.company-sidenav a.active{color:#ff6100;border-left-color:#ff6100;background:rgb(255 97 0 / .04)}.company-sidenav-divider{height:1px;background:rgb(71 74 81 / .1);margin:24px 32px}.company-body .container-fluid{--bs-gutter-x:0 !important}.company-content{background:#fff;padding:80px 30px 70px}.company-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#474a51;margin:60px 0 0}.company-stat{padding:48px 40px;border-right:1px solid rgb(255 255 255 / .1);text-align:center}.company-stat-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .75);display:block;margin-top:8px}.company-stat-num{font-family:"Rajdhani",sans-serif;font-size:56px;font-weight:700;color:#ff6100;line-height:1;display:inline-flex;align-items:center;gap:2px;text-shadow:0 0 32px rgb(255 97 0 / .25)}.company-stat-desc{font-size:16px;color:rgb(255 255 255 / .5);margin-top:6px;line-height:1.5}.stat-suffix-1{font-size:43px;color:#ff6100;font-weight:900}.company-section{padding:80px 0 70px;border-bottom:1px solid rgb(71 74 81 / 13%)}.company-section h2{font-size:41px;font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:24px}.company-section h2 span{font-style:normal;color:#ff6100}.company-section p{font-size:16px;line-height:1.7;color:#474a51;max-width:720px;margin-bottom:20px}.products-list{margin-top:32px}.product-list-item{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#f8f7f5;border:1px solid rgb(71 74 81 / .08);border-radius:2px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;color:#474a51;transition:border-color 0.2s,color 0.2s,background 0.2s;cursor:pointer;margin-bottom:20px}.product-list-item svg{width:19px;height:23px;color:#ff6100;flex-shrink:0}.product-list-item:hover{border-color:#ff6100;color:#ff6100;background:rgb(255 97 0 / .03)}.company-section p:last-child{margin-bottom:0}.drives-grid{margin-top:40px}.drives-card{background:#f8f7f5;border:1px solid rgb(71 74 81 / .08);border-top:3px solid #ff6100;padding:36px;border-radius:2px;box-shadow:0 2px 12px rgb(71 74 81 / .06);transition:box-shadow 0.3s,transform 0.3s;margin-bottom:25px}.drives-card-icon{width:44px;height:44px;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);border-radius:2px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#ff6100}.drives-card:hover{box-shadow:0 12px 40px rgb(71 74 81 / .12);transform:translateY(-3px)}.drives-card h3{font-family:"Rajdhani",sans-serif;font-size:22px;font-weight:700;color:#1a1c1f;margin-bottom:12px}.drives-card p{font-size:16px;line-height:1.75;color:#5a5d64;margin:0}.pillars-grid{margin-top:40px}.pillar-num{font-family:"Rajdhani",sans-serif;font-size:48px;font-weight:700;color:rgb(255 97 0 / 15%);line-height:1;margin-bottom:10px}.pillar-bar{width:100%;height:2px;background:rgb(71 74 81 / .08);margin-bottom:25px;position:relative}.pillar h3{font-family:"Rajdhani",sans-serif;font-size:21px;font-weight:700;color:#1a1c1f;margin-bottom:15px}.pillar p{font-size:16px;line-height:1.75;color:#5a5d64;margin:0}.pillar-bar::after{content:"";position:absolute;left:0;top:0;width:40px;height:2px;background:#ff6100;box-shadow:0 0 8px rgb(255 97 0 / .3)}.quality-feature{margin-top:48px}.quality-feature-img{position:relative;overflow:hidden;border-radius:4px;box-shadow:0 16px 56px rgb(71 74 81 / .16)}.quality-feature-img img{width:100%;transition:transform 0.6s var(--ease)}.quality-cert-badges{margin-top:32px}.cert-badge{display:flex;align-items:center;gap:16px;padding:18px 24px;background:#f8f7f5;border:1px solid rgb(71 74 81 / .08);border-left:4px solid #ff6100;border-radius:2px;box-shadow:0 2px 8px rgb(71 74 81 / .05);margin-bottom:20px}.cert-badge-icon{width:40px;height:40px;flex-shrink:0;background:rgb(255 97 0 / .08);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#ff6100}.cert-badge-text h4{font-size:19px;font-weight:700;color:#1a1c1f;margin-bottom:2px}.cert-badge-text p{font-size:16px;color:#8a8d94;margin:0;line-height:1.4}.company-section:last-child{border-bottom:none}.hero-intro{font-size:16px;line-height:1.75;color:rgb(255 255 255 / .6);margin-top:20px;max-width:500px}.company-sidenav a.active{font-weight:700}.company-content{background:#fff}.culture-stat-bar{display:grid;grid-template-columns:repeat(4,1fr);background:#474a51;border-bottom:1px solid rgb(255 255 255 / .06)}.culture-pillar .row{--bs-gutter-x:0 !important}.csb-item{padding:40px 20px;border-right:1px solid rgb(255 255 255 / .08);text-align:center}.csb-num{font-family:"Rajdhani",sans-serif;font-size:48px;font-weight:700;line-height:1;color:#ff6100;display:block;text-shadow:0 0 28px rgb(255 97 0 / .22)}.csb-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgb(255 255 255 / .7);display:block;margin-top:6px}.csb-desc{font-size:16px;color:rgb(255 255 255 / .38);margin-top:4px;line-height:1.5}.culture-pillar:nth-child(even){background:#f8f7f5}.cp-watermark{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-family:"Rajdhani",sans-serif;font-size:180px;font-weight:700;line-height:1;color:#fff0;user-select:none;pointer-events:none;white-space:nowrap}.cp-icon-cluster{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px;padding:60px 50px;width:100%}.cp-icon-ring{width:96px;height:96px;border-radius:50%;border:2px solid rgb(255 97 0 / .4);background:rgb(255 97 0 / .1);display:flex;align-items:center;justify-content:center;color:#ff6100;box-shadow:0 0 0 10px rgb(255 97 0 / .05),0 12px 40px rgb(255 97 0 / .18);position:relative;z-index:1;flex-shrink:0}.cp-bullets{list-style:none;width:100%;display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.culture-pillar:nth-child(even) .cp-bullets li{background:rgb(255 255 255 / .7);border-color:rgb(71 74 81 / .08);color:#474a51}.cp-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.55;padding:10px 14px;border-radius:3px;border:1px solid}.cp-bullets li svg{color:#ff6100;flex-shrink:0;margin-top:6px}.cp-visual{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#edecea;height:100%}.culture-pillar:nth-child(even) .cp-watermark{-webkit-text-stroke:2px rgb(71 74 81 / .07)}.cp-text{padding:80px 55px 65px;display:flex;flex-direction:column;justify-content:center}.cp-num{font-family:"Rajdhani",sans-serif;font-size:72px;font-weight:700;line-height:1;color:rgb(255 97 0 / .08);margin-bottom:-12px;display:block}.cp-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);padding:4px 12px;border-radius:2px;display:inline-block;margin-bottom:18px}.cp-text h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:15px}.cp-text h2 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.culture-pillar{min-height:489px;border-bottom:1px solid rgb(71 74 81 / .07)}.cp-text p{font-size:16px;line-height:1.85;color:#474a51;margin-bottom:10px}.culture-pillar:nth-child(odd) .cp-visual{background:#474a51}.culture-pillar:nth-child(even) .cp-visual{background:#edecea}.culture-pillar:nth-child(odd) .cp-bullets li{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .08);color:rgb(208 208 207 / .78)}.cp-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.55;padding:10px 14px;border-radius:3px;border:1px solid}.culture-pillar:nth-child(even) .cp-bullets li{background:rgb(255 255 255 / .7);border-color:rgb(71 74 81 / .08);color:#474a51}.cp-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.55;padding:10px 14px;border-radius:3px;border:1px solid}.culture-pillar:nth-child(odd) .cp-watermark{-webkit-text-stroke:2px rgb(255 255 255 / .05)}.culture-pillar:nth-child(even) .cp-watermark{-webkit-text-stroke:2px rgb(71 74 81 / .07)}#values-strip{background:#1a1c1f;padding:80px 55px;border-top:1px solid rgb(255 255 255 / .05)}#values-strip h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1;color:#fff;margin-bottom:52px}#values-strip h2 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.value-card{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .07);border-top:3px solid #ff6100;padding:32px 20px;border-radius:2px;transition:background 0.3s,transform 0.3s,box-shadow 0.3s;height:435px}.value-card-icon{width:48px;height:48px;border-radius:50%;border:1px solid rgb(255 97 0 / .3);background:rgb(255 97 0 / .1);display:flex;align-items:center;justify-content:center;color:#ff6100;margin-bottom:20px}.value-card h3{font-family:"Rajdhani",sans-serif;font-size:22px;font-weight:700;color:#fff;margin-bottom:10px;letter-spacing:.3px}.value-card p{font-size:16px;line-height:1.6;color:rgb(208 208 207 / .55)}.company-body .values-grid .row{--bs-gutter-x:1.1rem !important}#values-strip .eyebrow{margin-bottom:12px;color:rgb(208 208 207 / .5)!important}.value-card:hover{background:rgb(255 97 0 / .06);transform:translateY(-4px);box-shadow:0 16px 48px rgb(0 0 0 / .25)}.family-callout{background:#f4f4f2;padding:80px 55px;border-top:1px solid rgb(71 74 81 / .08)}.family-img{position:relative;overflow:hidden;height:340px;border-radius:4px;box-shadow:0 20px 60px rgb(71 74 81 / .16)}.family-img::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,rgb(255 97 0 / .07) 0%,transparent 55%)}.family-badge{position:absolute;bottom:24px;left:24px;z-index:2;font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#ff6100;padding:8px 18px;border-radius:2px;box-shadow:0 4px 16px rgb(255 97 0 / .35)}.gen-badge{display:inline-flex;align-items:center;gap:12px;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);padding:14px 20px;border-radius:3px;margin-bottom:24px}.gen-badge-num{font-family:"Rajdhani",sans-serif;font-size:32px;font-weight:700;color:#ff6100;line-height:1}.gen-badge-text{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;color:#474a51;line-height:1.3}.family-callout h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:20px}.family-callout h2 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.family-callout p{font-size:16px;line-height:1.85;color:#474a51;margin-bottom:16px}.btn-primary{display:inline-flex;align-items:center;gap:10px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#ff6100;padding:14px 12px;border-radius:2px;transition:background 0.2s,transform 0.2s,box-shadow 0.2s;justify-content:center}.approach-intro .btn-primary{display:inline-flex;align-items:center;gap:10px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#ff6100;padding:14px 25px;border-radius:2px;transition:background 0.2s,transform 0.2s,box-shadow 0.2s;margin-top:25px}.stage-overview-card:hover{box-shadow:0 10px 36px rgb(71 74 81 / 18%);transform:translateY(-3px)}.hero-sub{font-size:16px;line-height:1.7;color:rgb(255 255 255 / .65);max-width:520px;margin-top:20px;opacity:0;animation:fadeSlideUp 0.8s ease 0.5s forwards}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.approach-intro-strip{padding:72px 55px 64px;border-bottom:1px solid rgb(71 74 81 / .08)}.approach-intro-strip h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1.1;color:#1a1c1f;margin-bottom:20px}.approach-intro-strip h2 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.approach-stage:nth-child(odd){background:#fff}.approach-stage:nth-child(odd) .approach-stage-visual{background:#edecea}.approach-stage-text{padding:72px 55px 50px}.approach-stage .row{--bs-gutter-x:0 !important}.stage-tag{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ff6100;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .22);padding:4px 12px;border-radius:2px;display:inline-block;margin-bottom:16px}.approach-stage{min-height:480px;overflow:hidden}.approach-stage-text h3{font-family:"Rajdhani",sans-serif;font-size:34px;font-weight:700;line-height:1.1;color:#1a1c1f;margin-bottom:12px}.approach-stage-text p{font-size:16px;line-height:1.65;color:#474a51;margin-bottom:16px}.approach-stage-visual{padding:60px 55px;overflow:hidden}.approach-stage-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:60px 55px;overflow:hidden;height:100%}.approach-intro-strip p{font-size:16px;line-height:1.75;color:#5a5d64}.approach-part{margin-top:50px}.stage-overview-num{font-family:"Rajdhani",sans-serif;font-size:28px;font-weight:700;color:rgb(255 97 0 / .18);line-height:1;margin-bottom:6px}.stage-overview-title{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;line-height:1.25;margin-bottom:6px}.stage-overview-short{font-size:16px;line-height:1.6;color:#6b6e75}.stage-overview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stage-overview-card{background:#f8f7f5;border:1px solid rgb(71 74 81 / .08);border-top:3px solid #ff6100;padding:22px 16px 18px;border-radius:3px;cursor:pointer;transition:box-shadow 0.3s,transform 0.3s,border-top-color 0.3s;text-decoration:none;display:block}.stage-num-bg{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-family:"Rajdhani",sans-serif;font-size:200px;font-weight:700;line-height:1;color:#fff0;-webkit-text-stroke:2px rgb(255 97 0 / .1);pointer-events:none;white-space:nowrap}.stage-icon-ring{width:88px;height:88px;border-radius:50%;border:2px solid rgb(255 97 0 / .35);background:rgb(255 97 0 / .08);display:flex;align-items:center;justify-content:center;color:#ff6100;box-shadow:0 0 0 8px rgb(255 97 0 / .06),0 8px 32px rgb(255 97 0 / .15);position:relative;z-index:1}.stage-points{list-style:none;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.stage-points li{display:flex;align-items:flex-start;gap:6px;font-size:16px;line-height:1.55;color:#474a51;background:rgb(255 255 255 / .75);border:1px solid rgb(71 74 81 / .08);padding:10px 14px;border-radius:3px}.stage-points li svg{color:#ff6100;flex-shrink:0;margin-top:5px}#stages-section{padding:0}.approach-stage:nth-child(even){background:#f8f7f5}.approach-stage:nth-child(even) .approach-stage-visual{background:#474a51}.approach-stage-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:60px 55px;overflow:hidden;height:100%}.approach-stage:nth-child(even) .stage-num-bg{-webkit-text-stroke:2px rgb(255 255 255 / .08)}.stage-num-bg{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-family:"Rajdhani",sans-serif;font-size:200px;font-weight:700;line-height:1;color:#fff0;-webkit-text-stroke:2px rgb(255 97 0 / .1);pointer-events:none;white-space:nowrap}.approach-stage:nth-child(even) .stage-icon-ring{border-color:rgb(255 97 0 / .5);background:rgb(255 97 0 / .12);box-shadow:0 0 0 8px rgb(255 97 0 / .08),0 8px 32px rgb(255 97 0 / .2)}.approach-stage:nth-child(even) .stage-points li{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .1);color:rgb(208 208 207 / .82)}.approach-cta{background:#0e0f11;padding:80px 55px;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center;position:relative}.approach-cta h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1.1;color:#fff;margin-bottom:12px}.approach-cta p{font-size:16px;line-height:1.75;color:rgb(208 208 207 / .65)}.approach-cta h2 span{font-style:normal;color:#ff6100}.btn-secondary{display:inline-flex;align-items:center;gap:10px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#d0d0cf;border:1px solid rgb(208 208 207 / .3);padding:11px 23px;border-radius:2px;transition:border-color 0.2s,color 0.2s,transform 0.2s}.sidenav-stage-num{font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;color:#ff6100;background:rgb(255 97 0 / .1);width:29px;height:29px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-hero-content h1 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.promise-block:nth-child(odd){background:#fff}.promise-block{min-height:500px}.promise-block .row{--bs-gutter-x:0 !important}.pp-text{padding:70px 55px;display:flex;flex-direction:column;justify-content:center}.pp-num{font-family:"Rajdhani",sans-serif;font-size:80px;font-weight:700;line-height:1;color:rgb(255 97 0 / 11%);display:block;margin-bottom:-14px}.pp-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);padding:4px 12px;border-radius:2px;display:inline-block;margin-bottom:18px;width:fit-content}.pp-text h2{font-family:"Rajdhani",sans-serif;font-size:35px;font-weight:700;line-height:1.08;color:#1a1c1f;margin-bottom:16px}.pp-text p{font-size:16px;line-height:1.85;color:#474a51;margin-bottom:16px}.pp-lead{font-size:16px;line-height:1.75;color:#ff6100!important;font-weight:500;margin-bottom:20px!important}.promise-block:nth-child(odd) .pp-visual{background:#474a51}.pp-visual{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.promise-block:nth-child(odd) .pp-watermark{-webkit-text-stroke:2px rgb(255 255 255 / .04)}.pp-watermark{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-family:"Rajdhani",sans-serif;font-size:200px;font-weight:700;line-height:1;color:#fff0;pointer-events:none}.pp-icon-cluster{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:24px;padding:60px 55px;width:100%}.pp-icon-ring{width:96px;height:96px;border-radius:50%;border:2px solid rgb(255 97 0 / .4);background:rgb(255 97 0 / .1);display:flex;align-items:center;justify-content:center;color:#ff6100;flex-shrink:0;box-shadow:0 0 0 10px rgb(255 97 0 / .05),0 12px 40px rgb(255 97 0 / .18)}.pp-bullets{list-style:none;width:100%;display:flex;flex-direction:column;gap:10px}.promise-block:nth-child(odd) .pp-bullets li{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);color:rgb(208 208 207 / .8)}.pp-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.55;padding:10px 14px;border-radius:3px}.pp-bullets li svg{color:#ff6100;flex-shrink:0;margin-top:5px}.promise-block:nth-child(even){background:#f8f7f5}.promise-block:nth-child(even) .pp-visual{background:#e8e6e3}.pp-visual{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.promise-block:nth-child(even) .pp-watermark{-webkit-text-stroke:2px rgb(71 74 81 / .06)}.promise-block:nth-child(even) .pp-bullets li{background:rgb(255 255 255 / .72);border:1px solid rgb(71 74 81 / .08);color:#474a51}.pp-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.55;padding:10px 14px;border-radius:3px}.pp-text{padding:60px 50px;display:flex;flex-direction:column;justify-content:center}#trust-band{background:#1a1c1f;padding:72px 55px;align-items:center}.trust-left h2{font-family:"Rajdhani",sans-serif;font-size:41px;font-weight:700;line-height:1;color:#fff;margin-bottom:16px}.trust-left h2 span{font-style:normal;color:#ff6100}.trust-left p{font-size:16px;line-height:1.85;color:rgb(208 208 207 / .55);margin-bottom:28px}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .05)}.tg-cell{background:#1a1c1f;padding:32px 28px;text-align:center}.tg-num{font-family:"Rajdhani",sans-serif;font-size:44px;font-weight:700;line-height:1;color:#ff6100;display:block;text-shadow:0 0 24px rgb(255 97 0 / .22)}.tg-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgb(255 255 255 / .6);display:block;margin-top:6px}.tg-sub{font-size:16px;color:rgb(255 255 255 / .28);margin-top:4px;line-height:1.4}#cert-strip{background:#f4f4f2;padding:70px 55px;border-top:1px solid rgb(71 74 81 / .08)}#cert-strip h2{font-family:"Rajdhani",sans-serif;font-size:39px;font-weight:700;color:#1a1c1f;line-height:1;margin-bottom:48px}#cert-strip h2 span{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.cert-card{background:#fff;border:1px solid rgb(71 74 81 / .1);border-left:4px solid #ff6100;padding:32px 28px;border-radius:0 3px 3px 0;transition:box-shadow 0.3s,transform 0.3s;height:420px}.cert-icon{width:48px;height:48px;border-radius:50%;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);display:flex;align-items:center;justify-content:center;color:#ff6100;margin-bottom:18px}.cert-card h3{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;margin-bottom:8px;letter-spacing:.3px}.cert-card p{font-size:16px;line-height:1.75;color:#474a51}#cert-strip .row{--bs-gutter-x:20px !important}.cert-card:hover{box-shadow:0 12px 40px rgb(71 74 81 / .12);transform:translateY(-3px)}#pledge{background:#ff6100;padding:80px 55px;text-align:center;position:relative;overflow:hidden}#pledge::before{content:'"';position:absolute;top:-30px;left:50%;transform:translateX(-50%);font-family:"Rajdhani",sans-serif;font-size:280px;font-weight:700;line-height:1;color:rgb(255 255 255 / .06);pointer-events:none}#pledge blockquote{position:relative;z-index:1;font-family:"Rajdhani",sans-serif;font-size:35px;font-weight:600;line-height:1.4;color:#fff;max-width:860px;margin:0 auto 28px;text-shadow:0 2px 16px rgb(0 0 0 / .12)}#pledge cite{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .65);font-style:normal}#final-cta h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1.05;color:#fff;margin-bottom:12px}#final-cta h2 span{font-style:normal;color:#ff6100}#final-cta{background:#0e0f11;padding:80px 55px;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center;position:relative}#final-cta p{font-size:16px;line-height:1.8;color:rgb(208 208 207 / .55)}.cta-btns{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.sn-num{font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;color:#ff6100;background:rgb(255 97 0 / .1);width:27px;height:27px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}#hero{background:#090a0c;min-height:92vh;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;padding-top:0}.hero-stripe{position:absolute;left:0;top:0;bottom:0;width:4px;background:#ff6100;z-index:3}.hero-content{position:relative;z-index:4;padding:0 0 90px;max-width:860px}.hero-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:28px}.hero-title span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.btn-download-hero{display:inline-flex;align-items:center;gap:12px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:20px 35px;transition:background 0.2s,transform 0.2s var(--ease)}.btn-download-hero svg{width:18px;height:18px}#writeup{background:#fff;padding:120px 0;align-items:start}.wu-left .eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:28px}.wu-left h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#1a1c1f}.wu-left h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.wu-right{padding-top:6px}.wu-right p{font-size:16px;line-height:1.85;color:#5a5d64;margin-bottom:15px}.segment-chips{display:flex;flex-wrap:wrap;gap:10px}.chip{background:rgb(255 97 0 / .07);border:1px solid rgb(255 97 0 / .2);font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#1a1c1f;padding:9px 18px;transition:background 0.2s,border-color 0.2s,color 0.2s}.chip:hover{background:#ff6100;border-color:#ff6100;color:#fff}#page-cta-sec{background:#0e0f11;padding:120px 80px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px;position:relative;overflow:hidden}#testimonials{background:#0e0f11;padding:120px 0;position:relative;overflow:hidden}.testimonials-header{margin-bottom:64px;display:flex;align-items:flex-end;justify-content:space-between}.testimonials-header-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:48px;line-height:1;color:#fff}.testimonials-header-text h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.tcard{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .07);border-left:4px solid #ff6100;padding:44px 40px 36px;position:relative;overflow:hidden;transition:background 0.35s,border-color 0.35s,transform 0.35s var(--ease),box-shadow 0.35s;margin:0 10px;height:510px}.tcard-quote-mark{font-family:"Rajdhani",sans-serif;font-size:96px;font-weight:700;color:#ff6100;line-height:.7;margin-bottom:20px;opacity:.6}.tcard-text{font-family:"Rajdhani",sans-serif;font-size:19px;font-weight:500;color:rgb(255 255 255 / .88);line-height:1.55;font-style:italic;margin-bottom:36px;position:relative;z-index:1}.tcard-company{font-family:"Rajdhani",sans-serif;font-size:19px;font-weight:700;color:#ff6100;margin-bottom:5px}.tcard-location{font-size:15px;font-weight:400;color:rgb(208 208 207 / .45);margin-bottom:20px;letter-spacing:.5px}.tcard-machine{display:inline-block;background:rgb(255 97 0 / .1);border:1px solid rgb(255 97 0 / .2);font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;padding:6px 14px}.carousel-track-wrap .slick-prev,.carousel-track-wrap .slick-next{position:absolute;top:-50px;z-index:10;width:52px;height:52px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border:none;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:20px;font-size:0}.carousel-track-wrap{position:relative}.carousel-track svg{width:18px;height:18px}.carousel-track-wrap .slick-prev{right:73px;left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='rgba(208%2C208%2C207%2C0.6)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 3L5 9l6 6'/%3E%3C/svg%3E")}.carousel-track-wrap .slick-next{right:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='rgba(208%2C208%2C207%2C0.6)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3l6 6-6 6'/%3E%3C/svg%3E")}.carousel-track-wrap .slick-prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 3L5 9l6 6'/%3E%3C/svg%3E")}.carousel-track-wrap .slick-next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3l6 6-6 6'/%3E%3C/svg%3E")}.slick-prev::before,.slick-next::before{display:none}.carousel-track-wrap .slick-prev:hover,.carousel-track-wrap .slick-next:hover{background-color:#ff6100}.slick-dots{display:flex!important;justify-content:center;margin-top:40px;list-style:none;padding:0}.slick-dots{bottom:-50px}.slick-dots li button{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .15);border:none;font-size:0;margin:0 5px;cursor:pointer}.slick-dots li.slick-active button{background:#ff6100}.slick-dots li button{transition:all 0.3s ease}.slick-dots li button:hover{background:#ff6100;transform:scale(1.2)}#download-strip{background:#ff6100;padding:0}.download-strip-inner{display:flex;align-items:center;gap:60px;padding:60px 0}.ds-text .ds-label{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:rgb(255 255 255 / .65);margin-bottom:10px}.ds-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#fff}.ds-text p{font-size:16px;color:rgb(255 255 255 / .7);margin-top:10px;line-height:1.6;max-width:540px}.btn-download-dark{display:inline-flex;align-items:center;gap:12px;background:#090a0c;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:20px 40px;white-space:nowrap;transition:background 0.2s,transform 0.2s var(--ease)}.download-strip-inner .btn-download-dark{margin-left:auto}.btn-download-dark svg{width:16px;height:16px}.btn-download-dark a{color:#fff}#page-cta{background:#0e0f11;padding:120px 0;align-items:center;gap:60px;position:relative;overflow:hidden}.cta-bg-word-1{position:absolute;right:15px;bottom:-40px;font-family:"Rajdhani",sans-serif;font-size:172px;font-weight:700;color:rgb(255 97 0 / 8%);line-height:1;pointer-events:none;user-select:none;letter-spacing:-8px}.cta-text{position:relative;z-index:1}.cta-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}.cta-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff;text-align:justify}.btn-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:18px 40px;white-space:nowrap;transition:background 0.2s,transform 0.2s var(--ease)}.btn-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(208 208 207 / .2);color:rgb(208 208 207 / .7);font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:18px 40px;white-space:nowrap;transition:border-color 0.2s,color 0.2s,transform 0.2s var(--ease)}.btn-cta-secondary:hover{border-color:#ff6100;color:#ff6100;transform:translateY(-2px)}.cta-actions-1{display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.cta-actions-1{margin-left:auto}#opening{background:#fff;padding:100px 0;display:flex;justify-content:center}.opening-inner{text-align:center}.opening-inner .eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.opening-inner .eyebrow::after{content:"";width:28px;height:2px;background:#ff6100}.opening-inner p{font-family:"Rajdhani",sans-serif;font-size:34px;font-weight:500;line-height:1.5;color:#1a1c1f}.opening-inner p span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#exp-strip{background:#ff6100;overflow:hidden}.exp-strip-inner{display:flex}.exp-item{flex:1;padding:44px 32px;border-right:1px solid rgb(255 255 255 / .15);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:background 0.25s}.exp-num{font-family:"Rajdhani",sans-serif;font-size:55px;font-weight:700;color:#fff;line-height:1}.exp-lbl{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .65);margin-top:8px}#exp-strip .container-fluid{--bs-gutter-x:0 !important}.exp-num em{font-style:normal;font-size:.55em;vertical-align:super}.exp-item:hover{background:rgb(0 0 0 / .1)}#founders{background:#0e0f11;padding:80px 0;position:relative;overflow:hidden}#founders .container-fluid{--bs-gutter-x:0 !important}#founders::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 50% 50%,rgb(255 97 0 / .03) 0%,transparent 65%);pointer-events:none}.section-label{padding:0 80px 52px;display:flex;align-items:center;gap:20px}.section-label-text{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100}.section-label-line{flex:1;height:1px;background:rgb(255 97 0 / 36%)}.person-row{min-height:480px;position:relative;border-top:1px solid rgb(255 255 255 / .05);transition:background 0.35s;overflow:hidden}.person-row::before{content:"";position:absolute;left:0;bottom:0;width:3px;height:0;background:#ff6100;transition:height 0.5s var(--ease);z-index:2}.person-photo{position:relative;overflow:hidden;background:#141618}.photo-placeholder{width:100%;height:100%;background:linear-gradient(160deg,#1e2023 0%,#131416 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-height:610px}.photo-initials{font-family:"Rajdhani",sans-serif;font-size:88px;font-weight:700;color:rgb(255 97 0 / .18);line-height:1;position:relative;z-index:1;letter-spacing:-3px}.photo-ready-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .12);margin-top:12px;position:relative;z-index:1}.photo-bar{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ff6100;z-index:3}.photo-index{position:absolute;top:24px;left:24px;z-index:3;font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:rgb(255 255 255 / .2)}.photo-placeholder::after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .014) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .014) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}#founders .person-row:hover{background:rgb(255 255 255 / .025)}.person-row:hover::before{height:100%}.person-content{padding:56px 10px 0 72px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.person-domain{display:inline-flex;align-items:center;gap:8px;background:rgb(255 97 0 / .1);border:1px solid rgb(255 97 0 / .22);font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;padding:6px 14px;margin-bottom:20px;width:fit-content;transition:background 0.2s}.person-name-large{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:51px;color:#fff;line-height:.95;letter-spacing:-1px;margin-bottom:10px}.person-title-row{display:flex;align-items:center;gap:16px;margin-bottom:28px}.person-job-title{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#ff6100}.person-exp-chip{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;color:rgb(208 208 207 / .4);border-left:1px solid rgb(255 97 0 / .25);padding-left:14px}.person-row:hover .person-divider{width:80px;background:#ff6100}.person-divider{width:48px;height:2px;background:rgb(255 97 0 / .35);margin-bottom:28px;transition:width 0.4s var(--ease),background 0.4s}.person-bio-text{font-size:16px;line-height:1.85;color:rgb(208 208 207 / .55);max-width:570px}.person-row.flip{direction:rtl}.person-row.flip::before{left:auto;right:0}.person-row.flip>*{direction:ltr}#leadership{background:#fff;padding:80px 0}.section-label{padding:0 80px 52px;display:flex;align-items:center;gap:20px}#leadership .person-bio-text{color:#5a5d64}.person-bio-text{font-size:16px;line-height:1.85;color:rgb(208 208 207 / .55);max-width:520px}#leadership .person-name-large{color:#1a1c1f}#leadership .person-exp-chip{color:#5a5d64}#leadership .container-fluid{--bs-gutter-x:0 !important}#leadership .person-row:hover{background:#f9f8f6}#leadership .person-row{border-top:1px solid rgb(71 74 81 / .1)}.person-bio-text+.person-bio-text{margin-top:14px}#page-cta{background:#0e0f11;padding:120px 35px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px;position:relative;overflow:hidden}.cta-text{position:relative;z-index:1}.cta-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}.cta-eyebrow::before{content:"";width:28px;height:2px;background:#ff6100}#why{background:#fff;padding:120px 0 80px}.why-left .eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:28px}.why-left h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#1a1c1f}.why-left h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.why-right p{font-size:16px;line-height:1.85;color:#5a5d64;margin-bottom:22px}#values{background:#ff6100;overflow:hidden}#values .container-fluid{--bs-gutter-x:0 !important}.values-inner{display:flex}.value-item{flex:1;padding:36px 32px;border-right:1px solid rgb(255 255 255 / .15);position:relative;overflow:hidden;transition:background 0.25s}.value-num{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;color:rgb(255 255 255 / .4);margin-bottom:14px}.value-item h3{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:8px}.value-item p{font-size:16px;color:rgb(255 255 255 / .65);line-height:1.6}.value-item:hover{background:rgb(0 0 0 / .1)}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(208 208 207 / .2);color:rgb(208 208 207 / .7);font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:13px 34px;white-space:nowrap;transition:border-color 0.2s,color 0.2s,transform 0.2s var(--ease)}.btn-outline:hover{border-color:#ff6100;color:#ff6100;transform:translateY(-2px)}.hero-cta-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:17px}button{border:none;cursor:none;background:none;font:inherit}.btn-primary:hover{background:#ff7e33;transform:translateY(-2px);box-shadow:0 8px 24px rgb(255 97 0 / .3)}#roles{background:#f4f4f2;padding:120px 0 80px}.roles-header{margin-bottom:72px}.roles-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:48px;line-height:1;color:#1a1c1f}.roles-header h2 span{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.roles-header p{font-size:16px;line-height:1.75;color:#5a5d64}.job-card{background:#fff;border-left:3px solid #fff0;transition:border-color 0.3s;overflow:hidden}.job-card.open{border-left-color:#ff6100}.job-card-header{padding:32px 36px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;transition:background 0.2s;user-select:none}.job-card-header:hover{background:#f9f8f6}.job-card.open .job-card-header{background:#fafafa}.job-header-left{display:flex;flex-direction:column;gap:10px}.job-title{font-family:"Rajdhani",sans-serif;font-size:24px;font-weight:700;color:#1a1c1f;line-height:1.1;transition:color 0.2s}.job-card.open .job-title{color:#ff6100}.job-meta{display:flex;gap:8px;flex-wrap:wrap}.job-chip{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 12px;border:1px solid}.chip-dept{background:rgb(255 97 0 / .08);border-color:rgb(255 97 0 / .2);color:#ff6100;font-size:14px}.chip-loc{background:rgb(71 74 81 / .06);border-color:rgb(71 74 81 / .15);color:#5a5d64;font-size:16px}.chip-type{background:rgb(71 74 81 / .06);border-color:rgb(71 74 81 / .15);color:#5a5d64;font-size:16px}.job-summary{font-size:16px;color:#5a5d64;line-height:1.6;max-width:680px}.job-toggle{width:44px;height:44px;flex-shrink:0;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);display:flex;align-items:center;justify-content:center;color:#ff6100;transition:background 0.2s,transform 0.4s var(--ease)}.job-toggle svg{width:16px;height:16px;transition:transform 0.4s var(--ease)}.job-card.open .job-toggle{background:#ff6100}.job-card.open .job-toggle svg{transform:rotate(45deg);color:#fff}.job-body{max-height:0;overflow:hidden;transition:max-height 0.6s var(--ease)}.job-body-inner{padding:0 36px 44px;border-top:1px solid rgb(71 74 81 / .1);margin-top:0}.job-body-inner{padding-top:36px}.job-section{margin-bottom:32px}.job-section:last-of-type{margin-bottom:36px}.job-section-title{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ff6100;margin-bottom:14px;display:flex;align-items:center;gap:10px}.job-section-title::after{content:"";flex:1;height:1px;background:rgb(255 97 0 / .15)}.job-section p{font-size:16px;line-height:1.75;color:#5a5d64}.job-section ul{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.job-section ul li{font-size:16px;line-height:1.65;color:#5a5d64;padding-left:20px;position:relative}.job-section ul li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#ff6100;flex-shrink:0}.job-work-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.work-tag{background:rgb(255 97 0 / .07);border:1px solid rgb(255 97 0 / .18);font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#1a1c1f;padding:6px 14px}.btn-apply{display:inline-flex;align-items:center;gap:10px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:18px 40px;transition:background 0.2s,transform 0.2s var(--ease)}.btn-apply:hover{background:#cc4d00;transform:translateY(-2px)}.btn-apply svg{width:14px;height:14px}#spontaneous{background:#0e0f11;padding:100px 0;position:relative;overflow:hidden}.spontaneous-text{position:relative;z-index:1}.spontaneous-actions{display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.btn-cv{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:18px 31px}.btn-cv-outline{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(208 208 207 / .2);color:rgb(208 208 207 / .7);font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:18px 40px;white-space:nowrap;transition:border-color 0.2s,color 0.2s,transform 0.2s var(--ease)}.number-part{display:flex;justify-content:center;align-items:center;height:100%}#filter-bar{background:#0e0f11;border-bottom:1px solid rgb(255 255 255 / .06);position:sticky;top:var(--nav-h);z-index:90}.filter-inner{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;justify-content:center}.filter-btn.active{color:#ff6100;border-bottom-color:#ff6100}.filter-btn{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#c7c7c7;padding:20px 22px;border-bottom:2px solid #fff0;background:none;border-top:none;border-left:none;border-right:none;white-space:nowrap;transition:color 0.2s,border-color 0.2s}.filter-count{display:inline-flex;align-items:center;justify-content:center;background:rgb(255 97 0 / .12);color:#ff6100;font-size:14px;font-weight:700;letter-spacing:0;width:20px;height:20px;border-radius:50%;margin-left:6px;vertical-align:middle;transition:background 0.2s}.filter-btn:hover{color:#d0d0cf}#resources-grid{background:#f4f4f2;padding:80px 0}.event-date-badge{display:flex;align-items:center;gap:14px;margin-bottom:22px}.event-date-block{background:#ff6100;padding:8px 14px;flex-shrink:0;text-align:center;min-width:52px}.event-date-info .eyear{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:2px;color:rgb(208 208 207 / .4);margin-bottom:2px}.event-date-block .eday{font-family:"Rajdhani",sans-serif;font-size:26px;font-weight:700;color:#fff;line-height:1}.event-date-block .emon{font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .8)}.card.card-event.upcoming{border-left:3px solid #ff6100;position:relative;overflow:hidden}.card.card-event{background:#1a1c1f;border-bottom:3px solid #fff0;border-left:none}.event-date-info .eloc{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;color:rgb(208 208 207 / .6);letter-spacing:.5px}.card-featured{background:#1a1c1f;margin-bottom:2px;border-left:4px solid #ff6100;transition:transform 0.3s var(--ease),box-shadow 0.3s}.featured-img{background:#111315;position:relative;overflow:hidden;min-height:510px;display:flex;align-items:center;justify-content:center}.featured-img-inner{display:flex;flex-direction:column;align-items:center;gap:16px;opacity:.25}.featured-img-inner svg{width:52px;height:52px;color:#ff6100}.featured-img-inner span{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(208 208 207 / .6)}.featured-body{padding:51px 20px 51px 10px}.card-cat{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;color:#ff6100}.featured-title{font-family:"Rajdhani",sans-serif;font-size:39px;font-weight:700;line-height:1.1;color:#fff;margin-bottom:18px}.cat-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;background:#ff6100}.featured-excerpt{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;flex:1;margin-bottom:36px}.card-read-link{display:inline-flex;align-items:center;gap:10px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;transition:gap 0.2s}.card-read-link svg{width:15px;height:15px}.grid-regular{background:rgb(71 74 81 / .1)}.card{background:#fff;padding:36px 32px;display:flex;flex-direction:column;border-bottom:3px solid #fff0;transition:border-color 0.3s,background 0.2s,transform 0.3s var(--ease);border-radius:0;height:485px}.card-cat{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;color:#ff6100}.card-icon{width:44px;height:44px;background:rgb(255 97 0 / .07);display:flex;align-items:center;justify-content:center;margin-bottom:22px;flex-shrink:0;transition:background 0.3s}.card-title{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;line-height:1.2;margin-bottom:12px}.card-icon svg{width:20px;height:20px;color:#ff6100}.card-title{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;line-height:1.2;margin-bottom:12px}.card-excerpt{font-size:16px;font-weight:300;color:#979797;line-height:1.45;margin-bottom:10px}.card.card-event .card-footer{border-top-color:rgb(255 255 255 / .06)}.card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid rgb(71 74 81 / .07);margin-top:auto}.card-meta{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#474a51}.card-arrow{width:30px;height:30px;border:1px solid rgb(71 74 81 / 63%);display:flex;align-items:center;justify-content:center;transition:background 0.2s,border-color 0.2s;border-radius:0}.card.card-interview{background:#fdfcfa;border-left:3px solid rgb(255 204 128 / .25);border-bottom:3px solid #fff0}.placeholder-tag{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgb(255 204 128 / 83%);margin-bottom:14px;display:flex;align-items:center;gap:8px}.cat-interview{color:#ffcc80}.cat-interview .cat-dot{background:#ffcc80}.card-arrow svg{width:12px;height:12px;color:rgb(71 74 81 / 59%);transition:color 0.2s}.interview-avatar{width:40px;height:40px;border-radius:50%;background:rgb(255 204 128 / .12);display:flex;align-items:center;justify-content:center;font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;color:rgb(255 204 128 / .5);flex-shrink:0;margin-bottom:16px}.card:hover{border-bottom-color:#ff6100;transform:translateY(-3px);box-shadow:0 8px 32px rgb(0 0 0 / .07)}.card:hover .card-arrow{background:#ff6100;border-color:#ff6100}.card:hover .card-arrow svg{color:#fff}.card.card-event.upcoming::before{content:"UPCOMING";position:absolute;top:16px;right:-24px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;padding:4px 32px;transform:rotate(0deg)}.card.card-event.past{opacity:.7;border-radius:2px solid;border:1px solid #fff}.card.card-event.past .event-date-block{background:rgb(71 74 81 / .4)}.cat-event-past{color:rgb(208 208 207 / .4)}.cat-event-past .cat-dot{background:rgb(208 208 207 / .3)}.grid-regular .row{--bs-gutter-x:0 !important}.cat-maint{color:#4fc3f7}.cat-maint .cat-dot{background:#4fc3f7}.cat-tips{color:#a5d6a7}.cat-tips .cat-dot{background:#a5d6a7}.cat-industry{color:#ce93d8}.cat-industry .cat-dot{background:#ce93d8}.hero-bg{position:absolute;inset:0;z-index:0;background:#0d0f12;overflow:hidden}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.5}.hero-overlay-l{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,rgb(5 6 8 / .97) 0%,rgb(5 6 8 / .7) 45%,rgb(5 6 8 / .2) 100%)}.hero-overlay-b{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(5 6 8 / .95) 0%,rgb(5 6 8 / .25) 40%,transparent 65%)}.hero-content{position:relative;z-index:4;padding:0 0 80px;max-width:860px}.hero-platform-row{display:flex;gap:12px;align-items:center;margin-top:48px;animation:fadeSlideUp 0.8s ease 0.3s forwards}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.platform-pill{display:flex;align-items:center;gap:10px;padding:10px 20px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(10px);border-radius:2px;transition:background 0.2s,border-color 0.2s}.platform-pill .pill-badge{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;color:#ff6100;background:rgb(255 97 0 / .15);padding:2px 8px;border-radius:2px}.platform-pill .pill-name{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:rgb(208 208 207 / .9);text-transform:uppercase}.platform-pill .pill-arrow{font-size:15px;color:rgb(255 97 0 / 67%);margin-left:4px;transition:transform 0.2s,color 0.2s}.platform-pill:hover{background:rgb(255 97 0 / .12);border-color:rgb(255 97 0 / .4)}#model-lineup{padding:100px 0;background:#fff;position:relative}#model-lineup::before{content:"MODELS";position:absolute;right:50px;top:50px;font-family:"Rajdhani",sans-serif;font-size:140px;font-weight:700;color:rgb(71 74 81 / 8%);pointer-events:none}#tier-showcase{position:relative}#tier-showcase::before{content:"MODELS";position:absolute;right:50px;top:50px;font-family:"Rajdhani",sans-serif;font-size:140px;font-weight:700;color:rgb(71 74 81 / 8%);pointer-events:none}.lineup-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:56px}.lineup-header-left h2{font-family:"Rajdhani",sans-serif;font-size:48px;font-weight:700;line-height:1.05;color:#1a1c1f}.lineup-header-left h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#product-hero{background:#0e0f11;min-height:100vh;position:relative;overflow:hidden;padding-top:var(--nav-h)}#product-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 70% 50%,rgb(255 97 0 / .06) 0%,transparent 70%),radial-gradient(ellipse 40% 40% at 10% 80%,rgb(71 74 81 / .3) 0%,transparent 60%);pointer-events:none}#product-hero .row{align-items:center}.hero-left{padding:50px 0 60px 0;position:relative;z-index:2}.hero-left .breadcrumb{color:rgb(208 208 207 / .5)}.breadcrumb{position:relative;z-index:2;display:flex;align-items:center;gap:4px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#5a5d64;margin-bottom:20px;justify-content:flex-start;overflow:hidden}.breadcrumb-content{position:relative;z-index:1}.hero-left .breadcrumb span{color:#ff6100}.hero-left .breadcrumb a{color:rgb(208 208 207 / .5)}.hero-left .breadcrumb .sep{color:rgb(208 208 207 / 42%);font-size:26px}.product-hero-category{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:24px}.product-hero-category::before{content:"";display:block;width:28px;height:2px;background:#ff6100}.product-hero-title{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:60px;line-height:.95;color:#fff;margin-bottom:20px;letter-spacing:-1px}.product-hero-title em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.product-hero-desc{font-size:16px;font-weight:300;line-height:1.7;color:rgb(208 208 207 / .75);margin-bottom:28px}.hero-stat-row{display:flex;gap:40px;margin-bottom:26px}.hero-stat-item{border-left:2px solid #ff6100;padding-left:16px}.hero-stat-item .num{font-family:"Rajdhani",sans-serif;font-size:32px;font-weight:700;color:#fff;line-height:1}.hero-stat-item .num span{font-size:18px;color:#ff6100}.hero-stat-item .lbl{font-size:15px;font-weight:500;letter-spacing:1px;color:rgb(208 208 207 / .5);text-transform:uppercase;margin-top:4px}.hero-right{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;z-index:2}.hero-glow{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgb(255 97 0 / .12) 0%,transparent 70%);pointer-events:none}.hero-img-main{width:100%;max-width:620px;position:relative;z-index:2;filter:drop-shadow(0 40px 80px rgb(0 0 0 / .6));transition:transform 0.6s var(--ease);animation:heroFloat 6s ease-in-out infinite}@keyframes heroFloat{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}.hero-img-main img{width:100%}.spec-tag-1{top:20%;right:1%}.spec-tag{position:absolute;background:rgb(20 22 26 / .9);border:1px solid rgb(255 97 0 / .3);backdrop-filter:blur(12px);padding:12px 18px;z-index:3}.spec-tag-2{bottom:28%;left:0%}.spec-tag{position:absolute;background:rgb(20 22 26 / .9);border:1px solid rgb(255 97 0 / .3);backdrop-filter:blur(12px);padding:12px 18px;z-index:3}.spec-tag-3{bottom:18%;right:6%}.spec-tag{position:absolute;background:rgb(20 22 26 / .9);border:1px solid rgb(255 97 0 / .3);backdrop-filter:blur(12px);padding:12px 18px;z-index:3}.spec-tag .tag-label{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#ff6100;margin-bottom:4px}.spec-tag .tag-value{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#fff;line-height:1}#spec-strip{background:#ff6100;padding:0;overflow:hidden}.spec-strip-inner{display:flex;align-items:stretch}.spec-strip-item{flex:1;padding:24px 29px;border-right:1px solid rgb(255 255 255 / .15);display:flex;align-items:center;gap:16px;transition:background 0.2s}.spec-strip-icon{width:36px;height:36px;flex-shrink:0;color:rgb(255 255 255 / .8)}.spec-strip-text .label{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .65);margin-bottom:3px}.spec-strip-text .value{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:1}.spec-strip-item:hover{background:rgb(0 0 0 / .08)}#features{background:#fff;padding:120px 0}.features-header{margin-bottom:72px}.features-header p{font-size:16px;line-height:1.75;color:#5a5d64;max-width:400px}.features-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:48px;line-height:1;color:#1a1c1f}.features-header h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.features-grid .row{margin:0}.features-grid .col-lg-4{padding:0}.feature-card{position:relative;height:100%;padding:40px 30px;background:#111;border-right:2px solid #e2e0dd}.features-grid .col-lg-4:nth-child(-n+6) .feature-card{border-bottom:2px solid #e2e0dd}.features-grid .col-lg-3:nth-child(-n+4) .feature-card{border-bottom:2px solid #e2e0dd}.features-grid .col-lg-4:nth-child(3n) .feature-card{border-right:none}.features-grid .col-lg-3:nth-child(4n) .feature-card{border-right:none}.features-grid .col-lg-4:nth-child(3n) .feat-card-9{border-right:none}.features-grid .col-lg-4:nth-last-child(-n+3) .feature-card{border-bottom:none}.features-grid .col-lg-3:nth-last-child(-n+4) .feature-card{border-bottom:none}.features-grid .col-lg-4:nth-last-child(-n+3) .feat-card-9{border-bottom:none}.features-grid .col-lg-4:nth-last-child(-n+3) .feat-card-9:hover{border-bottom:3px solid #ff6100;background:#fafaf8;transform:translateY(-5px);box-shadow:0 8px 32px rgb(0 0 0 / .08)}.feature-card{background:#fff;padding:30px 20px;transition:background 0.3s;position:relative;overflow:hidden;height:410px}.feature-card::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#ff6100;transform:scaleX(0);transform-origin:left;transition:transform 0.8s cubic-bezier(.22,1,.36,1)}.feature-card:hover::before{transform:scaleX(1)}.feature-num{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;color:#c8c6c3;margin-bottom:20px}.feature-icon{width:50px;height:50px;background:rgb(255 97 0 / .08);border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:background 0.3s;color:#ff6100}.feature-icon svg{width:25px;height:25px}.feature-card h3{font-family:"Rajdhani",sans-serif;font-size:22px;font-weight:700;color:#1a1c1f;margin-bottom:12px;line-height:1.2}.feature-card p{font-size:16px;line-height:1.7;color:#5a5d64}.feature-card:hover{background:#f5f5f5}.feature-card:hover::before{width:100%}.features-grid .row{--bs-gutter-x:0 !important}#benefits{background:#f4f4f2;padding:120px 0}.benefits-visual{position:relative}.benefits-img-wrap{position:relative;overflow:hidden}#benefits .row{align-items:center}.benefits-img-wrap img{width:100%;transition:transform 0.6s var(--ease)}.benefits-img-wrap::after{content:"";position:absolute;left:-20px;top:40px;bottom:40px;width:4px;background:#ff6100}.benefit-list{display:flex;flex-direction:column;gap:0}.benefit-item:first-child{padding-top:0}.benefit-item{display:flex;gap:20px;align-items:flex-start;padding:24px 0;border-bottom:1px solid #474a511f}.benefit-dot{width:10px;height:10px;background:#ff6100;border-radius:50%;margin-top:6px;flex-shrink:0}.benefit-text h4{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#1a1c1f;margin-bottom:6px}.benefit-text p{font-size:16px;line-height:1.65;color:#5a5d64}#benefits{background:#f4f4f2;padding:120px 0}.benefits-content h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:44px;line-height:1;color:#1a1c1f;margin-bottom:20px}.benefits-content h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.benefits-content>p{font-size:16px;line-height:1.75;color:#5a5d64;margin-bottom:48px}#how-it-works{background:#1a1c1f;padding:120px 0;position:relative;overflow:hidden}#how-it-works::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 50% 50%,rgb(255 97 0 / .05) 0%,transparent 70%);pointer-events:none}#how-it-works .section-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}#how-it-works h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:48px;line-height:1;color:#fff;margin-bottom:72px}.process-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative}.process-steps-1{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}#how-it-works h2 em{color:#ff6100;font-style:normal}.process-steps::before{content:"";position:absolute;top:32px;left:12.5%;right:12.5%;height:1px;background:linear-gradient(90deg,#ff6100,rgb(255 97 0 / .2),#ff6100,rgb(255 97 0 / .2));z-index:0}.process-steps-1::before{content:"";position:absolute;top:32px;left:12.5%;right:12.5%;height:1px;background:linear-gradient(90deg,#ff6100,rgb(255 97 0 / .2),#ff6100,rgb(255 97 0 / .2));z-index:0}.process-step{text-align:center;padding:0 24px;position:relative;z-index:1}.process-step-num{width:64px;height:64px;border:2px solid #ff6100;background:#1a1c1f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 32px;font-family:"Rajdhani",sans-serif;font-size:22px;font-weight:700;color:#ff6100;position:relative;transition:background 0.3s,transform 0.3s var(--ease)}.process-step-icon{width:40px;height:40px;color:rgb(208 208 207 / .4);margin:0 auto 20px}.process-step-icon{width:45px;height:45px;color:rgb(208 208 207 / .4);margin:0 auto 20px}.process-step h4{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#fff;margin-bottom:12px}.process-step p{font-size:16px;line-height:1.7;color:rgb(208 208 207 / .55)}#how-it-works .section-eyebrow::before{content:"";width:28px;height:2px;background:#ff6100}.process-step:hover .process-step-num{background:#ff6100;color:#fff;transform:scale(1.2)}#product-cta{background:#ff6100;padding:100px 0;position:relative;overflow:hidden}#product-cta::before{content:"";position:absolute;right:-100px;top:-100px;width:400px;height:400px;border-radius:50%;border:1px solid rgb(255 255 255 / .1)}.cta-text{position:relative;z-index:1}.cta-text .eyebrow-white{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:rgb(255 255 255 / .65);display:flex;align-items:center;gap:12px;margin-bottom:20px}.cta-text .eyebrow-white::before{content:"";width:28px;height:2px;background:rgb(255 255 255 / .4)}.cta-actions{display:flex;flex-direction:column;gap:12px;position:relative;z-index:1;align-items:flex-end}#product-cta::after{content:"";position:absolute;right:-50px;top:-50px;width:300px;height:300px;border-radius:50%;border:1px solid rgb(255 255 255 / .1)}.btn-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#fff;color:#ff6100;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:18px 44px;transition:background 0.2s,transform 0.2s var(--ease);white-space:nowrap}.btn-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(255 255 255 / .4);color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:18px 40px;transition:background 0.2s,transform 0.2s var(--ease);white-space:nowrap}.model-card{background:#fff;border:1px solid #474a511a;border-bottom:3px solid #fff0;position:relative;overflow:hidden;transition:border-color 0.3s,box-shadow 0.3s,transform 0.3s;display:flex;flex-direction:column;border-radius:0 0 6px 6px}.model-card.card-top{border:2px solid rgb(255 97 0 / .25);border-bottom:3px solid #ff6100;box-shadow:0 8px 40px rgb(255 97 0 / .1);border-radius:6px}.card-img-zone{height:300px;background:#0d0f12;position:relative;overflow:hidden;flex-shrink:0}.card-platform-badge{position:absolute;bottom:16px;left:16px;background:rgb(0 0 0 / .55);backdrop-filter:blur(8px);border:1px solid rgb(255 97 0 / .4);padding:5px 12px;display:flex;flex-direction:column}.card-platform-badge .pb-label{font-family:"Rajdhani",sans-serif;font-size:16px;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .5)}.card-platform-badge .pb-val{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#ff6100;line-height:1.1}.card-body{padding:28px 24px 24px;height:555px}.card-body-1{padding:28px 27px 24px;height:410px}.card-name{font-family:"Rajdhani",sans-serif;font-size:30px;font-weight:700;color:#1a1c1f;letter-spacing:1px;line-height:1;margin-bottom:6px}.card-tagline{font-size:16px;color:#5a5d64;margin-bottom:24px;line-height:1.4}.card-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.card-desc{font-size:16px;color:#5a5d64;margin-bottom:24px;line-height:1.4;flex-grow:1}.stat-val{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;line-height:1;text-align:justify}.stat-lbl{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#5a5d64;margin-top:3px;text-align:justify}.stat-val em{font-style:normal;font-size:12px;color:#ff6100;margin-left:2px;font-family:"Rajdhani",sans-serif}.card-cta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #474a511f}.btn-view{font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:8px;transition:gap 0.2s}.model-card:hover{border-bottom-color:#ff6100;box-shadow:0 20px 60px rgb(71 74 81 / .14);transform:translateY(-6px)}#comparison{padding:100px 0;background:#f8f7f5}#comparison-1{padding:100px 0;background:#f8f7f5}.comparison-header{max-width:560px;margin-bottom:56px}.cta-title em{color:#ff6100;font-family:"Rajdhani",sans-serif;font-style:normal}.cta-sub{font-size:16px;line-height:1.65;color:rgb(208 208 207 / .7);margin-bottom:52px}.cta-title{font-family:"Rajdhani",sans-serif;font-size:54px;font-weight:700;line-height:1.05;color:#fff;margin-bottom:20px}#comparison{padding:100px 80px;background:#f8f7f5}.comparison-header{max-width:560px;margin-bottom:56px}.comparison-header .eyebrow{margin-bottom:18px}.comparison-header h2{font-family:"Rajdhani",sans-serif;font-size:clamp(30px, 3.2vw, 44px);font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:14px}.comp-table{width:100%;border-collapse:collapse;border:1px solid #474a511f;background:#fff;overflow:hidden}.comp-table th{padding:22px 28px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-align:left;background:#f4f4f2;border-bottom:2px solid #474a511f}.comp-table th.col-optima{background:#ff6100;color:#fff}.comp-table td{padding:18px 28px;font-size:16px;color:#474a51;border-bottom:1px solid #474a511f;vertical-align:middle}.comp-table tr:nth-child(even) td{background:rgb(244 244 242 / .5)}.comp-table td.col-optima{font-weight:600;color:#1a1c1f;background:rgb(255 97 0 / .04)!important}.comp-table tr:nth-child(even) td.col-optima{background:rgb(255 97 0 / .07)!important}.comparison-header h2{font-family:"Rajdhani",sans-serif;font-size:43px;font-weight:700;line-height:1.05;color:#1a1c1f;margin-bottom:14px}.comparison-header h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#guidance{padding:100px 0;background:#fff}.comparison-header p{font-size:16px;line-height:1.7;color:#5a5d64}.guide-card{padding:36px 20px;border:1px solid #474a501f;border-radius:6px;transition:border-color 0.3s;height:443px}.guide-card h3{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:26px;color:#1a1c1f;margin-bottom:8px}.guide-card .guide-for{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#ff6100;margin-bottom:16px}.guide-card ul{list-style:none;padding:0}.guide-card li{font-size:16px;line-height:1.7;color:#5a5d64;padding:4px 0 4px 18px;position:relative}.guide-card li::before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:#ff6100;opacity:.5}.guide-card:hover{border-color:#ff6100}#shared-tech{padding:100px 0;background:#fff}.tech-header{margin-bottom:72px}.tech-header-left .eyebrow{margin-bottom:18px}.tech-header-left h2{font-family:"Rajdhani",sans-serif;font-size:44px;font-weight:700;line-height:1.05;color:#fff}.tech-header-left h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.tech-header-right{max-width:609px;font-size:16px;line-height:1.7;color:#5a5d64;flex-shrink:0;padding-top:24px;text-align:left}.tech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#474a511f;border:1px solid #474a511f}.tech-feature{background:#fff;padding:36px 32px;transition:background 0.25s;cursor:none}.tech-feature:hover{background:#fafaf9}.tech-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgb(255 97 0 / .08);border-radius:2px;margin-bottom:20px;transition:background 0.25s}.tech-feature:hover .tech-icon{background:rgb(255 97 0 / .14)}.tech-icon svg{width:25px;height:25px;stroke:#ff6100}.tech-feature h3{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;margin-bottom:10px;line-height:1.2}.tech-feature p{font-size:16px;line-height:1.65;color:#5a5d64}.site-footer__social{display:flex;-webkit-box-align:center;align-items:center;margin:17px 0 5px 2px}.site-footer__social a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10%;color:#fff;text-decoration:none;background-color:#ff6100;margin:0 4px}.site-footer__social svg{width:20px;height:20px;display:block;fill:currentColor}.site-footer__social a:hover{color:#fff;background-color:#343434}.site-footer__social a:hover:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.hero-title em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#details-strip{background:#0e0f11;overflow:hidden}.details-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:rgb(255 255 255 / .04)}.detail-panel{background:#0e0f11;padding:44px 40px;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.3s;position:relative}.detail-icon{width:40px;height:40px;background:rgb(255 97 0 / .1);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#ff6100;transition:background 0.3s}.detail-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;margin-bottom:12px}.detail-icon svg{width:20px;height:20px}.detail-value{font-size:16px;line-height:1.75;color:rgb(208 208 207 / .6)}.detail-value strong{display:block;color:rgb(208 208 207 / .9);font-weight:400;font-size:16px}.detail-value a{color:rgb(208 208 207 / .6);display:block;transition:color 0.2s}.detail-panel:hover{border-left-color:#ff6100;background:rgb(255 255 255 / .025)}#form-section{background:#f4f4f2;padding:120px 0}.form-col-head .eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}.form-col-head h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#1a1c1f;margin-bottom:40px}.form-col-head h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-field{margin-bottom:14px}.form-field label{display:block;font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgb(71 74 81 / .6);margin-bottom:8px}.form-field input,.form-field select,.form-field textarea{width:100%;background:#fff;border:1px solid rgb(71 74 81 / .15);color:#1a1c1f;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:300;padding:13px 16px;outline:none;transition:border-color 0.25s,box-shadow 0.25s;-webkit-appearance:none;appearance:none;resize:none}.error-msg{font-size:11px;color:#e53935;margin-top:5px;display:none}.form-field textarea{min-height:120px}.btn-submit{margin-top:8px;width:100%;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:18px 24px;display:flex;align-items:center;justify-content:center;gap:10px;transition:background 0.2s,transform 0.2s var(--ease)}.btn-submit svg{width:14px;height:14px}.form-note{font-size:16px;color:rgb(71 74 81 / .4);margin-top:14px;line-height:1.6;text-align:center}.dept-list{display:flex;flex-direction:column;gap:2px}.dept-col-head .eyebrow{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}.dept-col-head h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#1a1c1f;margin-bottom:40px}.dept-col-head h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.dept-card{background:#fff;padding:22px 24px;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.2s,transform 0.25s var(--ease)}.dept-name{font-family:"Rajdhani",sans-serif;font-size:19px;font-weight:700;color:#1a1c1f;margin-bottom:8px}.dept-contacts{display:flex;flex-wrap:wrap;gap:6px 20px}.dept-contact-item{font-size:16px;color:#5a5d64;display:flex;align-items:center;gap:6px}.dept-contact-item svg{width:15px;height:15px;color:#ff6100;flex-shrink:0}.dept-contact-item a{color:#5a5d64;transition:color 0.2s}#agents::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 60% at 50% 50%,rgb(255 97 0 / .04) 0%,transparent 65%);pointer-events:none}#agents{background:#1a1c1f;padding:120px 0;position:relative;overflow:hidden}.agents-header{margin-bottom:72px}.agents-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;color:#fff;line-height:1;margin-bottom:14px}.agents-header h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.agents-header p{font-size:16px;color:rgb(208 208 207 / .5);line-height:1.75;max-width:640px}.region-group{margin-bottom:52px}.region-label{display:flex;align-items:center;gap:16px;margin-bottom:16px}.region-chip{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase;background:rgb(255 97 0 / .1);border:1px solid rgb(255 97 0 / .25);color:#ff6100;padding:5px 14px}.region-line{flex:1;height:1px;background:rgb(255 255 255 / .06)}.agent-card{background:rgb(255 255 255 / .03);padding:28px 20px;border-left:3px solid #fff0;transition:background 0.3s,border-color 0.3s,transform 0.3s var(--ease);position:relative;z-index:1;border-right:2px solid #ffffff0a;height:254px;margin-bottom:11px}.agent-company{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#ff6100;margin-bottom:4px}.agent-name{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:500;color:rgb(208 208 207 / .7);margin-bottom:10px}.agent-loc{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.agent-loc-chip{font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);color:rgb(208 208 207 / .4);padding:3px 10px}.agent-divider{width:28px;height:1px;background:rgb(255 97 0 / .3);margin-bottom:14px}.agent-contacts{display:flex;flex-direction:column;gap:5px}.agent-contact-row{font-size:16px;color:rgb(208 208 207 / .45);display:flex;align-items:flex-start;gap:7px}.agent-contact-row svg{width:19px;height:19px;color:#ff6100;flex-shrink:0;margin-top:2px}.agent-contact-row a{color:rgb(208 208 207 / .45);transition:color 0.2s}.agent-card:hover{background:rgb(255 97 0 / .06);border-left-color:#ff6100;transform:translateY(-3px)}.agents-grid .row{--bs-gutter-x:0 !important}.agents-grid .col-lg-4:nth-child(2n) .agent-card{border-right:none}.agents-grid .col-lg-4:last-child .agent-card{border-right:none}#map-section{background:#090a0c}.map-wrap{width:100%;height:460px;position:relative;overflow:hidden}.map-wrap iframe{width:100%;height:100%;border:none;display:block}.map-address{padding:32px 80px;text-align:center;font-size:16px;color:rgb(208 208 207 / .3);letter-spacing:1px;line-height:1.8;border-top:1px solid rgb(255 255 255 / .05)}.btn-whatsapp{display:inline-flex;align-items:center;gap:10px;background:#25d366;color:#fff;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:18px 28px;transition:background 0.2s,transform 0.2s var(--ease)}.btn-whatsapp svg{height:26px}.gallery-hero{background:#1a1c1f;position:relative;overflow:hidden;padding:85px 0 60px}.gallery-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 80px,rgb(255 255 255 / .015) 80px,rgb(255 255 255 / .015) 81px),repeating-linear-gradient(0deg,transparent,transparent 80px,rgb(255 255 255 / .015) 80px,rgb(255 255 255 / .015) 81px)}.gallery-hero-accent{position:absolute;left:0;top:0;bottom:0;width:4px;background:#ff6100}.hero-inner{position:relative;z-index:1;max-width:1300px;margin:0 auto}.hero-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:20px}.hero-eyebrow::before{content:"";display:block;width:32px;height:1px;background:#ff6100}.hero-title span{color:#ff6100}.hero-desc{font-size:16px;line-height:1.7;color:rgb(255 255 255 / .5);max-width:520px;font-weight:300;opacity:0;margin-bottom:25px;animation:fadeSlideUp 0.8s ease 0.4s forwards}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-stats{display:flex;gap:48px;margin-top:40px;padding-top:32px;border-top:1px solid rgb(255 255 255 / .08);animation:fadeSlideUp 0.8s var(--ease) 0.55s both}.hero-stat-num{font-family:"Rajdhani",sans-serif;font-size:30px;font-weight:700;color:#fff;line-height:1}.hero-stat-num span{color:#ff6100}.hero-stat-label{font-size:15px;color:rgb(255 255 255 / .4);text-transform:uppercase;letter-spacing:1px;margin-top:4px}.section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.spec-strip{background:#ff6100;padding:11px 46px;display:flex;gap:28px;align-items:center;overflow:hidden}.spec-item-1{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgb(255 255 255 / .9);white-space:nowrap}.spec-sep{width:1px;height:14px;background:rgb(255 255 255 / .3);flex-shrink:0}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#variants{background:#fff;padding:80px 0 100px}#variants .section-intro h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:48px;line-height:1;color:#1a1c1f;margin-bottom:16px}#variants .section-intro h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#variants .section-intro p{font-size:16px;line-height:1.75;color:#5a5d64}#variants .section-intro{max-width:700px;margin-bottom:72px}.variants-tabs{display:flex;gap:0;margin-bottom:48px;border-bottom:2px solid #e2e0dd}.variant-panels{position:relative}.variant-tab.active{color:#ff6100;border-bottom-color:#ff6100}.variant-tab{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#5a5d64;padding:14px 28px;cursor:pointer;border-bottom:2px solid #fff0;margin-bottom:-2px;transition:color 0.2s,border-color 0.2s;white-space:nowrap}.variant-diagram img{width:100%;display:block}.variant-diagram{background:#f9f8f6;border:1px solid #e2e0dd;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.variant-diagram-label{position:absolute;top:16px;left:16px;background:#ff6100;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#fff;padding:6px 12px}.variant-info h3{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:36px;line-height:1.1;color:#1a1c1f;margin-bottom:16px}.variant-info h3 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.variant-info p{font-size:15px;line-height:1.75;color:#5a5d64;margin-bottom:32px}.variant-spec-item{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid #474a511f}.variant-spec-text{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:600;color:#1a1c1f}.variant-spec-icon{width:32px;height:32px;background:rgb(255 97 0 / .08);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ff6100}.variant-spec-icon svg{width:19px;height:19px}.variant-panel .row{align-items:center}.variant-panel{display:none}.variant-panel.active{display:block}.hero-machine-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.hero-veil{position:absolute;inset:0;z-index:2;background:linear-gradient(to right,rgb(9 10 12 / .92) 0%,rgb(9 10 12 / .55) 55%,rgb(9 10 12 / .1) 100%),linear-gradient(to top,rgb(9 10 12 / .9) 0%,transparent 40%)}.hero-stripe{position:absolute;left:0;top:0;bottom:0;width:4px;background:#ff6100;z-index:3}#product-hero::after{content:"";position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:60px 60px;pointer-events:none}.hero-content{position:relative;z-index:4;padding:60px 0 50px;max-width:720px}.hero-machine-bg img{width:100%;height:100%;object-fit:cover;object-position:center 55%;opacity:.92}.hero-machine-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.breadcrumb a{color:rgb(208 208 207 / .45);transition:color 0.2s}.breadcrumb span{color:#ff6100}.hero-title{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:85px;line-height:.88;color:#fff;letter-spacing:-2px;margin-bottom:10px}.hero-title-sub{font-family:"Rajdhani",sans-serif;font-weight:400;font-size:23px;color:rgb(208 208 207 / .6);letter-spacing:4px;text-transform:uppercase;margin-bottom:10px;animation:fadeSlideUp 0.8s var(--ease) 0.5s both}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}.hero-title-sub strong{color:#ff6100;font-weight:600;font-family:"Rajdhani",sans-serif}.breadcrumb .sep{color:rgb(158 158 155 / 71%);font-size:16px}.hero-desc{color:rgb(255 255 255 / .78)!important}.hero-meta-row{display:flex;gap:0;margin-bottom:38px}.hero-meta-item{padding:0 32px 0 0;margin-right:32px;border-right:1px solid rgb(255 255 255 / .1)}.hero-meta-item .num{font-family:"Rajdhani",sans-serif;font-size:36px;font-weight:700;color:#fff;line-height:1}.hero-meta-item .lbl{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .4);margin-top:6px}.hero-meta-item .num em{color:#ff6100;font-style:normal;font-size:22px;font-family:"Rajdhani",sans-serif}.btn-outline-dark{display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(208 208 207 / .2);color:rgb(208 208 207 / .7);font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:18px 36px;transition:border-color 0.2s,color 0.2s,transform 0.2s var(--ease)}.btn-outline-dark:hover{border-color:#ff6100;color:#ff6100;transform:translateY(-2px)}#platform-callout{background:#ff6100;padding:0}.platform-inner{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:#ffffff26}.platform-badge{text-align:center;border-right:1px solid rgb(255 255 255 / .12);flex:1;padding:28px 24px;border-right:1px solid rgb(255 255 255 / .15);align-items:center;gap:14px;transition:background 0.2s;background:#ff6100}.platform-badge .pb-label{font-family:"Rajdhani",sans-serif;font-size:9px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:rgb(255 255 255 / .6);margin-bottom:6px}.platform-badge .pb-value{font-family:"Rajdhani",sans-serif;font-size:28px;font-weight:700;color:#fff;line-height:1}.platform-strip{display:flex;align-items:center;overflow:hidden}.platform-item{flex:1;padding:28px 24px;border-right:1px solid rgb(255 255 255 / .15);display:flex;align-items:center;gap:14px;transition:background 0.2s;background:#ff6100}.platform-item:last-child{border-right:none}.platform-item svg{width:30px;height:32px;color:rgb(255 255 255 / .75);flex-shrink:0}.platform-item .pi-text .pi-label{font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .6);margin-bottom:2px}.platform-item .pi-text .pi-value{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:1}#features{background:#fff;padding:120px 0}.section-header-1{margin-bottom:72px}.section-header-1 h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#1a1c1f}.section-header-1 h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.section-header-1 p{font-size:16px;line-height:1.75;color:#5a5d64}.section-header-1 .row{align-items:center}#hard-bed{background:#1a1c1f;padding:100px 0;position:relative;overflow:hidden}#hard-bed::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 70% at 100% 50%,rgb(255 97 0 / .07) 0%,transparent 65%);pointer-events:none}.hard-bed-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff;margin-bottom:20px}.hard-bed-text h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.hard-bed-text p{font-size:16px;line-height:1.75;color:rgb(208 208 207 / .65);margin-bottom:40px}.hard-bed-stats{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:rgb(255 255 255 / .05)}.hb-stat{background:rgb(255 255 255 / .03);padding:24px 28px;transition:background 0.2s}.hb-stat .val{font-family:"Rajdhani",sans-serif;font-size:32px;font-weight:700;color:#ff6100;line-height:1;margin-bottom:6px}.hb-stat .lbl{font-size:16px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:rgb(208 208 207 / .4)}#hard-bed .row{align-items:center}.feature-card .bc-num{font-family:"Rajdhani",sans-serif;font-size:42px;font-weight:700;color:rgb(255 97 0 / .12);line-height:1;margin-bottom:16px}#spec-table{background:#fff;padding:15px 0 90px}#spec-table .section-header{margin-bottom:64px;display:block}.section-header-1 h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#1a1c1f}.spec-table{width:100%;border-collapse:collapse;background:#fff}.spec-table tr{border-bottom:1px solid #e2e0dd}.spec-table th{padding:20px 28px;background:#fafafa;border-right:1px solid #e2e0dd;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:.5px;color:#5a5d64;text-transform:uppercase;text-align:left;width:25%}.spec-table td{padding:20px 28px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;color:#ff6100;width:25%}.spec-table .highlight td{color:#ff6100}.spec-table tr:hover th,.spec-table tr:hover td{background:#f9f9f9;transition:background 0.2s}.spec-table th:nth-child(3){border-left:1px solid #e2e0dd}#product-cta-1{background:#0e0f11;padding:120px 0;position:relative;overflow:hidden}#product-cta-1 .container{display:grid;grid-template-columns:1fr auto;align-items:center;position:relative;z-index:2}.cta-text{position:relative;z-index:2}.cta-actions-2{display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.value-img-badge{position:absolute;top:5%;right:5%;background:#ff6100;font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#fff;padding:10px 16px}.platform-item .pi-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .6);margin-bottom:2px}.platform-item .pi-value{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:1}#wide-width{background:#1a1c1f;padding:80px}.wide-stat{background:rgb(255 255 255 / .03);padding:52px 25px;display:flex;flex-direction:column;align-items:flex-start;transition:background 0.3s;position:relative;overflow:hidden;height:340px}.wide-stat .ws-num{font-family:"Rajdhani",sans-serif;font-size:60px;font-weight:700;color:#ff6100;line-height:.9;margin-bottom:16px}.wide-stat .ws-label{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .5);margin-bottom:12px}.wide-stat .ws-desc{font-size:16px;line-height:1.7;color:rgb(208 208 207 / .4)}.wide-stat:hover{background:rgb(255 97 0 / .06)}.wide-stat:hover::before{background:#ff6100}.wide-stat::before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#fff0;transition:background 0.3s}.section-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#1a1c1f}.section-header h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#features p{font-size:16px;line-height:1.75;color:#5a5d64}#features .row{align-items:center}.soft-bed-img::before{content:"";position:absolute;right:-20px;top:40px;bottom:40px;width:4px;background:#ff6100;z-index:1}.soft-bed-img{position:relative;overflow:hidden}#soft-bed{background:#1a1c1e;padding:100px 0}.soft-bed-img img{width:100%;filter:drop-shadow(0 30px 60px rgb(0 0 0 / .15));transition:transform 0.6s var(--ease)}.soft-bed-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:43px;line-height:1;color:#fff;margin-bottom:20px}.soft-bed-text h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.soft-bed-text p{font-size:16px;line-height:1.75;color:#5a5d64;margin-bottom:40px}.sb-cell{background:rgb(255 255 255 / .03);padding:22px 24px;transition:background 0.2s}.sb-cell .sc-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#5a5d64;margin-bottom:6px}.sb-cell .sc-val{font-family:"Rajdhani",sans-serif;font-size:30px;font-weight:700;color:#ff6100}.soft-bed-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:rgb(255 255 255 / .05)}.soft-bed-badge{position:absolute;top:20px;right:20px;background:#ff6100;font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#fff;padding:10px 16px}#spec-table{background:#f4f4f2;padding:120px 0}.benefits-grid{background:#e2e0dd}#benefits-1{background:#fff;padding:120px 0}.section-header p{font-size:16px;line-height:1.75;color:#5a5d64}#benefits-1 .row{align-items:center}.benefit-card{background:#fff;padding:30px 25px;transition:background 0.3s,transform 0.3s var(--ease);position:relative;overflow:hidden;border-right:2px solid #e2e0dd;height:400px;border-bottom:2px solid #e2e0dd}.benefit-card .bc-num{font-family:"Rajdhani",sans-serif;font-size:42px;font-weight:700;color:#ff610030;line-height:1;margin-bottom:16px}.benefit-card h3{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;margin-bottom:12px;line-height:1.2}.benefit-card p{font-size:16px;line-height:1.7;color:#5a5d64}.benefit-card::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#fff0;transition:background 0.3s}.benefits-grid .col-lg-3:nth-child(4n) .benefit-card{border-right:none}.benefits-grid .col-lg-4:nth-child(3n) .benefit-card{border-right:none}.benefits-grid .col-lg-4:nth-last-child(-n+3) .benefit-card{border-bottom:none}.benefits-grid .col-lg-3:nth-last-child(-n+4) .benefit-card{border-bottom:none}.benefits-grid .col-lg-3{padding:0}#range-compare::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgb(255 97 0 / .04) 0%,transparent 70%);pointer-events:none}#compare{background:#1a1c1f;padding:100px 80px;position:relative;overflow:hidden}#compare .section-eyebrow{font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}#compare::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 70% at 50% 50%,rgb(255 97 0 / .04) 0%,transparent 70%);pointer-events:none}#compare h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}#compare h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#fff;margin-bottom:56px}.range-table-wrapper{width:100%;overflow-x:auto}.range-table{width:100%;min-width:700px;border-collapse:collapse;background:rgb(255 255 255 / .05);overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0 / .08)}.range-table thead th{background:rgb(255 255 255 / .04);padding:16px 24px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .4)}.range-table thead th:first-child{text-align:left}.range-table tbody td{background:rgb(255 255 255 / .03);padding:16px 24px;font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:500;color:rgb(208 208 207 / .7);transition:background 0.2s}.range-table tbody td.feature{font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:rgb(208 208 207 / .4)}.range-table .active{background:rgb(255 97 0 / .18);color:#ff6100}.range-table tbody tr:last-child td{border-bottom:none}.range-table td.part{color:#ff6100;font-weight:700}.range-table th,.range-table td{padding:16px;border-right:2px solid rgb(255 255 255 / .05);border-bottom:2px solid rgb(255 255 255 / .05)}.range-table th:last-child,.range-table td:last-child{border-right:none}.range-table tbody tr:last-child td{border-bottom:none}.benefit-card:hover{background:#f9f8f6;transform:translateY(-3px)}.benefit-card:hover::after{background:#ff6100}#entry-callout{background:#f4f4f2;padding:80px 0}#entry-callout .container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.entry-col{padding:0 35px;display:flex;flex-direction:column;justify-content:center;position:relative}.entry-col::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#e2e0dd}#entry-callout .container .entry-col:last-child::after{display:none}.entry-col .ec-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#ff6100;margin-bottom:16px}.entry-col h3{font-family:"Rajdhani",sans-serif;font-size:28px;font-weight:700;color:#1a1c1f;line-height:1.15;margin-bottom:14px}.entry-col p{font-size:16px;line-height:1.75;color:#5a5d64}.entry-col:first-child{padding-left:0}.entry-divider{width:100%;height:1px;background:#e2e0dd;display:block;margin:24px 0}.entry-col .ec-stat{font-family:"Rajdhani",sans-serif;font-size:68px;font-weight:700;color:#ff6100;line-height:.9;margin-bottom:10px}.entry-col .ec-stat span{font-size:30px;color:rgb(255 97 0 / .65)}#value-prop{background:#1a1c1f;padding:100px 0;position:relative;overflow:hidden}#value-prop::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 70% at 0% 50%,rgb(255 97 0 / .07) 0%,transparent 65%);pointer-events:none}.value-img{position:relative;z-index:1;overflow:hidden}.value-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:43px;line-height:1;color:#fff;margin-bottom:20px}.value-text p{font-size:16px;line-height:1.8;color:rgb(208 208 207 / .65);margin-bottom:30px}.value-text h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.value-list{display:flex;flex-direction:column}.value-item-1{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid rgb(255 255 255 / .07)}.value-item-1:first-child{padding-top:0}.value-item-1:last-child{border-bottom:none}.value-dot{width:8px;height:8px;background:#ff6100;border-radius:50%;margin-top:7px;flex-shrink:0}.value-item-text h4{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#fff;margin-bottom:5px}.value-item-text p{font-size:16px;line-height:1.65;color:rgb(208 208 207 / .5)}#value-prop .row{align-items:center}#spec-table .row{align-items:center}#range-compare{background:#1a1c1f;padding:100px 80px;position:relative;overflow:hidden}#range-compare::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgb(255 97 0 / .04) 0%,transparent 70%);pointer-events:none}.range-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:20px}.range-eyebrow::before{content:"";width:28px;height:2px;background:#ff6100}#range-compare h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#fff;margin-bottom:56px}#range-compare h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.quick-nav{display:flex;gap:2px;flex-wrap:wrap}.qn-btn{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .45);padding:10px 20px;background:rgb(255 255 255 / .04);border:none;cursor:none;transition:background 0.2s,color 0.2s;white-space:nowrap}.qn-btn:hover{background:rgb(255 97 0 / .12);color:#ff6100}#overview-strip{background:#0e0f11;overflow:hidden}.overview-inner{background:rgb(255 255 255 / .04)}.ov-panel{background:#0e0f11;padding:40px 36px;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.3s}.ov-num{font-family:"Rajdhani",sans-serif;font-size:42px;font-weight:700;color:#ff6100;line-height:1;margin-bottom:8px}.ov-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:rgb(208 208 207 / .4);line-height:1.5}.ov-panel:hover{border-left-color:#ff6100;background:rgb(255 255 255 / .025)}.dryer-section.light{background:#f4f4f2}.dryer-section{padding:100px 0;align-items:center}.dryer-img-wrap{position:relative;overflow:hidden;background:#090a0c;aspect-ratio:16 / 10;justify-content:center}.dryer-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s var(--ease)}.dryer-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:18px}.dryer-eyebrow::before{content:"";width:28px;height:2px;background:#ff6100;flex-shrink:0}.dryer-section.light .dryer-name,.dryer-section.mid .dryer-name{color:#1a1c1f}.dryer-name{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:.95;margin-bottom:20px}.dryer-name em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.dryer-section.light .dryer-desc,.dryer-section.mid .dryer-desc{color:rgb(71 74 81 / .65)}.dryer-desc{font-size:16px;font-weight:300;line-height:1.85;margin-bottom:32px}.dryer-img-wrap:hover img{transform:scale(1.04)}.spec-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.dryer-section.light .spec-badge,.dryer-section.mid .spec-badge{background:rgb(255 97 0 / .08);color:#ff6100;border:1px solid rgb(255 97 0 / .2)}.spec-badge{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:7px 14px}.dryer-section.light .feat-card,.dryer-section.mid .feat-card{background:rgb(255 255 255 / .7)}.feat-card{padding:18px 20px;display:flex;gap:14px;align-items:flex-start}.feat-icon{width:28px;height:28px;flex-shrink:0;margin-top:2px;background:rgb(255 97 0 / .1);display:flex;align-items:center;justify-content:center}.dryer-section.light .feat-text h5,.dryer-section.mid .feat-text h5{color:#1a1c1f}.feat-text h5{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;margin-bottom:3px}.dryer-section.light .feat-text p,.dryer-section.mid .feat-text p{color:rgb(71 74 81 / .6)}.feat-text p{font-size:16px;font-weight:300;line-height:1.6;margin:0}.feat-icon svg{width:18px;height:18px;color:#ff6100}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.feat-grid-1{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.dryer-section.mid{background:#edecea}.dryer-section{padding:80px 0}.dryer-img-badge{position:absolute;bottom:0;left:0;background:#ff6100;padding:8px 18px;font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#fff}.config-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-bottom:32px}.config-card{padding:16px 14px;background:#fff}.config-num{font-family:"Rajdhani",sans-serif;font-size:28px;font-weight:700;color:rgb(255 97 0 / .2);line-height:1;margin-bottom:6px}.config-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#1a1c1f;line-height:1.3;margin-bottom:4px}.config-detail{font-size:16px;font-weight:300;color:rgb(71 74 81 / .55);line-height:1.5}.dryer-section.dark2{background:#0e0f11}.dryer-section.dark .dryer-name,.dryer-section.dark2 .dryer-name{color:#fff}.dryer-section.dark .dryer-desc,.dryer-section.dark2 .dryer-desc{color:rgb(208 208 207 / .55)}.dryer-section.dark .spec-badge,.dryer-section.dark2 .spec-badge{background:rgb(255 97 0 / .1);color:#ff6100;border:1px solid rgb(255 97 0 / .25)}.fan-card.active{border-top-color:#ff6100}.fan-card{padding:20px 22px;background:rgb(255 255 255 / .04);border-top:3px solid #fff0}.fan-compare{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:32px;background:rgb(255 255 255 / .04)}.fan-card-label{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;margin-bottom:10px}.fan-card-spec{font-family:"Rajdhani",sans-serif;font-size:26px;font-weight:700;color:#fff;line-height:1;margin-bottom:6px}.fan-card-desc{font-size:16px;font-weight:300;color:rgb(208 208 207 / .45);line-height:1.6}.dryer-section.dark2 .feat-card{background:rgb(255 255 255 / .03)}.dryer-section.dark .feat-text h5,.dryer-section.dark2 .feat-text h5{color:rgb(208 208 207 / .85)}.dryer-section.dark .feat-text p,.dryer-section.dark2 .feat-text p{color:rgb(208 208 207 / .4)}.dryer-section.dark{background:#090a0c}#comparison{background:#090a0c;padding:50px 0}.cta-text p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;max-width:500px;margin-top:10px}.comp-header{margin-bottom:56px}.comp-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:20px}.comp-header{margin-bottom:56px}.comp-table-1{width:100%;border-collapse:collapse}.comp-table-1 th{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgb(208 208 207 / .35);padding:14px 18px;background:rgb(255 255 255 / .03);border-bottom:1px solid rgb(255 255 255 / .06);text-align:left}.comp-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#fff}.comp-table-1 td:first-child{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#fff;white-space:nowrap}.comp-table-1 td{font-size:16px;font-weight:300;color:rgb(208 208 207 / .7);padding:16px 18px;border-bottom:1px solid rgb(255 255 255 / .04);vertical-align:top;line-height:1.5}.comp-table tr.highlight td:first-child{color:#ff6100}.btn-secondary:hover{border-color:#ff6100;color:#ff6100;transform:translateY(-2px)}.comp-eyebrow::before{content:"";width:28px;height:2px;background:#ff6100}.comp-header h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.cta-body p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;max-width:520px;margin:0 auto}#trust-strip{background:#0e0f11;overflow:hidden}.trust-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:rgb(255 255 255 / .04)}.trust-panel{background:#0e0f11;padding:40px 36px;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.3s}.trust-num{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;color:#ff6100;line-height:1;margin-bottom:8px}.trust-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:rgb(208 208 207 / .45);line-height:1.4}#categories{background:#f4f4f2;padding:60px 0 70px}.cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:rgb(71 74 81 / .1)}.cat-card{background:#fff;padding:36px 32px;border-bottom:3px solid #fff0;transition:border-color 0.3s,background 0.2s,transform 0.3s var(--ease);display:flex;flex-direction:column;gap:18px;cursor:default}.cat-icon{width:48px;height:48px;background:rgb(255 97 0 / .08);display:flex;align-items:center;justify-content:center;transition:background 0.3s}.cat-icon svg{width:22px;height:22px;color:#ff6100}.cat-name{font-family:"Rajdhani",sans-serif;font-size:19px;font-weight:700;color:#1a1c1f;line-height:1.2}.cat-desc{font-size:16px;font-weight:300;color:rgb(71 74 81 / .6);line-height:1.75;flex:1}.cat-link{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ff6100;transition:gap 0.2s}.cat-link svg{width:12px;height:12px}.cat-card:hover{border-bottom-color:#ff6100;background:#faf9f7;transform:translateY(-4px);box-shadow:0 8px 32px rgb(0 0 0 / .06)}.cat-card.cat-all{background:#1a1c1f;border-bottom:3px solid #ff6100;grid-column:span 1}.cat-card.cat-all .cat-icon{background:rgb(255 97 0 / .15)}.cat-card.cat-all .cat-name{color:#fff}.cat-card.cat-all .cat-desc{color:rgb(208 208 207 / .5)}.cat-card.cat-all .cat-link{color:#ff6100}#how-to-order{background:#090a0c;padding:120px 0;position:relative;overflow:hidden}#how-to-order::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgb(255 97 0 / .05) 0%,transparent 65%);pointer-events:none}.hto-header{margin-bottom:72px}.steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:rgb(255 255 255 / .04);position:relative;z-index:1}.step-card{background:rgb(255 255 255 / .03);padding:44px 40px;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.3s;position:relative}.hto-header h2{color:#fff}.step-num{font-family:"Rajdhani",sans-serif;font-size:72px;font-weight:700;color:rgb(255 97 0 / .12);line-height:1;margin-bottom:24px;letter-spacing:-3px}.step-num{color:#ff6100!important}.step-num-1{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;color:#ff6100;margin-bottom:1px}.step-num-1{color:#ff6100!important}.step-title{font-size:22px;font-weight:700;color:#fff;margin-bottom:14px}.step-title em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.step-desc{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8}.step-tag{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;opacity:.7}.step-tag::before{content:"";width:18px;height:1px;background:#ff6100}.step-card:hover{border-left-color:#ff6100;background:rgb(255 97 0 / .04)}#enquiry{background:#f4f4f2;padding:120px 0}.enq-col-head h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#1a1c1f;margin-bottom:40px}.enq-col-head h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.file-upload-label svg{width:16px;height:16px;flex-shrink:0}.file-upload-label{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border:1px dashed rgb(71 74 81 / .25);color:rgb(71 74 81 / .45);font-family:"DM Sans",sans-serif;font-size:14px;font-weight:300;padding:14px 16px;cursor:none;transition:border-color 0.25s,background 0.25s}.genuine-col h3{font-family:"Rajdhani",sans-serif;font-size:34px;font-weight:700;color:#1a1c1f;line-height:1.1;margin-bottom:12px}.genuine-col h3 em{color:#ff6100;font-style:normal}.genuine-col>p{font-size:16px;font-weight:300;color:rgb(71 74 81 / .6);line-height:1.8;margin-bottom:36px}.genuine-reason{background:#fff;padding:22px 24px;display:flex;gap:20px;align-items:flex-start;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.2s}.gr-icon{width:36px;height:36px;flex-shrink:0;background:rgb(255 97 0 / .08);display:flex;align-items:center;justify-content:center;margin-top:2px;transition:background 0.3s}.gr-icon svg{width:16px;height:16px;color:#ff6100}.gr-text h4{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#1a1c1f;margin-bottom:4px}.gr-text p{font-size:16px;font-weight:300;color:rgb(71 74 81 / .6);line-height:1.6;margin:0}.genuine-reasons{display:flex;flex-direction:column;gap:2px;margin-bottom:48px}.genuine-reason:hover{border-left-color:#ff6100;background:#faf9f7}.genuine-reason:hover .gr-icon{background:rgb(255 97 0 / .15)}#page-cta{background:#0e0f11;padding:100px 0;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px}.cta-bg-word{position:absolute;left:76%;bottom:-40px;transform:translateX(-50%);font-family:"Rajdhani",sans-serif;font-size:162px;font-weight:700;color:rgb(255 97 0 / 9%);line-height:1;pointer-events:none;user-select:none;letter-spacing:-8px;white-space:nowrap}.cta-body{position:relative;z-index:1}.cta-eyebrow-1{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px}.cta-eyebrow-1::before,.cta-eyebrow-1::after{content:"";width:28px;height:2px;background:#ff6100}.cta-body h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff;margin-bottom:14px}.cta-btns-1{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;position:relative;z-index:1}.btn-phone{display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(208 208 207 / .2);color:rgb(208 208 207 / .7);font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:18px 36px;transition:border-color 0.2s,color 0.2s,transform 0.2s var(--ease)}.btn-phone:hover{border-color:#ff6100;color:#ff6100;transform:translateY(-2px)}.history-intro{padding:10px 0 10px;border-bottom:1px solid rgb(71 74 81 / .08)}.history-intro h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1;color:#1a1c1f;margin-bottom:24px}.history-intro h2 em{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.history-intro p{font-size:16px;line-height:1.85;color:#474a51;margin-bottom:18px}.history-intro-img{position:relative;overflow:hidden;height:380px;border-radius:4px;box-shadow:0 20px 60px rgb(71 74 81 / .16)}.history-intro-img::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,rgb(255 97 0 / .08) 0%,transparent 50%)}.history-intro-year{position:absolute;bottom:24px;left:24px;z-index:2;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#fff;background:#ff6100;padding:8px 18px;border-radius:2px;box-shadow:0 4px 16px rgb(255 97 0 / .35)}.history-intro-img img{width:100%;height:100%;object-fit:cover;object-position:center 35%;filter:brightness(.85) saturate(.85);transition:transform 0.7s var(--ease)}.history-intro .row{align-items:center}#timeline-section h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1;color:#1a1c1f;margin-bottom:8px}#timeline-section h2 em{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.history-present{background:#474a51;padding:80px 55px;align-items:center}.history-present h2{font-family:"Rajdhani",sans-serif;font-size:40px;font-weight:700;line-height:1.05;color:#fff;margin-bottom:20px}.history-present h2 em{font-style:normal;color:#ff6100;font-family:"Rajdhani",sans-serif}.history-present p{font-size:16px;line-height:1.85;color:rgb(208 208 207 / .72);margin-bottom:18px}.present-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px}.present-stat{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);border-top:2px solid #ff6100;padding:24px 28px;border-radius:2px}.present-stat-num{font-family:"Rajdhani",sans-serif;font-size:44px;font-weight:700;color:#ff6100;line-height:1;display:block;text-shadow:0 0 28px rgb(255 97 0 / .25)}.present-stat-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgb(255 255 255 / .75);display:block;margin-top:6px}.history-present p{font-size:16px;line-height:1.85;color:rgb(208 208 207 / .72);margin-bottom:18px;padding:0 2px}.spec-strip-item-1{flex-shrink:0;padding:28px 21px;border-right:1px solid rgb(255 255 255 / .12);display:flex;align-items:center;gap:12px}.spec-strip-item-1 .pi-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .6);margin-bottom:2px}.spec-strip-item-1 .pi-value{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:1}#machine-gallery{background:#0e0f11}.gallery-panel{position:relative;overflow:hidden;background:#0e0f11;height:100%}.gallery-panel img{width:100%;display:block;transition:transform 0.7s var(--ease)}.gallery-label{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgb(9 10 12 / .9) 0%,transparent 100%);padding:32px 32px 24px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(208 208 207 / .7)}.gallery-label strong{display:block;font-size:20px;font-weight:700;color:#fff;letter-spacing:0;margin-bottom:4px}.gallery-panel:hover img{transform:scale(1.04)}#drive-callout{background:#1a1c1f;padding:72px 45px;display:flex;gap:2px}.drive-block{flex:1;padding:44px 40px;background:rgb(255 255 255 / .03);position:relative;overflow:hidden;transition:background 0.3s}.drive-block::before{content:"";position:absolute;top:0;left:0;width:3px;height:0;background:#ff6100;transition:height 0.4s var(--ease)}.drive-block .db-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#ff6100;margin-bottom:12px}.drive-block h3{font-size:22px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:12px}.drive-block p{font-size:16px;line-height:1.7;color:rgb(208 208 207 / .5)}.drive-block:hover::before{height:100%}.squeegee-intro{text-align:center;max-width:700px;margin:0 auto 64px}#squeegee{background:#1a1c1f;padding:100px 0;position:relative;overflow:hidden}.squeegee-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:rgb(255 255 255 / .05)}.squeegee-intro .section-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px}.squeegee-intro .section-eyebrow::after{content:"";width:28px;height:2px;background:#ff6100}.squeegee-intro h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff;margin-bottom:16px}.squeegee-intro h2 em{font-family:"Rajdhani",sans-serif;color:#ff6100;font-style:normal}.squeegee-intro p{font-size:16px;line-height:1.75;color:rgb(208 208 207 / .6)}.squeegee-card{background:rgb(255 255 255 / .03);padding:52px 15px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;transition:background 0.3s;position:relative;overflow:hidden}.squeegee-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#fff0;transition:background 0.3s}.squeegee-img{justify-content:center;background:rgb(255 255 255 / .04)}.squeegee-img img{width:100%;filter:brightness(1.1);transition:transform 0.4s var(--ease)}.squeegee-text .sq-badge{display:inline-block;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:6px 12px;margin-bottom:20px}.squeegee-text h3{font-family:"Rajdhani",sans-serif;font-size:26px;font-weight:700;color:#fff;line-height:1.1;margin-bottom:14px}.squeegee-text h3 em{font-family:"Rajdhani",sans-serif;color:#ff6100;font-style:normal}.squeegee-text p{font-size:16px;line-height:1.75;color:rgb(208 208 207 / .6);margin-bottom:22px}.squeegee-text .sq-benefit{display:flex;align-items:center;gap:10px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;color:#ff6100;letter-spacing:1px}.squeegee-text .sq-benefit::before{content:"";width:20px;height:2px;background:#ff6100;flex-shrink:0}.squeegee-card:hover{background:rgb(255 97 0 / .05)}.squeegee-card:hover::before{background:#ff6100}.squeegee-card:hover .squeegee-img img{transform:scale(1.05)}#infeed{background:#f4f4f2;padding:100px 0}.infeed-img{position:relative;overflow:hidden}.infeed-img img{width:100%;filter:drop-shadow(0 24px 48px rgb(0 0 0 / .15));transition:transform 0.6s var(--ease)}.infeed-img:hover img{transform:scale(1.03)}.infeed-text .section-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:12px;margin-bottom:24px}.infeed-text h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:40px;line-height:1;color:#1a1c1f;margin-bottom:20px}.infeed-text h2 em{font-family:"Rajdhani",sans-serif;color:#ff6100;font-style:normal}.infeed-text p{font-size:16px;line-height:1.75;color:#5a5d64;margin-bottom:20px}.infeed-spec-row{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid rgb(71 74 81 / .12)}.isr-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#5a5d64;min-width:100px}.isr-chip{background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);color:#1a1c1f;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;padding:4px 12px}.infeed-specs{display:flex;flex-direction:column}#benefits-1 .row{--bs-gutter-x:0 !important}#rotary-hero{min-height:560px;padding:calc(var(--nav-h) + 88px) 48px 88px;background:linear-gradient(135deg,#1a1c1f 0%,#22252b 55%,#1e2027 100%);position:relative;overflow:hidden}.hero-spec-col{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.hero-spec-item{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-left:3px solid #ff6100;padding:14px 22px;min-width:200px}.hero-spec-label{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:rgb(255 255 255 / .35);margin-bottom:4px}.hero-spec-value{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:20px;line-height:1;color:#fff}.btn-outline-light{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .75);background:#fff0;padding:14px 30px;border-radius:2px;border:1.5px solid rgb(255 255 255 / .2);transition:all 0.2s}#shared-tech{padding:64px 0;background:#1a1c1f;position:relative;overflow:hidden}.shared-tech-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.shared-label{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 255 255 / .35);margin-right:8px;white-space:nowrap}.shared-chip{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgb(255 255 255 / .7);border:1px solid rgb(255 255 255 / .12);padding:7px 16px;border-radius:2px;white-space:nowrap}#tier-showcase{padding:100px 0;background:#fff}.tier-card.flagship{border-color:#ff6100;border-width:2px;background:#fffaf6}.tier-card.flagship::before{content:"FLAGSHIP";position:absolute;top:-1px;right:24px;font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;color:#fff;background:#ff6100;padding:4px 14px 6px;border-radius:0 0 4px 4px;display:inline-block;z-index:9999}.tier-badge{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;background:rgb(255 97 0 / .08);display:inline-block;padding:5px 14px;border-radius:3px;margin-bottom:18px}.tier-model{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:36px;line-height:1;color:#1a1c1f;margin-bottom:6px}.tier-tagline{font-family:"Rajdhani",sans-serif;font-weight:500;font-size:15px;color:#5a5d64;margin-bottom:28px}.flagship .tier-drive-chip{background:rgb(255 97 0 / .1);color:#cc4d00}.tier-drive-chip{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#1a1c1f;background:#e2e0dd;padding:6px 14px;border-radius:3px;margin-bottom:22px}.tier-stats{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}.tier-desc{font-size:16px;line-height:1.7;color:#5a5d64;margin-bottom:28px;min-height:72px}.tier-stat-val{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:26px;line-height:1;color:#1a1c1f}.tier-stat-val em{font-size:15px;font-weight:500;color:#5a5d64;font-style:normal}.tier-stat-lbl{font-size:16px;letter-spacing:.5px;color:#5a5d64;margin-top:2px}.tier-card{background:#f9f9f7;border:1px solid #474a511f;border-radius:6px;position:relative;transition:transform 0.4s var(--ease),box-shadow 0.4s var(--ease)}.tier-cta{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ff6100;transition:gap 0.3s}.tier-cta svg{transition:transform 0.3s}.tier-card:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgb(71 74 81 / .1)}.compare-table{width:100%;border-collapse:collapse}.compare-table thead th:first-child{border-radius:6px 0 0 0}.compare-table thead th{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:16px;letter-spacing:1px;color:#1a1c1f;background:#e2e0dd;position:sticky;top:60px}.compare-table thead th:first-child{border-radius:6px 0 0 0}.compare-table thead th{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:16px;letter-spacing:1px;color:#1a1c1f;background:#e2e0dd;position:sticky;top:60px}.compare-table th,.compare-table td{padding:14px 20px;text-align:left;font-size:14px;border-bottom:1px solid #474a511f}.compare-table .hl td:first-child{color:#ff6100;font-weight:700}.compare-table tbody td:first-child{font-family:"Rajdhani",sans-serif;font-weight:600;color:#474a51;letter-spacing:.5px}.compare-table .hl{background:rgb(255 97 0 / .04)}#guidance{padding:70px 0;background:#fff}#product-cta-2{padding:120px 48px;background:#474a51;position:relative;overflow:hidden;text-align:center}.cta-text-1{position:relative;z-index:1;margin-bottom:36px}.cta-text-1 h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:clamp(32px, 4vw, 52px);line-height:1.1;color:#fff}.btn-cta-primary-1{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#ff6100;padding:16px 36px;border-radius:2px;display:inline-flex;align-items:center;gap:10px;box-shadow:0 4px 14px rgb(255 97 0 / .3);transition:background 0.2s,transform 0.2s}.btn-cta-secondary-1{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;padding:16px 24px;border-radius:2px;border:1.5px solid rgb(255 255 255 / .3);transition:border-color 0.2s}.btn-cta-primary-1,.btn-cta-secondary-1{width:270px;justify-content:center}#machine-gallery .row{--bs-gutter-x:0 !important}.spec-strip-item-1:hover{background:rgb(0 0 0 / .08)}.hero-grid{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgb(255 255 255 / .012) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .012) 1px,transparent 1px);background-size:60px 60px}.hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgb(9 10 12 / .75) 0%,rgb(9 10 12 / 64%) 40%,rgb(9 10 12 / .85) 75%,rgb(9 10 12 / .97) 100%)}.hero-badges{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.hero-badge{display:flex;align-items:center;gap:12px;font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgb(208 208 207 / .5)}.hero-badge::before{content:"";width:5px;height:5px;background:#ff6100;border-radius:50%;flex-shrink:0}.spec-strip-inner{display:grid;grid-template-columns:repeat(5,1fr);gap:1px}.spec-strip-inner-1{display:grid;grid-template-columns:repeat(6,1fr);gap:1px}.spec-strip-inner-2{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgb(0 0 0 / .15)}#spec-strip{background:#ff6100;overflow:hidden}.spec-s{background:#ff6100;padding:32px 36px;transition:background 0.25s}.spec-s-num{font-family:"Rajdhani",sans-serif;font-size:38px;font-weight:700;color:#fff;line-height:1;margin-bottom:6px}.spec-s-label{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .65);line-height:1.4}.spec-s:hover{background:#cc4d00}#modes{background:#0e0f11;padding:100px 0}.modes-header{margin-bottom:64px}.sec-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:20px}.modes-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff}.modes-header h2 em{font-family:"Rajdhani",sans-serif;color:#ff6100;font-style:normal}.modes-header p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;max-width:600px;margin-top:14px}.modes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:rgb(255 255 255 / .05)}.mode-card{background:#0e0f11;padding:48px 40px;border-top:3px solid #fff0;transition:border-color 0.3s,background 0.3s;position:relative;overflow:hidden}.mode-card::before{content:attr(data-num);position:absolute;right:32px;top:32px;font-family:"Rajdhani",sans-serif;font-size:80px;font-weight:700;color:rgb(255 255 255 / .03);line-height:1;pointer-events:none}.mode-icon{display:flex;align-items:center;gap:8px;margin-bottom:28px}.mode-block.digital{background:rgb(255 97 0 / .15);color:#ff6100;border:1px solid rgb(255 97 0 / .3)}.mode-block{height:32px;display:flex;align-items:center;justify-content:center;font-family:"Rajdhani",sans-serif;font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:0 12px}.mode-sep{font-size:12px;color:rgb(208 208 207 / .2);font-weight:700}.mode-block.inactive{background:rgb(255 255 255 / .04);color:rgb(208 208 207 / .2);border:1px solid rgb(255 255 255 / .06)}.mode-name{font-family:"Rajdhani",sans-serif;font-size:24px;font-weight:700;color:#fff;margin-bottom:12px}.mode-desc{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.75;margin-bottom:24px}.mode-use{font-family:"Rajdhani",sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .3);display:flex;align-items:center;gap:10px}.mode-use::before{content:"BEST FOR ·";color:#ff6100}.mode-block.flatbed{background:rgb(74 144 226 / .12);color:#7ab8f5;border:1px solid rgb(74 144 226 / .25)}.mode-card.active{border-top-color:#ff6100}.mode-card:hover{background:rgb(255 255 255 / .03)}#why-hybrid{background:#f4f4f2;padding:100px 0}.why-left .sec-eyebrow::before{background:#ff6100}.sec-eyebrow::before{content:"";width:28px;height:2px;background:#ff6100;flex-shrink:0}.why-left h2 em{color:#ff6100;font-family:"Rajdhani",sans-serif;font-style:normal}.why-left h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#1a1c1f;margin-bottom:20px}.why-left>p{font-size:16px;font-weight:300;color:rgb(71 74 81 / .65);line-height:1.85;margin-bottom:0}.why-right{display:flex;flex-direction:column;gap:2px}.why-card{background:#fff;padding:28px 28px;display:flex;gap:20px;align-items:flex-start;border-left:3px solid #fff0;transition:border-color 0.3s,background 0.2s}.why-icon{width:40px;height:40px;flex-shrink:0;background:rgb(255 97 0 / .08);display:flex;align-items:center;justify-content:center;margin-top:2px;transition:background 0.3s}.why-text h4{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#1a1c1f;margin-bottom:6px}.why-text p{font-size:16px;font-weight:300;color:rgb(71 74 81 / .6);line-height:1.7;margin:0}.why-icon svg{width:18px;height:18px;color:#ff6100}#architecture{background:#090a0c;padding:100px 0}.arch-header{margin-bottom:56px}.arch-img-wrap{position:relative;overflow:hidden;background:#0d0e10;margin-bottom:2px}.arch-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff}.arch-header h2 em{font-family:"Rajdhani",sans-serif;color:#ff6100;font-style:normal}.arch-header p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;max-width:600px;margin-top:14px}.arch-img-wrap img{width:100%;display:block;transition:transform 0.6s var(--ease)}.arch-labels{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:rgb(255 255 255 / .06)}.arch-label{background:#0e0f11;padding:24px 28px;border-top:2px solid #fff0;transition:border-color 0.3s,background 0.3s}.arch-label-num{font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ff6100;margin-bottom:8px}.arch-label-name{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:#fff;margin-bottom:6px}.arch-label-desc{font-size:15px;font-weight:300;color:rgb(208 208 207 / .4);line-height:1.6}.arch-label:hover{border-top-color:#ff6100;background:rgb(255 255 255 / .03)}#features-1{background:#fff;padding:100px 0}.feat-header{margin-bottom:64px}.feat-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:48px;line-height:1;color:#1a1c1f}.feat-header p{font-size:16px;font-weight:300;color:rgb(71 74 81 / .55);line-height:1.8;max-width:560px;margin-top:14px}.feat-header h2 em{font-family:"Rajdhani",sans-serif;color:#ff6100;font-style:normal}.feat-card-9{border-right:2px solid #e2e0dd;border-bottom:3px solid #e2e0dd;background:#fff;padding:36px 32px;transition:all 0.3s ease;height:310px}.feat-card-9:hover{border-bottom-color:#ff6100;background:#fafaf8;transform:translateY(-5px);box-shadow:0 8px 32px rgb(0 0 0 / .08)}.fc-icon{width:44px;height:44px;background:rgb(255 97 0 / .07);display:flex;align-items:center;justify-content:center;margin-bottom:22px;transition:background 0.3s}.fc-title{font-family:"Rajdhani",sans-serif;font-size:19px;font-weight:700;color:#1a1c1f;line-height:1.2;margin-bottom:12px}.fc-desc{font-size:16px;font-weight:300;color:rgb(71 74 81 / .6);line-height:1.75}.fc-icon svg{width:25px;height:25px;color:#ff6100}.comp-header{margin-bottom:56px}.comp-table-1{width:100%;border-collapse:collapse}.comp-table-1 td:first-child{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;color:rgb(208 208 207 / .5);white-space:nowrap}.tag-win{color:#a5d6a7;font-size:12px;font-weight:500}.comp-table-1 th.highlight-col{color:#ff6100;background:rgb(255 97 0 / .06)}.comp-header p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .45);line-height:1.8;max-width:600px;margin-top:14px}.cta-btns-1{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;position:relative;z-index:1}#cs-stage{position:fixed;inset:0;background:#060708;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:0}.cs-center{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cs-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:var(--orange);display:flex;align-items:center;gap:16px;margin-bottom:44px;opacity:0;animation:fadeUp 0.9s 0.3s var(--ease) forwards}.cs-eyebrow::before,.cs-eyebrow::after{content:"";display:block;width:28px;height:2px;background:var(--orange);flex-shrink:0}.print-lines{position:relative;display:flex;flex-direction:column;align-items:center}.print-line{position:relative;display:flex;align-items:center;justify-content:center;line-height:.88}.text-ghost{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:clamp(110px, 16vw, 220px);letter-spacing:-5px;line-height:.88;color:rgb(255 255 255 / .055);display:block;user-select:none;white-space:nowrap}.text-reveal{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:clamp(110px, 16vw, 220px);letter-spacing:-5px;line-height:.88;display:block;user-select:none;white-space:nowrap;position:absolute;top:0;left:0;width:100%;clip-path:inset(0 100% 0 0)}.text-reveal.white{color:#fff}.text-reveal.orange{color:#ff6100}.cs-sub{position:relative;display:flex;align-items:center;justify-content:center;margin-top:36px}.cs-sub .text-ghost{font-family:"DM Sans",sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:300;letter-spacing:8px;text-transform:uppercase;line-height:1;color:rgb(255 255 255 / .04)}.cs-sub .text-reveal{font-family:"DM Sans",sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:300;letter-spacing:8px;text-transform:uppercase;line-height:1;color:rgb(208 208 207 / .38)}.cs-status{display:flex;align-items:center;gap:10px;opacity:0;animation:fadeUp 0.9s 0.6s var(--ease) forwards}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--orange);animation:pulse 2.2s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgb(255 97 0 / .45)}50%{opacity:.5;transform:scale(.75);box-shadow:0 0 0 7px #fff0}}.status-text{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:rgb(255 255 255 / .18)}.loop-track{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column;align-items:center;gap:16px;opacity:0;animation:fadeUp 0.9s 0.8s var(--ease) forwards}.loop-bar{width:2px;height:150px;background:rgb(255 255 255 / .07);border-radius:2px;position:relative;overflow:hidden}.loop-fill{position:absolute;bottom:0;left:0;right:0;height:0%;background:var(--orange);border-radius:2px;box-shadow:0 0 8px rgb(255 97 0 / .6)}.loop-label{writing-mode:vertical-rl;transform:rotate(180deg);font-family:"Rajdhani",sans-serif;font-size:9px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(255 97 0 / .4);transition:opacity 0.4s}.cs-brand-bar{position:absolute;bottom:28px;left:0;right:0;display:flex;justify-content:center;z-index:4;opacity:0;animation:fadeUp 0.9s 1s var(--ease) forwards}.cs-brand-text{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:rgb(255 255 255 / .1)}.cs-stripe{position:absolute;left:0;top:0;bottom:0;width:4px;background:#ff6100;z-index:5}.squeegee-wrap{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.squeegee-asm{position:absolute;top:0;bottom:0;width:70px;transform:translateX(-100px);will-change:transform}.sq-rod{position:absolute;left:50%;transform:translateX(-50%);width:10px;top:0;bottom:0;background:linear-gradient(to right,#fff0 0%,rgb(80 85 95 / .5) 25%,rgb(110 115 125 / .65) 50%,rgb(80 85 95 / .5) 75%,#fff0 100%);border-radius:5px}.sq-rod::after{content:"";position:absolute;left:1px;top:15%;bottom:15%;width:2px;background:linear-gradient(to bottom,transparent,rgb(255 255 255 / .12),transparent);border-radius:2px}.sq-brace{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:8px;background:linear-gradient(to bottom,rgb(90 95 105 / .3),rgb(100 105 115 / .55),rgb(90 95 105 / .3));border-radius:4px}.sq-brace::before{content:"";position:absolute;top:1px;left:6px;right:6px;height:2px;background:rgb(255 255 255 / .08);border-radius:1px}.sq-blade{position:absolute;left:50%;transform:translateX(-50%);width:6px;top:5%;bottom:5%;background:linear-gradient(to right,#fff0 0%,rgb(255 97 0 / .8) 30%,#ff8232 50%,rgb(255 97 0 / .8) 70%,#fff0 100%);border-radius:3px}.sq-glow-front{position:absolute;left:50%;top:0;bottom:0;width:90px;transform:translateX(-20%);background:linear-gradient(to right,transparent 0%,#fff0 20%,rgb(255 97 0 / .06) 55%,rgb(255 97 0 / .18) 70%,rgb(255 97 0 / .06) 85%,transparent 100%)}.sq-glow-back{position:absolute;right:50%;top:0;bottom:0;width:120px;transform:translateX(20%);background:linear-gradient(to left,transparent 0%,rgb(255 97 0 / .03) 30%,rgb(255 97 0 / .07) 55%,rgb(255 97 0 / .03) 80%,transparent 100%)}.ink-trail{position:absolute;top:0;bottom:0;left:0;width:0;z-index:2;pointer-events:none;background:linear-gradient(to right,#fff0 0%,rgb(255 97 0 / .02) 50%,rgb(255 97 0 / .045) 100%)}.ink-dot{position:absolute;border-radius:50%;pointer-events:none;animation:inkSplat 1.4s ease-out forwards}@keyframes inkSplat{0%{opacity:.7;transform:scale(.2)}15%{opacity:.3;transform:scale(1.2)}100%{opacity:0;transform:scale(1.6)}}@keyframes fadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}#page-hero{position:relative;min-height:380px;display:flex;align-items:flex-end;padding-bottom:80px;padding-top:74px;background:#090a0c;overflow:hidden}#page-hero::before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 65% 80% at 100% 0%,rgb(255 97 0 / .1) 0%,transparent 55%),linear-gradient(to right,rgb(9 10 12 / .95) 30%,rgb(9 10 12 / .3) 100%),linear-gradient(to top,rgb(9 10 12 / .85) 0%,transparent 50%)}.callout-strip{background:#ff6100;padding:20px 45px;display:flex;align-items:center;gap:16px}.callout-strip svg{color:rgb(255 255 255 / .8);flex-shrink:0;width:20px;height:20px}.callout-strip p{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgb(255 255 255 / .92)}#brochures{background:#fff;padding:80px 0 100px}.brochure-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:#e2e0dd}.brochure-card{background:#fff;padding:44px 44px 40px;transition:background 0.3s;position:relative;overflow:hidden;display:flex;flex-direction:column}.brochure-card::before{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#ff6100;transition:width 0.4s var(--ease)}.card-cover{height:240px;background:#eceae8;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-shrink:0}.card-badge{position:absolute;top:14px;left:14px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:4px 10px;border-radius:2px}.card-num{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:3px;color:#c8c6c3;margin-bottom:14px}.brochure-card h3{font-family:"Rajdhani",sans-serif;font-size:24px;font-weight:700;color:#1a1c1f;margin-bottom:12px;line-height:1.15}.brochure-card p.card-desc{font-size:14px;line-height:1.7;color:#5a5d64;flex:1;margin-bottom:28px}.card-meta{display:flex;align-items:center;gap:20px;margin-bottom:13px}.btn-download{display:inline-flex;align-items:center;gap:10px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:13px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:16px 28px;border-radius:2px;border:none;cursor:none;width:100%;justify-content:center;transition:background 0.2s,transform 0.2s var(--ease)}.brochure-card:hover{background:#f9f8f6}.brochure-card:hover::before{width:100%}.card-meta-item{display:flex;align-items:center;gap:6px;font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#c8c6c3}.card-meta-item svg{width:13px;height:13px;color:#ff6100;flex-shrink:0}.btn-download svg{width:15px;height:15px;flex-shrink:0;transition:transform 0.2s}.pdf-box{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#333;gap:10px}#assurance{background:#eceae8;padding:64px 0;border-top:#474a511f}.assurance-icon svg{width:22px;height:22px}.assurance-item{display:flex;align-items:flex-start;gap:18px}.assurance-icon{width:48px;height:48px;background:rgb(255 97 0 / .08);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ff6100;transition:background 0.3s}.assurance-text h5{font-family:"Rajdhani",sans-serif;font-size:20px;font-weight:700;color:#1a1c1f;margin-bottom:6px;letter-spacing:.5px}.assurance-text p{font-size:16px;line-height:1.65;color:#5a5d64}#timeline-section{padding:70px 55px;background:#fff;position:relative}#timeline-section>.eyebrow{margin-bottom:12px}#timeline-section>h2 em{font-style:normal;color:#ff6100}#timeline-section>.title-bar{margin-bottom:72px}.timeline{position:relative;padding-left:0}.timeline::before{content:"";position:absolute;right:80px;top:0;bottom:0;width:2px;transform:translateX(-50%);background:linear-gradient(to bottom,#ff6100 0%,#ff6100 100%)}.timeline-item{display:grid;grid-template-columns:1fr 120px;margin-bottom:80px;align-items:center}.timeline-item:last-child{margin-bottom:0}.tl-left{text-align:right;padding-right:48px}.tl-right{padding-left:48px}.timeline-item.flip .tl-left{order:3;text-align:left;padding-left:48px;padding-right:0}.timeline-item.flip .tl-center{order:2}.timeline-item.flip .tl-right{order:1;padding-right:48px;padding-left:0;text-align:right}.tl-center{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:6px;right:18%;top:-41%}.tl-dot{width:18px;height:18px;border-radius:50%;background:#ff6100;border:4px solid #fff;box-shadow:0 0 0 2px #ff6100,0 4px 16px rgb(255 97 0 / .35);position:relative;z-index:2;flex-shrink:0}.tl-year{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;color:#ff6100;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .25);padding:4px 10px;border-radius:2px;margin-top:10px;white-space:nowrap}.tl-card{background:#f8f7f5;border:1px solid rgb(71 74 81 / .08);border-radius:4px;padding:28px 32px;box-shadow:0 4px 20px rgb(71 74 81 / .07);transition:box-shadow 0.3s,transform 0.3s;position:relative}.tl-card:hover{box-shadow:0 12px 40px rgb(71 74 81 / .13);transform:translateY(-3px)}.tl-card::before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#ff6100;border-radius:4px 0 0 4px;opacity:0;transition:opacity 0.3s}.tl-card:hover::before{opacity:1}.timeline-item.flip .tl-card::before{left:auto;right:0;border-radius:0 4px 4px 0}.tl-card-tag{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;display:inline-block;background:rgb(255 97 0 / .08);border:1px solid rgb(255 97 0 / .2);padding:3px 10px;border-radius:2px;margin-bottom:12px}.tl-card h3{font-family:"Rajdhani",sans-serif;font-size:22px;font-weight:700;color:#1a1c1f;line-height:1.1;margin-bottom:10px}.tl-card p{font-size:16px;line-height:1.78;color:#5a5d64;margin:0}.tl-img{border-radius:4px;overflow:hidden;height:200px;box-shadow:0 8px 32px rgb(71 74 81 / .13);background:#edecea;display:flex;align-items:center;justify-content:center}.tl-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.85) saturate(.8);transition:transform 0.5s var(--ease),filter 0.5s}.tl-img:hover img{transform:scale(1.05);filter:brightness(.92) saturate(.9)}.tl-img-placeholder{width:64px;height:64px;border:1.5px solid rgb(71 74 81 / .2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#c8c6c2}#modes{background:#090a0c;padding:100px 0 0}.modes-header{margin-bottom:64px}.sec-eyebrow{font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:20px}.modes-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff}.modes-header p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;max-width:620px;margin-top:14px}.modes-split{display:grid;grid-template-columns:1fr auto 1fr;gap:0;background:rgb(255 255 255 / .04)}.mode-panel.rotary{border-top-color:#ff6100;background:rgb(255 97 0 / .03)}.mode-panel{padding:56px 48px;border-top:4px solid #fff0;transition:border-color 0.3s,background 0.3s;position:relative;overflow:hidden}.mode-divider{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 32px;background:rgb(255 255 255 / .02);position:relative}.mode-panel.flatbed{border-top-color:#4fc3f7;background:rgb(79 195 247 / .025)}.mode-panel.rotary::before{content:"ROTARY";position:absolute;right:32px;bottom:20px;font-family:"Rajdhani",sans-serif;font-size:90px;font-weight:700;color:rgb(255 255 255 / .025);line-height:1;pointer-events:none;letter-spacing:-4px}.mode-panel.flatbed::before{content:"FLAT-BED";position:absolute;right:32px;bottom:20px;font-family:"Rajdhani",sans-serif;font-size:90px;font-weight:700;color:rgb(255 255 255 / .025);line-height:1;pointer-events:none;letter-spacing:-4px}.mode-tag.rotary{background:rgb(255 97 0 / .12);color:#ff6100;border:1px solid rgb(255 97 0 / .25)}.mode-tag{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:7px 14px;margin-bottom:28px}.mode-title{font-family:"Rajdhani",sans-serif;font-size:32px;font-weight:700;color:#fff;line-height:1;margin-bottom:20px}.mode-tag.flatbed{background:rgb(79 195 247 / .1);color:#4fc3f7;border:1px solid rgb(79 195 247 / .2)}.mode-desc{font-size:16px;font-weight:300;color:rgb(208 208 207 / .55);line-height:1.8;margin-bottom:32px}.mode-points{display:flex;flex-direction:column;gap:12px}.mode-point{display:flex;align-items:flex-start;gap:14px;font-size:16px;font-weight:300;color:rgb(208 208 207 / .55);line-height:1.6}.mode-panel.rotary .mode-point::before{background:#ff6100}.mode-point::before{content:"";width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:7px}.mode-divider::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgb(255 255 255 / .06)}.mode-panel.flatbed .mode-point::before{background:#4fc3f7}.divider-badge{background:#1a1c1f;border:1px solid rgb(255 255 255 / .1);padding:14px 18px;position:relative;z-index:1;font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .35);text-align:center;line-height:1.6}.divider-badge strong{display:block;color:rgb(208 208 207 / .6);font-size:16px;margin-bottom:4px}#head-selection{background:#0e0f11;padding:100px 0}.head-header{margin-bottom:64px}.sec-eyebrow{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:14px;margin-bottom:20px}.head-header h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:47px;line-height:1;color:#fff}.head-header p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.8;max-width:620px;margin-top:14px}.head-card.apex{border-top-color:#ff6100}.head-card{background:#0e0f11;padding:52px 48px;border-top:4px solid #fff0;transition:border-color 0.3s,background 0.3s}.head-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:rgb(255 255 255 / .04)}.head-card.climax{border-top-color:#ce93d8}.head-card{background:#0e0f11;padding:52px 48px;border-top:4px solid #fff0;transition:border-color 0.3s,background 0.3s}.head-card.apex .head-model-tag{background:rgb(255 97 0 / .1);color:#ff6100;border:1px solid rgb(255 97 0 / .2)}.head-model-tag{display:inline-flex;align-items:center;gap:8px;font-family:"Rajdhani",sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:6px 14px;margin-bottom:28px}.head-name{font-family:"Rajdhani",sans-serif;font-size:38px;font-weight:700;color:#fff;line-height:1;margin-bottom:8px}.head-subname{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .3);margin-bottom:24px}.head-desc{font-size:15px;font-weight:300;color:rgb(208 208 207 / .55);line-height:1.8;margin-bottom:32px}.head-points{display:flex;flex-direction:column;gap:10px}.head-point{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:rgb(255 255 255 / .03)}.head-card.apex .head-point-dot{background:#ff6100}.head-point-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:7px}.head-point p{font-size:16px;font-weight:300;color:rgb(208 208 207 / .5);line-height:1.65;margin:0}.head-card.climax .head-point-dot{background:#ce93d8}.head-point-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:7px}#comparison-2{background:#090a0c;padding:80px 0 40px}.tw{color:#a5d6a7;font-size:12px}.head-header h2 em{color:#ff6100;font-style:normal;font-family:"Rajdhani",sans-serif}.timeline-section{overflow:hidden;position:relative}.timeline-wrapper{display:flex;width:max-content}.client-time-slider{display:flex;flex-wrap:nowrap!important}.client-time-slider>div{min-width:354px!important;flex:0 0 auto;padding:15px}.card-logo{width:120px;height:auto;display:block;margin:0 0 11px}.folder-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.folder-card{border-radius:8px;overflow:hidden;cursor:pointer;background:#1a1c1f;border:1.5px solid #fff0;transition:transform 0.22s var(--ease),box-shadow 0.22s var(--ease),border-color 0.2s}.folder-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgb(71 74 81 / .18)}.folder-card:hover .card-overlay{opacity:1}.folder-card.is-open{grid-column:1 / -1;cursor:default;background:#fff;border-color:#ff6100;transform:none;box-shadow:0 8px 48px rgb(255 97 0 / .1)}.folder-card.is-open:hover{transform:none}.folder-card.is-open:hover .card-overlay{display:none}.card-cover{position:relative;overflow:hidden}.card-overlay{position:absolute;inset:0;background:rgb(255 97 0 / .12);opacity:0;transition:opacity 0.22s}.card-photo-count{position:absolute;top:10px;right:10px;background:rgb(0 0 0 / .65);color:#fff;font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;padding:4px 10px;border-radius:2px;backdrop-filter:blur(4px)}.folder-card.is-open .card-photo-count{display:none}.card-orange-bar{height:3px;background:var(--orange);flex-shrink:0}.card-info{padding:14px 16px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.card-title{font-family:"Rajdhani",sans-serif;font-size:15px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#fff;line-height:1.1}.folder-card.is-open .card-title{color:#1a1c1f}.card-sub{font-size:12px;color:rgb(255 255 255 / .45);margin-top:3px;line-height:1.4}.folder-card.is-open .card-sub{color:var(--muted)}.card-arrow-1{width:28px;height:28px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:all 0.2s}.folder-card.is-open .card-arrow-1{background:#ff6100;border-color:#ff6100}.card-arrow-1 svg{width:12px;height:12px;stroke:rgb(255 255 255 / .6);fill:none;transition:transform 0.25s var(--ease),stroke 0.2s}.folder-card.is-open .card-arrow-1 svg{stroke:#fff;transform:rotate(180deg)}.card-body-img{display:none;padding:0 16px 20px}.folder-card.is-open .card-body-img{display:block}.card-divider{height:1px;background:#e2e0dd;margin-bottom:16px}.photo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.photo-thumb{border-radius:5px;overflow:hidden;aspect-ratio:4/3;position:relative;cursor:pointer;background:var(--steel);transition:transform 0.18s var(--ease)}.photo-thumb:hover{transform:scale(1.025)}.photo-thumb:hover .thumb-overlay{opacity:1}.thumb-overlay{position:absolute;inset:0;background:rgb(26 28 31 / .72);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity 0.18s;gap:5px}.thumb-icon{width:28px;height:28px;border-radius:50%;background:var(--orange);display:flex;align-items:center;justify-content:center}.thumb-icon svg{width:12px;height:12px;stroke:#fff;fill:none}.thumb-label{font-family:"Rajdhani",sans-serif;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgb(255 255 255 / .85);text-align:center;padding:0 6px}.card-close{margin-top:16px;display:inline-flex;align-items:center;gap:6px;font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#5a5d64;border:1.5px solid #c8c6c3;border-radius:3px;padding:7px 14px;cursor:pointer;background:none;transition:all 0.18s}.card-close:hover{color:#ff6100;border-color:#ff6100}.card-close svg{width:10px;height:10px;stroke:currentColor;fill:none}.lightbox{position:fixed;inset:0;background:rgb(10 10 10 / .95);z-index:9000;display:none;align-items:center;justify-content:center;flex-direction:column;padding:24px}.lightbox.active{display:flex}.lb-close{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .2);background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .6);font-size:18px;transition:all 0.18s}.lb-close:hover{border-color:var(--orange);color:var(--orange)}.lb-img-wrap{max-width:1000px;width:100%;max-height:75vh;display:flex;align-items:center;justify-content:center}.lb-img-wrap svg,.lb-img-wrap img{max-width:100%!important;max-height:75vh!important;border-radius:5px!important;display:block!important;width:auto!important}.lb-bar{height:3px;background:var(--orange);max-width:1000px;width:100%;border-radius:0 0 3px 3px}.lb-meta{margin-top:16px;text-align:center}.lb-folder{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin-bottom:4px}.lb-name{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;color:#fff}.lb-counter{font-family:"Rajdhani",sans-serif;font-size:11px;color:rgb(255 255 255 / .4);margin-top:6px;letter-spacing:1px}.lb-nav{display:flex;gap:12px;margin-top:14px}.lb-btn{width:40px;height:40px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .2);background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .7);font-size:16px;transition:all 0.18s}.lb-btn:hover{border-color:#ff6100;color:#ff6100}.card-cover-img,.photo-thumb video{width:100%;height:100%;object-fit:cover;display:block}.section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.section-title{font-family:"Rajdhani",sans-serif;font-size:32px;font-weight:700;color:#1a1c1f;letter-spacing:-.3px}.section-count{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:#5a5d64;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;margin-bottom:15px}.lb-img-wrap{width:100%;max-width:1000px;height:75vh;display:flex;justify-content:center;align-items:center}.lightbox-media{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain!important;display:block}.lightbox{position:fixed;inset:0;z-index:99999}.section-eyebrow{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:10px;margin-bottom:8px}.section-eyebrow::before{content:"";width:24px;height:2px;background:#ff6100;flex-shrink:0}.gallery-section .row{align-items:center}.gallery-section{padding:64px 0 80px;max-width:1400px;margin:0 auto}.modal-backdrop-part{position:fixed;inset:0;z-index:9000;background:rgb(0 0 0 / .75);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 0.35s var(--ease);padding:24px}.modal-backdrop-part.open{opacity:1;pointer-events:all}.modal-text{background:#1a1c1f;border-top:3px solid #ff6100;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;padding:52px 48px 48px;position:relative;transform:translateY(32px) scale(.97);transition:transform 0.4s var(--ease);box-shadow:0 40px 100px rgb(0 0 0 / .6)}.modal-backdrop-part.open .modal-text{transform:translateY(0) scale(1)}.modal-close{position:sticky;top:-52px;left:100%;width:36px;height:36px;margin-bottom:-36px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center;color:rgb(208 208 207 / .5);cursor:none;transition:background 0.2s,color 0.2s;flex-shrink:0}.modal-close:hover{background:rgb(255 97 0 / .15);color:#ff6100}.modal-close svg{width:14px;height:14px}.modal-eyebrow{font-family:"Rajdhani",sans-serif;font-size:10px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#ff6100;display:flex;align-items:center;gap:10px;margin-bottom:16px}.modal-eyebrow::before{content:"";width:20px;height:2px;background:#ff6100}.modal-text h3{font-family:"Rajdhani",sans-serif;font-size:32px;font-weight:700;color:#fff;line-height:1.1;margin-bottom:8px}.modal-subtitle{font-size:14px;color:rgb(208 208 207 / .45);line-height:1.6;margin-bottom:36px}.form-field{margin-bottom:16px}.form-field label{display:block;font-family:"Rajdhani",sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(208 208 207 / .5);margin-bottom:8px}.form-field label .req{color:#ff6100;margin-left:2px}.form-field input,.form-field select,.form-field input::placeholder,.form-field textarea::placeholder{color:#989897a6}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#ff6100;background:rgb(255 97 0 / .05)}.form-field select{cursor:none}.form-field select option{background:#1a1c1f;color:#fff}.form-field textarea{min-height:90px}.file-upload-wrapper{position:relative}.file-upload-input{position:absolute;inset:0;opacity:0;cursor:none;width:100%}.file-upload-display{width:100%;background:rgb(255 255 255 / .05);border:1px dashed rgb(255 255 255 / .15);color:rgb(208 208 207 / .4);font-family:"DM Sans",sans-serif;font-size:14px;font-weight:300;padding:20px 18px;display:flex;align-items:center;gap:12px;transition:border-color 0.25s,background 0.25s,color 0.25s}.file-upload-wrapper:hover .file-upload-display{border-color:rgb(255 97 0 / .4);background:rgb(255 97 0 / .04);color:rgb(208 208 207 / .7)}.file-upload-display.has-file{border-style:solid;border-color:rgb(255 97 0 / .4);color:#fff}.file-upload-display svg{width:18px;height:18px;color:#ff6100;flex-shrink:0}.file-note{font-size:11px;color:rgb(208 208 207 / .3);margin-top:6px}@keyframes shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.field-error input,.field-error select,.field-error textarea,.field-error .file-upload-display{border-color:#ff3b3b!important;background:rgb(255 59 59 / .06)!important;animation:shake 0.4s ease}.field-error label{color:#ff3b3b!important}.error-msg{font-size:11px;color:#ff3b3b;margin-top:5px;display:none}.field-error .error-msg{display:block}.btn-submit{width:100%;margin-top:8px;background:#ff6100;color:#fff;font-family:"Rajdhani",sans-serif;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:18px 24px;transition:background 0.2s,transform 0.2s var(--ease);cursor:none;display:flex;align-items:center;justify-content:center;gap:10px}.btn-submit:hover{background:#cc4d00;transform:translateY(-1px)}.modal-note{font-size:12px;color:rgb(208 208 207 / .3);text-align:center;margin-top:16px;line-height:1.6}.modal-success{display:none;flex-direction:column;align-items:center;text-align:center;padding:40px 0 24px}.modal-success.show{display:flex}.modal-form.hide{display:none}.success-icon{width:64px;height:64px;border-radius:50%;background:rgb(255 97 0 / .12);border:2px solid #ff6100;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.success-icon svg{width:28px;height:28px;color:#ff6100}.modal-success h4{font-family:"Rajdhani",sans-serif;font-size:28px;font-weight:700;color:#fff;margin-bottom:10px}.modal-success p{font-size:14px;color:rgb(208 208 207 / .5);line-height:1.7}@media (max-width:900px){.loop-track{display:none}}@media (max-width:640px){.text-ghost,.text-reveal{font-size:clamp(72px, 22vw, 140px);letter-spacing:-2px}.cs-sub .text-ghost,.cs-sub .text-reveal{letter-spacing:4px;font-size:11px}}@media only screen and (max-width:1440px){.product-part{margin:90px 0}.logo{width:215px!important}.about-content{padding:40px 35px 26px}.solutions{padding:105px 0}.solutions::after{bottom:10px;left:60px}.approach-intro{padding-bottom:15px}.solution-desc{font-size:16px;line-height:1.5}.hero-eyebrow{margin-bottom:17px}.hero-headline-sub{margin-bottom:25px}.banner-text p{font-size:16px;margin-bottom:25px}.banner-content{top:55%;left:50%}#model-lineup{padding:100px 0 80px}#comparison-1{padding:80px 0}.benefit-card{height:335px}#benefits-1{padding:90px 0 70px}#spec-table{padding:90px 0 80px}#features{padding:80px 0 70px}.feature-card{padding:25px 15px;height:445px}.section-header-1{margin-bottom:65px}#features{padding:75px 0 60px}.hard-bed-text h2{font-size:39px;margin-bottom:17px}.hb-stat{padding:24px 15px}.hb-stat .lbl{letter-spacing:1px}#hard-bed{padding:80px 0}#benefits-1{padding:80px 0 70px}.section-header-1 h2{font-size:43px}}@media only screen and (max-width:1300px){nav>ul>li>a{font-size:16px;padding:23px 0;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;transition:color 0.2s}nav>ul>li>span{font-size:16px;padding:23px 0;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;transition:color 0.2s}nav.stroke ul li:nth-child(6){margin-right:0}nav>ul>li{padding:0 8px}.product-body{height:420px}.testimonial-card{padding:35px 30px;height:402px}}@media only screen and (max-width:1220px){nav>ul>li{padding:0 6px}}@media only screen and (max-width:1199px){.hamburger-menu{display:block;cursor:pointer}nav{display:none}nav>ul{position:fixed;top:0;left:0;width:315px;background-color:#fff;height:100vh;box-shadow:rgb(17 12 46 / .15) 0 48px 100px 0;transform:translateX(-100%);transition:0.5s;overflow-y:auto;display:flex;justify-content:flex-start;z-index:999999999999}.header-contact nav>ul{transform:translateX(0)}nav{display:initial}nav>ul{display:initial;flex-direction:column}nav>ul>li>a{padding:15px 0;display:block;color:#000;padding-left:20px}nav>ul>li.drop-down-menu>span{display:block!important;padding:15px 0 15px 20px!important;color:#000!important}nav>ul>li{border-bottom:1px solid #d4d4d4;padding-left:0}nav>ul>li>a>i{display:none!important}nav>ul>li.drop-down-menu{padding-right:60px;position:relative;overflow:hidden}nav>ul>li.drop-down-menu::after{position:absolute;top:7px;right:22px;content:"+";font-size:27px;color:#ff6100}nav>ul>li.drop-down-menu.responsive-header::after{content:"-"!important}.drop-down-nav{position:initial;visibility:visible;opacity:1;overflow:visible;top:0;left:0;background-color:#ff6100;z-index:9;height:0;transition:none!important;padding:0}.drop-down-nav-1{position:initial;visibility:visible;opacity:1;overflow:visible;top:0;left:0;background-color:#ff6100;z-index:9;height:0;transition:none!important;padding:0;display:block}.responsive-header .drop-down-nav{height:100%;overflow-y:scroll;width:150%}.responsive-header .drop-down-nav-1{height:100%;overflow-y:scroll;width:150%}.drop-down-nav>li>a{color:#fff!important;font-size:17px}.drop-down-nav-1>li>a{color:#fff!important;font-size:18px}.header-contact .bar:nth-child(1){background-color:#000}.header-contact .bar:nth-child(3){background-color:#000}.drop-down-menu svg{display:none}.drop-down-nav{border:0 solid #474a511f;border-top:0 solid #ff6100}.drop-down-nav-1{border:0 solid #474a511f;border-top:0 solid #ff6100}.dropdown-group a{padding:10px 15px;color:#ffffff!important}.dropdown-label{padding:6px 15px 2px;font-size:16px;color:#0b0b0b}.dropdown-group{padding-top:15px}.right-end{display:block!important;width:100%!important}#lang-btn{display:inline-flex!important;align-items:center;justify-content:flex-start;width:100%!important;padding:12px 0 10px 20px!important;font-size:19px!important;color:#ff6100!important;background:#fff!important;border:1px solid #ff6100!important;border-radius:0!important}.enquiry-btn{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:justify}#google_translate_element .goog-te-combo{max-width:200px;height:35px!important;margin-top:-14px!important;margin-left:0px!important;font-size:15px!important}.enquiry-btn a{padding:15px 20px;display:block;font-size:16px;text-align:left}.product-part{margin:70px 0}.product-sec{margin-top:55px}.product-body{height:415px}.about-content{padding:25px 25px 25px}.about-content h2{font-size:45px;line-height:1.04;margin-bottom:5px}.about-features{margin:5px 0;gap:6px}.btn-primary{padding:11px 13px;border-radius:2px;box-shadow:0 4px 16px rgb(255 97 0 / .3)!important}.about-visual{min-height:516px}.stats{padding:55px 0}.solutions{padding:80px 0}.solutions::after{bottom:-6px;left:13px;font-size:91px}.approach{padding:80px 0 0}.approach-intro{padding-bottom:10px}.testimonials{padding:0 0 70px}.cta{position:relative;padding:70px 0;background:#edecea}.footer-top{padding:75px 0 50px;border-bottom:1px solid rgb(71 74 81 / .12)}.footer-bottom{padding:24px 0}.product-model-badge{font-size:16px;letter-spacing:1px}.product-badge{top:35px;left:9px}.product-body{padding:28px 24px 28px;height:400px}.about-content p{margin-bottom:8px}.testimonial-card{padding:35px 20px;height:415px}.solution-overlay{padding:21px 15px}nav.stroke ul li a:after,nav.stroke>ul>li>a:after,nav.fill ul li a:after{display:none}nav.stroke ul li span:after,nav.stroke>ul>li>span:after,nav.fill ul li span:after{display:none}.page-hero{height:90vh}.page-hero-breadcrumb{margin-bottom:10px;font-size:16px;letter-spacing:1px}.company-content{padding:40px 30px 0}.company-section{padding:55px 0 55px}.company-stat{padding:48px 20px}.drives-card{padding:36px 25px;height:379px}.company-stats{margin:35px 0 0}.csb-item{padding:40px 15px}.cp-text{padding:60px 45px 40px}.history-present{padding:65px 30px}.history-intro h2{font-size:33px}.history-intro-year{font-size:16px;letter-spacing:1px}.history-intro p{margin-bottom:10px}#timeline-section{padding:60px 30px}.present-stat{padding:22px 14px}.approach-intro-strip h2{font-size:35px}.approach-stage-text{padding:50px 30px 25px}.approach-intro-strip{padding:65px 30px 60px}.approach-stage-visual{padding:50px 40px 25px}.stage-num-bg{top:46%}.approach-cta h2{font-size:37px}.approach-cta{padding:70px 30px}.cta-bg-word-1{font-size:150px;letter-spacing:-5px;bottom:-30px}.pp-text{padding:50px 30px 40px}.pp-text p{margin-bottom:10px}.pp-watermark{top:45%}.trust-left h2{font-size:33px;margin-bottom:11px}#trust-band{padding:60px 30px}.pp-text h2{font-size:33px}.pp-icon-cluster{padding:60px 40px}.trust-left p{margin-bottom:20px}.company-sidenav{padding:50px 0 35px}#cert-strip{padding:60px 30px}.cert-card{padding:30px 15px;height:478px}#pledge blockquote{font-size:32px;margin:0 auto 20px}#pledge{padding:50px 30px}#final-cta h2{font-size:32px;margin-bottom:10px}#final-cta{padding:60px 35px}.btn-secondary{padding:11px 27px}#writeup{padding:80px 0 70px}#testimonials{padding:80px 0}.tcard{height:600px}#page-cta-sec{padding:80px 20px}.hero-title{font-size:70px;line-height:.92}#why{padding:80px 0 40px}#roles{background:#f4f4f2;padding:80px 0 70px}#spontaneous{padding:70px 0}.value-item{padding:25px 15px}#model-lineup{padding:80px 0 70px}.tech-header-right{padding-top:0}#product-cta-1{padding:70px 0}.cta-bg-word{left:72%}#product-cta-1{padding:75px 0 60px}.benefit-card{height:385px;padding:30px 20px}#spec-table{padding:80px 0 70px}#benefits-1{padding:70px 0 60px}#hard-bed{padding:70px 0}#spec-table{padding:70px 0 70px}.section-header-1{margin-bottom:50px}.hard-bed-visual{margin-top:20px}.value-img-badge{top:8%}.hard-bed-text p{margin-bottom:30px}.card-body{height:615px}.card-body-1{padding:28px 20px 24px;height:470px}#tier-showcase{padding:80px 0}#modes{padding:80px 0 0}#why-hybrid{padding:80px 0}.why-card{padding:25px 20px}#architecture{padding:80px 0}#features-1{padding:80px 0}.feat-card-9{padding:30px 20px;height:368px}.mode-card{padding:40px 20px}.mode-panel{padding:45px 25px}.why-left h2{font-size:41px;margin-bottom:12px}#categories{padding:55px 0 70px}.feat-header{margin-bottom:35px}.spec-s{padding:30px 25px}.ov-panel{padding:30px 15px}.dryer-section{padding:80px 0 70px}.comp-table-1 th{font-size:16px;padding:14px 10px}.comp-table-1 td{padding:16px 10px}#product-cta-1{padding:70px 0 60px}.variant-tab{padding:14px 16px}#variants{padding:75px 0 70px}#benefits{padding:80px 0}#how-it-works{padding:80px 0}.process-step{padding:0 10px}#how-it-works h2{margin-bottom:60px}.features-header{margin-bottom:55px}.spec-tag-3{bottom:-2%;right:0%}.cat-card{padding:30px 20px}#how-to-order{padding:80px 0}#enquiry{background:#f4f4f2;padding:80px 0 50px}.hero-content{padding:55px 0 40px}.trust-panel{padding:30px 20px}.cat-grid{grid-template-columns:repeat(3,1fr)}#resources-grid{padding:70px 0 65px}.featured-title{font-size:35px;margin-bottom:15px}.card{padding:28px 25px;height:465px}.filter-inner{display:block}.btn-download-hero{padding:17px 16px}.btn-download-dark{letter-spacing:1.5px;padding:20px 20px}.download-strip-inner{padding:50px 0}.detail-panel{padding:37px 15px}#form-section{padding:80px 0 70px}#agents{padding:80px 0 25px}.agent-card{height:283px}.btn-whatsapp{letter-spacing:1.5px;padding:18px 30px}#page-cta{padding:70px 0}.person-content{padding:47px 10px 0 45px}.platform-badge{padding:28px 9px}#wide-width{padding:70px 20px}.section-header h2{font-size:43px}#features{padding:71px 0 55px}#soft-bed{padding:80px 0}#compare{padding:75px 20px}#entry-callout{padding:70px 0}#value-prop{padding:80px 0 33px}.value-text h2{font-size:34px}#range-compare{padding:80px 20px}.spec-strip-item{padding:24px 15px}.cert-badge{padding:19px 15px}}@media only screen and (max-width:991px){.product-badge{top:38px;left:24px}.product-body{padding:20px 15px 28px;height:625px}.testimonial-card{margin-bottom:20px}.solution-card{margin-bottom:20px}.stat-item{padding:12px 10px}.stats{padding:50px 0}.about-visual{min-height:auto}.about-content{padding:45px 30px 60px}.about-content p{margin-bottom:10px}.product-part{margin:65px 0 50px}.solutions{padding:70px 0}.testimonials{padding:0 0 60px}.cta{position:relative;padding:70px 0 80px;background:#edecea}.cta-content h2{font-size:45px}.cta-content{margin-bottom:40px}.foot-about{margin-bottom:35px}.footer-col>span{letter-spacing:2px;margin-bottom:20px;padding-bottom:7px;font-size:27px}.footer-col{margin-top:15px}.foot-about{margin-bottom:20px}.footer-contact-item{margin-bottom:15px}.footer-top{padding:65px 0 55px;border-bottom:1px solid rgb(71 74 81 / .12)}.footer-bottom{display:block}.footer-bottom-links{display:flex;gap:26px;padding-top:7px}.footer-bottom{padding:15px 0}.hero-eyebrow{margin-bottom:10px}.banner-text h1{font-size:90px;margin-bottom:5px}.hero-eyebrow{letter-spacing:2px;gap:13px}.hero-headline-sub{margin-bottom:12px}.banner-text p{font-size:16px;margin-bottom:13px}.product-sec{margin-top:40px}.footer-bottom-links{justify-content:flex-start}.approach{padding:70px 0 0}.product-sec-1{padding:111px 0 0!important}.company-stat{padding:48px 12px}.company-sidenav a{padding:10px 20px}.product-footer{display:block}.product-body p{margin-bottom:12px}.product-specs{display:flex;flex-direction:column;border:1px solid rgb(71 74 81 / .12);background:#f8f7f5}.spec-item{border-bottom:1px solid rgb(71 74 81 / .12);border-right:none}.spec-item:last-child{border-bottom:none}.product-model-badge{font-size:17px}.drives-card{padding:36px 23px;height:485px}.company-section{padding:45px 0 45px}.company-sidenav-label{padding:0 20px}.company-section p{margin-top:17px}.culture-stat-bar{grid-template-columns:repeat(2,1fr)}.cp-text{padding:50px 45px 50px}.value-card{height:385px;margin-bottom:20px}#values-strip{padding:65px 45px 50px}.company-content{padding:45px 20px 0}.history-intro{padding:10px 0 40px}#timeline-section{padding:50px 20px}.tl-card{padding:28px 25px}.tl-left{padding-right:40px}.timeline-item{margin-bottom:70px}.present-stats{padding-top:40px}.history-intro h2{margin-bottom:16px}.tl-center{top:-49%}.timeline::before{top:-25px}.stage-overview-grid{grid-template-columns:repeat(2,1fr)}.approach-part{margin-top:40px}.approach-intro-strip{padding:60px 40px 50px}.stay-text{display:flex;flex-direction:column-reverse}.approach-cta{padding:60px 40px;grid-template-columns:auto;gap:20px}.cta-actions{gap:12px;align-items:flex-start}.cta-bg-word-1{font-size:133px;letter-spacing:-6px;bottom:-21px}.approach-stage-visual{padding:50px 40px 40px}.pp-icon-cluster{padding:65px 30px}.pp-text{padding:50px 30px 30px}.pp-watermark{top:50%}.trust-left p{margin-bottom:10px}.trust-grid{margin-top:25px}.cert-card{padding:30px 15px;height:auto;margin-bottom:20px}#cert-strip{padding:60px 30px 40px}#pledge blockquote{font-size:29px;margin:0 auto 15px}#final-cta{grid-template-columns:auto;gap:8px}.cta-btns{align-items:flex-start}#final-cta{padding:50px 35px}#writeup{padding:70px 0 60px}#why{padding:70px 0 30px}#roles{padding:70px 0 60px}#spontaneous{padding:60px 0}.btn-cv-outline{padding:18px 13px;letter-spacing:1.5px}.number-part{justify-content:flex-start}.spontaneous-text{margin-bottom:27px}.model-card.card-top{margin-bottom:20px}#model-lineup{padding:70px 0 60px}#comparison-1{padding:70px 0}.guide-card{height:415px;margin-bottom:20px}#guidance{padding:70px 0 50px;background:#fff}.tech-header{margin-bottom:20px}.tech-grid{margin-top:25px}.tech-feature{padding:30px 20px}#product-cta-1{padding:65px 0 50px}#product-cta-1 .container{grid-template-columns:auto}.btn-cta-secondary{width:266px;padding:13px 37px}.cta-actions-2{margin-top:20px;width:220px}.btn-cta-primary-1,.btn-cta-secondary-1{width:220px;padding:16px 20px}.cta-bg-word{left:65%;bottom:-20px;font-size:123px}.comparison-header{margin-bottom:35px}.hero-sub{margin-top:12px}.hero-platform-row{margin-top:30px}.lineup-header{margin-bottom:40px}#model-lineup::before{right:16px;top:23px}.platform-pill{padding:10px 14px}#model-lineup{padding:60px 0 60px}.card-img-zone{height:233px}.guide-card{height:auto}.card-body{height:auto}.card-body-1{height:auto}.tier-card.flagship{margin-bottom:20px}#hero{min-height:86vh}.spec-s{padding:25px 20px}.why-right{margin-top:5px}.modes-grid{grid-template-columns:repeat(2,1fr)}.arch-labels{grid-template-columns:repeat(2,1fr)}.feat-card-9{border-right:0 solid #e2e0dd}.feat-card-9{height:250px}.features-grid .col-lg-4:nth-last-child(-n+3):not(:last-child) .feat-card-9{border-bottom:3px solid #e2e0dd}.feat-header{margin-bottom:30px}#features-1{padding:80px 0 65px}.mode-title{font-size:27px}.mode-divider{padding:0 15px}.mode-panel.rotary::before{right:44px;font-size:72px}.mode-panel.flatbed::before{bottom:9px;font-size:71px}#why-hybrid{padding:65px 0}.why-text h4{font-size:17px}.ov-panel{padding:20px 3px}.dryer-section{padding:60px 0 60px}.dryer-body{margin-top:35px}.dryer-eyebrow{margin-bottom:15px}.dryer-name{margin-bottom:15px}.feat-card{padding:18px 15px}.feat-text h5{font-size:17px}.feat-grid{margin-top:20px}.feat-grid-1{grid-template-columns:repeat(2,1fr)}.fan-compare{margin-top:25px}.product-hero-title{font-size:54px;margin-bottom:15px}.spec-tag-3{bottom:6%;right:0%}.spec-strip-inner{grid-template-columns:repeat(3,1fr)}.features-header p{max-width:100%}.features-header h2{margin-bottom:10px}#features{padding:70px 0 60px}.hero-left{padding:50px 0 45px 0}.feature-card{border-right:0 solid #e2e0dd}.feature-card{height:305px}.features-grid .col-lg-4:nth-last-child(-n+3):not(:last-child) .feature-card{border-bottom:3px solid #e2e0dd}.benefit-card{border-right:0 solid #e2e0dd}.benefit-card{height:305px}.benefits-grid .col-lg-4:nth-last-child(-n+3):not(:last-child) .benefit-card{border-bottom:2px solid #e2e0dd}.benefits-grid .col-lg-3:nth-last-child(-n+4):not(:last-child) .benefit-card{border-bottom:2px solid #e2e0dd}.features-header{margin-bottom:35px}#benefits{padding:70px 0}.benefits-content h2{margin-bottom:12px}.benefits-content{margin-top:25px}.benefits-content>p{margin-bottom:40px}#variants{padding:65px 0 65px}#variants .section-intro{margin-bottom:35px}.variants-tabs{display:block}.variant-info{margin-top:30px}#how-it-works{padding:70px 0 25px}.process-steps{grid-template-columns:repeat(3,1fr)}.process-step{padding:0 10px;margin-bottom:25px}.process-steps::before{display:none}.step-card{padding:33px 20px}.squeegee-grid{grid-template-columns:1fr}.benefit-card{height:auto;padding:30px 20px}#how-to-order{padding:75px 0 70px}.section-header-1{margin-bottom:35px}.genuine-reasons{margin-bottom:20px}.gr-text h4{font-size:17px}.genuine-col{margin-top:40px}.btn-whatsapp{padding:18px 30px}.card{padding:28px 25px;height:450px}#resources-grid{padding:60px 0 60px}.foot-logo{padding-bottom:20px}.why-left .eyebrow{margin-bottom:20px}.why-right p{margin-bottom:10px}.value-item{flex:0 0 50%}.values-inner{display:flex;flex-wrap:wrap}.agent-card{height:auto}.agents-header{margin-bottom:50px}.details-inner{grid-template-columns:repeat(2,1fr)}.detail-panel{padding:20px 15px}#agents{padding:70px 0 25px}.cta-text h2{margin-bottom:20px}.exp-item{padding:30px 20px}.exp-num{font-size:48px}#opening{padding:61px 0}.opening-inner p{font-size:27px}.person-content{padding:47px 10px 15px 45px}.btn-outline{letter-spacing:1.5px;padding:9px 35px}#leadership{background:#fff;padding:80px 0 50px}.spec-strip-inner-1{grid-template-columns:repeat(3,1fr)}.platform-inner{grid-template-columns:repeat(3,1fr)}#spec-table{padding:65px 0 70px}.section-header-1 p{margin-top:7px}.wide-stat{padding:25px 25px;height:auto}#soft-bed{padding:67px 0}#entry-callout .container{grid-template-columns:1fr;gap:20px}#entry-callout .entry-col{width:100%;padding:20px;border-right:none!important;border-bottom:1px solid #ddd}#entry-callout .entry-col:last-child{border-bottom:none}#entry-callout{padding:60px 0}#drive-callout{padding:72px 20px}.drive-block{padding:44px 20px}.folder-grid{grid-template-columns:repeat(2,1fr)}.gallery-section{padding:60px 0 60px}.spec-strip{padding:11px 13px;gap:20px}.hero-stats{margin-top:25px;padding-top:25px}.gallery-hero{padding:70px 0 55px}.video-banner{width:100%;height:70vh;min-height:500px}.video-banner .hero-content{min-height:180px}.hero-typewriter{min-width:150px}.timeline-step{margin:0 0}}@media only screen and (max-width:767px){.product-part{margin:60px 0}.product-model-badge{font-size:16px;letter-spacing:2px}.stats{padding:60px 0;display:block}.stat-label{font-size:19px;margin-top:10px}.stat-item{padding:20px 0;border-right:0 solid #474a511f}.testimonials{padding:55px 0 60px}.footer-top{padding:65px 0 45px;border-bottom:1px solid rgb(71 74 81 / .12)}.footer-col ul li{margin-bottom:11px;font-size:16px}.hero-headline-sub{font-size:90px}.solutions{padding:65px 0}.approach{padding:70px 0 0}.stats .container{display:block;grid-template-columns:repeat(3,1fr);gap:30px}.company-sidenav{padding:50px 0 40px;height:calc(100vh - 230px)}.company-sidenav-label{font-size:18px;letter-spacing:2px;margin-bottom:8px}.company-sidenav-divider{margin:20px 32px}.timeline-item{grid-template-columns:1fr 90px}.timeline::before{right:59px}.pp-text{padding:45px 30px 30px}.modes-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.banner-text h1{font-size:72px;margin-bottom:5px}.hero-headline-sub{font-size:60px}.banner-text p{font-size:16px;margin-bottom:5px;line-height:1.6}.product-sec{margin-top:35px}.pro-img img{transform:scale(1) translateY(0);filter:drop-shadow(0 16px 32px rgb(0 0 0 / .6))}.pro-img{height:auto}.product-badge{top:33px;left:5px}.product-part{margin:60px 0 50px}.testimonial-card p{font-size:16px;line-height:1.7;margin-bottom:17px}.testimonial-card{padding:35px 20px;height:456px}.product-sec-1{background-color:#f4f4f2;padding-bottom:10px}.testimonials-grid{margin-top:45px}.testimonials{padding:55px 0 50px}.cta-content h2{font-size:42px}.cta{position:relative;padding:65px 0 60px;background:#edecea}.footer-top{padding:60px 0 35px;border-bottom:1px solid rgb(71 74 81 / .12)}.stats{padding:50px 0 45px;display:block}.product-part h2{font-size:43px}.company-sidenav{padding:45px 0 35px}.approach-cta{padding:50px 30px}.company-sidenav{padding:50px 0 25px;height:calc(100vh - 255px)}.company-sidenav-divider{margin:15px 32px}.pp-text{padding:45px 20px 30px}.why-right p{margin-bottom:10px}.why-left h2{margin-bottom:10px}.lineup-header{margin-bottom:30px}#model-lineup{padding:55px 0 55px}.card-img-zone{height:174px}.card-platform-badge{padding:5px 6px}.card-body{padding:28px 15px 24px}.card-body-1{padding:28px 15px 24px}.comp-table th{padding:22px 20px}#comparison-1{padding:60px 0}#guidance{padding:60px 0 40px}.guide-card{padding:36px 15px;height:430px}.tech-grid{grid-template-columns:repeat(2,1fr)}.tech-feature{padding:25px 15px}#shared-tech{padding:55px 0}#product-cta-1{padding:55px 0 50px}.cta-bg-word{left:63%;bottom:-17px;font-size:134px}.comp-table{display:block;overflow-x:auto;white-space:nowrap}.spec-table{display:block;overflow-x:auto;white-space:nowrap}.spec-strip{display:flex;flex-wrap:wrap}}@media only screen and (max-width:450px){.logo{width:200px!important}.product-part{margin:50px 0 40px}.product-part h2{font-size:40px}.product-model-badge{font-size:18px;letter-spacing:2px}.product-footer{display:block}.banner-text h1{font-size:60px;margin-bottom:1px}.hero-headline-sub{font-size:53px}.banner-text p{font-size:16px;margin-bottom:5px;line-height:1.5}.hero-eyebrow{margin-bottom:10px}.banner-content{top:53%;left:50%}.video-banner{width:100%;height:70vh;min-height:500px}.video-banner .hero-content{min-height:180px}.hero-typewriter{min-width:150px}.product-body h3{font-size:21px}.product-specs{margin-bottom:22px;display:block}.spec-label{font-size:16px;letter-spacing:2.3px;margin-bottom:4px}.about-content{padding:40px 15px 55px}.about-content h2{font-size:36px;line-height:1.04;margin-bottom:5px}.btn-primary{padding:11px 7px;font-size:16px;width:214px;letter-spacing:0}.btn-outline{padding:11px 30px;width:213px}.read-btn{text-align:center}.about-features{margin:15px 0}.stats{padding:40px 0 40px;display:block}.solutions h2{font-size:32px}.solutions::after{bottom:7px;left:13px;font-size:70px}.solutions{padding:60px 0}.approach h2{font-size:40px}.approach{padding:60px 0 0}.timeline-step h4{font-size:23px;margin-bottom:8px;margin:23px 15px 10px 15px}.testimonials{padding:45px 0 45px}.testimonials h2{font-size:33px}.testimonials::before{right:22px;font-size:233px}.testimonial-card{padding:31px 20px;height:auto}.footer-bottom-links{display:flex;gap:22px;padding-top:15px}span.counter{font-size:46px!important}.foot-logo{padding-bottom:10px;position:relative;text-align:center}.footer-top{padding:50px 0 35px;border-bottom:1px solid rgb(71 74 81 / .12)}.cta-form{padding:40px 15px}.timeline-step{position:relative;z-index:1;margin:0 7px}.timeline-step-head{margin:0 14px}.step-num{font-family:"Rajdhani",sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;color:#ff7e33;margin-bottom:6px}.product-body{padding:20px 15px 28px;height:auto}.timeline::before{right:20px}.tl-center{right:-26%}.tl-left{padding-right:0}.timeline-item.flip .tl-right{padding-right:0}.timeline-item{margin-bottom:50px}.history-present{padding:65px 20px}.present-stats{grid-template-columns:1fr}.history-present p{margin-bottom:10px}#timeline-section h2{font-size:35px}#timeline-section>.title-bar{margin-bottom:60px}.history-present{padding:55px 0}.history-present h2{margin-bottom:15px}.approach-intro-strip{padding:50px 20px 45px}.stage-overview-grid{grid-template-columns:repeat(1,1fr)}.approach-stage-text{padding:50px 20px 25px}.approach-stage-visual{padding:41px 20px 40px}.pp-icon-cluster{padding:50px 20px}.pp-lead{margin-bottom:10px!important}.pp-text h2{margin-bottom:10px}.pp-watermark{top:45%}#cert-strip h2{font-size:32px}#pledge blockquote{font-size:23px;margin:0 auto 10px}#pledge{padding:45px 20px}#final-cta{padding:50px 20px}.card-img-zone{height:280px}.model-card{margin-bottom:15px}#model-lineup{padding:50px 0 50px}#comparison-1{padding:52px 0}.comparison-header h2{font-size:36px;margin-bottom:10px}.comparison-header .eyebrow{margin-bottom:11px}#guidance{padding:55px 0 35px}.guide-card{padding:25px 15px;height:auto}.tech-header-left h2{font-size:35px}.tech-grid{grid-template-columns:repeat(1,1fr)}.cta-text h2{font-size:35px;margin-bottom:20px}.cta-bg-word{left:49%;bottom:-9px;font-size:92px}.btn-cta-primary-1,.btn-cta-secondary-1{width:223px}.btn-cta-secondary{width:214px}.btn-cta-primary-1{padding:16px 25px}.lineup-header-left h2{font-size:40px}.hero-platform-row{display:flex;flex-direction:column;gap:12px;align-items:flex-start}#model-lineup::before{font-size:113px}.hero-content{padding:40px 0 40px}.hero-platform-row{margin-top:15px}#tier-showcase{padding:50px 0}.compare-table{display:block;overflow-x:auto;white-space:nowrap}.spec-strip-inner-2{grid-template-columns:repeat(2,1fr)}.hero-title{font-size:41px}#hero{min-height:70vh}#modes{padding:70px 0 0}#page-cta{padding:60px 0}.modes-header h2{font-size:40px}.why-left h2{font-size:34px}#why-hybrid{padding:70px 0 60px}.arch-labels{grid-template-columns:repeat(1,1fr)}.arch-label{padding:24px 10px}#architecture{padding:70px 0 60px}.feat-header h2{font-size:36px}#features-1{padding:60px 0 65px}.feat-card-9{height:auto}.modes-split{grid-template-columns:1fr}.mode-divider{margin-bottom:35px}.mode-title{font-size:30px;margin-bottom:17px}.mode-panel.rotary::before{right:108px;font-size:86px;bottom:-4px}.mode-panel.flatbed::before{bottom:9px;font-size:77px;right:106px}#categories{padding:40px 0 55px}.spec-badges{display:grid}.dryer-desc{margin-bottom:20px}.feat-grid{grid-template-columns:repeat(1,1fr)}.dryer-name{font-size:39px}.dryer-section{padding:45px 0 50px}.config-strip{grid-template-columns:repeat(1,1fr)}.feat-grid-1{grid-template-columns:repeat(1,1fr)}.fan-compare{grid-template-columns:repeat(1,1fr)}.dryer-body{margin-top:30px}#comparison{padding:30px 0}.hero-left{padding:50px 0 35px 0}.hero-right{height:65vh}.product-hero-title{font-size:47px;margin-bottom:10px}.hero-stat-row{display:flex;gap:10px;margin-bottom:23px}.hero-stat-item .num{font-size:27px}.btn-outline{padding:11px 30px}.features-header h2{font-size:36px}.feature-card{height:auto}.features-header{margin-bottom:21px}#features{padding:51px 0 35px}#variants .section-intro h2{font-size:34px;margin-bottom:13px}#benefits{padding:60px 0}.benefits-content h2{font-size:32px}.spec-strip-inner{grid-template-columns:repeat(1,1fr)}.spec-strip-item{padding:22px 23px}.spec-tag{padding:4px 6px}.spec-tag .tag-value{font-size:16px}.spec-tag .tag-label{letter-spacing:1px}.spec-tag-3{bottom:7%;right:0%}#how-it-works h2{font-size:37px;margin-bottom:40px}#how-it-works{padding:60px 0 30px}.variant-diagram-label{top:9px;left:7px;letter-spacing:1px;padding:6px 5px}.variant-info h3{margin-bottom:8px}.variant-info p{margin-bottom:15px}#variants{padding:50px 0 50px}#variants .section-intro{margin-bottom:25px}.process-steps{grid-template-columns:repeat(1,1fr)}.process-steps-1{grid-template-columns:repeat(1,1fr)}.process-steps-1::before{display:none}.trust-inner{grid-template-columns:repeat(2,1fr)}.section-header h2{font-size:35px;margin-bottom:10px}.cat-grid{grid-template-columns:repeat(1,1fr)}.steps-row{grid-template-columns:repeat(1,1fr)}.filter-btn{padding:20px 14px}.featured-title{font-size:29px;margin-bottom:10px}#resources-grid{padding:50px 0 50px}.card{padding:28px 25px;height:auto}.value-item{flex:0 0 100%}#why{padding:60px 0 30px}#roles{padding:60px 0 50px}.job-card-header{padding:30px 20px}.job-body-inner{padding:0 20px 30px}.btn-apply{letter-spacing:1.5px;padding:12px 18px}#writeup{padding:60px 0 50px}.wu-left .eyebrow{margin-bottom:20px}.download-strip-inner{display:block}.ds-text h2{font-size:33px}.download-strip-inner .btn-download-dark{margin-top:15px}#page-cta-sec{grid-template-columns:auto;gap:35px}.btn-cta-primary{letter-spacing:1.5px;padding:18px 25px}#page-cta-sec{padding:55px 20px}.carousel-track-wrap .slick-prev{display:none}.carousel-track-wrap .slick-next{display:none}.testimonials-header-text h2{font-size:40px}.testimonials-header{margin-bottom:34px}#testimonials{padding:64px 0}.details-inner{grid-template-columns:repeat(1,1fr)}.btn-whatsapp{padding:18px 38px}.map-address{padding:25px 20px}.exp-strip-inner{display:flex;flex-wrap:wrap}#opening{padding:45px 0}.opening-inner .eyebrow{margin-bottom:20px}.person-content{padding:47px 20px 14px 20px}#leadership{background:#fff;padding:59px 0 50px}.section-label{padding:0 72px 17px}.company-stats{grid-template-columns:repeat(1,1fr)}.company-stat{padding:30px 12px}.drives-card{padding:36px 23px;height:auto}.cp-text{padding:40px 20px 40px}.cp-icon-cluster{padding:60px 20px}.value-card{height:auto;margin-bottom:20px}#values-strip{padding:45px 20px 45px}.btn-secondary{padding:11px 25px;letter-spacing:1.5px}.btn-outline-dark{letter-spacing:1.5px;padding:8px 32px}.spec-strip-inner-1{grid-template-columns:repeat(1,1fr)}.hero-meta-item{margin-right:11px}.squeegee-card{grid-template-columns:1fr}.platform-inner{grid-template-columns:repeat(1,1fr)}.platform-badge{padding:28px 24px;text-align:justify}.hero-meta-item{padding:0 10px 0 0}.hero-meta-item .num{font-size:25px}.section-header-1 h2{font-size:37px}.hard-bed-text h2{font-size:32px;margin-bottom:12px}.hb-stat .val{font-size:28px}.hb-stat{padding:18px 13px}#benefits-1{padding:60px 0 52px}.section-header-1 h2{font-size:31px}.section-header-1 p{margin-top:7px}#hard-bed{padding:55px 0}.wide-stat .ws-num{font-size:50px;margin-bottom:9px}#wide-width{padding:55px 20px}.soft-bed-text h2{font-size:34px;margin-bottom:11px}#soft-bed{padding:55px 0}.sb-cell .sc-val{font-size:24px}#range-compare h2{font-size:30px;margin-bottom:29px}#range-compare{padding:62px 0}#entry-callout .entry-col{width:100%;padding:20px 0}#entry-callout{padding:49px 0}.drive-block{padding:31px 20px;flex:0 0 100%}#drive-callout{flex-wrap:wrap}#drive-callout{padding:56px 20px}#squeegee{padding:60px 0}.squeegee-intro h2{font-size:29px;margin-bottom:15px}.squeegee-intro .section-eyebrow{margin-bottom:16px}.gallery-label{padding:10px 11px 12px}.gallery-label strong{font-size:16px}.spec-strip{display:flex;flex-wrap:wrap;align-items:center}.folder-grid{grid-template-columns:repeat(1,1fr)}.gallery-section{padding:50px 0 50px}.section-count{display:inline;text-align:center}.section-header{margin-bottom:4px}.modal-text{padding:52px 25px 39px}.btn-submit{font-size:16px;letter-spacing:1.5px;padding:18px 6px}.page-hero{height:70vh;padding-bottom:40px}.hero-desc{font-size:16px;margin-bottom:0}.platform-pill{padding:10px 14px;width:70%}.form-note{margin-bottom:22px}.approach-intro .btn-primary{padding:14px 17px}}@media only screen and (max-width:400px){nav>ul{width:294px}.product-part h2{font-size:35px}.about-img-label{top:16px;left:7px;padding:7px 14px;font-size:14px;letter-spacing:0}.about-content h2{font-size:32px}.btn-primary{margin-top:13px;width:219px}.about-content{padding:40px 15px 50px}.stats{padding:37px 0 33px;display:block}.solutions h2{font-size:35px}.solutions{padding:55px 0}.solutions::after{bottom:3px;left:13px;font-size:70px}.approach h2{font-size:34px}.testimonials h2{font-size:28px}.testimonials-grid{margin-top:35px}.cta-content h2{font-size:36px}.banner-text h1{font-size:49px;margin-bottom:1px}.hero-headline-sub{font-size:49px}.cta{position:relative;padding:55px 0 58px;background:#edecea}.logo{width:190px!important}.timeline::before{right:0}.tl-center{right:-48%}.timeline-item{grid-template-columns:1fr 45px}.timeline-item{margin-bottom:45px}.history-present{padding:55px 20px}.present-stat{padding:20px 14px}.history-present{padding:55px 20px}.company-sidenav a{font-size:17px}.history-intro h2{font-size:30px}#timeline-section h2{font-size:30px}.lineup-header-left h2{font-size:34px}.lineup-header{margin-bottom:30px}.eyebrow{margin-bottom:4px}#model-lineup::before{right:10px;top:26px;font-size:100px}.comparison-header h2{font-size:31px;margin-bottom:6px}.comparison-header .eyebrow{margin-bottom:10px}#guidance{padding:50px 0 25px}.tech-header-left h2{font-size:30px}.tech-header{margin-bottom:11px}.tech-header-left .eyebrow{margin-bottom:12px}.cta-text h2{font-size:28px}.cta-eyebrow{margin-bottom:15px}#product-cta-1{padding:50px 0 50px}.btn-cta-secondary{width:195px;letter-spacing:2px}.btn-cta-primary-1,.btn-cta-secondary-1{width:195px}.cta-title{margin-bottom:14px}#model-lineup{padding:45px 0 45px}.hero-title{font-size:42px}.spec-s{padding:20px 15px}.modes-header h2{font-size:36px}.modes-header{margin-bottom:20px}.why-left h2{font-size:28px}.why-text h4{margin-top:15px}.why-card{display:block}.arch-header h2{font-size:41px}#features-1{padding:55px 0 25px}#why-hybrid{padding:60px 0 60px}.hero-right{height:50vh}.product-hero-title{font-size:43px}.benefits-content h2{font-size:29px}#variants .section-intro h2{font-size:31px;margin-bottom:11px}.features-header h2{font-size:32px}.trust-inner{grid-template-columns:repeat(1,1fr)}.section-header h2{font-size:28px;margin-bottom:10px}#enquiry{padding:60px 0 50px}.genuine-reason{display:block}.gr-text{margin-top:12px}.job-title{font-size:22px}.roles-header h2{font-size:44px}.roles-header{margin-bottom:35px}.testimonials-header-text h2{font-size:37px}.btn-cta-primary{letter-spacing:1.5px;padding:17px 16px}.dept-col-head h2{font-size:33px;margin-bottom:21px}.dept-col-head .eyebrow{margin-bottom:12px}.agents-header h2{font-size:33px}#agents{padding:55px 0 25px}.btn-whatsapp{padding:13px 40px}.person-name-large{font-size:42px}.hard-bed-text h2{font-size:28px;margin-bottom:12px}#compare h2{font-size:31px;margin-bottom:33px}.wide-stat .ws-label{font-size:19px;letter-spacing:1px;margin-bottom:9px}.wide-stat .ws-num{font-size:45px;margin-bottom:9px}.value-text h2{font-size:24px}#spec-table .section-header{margin-bottom:28px}.spec-strip{gap:12px}.hero-eyebrow{margin-bottom:4px}}@media only screen and (max-width:350px){.product-part h2{font-size:31px}.product-model-badge{font-size:18px;letter-spacing:2px}.about-content h2{font-size:29px}.approach h2{font-size:32px}.testimonials h2{font-size:26px}.testimonials::before{right:19px;font-size:213px}nav>ul{width:255px}.logo{width:180px!important}.history-intro h2{font-size:29px}#timeline-section h2{font-size:29px}.lineup-header-left h2{font-size:30px}.lineup-header{margin-bottom:19px}#model-lineup::before{display:none}.card-img-zone{height:184px}.comparison-header h2{font-size:29px}.tech-header-left h2{font-size:26px}.cta-text h2{font-size:31px}.hero-title{font-size:36px}.spec-strip-inner-2{grid-template-columns:repeat(1,1fr)}.feat-header h2{font-size:32px}.sec-eyebrow{margin-bottom:15px}.why-left h2{font-size:25px}.modes-header h2{font-size:32px}#modes{padding:60px 0 0}.dryer-name{font-size:36px}.btn-primary{margin-top:13px;width:213px}.btn-cta-secondary{width:213px;padding:11px 8px}.product-hero-category{margin-bottom:18px}.product-hero-title{font-size:40px}.features-header h2{font-size:34px}.benefits-content h2{font-size:26px}#variants .section-intro h2{font-size:28px;margin-bottom:11px}#how-it-works h2{font-size:35px}#how-it-works h2{margin-bottom:40px}.section-header h2{font-size:33px}.footer-bottom-links{gap:10px}.job-title{font-size:19px}.roles-header h2{font-size:39px}#why{padding:53px 0 25px}.job-card-header{gap:20px}.form-col-head h2{font-size:32px;margin-bottom:31px}.dept-col-head h2{font-size:29px;margin-bottom:21px}.agents-header h2{font-size:28px}.hero-content{padding:36px 0 20px}}