.legal-page{color:#101720;background:#f4f6f8;min-height:100vh}.legal-hero{color:#fff;background:#101720;padding:clamp(5rem,10vw,8.5rem) max(1.25rem,50vw - 525px)}.legal-hero.compact{padding-block:clamp(4.5rem,8vw,7rem)}.legal-hero>span{color:#ef233c;letter-spacing:.18em;font-size:.68rem;font-weight:950}.legal-hero h1{letter-spacing:-.055em;max-width:900px;margin:1rem 0;font-size:clamp(2.4rem,6vw,5rem);line-height:.96}.legal-hero p{color:#b7c1cc;max-width:720px;margin:0;line-height:1.7}.legal-content{max-width:1050px;margin:auto;padding:4rem 1.25rem 6rem}.legal-content section{border-top:1px solid #d8dee4;padding:2rem 0}.legal-content h2,.return-layout h2{margin:0 0 1rem;font-size:1.35rem}.legal-content p,.legal-content li,.return-layout p,.return-layout li{color:#536171;line-height:1.75}.legal-content a,.return-layout a{color:#c91d32;text-underline-offset:3px;text-decoration:underline}.legal-primary{background:#e5223a;border-radius:999px;margin-top:.6rem;padding:.9rem 1.2rem;font-size:.78rem;font-weight:900;display:inline-flex;color:#fff!important;text-decoration:none!important}.legal-identity{background:#fff;border-radius:1rem;padding:2rem!important}.return-layout{grid-template-columns:1.45fr .65fr;gap:2rem;max-width:1050px;margin:auto;padding:4rem 1.25rem 6rem;display:grid}.return-layout>section,.return-layout>aside{background:#fff;border:1px solid #dde3e8;border-radius:1rem;padding:clamp(1.3rem,4vw,2.5rem)}.return-layout aside{align-self:start}.return-layout ol{padding-left:1.25rem}.return-form{margin-top:2rem}.return-form-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.return-form label{flex-direction:column;gap:.45rem;display:flex}.return-form label span{font-size:.72rem;font-weight:850}.return-form input,.return-form textarea{width:100%;font:inherit;border:1px solid #ccd5dd;border-radius:.55rem;padding:.8rem}.return-form-wide{grid-column:1/-1}.return-privacy{font-size:.75rem!important}.return-form button{color:#fff;background:#e5223a;border:0;border-radius:999px;padding:.9rem 1.25rem;font-weight:900}.return-form button:disabled{opacity:.55}.return-honeypot{position:absolute!important;left:-10000px!important}.return-error{background:#fff1f2;border-left:3px solid #dc2626;padding:.7rem;color:#a7192b!important}.return-confirmation{background:#effaf3;border:1px solid #a7dfbb;border-radius:.8rem;margin-top:2rem;padding:1.5rem}.return-confirmation span{color:#21713e;letter-spacing:.14em;font-size:.7rem;font-weight:900}.return-confirmation h2{margin:.7rem 0}.return-confirmation p{margin:0}@media (max-width:780px){.return-layout,.return-form-grid{grid-template-columns:1fr}.return-form-wide{grid-column:auto}.legal-hero{padding-top:4.5rem}.return-layout{padding-block:2rem 4rem}}
