.ar-video{margin:28px 0 36px;min-width:0}.ar-video-frame{position:relative;aspect-ratio:16/9;background:var(--ar-deep);overflow:hidden;border:1px solid var(--ar-line-strong)}.ar-video-frame iframe,.ar-video-frame img{display:block;width:100%;height:100%;border:0}.ar-video-frame img{object-fit:cover}.ar-video-play{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.ar-video-play svg{width:68px;height:48px;max-width:30%;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));transition:transform .15s ease}.ar-video-play-bg{fill:#212121;fill-opacity:.85;transition:fill .15s ease,fill-opacity .15s ease}.ar-video-play:focus-visible .ar-video-play-bg,.ar-video-play:hover .ar-video-play-bg{fill:#c4302b;fill-opacity:1}.ar-video-play:hover svg{transform:scale(1.06)}.ar-video-play:focus-visible{outline:3px solid var(--ar-focus);outline-offset:-6px}.ar-video-consent{display:grid;gap:12px;padding:18px;border:1px solid var(--ar-line-strong);background:var(--ar-surface)}.ar-video-consent p{margin:0;font-size:.92rem;color:var(--ar-ink);overflow-wrap:anywhere}.ar-video-consent strong{display:block;color:var(--ar-heading);font-size:1rem;margin-bottom:4px}.ar-video-actions{display:flex;flex-wrap:wrap;gap:10px}.ar-video-actions .ar-button-ghost{cursor:pointer}.ar-video figcaption{margin-top:12px}.ar-video-title{margin:0;display:grid;gap:4px}.ar-video-title .eyebrow{margin:0}.ar-video-title strong{color:var(--ar-heading);font-size:1.02rem;line-height:1.35}.ar-video-chapters{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.88rem;color:var(--ar-muted)}.ar-video-chapters time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ar-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.ar-video-play svg,.ar-video-play-bg{transition:none}.ar-video-play:hover svg{transform:none}}@media print{.ar-video{display:none}}