.CoursesComingSoon-module__jCWMGa__pageContainer{color:#e5e5e5;min-height:100vh;font-family:var(--font-inter),sans-serif;background:#020207;position:relative;overflow-x:hidden}.CoursesComingSoon-module__jCWMGa__ambientGlow1{pointer-events:none;z-index:0;filter:blur(90px);will-change:transform;background:radial-gradient(circle,#00ff7b26 0%,#0000 70%);border-radius:50%;width:750px;height:750px;position:fixed;top:-150px;left:-200px;transform:translate(0,0)}.CoursesComingSoon-module__jCWMGa__ambientGlow2{pointer-events:none;z-index:0;filter:blur(80px);will-change:transform;background:radial-gradient(circle,#59efff33 0%,#0000 70%);border-radius:50%;width:650px;height:650px;position:fixed;bottom:-100px;right:-150px;transform:translate(0,0)}.CoursesComingSoon-module__jCWMGa__gridOverlay{pointer-events:none;z-index:0;background-image:linear-gradient(#59efff08 1px,#0000 1px),linear-gradient(90deg,#59efff08 1px,#0000 1px);background-size:60px 60px;position:fixed;inset:0}.CoursesComingSoon-module__jCWMGa__mainContent{z-index:1;flex-direction:column;align-items:center;gap:70px;max-width:1200px;margin:0 auto;padding:130px 24px 80px;display:flex;position:relative}.CoursesComingSoon-module__jCWMGa__heroSection{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:820px;display:flex}.CoursesComingSoon-module__jCWMGa__eyebrowBadge{font-family:var(--font-cyber),monospace;letter-spacing:.18em;color:#00ff7b;text-transform:uppercase;background:#00ff7b14;border:1px solid #00ff7b4d;border-radius:100px;align-items:center;gap:8px;padding:6px 18px;font-size:.8rem;display:inline-flex;box-shadow:0 0 20px #00ff7b26}.CoursesComingSoon-module__jCWMGa__pulsingDot{background:#00ff7b;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite CoursesComingSoon-module__jCWMGa__pulseBeacon;box-shadow:0 0 10px #00ff7b}@keyframes CoursesComingSoon-module__jCWMGa__pulseBeacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.CoursesComingSoon-module__jCWMGa__heroHeading{font-family:var(--font-cyber),monospace;letter-spacing:.03em;text-transform:uppercase;color:#fff;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;line-height:1.18}.CoursesComingSoon-module__jCWMGa__gradientText{background:linear-gradient(135deg,#fff 20%,#59efff 65%,#00ff7b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.CoursesComingSoon-module__jCWMGa__subHeadingText{letter-spacing:.15em;color:#8da4be;font-size:clamp(1rem,2.5vw,1.4rem);font-weight:600}.CoursesComingSoon-module__jCWMGa__heroDescription{color:#9eb1c7;max-width:660px;font-size:1.12rem;line-height:1.7}.CoursesComingSoon-module__jCWMGa__telemetryCard{-webkit-backdrop-filter:blur(20px);background:#0c0c1cb3;border:1.5px solid #59efff38;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:620px;margin-top:10px;padding:22px 26px;display:flex;box-shadow:0 10px 40px #00000080,inset 0 1px 1px #ffffff1a}.CoursesComingSoon-module__jCWMGa__telemetryHeader{font-family:var(--font-cyber),monospace;letter-spacing:.15em;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.CoursesComingSoon-module__jCWMGa__telemetryTitle{color:#d1dcfa;align-items:center;gap:8px;display:flex}.CoursesComingSoon-module__jCWMGa__telemetryIcon{color:#00ff7b}.CoursesComingSoon-module__jCWMGa__telemetryPercent{color:#00ff7b;text-shadow:0 0 10px #00ff7b80;font-weight:700}.CoursesComingSoon-module__jCWMGa__progressBarTrack{background:#ffffff0f;border:1px solid #59efff33;border-radius:10px;width:100%;height:8px;overflow:hidden}.CoursesComingSoon-module__jCWMGa__progressBarFill{background:linear-gradient(90deg,#005a8d 0%,#59efff 50%,#00ff7b 100%);border-radius:10px;height:100%;box-shadow:0 0 12px #00ff7b}.CoursesComingSoon-module__jCWMGa__telemetryMeta{font-family:var(--font-cyber),monospace;letter-spacing:.12em;color:#6d8199;justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.CoursesComingSoon-module__jCWMGa__telemetryStatusReady{color:#59efff}.CoursesComingSoon-module__jCWMGa__curriculumSection{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.CoursesComingSoon-module__jCWMGa__sectionHeader{text-align:center}.CoursesComingSoon-module__jCWMGa__sectionTitle{font-family:var(--font-cyber),monospace;letter-spacing:.15em;color:#fff;text-transform:uppercase;font-size:1.5rem;font-weight:700}.CoursesComingSoon-module__jCWMGa__sectionSubtitle{color:#7d93ac;margin-top:6px;font-size:.95rem}.CoursesComingSoon-module__jCWMGa__coursesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;display:grid}.CoursesComingSoon-module__jCWMGa__courseCard{-webkit-backdrop-filter:blur(16px);background:#0e0e1e8c;border:1px solid #59efff2e;border-radius:18px;flex-direction:column;gap:16px;padding:30px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.CoursesComingSoon-module__jCWMGa__courseCard:hover{background:#121228b3;border-color:#59efff73;transform:translateY(-4px);box-shadow:0 15px 40px #0009,0 0 25px #59efff1f}.CoursesComingSoon-module__jCWMGa__cardTopRow{justify-content:space-between;align-items:center;display:flex}.CoursesComingSoon-module__jCWMGa__courseCode{font-family:var(--font-cyber),monospace;color:#59efff;letter-spacing:.15em;font-size:.8rem;font-weight:700}.CoursesComingSoon-module__jCWMGa__cardBadges{gap:8px;display:flex}.CoursesComingSoon-module__jCWMGa__levelBadge{font-family:var(--font-cyber),monospace;letter-spacing:.08em;color:#59efff;background:#59efff14;border:1px solid #59efff33;border-radius:20px;padding:3px 8px;font-size:.65rem;font-weight:600}.CoursesComingSoon-module__jCWMGa__durationBadge{font-family:var(--font-cyber),monospace;color:#9bb1c8;background:#ffffff0d;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:.65rem;font-weight:600;display:inline-flex}.CoursesComingSoon-module__jCWMGa__courseIconContainer{background:#00ff7b14;border:1px solid #00ff7b40;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.CoursesComingSoon-module__jCWMGa__courseIcon{color:#00ff7b}.CoursesComingSoon-module__jCWMGa__courseTitle{color:#fff;font-size:1.18rem;font-weight:700;line-height:1.35}.CoursesComingSoon-module__jCWMGa__courseDesc{color:#8fa4bc;font-size:.92rem;line-height:1.6}.CoursesComingSoon-module__jCWMGa__topicsList{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;padding-top:10px;display:flex}.CoursesComingSoon-module__jCWMGa__topicPill{color:#cbd6e2;align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.CoursesComingSoon-module__jCWMGa__checkIcon{color:#00ff7b;flex-shrink:0}.CoursesComingSoon-module__jCWMGa__cardBottomBar{border-top:1px dashed #59efff26;margin-top:auto;padding-top:14px}.CoursesComingSoon-module__jCWMGa__enrollStatus{font-family:var(--font-cyber),monospace;letter-spacing:.15em;color:#59efff;font-size:.72rem}.CoursesComingSoon-module__jCWMGa__ctaSection{width:100%;max-width:820px}.CoursesComingSoon-module__jCWMGa__ctaCard{text-align:center;-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0a1c19bf 0%,#0a0a19d9 100%);border:1.5px solid #00ff7b40;border-radius:22px;flex-direction:column;align-items:center;gap:18px;padding:44px 36px;display:flex;box-shadow:0 15px 50px #0009}.CoursesComingSoon-module__jCWMGa__ctaBadge{font-family:var(--font-cyber),monospace;letter-spacing:.18em;color:#00ff7b;background:#00ff7b1a;border:1px solid #00ff7b4d;border-radius:100px;padding:4px 14px;font-size:.75rem}.CoursesComingSoon-module__jCWMGa__ctaTitle{font-family:var(--font-cyber),monospace;letter-spacing:.12em;color:#fff;font-size:1.35rem;font-weight:700}.CoursesComingSoon-module__jCWMGa__ctaDesc{color:#9bb1c8;max-width:580px;font-size:.98rem;line-height:1.6}.CoursesComingSoon-module__jCWMGa__ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.CoursesComingSoon-module__jCWMGa__ctaPrimaryBtn{color:#fff;font-family:var(--font-cyber),monospace;letter-spacing:.12em;background:linear-gradient(135deg,#00ff7b33 0%,#59efff59 100%);border:1.5px solid #00ff7b;border-radius:100px;align-items:center;gap:10px;padding:12px 28px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 20px #00ff7b33}.CoursesComingSoon-module__jCWMGa__ctaPrimaryBtn:hover{color:#000;background:#00ff7b;transform:translateY(-2px);box-shadow:0 0 30px #00ff7b}.CoursesComingSoon-module__jCWMGa__ctaSecondaryBtn{color:#ccd6f6;font-family:var(--font-cyber),monospace;letter-spacing:.1em;background:#ffffff0d;border:1.5px solid #fff3;border-radius:100px;align-items:center;padding:12px 24px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.CoursesComingSoon-module__jCWMGa__ctaSecondaryBtn:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl],.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__heroHeading,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__sectionTitle,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__ctaTitle,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__ctaPrimaryBtn,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__ctaSecondaryBtn,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__eyebrowBadge,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__telemetryHeader,.CoursesComingSoon-module__jCWMGa__pageContainer[dir=rtl] .CoursesComingSoon-module__jCWMGa__telemetryMeta{font-family:var(--font-kufam),sans-serif}@media (max-width:768px){.CoursesComingSoon-module__jCWMGa__mainContent{gap:50px;padding-top:100px}.CoursesComingSoon-module__jCWMGa__coursesGrid{grid-template-columns:1fr}.CoursesComingSoon-module__jCWMGa__ctaActions{flex-direction:column;width:100%}.CoursesComingSoon-module__jCWMGa__ctaPrimaryBtn,.CoursesComingSoon-module__jCWMGa__ctaSecondaryBtn{justify-content:center;width:100%}}
