.school-academy-module__BgmoJq__root{--bg-0:var(--zs-black,#030504);--bg-1:var(--zs-dark,#070b0a);--bg-2:var(--zs-dark-soft,#0b1110);--bg-3:#050806;--border:#ffffff0f;--border-h:#ffffff1f;--t0:var(--zs-white,#f5f7f4);--t1:var(--zs-muted,#9ca3af);--t2:#5d6a78;--accent:#4f6bff;--accent-t:#8a7cff;--accent-glow:#a3ff1214;--green:#18c37e;--amber:#f59e0b;--red:#ef4444;background:var(--bg-0);color:var(--t0);font-family:var(--zs-font-display,"Cairo"),var(--zs-font-body,"Tajawal"),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-height:100vh;transition:background .4s,color .4s;position:relative;overflow-x:clip}.school-academy-module__BgmoJq__root:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 20% 30%,#a3ff1206 0%,#0000 60%),radial-gradient(70% 50% at 80% 70%,#a3ff1208 0%,#0000 55%);animation:16s ease-in-out infinite school-academy-module__BgmoJq__ambientBreathe;position:fixed;inset:0}.school-academy-module__BgmoJq__root:after{content:"";pointer-events:none;z-index:0;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.6  0 0 0 0 0.6  0 0 0 0 0.65  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;position:fixed;inset:0}.school-academy-module__BgmoJq__light:after{opacity:.025;mix-blend-mode:multiply}@keyframes school-academy-module__BgmoJq__ambientBreathe{0%,to{opacity:.5}50%{opacity:1}}.school-academy-module__BgmoJq__wrap{max-width:1360px;margin:0 auto;padding:0 52px}.school-academy-module__BgmoJq__sec{background:var(--bg-0);z-index:1;padding:128px 0;scroll-margin-top:56px;position:relative}.school-academy-module__BgmoJq__secAlt{background:var(--bg-3);}.school-academy-module__BgmoJq__sec:before,.school-academy-module__BgmoJq__secAlt:before{content:"";background:linear-gradient(90deg,#0000,#a3ff121a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.school-academy-module__BgmoJq__secHead{margin-bottom:80px}.school-academy-module__BgmoJq__secEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--zs-green-primary,#a3ff12);align-items:center;gap:10px;margin-bottom:18px;font-family:Cairo,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.school-academy-module__BgmoJq__secEyebrow:before{content:"";background:linear-gradient(90deg,transparent,var(--zs-green-primary,#a3ff12));width:22px;height:1px;box-shadow:0 0 6px var(--zs-green-glow,#a3ff1266);transition:width .5s cubic-bezier(.16,1,.3,1);display:inline-block}.school-academy-module__BgmoJq__revealVisible .school-academy-module__BgmoJq__secEyebrow:before,.school-academy-module__BgmoJq__secHead.school-academy-module__BgmoJq__revealVisible .school-academy-module__BgmoJq__secEyebrow:before{width:32px}.school-academy-module__BgmoJq__secTitle{letter-spacing:-.022em;color:var(--t0);text-shadow:0 1px #0006;margin-bottom:22px;font-family:Tajawal,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.22}.school-academy-module__BgmoJq__secDesc{letter-spacing:.005em;color:var(--t1);max-width:540px;font-family:Cairo,sans-serif;font-size:15.5px;font-weight:600;line-height:1.95}.school-academy-module__BgmoJq__stickyNav{z-index:39;-webkit-backdrop-filter:blur(18px)saturate(140%);opacity:0;pointer-events:none;background:#050806d9;border-bottom:1px solid #a3ff120f;padding:14px 40px;transition:opacity .3s,transform .3s;position:sticky;top:57px;transform:translateY(-8px)}.school-academy-module__BgmoJq__stickyNavShow{opacity:1;pointer-events:auto;transform:translateY(0)}.school-academy-module__BgmoJq__stickyNavInner{scrollbar-width:none;background:#0b0f14eb;border:1px solid #a3ff1214;border-radius:16px;justify-content:center;gap:10px;max-width:1100px;margin:0 auto;padding:8px 16px;display:flex;overflow-x:auto;box-shadow:0 4px 24px #0000004d}.school-academy-module__BgmoJq__stickyNavInner::-webkit-scrollbar{display:none}.school-academy-module__BgmoJq__stickyNavItem{color:#ffffff8c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:20px;padding:8px 24px;font-family:Cairo,sans-serif;font-size:13px;font-weight:600;transition:color .25s,border-color .25s,background .25s,transform .35s cubic-bezier(.16,1,.3,1)}.school-academy-module__BgmoJq__stickyNavItem:hover{color:#ffffffeb;background:#a3ff120a;border-color:#a3ff122e;transform:translateY(-1px)}.school-academy-module__BgmoJq__stickyNavItem:active{transition-duration:.1s;transform:translateY(0)}.school-academy-module__BgmoJq__stickyNavItem:focus-visible{outline-offset:2px;outline:2px solid #a3ff128c}.school-academy-module__BgmoJq__stickyNavItemActive{color:var(--zs-green-light,#c2ff4d);border-color:var(--zs-green-border,#a3ff1240);background:var(--zs-green-soft,#a3ff1214);animation:3.2s ease-in-out infinite school-academy-module__BgmoJq__navActiveBreathe;position:relative;box-shadow:0 0 16px #a3ff121a,inset 0 1px #ffffff0d}@keyframes school-academy-module__BgmoJq__navActiveBreathe{0%,to{box-shadow:0 0 14px #a3ff1214,inset 0 1px #ffffff0d}50%{box-shadow:0 0 22px #a3ff122e,inset 0 1px #ffffff12}}.school-academy-module__BgmoJq__hero{background:var(--bg-0);z-index:1;padding:180px 0 0;position:relative;overflow:hidden}.school-academy-module__BgmoJq__hero:after{content:"";background:linear-gradient(to bottom,transparent,var(--bg-0));pointer-events:none;z-index:2;height:100px;position:absolute;bottom:0;left:0;right:0}.school-academy-module__BgmoJq__heroAtmo{pointer-events:none;position:absolute;inset:0;overflow:hidden}.school-academy-module__BgmoJq__heroGrid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 55% 40%,#00000073 15%,#0000 50%);mask-image:radial-gradient(at 55% 40%,#00000073 15%,#0000 50%)}.school-academy-module__BgmoJq__heroGlowA{background:radial-gradient(at 60% 40%,#a3ff120a 0%,#0000 50%),radial-gradient(at 40% 60%,#a3ff1209 0%,#0000 55%);width:1000px;height:800px;animation:40s ease-in-out infinite alternate school-academy-module__BgmoJq__glowDrift,8s ease-in-out infinite school-academy-module__BgmoJq__glowBreathe;position:absolute;top:-200px;right:10%}.school-academy-module__BgmoJq__heroGlowB{background:radial-gradient(#a3ff1205 0%,#0000 45%),radial-gradient(at 30%,#a3ff1205 0%,#0000 55%);width:700px;height:500px;animation:50s ease-in-out infinite alternate-reverse school-academy-module__BgmoJq__glowDrift,10s ease-in-out -5s infinite school-academy-module__BgmoJq__glowBreathe;position:absolute;bottom:-60px;left:5%}.school-academy-module__BgmoJq__heroGlowC{pointer-events:none;background:radial-gradient(circle,#a3ff1206 0%,#a3ff1204 40%,#0000 60%);width:700px;height:700px;animation:55s ease-in-out infinite alternate school-academy-module__BgmoJq__glowDrift,12s ease-in-out -4s infinite school-academy-module__BgmoJq__glowBreathe;position:absolute;top:25%;right:20%}.school-academy-module__BgmoJq__heroGlowD{pointer-events:none;background:radial-gradient(circle,#a3ff1205 0%,#0000 50%);width:500px;height:400px;animation:48s ease-in-out infinite alternate-reverse school-academy-module__BgmoJq__glowDrift,14s ease-in-out -7s infinite school-academy-module__BgmoJq__glowBreathe;position:absolute;top:60%;left:30%}.school-academy-module__BgmoJq__heroCandle{transform-origin:bottom;background:linear-gradient(#0000,#a3ff1206,#a3ff1214);width:2px;animation:14s ease-in-out infinite school-academy-module__BgmoJq__candlePulse;position:absolute;bottom:15%}@keyframes school-academy-module__BgmoJq__candlePulse{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:.55;transform:scaleY(1.05)}}.school-academy-module__BgmoJq__heroWaveSvg{opacity:.6;filter:drop-shadow(0 0 8px #a3ff1226);width:120%;height:140px;animation:25s linear infinite school-academy-module__BgmoJq__waveDrift;position:absolute;bottom:22%;left:0}@keyframes school-academy-module__BgmoJq__waveDrift{0%{transform:translate(0)}to{transform:translate(-16%)}}@keyframes school-academy-module__BgmoJq__glowDrift{0%{transform:translate(0)}to{transform:translate(-20px,12px)}}@keyframes school-academy-module__BgmoJq__glowBreathe{0%,to{opacity:.3}50%{opacity:.6}}.school-academy-module__BgmoJq__heroInner{z-index:3;grid-template-columns:1fr 1fr;align-items:center;gap:110px;max-width:1520px;margin:0 auto;padding:0 60px;display:grid;position:relative}.school-academy-module__BgmoJq__heroContent{padding-bottom:100px}.school-academy-module__BgmoJq__heroBadge{letter-spacing:.02em;color:var(--t0);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#a3ff120a,#050806bf),#050806bf;border:1px solid #a3ff121f;border-radius:100px;align-items:center;gap:10px;margin-bottom:40px;padding:8px 22px 8px 18px;font-family:Cairo,sans-serif;font-size:12.5px;font-weight:700;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s;display:inline-flex;position:relative;box-shadow:0 0 24px #a3ff120f,inset 0 1px #ffffff0d}.school-academy-module__BgmoJq__heroBadge:hover{border-color:#a3ff1238;transform:translateY(-1px);box-shadow:0 0 32px #a3ff121a,inset 0 1px #ffffff14}.school-academy-module__BgmoJq__heroBadgeDot{background:var(--zs-green-primary,#a3ff12);width:7px;height:7px;box-shadow:0 0 8px var(--zs-green-glow,#a3ff1280);border-radius:50%;animation:2.5s ease-in-out infinite school-academy-module__BgmoJq__dotPulse}@keyframes school-academy-module__BgmoJq__dotPulse{0%,to{box-shadow:0 0 6px var(--zs-green-glow,#a3ff1266)}50%{box-shadow:0 0 14px var(--zs-green-glow,#a3ff1299)}}.school-academy-module__BgmoJq__heroTitle{letter-spacing:-.04em;color:var(--t0);background:linear-gradient(#fff 0% 45%,#d6dcff 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 60px #a3ff121a;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;padding-block:.04em .12em;font-family:Tajawal,sans-serif;font-size:clamp(44px,5.5vw,72px);font-weight:800;line-height:1.14;overflow:visible}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroTitle{background:linear-gradient(#0f172a 0% 60%,#1e3a8a 100%);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.school-academy-module__BgmoJq__heroAccent{letter-spacing:-.015em;color:var(--zs-green-light,#c2ff4d);opacity:.88;margin-bottom:32px;font-family:Tajawal,sans-serif;font-size:clamp(22px,2.5vw,32px);font-weight:700;line-height:1.25}.school-academy-module__BgmoJq__heroDesc{color:var(--t1);max-width:420px;margin-bottom:44px;font-family:Cairo,sans-serif;font-size:16px;font-weight:600;line-height:2}.school-academy-module__BgmoJq__heroCta{align-items:center;gap:14px;display:flex}.school-academy-module__BgmoJq__heroBadge,.school-academy-module__BgmoJq__heroTitle,.school-academy-module__BgmoJq__heroAccent,.school-academy-module__BgmoJq__heroDesc,.school-academy-module__BgmoJq__heroCta{transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroBadge,.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroTitle,.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroAccent,.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroDesc,.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroCta{opacity:0;transform:translateY(22px)}.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroVisual{opacity:0;transform:translateY(28px)}.school-academy-module__BgmoJq__heroPrep .school-academy-module__BgmoJq__heroStats{opacity:0}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroBadge{opacity:1;transition-delay:50ms;transform:translateY(0)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroTitle{opacity:1;transition-delay:.15s;transform:translateY(0)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroAccent{opacity:1;transition-delay:.25s;transform:translateY(0)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroDesc{opacity:1;transition-delay:.35s;transform:translateY(0)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroCta{opacity:1;transition-delay:.45s;transform:translateY(0)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroVisual{opacity:1;transition-delay:.4s;transform:translateY(0)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroStats{opacity:1;transition-delay:.7s}.school-academy-module__BgmoJq__btnP{letter-spacing:.01em;cursor:pointer;border:1px solid var(--zs-green-dark,#8eea00);background:linear-gradient(180deg,var(--zs-green-primary,#a3ff12)0%,var(--zs-green-dark,#8eea00)100%);color:var(--zs-green-on,#0a0e07);box-shadow:0 0 24px var(--zs-green-glow,#a3ff1259),0 8px 22px #00000052,inset 0 1px 0 #ffffff52,inset 0 -1px 0 #0000002e;isolation:isolate;border-radius:10px;align-items:center;gap:8px;padding:14px 38px;font-family:Cairo,sans-serif;font-size:16px;font-weight:800;text-decoration:none;transition:box-shadow .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),background .25s,border-color .25s;animation:4.5s ease-in-out infinite school-academy-module__BgmoJq__ctaIdle;display:inline-flex;position:relative;overflow:hidden}@keyframes school-academy-module__BgmoJq__ctaIdle{0%,to{box-shadow:0 0 22px #a3ff1247,0 8px 22px #00000052,inset 0 1px #ffffff52,inset 0 -1px #0000002e}50%{box-shadow:0 0 32px #a3ff126b,0 10px 26px #00000057,inset 0 1px #ffffff5c,inset 0 -1px #0000002e}}.school-academy-module__BgmoJq__btnP:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;mix-blend-mode:overlay;background:linear-gradient(110deg,#0000 35%,#ffffff73 50%,#0000 65%);transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__btnP:hover{background:linear-gradient(180deg,var(--zs-green-primary,#a3ff12)0%,var(--zs-green-hover,#6fcc00)100%);border-color:var(--zs-green-hover,#6fcc00);box-shadow:0 0 36px var(--zs-green-glow,#a3ff1273),0 14px 36px #0006,inset 0 1px 0 #ffffff61,inset 0 -1px 0 #0000002e;animation:none;transform:translateY(-2px)}.school-academy-module__BgmoJq__btnP:hover:before{transform:translate(-120%)}.school-academy-module__BgmoJq__btnP:active{box-shadow:0 0 18px var(--zs-green-glow,#a3ff124d),inset 0 2px 6px #00000038;transition-duration:.1s;transform:translateY(0)}.school-academy-module__BgmoJq__btnP:focus-visible{outline:2px solid var(--zs-green-light,#c2ff4d);outline-offset:3px}.school-academy-module__BgmoJq__btnG{cursor:pointer;color:var(--t0);border:1px solid var(--border);background:0 0;border-radius:10px;align-items:center;gap:8px;padding:14px 28px;font-family:Cairo,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background .3s,border-color .3s,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:inline-flex;position:relative}.school-academy-module__BgmoJq__btnG:hover{background:var(--zs-green-soft,#a3ff120f);border-color:var(--zs-green-border,#a3ff1233);transform:translateY(-1px);box-shadow:0 6px 20px #00000040,0 0 16px #a3ff120a}.school-academy-module__BgmoJq__btnG:active{transition-duration:.1s;transform:translateY(0)}.school-academy-module__BgmoJq__btnG:focus-visible{outline-offset:3px;outline:2px solid #a3ff1299}.school-academy-module__BgmoJq__heroVisual{transition:opacity .95s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);position:relative}.school-academy-module__BgmoJq__heroVisual:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 45%,#a3ff120d 0%,#0000 55%),radial-gradient(at 50% 55%,#a3ff1206 0%,#0000 60%);border-radius:32px;animation:10s ease-in-out -3s infinite school-academy-module__BgmoJq__glowBreathe;position:absolute;inset:-80px}.school-academy-module__BgmoJq__heroPanel{-webkit-backdrop-filter:blur(20px);filter:drop-shadow(0 0 12px #a3ff1233);isolation:isolate;background:#050806eb;border:1px solid #a3ff1233;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a3ff1214,0 0 80px #0000004d,0 32px 100px #000000d9,inset 0 0 0 1px #ffffff0a}.school-academy-module__BgmoJq__heroPanel:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(115deg,#0000 42%,#ffffff0d 50%,#0000 58%);animation:11s cubic-bezier(.16,1,.3,1) .6s infinite school-academy-module__BgmoJq__panelSheen;position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__heroPanel:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#a3ff120a 0%,#0000 60%);width:70%;height:70%;animation:9s ease-in-out infinite school-academy-module__BgmoJq__ambientBreathe;position:absolute;top:-40%;right:-30%}@keyframes school-academy-module__BgmoJq__panelSheen{0%{transform:translate(120%)}18%{transform:translate(-120%)}to{transform:translate(-120%)}}.school-academy-module__BgmoJq__heroPanelBar{background:#0000004d;border-bottom:1px solid #a3ff120d;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.school-academy-module__BgmoJq__heroPanelDots{gap:5px;display:flex}.school-academy-module__BgmoJq__heroPanelDot{background:#ffffff0f;border-radius:50%;width:8px;height:8px}.school-academy-module__BgmoJq__heroPanelLabel{color:var(--t1);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500}.school-academy-module__BgmoJq__heroPanelLogoWrap{opacity:.9;filter:drop-shadow(0 0 6px #a3ff1247);flex-shrink:0;align-items:center;line-height:0;transition:opacity .2s,filter .2s;display:flex}.school-academy-module__BgmoJq__heroPanelLogoWrap:hover{opacity:1;filter:drop-shadow(0 0 8px #a3ff1261)}.school-academy-module__BgmoJq__heroPanelLogo{object-fit:contain;object-position:center;width:auto;max-width:118px;height:22px;max-height:22px;display:block}.school-academy-module__BgmoJq__heroPanelBadge{letter-spacing:.06em;color:var(--zs-green-primary,#a3ff12);background:var(--zs-green-soft,#a3ff1214);border:1px solid var(--zs-green-border,#a3ff1233);border-radius:4px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;animation:3s ease-in-out infinite school-academy-module__BgmoJq__livePulse;display:inline-flex;position:relative}.school-academy-module__BgmoJq__heroPanelBadge:before{content:"";background:var(--zs-green-primary,#a3ff12);width:5px;height:5px;box-shadow:0 0 6px var(--zs-green-glow,#a3ff1280);border-radius:50%;animation:2.5s ease-in-out infinite school-academy-module__BgmoJq__dotPulse;position:relative}.school-academy-module__BgmoJq__heroPanelBadge:after{content:"";border:1.5px solid var(--zs-green-primary,#a3ff12);pointer-events:none;border-radius:50%;width:5px;height:5px;animation:2.5s cubic-bezier(.4,0,.6,1) infinite school-academy-module__BgmoJq__liveAuraRing;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@keyframes school-academy-module__BgmoJq__liveAuraRing{0%{opacity:.55;transform:translateY(-50%)scale(.8)}60%{opacity:0;transform:translateY(-50%)scale(2.6)}to{opacity:0;transform:translateY(-50%)scale(2.6)}}@keyframes school-academy-module__BgmoJq__livePulse{0%,to{box-shadow:0 0 #a3ff1200}50%{box-shadow:0 0 14px #a3ff122e}}.school-academy-module__BgmoJq__heroPanelBody{padding:18px;position:relative}.school-academy-module__BgmoJq__heroPanelBody:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 8%,#a3ff128c 50%,#0000 92%);height:1px;animation:14s cubic-bezier(.4,0,.6,1) infinite school-academy-module__BgmoJq__panelScanline;position:absolute;top:0;left:0;right:0}@keyframes school-academy-module__BgmoJq__panelScanline{0%{opacity:0;transform:translateY(0)}3%{opacity:.9}18%{opacity:0;transform:translateY(280px)}to{opacity:0;transform:translateY(280px)}}.school-academy-module__BgmoJq__heroPanelTrackInfo{background:#a3ff1205;border:1px solid #a3ff1214;border-radius:10px;margin:-4px -4px 14px;padding:14px 16px;position:relative;overflow:hidden}.school-academy-module__BgmoJq__heroPanelTrackInfo:before{content:"";background:linear-gradient(90deg,#0000,#a3ff1259,#0000);height:1px;animation:5s ease-in-out infinite school-academy-module__BgmoJq__trackScan;position:absolute;top:0;left:0;right:0}@keyframes school-academy-module__BgmoJq__trackScan{0%,to{opacity:.2;transform:translate(-30%)}50%{opacity:.8;transform:translate(30%)}}.school-academy-module__BgmoJq__heroPanelTrackRow{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.school-academy-module__BgmoJq__heroPanelTrackLabel{color:var(--t1);font-family:Cairo,sans-serif;font-size:11px;font-weight:700}.school-academy-module__BgmoJq__heroPanelTrackValue{color:var(--t0);font-family:Tajawal,sans-serif;font-size:12px;font-weight:700}.school-academy-module__BgmoJq__heroPanelTrackProgress{border-top:1px solid #a3ff1214;align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:flex}.school-academy-module__BgmoJq__heroPanelTrackProgressBar{background:#ffffff0a;border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.school-academy-module__BgmoJq__heroPanelTrackProgressFill{background:linear-gradient(90deg,var(--zs-green-dark,#8eea00),var(--zs-green-primary,#a3ff12));height:100%;box-shadow:0 0 10px var(--zs-green-glow,#a3ff1259);border-radius:2px;transition:width 1.2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.school-academy-module__BgmoJq__heroPanelTrackProgressFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:2.4s cubic-bezier(.4,0,.2,1) infinite school-academy-module__BgmoJq__barShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes school-academy-module__BgmoJq__barShimmer{0%{transform:translate(-100%)}60%{transform:translate(100%)}to{transform:translate(100%)}}.school-academy-module__BgmoJq__heroPanelTrackProgressPct{color:var(--zs-green-primary,#a3ff12);text-align:left;font-variant-numeric:tabular-nums;min-width:32px;text-shadow:0 0 8px var(--zs-green-glow,#a3ff1259);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.school-academy-module__BgmoJq__heroPanelRow{gap:8px;margin-bottom:14px;display:flex}.school-academy-module__BgmoJq__heroPanelStat{background:#00000040;border:1px solid #ffffff0d;border-radius:8px;flex:1;padding:14px 12px;transition:border-color .35s,background .35s,box-shadow .35s,transform .4s cubic-bezier(.16,1,.3,1)}.school-academy-module__BgmoJq__heroPanelStat:hover{background:#a3ff1208;border-color:#a3ff1226;transform:translateY(-2px);box-shadow:0 0 22px #a3ff120d}.school-academy-module__BgmoJq__heroPanelStatV{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.school-academy-module__BgmoJq__heroPanelStatL{color:var(--t1);margin-bottom:5px;font-family:Cairo,sans-serif;font-size:10px;font-weight:700}.school-academy-module__BgmoJq__heroPanelStatV{color:var(--t0);font-family:Tajawal,sans-serif;font-size:20px;font-weight:800}.school-academy-module__BgmoJq__heroPanelProgress{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 0;display:flex}.school-academy-module__BgmoJq__heroPanelProgress:last-child{border-bottom:none}.school-academy-module__BgmoJq__heroPanelProgressL{color:var(--t0);min-width:88px;font-family:Cairo,sans-serif;font-size:12px;font-weight:700}.school-academy-module__BgmoJq__heroPanelTrack{background:#ffffff0a;border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.school-academy-module__BgmoJq__heroPanelFill{border-radius:2px;height:100%;transition:width 1.2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 0 8px #a3ff1247}.school-academy-module__BgmoJq__heroPanelFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:3.6s cubic-bezier(.4,0,.2,1) infinite school-academy-module__BgmoJq__barShimmer;position:absolute;inset:0;transform:translate(-100%)}.school-academy-module__BgmoJq__heroPanelPct{color:var(--t1);text-align:left;min-width:28px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.school-academy-module__BgmoJq__heroFloat{-webkit-backdrop-filter:blur(14px);filter:drop-shadow(0 0 12px #a3ff1233);z-index:10;background:#050806e0;border:1px solid #a3ff1233;border-radius:12px;padding:14px 18px;transition:border-color .4s,box-shadow .4s,transform .4s cubic-bezier(.16,1,.3,1);animation:11s ease-in-out infinite school-academy-module__BgmoJq__floatSlow;position:absolute;box-shadow:0 0 0 1px #a3ff1214,0 20px 50px #000000d9,inset 0 0 0 1px #ffffff08}.school-academy-module__BgmoJq__heroFloat:hover{border-color:#a3ff1238;box-shadow:0 0 0 1px #a3ff1226,0 0 20px #a3ff1240,0 24px 60px #000000e6,inset 0 0 0 1px #ffffff0d}.school-academy-module__BgmoJq__heroFloat2{animation-delay:-4s;}.school-academy-module__BgmoJq__heroFloat3{animation-delay:-6s;}@keyframes school-academy-module__BgmoJq__floatSlow{0%,to{transform:translateY(7px)}50%{transform:translateY(-6px)}}.school-academy-module__BgmoJq__heroFloatTitle{color:var(--zs-green-primary,#a3ff12);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600}.school-academy-module__BgmoJq__heroFloatValue{color:var(--t0);font-family:Tajawal,sans-serif;font-size:20px;font-weight:800}.school-academy-module__BgmoJq__heroFloatSub{color:var(--t1);margin-top:3px;font-family:Cairo,sans-serif;font-size:10px;font-weight:600}.school-academy-module__BgmoJq__heroStats{background:linear-gradient(180deg,var(--bg-0)0%,var(--bg-1)100%);z-index:3;border-top:1px solid #a3ff1214;transition:opacity .8s;position:relative}.school-academy-module__BgmoJq__heroStatsInner{grid-template-columns:repeat(4,1fr);max-width:1520px;margin:0 auto;padding:0 60px;display:grid}.school-academy-module__BgmoJq__heroStatItem{text-align:center;opacity:0;border-left:1px solid #a3ff120f;padding:36px 20px;transition:background .35s,transform .45s cubic-bezier(.16,1,.3,1);animation:.9s cubic-bezier(.16,1,.3,1) forwards school-academy-module__BgmoJq__statRise;position:relative;transform:translateY(14px)}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroStatItem:first-child{animation-delay:.85s}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroStatItem:nth-child(2){animation-delay:.95s}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroStatItem:nth-child(3){animation-delay:1.05s}.school-academy-module__BgmoJq__heroIn .school-academy-module__BgmoJq__heroStatItem:nth-child(4){animation-delay:1.15s}@keyframes school-academy-module__BgmoJq__statRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.school-academy-module__BgmoJq__heroStatItem:after{content:"";background:linear-gradient(90deg,transparent,var(--zs-green-primary,#a3ff12),transparent);width:0;height:2px;box-shadow:0 0 8px var(--zs-green-glow,#a3ff1266);border-radius:2px;transition:width .55s cubic-bezier(.16,1,.3,1);position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.school-academy-module__BgmoJq__heroStatItem:hover{background:#a3ff1205}.school-academy-module__BgmoJq__heroStatItem:hover:after{width:50%}.school-academy-module__BgmoJq__heroStatItem:last-child{border-left:none}.school-academy-module__BgmoJq__heroStatVal{color:var(--t0);font-variant-numeric:tabular-nums;letter-spacing:-.02em;animation:1.1s cubic-bezier(.22,1,.36,1) both school-academy-module__BgmoJq__statTick;animation-delay:inherit;margin-bottom:4px;font-family:Tajawal,sans-serif;font-size:30px;font-weight:800;transition:color .3s,transform .4s cubic-bezier(.16,1,.3,1),text-shadow .4s}@keyframes school-academy-module__BgmoJq__statTick{0%{opacity:0;filter:blur(2px);transform:translateY(-6px)}60%{opacity:1;filter:blur();transform:translateY(1px)}to{opacity:1;filter:blur();transform:translateY(0)}}.school-academy-module__BgmoJq__heroStatItem:hover .school-academy-module__BgmoJq__heroStatVal{color:#fff;text-shadow:0 0 14px #a3ff122e;transform:translateY(-2px)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroStatItem:hover .school-academy-module__BgmoJq__heroStatVal{color:#0f172a}.school-academy-module__BgmoJq__heroStatLbl{color:var(--t1);letter-spacing:.01em;font-family:Cairo,sans-serif;font-size:13px;font-weight:700}.school-academy-module__BgmoJq__featGrid{background:linear-gradient(135deg,#a3ff1214,var(--border),#a3ff120f);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden;box-shadow:0 4px 40px #00000040,0 0 60px #a3ff120a}.school-academy-module__BgmoJq__featItem{background:var(--bg-0);isolation:isolate;padding:48px 36px;transition:background .4s,box-shadow .4s,transform .45s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.school-academy-module__BgmoJq__featItem:after{content:"";background:var(--feat-color,var(--accent));border-radius:0 0 2px 2px;width:3px;height:0;transition:height .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;right:0;box-shadow:0 0 12px #a3ff1238}.school-academy-module__BgmoJq__featItem:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 38%,#ffffff0a 50%,#0000 62%);transition:transform .85s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__featItem>*{z-index:1;position:relative}.school-academy-module__BgmoJq__featItem:hover{background:#a3ff1206;box-shadow:inset 0 0 60px #a3ff120a}.school-academy-module__BgmoJq__featItem:hover:after{height:56px}.school-academy-module__BgmoJq__featItem:hover:before{transform:translate(-120%)}.school-academy-module__BgmoJq__featIcon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:28px;transition:transform .35s,box-shadow .35s;display:flex}.school-academy-module__BgmoJq__featItem:hover .school-academy-module__BgmoJq__featIcon{transform:translateY(-3px);box-shadow:0 8px 24px #00000040,0 0 0 1px #a3ff1226,0 0 20px #a3ff1240}.school-academy-module__BgmoJq__featTitle{color:var(--t0);margin-bottom:12px;font-family:Tajawal,sans-serif;font-size:18px;font-weight:700;transition:color .2s}.school-academy-module__BgmoJq__featDesc{color:var(--t1);font-family:Cairo,sans-serif;font-size:14px;font-weight:600;line-height:1.9}.school-academy-module__BgmoJq__facGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.school-academy-module__BgmoJq__facCard{background:var(--bg-2);border:1px solid var(--border);border-radius:14px;flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:flex;overflow:hidden}.school-academy-module__BgmoJq__facCard:hover{border-color:var(--border-h);transform:translateY(-3px);box-shadow:0 18px 52px #00000059}.school-academy-module__BgmoJq__facCardAccent{opacity:.7;height:2px;transition:opacity .3s}.school-academy-module__BgmoJq__facCard:hover .school-academy-module__BgmoJq__facCardAccent{opacity:1}.school-academy-module__BgmoJq__facCardBody{flex-direction:column;flex:1;padding:36px 32px 28px;display:flex}.school-academy-module__BgmoJq__facCardTop{align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.school-academy-module__BgmoJq__facCardIcon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .35s;display:flex}.school-academy-module__BgmoJq__facCard:hover .school-academy-module__BgmoJq__facCardIcon{transform:scale(1.06)}.school-academy-module__BgmoJq__facCardTitle{color:var(--t0);margin-bottom:5px;font-family:Tajawal,sans-serif;font-size:21px;font-weight:700;line-height:1.35}.school-academy-module__BgmoJq__facCardMeta{color:var(--t1);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.school-academy-module__BgmoJq__facCardDesc{color:var(--t1);flex:1;margin-bottom:24px;font-family:Cairo,sans-serif;font-size:14px;font-weight:600;line-height:1.9}.school-academy-module__BgmoJq__facCardFoot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:18px;display:flex}.school-academy-module__BgmoJq__facTags{gap:6px;display:flex}.school-academy-module__BgmoJq__facTag{border:1px solid var(--border);color:var(--t0);background:#ffffff08;border-radius:6px;padding:4px 12px;font-family:Cairo,sans-serif;font-size:11px;font-weight:700;transition:border-color .2s,background .2s}.school-academy-module__BgmoJq__facCard:hover .school-academy-module__BgmoJq__facTag{border-color:var(--border-h);background:#ffffff0d}.school-academy-module__BgmoJq__facLink{color:var(--accent-t);font-family:Cairo,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s}.school-academy-module__BgmoJq__facCard:hover .school-academy-module__BgmoJq__facLink{color:var(--t0)}.school-academy-module__BgmoJq__roadmap{flex-direction:column;gap:56px;display:flex}.school-academy-module__BgmoJq__roadmapLevel{position:relative}.school-academy-module__BgmoJq__roadmapLevelLabel{background:var(--bg-2);border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;margin-bottom:22px;padding:7px 20px;font-family:Cairo,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.school-academy-module__BgmoJq__roadmapLevelDot{border-radius:50%;width:8px;height:8px}.school-academy-module__BgmoJq__roadmapGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.school-academy-module__BgmoJq__chCard{background:var(--bg-2);border:1px solid var(--border);border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:flex;overflow:hidden}.school-academy-module__BgmoJq__chCard:hover{border-color:var(--border-h);transform:translateY(-3px);box-shadow:0 14px 44px #00000059}.school-academy-module__BgmoJq__chAccent{height:2px}.school-academy-module__BgmoJq__chBody{flex-direction:column;flex:1;padding:22px 20px 18px;display:flex}.school-academy-module__BgmoJq__chNumRow{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.school-academy-module__BgmoJq__chNum{color:var(--accent-t);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;display:flex}.school-academy-module__BgmoJq__chCode{color:var(--t2);border:1px solid var(--border);background:#ffffff08;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:500}.school-academy-module__BgmoJq__chTitle{color:var(--t0);flex:1;margin-bottom:12px;font-family:Tajawal,sans-serif;font-size:16px;font-weight:700;line-height:1.4;transition:color .2s}.school-academy-module__BgmoJq__chCard:hover .school-academy-module__BgmoJq__chTitle{color:var(--t0)}.school-academy-module__BgmoJq__chLessons{color:var(--t1);margin-bottom:8px;font-family:Cairo,sans-serif;font-size:12px;font-weight:700}.school-academy-module__BgmoJq__chTrack{background:#ffffff0a;border-radius:2px;width:100%;height:3px;margin-bottom:14px;overflow:hidden}.school-academy-module__BgmoJq__chFill{border-radius:2px;height:100%;transition:width 1s}.school-academy-module__BgmoJq__chMeta{border-top:1px solid var(--border);align-items:center;padding-top:12px;display:flex}.school-academy-module__BgmoJq__chMetaItem{color:var(--t1);align-items:center;gap:5px;padding:0 12px;font-family:Cairo,sans-serif;font-size:12px;font-weight:700;display:flex}.school-academy-module__BgmoJq__chMetaItem:first-child{padding-right:0}.school-academy-module__BgmoJq__chMetaSep{background:var(--border);width:1px;height:12px}.school-academy-module__BgmoJq__chMetaIcon{opacity:.5;width:11px;height:11px}.school-academy-module__BgmoJq__lvlGreen{color:var(--green)}.school-academy-module__BgmoJq__lvlAmber{color:var(--amber)}.school-academy-module__BgmoJq__lvlBlue{color:var(--accent-t)}.school-academy-module__BgmoJq__chStateIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.school-academy-module__BgmoJq__chActiveDot{background:var(--zs-green-primary,#a3ff12);width:8px;height:8px;box-shadow:0 0 10px var(--zs-green-glow,#a3ff1280);border-radius:50%;animation:2.5s ease-in-out infinite school-academy-module__BgmoJq__activePulse}@keyframes school-academy-module__BgmoJq__activePulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.school-academy-module__BgmoJq__chCompleted{border-color:#26a69a1a}.school-academy-module__BgmoJq__chCompleted:hover{border-color:#26a69a38}.school-academy-module__BgmoJq__chActive{background:#a3ff1204;border-color:#a3ff121f}.school-academy-module__BgmoJq__chActive:hover{border-color:#a3ff1238}.school-academy-module__BgmoJq__chLocked{opacity:.4;cursor:default}.school-academy-module__BgmoJq__chLocked:hover{box-shadow:none;border-color:var(--border);transform:none}.school-academy-module__BgmoJq__chLocked .school-academy-module__BgmoJq__chTitle{color:var(--t2)}.school-academy-module__BgmoJq__certRow{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.school-academy-module__BgmoJq__certShowcase{position:relative}.school-academy-module__BgmoJq__certCard{background:var(--bg-2);text-align:center;filter:drop-shadow(0 0 12px #a3ff1233);border:1px solid #a3ff1233;border-radius:16px;padding:52px 44px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a3ff1214,0 24px 70px #00000073}.school-academy-module__BgmoJq__certCard:before{content:"";pointer-events:none;border:1px dashed #ffffff0a;border-radius:12px;position:absolute;inset:8px}.school-academy-module__BgmoJq__certCard:after{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:0;background:linear-gradient(135deg,#a3ff1226,#0000 40% 60%,#a3ff1214);border-radius:16px;padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.school-academy-module__BgmoJq__certShowcase:hover .school-academy-module__BgmoJq__certCard:after{opacity:1}.school-academy-module__BgmoJq__certSeal{background:var(--accent-glow);border:2px solid #a3ff122e;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 22px;display:flex}.school-academy-module__BgmoJq__certCardTitle{color:var(--t0);margin-bottom:8px;font-family:Tajawal,sans-serif;font-size:20px;font-weight:800}.school-academy-module__BgmoJq__certCardSub{color:var(--t1);margin-bottom:22px;font-family:Cairo,sans-serif;font-size:13px;font-weight:600}.school-academy-module__BgmoJq__certCardName{color:var(--accent-t);border-top:1px solid var(--border);padding-top:22px;font-family:Tajawal,sans-serif;font-size:18px;font-weight:700}.school-academy-module__BgmoJq__certGlow{filter:blur(70px);pointer-events:none;background:#a3ff1214;border-radius:50%;width:240px;height:240px;position:absolute;top:-50px;right:-50px}.school-academy-module__BgmoJq__certText{flex-direction:column;gap:14px;display:flex}.school-academy-module__BgmoJq__certBullet{background:var(--bg-2);border:1px solid var(--border);border-radius:12px;align-items:flex-start;gap:16px;padding:18px;transition:border-color .4s,transform .4s,box-shadow .4s;display:flex;box-shadow:0 2px 12px #00000026}.school-academy-module__BgmoJq__certBullet:hover{border-color:#a3ff121f;transform:translateY(-3px);box-shadow:0 12px 36px #00000040,0 0 24px #a3ff120d}.school-academy-module__BgmoJq__certBulletIcon{background:var(--bg-3);border:1px solid var(--border);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.school-academy-module__BgmoJq__certBulletTitle{color:var(--t0);margin-bottom:4px;font-family:Tajawal,sans-serif;font-size:15px;font-weight:700}.school-academy-module__BgmoJq__certBulletDesc{color:var(--t1);font-family:Cairo,sans-serif;font-size:13px;font-weight:600;line-height:1.75}.school-academy-module__BgmoJq__pathRow{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.school-academy-module__BgmoJq__pathLine{background:linear-gradient(90deg,#0000,#a3ff1226,#a3ff121f,#0000);height:1px;position:absolute;top:34px;left:10%;right:10%}.school-academy-module__BgmoJq__pathStep{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.school-academy-module__BgmoJq__pathCircle{border:1px solid var(--border);background:var(--bg-2);width:64px;height:64px;color:var(--t1);isolation:isolate;border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;font-family:Tajawal,sans-serif;font-size:22px;font-weight:700;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .45s,box-shadow .45s,color .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 16px #0003,inset 0 1px #ffffff0a}.school-academy-module__BgmoJq__pathCircle:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff0f 50%,#0000 65%);transition:transform .85s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__pathStep:hover .school-academy-module__BgmoJq__pathCircle{color:var(--t0);border-color:#a3ff1238;transform:translateY(-5px);box-shadow:0 14px 36px #00000052,0 0 28px #a3ff121a,inset 0 1px #ffffff0f}.school-academy-module__BgmoJq__pathStep:hover .school-academy-module__BgmoJq__pathCircle:before{transform:translate(-120%)}.school-academy-module__BgmoJq__pathCircleActive{border-color:var(--zs-green-border,#a3ff1233);color:var(--zs-green-primary,#a3ff12);background:var(--zs-green-soft,#a3ff120f);filter:drop-shadow(0 0 12px #a3ff1233);box-shadow:0 0 0 1px #a3ff124d,0 0 30px #a3ff1259,0 2px 16px #0003,inset 0 1px #ffffff0a;}.school-academy-module__BgmoJq__pathLabel{color:var(--t0);margin-bottom:6px;font-family:Tajawal,sans-serif;font-size:17px;font-weight:700}.school-academy-module__BgmoJq__pathCaption{color:var(--t1);max-width:140px;font-family:Cairo,sans-serif;font-size:13px;font-weight:600;line-height:1.7}.school-academy-module__BgmoJq__trustRow{background:var(--border);border-radius:14px;grid-template-columns:repeat(6,1fr);gap:1px;display:grid;overflow:hidden}.school-academy-module__BgmoJq__trustItem{background:var(--bg-1);text-align:center;padding:40px 16px;transition:background .3s,box-shadow .3s}.school-academy-module__BgmoJq__trustItem:hover{background:var(--bg-2);box-shadow:inset 0 0 40px #a3ff1208}.school-academy-module__BgmoJq__trustVal{color:var(--t0);margin-bottom:6px;font-family:Tajawal,sans-serif;font-size:28px;font-weight:800}.school-academy-module__BgmoJq__trustLbl{color:var(--t1);font-family:Cairo,sans-serif;font-size:13px;font-weight:700}.school-academy-module__BgmoJq__cta{text-align:center;background:var(--bg-3);z-index:1;padding:128px 40px 160px;position:relative;overflow:hidden}.school-academy-module__BgmoJq__cta:before{content:"";background:linear-gradient(90deg,#0000,#a3ff122e,#a3ff1214,#0000);height:1px;position:absolute;top:0;left:0;right:0}.school-academy-module__BgmoJq__ctaGlow{pointer-events:none;background:radial-gradient(#a3ff120d 0%,#0000 50%),radial-gradient(at 40% 60%,#a3ff120a 0%,#0000 55%);width:700px;height:500px;animation:12s ease-in-out infinite school-academy-module__BgmoJq__ambientBreathe;position:absolute;top:15%;left:50%;transform:translate(-50%)}.school-academy-module__BgmoJq__ctaTitle{color:var(--t0);letter-spacing:-.02em;background:linear-gradient(180deg,var(--t0)0%,var(--t0)50%,var(--zs-green-light,#c2ff4d)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-family:Tajawal,sans-serif;font-size:clamp(28px,3.5vw,44px);font-weight:800;position:relative}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__ctaTitle{background:linear-gradient(180deg,#0f172a 0%,#0f172a 60%,var(--zs-green-hover,#6fcc00)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.school-academy-module__BgmoJq__ctaDesc{color:var(--t1);letter-spacing:.01em;max-width:520px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-family:Cairo,sans-serif;font-size:16px;font-weight:600;line-height:1.95;position:relative}.school-academy-module__BgmoJq__cta .school-academy-module__BgmoJq__btnP{padding:16px 48px;font-size:17px;position:relative}.school-academy-module__BgmoJq__ctaBtns{justify-content:center;gap:14px;display:flex;position:relative}.school-academy-module__BgmoJq__levelGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.school-academy-module__BgmoJq__levelCard{background:var(--bg-2);filter:drop-shadow(0 0 12px #a3ff1233);isolation:isolate;will-change:transform;border:1px solid #a3ff1233;border-radius:14px;flex-direction:column;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .5s,filter .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a3ff1214,inset 0 1px #ffffff08,0 2px 6px #0000002e,0 12px 28px #00000038}.school-academy-module__BgmoJq__levelCard:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(115deg,#0000 35%,#ffffff0a 50%,#0000 65%);transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__levelCard:hover{border-color:#a3ff1238;transform:translateY(-6px);box-shadow:0 0 0 1px #a3ff1226,0 0 20px #a3ff1240,inset 0 1px #ffffff0f,0 4px 10px #00000038,0 28px 64px #00000073}.school-academy-module__BgmoJq__levelCard:hover:before{transform:translate(-120%)}.school-academy-module__BgmoJq__levelCardLocked{opacity:.5;filter:none}.school-academy-module__BgmoJq__levelCardLocked:hover{box-shadow:none;border-color:var(--border);filter:none;transform:none}.school-academy-module__BgmoJq__levelCardAccent{opacity:.7;background:linear-gradient(90deg,#a3ff1280,#0000);height:2px;transition:opacity .3s}.school-academy-module__BgmoJq__levelCard:hover .school-academy-module__BgmoJq__levelCardAccent{opacity:1}.school-academy-module__BgmoJq__levelCardBody{flex-direction:column;flex:1;padding:32px 28px 24px;display:flex}.school-academy-module__BgmoJq__levelCardHead{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex;position:relative}.school-academy-module__BgmoJq__levelBadge{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Tajawal,sans-serif;font-size:20px;font-weight:800;display:flex}.school-academy-module__BgmoJq__levelTitle{color:var(--t0);margin-bottom:2px;font-family:Tajawal,sans-serif;font-size:20px;font-weight:700;line-height:1.35}.school-academy-module__BgmoJq__levelSubtitle{color:var(--t2);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.school-academy-module__BgmoJq__levelLockIcon{color:var(--t2);position:absolute;top:0;left:0}.school-academy-module__BgmoJq__levelDesc{color:var(--t1);flex:1;margin-bottom:20px;font-family:Cairo,sans-serif;font-size:14px;font-weight:600;line-height:1.9}.school-academy-module__BgmoJq__levelFocusList{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.school-academy-module__BgmoJq__levelFocusItem{color:var(--t1);align-items:center;gap:10px;font-family:Cairo,sans-serif;font-size:13px;font-weight:600;display:flex}.school-academy-module__BgmoJq__levelFocusDot{background:var(--level-color,var(--accent));border-radius:50%;flex-shrink:0;width:5px;height:5px}.school-academy-module__BgmoJq__levelMeta{border-top:1px solid #0000;border-image:linear-gradient(90deg,#0000,#a3ff121a,#0000) 1;align-items:center;padding-top:16px;display:flex}.school-academy-module__BgmoJq__levelMetaItem{color:var(--t1);padding:0 12px;font-family:Cairo,sans-serif;font-size:12px;font-weight:700}.school-academy-module__BgmoJq__levelMetaItem:first-child{padding-right:0}.school-academy-module__BgmoJq__levelMetaSep{background:var(--border);width:1px;height:12px}.school-academy-module__BgmoJq__levelPathRow{justify-content:center;align-items:flex-start;gap:0;padding:0 24px;display:flex;position:relative}.school-academy-module__BgmoJq__levelPathLine{background:linear-gradient(90deg,#0000,#a3ff1226,#a3ff121f,#0000);height:1px;position:absolute;top:42px;left:12%;right:12%}.school-academy-module__BgmoJq__levelPathNode{text-align:center;z-index:1;flex-direction:column;flex:1;align-items:center;max-width:200px;display:flex;position:relative}.school-academy-module__BgmoJq__levelPathNodeLocked{opacity:.4}.school-academy-module__BgmoJq__levelPathCircle{border:1px solid var(--border);background:var(--bg-2);width:80px;height:80px;color:var(--t2);isolation:isolate;border-radius:20px;justify-content:center;align-items:center;margin-bottom:18px;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .45s,box-shadow .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 16px #0003,inset 0 1px #ffffff0a}.school-academy-module__BgmoJq__levelPathCircle:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff0f 50%,#0000 65%);transition:transform .85s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__levelPathNode:hover .school-academy-module__BgmoJq__levelPathCircle{border-color:#a3ff122e;transform:translateY(-5px);box-shadow:0 14px 40px #00000059,0 0 30px #a3ff121a,inset 0 1px #ffffff0f}.school-academy-module__BgmoJq__levelPathNode:hover .school-academy-module__BgmoJq__levelPathCircle:before{transform:translate(-120%)}.school-academy-module__BgmoJq__levelPathNodeLocked:hover .school-academy-module__BgmoJq__levelPathCircle{box-shadow:none;transform:none}.school-academy-module__BgmoJq__levelPathLabel{color:var(--t0);margin-bottom:4px;font-family:Tajawal,sans-serif;font-size:16px;font-weight:700}.school-academy-module__BgmoJq__levelPathSub{color:var(--t2);letter-spacing:.04em;margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500}.school-academy-module__BgmoJq__levelPathMeta{color:var(--t1);font-family:Cairo,sans-serif;font-size:12px;font-weight:600}.school-academy-module__BgmoJq__levelPathArrow{color:var(--t2);flex-shrink:0;align-items:center;padding-top:28px;animation:3.2s cubic-bezier(.4,0,.6,1) infinite school-academy-module__BgmoJq__arrowDrift;display:flex}.school-academy-module__BgmoJq__levelPathArrow:nth-of-type(2){animation-delay:-.4s}.school-academy-module__BgmoJq__levelPathArrow:nth-of-type(3){animation-delay:-.8s}@keyframes school-academy-module__BgmoJq__arrowDrift{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(-4px)}}.school-academy-module__BgmoJq__levelRuleBox{background:#f59e0b08;border:1px solid #f59e0b1f;border-radius:14px;align-items:flex-start;gap:18px;max-width:720px;margin-top:64px;margin-left:auto;margin-right:auto;padding:24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 32px #a3ff120f}.school-academy-module__BgmoJq__levelRuleIcon{background:#f59e0b0f;border:1px solid #f59e0b1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.school-academy-module__BgmoJq__levelRuleTitle{color:#f59e0b;margin-bottom:6px;font-family:Tajawal,sans-serif;font-size:15px;font-weight:700}.school-academy-module__BgmoJq__levelRuleDesc{color:var(--t1);font-family:Cairo,sans-serif;font-size:13px;font-weight:600;line-height:1.9}.school-academy-module__BgmoJq__dashGrid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.school-academy-module__BgmoJq__dashMockup{-webkit-backdrop-filter:blur(20px);filter:drop-shadow(0 0 12px #a3ff1233);background:#0b0f14eb;border:1px solid #a3ff1233;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a3ff1214,0 32px 80px #0009}.school-academy-module__BgmoJq__dashMockup:after{content:"";pointer-events:none;background:radial-gradient(circle,#a3ff120f 0%,#0000 60%);width:200px;height:200px;animation:14s ease-in-out -5s infinite school-academy-module__BgmoJq__ambientBreathe;position:absolute;top:-60px;left:-60px}.school-academy-module__BgmoJq__dashMockupBar{background:#0000004d;border-bottom:1px solid #a3ff120f;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.school-academy-module__BgmoJq__dashMockupLogoWrap{opacity:.92;filter:drop-shadow(0 0 6px #a3ff1240);flex-shrink:0;align-items:center;line-height:0;transition:opacity .2s,filter .2s;display:flex}.school-academy-module__BgmoJq__dashMockupLogoWrap:hover{opacity:1;filter:drop-shadow(0 0 6px #a3ff1252)}.school-academy-module__BgmoJq__dashMockupLogo{object-fit:contain;object-position:center;width:auto;max-width:108px;height:20px;max-height:20px;display:block}.school-academy-module__BgmoJq__dashMockupBody{padding:20px}.school-academy-module__BgmoJq__dashMockupStats{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px;display:grid}.school-academy-module__BgmoJq__dashMockupStat{background:#00000040;border:1px solid #ffffff0d;border-radius:10px;padding:14px;transition:border-color .35s,box-shadow .35s,transform .4s cubic-bezier(.16,1,.3,1)}.school-academy-module__BgmoJq__dashMockupStat:hover{border-color:#a3ff122e;transform:translateY(-2px);box-shadow:0 0 18px #a3ff1214}.school-academy-module__BgmoJq__dashMockupStatLabel{color:var(--t1);margin-bottom:4px;font-family:Cairo,sans-serif;font-size:10px;font-weight:700}.school-academy-module__BgmoJq__dashMockupStatValue{font-family:Tajawal,sans-serif;font-size:22px;font-weight:800}.school-academy-module__BgmoJq__dashMockupTrack{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 0;display:flex}.school-academy-module__BgmoJq__dashMockupTrack:last-child{border-bottom:none}.school-academy-module__BgmoJq__dashMockupTrackLabel{color:var(--t0);min-width:100px;font-family:Cairo,sans-serif;font-size:11px;font-weight:700}.school-academy-module__BgmoJq__dashMockupTrackBar{background:#ffffff0a;border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.school-academy-module__BgmoJq__dashMockupTrackFill{border-radius:2px;height:100%;transition:width 1.2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.school-academy-module__BgmoJq__dashMockupTrackFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:3.2s cubic-bezier(.4,0,.2,1) infinite school-academy-module__BgmoJq__barShimmer;position:absolute;inset:0;transform:translate(-100%)}.school-academy-module__BgmoJq__dashMockupTrackPct{color:var(--t1);text-align:left;font-variant-numeric:tabular-nums;min-width:32px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.school-academy-module__BgmoJq__dashMockupStatValue{font-variant-numeric:tabular-nums;letter-spacing:-.02em;filter:drop-shadow(0 0 10px #a3ff121f)}.school-academy-module__BgmoJq__dashCards{flex-direction:column;gap:12px;display:flex}.school-academy-module__BgmoJq__dashCard{background:var(--bg-2);filter:drop-shadow(0 0 12px #a3ff1233);isolation:isolate;border:1px solid #a3ff1233;border-radius:12px;align-items:flex-start;gap:16px;padding:18px 20px;transition:border-color .45s,transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),filter .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a3ff1214,0 2px 12px #00000026}.school-academy-module__BgmoJq__dashCard:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 38%,#ffffff0a 50%,#0000 62%);transition:transform .85s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(120%)}.school-academy-module__BgmoJq__dashCard>*{z-index:1;position:relative}.school-academy-module__BgmoJq__dashCard:hover{border-color:#a3ff1238;transform:translateY(-4px);box-shadow:0 0 0 1px #a3ff1226,0 0 20px #a3ff1240,0 16px 44px #00000052}.school-academy-module__BgmoJq__dashCard:hover:before{transform:translate(-120%)}.school-academy-module__BgmoJq__dashCardDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.school-academy-module__BgmoJq__dashCardTitle{color:var(--t0);margin-bottom:4px;font-family:Tajawal,sans-serif;font-size:15px;font-weight:700}.school-academy-module__BgmoJq__dashCardDesc{color:var(--t1);font-family:Cairo,sans-serif;font-size:13px;font-weight:600;line-height:1.7}.school-academy-module__BgmoJq__dashCardNote{color:var(--t2);text-align:center;border:1px dashed var(--border);border-radius:10px;margin-top:4px;padding:12px;font-family:Cairo,sans-serif;font-size:12px;font-weight:600}.school-academy-module__BgmoJq__reveal{opacity:0;will-change:opacity,transform;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transform:translateY(28px)scale(.985)}.school-academy-module__BgmoJq__reveal:first-child{transition-delay:0s}.school-academy-module__BgmoJq__reveal:nth-child(2){transition-delay:.1s}.school-academy-module__BgmoJq__reveal:nth-child(3){transition-delay:.2s}.school-academy-module__BgmoJq__reveal:nth-child(4){transition-delay:.3s}.school-academy-module__BgmoJq__revealVisible{opacity:1;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.school-academy-module__BgmoJq__reveal,.school-academy-module__BgmoJq__heroBadge,.school-academy-module__BgmoJq__heroTitle,.school-academy-module__BgmoJq__heroAccent,.school-academy-module__BgmoJq__heroDesc,.school-academy-module__BgmoJq__heroCta,.school-academy-module__BgmoJq__heroVisual,.school-academy-module__BgmoJq__heroStats,.school-academy-module__BgmoJq__heroStatItem{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.school-academy-module__BgmoJq__heroPanel:before,.school-academy-module__BgmoJq__heroPanelTrackProgressFill:after,.school-academy-module__BgmoJq__heroPanelFill:after,.school-academy-module__BgmoJq__dashMockupTrackFill:after{display:none;animation:none!important}}.school-academy-module__BgmoJq__secGlow{pointer-events:none;filter:blur(80px);opacity:.6;border-radius:50%;animation:18s ease-in-out infinite school-academy-module__BgmoJq__ambientBreathe;position:absolute}.school-academy-module__BgmoJq__secGlowLeft{background:#a3ff120d;width:300px;height:300px;animation-delay:-6s;top:10%;left:-5%;}.school-academy-module__BgmoJq__secGlowRight{background:#a3ff120a;width:250px;height:250px;animation-delay:-3s;bottom:10%;right:-5%;}.school-academy-module__BgmoJq__secGlowCenter{background:#a3ff1209;width:400px;height:200px;animation-delay:-9s;top:40%;left:50%;transform:translate(-50%);}.school-academy-module__BgmoJq__light{--bg-0:#f0f3f8;--bg-1:#e8ecf3;--bg-2:#f6f8fb;--bg-3:#e4e9f1;--border:#d0d8e4;--border-h:#b8c4d4;--t0:#0f172a;--t1:#475569;--t2:#64748b;--accent:#3b63f6;--accent-t:#4338ca;--accent-glow:#a3ff120f;background:var(--bg-0);color:var(--t0)}.school-academy-module__BgmoJq__light:before{opacity:1;background:radial-gradient(circle at 20% 0,#0000000a,#0000 60%),radial-gradient(circle at 80% 100%,#00000008,#0000 60%),radial-gradient(80% 60% at 50% 30%,#a3ff1209 0%,#0000 60%);animation:none}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__sec{background:var(--bg-0)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secAlt{background:var(--bg-3)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__sec:before,.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secAlt:before{background:linear-gradient(90deg,#0000,#0000000d,#a3ff120f,#0000)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secEyebrow{color:var(--zs-green-hover,#6fcc00)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secEyebrow:before{background:linear-gradient(90deg,transparent,var(--zs-green-hover,#6fcc00))}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__stickyNav{background:#ecf0f7eb;border-bottom:1px solid #d0d8e4;box-shadow:0 2px 8px #0000000f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__stickyNavInner{background:#f6f8fbfa;border:1px solid #d0d8e4;box-shadow:0 4px 16px #0000000f,inset 0 1px #fff9}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__stickyNavItem{color:#475569;border-color:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__stickyNavItem:hover{color:#0f172a;background:#00000008;border-color:#94a3b8}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__stickyNavItemActive{color:var(--zs-green-hover,#6fcc00);border-color:var(--zs-green-hover,#6fcc00);background:#a3ff120f;box-shadow:0 0 10px #a3ff121a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__hero{background:var(--bg-0)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__hero:after{background:linear-gradient(to bottom,transparent,var(--bg-0))}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroGrid{background-image:linear-gradient(#00000009 1px,#0000 1px),linear-gradient(90deg,#00000009 1px,#0000 1px)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroGlowA{background:radial-gradient(at 60% 40%,#a3ff120d 0%,#0000 50%),radial-gradient(at 40% 60%,#a3ff1208 0%,#0000 55%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroGlowB{background:radial-gradient(#a3ff1208 0%,#0000 45%),radial-gradient(at 30%,#00000005 0%,#0000 55%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroGlowC{background:radial-gradient(circle,#a3ff120a 0%,#00000004 40%,#0000 60%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroGlowD{background:radial-gradient(circle,#a3ff1206 0%,#0000 50%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroCandle{background:linear-gradient(#0000,#a3ff1206,#a3ff1212)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroWaveSvg{opacity:.25;filter:drop-shadow(0 0 3px #a3ff1226)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroBadge{background:#ffffffbf;border-color:#c8d1de;box-shadow:0 2px 10px #0000000f,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroAccent{color:var(--zs-green-hover,#6fcc00);opacity:.92}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanel{filter:drop-shadow(0 0 12px #a3ff122e);background:linear-gradient(#fff,#f3f6fa);border:1px solid #a3ff1233;box-shadow:0 0 0 1px #a3ff1214,0 10px 30px #00000014,0 0 0 1px #00000005,inset 0 1px #fff9}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroVisual:before{background:radial-gradient(at 50% 45%,#a3ff120d 0%,#0000 55%),radial-gradient(at 50% 55%,#00000005 0%,#0000 60%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelBar{background:#00000005;border-bottom:1px solid #d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelDot{background:#0000001a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelTrackInfo{background:#a3ff120a;border-color:#a3ff121f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelTrackProgress{border-top-color:#a3ff121f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelTrackProgressBar{background:#00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelTrackProgressPct{color:var(--zs-green-hover,#6fcc00);text-shadow:none}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelStat{background:#00000006;border:1px solid #d0d8e4;box-shadow:inset 0 1px #fff6}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelStat:hover{background:#a3ff120a;border-color:#a3ff1233;box-shadow:0 0 14px #a3ff120f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelProgress{border-bottom-color:#d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelTrack{background:#00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroFloat{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 10px 30px #0000001a,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroFloat:hover{border-color:#a3ff1240;box-shadow:0 14px 40px #0000001f,0 0 16px #a3ff120f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroFloatTitle{color:#1e3a8a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroStats{background:linear-gradient(180deg,var(--bg-0)0%,var(--bg-3)100%);border-top:1px solid #d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroStatItem{border-left-color:#d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroStatItem:hover{background:#00000005}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__btnP{color:var(--zs-green-on,#0a0e07);box-shadow:0 4px 16px #a3ff122e,0 8px 24px #0000000f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__btnP:hover{box-shadow:0 6px 24px #a3ff1247,0 12px 32px #00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__btnG{color:#0f172a;background:#ffffff80;border-color:#b8c4d4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__btnG:hover{background:#a3ff120d;border-color:#a3ff1240}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__featGrid{background:#c8d1de;box-shadow:0 6px 30px #00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__featItem{background:linear-gradient(#fff,#f3f6fa);box-shadow:inset 0 1px #fff9}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__featItem:after{box-shadow:0 0 8px #a3ff1238}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__featItem:hover{background:linear-gradient(#fff,#eff3fa);box-shadow:inset 0 0 40px #a3ff1208,inset 0 1px #fff9}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__featItem:hover .school-academy-module__BgmoJq__featIcon{box-shadow:0 6px 18px #0000001a,0 0 0 1px #a3ff1226,0 0 20px #a3ff1238}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facCard{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 6px 24px #0000000f,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facCard:hover{border-color:#94a3b8;box-shadow:0 14px 40px #0000001a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facTag{background:#00000008;border-color:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facCard:hover .school-academy-module__BgmoJq__facTag{background:#0000000a;border-color:#94a3b8}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facLink{color:#1e3a8a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facCard:hover .school-academy-module__BgmoJq__facLink{color:#0f172a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__facCardFoot{border-top-color:#d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__roadmapLevelLabel{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 2px 8px #0000000a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chCard{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 4px 16px #0000000f,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chCard:hover{border-color:#94a3b8;box-shadow:0 12px 36px #0000001a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chCode{background:#0000000a;border-color:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chTrack{background:#00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chMeta{border-top-color:#d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chMetaSep{background:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chNum{color:#1e3a8a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chCompleted{border-color:#0f966833}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chCompleted:hover{border-color:#0f966859}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chActive{background:#a3ff1208;border-color:#a3ff1233}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chActive:hover{border-color:#a3ff1259}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelCard{filter:drop-shadow(0 0 12px #a3ff1229);background:linear-gradient(#fff,#f3f6fa);border:1px solid #a3ff1233;box-shadow:0 0 0 1px #a3ff1214,0 6px 24px #00000012,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelCard:hover{border-color:#a3ff1240;box-shadow:0 0 0 1px #a3ff1226,0 0 20px #a3ff1240,0 14px 44px #0000001a,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelCardLocked{filter:none}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelBadge{box-shadow:0 2px 8px #00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelSubtitle{color:#64748b}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelMeta{border-top:1px solid #d0d8e4;border-image:}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelMetaSep{background:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelPathCircle{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelPathNode:hover .school-academy-module__BgmoJq__levelPathCircle{border-color:#94a3b8;box-shadow:0 10px 30px #0000001f,0 0 14px #a3ff120d}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelPathLine,.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__pathLine{background:linear-gradient(90deg,#0000,#c8d1de,#a3ff1214,#0000)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__pathCircle{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__pathStep:hover .school-academy-module__BgmoJq__pathCircle{border-color:#94a3b8;box-shadow:0 10px 30px #0000001f,0 0 14px #a3ff120d}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__pathCircleActive{color:var(--zs-green-hover,#6fcc00);filter:drop-shadow(0 0 12px #a3ff122e);background:#a3ff120d;border-color:#a3ff124d;box-shadow:0 0 0 1px #a3ff124d,0 0 30px #a3ff124d,0 4px 16px #00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelRuleBox{background:#f59e0b0d;border-color:#d9770633;box-shadow:0 4px 16px #a3ff120f,inset 0 1px #fff6}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__levelRuleIcon{background:#f59e0b1a;border-color:#d9770633}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certCard{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 10px 36px #00000014,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certCard:before{border-color:#0000000d}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certCard:after{background:linear-gradient(135deg,#a3ff121a,#0000 40% 60%,#a3ff120f)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certSeal{background:#a3ff1214;border-color:#a3ff122e}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certCardName{color:#1e3a8a;border-top-color:#d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certGlow{background:#a3ff120a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certBullet{background:linear-gradient(#fff,#f3f6fa);border-color:#c8d1de;box-shadow:0 4px 16px #0000000d,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certBullet:hover{border-color:#94a3b8;box-shadow:0 10px 30px #00000014,0 0 12px #a3ff120a}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__certBulletIcon{background:var(--bg-3);border-color:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__trustRow{background:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__trustItem{background:linear-gradient(#fff,#f3f6fa);box-shadow:inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__trustItem:hover{background:linear-gradient(#fff,#eff3fa);box-shadow:inset 0 0 30px #a3ff1205,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockup{filter:drop-shadow(0 0 12px #a3ff1229);background:linear-gradient(#fff,#f0f3f8);border:1px solid #a3ff1233;box-shadow:0 0 0 1px #a3ff1214,0 10px 30px #0000001a,0 0 0 1px #00000005,inset 0 1px #fff9}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockup:after{background:radial-gradient(circle,#a3ff1208 0%,#0000 60%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockupBar{background:#00000005;border-bottom:1px solid #d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockupStat{background:#00000006;border:1px solid #d0d8e4;box-shadow:inset 0 1px #fff6}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockupStat:hover{border-color:#a3ff1233;box-shadow:0 0 12px #a3ff120f}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockupTrack{border-bottom-color:#d0d8e4}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashMockupTrackBar{background:#00000014}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashCard{filter:drop-shadow(0 0 12px #a3ff1224);background:linear-gradient(#fff,#f3f6fa);border:1px solid #a3ff1233;box-shadow:0 0 0 1px #a3ff1214,0 4px 16px #0000000f,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashCard:hover{border-color:#a3ff1238;box-shadow:0 0 0 1px #a3ff1226,0 0 20px #a3ff1238,0 10px 30px #00000017,inset 0 1px #ffffff80}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__dashCardNote{border-color:#c8d1de}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__cta{background:var(--bg-3)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__cta:before{background:linear-gradient(90deg,#0000,#0000000d,#a3ff120d,#0000)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__ctaGlow{background:radial-gradient(#a3ff120a 0%,#0000 50%),radial-gradient(at 40% 60%,#a3ff1206 0%,#0000 55%)}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secGlowLeft{background:#00000005}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secGlowRight{background:#a3ff1205}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__secGlowCenter{background:#00000004}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__chActiveDot{background:var(--zs-green-primary,#a3ff12);box-shadow:0 0 8px #a3ff1259}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelBadge{color:var(--zs-green-hover,#6fcc00);background:#a3ff1214;border-color:#a3ff1238}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__heroPanelBadge:before{background:var(--zs-green-hover,#6fcc00);box-shadow:0 0 6px #6fcc0073}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__lvlGreen{color:#0f7b56}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__lvlAmber{color:#b45309}.school-academy-module__BgmoJq__light .school-academy-module__BgmoJq__lvlBlue{color:#1e3a8a}@media (max-width:1024px){.school-academy-module__BgmoJq__heroInner{grid-template-columns:1fr;gap:48px}.school-academy-module__BgmoJq__heroContent{padding-bottom:0}.school-academy-module__BgmoJq__heroVisual{max-width:480px}.school-academy-module__BgmoJq__heroFloat,.school-academy-module__BgmoJq__heroFloat2,.school-academy-module__BgmoJq__heroFloat3{display:none}.school-academy-module__BgmoJq__facGrid,.school-academy-module__BgmoJq__levelGrid{grid-template-columns:1fr}.school-academy-module__BgmoJq__roadmapGrid{grid-template-columns:repeat(3,1fr)}.school-academy-module__BgmoJq__certRow{grid-template-columns:1fr;gap:48px}.school-academy-module__BgmoJq__dashGrid{grid-template-columns:1fr;gap:36px}.school-academy-module__BgmoJq__trustRow{grid-template-columns:repeat(3,1fr)}.school-academy-module__BgmoJq__heroStatsInner{grid-template-columns:repeat(2,1fr)}.school-academy-module__BgmoJq__levelPathRow{flex-wrap:wrap;gap:24px}.school-academy-module__BgmoJq__levelPathArrow{transform:rotate(0)}}@media (max-width:768px){.school-academy-module__BgmoJq__hero{padding:120px 0 0}.school-academy-module__BgmoJq__heroInner{gap:40px;padding:0 24px}.school-academy-module__BgmoJq__heroStatsInner{padding:0 24px}.school-academy-module__BgmoJq__stickyNav{padding:10px 16px}.school-academy-module__BgmoJq__stickyNavInner{gap:6px;padding:6px 10px}.school-academy-module__BgmoJq__stickyNavItem{padding:6px 14px;font-size:11px}.school-academy-module__BgmoJq__sec{padding:88px 0}.school-academy-module__BgmoJq__secHead{margin-bottom:56px}.school-academy-module__BgmoJq__wrap{padding:0 24px}.school-academy-module__BgmoJq__featGrid{grid-template-columns:1fr}.school-academy-module__BgmoJq__roadmapGrid{grid-template-columns:repeat(2,1fr)}.school-academy-module__BgmoJq__pathRow{grid-template-columns:1fr;gap:20px}.school-academy-module__BgmoJq__pathLine{display:none}.school-academy-module__BgmoJq__pathStep{text-align:right;flex-direction:row;gap:18px}.school-academy-module__BgmoJq__pathCaption{max-width:none}.school-academy-module__BgmoJq__trustRow,.school-academy-module__BgmoJq__heroStatsInner{grid-template-columns:repeat(2,1fr)}.school-academy-module__BgmoJq__heroCta,.school-academy-module__BgmoJq__ctaBtns{flex-direction:column}.school-academy-module__BgmoJq__btnP,.school-academy-module__BgmoJq__btnG{justify-content:center;width:100%}.school-academy-module__BgmoJq__cta{padding:88px 24px 120px}.school-academy-module__BgmoJq__levelPathRow{flex-direction:column;align-items:center;gap:12px}.school-academy-module__BgmoJq__levelPathLine{display:none}.school-academy-module__BgmoJq__levelPathArrow{padding-top:0;transform:rotate(90deg)}.school-academy-module__BgmoJq__levelPathNode{text-align:right;flex-direction:row;gap:16px;width:100%;max-width:none}.school-academy-module__BgmoJq__levelPathCircle{border-radius:14px;flex-shrink:0;width:56px;height:56px;margin-bottom:0}.school-academy-module__BgmoJq__levelPathLabel{margin-bottom:2px}.school-academy-module__BgmoJq__levelRuleBox{text-align:center;flex-direction:column}}@media (max-width:480px){.school-academy-module__BgmoJq__roadmapGrid,.school-academy-module__BgmoJq__trustRow,.school-academy-module__BgmoJq__heroStatsInner{grid-template-columns:1fr}.school-academy-module__BgmoJq__heroStatItem{border-left:none;border-bottom:1px solid var(--border)}.school-academy-module__BgmoJq__heroStatItem:last-child{border-bottom:none}.school-academy-module__BgmoJq__dashMockupStats{grid-template-columns:1fr}}