/* Showroom walkthrough on the Visit the showroom page: a portrait film beside its introduction. */
.showroom-film{padding:20px 6.5% 130px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10%;align-items:center;scroll-margin-top:90px}
.showroom-film-copy h2{font-size:clamp(42px,5vw,76px);line-height:1.04;font-weight:300;margin-bottom:30px}
.showroom-film-copy p{color:var(--muted);max-width:40ch;font-size:15px;line-height:1.6}
.showroom-film-copy .showroom-film-note{font-size:12px;margin-top:22px}
.showroom-film-copy .line-link{margin-top:30px}
.showroom-film-frame{justify-self:center;width:min(100%,calc(78svh*9/16));background:#1e201c}
.showroom-film-frame video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;background:#1e201c}
@media(max-width:700px){
 .showroom-film{padding:0 7% 80px;grid-template-columns:1fr;gap:34px}
 .showroom-film-frame{order:2;width:100%}
 .showroom-film-copy h2{font-size:44px;margin-bottom:22px}
}
