#team-app .team-film{width:100%;padding:28px 0 24px;border-block:1px solid #dec17f50;background:#050605;text-align:center}
#team-app .team-film-copy{max-width:780px;margin:0 auto 22px;padding:0 20px}
#team-app .team-film h2{font-size:clamp(26px,2.4vw,34px);margin:10px 0 12px;color:var(--text)}
#team-app .team-film-description{font-size:14px;line-height:1.7}
#team-app .team-film-meta{margin-top:10px;font-size:12px;color:var(--gold);letter-spacing:.04em}
#team-app .team-film-player{width:100%;max-width:480px;margin:0 auto;padding:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}
#team-app .team-film video{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:#050605;border-radius:0}
#team-app .team-film video:focus-visible{outline:3px solid var(--focus);outline-offset:5px}
#team-app .team-film figcaption{display:block;position:static;margin-top:9px;padding:0 16px;font-size:11px;color:var(--muted)}
@media(max-width:700px){#team-app .team-film{padding:22px 0 18px}#team-app .team-film-copy{padding:0 20px;margin-bottom:18px}#team-app .team-film h2{font-size:26px}#team-app .team-film-player{max-width:none}}
