main#top .video-feature{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:36px;align-items:center;margin-top:24px;padding:18px;overflow:hidden}main#top .video-thumb{position:relative;display:block;overflow:hidden;border-radius:10px;background:radial-gradient(circle at 78% 20%,rgba(232,91,168,.35),transparent 45%),linear-gradient(135deg,#1E4E8C,#2F6DB3);aspect-ratio:16/9}main#top .video-feature .video-thumb{aspect-ratio:2.47/1}main#top .video-thumb img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 300ms ease}main#top .video-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(30,78,140,0) 45%,rgba(30,78,140,.35))}main#top .play{position:absolute;left:50%;top:50%;z-index:1;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;place-items:center;border-radius:50%;background:#C0398A;box-shadow:0 10px 26px rgba(192,57,138,.38);transition:transform 180ms ease}main#top .play svg{width:22px;height:22px;margin-left:4px;fill:#fff}main#top .video-thumb:hover img{transform:scale(1.03)}main#top .video-thumb:hover .play{transform:scale(1.06)}main#top .video-thumb:focus-visible{outline:3px solid rgba(232,91,168,.5);outline-offset:3px}main#top .video-feature h3{margin-bottom:10px;font-size:22px;line-height:1.25}main#top .video-feature p{margin:0 0 18px;color:#5A6675;font-size:16px;line-height:1.65}main#top .video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}main#top .video-card{padding:14px 14px 20px}main#top .video-card h3{margin:16px 6px 4px;font-size:18px;line-height:1.3}main#top .video-card p{margin:0 6px;color:#5A6675;font-size:15px;line-height:1.5}main#top .video-card .play{width:52px;height:52px;margin:-26px 0 0 -26px}main#top .video-more{margin-top:22px}main#top .book-feature{display:grid;grid-template-columns:auto minmax(0,560px);gap:44px;align-items:center;justify-content:center;margin-top:26px;text-align:left}main#top .book-feature .cover{width:170px;height:220px;padding:0;overflow:hidden;background:#0d2a3a;transform:rotate(-2deg)}main#top .book-feature .cover img{width:100%;height:100%;display:block;object-fit:cover}main#top .library .book-feature p{max-width:none;margin:0 0 14px;color:#fff;font-size:16px;line-height:1.65}main#top .library .book-sub{margin-bottom:6px;color:#ffe7f4;font-size:18px;font-weight:500;line-height:1.4}main#top .library .book-feature .btn{margin-top:6px}main#top .paper-card{display:flex;flex-direction:column}main#top .paper-card h3{font-size:19px;line-height:1.3}main#top .paper-card p{flex:1}main#top .paper-card .btn{align-self:flex-start;margin-top:6px}main#top .social-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}main#top .press p{max-width:620px;margin:0 auto;color:#eef6ff}main#top .press .center h2,main#top .press .center .eyebrow{justify-content:center}@media (max-width:860px){main#top .video-feature{grid-template-columns:1fr;gap:20px}main#top .video-grid{grid-template-columns:1fr}main#top .book-feature{grid-template-columns:1fr;justify-items:center;text-align:center;gap:26px}}@media (prefers-reduced-motion:reduce){main#top .video-thumb img,main#top .play{transition:none}}