.policy-page h2::after,.warranty-claim__card h2::after{content:"";display:block;width:72px;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--qg-teal) 0%,var(--qg-cyan) 70%,transparent 100%)}.policy-page h2{margin-top:0}.policy-page .card h2,.policy-page .card h3{margin-top:0}.policy-page .page-lead{margin:0 0 16px;font-size:0.98rem;line-height:1.55;color:var(--qg-ink-muted);max-width:42rem}.retur-page .section{margin-bottom:1.35rem}.retur-page .retur-doc,.retur-pay-split{margin:0;padding:clamp(1.6rem,3vw,2.25rem) clamp(1.5rem,3.2vw,2.25rem)}.retur-pay-split>h2,.retur-page .retur-doc h2{margin:0 0 0.75rem;line-height:1.28;letter-spacing:-0.02em;color:var(--qg-ink)}.retur-page .retur-doc h2{margin:2.15rem 0 0.8rem;padding-top:0.25rem}.retur-page .retur-doc h2:first-child{margin-top:0;padding-top:0}.retur-pay-split>.page-lead,.retur-page .retur-doc>p{margin:0 0 1.05rem;max-width:44rem;font-size:1.05rem;line-height:1.68;color:var(--qg-ink)}.retur-page .retur-doc>p.muted{color:var(--qg-ink-soft);font-size:0.92rem;line-height:1.5}.retur-page .retur-doc>ul{max-width:44rem;margin:0 0 1.2rem;padding:0 0 0 1.2rem;display:grid;gap:0.65rem}.retur-page .retur-doc>ul>li{padding:0;line-height:1.62;color:var(--qg-ink)}.retur-page .retur-doc>ul>li::marker{color:var(--qg-teal)}.retur-page .retur-doc ol.process-steps{max-width:48rem;margin:0.4rem 0 1.2rem}.retur-pay-split>h2{margin-bottom:0.5rem}.retur-pay-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;align-items:stretch}.retur-pay-split__item{display:flex;flex-direction:column;gap:0.6rem;margin:0;padding:1.4rem 1.5rem 1.45rem;border-radius:16px;border:1px solid rgba(148,163,184,0.28);background:rgba(255,255,255,0.88);min-height:100%;box-sizing:border-box}.retur-pay-split__item h3{margin:0;font-size:1.2rem;line-height:1.28;letter-spacing:-0.02em;color:var(--qg-ink)}.retur-pay-split__item p{margin:0;font-size:1.02rem;line-height:1.58;color:var(--qg-ink)}.retur-pay-split__note{margin-top:auto !important;padding-top:0.7rem;border-top:1px solid rgba(148,163,184,0.22);font-size:0.84rem !important;line-height:1.45;color:var(--qg-ink-soft) !important}.retur-pay-split__badge{display:inline-flex;align-self:flex-start;margin:0 !important;padding:5px 12px;border-radius:999px;font-size:0.72rem !important;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:#fff !important;line-height:1.3}.retur-pay-split__item--you{border-color:rgba(148,163,184,0.42);background:linear-gradient(165deg,rgba(248,250,252,0.98),rgba(255,255,255,0.94))}.retur-pay-split__item--you .retur-pay-split__badge{background:#64748b}.retur-pay-split__item--us{border-color:rgba(var(--qg-teal-rgb),0.38);background:linear-gradient(165deg,rgba(240,253,250,0.98),rgba(255,255,255,0.94))}.retur-pay-split__item--us .retur-pay-split__badge{background:linear-gradient(135deg,var(--qg-teal),var(--qg-teal-light))}@media (max-width:820px){.retur-pay-split__grid{grid-template-columns:1fr}}@media (max-width:720px){.retur-page .retur-doc,.retur-pay-split{padding:1.2rem 1.05rem 1.3rem}.retur-pay-split__item{padding:1.1rem 1.1rem 1.15rem}.retur-pay-split__item h3{font-size:1.1rem}}.warranty-claim__card{border-color:rgba(var(--qg-teal-rgb),0.28);background:linear-gradient(160deg,rgba(240,253,250,0.95),rgba(255,255,255,0.92))}.warranty-claim__card h2{color:var(--qg-teal-dark)}.warranty-situations__badge{margin:0 0 0.35rem;font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--qg-teal-dark)}.warranty-situations__lead{margin:0.35rem 0 0.85rem;font-size:0.95rem;line-height:1.45;color:var(--qg-ink-muted)}.warranty-situations__facts{margin:0;display:grid;gap:0.7rem}.warranty-situations__facts>div{margin:0;padding:0.65rem 0 0;border-top:1px solid rgba(148,163,184,0.22)}.warranty-situations__facts dt{margin:0 0 0.2rem;font-size:0.7rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--qg-teal-dark)}.warranty-situations__facts dd{margin:0;font-size:0.92rem;line-height:1.45;color:var(--qg-ink-muted)}.warranty-situations__facts dd strong{color:var(--qg-ink)}html[data-theme="dark"] .warranty-situations__badge,html[data-theme="dark"] .warranty-situations__facts dt{color:#5eead4}html[data-theme="dark"] .warranty-situations__lead,html[data-theme="dark"] .warranty-situations__facts dd{color:#94a3b8}html[data-theme="dark"] .warranty-situations__facts dd strong{color:#f1f5f9}html[data-theme="dark"] .warranty-claim__card{background:linear-gradient(160deg,rgba(15,118,110,0.16),rgba(15,23,42,0.9))}
