.qc-page{color:var(--b2b-ink)}.qc-page *{box-sizing:border-box}.qc-page h1,.qc-page h2,.qc-page h3,.qc-page p,.qc-page figure{margin-top:0}.qc-kicker{margin:0 0 13px;color:var(--b2b-green);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.qc-hero{padding:72px 0;background:linear-gradient(135deg,#f6f5ee,#e8f0e8)}.qc-hero__grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:58px;align-items:center}.qc-hero h1{max-width:650px;margin-bottom:22px;font-size:clamp(46px,5.6vw,74px);line-height:.98;letter-spacing:-.045em}.qc-hero__lead{max-width:620px;color:var(--b2b-muted);font-size:17px;line-height:1.65}.qc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.qc-hero figure{position:relative;height:560px;margin:0;overflow:hidden;border-radius:19px;background:#dfe6df}.qc-hero img{width:100%;height:100%;object-fit:cover}.qc-hero figcaption{position:absolute;right:16px;bottom:16px;left:16px;display:grid;gap:3px;padding:13px 15px;border-radius:10px;background:rgba(8,24,17,.78);color:#fff;backdrop-filter:blur(6px)}.qc-hero figcaption strong{font-size:12px}.qc-hero figcaption span{color:rgba(255,255,255,.68);font-size:9px}.qc-facts,.qc-evidence,.qc-resolution,.qc-faq{padding:84px 0;background:#fff}.qc-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:54px;align-items:end;margin-bottom:36px}.qc-heading h2{max-width:760px;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.04;letter-spacing:-.035em}.qc-heading>span{color:var(--b2b-muted);font-size:13px;line-height:1.7}.qc-facts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.qc-facts__grid>div{display:grid;min-height:150px;align-content:center;gap:8px;padding:24px;border-top:3px solid var(--b2b-green);background:#f5f6f2}.qc-facts__grid strong{font-size:24px}.qc-facts__grid span{color:var(--b2b-muted);font-size:11px;line-height:1.55}.qc-flow{padding:86px 0;background:var(--b2b-green-dark);color:#fff}.qc-heading--light .qc-kicker{color:var(--b2b-lime)}.qc-heading--light h2{color:#fff}.qc-heading--light>span{color:rgba(255,255,255,.64)}.qc-flow ol{display:grid;gap:0;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.16);list-style:none}.qc-flow li{display:grid;grid-template-columns:90px 1fr;gap:26px;padding:24px 10px;border-bottom:1px solid rgba(255,255,255,.16)}.qc-flow li>b{color:var(--b2b-lime);font-size:11px}.qc-flow li>div{display:grid;grid-template-columns:.55fr 1fr;gap:30px}.qc-flow h3{margin:0;color:#fff;font-size:19px}.qc-flow li p{margin:0;color:rgba(255,255,255,.62);font-size:11px;line-height:1.6}.qc-evidence{background:#f6f7f3}.qc-evidence__grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:280px 280px;gap:12px}.qc-evidence figure{position:relative;grid-column:span 2;margin:0;overflow:hidden;border-radius:15px;background:#dfe6df}.qc-evidence figure:nth-child(1),.qc-evidence figure:nth-child(2){grid-column:span 3}.qc-evidence img{width:100%;height:100%;object-fit:cover}.qc-evidence figcaption{position:absolute;right:0;bottom:0;left:0;display:grid;gap:4px;padding:46px 17px 16px;background:linear-gradient(transparent,rgba(7,21,15,.9));color:#fff}.qc-evidence figcaption strong{font-size:14px}.qc-evidence figcaption span{color:rgba(255,255,255,.68);font-size:9px;line-height:1.5}.qc-packing{padding:86px 0;background:var(--b2b-green-dark);color:#fff}.qc-packing__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.qc-packing article{overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:rgba(255,255,255,.04)}.qc-packing figure{height:330px;margin:0;background:#dfe6df}.qc-packing img{width:100%;height:100%;object-fit:cover}.qc-packing article>div{padding:25px}.qc-packing small{color:var(--b2b-lime);font-size:9px;font-weight:800;letter-spacing:.11em}.qc-packing h3{margin:10px 0 10px;color:#fff;font-size:24px}.qc-packing article p{margin:0;color:rgba(255,255,255,.62);font-size:11px;line-height:1.6}.qc-packing__note{margin:16px 0 0;color:rgba(255,255,255,.58);font-size:10px}.qc-resolution{background:#fff}.qc-resolution__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.qc-resolution article{min-height:250px;padding:27px;border:1px solid var(--b2b-line);border-radius:15px;background:#fafaf7}.qc-resolution b{color:var(--b2b-green);font-size:10px}.qc-resolution h3{margin:75px 0 10px;font-size:23px}.qc-resolution article p{margin:0;color:var(--b2b-muted);font-size:12px;line-height:1.6}.qc-verify{padding:76px 0;background:#edf2eb}.qc-verify__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.qc-verify h2{margin-bottom:16px;font-size:clamp(34px,4vw,52px);line-height:1.04;letter-spacing:-.035em}.qc-verify p:not(.qc-kicker){color:var(--b2b-muted);font-size:13px;line-height:1.7}.qc-verify figure{height:300px;margin:0;overflow:hidden;border-radius:16px;background:#fff}.qc-verify img{width:100%;height:100%;object-fit:contain}.qc-faq{background:#fff}.qc-faq__list{border-top:1px solid var(--b2b-line)}.qc-faq details{border-bottom:1px solid var(--b2b-line)}.qc-faq summary{position:relative;padding:20px 48px 20px 4px;font-size:14px;font-weight:800;cursor:pointer;list-style:none}.qc-faq summary::-webkit-details-marker{display:none}.qc-faq summary:after{position:absolute;right:8px;content:"+";font-size:22px;font-weight:400}.qc-faq details[open] summary:after{content:"−"}.qc-faq details p{max-width:850px;margin:0;padding:0 4px 20px;color:var(--b2b-muted);font-size:12px;line-height:1.65}.qc-final{padding:64px 0;background:#dff09e}.qc-final .b2b-shell{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.qc-final h2{max-width:760px;margin-bottom:11px;font-size:clamp(32px,4vw,50px);line-height:1.04;letter-spacing:-.035em}.qc-final span{color:#435147;font-size:12px}.qc-final .qc-actions{margin:0}
@media(max-width:980px){.qc-hero__grid,.qc-heading,.qc-verify__grid,.qc-final .b2b-shell{grid-template-columns:1fr}.qc-hero figure{height:460px}.qc-facts__grid{grid-template-columns:1fr 1fr}.qc-evidence__grid{grid-template-columns:1fr 1fr;grid-template-rows:none}.qc-evidence figure,.qc-evidence figure:nth-child(1),.qc-evidence figure:nth-child(2){grid-column:auto;height:300px}.qc-evidence figure:last-child{grid-column:1/3}.qc-final .qc-actions{margin:0}}
@media(max-width:680px){.qc-hero,.qc-facts,.qc-flow,.qc-evidence,.qc-packing,.qc-resolution,.qc-verify,.qc-faq{padding:60px 0}.qc-actions{display:grid}.qc-hero figure{height:390px}.qc-facts__grid,.qc-evidence__grid,.qc-packing__grid,.qc-resolution__grid{grid-template-columns:1fr}.qc-facts__grid>div{min-height:125px}.qc-flow li{grid-template-columns:46px 1fr}.qc-flow li>div{grid-template-columns:1fr;gap:8px}.qc-evidence figure,.qc-evidence figure:nth-child(1),.qc-evidence figure:nth-child(2),.qc-evidence figure:last-child{grid-column:auto;height:270px}.qc-packing figure{height:260px}.qc-resolution article{min-height:210px}.qc-resolution h3{margin-top:50px}.qc-verify figure{height:230px}.qc-final .qc-actions{display:grid;width:100%}}
