.tyre-hero{padding-top:54px;padding-bottom:48px}.tyre-hero-copy{max-width:940px}.tyre-hero h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(2.5rem,6vw,5.8rem);font-weight:400;line-height:1.06}.tyre-hero h1 span{color:var(--gray)}.tyre-hero-copy>p:not(.eyebrow){max-width:800px;line-height:1.8}.tyre-hero .tyre-lead{color:var(--navy);margin-bottom:18px;font-size:clamp(1.2rem,2.3vw,1.65rem)}.tyre-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.tyre-hero .tyre-business{margin-top:18px;font-size:.875rem}.tyre-hero figure{margin-top:36px}.tyre-hero img{width:100%;height:auto;display:block}.tyre-hero figcaption{color:var(--gray);max-width:950px;padding-top:12px;font-size:.8125rem;line-height:1.65}.tyre-related{background:#f1f4f7;padding-top:32px;padding-bottom:55px}.tyre-related h2{margin-bottom:18px;font-size:1.6rem}.tyre-related .text-link{margin-bottom:12px;margin-right:30px}@media (max-width:760px){.tyre-hero{padding-top:28px;padding-bottom:28px}.tyre-hero .eyebrow{font-size:.7rem;line-height:1.6}.tyre-actions{gap:16px}.tyre-hero h1{overflow-wrap:anywhere}.tyre-hero figure{margin-top:24px}.tyre-related .text-link{margin-right:0;display:flex}.tyre-related h2{font-size:1.4rem}}
