#video{scroll-margin-top:100px}.intro-video-section{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:clamp(32px,7vw,100px);align-items:center;padding-top:65px;padding-bottom:65px;border-bottom:1px solid #76bfff30}.intro-video-copy{max-width:650px}.intro-video-copy h2{font-size:clamp(26px,3.2vw,44px);line-height:1.2;color:#d3edff;margin:18px 0 22px}.intro-video-copy>p{font-size:20px;line-height:1.6;max-width:580px;color:#c3cedb}.intro-video-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.intro-video-actions button{font:600 15px Rajdhani,sans-serif;letter-spacing:.05em;cursor:pointer;padding:13px 18px;border-radius:5px;color:#f2f8ff;background:transparent;border:1px solid #67baff85;min-height:46px}.intro-video-actions .intro-watch{background:#12314d}.intro-video-actions button:hover,.intro-video-actions button:focus-visible{border-color:#a1d7ff;outline:2px solid #7ac7ff55;outline-offset:3px}.intro-video-media{width:100%;max-width:250px;justify-self:center}.intro-video-media video{display:block;width:100%;height:auto;aspect-ratio:512/910;background:#080e17;border:1px solid #7abfff55;border-radius:12px;box-shadow:0 14px 45px #0005;object-fit:contain}.intro-video-media>p{font:500 12px Rajdhani,sans-serif;letter-spacing:.08em;text-align:center;color:#b7d3e7;margin:12px 0 0}.intro-share-status{display:block;min-height:24px;font-size:14px;color:#b4ddff;margin-top:12px}@media(max-width:700px){.intro-video-section{grid-template-columns:1fr;gap:26px;padding-top:44px;padding-bottom:44px}.intro-video-copy h2{font-size:28px}.intro-video-copy>p{font-size:18px}.intro-video-media{max-width:260px}.intro-video-actions{gap:10px}.intro-video-actions button{font-size:13px;padding:12px}.intro-share-status:empty{display:none}}
