:root{--ink:#0a0a0a;--navy:#0a2540;--accent:#ff6b35;--cream:#faf7f2;--muted:#475467;--line:#e4e7ec}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--cream);color:var(--ink);font:16px/1.5 Archivo,Segoe UI,system-ui,sans-serif}a{color:var(--navy)}.watch{max-width:960px;margin:0 auto;padding:16px 16px 40px}.top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.brand{color:var(--navy);letter-spacing:.01em;font-size:18px;font-weight:800;text-decoration:none}.lang{border:1px solid var(--line);height:30px;color:var(--navy);background:#fff;border-radius:8px;padding:4px 10px;font-weight:700;text-decoration:none}.player{background:var(--ink);border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0a25402e}.player video{background:var(--ink);width:100%;max-height:72vh;display:block}h1{color:var(--navy);margin:18px 0 4px;font-size:26px;line-height:1.2}h2{color:var(--navy);margin:24px 0 8px;font-size:17px}.byline{color:var(--muted);margin:0 0 14px}.actions{flex-wrap:wrap;gap:8px;margin:0 0 8px;display:flex}.button{border:1px solid var(--accent);background:var(--accent);color:var(--ink);border-radius:8px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-block}.button.line{border-color:var(--line);color:var(--navy);background:#fff}.button:hover{filter:brightness(1.08)}.said{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px 18px}.said h2{margin-top:0}.said p{color:var(--ink);margin:0 0 12px}.said p:last-child{margin-bottom:0}.foot{color:var(--muted);text-align:center;margin-top:28px;font-size:13px}.gone h1{text-align:center;margin-top:48px}.gone .byline{text-align:center}@media (max-width:480px){h1{font-size:22px}.button{text-align:center;flex:100%}}
