.WOyW-q_page{background:radial-gradient(circle at top,#38bdf81f,#0000 35%),linear-gradient(135deg,#020617 0%,#0b1f4d 45%,#003b73 100%);width:100%;position:relative;overflow:hidden}.WOyW-q_hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:150px 8%;display:grid}.WOyW-q_left{max-width:620px}.WOyW-q_badge{color:#e0f2fe;letter-spacing:.5px;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#38bdf838,#2563eb2e);border:1px solid #7dd3fc59;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:.95rem;font-weight:700;transition:all .35s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 30px #38bdf833,0 10px 35px #0284c72e}.WOyW-q_badge:hover{border-color:#7dd3fc8c;transform:translateY(-2px);box-shadow:0 0 40px #38bdf859,0 15px 40px #2563eb47}.WOyW-q_left h1{color:#fff;margin-top:24px;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1.05}.WOyW-q_left h1 span{background:linear-gradient(90deg,#67e8f9,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}.WOyW-q_left p{color:#cbd5e1;margin-top:26px;font-size:1.05rem;line-height:1.9}.WOyW-q_button{color:#fff;background:linear-gradient(135deg,#38bdf8,#2563eb);border-radius:999px;align-items:center;gap:10px;margin-top:40px;padding:16px 34px;font-weight:600;transition:all .35s;display:inline-flex}.WOyW-q_button:hover{transform:translateY(-4px);box-shadow:0 20px 45px #2563eb59}.WOyW-q_right{border:1px solid #ffffff14;border-radius:35px;height:620px;position:relative;overflow:hidden}.WOyW-q_image{object-fit:cover;transition:transform .8s}.WOyW-q_right:hover .WOyW-q_image{transform:scale(1.08)}.WOyW-q_heading{text-align:center;max-width:760px;margin:auto}.WOyW-q_heading span{color:#e0f2fe;letter-spacing:.5px;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#38bdf838,#2563eb2e);border:1px solid #7dd3fc59;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:.95rem;font-weight:700;transition:all .35s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 30px #38bdf833,0 10px 35px #0284c72e}.WOyW-q_heading span:hover{border-color:#7dd3fc8c;transform:translateY(-2px);box-shadow:0 0 40px #38bdf859,0 15px 40px #2563eb47}.WOyW-q_heading h2{color:#fff;margin-top:20px;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800}.WOyW-q_heading p{color:#cbd5e1;margin-top:18px;line-height:1.8}.WOyW-q_monthSection{padding:30px}.WOyW-q_monthGrid{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1650px;margin:70px auto 0;display:grid}.WOyW-q_card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;transition:all .35s;overflow:hidden}.WOyW-q_card:hover{border-color:#38bdf866;transform:translateY(-8px)}.WOyW-q_imageWrapper{height:240px;position:relative;overflow:hidden}.WOyW-q_card:hover .WOyW-q_image{transform:scale(1.08)}.WOyW-q_content{padding:28px}.WOyW-q_content h3{color:#fff;font-size:1.45rem}.WOyW-q_content p{color:#cbd5e1;margin-top:12px;line-height:1.8}.WOyW-q_eventsSection{padding:100px 30px}.WOyW-q_eventGrid{grid-template-columns:repeat(2,1fr);gap:30px;max-width:1600px;margin:70px auto 0;display:grid}.WOyW-q_eventCard{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;padding:35px;transition:all .35s}.WOyW-q_eventCard:hover{border-color:#38bdf866;transform:translateY(-8px)}.WOyW-q_eventCard h3{color:#fff;font-size:1.45rem}.WOyW-q_eventCard span{color:#7dd3fc;background:#38bdf81a;border-radius:999px;margin-top:14px;padding:8px 14px;display:inline-block}.WOyW-q_eventCard p{color:#cbd5e1;margin-top:18px;line-height:1.8}.WOyW-q_phaseSection{padding:100px 30px}.WOyW-q_phaseGrid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1700px;margin:70px auto 0;display:grid}.WOyW-q_phaseCard{text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;padding:40px 30px;transition:all .35s}.WOyW-q_phaseCard:hover{border-color:#38bdf866;transform:translateY(-8px)}.WOyW-q_phaseIcon{font-size:60px}.WOyW-q_phaseCard h3{color:#fff;margin-top:22px;font-size:1.5rem}.WOyW-q_phaseCard p{color:#cbd5e1;margin-top:16px;line-height:1.8}.WOyW-q_cta{text-align:center;padding:120px 30px}.WOyW-q_cta svg{color:#38bdf8}.WOyW-q_cta h2{color:#fff;margin-top:20px;font-size:clamp(2.5rem,5vw,3.8rem)}.WOyW-q_cta p{color:#cbd5e1;max-width:700px;margin:22px auto;line-height:1.8}.WOyW-q_ctaButton{color:#fff;background:linear-gradient(135deg,#38bdf8,#2563eb);border-radius:999px;align-items:center;gap:10px;margin-top:18px;padding:16px 34px;transition:all .35s;display:inline-flex}.WOyW-q_ctaButton:hover{transform:translateY(-4px);box-shadow:0 20px 45px #2563eb59}@media (max-width:992px){.WOyW-q_hero{grid-template-columns:1fr;padding:90px 24px}.WOyW-q_right{height:430px}.WOyW-q_monthGrid,.WOyW-q_eventGrid{grid-template-columns:1fr}.WOyW-q_phaseGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.WOyW-q_hero{padding:70px 20px}.WOyW-q_right{height:300px}.WOyW-q_monthSection,.WOyW-q_eventsSection,.WOyW-q_phaseSection,.WOyW-q_cta{padding:70px 20px}.WOyW-q_phaseGrid{grid-template-columns:1fr}.WOyW-q_left h1{font-size:2.5rem}.WOyW-q_heading h2{font-size:2.1rem}.WOyW-q_content{padding:22px}.WOyW-q_eventCard,.WOyW-q_phaseCard{padding:28px 22px}}