.videos-module__GnsoNq__page{background:var(--emerald-dark);min-height:100vh;padding:120px 20px 80px;overflow:hidden}.videos-module__GnsoNq__hero{text-align:center;max-width:900px;margin:0 auto 60px}.videos-module__GnsoNq__badge{color:var(--gold);background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 18px;font-size:14px;font-weight:700;display:inline-flex}.videos-module__GnsoNq__heading{color:var(--white);margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.2}.videos-module__GnsoNq__lead{color:#ffffffbf;max-width:760px;margin:0 auto;font-size:18px;line-height:1.9}.videos-module__GnsoNq__grid{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1300px;margin:0 auto;display:grid}.videos-module__GnsoNq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;transition:all .35s;overflow:hidden}.videos-module__GnsoNq__card:hover{border-color:#ffd70033;transform:translateY(-8px);box-shadow:0 30px 70px #00000059}.videos-module__GnsoNq__videoWrapper{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.videos-module__GnsoNq__videoWrapper iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.videos-module__GnsoNq__content{padding:26px}.videos-module__GnsoNq__content h2{color:var(--gold);margin-bottom:14px;font-size:24px;font-weight:700;line-height:1.5}.videos-module__GnsoNq__content p{color:#fffc;margin-bottom:22px;font-size:15px;line-height:1.9}.videos-module__GnsoNq__watchBtn{background:linear-gradient(135deg,var(--gold),var(--gold-dark));color:var(--text-dark);border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.videos-module__GnsoNq__watchBtn:hover{transform:translateY(-2px)scale(1.02)}@media (max-width:1100px){.videos-module__GnsoNq__grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.videos-module__GnsoNq__page{padding:100px 14px 50px}.videos-module__GnsoNq__grid{grid-template-columns:1fr;gap:20px}.videos-module__GnsoNq__heading{font-size:34px}.videos-module__GnsoNq__lead{font-size:15px}.videos-module__GnsoNq__content{padding:20px}.videos-module__GnsoNq__content h2{font-size:20px}.videos-module__GnsoNq__content p{font-size:14px}}
