.video-section{background:#1b314d;border-block:1px solid #405774}.video-section .center-heading{max-width:790px;margin:0 auto 36px;text-align:center}.video-section .center-heading p{color:#bdcddd;max-width:650px;margin:18px auto 0}.video-player{max-width:980px;margin:0 auto;border:1px solid #526985;border-radius:18px;overflow:hidden;box-shadow:0 20px 55px #07142640;background:#081c2b}.video-player video{display:block;width:100%;height:auto;aspect-ratio:16/9}.video-player video:focus-visible{outline:3px solid #8bb9ff;outline-offset:-3px}@media(max-width:780px){.video-section .center-heading{margin-bottom:25px}.video-player{border-radius:12px}}