.intro-video-section{scroll-margin-top:24px}.intro-video-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px}.intro-video-heading h2{margin-bottom:12px}.intro-video-heading p{color:var(--muted);font-size:15px;margin:0;max-width:700px}.intro-video-duration{flex-shrink:0;border:1px solid #a74b8e60;border-radius:30px;padding:6px 13px;color:#e994be;font-size:12px}.intro-video-frame{margin:0;border:1px solid #a74b8e60;border-radius:20px;overflow:hidden;background:#09060e}.intro-video-frame video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#09060e;object-fit:contain}.intro-video-frame figcaption{padding:14px 20px;color:var(--muted);font-size:12px;border-top:1px solid var(--line);line-height:1.8}.intro-video-section .video-transcript{margin-top:18px;padding:14px 0;border-bottom:1px solid var(--line)}.video-transcript summary{cursor:pointer;font-weight:700;font-size:14px}.video-transcript p{font-size:14px;color:var(--muted);line-height:1.9;max-width:900px;margin:16px 0 0}.video-transcript a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.intro-video-heading{align-items:flex-start;gap:12px}.intro-video-heading h2{font-size:28px}.intro-video-heading p{font-size:14px}.intro-video-duration{padding:4px 10px}.intro-video-frame{border-radius:13px}.intro-video-frame figcaption{padding:12px 14px;font-size:11px}}
