.warranty-hero-3 .heading-font{font-family:var(--font-heading,"Inter", system-ui, sans-serif)}.warranty-hero-3 .body-font{font-family:var(--font-body,"Inter", system-ui, sans-serif)}.warranty-hero-3{color:#fff;background:#0d1b2a;padding:84px 40px 92px}.warranty-hero-3 .wh3-wrap{max-width:1240px;margin:0 auto}.warranty-hero-3 .wh3-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:64px;display:grid}.warranty-hero-3 .wh3-grid--solo{grid-template-columns:1fr}.warranty-hero-3 .wh3-copy{flex-direction:column;gap:22px;display:flex}.warranty-hero-3 .wh3-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-primary) 55%, #fff);margin:0;font-size:13px;font-weight:600}.warranty-hero-3 .wh3-title{max-width:20ch;margin:0;font-size:60px;font-weight:500;line-height:1.04}.warranty-hero-3 .wh3-lede{color:#ffffffc7;text-wrap:pretty;max-width:54ch;margin:0;font-size:17px;line-height:1.6}.warranty-hero-3 .wh3-ctas{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.warranty-hero-3 .wh3-btn{cursor:pointer;border-radius:var(--radius-button,0);border:1px solid #0000;align-items:center;gap:10px;padding:16px 28px;font-size:17px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.warranty-hero-3 .wh3-btn--primary{background:var(--color-primary);color:var(--color-primary-foreground,#fff)}.warranty-hero-3 .wh3-btn--primary:hover{background:color-mix(in srgb, var(--color-primary) 82%, #000)}.warranty-hero-3 .wh3-btn--outline{color:#fff;background:0 0;border-color:#ffffff59}.warranty-hero-3 .wh3-btn--outline:hover{border-color:#fff}.warranty-hero-3 .wh3-btn-arrow{flex:none;width:17px;height:17px}.warranty-hero-3 .wh3-note{color:#ffffffb3;align-items:center;gap:9px;margin:8px 0 0;font-size:14px;display:flex}.warranty-hero-3 .wh3-note-icon{width:17px;height:17px;color:color-mix(in srgb, var(--color-primary) 55%, #fff);flex:none}.warranty-hero-3 .wh3-chips{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.warranty-hero-3 .wh3-chip{border-radius:var(--radius-button,0);background:#ffffff14;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.warranty-hero-3 .wh3-chip-tick{color:#4ade80;flex:none;width:14px;height:14px}.warranty-hero-3 .wh3-panel{border-radius:var(--radius-container,0);background:#14263a;border:1px solid #ffffff1f;padding:34px 30px}.warranty-hero-3 .wh3-panel-title{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin:0 0 22px;font-size:12px;font-weight:600}.warranty-hero-3 .wh3-reasons{flex-direction:column;gap:22px;display:flex}.warranty-hero-3 .wh3-reason{gap:16px;display:flex}.warranty-hero-3 .wh3-reason-n{background:var(--color-primary);width:34px;height:34px;color:var(--color-primary-foreground,#fff);border-radius:var(--radius-button,0);flex:none;place-items:center;font-size:17px;display:grid}.warranty-hero-3 .wh3-reason-title{margin:0 0 4px;font-size:19px;font-weight:500}.warranty-hero-3 .wh3-reason-text{color:#ffffffb3;margin:0;font-size:14px;line-height:1.5}@media (width<=1024px){.warranty-hero-3{padding:64px 24px 72px}.warranty-hero-3 .wh3-grid{grid-template-columns:1fr;gap:40px}.warranty-hero-3 .wh3-title{font-size:44px}}@media (width<=640px){.warranty-hero-3{padding:48px 20px 56px}.warranty-hero-3 .wh3-title{max-width:none;font-size:34px}.warranty-hero-3 .wh3-lede{font-size:16px}.warranty-hero-3 .wh3-btn{flex:100%;justify-content:center}.warranty-hero-3 .wh3-panel{padding:26px 22px}}
