.watch-main video{display:block;width:min(100%,420px);height:auto;max-height:75svh;margin:2rem auto;border-radius:24px;background:#103e34}.watch-context{padding:1.2rem;border:1px solid #79967b;border-radius:18px;background:#e5eddf}.watch-context p{margin-bottom:0}.transcript-note{font-size:.95rem;color:#3d594c}.video-transcript p{margin:.4rem 0;line-height:1.8}.watch-footer{display:flex;flex-wrap:wrap;gap:1.3rem;justify-content:center;padding:2rem 6vw 3rem}.watch-footer a{color:#103e34}.watch-main h1{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}