.reference-testing-section{padding:62px 0 72px;background:linear-gradient(180deg,#f8fbff,#eef5fc)}.reference-testing-section .qt-carousel-wrapper{margin-top:0;padding-top:0}.reference-testing-section .qt-carousel-header{margin-bottom:38px;padding:0 4px 22px;border-bottom:1px solid #dbe6f1}.reference-testing-section .qt-carousel-title h3{margin-bottom:8px;color:#162b4b;font-size:29px;letter-spacing:-.3px}.reference-testing-section .qt-carousel-title p{color:#6b83a1;font-size:15px}.reference-testing-section .qt-nav-btn{width:54px;height:54px;border:1px solid #d7e1ed;color:#203c67;box-shadow:0 5px 15px rgba(30,57,91,.08)}.reference-testing-section .qt-nav-btn:hover{background:#203c67;border-color:#203c67}.reference-testing-section .qtProcessSwiper{padding:0 5px 32px!important}.reference-testing-section .qt-card{border:1px solid #e1ebf5;border-radius:18px;box-shadow:0 15px 34px rgba(36,67,104,.08)}.reference-testing-section .qt-card-media{height:210px}.reference-testing-section .qt-step-badge{top:14px;left:14px;padding:5px 12px;border-radius:20px}.reference-testing-section .qt-card-body{min-height:310px;padding:24px 24px 22px}.reference-testing-section .qt-card-header-row{margin-bottom:16px}.reference-testing-section .qt-card-icon{width:54px;height:54px;border-radius:15px}.reference-testing-section .qt-card h4{font-size:22px}.reference-testing-section .qt-card .qt-desc{font-size:15px;line-height:1.55}.reference-testing-section .qt-outcome-box{border-radius:12px;padding:13px 15px}.reference-testing-section .qt-pagination{margin-top:16px}@media (max-width:767px){.reference-testing-section{padding:48px 0 58px}.reference-testing-section .qt-carousel-header{margin-bottom:25px}.reference-testing-section .qt-carousel-title h3{font-size:24px}.reference-testing-section .qt-nav-btn{width:42px;height:42px}.reference-testing-section .qt-card-media{height:190px}.reference-testing-section .qt-card-body{min-height:290px;padding:20px 18px 18px}}.reference-testing-section{padding:74px 0 86px;background:#1d2022}.reference-testing-section .container{max-width:1700px}.reference-testing-section .qt-carousel-wrapper{padding:34px 34px 20px;border-radius:5px;background:#fff;box-shadow:0 22px 55px rgba(0,0,0,.28)}.reference-testing-section .qt-carousel-header{margin-bottom:24px;padding:0 0 20px;border-bottom-color:#dfe3e5}.reference-testing-section .qt-carousel-title h3{color:#16243a;font-size:27px}.reference-testing-section .qt-carousel-title p{color:#718092}.reference-testing-section .qt-nav-btn{width:42px;height:42px;border-color:#d8dde1;color:#233d62;box-shadow:none}.reference-testing-section .qt-nav-btn:hover{background:#233d62;border-color:#233d62}.reference-testing-section .qtProcessSwiper{padding:8px 0 26px!important}.reference-testing-section .qt-card{min-height:356px;border:0;border-radius:4px;background:#252a2d;box-shadow:0 9px 17px rgba(17,25,30,.18)}.reference-testing-section .qt-card-media{height:148px;background:#34393c}.reference-testing-section .qt-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(145deg,transparent 45%,rgba(194,72,5,.78));pointer-events:none}.reference-testing-section .qt-card-img{opacity:.72;filter:saturate(.72) contrast(1.08)}.reference-testing-section .qt-step-badge{top:10px;left:auto;right:10px;padding:4px 9px;border:0;border-radius:2px;background:rgba(34,40,43,.78);font-size:10px}.reference-testing-section .qt-card-body{min-height:208px;padding:16px 14px 14px}.reference-testing-section .qt-card-header-row{gap:8px;margin-bottom:9px}.reference-testing-section .qt-card-icon{width:28px;height:28px;padding:6px;border-radius:4px;background:#ef6b16}.reference-testing-section .qt-card-icon i{color:#fff;font-size:14px}.reference-testing-section .qt-card h4,.reference-testing-section .qt-card-header-row h4{color:#fff;font-size:15px}.reference-testing-section .qt-card .qt-desc{min-height:0;margin-bottom:10px;color:#c5cbce;font-size:11px;line-height:1.45}.reference-testing-section .qt-outcome-box{margin-top:auto;padding:8px 9px;border:0;border-radius:3px;background:rgba(255,255,255,.08)}.reference-testing-section .qt-outcome-label{margin-bottom:2px;color:#ff8a3d;font-size:9px}.reference-testing-section .qt-outcome-label i{color:#ff8a3d;font-size:9px}.reference-testing-section .qt-outcome-box p{color:#d5dadd;font-size:10px;line-height:1.35}.reference-testing-section .qt-pagination{margin-top:12px}.reference-testing-section .qt-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px!important;background:#d1d8dd}.reference-testing-section .qt-pagination .swiper-pagination-bullet-active{width:38px;border-radius:8px;background:#16a8dc}@media (max-width:767px){.reference-testing-section{padding:46px 0 58px}.reference-testing-section .qt-carousel-wrapper{margin:0 -4px;padding:24px 16px 16px}.reference-testing-section .qt-carousel-header{align-items:center}.reference-testing-section .qt-carousel-title h3{font-size:22px}.reference-testing-section .qt-card{min-height:344px}}.qt-process-section.premium-process-section{position:relative;overflow:hidden;padding:96px 0 108px;background:#101a26}.premium-process-section:before{content:"QUALITY / 12 CHECKPOINTS";position:absolute;top:40px;right:8%;color:#7c8998;font-size:10px;font-weight:700;letter-spacing:2px}.premium-process-section .container{position:relative;z-index:1;max-width:1500px}.premium-process-section .qt-carousel-wrapper{margin-top:0;padding:0}.premium-process-section .qt-carousel-header{align-items:flex-end;margin-bottom:34px;padding:0 0 24px;border-bottom:1px solid rgba(255,255,255,.16)}.premium-process-section .qt-carousel-title:before{content:"TESTED FOR THE REAL WORLD";display:block;margin-bottom:14px;color:#d9a85f;font-size:10px;font-weight:700;letter-spacing:2px}.premium-process-section .qt-carousel-title h3{margin-bottom:8px;color:#f5f0e7;font-size:clamp(30px,4vw,48px);letter-spacing:-.8px}.premium-process-section .qt-carousel-title p{color:#9da9b5;font-size:14px}.premium-process-section .qt-nav-arrows{gap:8px}.premium-process-section .qt-nav-btn{width:46px;height:46px;border:1px solid rgba(245,240,231,.28);border-radius:50%;background:transparent;color:#f5f0e7;box-shadow:none}.premium-process-section .qt-nav-btn:hover{border-color:#d9a85f;background:#d9a85f;color:#101a26;transform:none}.premium-process-section .qtProcessSwiper{padding:8px 5px 38px!important}.premium-process-section .qt-card{overflow:hidden;min-height:458px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#f5f1e9;box-shadow:0 18px 38px rgba(0,0,0,.2)}.premium-process-section .qt-card:hover{border-color:#d9a85f;box-shadow:0 24px 48px rgba(0,0,0,.34);transform:translateY(-6px)}.premium-process-section .qt-card-media{height:205px;background:#1c2a38}.premium-process-section .qt-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(16,26,38,.7));pointer-events:none}.premium-process-section .qt-card-img{filter:saturate(.82)}.premium-process-section .qt-step-badge{top:14px;left:auto;right:14px;border:1px solid rgba(255,255,255,.4);border-radius:3px;background:rgba(16,26,38,.8);color:#fff}.premium-process-section .qt-card-body{min-height:253px;padding:21px 21px 18px}.premium-process-section .qt-card-header-row{gap:11px;margin-bottom:13px}.premium-process-section .qt-card-icon{width:42px;height:42px;border-radius:8px;background:#d9a85f}.premium-process-section .qt-card-icon i{color:#101a26}.premium-process-section .qt-card h4{color:#162536;font-size:19px}.premium-process-section .qt-card .qt-desc{min-height:0;color:#617080;font-size:13px;line-height:1.55}.premium-process-section .qt-outcome-box{border:0;border-top:1px solid #ded8cc;border-radius:0;background:transparent;padding:13px 0 0}.premium-process-section .qt-outcome-label,.premium-process-section .qt-outcome-label i{color:#a66e1f}.premium-process-section .qt-outcome-box p{color:#71808d;font-size:12px}.premium-process-section .qt-pagination{margin-top:14px}.premium-process-section .qt-pagination .swiper-pagination-bullet{background:#71808d}.premium-process-section .qt-pagination .swiper-pagination-bullet-active{background:#d9a85f}@media (max-width:767px){.qt-process-section.premium-process-section{padding:70px 0 76px}.premium-process-section:before{top:28px;right:20px;font-size:9px}.premium-process-section .qt-carousel-header{align-items:center;margin-bottom:25px}.premium-process-section .qt-carousel-title h3{font-size:32px}.premium-process-section .qt-nav-btn{width:40px;height:40px}.premium-process-section .qt-card{min-height:430px}.premium-process-section .qt-card-media{height:185px}}.qt-process-section.timeline-process-section{position:relative;overflow:hidden;padding:82px 0 88px;background:#f7fbff}.timeline-process-section .container{max-width:1560px}.timeline-process-section .qt-carousel-wrapper{margin-top:0}.timeline-process-section .qt-carousel-header{align-items:center;margin-bottom:48px;padding:0 4px;border-bottom:0}.timeline-process-section .qt-carousel-title h3{margin-bottom:8px;color:#163b70;font-size:32px;letter-spacing:-.6px}.timeline-process-section .qt-carousel-title p{color:#6e86a5;font-size:15px}.timeline-process-section .qt-nav-btn{width:46px;height:46px;border-color:#d7e5f4;color:#174b8e;box-shadow:0 7px 18px rgba(30,91,157,.1)}.timeline-process-section .qt-nav-btn:hover{background:#1765c0;border-color:#1765c0}.timeline-process-section .qtProcessSwiper{padding:0 3px 42px!important}.timeline-process-section .qtProcessSwiper .swiper-slide{position:relative;height:238px;display:block}.timeline-process-section .qtProcessSwiper .swiper-slide:after{content:"";position:absolute;top:155px;left:50%;width:100%;height:4px;background:linear-gradient(90deg,#1975dc,#b9d9f8);z-index:0}.timeline-process-section .qtProcessSwiper .swiper-slide:last-child:after{display:none}.timeline-process-section .qt-card{position:relative;overflow:visible;height:238px;border:0;border-radius:0;background:transparent;box-shadow:none;flex-direction:column;transform:none}.timeline-process-section .qt-card:hover{border:0;box-shadow:none;transform:none}.timeline-process-section .qt-card-body{display:contents}.timeline-process-section .qt-card-header-row{position:relative;z-index:3;display:flex;flex-direction:column;gap:5px;margin:0 0 10px;text-align:center;order:1}.timeline-process-section .qt-card-header-row h4{max-width:150px;margin:0 auto;color:#182a43;font-weight:700;line-height:1.2}.timeline-process-section .qt-card-icon{position:absolute;z-index:4;top:69px;left:50%;width:39px;height:39px;border:4px solid #fff;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(20,68,122,.22);transform:translateX(-50%)}.timeline-process-section .qt-card-icon img{filter:none}.timeline-process-section .qt-card-icon i{color:#1765c0;font-size:16px}.timeline-process-section .qt-card-media{position:relative;z-index:2;order:2;overflow:hidden;border:7px solid #fff;border-radius:50%;background:#dcecfb;box-shadow:0 4px 0 #b9d9f8,0 8px 20px rgba(31,87,144,.15)}.timeline-process-section .qt-card-media:before{content:"";position:absolute;inset:-7px;z-index:2;border:5px solid #1b73d1;border-radius:50%;-webkit-clip-path:inset(0 48% 0 0);clip-path:inset(0 48% 0 0);pointer-events:none}.timeline-process-section .qt-card-media:after{content:"";position:absolute;inset:0;z-index:1;border-radius:50%;background:linear-gradient(145deg,transparent 50%,rgba(30,115,209,.18));pointer-events:none}.timeline-process-section .qt-card-img{position:relative;z-index:0;transition:transform .5s ease}.timeline-process-section .qt-card:hover .qt-card-img{transform:scale(1.1)}.timeline-process-section .qt-step-badge{top:-69px;left:50%;z-index:5;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#173f78;font-size:27px;font-weight:400;transform:translateX(-50%)}.timeline-process-section .qt-desc,.timeline-process-section .qt-outcome-box{display:none}.timeline-process-section .qt-pagination{margin-top:2px}.timeline-process-section .qt-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px!important;background:#c6dcf2}.timeline-process-section .qt-pagination .swiper-pagination-bullet-active{width:28px;border-radius:8px;background:#1875d1}@media (max-width:767px){.qt-process-section.timeline-process-section{padding:58px 0 68px}.timeline-process-section .qt-carousel-header{margin-bottom:38px}.timeline-process-section .qt-carousel-title h3{font-size:25px}.timeline-process-section .qt-card,.timeline-process-section .qtProcessSwiper .swiper-slide{height:225px}.timeline-process-section .qtProcessSwiper .swiper-slide:after{top:148px}.timeline-process-section .qt-card-media{width:124px;height:124px;flex-basis:124px}}.timeline-process-section{padding:34px 0 48px!important;background:#f7fbff}.timeline-process-section .qt-carousel-header{display:none}.timeline-process-section .qt-carousel-wrapper{padding-top:0}.timeline-process-section .qtProcessSwiper{padding-top:24px!important}.timeline-process-section .qtProcessSwiper .swiper-slide{height:205px}.timeline-process-section .qtProcessSwiper .swiper-slide:after{top:66px;height:2px;background:#1975d1}.timeline-process-section .qt-card{height:205px}.timeline-process-section .qt-card-media{order:1;width:132px;height:132px;flex:0 0 132px;border-width:5px;box-shadow:0 0 0 1px #1b73d1,0 5px 14px rgba(31,87,144,.16)}.timeline-process-section .qt-card-header-row{order:2;width:100%;margin:12px 0 0}.timeline-process-section .qt-card-header-row h4{max-width:135px;color:#17345d;font-size:12px;line-height:1.15}.timeline-process-section .qt-card-icon{top:108px;width:38px;height:38px;padding:8px;border-width:3px}.timeline-process-section .qtProcessSwiper .swiper-slide:last-child:after{display:block}@media (max-width:767px){.timeline-process-section{padding:24px 0 38px!important}.timeline-process-section .qt-card,.timeline-process-section .qtProcessSwiper .swiper-slide{height:192px}.timeline-process-section .qtProcessSwiper .swiper-slide:after{top:62px}.timeline-process-section .qt-card-media{width:122px;height:122px;flex-basis:122px}.timeline-process-section .qt-card-icon{top:98px}.timeline-process-section .qt-card-header-row{margin-top:10px}}.qt-process-section.timeline-process-section{isolation:isolate;min-height:360px;padding:72px 0 82px!important;background:radial-gradient(circle at 14% 50%,rgba(25,117,209,.2),transparent 28%),radial-gradient(circle at 88% 16%,rgba(102,185,255,.12),transparent 22%),#091a30}.timeline-process-section:before{content:"QUALITY IN MOTION";position:absolute;top:30px;left:max(24px,calc((100vw - 1500px) / 2));color:#6e91b8;font-size:10px;font-weight:700;letter-spacing:2.5px}.timeline-process-section:after{content:"12 / 12";position:absolute;right:max(24px,calc((100vw - 1500px) / 2));bottom:30px;color:#6e91b8;font-size:10px;font-weight:700;letter-spacing:2px}.timeline-process-section .qt-card,.timeline-process-section .qt-card-body,.timeline-process-section .qt-carousel-wrapper,.timeline-process-section .qtProcessSwiper{background:transparent;border:0;border-radius:0;box-shadow:none}.timeline-process-section .qt-carousel-wrapper{padding:0}.timeline-process-section .qt-carousel-header{display:flex;align-items:flex-end;justify-content:space-between;margin:0 auto 4px;padding:0 0 8px;border:0}.timeline-process-section .qt-carousel-title:before{content:"PRECISION / PERFORMANCE / PROTECTION";display:block;margin-bottom:10px;color:#66b5f5;font-size:10px;font-weight:700;letter-spacing:2.4px}.timeline-process-section .qt-carousel-title h3{margin:0 0 7px;color:#f5f9ff;font-size:clamp(28px,3.6vw,46px);font-weight:500;letter-spacing:-.8px}.timeline-process-section .qt-carousel-title p{margin:0;color:#91abc6;font-size:14px;letter-spacing:.2px}.timeline-process-section .qt-nav-arrows{display:none}.timeline-process-section .qtProcessSwiper{overflow:visible;padding:32px 0 30px!important;cursor:-webkit-grab;cursor:grab}.timeline-process-section .qtProcessSwiper:active{cursor:-webkit-grabbing;cursor:grabbing}.timeline-process-section .qtProcessSwiper:before{content:"";position:absolute;top:98px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#2b8ee7 8%,#b1dcff 50%,#2b8ee7 92%,transparent);box-shadow:0 0 16px rgba(71,164,244,.7);pointer-events:none}.timeline-process-section .qtProcessSwiper .swiper-slide{height:244px}.timeline-process-section .qtProcessSwiper .swiper-slide:after{display:none}.timeline-process-section .qt-card{display:flex;height:244px;min-height:0;align-items:center;justify-content:flex-start}.timeline-process-section .qt-card-media{width:148px;height:148px;flex-basis:148px;border:5px solid #e8f5ff;background:#12375e;box-shadow:0 0 0 1px #2589e3,0 0 0 8px rgba(37,137,227,.1),0 14px 34px rgba(0,0,0,.3)}.timeline-process-section .qt-card-media:before{inset:-6px;border:2px solid #62b6ff;-webkit-clip-path:none;clip-path:none;opacity:.9}.timeline-process-section .qt-card-media:after{background:linear-gradient(150deg,rgba(255,255,255,.08),transparent 45%,rgba(8,36,70,.4))}.timeline-process-section .qt-card-img{opacity:.9}.timeline-process-section .qt-card-icon{top:125px;width:43px;height:43px;padding:9px;border:3px solid #091a30;background:#f8fbff;box-shadow:0 4px 12px rgba(0,0,0,.25)}.timeline-process-section .qt-card-icon i{color:#1267b9}.timeline-process-section .qt-card-header-row{margin-top:15px}.timeline-process-section .qt-card-header-row h4{max-width:160px;color:#f1f7ff;font-size:13px;font-weight:600;letter-spacing:.1px}.timeline-process-section .qt-pagination,.timeline-process-section .qt-step-badge{display:none}@media (max-width:767px){.qt-process-section.timeline-process-section{min-height:300px;padding:56px 0 62px!important}.timeline-process-section:before{top:22px;left:18px}.timeline-process-section:after{right:18px;bottom:22px}.timeline-process-section .qtProcessSwiper{padding-top:25px!important}.timeline-process-section .qt-carousel-header{margin-bottom:4px}.timeline-process-section .qt-carousel-title h3{font-size:30px}.timeline-process-section .qt-carousel-title p{font-size:12px}.timeline-process-section .qtProcessSwiper:before{top:89px}.timeline-process-section .qt-card,.timeline-process-section .qtProcessSwiper .swiper-slide{height:218px}.timeline-process-section .qt-card-media{width:124px;height:124px;flex-basis:124px}.timeline-process-section .qt-card-icon{top:104px}}.qt-hscroll-section{position:relative;padding:0!important;background:#091a30;min-height:0}.qt-hscroll-sticky{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;overflow:hidden;padding:60px 0;box-sizing:border-box}.qt-hscroll-viewport{overflow:hidden;width:100%;margin-top:30px;touch-action:pan-y}.qt-hscroll-track{display:flex;gap:24px;padding:10px max(24px,calc((100vw - 1500px) / 2));will-change:transform;width:max-content}.qt-hscroll-track .qt-hs-item{flex:0 0 auto}.qt-hscroll-track .qt-hs-item .qt-card{width:300px;min-height:356px}.qt-hscroll-progress-track{position:relative;width:min(420px,70%);height:3px;margin:34px auto 0;background:rgba(255,255,255,.14);border-radius:4px;overflow:hidden}.qt-hscroll-progress-fill{position:absolute;top:0;left:0;bottom:0;width:0;background:linear-gradient(90deg,#2589e3,#66b9ff);border-radius:4px}@media (max-width:767px){.qt-hscroll-section{height:auto!important;padding:56px 0 62px!important}.qt-hscroll-sticky{position:static;height:auto;overflow:visible}.qt-hscroll-viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.qt-hscroll-track{transform:none!important;padding:10px 16px}.qt-hscroll-track .qt-hs-item{scroll-snap-align:start}.qt-hscroll-progress-track{display:none}}.qt-hscroll-section{background:radial-gradient(circle at 50% -20%,rgba(34,123,232,.22),transparent 45%),#061a32}.qt-hscroll-sticky{justify-content:center;padding:52px 0 42px}.qt-hscroll-sticky>.container{flex:0 0 auto}.qt-hscroll-sticky .qt-carousel-wrapper{margin:0}.qt-hscroll-sticky .qt-carousel-header{display:block;margin:0 0 25px;padding:0 0 18px;border-bottom:1px solid rgba(159,204,255,.16)}.qt-hscroll-sticky .qt-carousel-title:before{content:"QUALITY ASSURANCE / 12 STAGES";display:block;margin-bottom:9px;color:#5cb7ff;font-size:10px;font-weight:700;letter-spacing:2px}.qt-hscroll-sticky .qt-carousel-title h3{margin:0 0 6px;color:#f3f8ff;font-size:clamp(27px,3vw,40px);font-weight:600;letter-spacing:-.5px}.qt-hscroll-sticky .qt-carousel-title p{margin:0;color:#8ca9c7;font-size:14px}.qt-hscroll-viewport{position:relative;margin-top:0;padding:14px 0 2px}.qt-hscroll-viewport:before{content:"";position:absolute;top:157px;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#1588ff 10%,#6ac6ff 50%,#1588ff 90%,transparent);box-shadow:0 0 16px rgba(37,142,255,.8);pointer-events:none}.qt-hscroll-track{position:relative;z-index:1;gap:28px;padding:0 max(30px,calc((100vw - 1500px) / 2));transition:transform .08s linear}.qt-hscroll-track .qt-hs-item{width:304px}.qt-hscroll-track .qt-hs-item .qt-card{position:relative;width:304px;min-height:338px;overflow:hidden;border:1px solid rgba(83,169,255,.2);border-radius:22px;background:linear-gradient(180deg,rgba(14,54,92,.74),rgba(5,31,60,.95));box-shadow:0 18px 35px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.qt-hscroll-track .qt-hs-item .qt-card:hover{border-color:rgba(82,182,255,.7);box-shadow:0 24px 45px rgba(0,0,0,.35),0 0 24px rgba(29,132,239,.2);transform:none}.qt-hscroll-track .qt-card-media{position:relative;height:190px;overflow:visible;border:0;border-radius:0;background:transparent}.qt-hscroll-track .qt-card-media:before{content:"";position:absolute;top:17px;left:50%;width:166px;height:166px;border:8px solid #e4f4ff;border-radius:50%;box-shadow:0 0 0 2px #1b8cff,0 0 0 12px rgba(27,140,255,.13),0 0 22px rgba(65,173,255,.35);transform:translateX(-50%);z-index:2;pointer-events:none}.qt-hscroll-track .qt-card-media:after{content:"";position:absolute;top:0;left:0;right:0;height:190px;background:linear-gradient(180deg,transparent 63%,rgba(4,25,49,.8));z-index:1;pointer-events:none}.qt-hscroll-track .qt-card-img{position:absolute;top:24px;left:50%;width:152px;height:152px;border-radius:50%;object-fit:cover;opacity:.95;transform:translateX(-50%);transition:transform .3s ease}.qt-hscroll-track .qt-card:hover .qt-card-img{transform:translateX(-50%)}.qt-hscroll-track .qt-step-badge{top:0;left:34px;z-index:5;min-width:54px;padding:11px 9px;border:2px solid #73c4ff;border-radius:50%;background:linear-gradient(145deg,#258cff,#1055d6);color:#fff;font-size:15px;text-align:center;box-shadow:0 6px 18px rgba(13,98,226,.45)}.qt-hscroll-track .qt-card-body{min-height:148px;padding:8px 18px 18px}.qt-hscroll-track .qt-card-header-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.qt-hscroll-track .qt-card-icon{width:34px;height:34px;padding:7px;border:1px solid rgba(113,199,255,.45);border-radius:50%;background:#f4f9ff}.qt-hscroll-track .qt-card-icon i{color:#1268c4;font-size:15px}.qt-hscroll-track .qt-card h4{color:#f6fbff;font-size:16px;line-height:1.2}.qt-hscroll-track .qt-desc,.qt-hscroll-track .qt-outcome-box{display:none}.qt-hscroll-progress-track{width:min(360px,60%);height:4px;margin:22px auto 0;background:rgba(161,204,246,.24)}.qt-hscroll-progress-fill{background:linear-gradient(90deg,#0c8dff,#68c9ff)}.qt-hscroll-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:22px}.qt-hscroll-arrow{width:48px;height:48px;border:1px solid rgba(144,204,255,.35);border-radius:50%;background:rgba(15,57,99,.8);color:#fff;cursor:pointer;font-size:22px;line-height:1;transition:background .25s ease,transform .25s ease}.qt-hscroll-arrow.next{background:#168cff;box-shadow:0 8px 20px rgba(22,140,255,.35)}.qt-hscroll-arrow:hover{background:#36a5ff;transform:translateY(-2px)}.qt-hscroll-dots{display:flex;gap:8px;align-items:center}.qt-hscroll-dot{width:28px;height:5px;border:0;border-radius:5px;background:#70869b}.qt-hscroll-dot.active{background:#168cff}@media (max-width:767px){.qt-hscroll-sticky{min-height:0;padding:46px 0 34px}.qt-hscroll-sticky .qt-carousel-header{padding:0 16px 16px}.qt-hscroll-viewport{overflow-x:auto;padding-bottom:4px}.qt-hscroll-track{gap:16px;padding:0 16px;transform:none!important}.qt-hscroll-track .qt-hs-item,.qt-hscroll-track .qt-hs-item .qt-card{width:270px}.qt-hscroll-controls,.qt-hscroll-progress-track{display:none}}.qt-hscroll-section{height:auto!important}.qt-hscroll-sticky{position:relative;top:auto;height:auto;min-height:0}.qt-hscroll-track{transform:translateZ(0);transition:transform .55s cubic-bezier(.22,.61,.36,1)}.qt-hscroll-track .qt-hs-item,.qt-hscroll-track .qt-hs-item .qt-card{width:304px}.qt-hscroll-track .qt-hs-item .qt-card{height:408px;min-height:408px}.qt-hscroll-track .qt-card-media,.qt-hscroll-track .qt-card-media:after{height:238px}.qt-hscroll-track .qt-card-img{top:34px;width:174px;height:174px}.qt-hscroll-track .qt-card-media:before{top:27px;width:188px;height:188px}.qt-hscroll-track .qt-step-badge{top:8px;left:24px}.qt-hscroll-track .qt-card-body{min-height:170px;height:170px;padding:14px 18px 20px;text-align:center}.qt-hscroll-track .qt-card-header-row{position:relative;justify-content:center;margin:0;padding-bottom:18px}.qt-hscroll-track .qt-card-header-row:after{content:"";position:absolute;bottom:0;left:50%;width:54px;height:5px;border-radius:5px;background:linear-gradient(90deg,#00aaff,#1c69ef);transform:translateX(-50%);box-shadow:0 0 12px rgba(0,164,255,.5)}.qt-hscroll-track .qt-card-icon{position:absolute;top:-49px;left:50%;z-index:6;width:42px;height:42px;transform:translateX(-50%)}.qt-hscroll-track .qt-card h4{max-width:260px;margin:0 auto;font-size:17px;cursor:pointer;transition:color .25s ease}.qt-hscroll-track .qt-card h4:hover{color:#68c9ff}.qt-hscroll-track .qt-card-img{cursor:pointer}@media (max-width:767px){.qt-hscroll-viewport{overflow-x:auto;overflow-y:hidden}.qt-hscroll-track{transform:none!important;transition:none}.qt-hscroll-track .qt-hs-item .qt-card{height:370px;min-height:370px}.qt-hscroll-track .qt-card-media,.qt-hscroll-track .qt-card-media:after{height:218px}.qt-hscroll-track .qt-card-body{height:152px;min-height:152px}}.qt-hscroll-sticky{padding:72px 0 54px}.qt-hscroll-track{gap:clamp(22px,2vw,34px);padding-left:max(30px,calc((100vw - 1800px) / 2));padding-right:max(30px,calc((100vw - 1800px) / 2))}.qt-hscroll-track .qt-hs-item,.qt-hscroll-track .qt-hs-item .qt-card{width:clamp(292px,18vw,366px)}.qt-hscroll-track .qt-hs-item .qt-card{height:464px;min-height:464px;border-radius:24px;background:linear-gradient(180deg,rgba(17,63,105,.9),rgba(5,30,59,.98))}.qt-hscroll-track .qt-card-media{height:278px}.qt-hscroll-track .qt-card-media:before{top:23px;width:236px;height:236px;border-width:9px}.qt-hscroll-track .qt-card-media:after{height:278px;background:linear-gradient(180deg,transparent 68%,rgba(4,25,49,.72))}.qt-hscroll-track .qt-card-img{top:35px;width:218px;height:218px}.qt-hscroll-track .qt-step-badge{top:14px;left:28px;min-width:58px;padding:12px 10px;font-size:16px}.qt-hscroll-track .qt-card-icon{top:-48px;width:58px;height:58px;padding:13px;border-width:4px}.qt-hscroll-track .qt-card-body{height:186px;min-height:186px;padding:22px 18px 20px}.qt-hscroll-track .qt-card-header-row{padding-bottom:20px}.qt-hscroll-track .qt-card h4{max-width:310px;font-size:clamp(16px,1.2vw,21px);line-height:1.25}@media (max-width:767px){.qt-hscroll-sticky{padding:46px 0 36px}.qt-hscroll-track{gap:18px;padding-left:16px;padding-right:16px}.qt-hscroll-track .qt-hs-item,.qt-hscroll-track .qt-hs-item .qt-card{width:286px}.qt-hscroll-track .qt-hs-item .qt-card{height:400px;min-height:400px}.qt-hscroll-track .qt-card-media{height:236px}.qt-hscroll-track .qt-card-media:before{top:19px;width:196px;height:196px}.qt-hscroll-track .qt-card-media:after{height:236px}.qt-hscroll-track .qt-card-img{top:29px;width:180px;height:180px}.qt-hscroll-track .qt-card-body{height:164px;min-height:164px}}.quality-testing-showcase{position:relative;overflow:hidden;padding:96px 0 112px;background:linear-gradient(145deg,#081329,#0d1d36 58%,#102849)}.quality-testing-showcase:before{content:"";position:absolute;width:520px;height:520px;top:-290px;right:-120px;border:1px solid rgba(59,162,248,.12);border-radius:50%;box-shadow:0 0 0 36px rgba(59,162,248,.025),0 0 0 72px rgba(59,162,248,.02);pointer-events:none}.quality-testing-showcase .container{position:relative;z-index:1;max-width:1440px}.quality-testing-heading{max-width:620px;margin:0 auto 58px;text-align:center}.quality-testing-heading span{display:block;margin-bottom:14px;color:#65b8f7;font-size:11px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase}.quality-testing-heading h3{margin:0;color:#f7fbff;font-size:clamp(30px,3vw,44px);font-weight:600;letter-spacing:-.5px}.quality-testing-grid{display:flex;gap:clamp(18px,2.5vw,32px);width:max-content;will-change:transform;transition:transform .65s cubic-bezier(.16,1,.3,1)}.quality-testing-card{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 160px - (4 * clamp(18px, 2.5vw, 32px))) / 5);max-width:252px;padding:28px 18px 34px;border:1px solid rgba(74,166,239,.34);border-radius:24px;background:linear-gradient(160deg,rgba(23,72,119,.65),rgba(7,32,66,.76));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 38px rgba(0,0,0,.2);text-align:center;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.quality-testing-card:hover{border-color:rgba(91,187,249,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 24px 44px rgba(0,0,0,.28),0 0 24px rgba(59,162,248,.1);transform:translateY(-5px)}.quality-testing-viewport{position:relative;overflow:hidden;margin:0 58px;padding:5px 0 72px}.quality-testing-carousel-button{position:absolute;bottom:8px;z-index:3;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(107,190,247,.45);border-radius:50%;color:#e9f7ff;background:rgba(12,43,78,.9);box-shadow:0 8px 22px rgba(0,0,0,.24);cursor:pointer;font-size:30px;line-height:1;transition:background .25s ease,border-color .25s ease,opacity .25s ease}.quality-testing-carousel-button:hover:not(:disabled){border-color:#75c8fb;background:#195083}.quality-testing-carousel-button:disabled{cursor:default;opacity:.35}.quality-testing-carousel-prev{left:calc(50% - 52px)}.quality-testing-carousel-next{right:calc(50% - 52px)}.quality-testing-carousel-button:focus-visible{outline:2px solid #7ac8fb;outline-offset:4px}.quality-testing-image-button,.quality-testing-title-button{border:0;font:inherit;cursor:pointer}.quality-testing-image-button{position:relative;display:block;width:min(100%,194px);aspect-ratio:1;margin:0 auto 25px;padding:8px;border:1px solid rgba(119,194,248,.33);border-radius:50%;background:rgba(255,255,255,.055);box-shadow:0 18px 34px rgba(0,0,0,.25),0 0 0 8px rgba(59,162,248,.035);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.quality-testing-image-button:after{content:"";position:absolute;inset:8px;border:1px solid rgba(255,255,255,.2);border-radius:50%;pointer-events:none}.quality-testing-image-button img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;transition:transform .45s ease,filter .45s ease}.quality-testing-icon{position:absolute;right:9px;bottom:0;z-index:2;display:grid;width:42px;height:42px;place-items:center;padding:10px;border:3px solid #0c1a31;border-radius:50%;background:#dff1ff;box-shadow:0 7px 15px rgba(0,0,0,.27)}.quality-testing-icon img{width:100%;height:100%;object-fit:contain}.quality-testing-title-button{display:inline-block;max-width:100%;padding:0;color:#f4f8fc;background:transparent;font-size:17px;font-weight:500;line-height:1.35;transition:color .3s ease}.quality-testing-image-button:focus-visible,.quality-testing-image-button:hover{border-color:#69baf6;box-shadow:0 22px 42px rgba(0,0,0,.3),0 0 0 9px rgba(59,162,248,.08),0 0 28px rgba(59,162,248,.16);transform:translateY(-5px)}.quality-testing-image-button:focus-visible img,.quality-testing-image-button:hover img{filter:brightness(1.1) saturate(1.08);transform:scale(1.04)}.quality-testing-title-button:focus-visible,.quality-testing-title-button:hover{color:#73c2fb}.quality-testing-image-button:focus-visible,.quality-testing-lightbox-arrow:focus-visible,.quality-testing-lightbox-close:focus-visible,.quality-testing-title-button:focus-visible{outline:2px solid #7ac8fb;outline-offset:4px}.quality-testing-lightbox{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:72px 76px;background:rgba(2,8,20,.94);opacity:0;pointer-events:none;transition:opacity .3s ease}.quality-testing-lightbox.is-open{opacity:1;pointer-events:auto}.quality-testing-lightbox-image{display:block;max-width:min(1100px,92vw);max-height:86vh;width:auto;height:auto;object-fit:contain;border:1px solid rgba(130,202,249,.36);border-radius:10px;box-shadow:0 25px 80px rgba(0,0,0,.55),0 0 35px rgba(59,162,248,.12);transform:scale(.94);transition:transform .35s cubic-bezier(.16,1,.3,1)}.quality-testing-lightbox.is-open .quality-testing-lightbox-image{transform:scale(1)}.quality-testing-lightbox-arrow,.quality-testing-lightbox-close{position:absolute;display:grid;place-items:center;border:1px solid rgba(126,197,245,.35);color:#eaf7ff;background:rgba(13,36,67,.8);cursor:pointer;transition:background .25s ease,border-color .25s ease}.quality-testing-lightbox-close{top:24px;right:28px;width:44px;height:44px;border-radius:50%;font-size:28px;font-weight:300;line-height:1}.quality-testing-lightbox-arrow{top:50%;width:46px;height:46px;border-radius:50%;font-size:30px;line-height:1;transform:translateY(-50%)}.quality-testing-lightbox-prev{left:24px}.quality-testing-lightbox-next{right:24px}.quality-testing-lightbox-arrow:hover,.quality-testing-lightbox-close:hover{border-color:#6cc0fa;background:#173f70}@media (max-width:991px){.quality-testing-showcase{padding:78px 0 90px}.quality-testing-card{flex-basis:calc((100vw - 140px - (2 * clamp(18px, 2.5vw, 32px))) / 3)}}@media (max-width:600px){.quality-testing-showcase{padding:62px 0 74px}.quality-testing-heading{margin-bottom:42px}.quality-testing-viewport{margin:0 42px}.quality-testing-grid{gap:16px}.quality-testing-card{flex-basis:calc((100vw - 100px - 16px) / 2);padding:24px 12px 28px}.quality-testing-image-button{width:min(100%,154px);margin-bottom:20px}.quality-testing-icon{width:36px;height:36px;padding:8px;right:3px;border-width:2px}.quality-testing-title-button{font-size:15px}.quality-testing-lightbox{padding:58px 48px}.quality-testing-lightbox-image{max-width:94vw;max-height:80vh}.quality-testing-lightbox-close{top:16px;right:16px}.quality-testing-lightbox-arrow{top:auto;bottom:24px;transform:none}.quality-testing-lightbox-prev{left:calc(50% - 58px)}.quality-testing-lightbox-next{right:calc(50% - 58px)}}@media (max-width:380px){.quality-testing-grid{gap:12px}.quality-testing-card{flex-basis:calc((100vw - 96px - 12px) / 2)}.quality-testing-image-button{width:138px}}.quality-testing-section{width:100%;height:auto!important;min-height:0!important;padding:80px 0 64px!important;background:#071a33;overflow:visible}.quality-testing-section .qt-container{position:relative;height:auto;display:block;padding:0;overflow:visible}.quality-testing-section .qt-heading{margin:0 auto 40px}.quality-testing-section .qt-timeline-wrapper{display:block;min-height:0}.quality-testing-section .qt-timeline-scroll{width:100%;height:auto;overflow-x:auto;overflow-y:visible}.quality-testing-section .qt-item,.quality-testing-section .qt-timeline{height:620px}.quality-testing-section .qt-footer{margin-top:28px}.qt-container{width:100%;max-width:1500px;margin:0 auto}.qt-heading{text-align:center;max-width:680px;margin:0 auto 55px;padding:0 25px}.qt-eyebrow{display:inline-block;margin-bottom:13px;color:#76b8ec;font-size:11px;font-weight:700;letter-spacing:.22em}.qt-heading h2{margin:0;color:#ffffff;font-size:clamp(30px,4vw,46px);line-height:1.1;font-weight:700;letter-spacing:-.035em}.qt-heading p{margin:15px auto 0;max-width:570px;color:rgba(255,255,255,.62)!important;font-size:15px!important;line-height:1.7!important}.qt-timeline-wrapper{position:relative;width:100%}.qt-timeline-scroll{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;cursor:-webkit-grab;cursor:grab}.qt-timeline-scroll::-webkit-scrollbar{display:none}.qt-timeline-scroll:active{cursor:-webkit-grabbing;cursor:grabbing}.qt-timeline{position:relative;display:flex;align-items:center;width:max-content;min-width:100%;height:620px;padding:0 100px}.qt-timeline:before{content:"";position:absolute;left:100px;right:100px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(99,174,233,.65),rgba(99,174,233,.65),transparent)}.qt-item{position:relative;width:250px;min-width:250px;height:620px}.qt-content,.qt-item{display:flex;flex-direction:column;align-items:center}.qt-content{position:absolute;width:230px;text-align:center;transition:transform .35s ease;overflow:hidden}.qt-bottom .qt-number{order:1;margin-top:0;margin-bottom:8px}.qt-bottom .qt-image{order:2}.qt-bottom h3{order:3}.qt-bottom p{order:4}.qt-top{top:0;bottom:calc(50% + 32px);justify-content:flex-end;padding-bottom:2px}.qt-bottom{top:calc(50% + 32px);bottom:0;justify-content:flex-start;padding-top:2px}.qt-number{margin-bottom:10px;color:#63ace8;font-size:13px;font-weight:700;letter-spacing:.16em}.qt-image{position:relative;width:120px;height:120px;flex-shrink:0;margin:0 auto 12px;border-radius:50%;padding:4px;background:linear-gradient(145deg,#75bdf0,rgba(255,255,255,.15));box-shadow:0 12px 35px rgba(0,0,0,.28),0 0 0 8px rgba(80,160,220,.05)}.qt-bottom .qt-image{margin-top:0;margin-bottom:10px}.qt-image:after{content:"";position:absolute;inset:7px;border-radius:50%;border:1px solid rgba(255,255,255,.25);pointer-events:none}.qt-image img{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%}.qt-content h3{margin:0;color:#ffffff!important;font-size:17px!important;font-weight:650;line-height:1.3!important}.qt-content p{margin:4px auto 0;padding-bottom:0;max-width:200px;color:#fff!important;font-size:12px!important;line-height:1.4!important}.qt-point{position:absolute;top:calc(50% - 17px);width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#071a33;border:1px solid rgba(103,177,235,.7);z-index:5}.qt-point span{width:8px;height:8px;border-radius:50%;background:#63ace8;box-shadow:0 0 14px rgba(99,172,232,.8)}.qt-bottom:after,.qt-top:after{content:"";position:absolute;left:50%;width:1px;height:32px;background:linear-gradient(180deg,rgba(99,172,232,.7),transparent)}.qt-top:after{bottom:-32px}.qt-bottom:after{top:-32px;transform:rotate(180deg)}.qt-item:hover .qt-image{transform:scale(1.06);box-shadow:0 15px 40px rgba(0,0,0,.35),0 0 25px rgba(79,160,222,.15)}.qt-item:hover .qt-number{color:#a6d8ff}.qt-arrow{position:absolute;top:calc(50% - 24px);z-index:10;width:48px;height:48px;border-radius:50%;border:1px solid rgba(116,181,230,.35);background:rgba(11,39,70,.92);color:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease}.qt-arrow span{font-size:31px;line-height:1;margin-top:-3px}.qt-prev{left:18px}.qt-next{right:18px}.qt-arrow:hover{background:#1268a9;border-color:#63ace8;transform:scale(1.06)}.qt-footer{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px;color:rgba(255,255,255,.55);font-size:10px;font-weight:600;letter-spacing:.25em}.qt-footer-line{width:100px;height:1px;background:rgba(116,181,230,.35)}@media (max-width:1000px){.quality-testing-section{padding:64px 0!important}.qt-timeline{padding:0 70px}.qt-timeline:before{left:70px;right:70px}.qt-item,.qt-timeline{height:560px}.qt-item{width:220px;min-width:220px}.qt-content{width:205px}.qt-image{width:110px;height:110px}}@media (max-width:600px){.quality-testing-section{height:auto!important;padding:40px 0!important}.qt-heading{margin-bottom:28px}.qt-heading h2{font-size:29px}.qt-heading p{font-size:14px!important;line-height:1.6!important}.qt-timeline,.quality-testing-section .qt-item,.quality-testing-section .qt-timeline{height:430px}.qt-timeline{padding:0 35px}.qt-timeline:before{left:35px;right:35px}.qt-item{width:185px;min-width:185px;height:430px}.qt-content{width:175px}.qt-image{width:105px;height:105px;margin-bottom:13px}.qt-content h3{font-size:14px}.qt-content p{display:none}.qt-number{font-size:11px}.qt-point{width:28px;height:28px;top:calc(50% - 14px)}.qt-point span{width:6px;height:6px}.qt-top{bottom:calc(50% + 30px)}.qt-bottom{top:calc(50% + 30px)}.qt-bottom:after,.qt-top:after{height:30px}.qt-top:after{bottom:-30px}.qt-bottom:after{top:-30px}.qt-arrow{width:40px;height:40px}.qt-prev{left:8px}.qt-next{right:8px}.qt-footer{gap:10px;font-size:8px}.qt-footer-line{width:40px}}