.vps-event-head,.vps-featured,.vps-news-grid{width:98%;max-width:1550px}.vps-news-card,.vps-popup-card{overflow:hidden;transition:.35s}.vps-event-section{padding:70px 0;background:linear-gradient(180deg,#fff,#f8fcfe)}.vps-event-head{margin:auto;text-align:center}.vps-event-tag{display:inline-block;padding:8px 18px;border-radius:999px;background:#eaf7fc;color:#0d5c7a;font-size:12px;font-weight:700;letter-spacing:.12em}.vps-event-head h2{margin:18px 0;font-size:52px;font-family:Georgia,serif;color:#183046}.vps-event-head p{max-width:720px;margin:auto;line-height:1.8;color:#5f6f7b}.vps-featured{margin:55px auto;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.vps-featured-image{overflow:hidden;border-radius:28px;box-shadow:0 20px 50px rgba(0,0,0,.12)}.vps-featured-image img{width:100%;height:420px;object-fit:cover;transition:.6s}.vps-featured:hover img{transform:scale(1.05)}.vps-event-badge{display:inline-block;padding:7px 15px;border-radius:999px;background:#f2cd59;font-size:12px;font-weight:700;color:#183046}.vps-featured-content h3{margin:18px 0;font-size:40px;font-family:Georgia,serif;color:#183046}.vps-featured-content p{line-height:1.8;color:#5f6f7b}.vps-event-btn{margin-top:25px;padding:15px 30px;border:none;border-radius:999px;background:linear-gradient(135deg,#f2cd59,#d9ab32);font-weight:700;cursor:pointer}.vps-news-grid{margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.vps-news-card{background:#fff;border-radius:22px;box-shadow:0 15px 40px rgba(0,0,0,.08)}.vps-news-card:hover{transform:translateY(-8px)}.vps-news-card img{width:100%;height:240px;object-fit:cover}.vps-video-wrap iframe{width:100%;height:240px;border:0}.vps-news-content{padding:22px}.vps-news-content span{color:#0d5c7a;font-size:12px;font-weight:700}.vps-news-content h3{margin:10px 0;font-size:25px;font-family:Georgia,serif;color:#183046}.vps-news-content p{line-height:1.7;color:#5f6f7b}.vps-video-popup{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.82);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:.35s;z-index:99999}.vps-video-popup.show{opacity:1;visibility:visible}.vps-popup-card{position:relative;width:min(900px,100%);background:#000;border-radius:24px;transform:scale(.9)}.vps-video-popup.show .vps-popup-card{transform:scale(1)}.vps-popup-card iframe{width:100%;aspect-ratio:16/9;border:0}#vpsPopupClose{position:absolute;top:12px;right:12px;width:42px;height:42px;border:none;border-radius:50%;background:rgba(255,255,255,.18);color:#fff;font-size:20px;cursor:pointer;z-index:10}@media(max-width:992px){.vps-featured{grid-template-columns:1fr}.vps-news-grid{grid-template-columns:repeat(2,1fr)}.vps-event-head h2{font-size:42px}}@media(max-width:768px){.vps-event-section{padding:55px 0}.vps-event-head,.vps-featured,.vps-news-grid{width:94%}.vps-event-head h2{font-size:32px}.vps-featured-image img{height:260px}.vps-featured-content h3{font-size:28px}.vps-news-grid{grid-template-columns:1fr;gap:20px}.vps-news-card img,.vps-video-wrap iframe{height:220px}}