.video-watch{max-width:1100px;padding-top:36px;padding-bottom:64px}.video-intro{max-width:900px}.video-watch h1{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:12px 0 18px}.video-watch video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#101e32;border-radius:12px}.video-note{font-size:14px;color:#655f55;margin:12px 0 36px}.video-copy{max-width:780px;margin:auto}.video-copy h2{margin-top:32px}.video-copy li{margin:12px 0}.video-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.video-copy details{margin-top:32px;border-top:1px solid #c6aa72;padding:18px 0}.video-copy summary{cursor:pointer;font-weight:700}.video-watch a:focus-visible,.video-watch summary:focus-visible{outline:3px solid #a78343;outline-offset:4px}@media(max-width:600px){.video-watch{padding-top:20px}.video-note{font-size:13px}.video-actions a{width:100%}}.hb-film{padding-top:48px;padding-bottom:48px;max-width:1100px}.hb-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:12px;background:#10222e}.hb-film>div:first-child{max-width:800px}.hb-film .video-note{margin-bottom:16px}