.automotive-case .automotive-photo{width:min(86%,1200px);margin:55px auto 75px}.automotive-case .automotive-photo img{display:block;width:100%;height:auto}.automotive-case .automotive-photo figcaption{font-family:'DM Sans',sans-serif;font-size:12px;line-height:1.4;margin-top:14px}.automotive-case .automotive-cover{margin-top:0}.automotive-case .automotive-left{width:min(72%,1040px);margin-left:7%;margin-right:auto}.automotive-case .automotive-portrait{width:min(46%,600px)}.automotive-case .automotive-right{margin-left:auto;margin-right:12%}.automotive-case .automotive-wide{width:100%;max-width:none}.automotive-case .automotive-wide figcaption{padding:0 7vw}@media(max-width:800px){.automotive-case .automotive-photo,.automotive-case .automotive-left,.automotive-case .automotive-portrait,.automotive-case .automotive-right{width:88%;margin:30px auto 40px}.automotive-case .automotive-wide{width:100%}.automotive-case .automotive-photo figcaption{font-size:11px}}

.automotive-case .automotive-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000}.automotive-case .automotive-film video:focus-visible{outline:2px solid currentColor;outline-offset:5px}
