.videos_videoPage__ssmpz{text-align:center;background:#f9f9f9;min-height:100vh;display:flex;flex-direction:column;align-items:center}.videos_videoPage__ssmpz .videos_heroSection__WbXGo{background:linear-gradient(135deg,#d4eaf7,#f5f9ff);padding:3rem 2rem;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-bottom:2rem;text-align:center;width:100%}.videos_videoPage__ssmpz .videos_title__l1jCo{font-size:2.8rem;font-weight:700;color:#004a99}.videos_videoPage__ssmpz .videos_subtitle__O6kWp{font-size:1.2rem;font-weight:500;color:#555;margin-top:.5rem}.videos_videoPage__ssmpz .videos_videoContainer__XKaZQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;width:100%;max-width:1400px;padding:1rem}.videos_videoPage__ssmpz .videos_videoCard__x7tU8{position:relative;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden;cursor:pointer;aspect-ratio:16/9;transition:transform .3s ease,box-shadow .3s ease}.videos_videoPage__ssmpz .videos_videoCard__x7tU8:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 32px rgba(0,0,0,.18)}.videos_videoPage__ssmpz .videos_videoCard__x7tU8:hover .videos_overlay__cjFD5{opacity:1}.videos_videoPage__ssmpz .videos_videoCard__x7tU8 .videos_thumbnail__ikC9Y{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px;transition:transform .4s ease}.videos_videoPage__ssmpz .videos_videoCard__x7tU8 .videos_overlay__cjFD5{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.1));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.videos_videoPage__ssmpz .videos_videoCard__x7tU8 .videos_overlay__cjFD5 .videos_playIcon__CHP3j{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.85);display:flex;align-items:center;justify-content:center;font-size:2rem;color:#004a99;box-shadow:0 6px 20px rgba(0,0,0,.25)}.videos_videoPage__ssmpz .videos_videoFrame__8Gr34{width:100%;height:100%;border-radius:16px}@media(max-width:768px){.videos_videoPage__ssmpz .videos_videoCard__x7tU8{aspect-ratio:16/9}}