.brand img,
footer img {
  filter: none;
}

.heritage-manifesto{max-width:1440px;margin:auto;padding:30px 7vw 130px}.manifesto-grid{display:grid;grid-template-columns:1.1fr 1fr .6fr;gap:7vw;border-top:1px solid rgba(255,255,255,.2);padding-top:40px}.manifesto-grid h3{font-size:clamp(2rem,3.8vw,4.6rem)}.manifesto-grid p{color:#999;line-height:1.75;margin:0}.manifesto-grid>div{display:flex;flex-direction:column;text-transform:uppercase;font-size:10px;letter-spacing:.16em}.manifesto-grid span{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.2)}
.offroad-hero{min-height:88svh;position:relative;display:flex;align-items:flex-end;padding:110px 7vw;overflow:hidden}.offroad-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.offroad-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.84),rgba(0,0,0,.3)),linear-gradient(0deg,rgba(0,0,0,.65),transparent 55%)}.offroad-hero-copy{position:relative;max-width:760px}.offroad-hero-copy p:not(.eyebrow){max-width:570px;color:#ccc;line-height:1.7}.offroad-performance{background:#f2f1ee;color:#111}.offroad-performance .split-heading>p{color:#666!important}.performance-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ccc;border-bottom:1px solid #ccc}.performance-grid>div{padding:55px 3vw;border-right:1px solid #ccc}.performance-grid>div:last-child{border:0}.performance-grid strong{font:600 clamp(3rem,5vw,7rem) Montserrat;line-height:1;color:#D71920}.performance-grid span{display:block;margin-top:12px;text-transform:uppercase;font-size:10px;letter-spacing:.14em}.offroad-tech{max-width:1440px;margin:auto;padding:110px 5vw;display:grid;grid-template-columns:repeat(4,1fr)}.offroad-tech article{padding:32px;border:1px solid rgba(255,255,255,.2);border-right:0}.offroad-tech article:last-child{border-right:1px solid rgba(255,255,255,.2)}.offroad-tech span{font-size:10px;color:#D71920}.offroad-tech h3{margin:50px 0 16px;font-size:1.35rem}.offroad-tech p{color:#999;line-height:1.65;font-size:13px}.offroad-models{max-width:1440px;margin:auto;padding:0 5vw 110px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.offroad-model-card{min-height:390px;background:#f2f1ee;color:#111;padding:50px;display:flex;flex-direction:column;justify-content:space-between}.offroad-model-card.featured{background:#D71920;color:#fff}.offroad-model-card h3{font-size:clamp(2rem,3.5vw,4rem)}.offroad-model-card p:not(.eyebrow){line-height:1.7;color:inherit;opacity:.7}.certification-note{max-width:1240px;margin:0 auto;padding:0 5vw 120px;display:grid;grid-template-columns:.55fr 1.45fr;gap:40px;border-top:1px solid rgba(255,255,255,.25);padding-top:35px}.certification-note strong{text-transform:uppercase;font:600 1.2rem Montserrat}.certification-note p{margin:0;color:#999;line-height:1.7}
@media(max-width:980px){.manifesto-grid,.certification-note{grid-template-columns:1fr}.performance-grid,.offroad-tech{grid-template-columns:1fr 1fr}.offroad-tech article:nth-child(2){border-right:1px solid rgba(255,255,255,.2)}.offroad-models{grid-template-columns:1fr}}
@media(max-width:620px){.heritage-manifesto{padding:20px 6vw 90px}.manifesto-grid{grid-template-columns:1fr}.offroad-hero{min-height:760px;padding:100px 6vw}.offroad-hero-copy h2{font-size:3.2rem}.performance-grid,.offroad-tech{grid-template-columns:1fr}.performance-grid>div{border-right:0;border-bottom:1px solid #ccc}.offroad-tech article{border-right:1px solid rgba(255,255,255,.2);border-bottom:0}.offroad-tech article:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.offroad-models{padding:0 0 80px}.offroad-model-card{padding:36px 24px}.certification-note{margin:0 6vw;padding:30px 0 90px}}

.offroad-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
