.prestige-warranty{background:var(--paper);padding:160px clamp(24px,7vw,108px) 100px}.warranty-heading,.warranty-content{max-width:1280px;margin-inline:auto}.warranty-back{color:var(--muted);align-items:center;gap:12px;margin-bottom:56px;padding:5px 0;font-size:13px;font-weight:700;display:inline-flex}.warranty-back:hover,.warranty-heading .section-kicker{color:var(--gold-ink)}.warranty-heading h1{letter-spacing:-.055em;max-width:1040px;font-size:clamp(46px,6.2vw,86px);line-height:1.04}.warranty-heading h1 em{color:#666b60}.warranty-heading>p:last-child{max-width:770px;color:var(--muted);margin:30px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.7}.warranty-content{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:clamp(40px,7vw,100px);margin-top:70px;display:grid}.warranty-term{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:20px;padding:30px 0;display:grid}.warranty-term-number{color:var(--gold-ink);letter-spacing:.1em;padding-top:6px;font-size:11px;font-weight:800}.warranty-term h2,.warranty-rights h2{letter-spacing:-.025em;margin:0;font-size:clamp(21px,2.2vw,26px);line-height:1.3}.warranty-term p,.warranty-rights p{color:#555d50;margin:17px 0 0;font-size:16px;line-height:1.8}.warranty-rights{background:#e8e7dd;border:1px solid #d7d7c8;margin-top:10px;padding:28px 30px}.warranty-rights h2{font-size:17px}.warranty-rights p{margin-top:10px;font-size:14px}.warranty-contact{background:var(--charcoal);color:var(--paper-light);padding:30px 26px}.warranty-contact-mark{letter-spacing:-.08em;color:var(--gold-light);margin-bottom:35px;font-size:58px;line-height:1;display:block}.warranty-contact .section-kicker{letter-spacing:.17em;font-size:10px}.warranty-contact h2{letter-spacing:-.035em;margin:0;font-size:30px;line-height:1.12}.warranty-contact>p:not(.section-kicker){color:#c6cabe;margin:22px 0;font-size:14px;line-height:1.7}.warranty-contact a{font-size:13px;font-weight:700;display:block}.warranty-contact-email{overflow-wrap:anywhere;color:var(--gold-light);border-bottom:1px solid #5d6256;padding-block:12px}.warranty-contact-email span{margin-left:4px}.warranty-contact-phone{padding-top:20px}.warranty-contact>.warranty-contact-thanks{margin-top:40px!important;font-size:12px!important}.prestige-warranty a:focus-visible{outline:2px solid var(--gold-ink);outline-offset:5px}.warranty-contact a:focus-visible{outline-color:var(--gold-light)}@media (max-width:800px){.prestige-warranty{padding:125px 20px 70px}.warranty-back{margin-bottom:36px}.warranty-content{grid-template-columns:1fr;gap:38px;margin-top:40px}.warranty-term{grid-template-columns:25px minmax(0,1fr);gap:12px;padding-block:25px}.warranty-term p{font-size:15px;line-height:1.75}.warranty-rights{padding:24px}.warranty-contact{padding:30px}}
