.quality-assurance-module__98HU1q__page{--ink:#020f23;--ink2:#061a34;--blue:#078cf5;--orange:#ff6a16;--line:#549de047;background:var(--ink);color:#fff;min-height:100vh}.quality-assurance-module__98HU1q__container{width:min(1200px,100% - 48px);margin:auto}.quality-assurance-module__98HU1q__kicker{color:#68bdff;font-size:var(--type-label);letter-spacing:.16em;font-weight:800;display:block}.quality-assurance-module__98HU1q__hero{background:var(--ink);min-height:720px;position:relative;overflow:hidden}.quality-assurance-module__98HU1q__hero>img{object-fit:cover;object-position:center 45%}.quality-assurance-module__98HU1q__heroOverlay{background:linear-gradient(90deg,#020f23fa,#020f23e0 43%,#020f2329 78%),linear-gradient(#0000 58%,#020f23a8);position:absolute;inset:0}.quality-assurance-module__98HU1q__hero>.quality-assurance-module__98HU1q__container{z-index:2;padding-top:116px;position:relative}.quality-assurance-module__98HU1q__breadcrumb{color:#9cb1c5;align-items:center;gap:9px;font-size:14px;display:flex}.quality-assurance-module__98HU1q__breadcrumb b{color:#e9f4fd}.quality-assurance-module__98HU1q__heroCopy{max-width:790px;padding-top:106px}.quality-assurance-module__98HU1q__heroCopy h1{max-width:760px;font-size:var(--type-h1);letter-spacing:-.045em;margin:0 0 22px;line-height:1.08}.quality-assurance-module__98HU1q__heroCopy p{color:#d4e1ec;max-width:700px;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__heroActions{gap:14px;margin-top:31px;display:flex}.quality-assurance-module__98HU1q__heroActions a{min-height:50px;font-size:var(--type-button);justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;transition:transform .2s,border-color .2s;display:inline-flex}.quality-assurance-module__98HU1q__heroActions a:hover{transform:translateY(-2px)}.quality-assurance-module__98HU1q__heroActions a:first-child{background:var(--orange)}.quality-assurance-module__98HU1q__heroActions a:last-child{border:1px solid #71afe1}.quality-assurance-module__98HU1q__overviewSection,.quality-assurance-module__98HU1q__componentsSection,.quality-assurance-module__98HU1q__packingSection,.quality-assurance-module__98HU1q__faqSection{color:#071426;background:#f4f6f8;padding:88px 0}.quality-assurance-module__98HU1q__overviewGrid,.quality-assurance-module__98HU1q__componentsGrid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:64px;display:grid}.quality-assurance-module__98HU1q__overviewCopy h2,.quality-assurance-module__98HU1q__sectionHead h2,.quality-assurance-module__98HU1q__componentsCopy h2,.quality-assurance-module__98HU1q__supportGrid h2,.quality-assurance-module__98HU1q__faqHead h2,.quality-assurance-module__98HU1q__ctaSection h2{font-size:var(--type-h2);line-height:var(--leading-heading);letter-spacing:-.04em;margin:13px 0 18px}.quality-assurance-module__98HU1q__overviewCopy p,.quality-assurance-module__98HU1q__componentsCopy>p{color:#566678;font-size:var(--type-body);line-height:var(--leading-body);margin:0 0 14px}.quality-assurance-module__98HU1q__overviewList{gap:12px;margin-top:27px;display:grid}.quality-assurance-module__98HU1q__overviewList span{font-size:var(--type-spec);align-items:center;gap:10px;font-weight:700;display:flex}.quality-assurance-module__98HU1q__overviewList svg{color:var(--blue);flex:none}.quality-assurance-module__98HU1q__overviewMedia{min-height:500px;position:relative}.quality-assurance-module__98HU1q__overviewMain{position:absolute;inset:0 0 52px;overflow:hidden;box-shadow:0 25px 65px #0c233a29}.quality-assurance-module__98HU1q__overviewMain img,.quality-assurance-module__98HU1q__overviewInset img{object-fit:cover}.quality-assurance-module__98HU1q__overviewInset{border:10px solid #f4f6f8;width:46%;height:235px;position:absolute;bottom:0;right:-20px;overflow:hidden;box-shadow:0 18px 42px #091f3533}.quality-assurance-module__98HU1q__sectionHead{grid-template-columns:1fr 430px;align-items:end;gap:52px;margin-bottom:36px;display:grid}.quality-assurance-module__98HU1q__sectionHead h2{margin-bottom:0}.quality-assurance-module__98HU1q__sectionHead>p{color:#a9bdd0;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__processSection{background:#03152d;padding:88px 0}.quality-assurance-module__98HU1q__processGrid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.quality-assurance-module__98HU1q__processGrid li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#0a2c516b,#03152d2e);min-height:260px;padding:26px 23px}.quality-assurance-module__98HU1q__processGrid li:nth-child(4n){border-right:0}.quality-assurance-module__98HU1q__processGrid li:nth-child(n+5){border-bottom:0}.quality-assurance-module__98HU1q__processGrid b{color:#77c8ff;background:#0b3666;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;display:grid}.quality-assurance-module__98HU1q__processGrid h3{font-size:var(--type-card-title);margin:31px 0 9px;line-height:1.35}.quality-assurance-module__98HU1q__processGrid p{color:#9fb3c7;font-size:var(--type-body-small);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__workshopSection{border-block:1px solid var(--line);background:#061a34;padding:88px 0}.quality-assurance-module__98HU1q__carouselShell{position:relative}.quality-assurance-module__98HU1q__carouselTrack{scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;gap:16px;display:flex;overflow-x:auto}.quality-assurance-module__98HU1q__carouselTrack::-webkit-scrollbar{display:none}.quality-assurance-module__98HU1q__carouselTrack[data-dragging=true]{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.quality-assurance-module__98HU1q__carouselButton{z-index:4;color:#fff;cursor:pointer;background:#03152df0;border:1px solid #70beff94;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,border-color .2s,transform .2s;display:grid;position:absolute;top:43%;box-shadow:0 10px 28px #00000042}.quality-assurance-module__98HU1q__carouselButton:hover{background:#087fdc;border-color:#8cd0ff}.quality-assurance-module__98HU1q__carouselButton:focus-visible{outline-offset:3px;outline:3px solid #6fc3ff73}.quality-assurance-module__98HU1q__carouselButton:active{transform:scale(.96)}.quality-assurance-module__98HU1q__carouselPrevious{left:-24px}.quality-assurance-module__98HU1q__carouselNext{right:-24px}.quality-assurance-module__98HU1q__workshopSlide{border:1px solid var(--line);scroll-snap-align:start;background:#071d39;flex:0 0 calc(48.0769% - 7.69231px);min-width:0;overflow:hidden}.quality-assurance-module__98HU1q__workshopImage{background:#09213d;height:360px;position:relative;overflow:hidden}.quality-assurance-module__98HU1q__workshopImage img{object-fit:cover;transition:transform .35s}.quality-assurance-module__98HU1q__workshopSlide:hover .quality-assurance-module__98HU1q__workshopImage img{transform:scale(1.025)}.quality-assurance-module__98HU1q__workshopCaption{min-height:135px;padding:22px}.quality-assurance-module__98HU1q__workshopCaption strong{font-size:var(--type-card-title)}.quality-assurance-module__98HU1q__workshopCaption p{color:#9fb3c7;font-size:var(--type-body-small);line-height:var(--leading-body);margin:8px 0 0}.quality-assurance-module__98HU1q__testingSection{color:#071426;background:#f4f6f8;padding:88px 0}.quality-assurance-module__98HU1q__testingSection .quality-assurance-module__98HU1q__sectionHead>p,.quality-assurance-module__98HU1q__packingSection .quality-assurance-module__98HU1q__sectionHead>p{color:#5b6c7d}.quality-assurance-module__98HU1q__testingGrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.quality-assurance-module__98HU1q__testingGrid article{background:#fff;border:1px solid #d2dfeb;min-height:270px;padding:25px 22px;box-shadow:0 14px 32px #0f2c4712}.quality-assurance-module__98HU1q__testingGrid svg{color:var(--blue)}.quality-assurance-module__98HU1q__testingGrid h3{font-size:var(--type-card-title);margin:27px 0 10px;line-height:1.35}.quality-assurance-module__98HU1q__testingGrid p{color:#637486;font-size:var(--type-body-small);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__evidenceNote,.quality-assurance-module__98HU1q__certificateNote{border-left:3px solid var(--blue);font-size:var(--type-body-small);line-height:var(--leading-body);margin:24px 0 0;padding:15px 17px}.quality-assurance-module__98HU1q__evidenceNote{color:#4e6275;background:#e6f2fb}.quality-assurance-module__98HU1q__componentsSection{background:#eaf0f5}.quality-assurance-module__98HU1q__componentsGrid{grid-template-columns:1fr 1fr}.quality-assurance-module__98HU1q__componentsImage{min-height:555px;position:relative;overflow:hidden;box-shadow:0 24px 58px #0f2c4726}.quality-assurance-module__98HU1q__componentsImage img{object-fit:cover}.quality-assurance-module__98HU1q__componentRows{grid-template-columns:1fr 1fr;gap:0 22px;margin-top:25px;display:grid}.quality-assurance-module__98HU1q__componentRows>div{border-bottom:1px solid #cbd8e3;gap:13px;padding:15px 0;display:flex}.quality-assurance-module__98HU1q__componentRows svg{color:var(--blue);flex:none}.quality-assurance-module__98HU1q__componentRows span{flex-direction:column;display:flex}.quality-assurance-module__98HU1q__componentRows strong{font-size:var(--type-spec)}.quality-assurance-module__98HU1q__componentRows small{color:#667789;font-size:var(--type-body-small);margin-top:4px;line-height:1.55}.quality-assurance-module__98HU1q__contextLinks{flex-wrap:wrap;gap:16px;margin-top:27px;display:flex}.quality-assurance-module__98HU1q__contextLinks a{color:#086ebf;font-size:var(--type-button);align-items:center;gap:7px;font-weight:700;display:inline-flex}.quality-assurance-module__98HU1q__certificateSection{background:#03152d;padding:88px 0}.quality-assurance-module__98HU1q__certificateSlide{border:1px solid var(--line);scroll-snap-align:start;background:#071d39;flex:0 0 calc(32.0513% - 10.2564px);min-width:0;overflow:hidden}.quality-assurance-module__98HU1q__certificateCarousel .quality-assurance-module__98HU1q__carouselButton{top:205px}.quality-assurance-module__98HU1q__certificateImage{background:#eef2f5;height:410px;position:relative;overflow:hidden}.quality-assurance-module__98HU1q__certificateImage img{object-fit:contain;padding:13px}.quality-assurance-module__98HU1q__certificateCopy{border-top:1px solid var(--line);flex-direction:column;min-height:120px;padding:18px 19px;display:flex}.quality-assurance-module__98HU1q__certificateCopy span{color:#64bcff;font-size:var(--type-label);letter-spacing:.12em;font-weight:800}.quality-assurance-module__98HU1q__certificateCopy strong{font-size:var(--type-spec);margin-top:7px}.quality-assurance-module__98HU1q__certificateCopy small{color:#8fa7be;font-size:var(--type-body-small);margin-top:5px;line-height:1.45}.quality-assurance-module__98HU1q__certificateNote{color:#b9cbe0;background:#082442;max-width:1040px}.quality-assurance-module__98HU1q__packingSection{background:#f4f6f8}.quality-assurance-module__98HU1q__packingSlide{scroll-snap-align:start;background:#fff;border:1px solid #d2dfe9;flex:0 0 calc(32.0513% - 10.2564px);margin:0;overflow:hidden}.quality-assurance-module__98HU1q__packingSlide>div{background:#e9eef2;height:330px;position:relative;overflow:hidden}.quality-assurance-module__98HU1q__packingSlide img{object-fit:cover}.quality-assurance-module__98HU1q__packingSlide figcaption{color:#17263a;min-height:64px;font-size:var(--type-spec);padding:19px;font-weight:700}.quality-assurance-module__98HU1q__packingCarousel .quality-assurance-module__98HU1q__carouselButton{top:38%}.quality-assurance-module__98HU1q__supportSection{border-block:1px solid var(--line);background:#061a34;padding:78px 0}.quality-assurance-module__98HU1q__supportGrid{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.quality-assurance-module__98HU1q__supportGrid article{min-height:360px;padding:39px}.quality-assurance-module__98HU1q__supportGrid article+article{border-left:1px solid var(--line)}.quality-assurance-module__98HU1q__supportGrid>article>svg{color:#67bdff;margin-bottom:23px}.quality-assurance-module__98HU1q__supportGrid h2{font-size:var(--type-h3);margin-top:12px}.quality-assurance-module__98HU1q__supportGrid p{color:#a8bbcf;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__faqHead{max-width:800px}.quality-assurance-module__98HU1q__faqHead p{color:#5c6c7d;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__faqList{grid-template-columns:1fr 1fr;align-items:start;gap:12px 18px;margin-top:38px;display:grid}.quality-assurance-module__98HU1q__faqList details{background:#fff;border:1px solid #d2dfe9}.quality-assurance-module__98HU1q__faqList summary{cursor:pointer;min-height:66px;font-size:var(--type-spec);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;font-weight:700;line-height:1.45;list-style:none;display:flex}.quality-assurance-module__98HU1q__faqList summary::-webkit-details-marker{display:none}.quality-assurance-module__98HU1q__faqList summary span{color:var(--blue);font-size:24px;font-weight:400;transition:transform .2s}.quality-assurance-module__98HU1q__faqList p{color:#5e7082;font-size:var(--type-body-small);line-height:var(--leading-body);margin:0;padding:0 18px 18px}.quality-assurance-module__98HU1q__faqList details[open] summary span{transform:rotate(45deg)}.quality-assurance-module__98HU1q__ctaSection{background:linear-gradient(135deg,#083c74,#062653 55%,#03162f);padding:74px 0}.quality-assurance-module__98HU1q__ctaGrid{grid-template-columns:1fr auto;align-items:center;gap:55px;display:grid}.quality-assurance-module__98HU1q__ctaSection h2{margin-bottom:12px}.quality-assurance-module__98HU1q__ctaSection p{color:#b9cee1;max-width:700px;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.quality-assurance-module__98HU1q__ctaActions{gap:10px;display:flex}.quality-assurance-module__98HU1q__ctaActions a{min-height:52px;font-size:var(--type-button);justify-content:center;align-items:center;gap:10px;padding:0 20px;font-weight:600;display:inline-flex}.quality-assurance-module__98HU1q__ctaActions a:first-child{background:var(--orange)}.quality-assurance-module__98HU1q__ctaActions a:last-child{color:#cdf6dc;border:1px solid #36ce72}.quality-assurance-module__98HU1q__footer{border-top:1px solid var(--line);background:#010b19;padding:54px 0 22px}.quality-assurance-module__98HU1q__footerGrid{grid-template-columns:1.35fr repeat(3,1fr);gap:55px;display:grid}.quality-assurance-module__98HU1q__logoCrop{background:#010c1c;width:145px;height:52px;display:block;position:relative;overflow:hidden}.quality-assurance-module__98HU1q__logoCrop img{object-fit:cover;width:150px;max-width:none;height:150px;position:absolute;top:-50px;left:-2px}.quality-assurance-module__98HU1q__footerGrid>div{flex-direction:column;gap:9px;display:flex}.quality-assurance-module__98HU1q__footerGrid>div:first-child p{color:#8095aa;max-width:250px;font-size:var(--type-footer)}.quality-assurance-module__98HU1q__footerGrid strong{font-size:var(--type-spec);margin-bottom:4px}.quality-assurance-module__98HU1q__footerGrid a,.quality-assurance-module__98HU1q__footerGrid span{color:#8196ab;font-size:var(--type-footer)}.quality-assurance-module__98HU1q__footerGrid>div:last-child a,.quality-assurance-module__98HU1q__footerGrid>div:last-child span{align-items:flex-start;gap:8px;display:flex}.quality-assurance-module__98HU1q__footerGrid a:hover{color:#6bf}.quality-assurance-module__98HU1q__footerBottom{color:#596f84;font-size:var(--type-footer);border-top:1px solid #ffffff14;justify-content:space-between;margin-top:36px;padding-top:18px;display:flex}.quality-assurance-module__98HU1q__certificateCopy{align-items:center;min-height:72px}.quality-assurance-module__98HU1q__certificateCopy strong{margin-top:0}.quality-assurance-module__98HU1q__certificateCopy span,.quality-assurance-module__98HU1q__certificateCopy small{display:none}@media (max-width:1100px){.quality-assurance-module__98HU1q__testingGrid{grid-template-columns:repeat(3,1fr)}.quality-assurance-module__98HU1q__testingGrid article:nth-child(n+4){min-height:235px}.quality-assurance-module__98HU1q__sectionHead{grid-template-columns:1fr 390px}}@media (max-width:1000px){.quality-assurance-module__98HU1q__sectionHead{grid-template-columns:1fr;gap:16px}.quality-assurance-module__98HU1q__overviewGrid,.quality-assurance-module__98HU1q__componentsGrid{grid-template-columns:1fr}.quality-assurance-module__98HU1q__overviewMedia{min-height:520px}.quality-assurance-module__98HU1q__processGrid{grid-template-columns:1fr 1fr}.quality-assurance-module__98HU1q__processGrid li:nth-child(2n){border-right:0}.quality-assurance-module__98HU1q__processGrid li:nth-child(4){border-bottom:1px solid var(--line)}.quality-assurance-module__98HU1q__processGrid li:nth-child(n+7){border-bottom:0}.quality-assurance-module__98HU1q__workshopSlide{flex-basis:68%}.quality-assurance-module__98HU1q__certificateSlide,.quality-assurance-module__98HU1q__packingSlide{flex-basis:calc(45.8716% - 7.33945px)}.quality-assurance-module__98HU1q__ctaGrid{grid-template-columns:1fr}.quality-assurance-module__98HU1q__footerGrid{grid-template-columns:1.3fr repeat(2,1fr)}.quality-assurance-module__98HU1q__footerGrid>div:last-child{grid-column:2/4}}@media (max-width:700px){.quality-assurance-module__98HU1q__container{width:min(100% - 30px,1200px)}.quality-assurance-module__98HU1q__hero{min-height:760px}.quality-assurance-module__98HU1q__hero>img{object-position:58% center}.quality-assurance-module__98HU1q__heroOverlay{background:linear-gradient(#020f2373,#020f23f7 53%)}.quality-assurance-module__98HU1q__hero>.quality-assurance-module__98HU1q__container{padding-top:98px}.quality-assurance-module__98HU1q__heroCopy{padding-top:132px}.quality-assurance-module__98HU1q__heroActions{flex-direction:column;align-items:stretch;max-width:315px}.quality-assurance-module__98HU1q__overviewSection,.quality-assurance-module__98HU1q__processSection,.quality-assurance-module__98HU1q__workshopSection,.quality-assurance-module__98HU1q__testingSection,.quality-assurance-module__98HU1q__componentsSection,.quality-assurance-module__98HU1q__certificateSection,.quality-assurance-module__98HU1q__packingSection,.quality-assurance-module__98HU1q__faqSection{padding:58px 0}.quality-assurance-module__98HU1q__overviewGrid,.quality-assurance-module__98HU1q__componentsGrid{gap:38px}.quality-assurance-module__98HU1q__overviewMedia{min-height:400px}.quality-assurance-module__98HU1q__overviewMain{inset:0 0 48px}.quality-assurance-module__98HU1q__overviewInset{border-width:7px;width:50%;height:180px;right:-5px}.quality-assurance-module__98HU1q__processGrid{grid-template-columns:1fr}.quality-assurance-module__98HU1q__processGrid li{border-right:0;grid-template-columns:44px 1fr;gap:17px;min-height:auto;display:grid;border-bottom:1px solid var(--line)!important}.quality-assurance-module__98HU1q__processGrid li:last-child{border-bottom:0!important}.quality-assurance-module__98HU1q__processGrid h3{margin:1px 0 8px}.quality-assurance-module__98HU1q__workshopSlide{flex-basis:88%}.quality-assurance-module__98HU1q__workshopImage{height:280px}.quality-assurance-module__98HU1q__workshopCaption{min-height:145px;padding:19px}.quality-assurance-module__98HU1q__testingGrid{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.quality-assurance-module__98HU1q__testingGrid article{scroll-snap-align:start;flex:0 0 86%;min-height:260px}.quality-assurance-module__98HU1q__componentsImage{min-height:410px}.quality-assurance-module__98HU1q__componentRows{grid-template-columns:1fr}.quality-assurance-module__98HU1q__contextLinks{gap:11px;display:grid}.quality-assurance-module__98HU1q__carouselTrack{gap:12px;margin-right:-15px;padding-right:15px}.quality-assurance-module__98HU1q__carouselButton{width:44px;height:44px}.quality-assurance-module__98HU1q__carouselPrevious{left:4px}.quality-assurance-module__98HU1q__carouselNext{right:4px}.quality-assurance-module__98HU1q__certificateSlide{flex-basis:86%}.quality-assurance-module__98HU1q__certificateImage{height:430px}.quality-assurance-module__98HU1q__certificateCarousel .quality-assurance-module__98HU1q__carouselButton{top:215px}.quality-assurance-module__98HU1q__packingSlide{flex-basis:84%}.quality-assurance-module__98HU1q__packingSlide>div{height:300px}.quality-assurance-module__98HU1q__packingCarousel .quality-assurance-module__98HU1q__carouselButton{top:145px}.quality-assurance-module__98HU1q__supportSection{padding:58px 0}.quality-assurance-module__98HU1q__supportGrid{grid-template-columns:1fr}.quality-assurance-module__98HU1q__supportGrid article{min-height:auto;padding:29px 23px}.quality-assurance-module__98HU1q__supportGrid article+article{border-left:0;border-top:1px solid var(--line)}.quality-assurance-module__98HU1q__faqList{grid-template-columns:1fr}.quality-assurance-module__98HU1q__ctaSection{padding:58px 0}.quality-assurance-module__98HU1q__ctaActions{flex-direction:column}.quality-assurance-module__98HU1q__footerGrid{grid-template-columns:1fr 1fr;gap:34px 25px}.quality-assurance-module__98HU1q__footerGrid>div:first-child,.quality-assurance-module__98HU1q__footerGrid>div:last-child{grid-column:1/3}.quality-assurance-module__98HU1q__footerBottom{flex-direction:column;gap:20px}}@media (prefers-reduced-motion:reduce){.quality-assurance-module__98HU1q__heroActions a,.quality-assurance-module__98HU1q__workshopImage img,.quality-assurance-module__98HU1q__carouselButton,.quality-assurance-module__98HU1q__faqList summary span{transition:none}.quality-assurance-module__98HU1q__carouselTrack{scroll-behavior:auto}}
