.editorial-media{margin:40px auto 55px;max-width:1180px;border-radius:24px;overflow:hidden;background:#dce2df;position:relative;aspect-ratio:16/7}.editorial-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s ease}.editorial-media:hover img{transform:scale(1.025)}.editorial-media figcaption{position:absolute;bottom:14px;left:18px;padding:8px 13px;border-radius:30px;background:#142421d9;color:white;font:10px system-ui;letter-spacing:1px;max-width:calc(100% - 36px)}.editorial-media.media-failed{background:linear-gradient(135deg,#d4dcd5,#a9beb2)}.editorial-media.media-failed img{visibility:hidden}.film-section{max-width:1180px;margin:55px auto;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;border:1px solid #81948938;border-radius:26px;background:#ffffff09}.film-copy h2{font-size:clamp(32px,4vw,56px);line-height:1.07;letter-spacing:-2px;margin:22px 0}.film-copy p{line-height:1.8;max-width:440px}.film-label{font:11px system-ui;letter-spacing:2px}.film-note{font-size:11px;opacity:.65}.film-frame{position:relative;min-width:0;background:#172623;border-radius:18px;overflow:hidden}.film-frame video{display:block;width:100%;max-height:510px;aspect-ratio:4/5;object-fit:cover}.video-fallback{color:white;padding:18px;font:13px system-ui}.art.has-photo{padding:0;overflow:hidden;font-size:0;background:#e2e8e4}.art.has-photo img{width:100%;height:100%;object-fit:cover;display:block}.art.media-failed{font-size:55px}.art.media-failed img{display:none}.media-unavailable-note{font-size:12px;padding:20px}body:not([data-app]) .editorial-media{width:calc(100% - 80px)}@media(max-width:760px){.editorial-media{aspect-ratio:4/3;margin:30px auto}.film-section{grid-template-columns:1fr;gap:24px;padding:22px;margin:35px auto}.film-frame video{max-height:450px}.film-copy h2{letter-spacing:-1px}body:not([data-app]) .editorial-media{width:calc(100% - 32px)}}@media(prefers-reduced-motion:reduce){.editorial-media img{transition:none}.editorial-media:hover img{transform:none}}
