/* V9: contrast comes from the vehicle story and material, not extra sections. */

/* Street / terrain retain their existing official photos and product links. */
.fm-story-mustang{background:#f5f3ed;border-color:#d2d3c9}
.fm-story-mustang .fm-story-copy{background:#f5f3ed}
.fm-story-mustang .fm-story-copy h3{color:#29312c}
.fm-story-mustang .fm-story-copy p{color:#555f55}
.fm-story-mustang .fm-story-cta{border-color:#c9cec1;color:#35472d}
.fm-story-f150{background:#28312c;border-color:#28312c}
.fm-story-f150 .fm-story-copy{background:#28312c}
.fm-story-f150 .fm-story-copy>small{color:#c3d2b6}
.fm-story-f150 .fm-story-copy h3{color:#f5f6ef}
.fm-story-f150 .fm-story-copy p{color:#d0d9c8}
.fm-story-f150 .fm-story-cta{border-color:#5c6a53;color:#f0f4e8}

/* Catalog metal keeps its actual colour on a clean technical stage. */
.v4-tech{border:1px solid #cbd3c3;background:#edf0e7}
.v4-tech-visual{background:#fff}
.v4-tech-visual img{mix-blend-mode:normal;filter:none}
.v4-tech-visual:after{content:none}
.v4-tech-copy{background:#edf0e7}
.v4-tech-copy dl{border-color:#bac7ab}
.v4-tech-copy dd{color:#2e3b28}

/* Preserve more of the engineering photograph without adding another panel. */
.fm-trade-photo img{height:clamp(200px,16.7vw,240px);object-position:48% 25%;filter:none}
@media(max-width:1080px) and (min-width:761px){.fm-trade-photo img{height:210px;object-position:48% 20%}}
@media(max-width:760px){.fm-trade-photo img{height:220px;object-position:48% 20%}}
@media(max-width:370px){.fm-trade-photo img{height:190px;object-position:48% 15%}}
