.Warranty_page__Ix9iC{color:var(--ink);background:var(--cream);padding:64px max(24px,calc((100vw - 1100px) / 2)) 80px}.Warranty_hero__MLM6Y{max-width:760px}.Warranty_eyebrow__7SJPx{color:var(--ink-muted);font:600 11px/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.Warranty_page__Ix9iC h1,.Warranty_page__Ix9iC h2{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking)}.Warranty_hero__MLM6Y h1{font-size:clamp(46px,6vw,76px);line-height:1.05;margin:0 0 20px}.Warranty_intro__XfLzX{font:400 18px/1.7 var(--font-body);color:var(--ink-soft);margin:0;max-width:590px}.Warranty_version__mrO9g{color:var(--ink-muted);font:500 12px/1.7 var(--font-body);margin:22px 0 0}.Warranty_coverage__8V9ej{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;border:1px solid var(--hairline)}.Warranty_coverage__8V9ej>div{padding:24px}.Warranty_coverage__8V9ej>div+div{border-left:1px solid var(--hairline)}.Warranty_term__i0wil{font:400 40px/1.1 var(--font-display);color:var(--patina);margin:0 0 14px}.Warranty_coverage__8V9ej h2{font:600 14px/1.5 var(--font-body);margin:0 0 12px;letter-spacing:0}.Warranty_claimCallout__heDuK p,.Warranty_coverage__8V9ej p:not(.Warranty_term__i0wil),.Warranty_eligibility__OtIBW{font:400 14px/1.7 var(--font-body);color:var(--ink-soft)}.Warranty_claimCallout__heDuK a,.Warranty_coverage__8V9ej a,.Warranty_related__iZ3yb a{color:var(--patina);font:600 12px/1.7 var(--font-body);text-underline-offset:4px}.Warranty_eligibility__OtIBW{margin:18px 0 30px;font-size:12px}.Warranty_claimCallout__heDuK{padding:26px;background:var(--patina-soft);display:flex;align-items:center;gap:32px}.Warranty_claimCallout__heDuK h2{margin:0 0 10px;font-size:30px}.Warranty_claimCallout__heDuK p{margin:0;max-width:720px}.Warranty_claimCallout__heDuK>a{flex-shrink:0}.Warranty_layout___LFD6{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:64px;gap:64px;margin-top:48px;align-items:start}.Warranty_contents__34LGC{position:-webkit-sticky;position:sticky;top:210px}.Warranty_contents__34LGC a{display:block;font:500 12px/1.6 var(--font-body);color:var(--ink-soft);padding:7px 0;text-underline-offset:3px}.Warranty_terms__wPF3B{min-width:0}.Warranty_terms__wPF3B section{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--hairline);scroll-margin-top:220px}.Warranty_terms__wPF3B h2{font-size:32px;line-height:1.2;margin:0 0 20px}.Warranty_terms__wPF3B h3{font:600 16px/1.6 var(--font-body);margin:26px 0 14px}.Warranty_terms__wPF3B li,.Warranty_terms__wPF3B p{font:400 14px/1.8 var(--font-body);color:var(--ink-soft)}.Warranty_terms__wPF3B p{margin:0 0 16px}.Warranty_terms__wPF3B li{margin-bottom:10px}.Warranty_terms__wPF3B ol,.Warranty_terms__wPF3B ul{padding-left:22px}.Warranty_terms__wPF3B a{color:var(--patina);text-underline-offset:3px}.Warranty_terms__wPF3B pre{overflow:auto;padding:18px;background:var(--surface-2);font:12px/1.8 monospace}.Warranty_related__iZ3yb{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}.Warranty_page__Ix9iC a:focus-visible{outline:2px solid var(--patina);outline-offset:4px}@media print{.Warranty_claimCallout__heDuK,.Warranty_contents__34LGC{display:none}.Warranty_layout___LFD6{display:block}.Warranty_page__Ix9iC{padding:0}.Warranty_terms__wPF3B section{page-break-inside:avoid;break-inside:avoid}}@media (max-width:900px){.Warranty_layout___LFD6{gap:32px;grid-template-columns:200px minmax(0,1fr)}}@media (max-width:700px){.Warranty_page__Ix9iC{padding:36px 20px 56px}.Warranty_coverage__8V9ej{grid-template-columns:1fr}.Warranty_coverage__8V9ej>div+div{border-left:0;border-top:1px solid var(--hairline)}.Warranty_claimCallout__heDuK{display:block;padding:20px}.Warranty_claimCallout__heDuK>a{display:inline-block;margin-top:18px}.Warranty_layout___LFD6{grid-template-columns:1fr;gap:32px}.Warranty_contents__34LGC{position:static}.Warranty_contents__34LGC a{padding:9px 0}.Warranty_terms__wPF3B section{scroll-margin-top:160px}}