body{margin:0;background:#faf8ff;color:#242333;font:18px/1.65 system-ui,sans-serif}header,main,footer{max-width:1160px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}a{color:#4546b8}h1{font-size:clamp(26px,4vw,42px);line-height:1.2;margin:18px 0}.watch-player{background:#10141b;border-radius:14px;overflow:hidden}.watch-player video{display:block;width:100%;height:auto;max-height:70vh;aspect-ratio:16/9;object-fit:contain}section{margin-top:24px;padding:24px;background:white;border:1px solid #e6e2f3;border-radius:14px}li{margin-bottom:10px}summary{cursor:pointer;font-weight:700}.transcript p{max-width:85ch}footer{display:flex;gap:16px;flex-wrap:wrap}nav{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:600px){header,main,footer{padding:16px}section{padding:16px}.watch-player video{max-height:none}}