.home-hero{position:relative;isolation:isolate;background:#0d1e2d;min-height:560px;display:grid;align-content:end;color:#fff;overflow:hidden}.home-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.home-hero-media[src=""]{opacity:0}.home-hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,30,45,.9490196078) 10%,rgba(13,30,45,.8) 54%,rgba(13,30,45,.1882352941));z-index:-1}.home-hero-copy{padding-top:96px;padding-bottom:80px}.home-hero h1{color:#fff;max-width:18ch}.home-hero p{color:#fff;max-width:55ch}.home-hero .eyebrow{color:#a8d9f6}.home-hero a:not(.btn){color:#fff}.home-hero-bar{background:rgba(32,58,67,.9294117647);border-top:1px solid #658397;padding:32px 0}.home-hero-bar .container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home-hero-bar span{color:#fff;font-weight:600;font-size:.9rem;border-left:2px solid #8bc4e5;padding-left:16px}.home-products{background:#e8eef2}.tire-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:32px;gap:32px;padding:24px;background:#f2f8fb;border:1px solid var(--brand-border);border-radius:var(--radius)}.tire-feature h3{font-size:max(1.35rem, min(3vw, 2rem))}.tire-programs{margin-top:8px}.tire-programs article{background:#fff;border-top:3px solid var(--brand-accent);padding:24px;box-shadow:0 4px 20px rgba(13,30,45,.062745098)}.tire-programs p{margin:0}.home-specs{background:#f2f8fb}.home-specs h3{border-top:1px solid #8097a6;padding-top:16px}.home-specs ul{padding-left:20px;margin:0}.home-specs li+li{margin-top:8px}.timeline-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(232px,1fr);overflow-x:auto;list-style:none;padding:8px 0 16px;margin:0}.timeline-scroll li{padding:0 16px 8px 0;border-top:2px solid var(--brand-border)}.timeline-scroll b{display:inline-grid;align-content:center;justify-content:center;place-content:center;background:#203a43;color:#fff;min-width:40px;min-height:40px;margin:16px 0;border-radius:50%}.home-buyers{background:#f2f8fb}.home-buyers a{display:block;text-align:center;-webkit-text-decoration:none;text-decoration:none;border:1px solid var(--brand-border);border-radius:var(--radius);background:#fff;color:var(--brand-text);padding:24px 8px}.home-buyers a:hover{border-color:#365b78}.home-buyers span{font-size:3rem;color:#365b78;display:block;line-height:1;margin-bottom:16px}.home-buyers p{margin:0;font-size:.93rem}.home-trust{background:#203a43;color:#fff;border-bottom:1px solid #658397}.home-trust h2{color:#fff;text-align:center}.home-trust .record-strip li{color:#fff;border-color:#86a6b7}.home-faq .container{max-width:920px}.faq-group+.faq-group{margin-top:32px}.faq-group details{border-bottom:1px solid var(--brand-border);padding:16px 0}.faq-group summary{cursor:pointer;font-weight:650}.faq-group details p{margin:8px 0 0}.home-cta{background:#203a43;padding:64px 0 80px;text-align:center}.home-cta .container{max-width:700px}.home-cta a:not(.btn),.home-cta h2,.home-cta p{color:#fff}@media (max-width:767.98px){.home-hero{min-height:0}.home-hero-copy{padding-top:64px;padding-bottom:64px}.home-hero-bar .container{grid-template-columns:minmax(0,1fr);gap:8px}.tire-feature{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.home-trust .record-strip li{font-size:.82rem}.home-cta{padding:48px 0 64px}}