.video-section{background:#f6faff}.video-layout{max-width:1120px;margin:0 auto}.video-heading{max-width:680px;margin:0 auto 30px;text-align:center}.video-heading h2{margin:0 0 14px;color:#10244b;font-size:clamp(30px,4vw,48px);line-height:1.12}.video-heading p:not(.eyebrow){margin:0;color:#63738a;font-size:17px;line-height:1.8}.video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.video-card{min-width:0;margin:0}.video-card h3{margin:0 0 12px;color:#10244b;font-size:20px;text-align:center}.video-frame{display:flex;justify-content:center;align-items:center;overflow:hidden;min-height:220px;padding:14px;border:1px solid #dbe8f7;border-radius:14px;background:#0c1b32;box-shadow:0 20px 55px rgba(16,36,75,.16)}.video-frame video{display:block;width:auto;height:auto;max-width:100%;max-height:620px;margin:0 auto;background:#0c1b32}@media(max-width:800px){.video-grid{grid-template-columns:1fr}}@media(max-width:600px){.video-section{padding-top:68px;padding-bottom:68px}.video-frame{padding:8px;border-radius:10px}.video-frame video{max-height:70vh}}
