figure{margin:0}figcaption{font-size:9px;line-height:1.7;padding:12px 0;color:#666}.editorial-breadcrumb{display:flex;justify-content:space-between;padding:22px 6%;border-bottom:1px solid #3333;font-size:10px}.editorial-breadcrumb>span{color:#666}.auto-editorial-hero{display:grid;grid-template-columns:1fr 1.15fr;background:#007277;color:#eee;min-height:650px;align-items:center}.auto-hero-copy{padding:65px 0 70px 12%}.auto-hero-copy h1,.mercedes-case-hero h1{font-size:clamp(58px,6.8vw,104px);margin:45px 0 30px;line-height:1.03}.auto-hero-copy .lead{font-size:20px}.auto-hero-copy .pill{margin-top:35px}.auto-hero-art{padding:25px 6% 25px 0;min-width:0}.auto-hero-art .mercedes-wireframe{max-height:none}.auto-hero-art .car-model-caption{margin-top:20px;text-align:center}.auto-intro .auto-body,.auto-body{font-size:14px;margin-top:25px}.audio-functions{background:#333;color:#eee}.audio-functions .section-top{border-color:#eee5}.audio-functions .section-top>span:last-child{color:#bbb}.function-list{margin-top:55px}.function-list article{display:grid;grid-template-columns:45px 1fr 1fr;gap:35px;align-items:start;border-top:1px solid #eee5;padding:30px 0}.function-list article>span{font-size:11px;color:#00f0aa}.function-list h3{font-size:30px}.function-list p{font-size:13px;color:#ddd}.editorial-note{font-size:10px;line-height:1.8;margin-top:35px;color:#666}.editorial-note a{text-decoration:underline;text-underline-offset:4px}.audio-functions .editorial-note{color:#bbb;max-width:680px}.auto-case-feature{display:grid;grid-template-columns:1.1fr 1fr;background:#007277;color:#eee}.auto-case-feature figure{position:relative;min-height:500px}.auto-case-feature figure>img{width:100%;height:100%;object-fit:cover}.auto-case-feature figcaption{position:absolute;bottom:0;left:0;right:0;color:#eee;background:linear-gradient(transparent,#000b);padding:40px 25px 20px}.auto-case-feature>div{padding:65px 12%;align-self:center}.auto-case-feature h2{font-size:clamp(40px,4.5vw,68px);margin:30px 0}.auto-case-feature p{font-size:14px}.auto-case-feature .pill{margin-top:30px}.auto-next{background:#00f0aa}.auto-next>.eyebrow{display:block;margin-bottom:35px}.auto-next .pill{margin-top:28px}.auto-next h2{font-size:clamp(38px,4.7vw,68px)}.mercedes-case-hero{display:grid;grid-template-columns:1fr 1fr;background:#007277;color:#eee}.mercedes-case-hero>div{padding:50px 12% 65px}.mercedes-case-hero h1{font-size:clamp(55px,6.2vw,95px);margin:40px 0 30px}.mercedes-case-hero .lead{font-size:17px;line-height:1.8}.mercedes-case-hero .pill{margin-top:30px}.mercedes-case-hero figure{min-width:0;position:relative}.mercedes-case-hero img{width:100%;height:100%;object-fit:cover}.mercedes-case-hero figcaption{position:absolute;bottom:0;left:0;right:0;padding:40px 25px 20px;color:#eee;background:linear-gradient(transparent,#000c)}.case-facts{display:grid;grid-template-columns:1fr 1fr 1fr;padding:28px 6%;gap:35px;border-bottom:1px solid #3334}.case-facts>div{display:flex;flex-direction:column;gap:10px}.case-facts span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#666}.case-facts strong{font-size:12px;font-weight:400}.case-photo-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#e1e1e1;gap:6%;padding:0 6% 0 0}.case-photo-story figure{position:relative}.case-photo-story img{width:100%}.case-photo-story figcaption{padding:12px 6%}.case-photo-story h2{font-size:clamp(38px,4.7vw,68px);margin:25px 0}.case-photo-story .lead{font-size:18px}.case-development figure{margin-top:55px}.case-development figure>img{width:100%;max-height:650px;object-fit:cover;object-position:50% 43%}.editorial-return{display:block;font-size:11px;margin-top:25px}footer>div{display:flex;flex-direction:column;gap:10px}
@media(max-width:900px){.auto-editorial-hero{min-height:530px}.auto-hero-copy h1{font-size:62px}.auto-hero-copy .lead{font-size:17px}.auto-case-feature>div{padding:40px 9%}.mercedes-case-hero h1{font-size:60px}.mercedes-case-hero>div{padding:40px 9%}.case-photo-story .lead{font-size:16px}}
@media(max-width:760px){.editorial-breadcrumb{padding:20px 6%;font-size:9px}.auto-editorial-hero,.mercedes-case-hero,.auto-case-feature{grid-template-columns:1fr}.auto-hero-copy{padding:45px 6% 15px}.auto-hero-copy h1{font-size:64px;margin:30px 0 25px}.auto-hero-art{padding:0 6% 30px}.auto-hero-art .mercedes-car{margin:0}.auto-case-feature figure{min-height:0;aspect-ratio:1.25}.auto-case-feature>div{padding:40px 6% 50px}.auto-case-feature h2{font-size:44px}.function-list article{grid-template-columns:24px 1fr;gap:15px;padding:25px 0}.function-list h3{font-size:26px}.function-list p{grid-column:2;font-size:12px}.mercedes-case-hero>div{padding:40px 6% 45px}.mercedes-case-hero h1{font-size:64px;margin-top:30px}.mercedes-case-hero figure{aspect-ratio:1.25}.case-facts{grid-template-columns:1fr;gap:20px}.case-facts>div{gap:5px}.case-photo-story{grid-template-columns:1fr;padding:0;gap:0}.case-photo-story>div{padding:35px 6% 45px}.case-photo-story h2{font-size:44px}.case-photo-story .lead{font-size:18px}.case-development figure{margin-top:35px}.case-development figure>img{height:auto;object-fit:contain}.auto-next h2{font-size:42px}.editorial-breadcrumb>span{max-width:50%;text-align:right}}

.auto-hero-art{overflow:clip}

.case-photo-story img{height:auto}

.case-photo-story figure>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}
