.youtube-video{margin:38px 0}.youtube-video iframe{aspect-ratio:16/9;border:1px solid var(--border);background:var(--surface);width:100%;height:auto;box-shadow:var(--shadow);border-radius:12px;display:block}.youtube-video figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.industry-film{max-width:1040px;padding-top:8px}.industry-film .youtube-video{margin:32px auto 8px}@media (max-width:700px){.youtube-video{margin:30px 0}}
