.br-film-section h2 em{color:#c75b14;font-style:normal}.br-film-stage{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:24px;background:#102937;border:3px solid #d78a46;box-shadow:0 18px 45px #10293730}.br-film-stage video,.br-film-stage>img{width:100%;height:100%;object-fit:cover;display:block}.br-film-stage>img{position:absolute;inset:0}.br-film-stage>img[hidden]{display:none}.br-film-shade{position:absolute;inset:0;background:linear-gradient(transparent 50%,#071724c9);pointer-events:none}.br-film-caption{position:absolute;bottom:32px;left:32px;color:#fff;display:grid;gap:8px;pointer-events:none}.br-film-caption span{font-size:11px;letter-spacing:2px}.br-film-caption strong{font-size:clamp(25px,4vw,52px);line-height:1.1}.br-film-stage button{position:absolute;bottom:30px;right:28px;color:#fff;background:#102937d9;border:1px solid #ffffff80;border-radius:30px;padding:12px 18px}.br-film-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.br-film-tabs button,.br-film-tabs a{font:inherit;font-size:13px;border:1px solid #c6d1d6;border-radius:30px;padding:10px 15px;background:#fff;color:#102937;text-decoration:none;cursor:pointer}.br-film-tabs button[aria-pressed=true]{background:#102937;color:#fff;border-color:#102937}.br-film-tabs button:hover,.br-film-tabs a:hover{border-color:#d66d21}.br-film-tabs :focus-visible,.br-film-stage button:focus-visible{outline:3px solid #008bbc;outline-offset:3px}.br-film-note{font-size:12px;color:#5a6b76}@media(max-width:600px){.br-film-caption{bottom:64px;left:18px}.br-film-caption span{font-size:9px;letter-spacing:1px}.br-film-stage{aspect-ratio:4/3;border-radius:16px}.br-film-stage button{bottom:14px;right:14px;padding:7px 12px;font-size:12px}}

.br-film-section{scroll-margin-top:125px}
