:root{--ink:#050b18;--navy:#0a1a33;--navy2:#0e2342;--paper:#f6f4ee;--cream:#eef0e8;--text:#2c3a50;--muted:#657489;--rule:rgba(11,34,68,.09);--lime:#b4f05a;--lime2:#8ad13c;--cyan:#38e0d8;--blue:#4f7bff;--violet:#9d6bff;--mag:#ff5db0;--disp:"Bricolage Grotesque",system-ui,sans-serif;--body:"Figtree",system-ui,sans-serif}.hero[data-astro-cid-j7pv25f6],.sec[data-astro-cid-j7pv25f6]{font-family:var(--body)}.wrap[data-astro-cid-j7pv25f6]{max-width:1180px;margin:0 auto;padding:0 28px}.center[data-astro-cid-j7pv25f6]{text-align:center}.mt[data-astro-cid-j7pv25f6]{margin-top:26px}.mt2[data-astro-cid-j7pv25f6]{margin-top:40px}.btn[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:16px;padding:15px 26px;border-radius:13px;display:inline-flex;align-items:center;gap:9px;transition:transform .15s,box-shadow .15s,background .15s;cursor:pointer}.btn[data-astro-cid-j7pv25f6].primary{background:linear-gradient(180deg,var(--lime),var(--lime2));color:#13330a;box-shadow:0 12px 34px #8ad13c61}.btn[data-astro-cid-j7pv25f6].primary:hover{transform:translateY(-2px);box-shadow:0 18px 46px #8ad13c85}.btn[data-astro-cid-j7pv25f6].glass{background:#ffffff12;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(8px);color:#fff}.btn[data-astro-cid-j7pv25f6].glass:hover{background:#ffffff24}.btn[data-astro-cid-j7pv25f6].outline{background:#fff;border:1px solid var(--rule);color:var(--navy)}.btn[data-astro-cid-j7pv25f6].outline:hover{background:#fbfaf6}.textlink[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;color:var(--lime2);text-decoration:none}.textlink[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.textlink[data-astro-cid-j7pv25f6].lime{color:var(--lime)}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;isolation:isolate;padding:24px 28px 72px;background:linear-gradient(180deg,#07122a,#060e20 60%,#050b18)}.aurora[data-astro-cid-j7pv25f6]{position:absolute;inset:-20% -10%;z-index:-1;filter:blur(70px);opacity:.9}.aurora[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:float 20s ease-in-out infinite alternate}.a1[data-astro-cid-j7pv25f6]{width:600px;height:600px;left:46%;top:-16%;background:radial-gradient(circle,rgba(79,123,255,.55),transparent 65%)}.a2[data-astro-cid-j7pv25f6]{width:540px;height:540px;left:64%;top:6%;background:radial-gradient(circle,rgba(255,93,176,.4),transparent 65%);animation-delay:-5s}.a3[data-astro-cid-j7pv25f6]{width:500px;height:500px;left:30%;top:16%;background:radial-gradient(circle,rgba(56,224,216,.38),transparent 65%);animation-delay:-10s}.a4[data-astro-cid-j7pv25f6]{width:440px;height:440px;left:-6%;top:-8%;background:radial-gradient(circle,rgba(157,107,255,.38),transparent 65%);animation-delay:-14s}@keyframes float{to{transform:translate(38px,32px) scale(1.08)}}.gridbg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(130,165,220,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(130,165,220,.06) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:radial-gradient(130% 90% at 50% 0%,#000 55%,transparent 100%);mask-image:radial-gradient(130% 90% at 50% 0%,#000 55%,transparent 100%)}.hero-inner[data-astro-cid-j7pv25f6]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;min-height:580px;padding-top:34px}.eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:9px;font-family:var(--disp);font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#d8ffa8;background:linear-gradient(90deg,#b4f05a29,#38e0d81f);border:1px solid rgba(180,240,90,.3);padding:7px 15px;border-radius:999px}.eyebrow[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}.hero-h1[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:800;font-size:clamp(44px,5.6vw,86px);line-height:.96;letter-spacing:-.03em;margin:22px 0 0;color:#fff;text-wrap:balance}.hero-h1[data-astro-cid-j7pv25f6] .grad[data-astro-cid-j7pv25f6]{background:linear-gradient(104deg,var(--lime),var(--cyan) 62%,var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub[data-astro-cid-j7pv25f6]{font-size:19px;line-height:1.6;color:#c2d2ec;max-width:30em;margin-top:22px}.hero-sub[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:#fff}.cta-row[data-astro-cid-j7pv25f6]{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.trust[data-astro-cid-j7pv25f6]{display:flex;gap:26px;margin-top:36px;align-items:center;flex-wrap:wrap}.t-n[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:800;font-size:27px;line-height:1;background:linear-gradient(180deg,#fff,#bfe9ff);-webkit-background-clip:text;background-clip:text;color:transparent}.t-l[data-astro-cid-j7pv25f6]{font-size:12.5px;color:#90a6c6;margin-top:5px}.t-sep[data-astro-cid-j7pv25f6]{width:1px;height:34px;background:#ffffff24}.stage[data-astro-cid-j7pv25f6]{position:relative;height:520px}.chart-card[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:24px;overflow:hidden;display:block;background:linear-gradient(160deg,#12284eb8,#0a162c99);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.16);box-shadow:0 50px 100px #0000008c,0 0 60px #4f7bff2e,inset 0 1px #ffffff24}.chart-card[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%}.grid-line[data-astro-cid-j7pv25f6]{stroke:#8cb4e629;stroke-width:1}.ring-mag[data-astro-cid-j7pv25f6]{fill:none;stroke:#ff6bbd;stroke-width:2.5;opacity:.9;filter:drop-shadow(0 0 6px rgba(255,93,176,.6))}.ring-mag[data-astro-cid-j7pv25f6].soft{stroke-width:1.6;opacity:.55}.ring-blue[data-astro-cid-j7pv25f6]{fill:none;stroke:#5fa0ff;stroke-width:2.5;opacity:.85;filter:drop-shadow(0 0 6px rgba(79,155,255,.5))}.c-path[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--lime);stroke-width:2.8;stroke-dasharray:7 7;animation:dash 3.2s linear infinite;filter:drop-shadow(0 0 8px rgba(180,240,90,.7))}@keyframes dash{to{stroke-dashoffset:-56}}.drift[data-astro-cid-j7pv25f6]{animation:drift 24s ease-in-out infinite alternate}@keyframes drift{to{transform:translate(-12px,9px)}}.drone[data-astro-cid-j7pv25f6]{animation:dhover 5s ease-in-out infinite}@keyframes dhover{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.c-label[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;fill:#e3eefb;font-size:12px}.c-label[data-astro-cid-j7pv25f6].mag{fill:#ffb3dd}.c-label[data-astro-cid-j7pv25f6].blue{fill:#a9ccff}.ping[data-astro-cid-j7pv25f6]{position:absolute;top:18px;right:18px;font-family:var(--disp);font-weight:700;font-size:11px;letter-spacing:.14em;color:#c9fff0;background:#38e0d829;border:1px solid rgba(56,224,216,.5);padding:6px 12px;border-radius:999px}.ping[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#38e0d8;margin-right:7px;box-shadow:0 0 10px #38e0d8;vertical-align:middle}.livechip[data-astro-cid-j7pv25f6]{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:12px;background:#061022bd;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.16);padding:12px 17px 12px 13px;border-radius:15px}.livechip[data-astro-cid-j7pv25f6] .play[data-astro-cid-j7pv25f6]{width:36px;height:36px;border-radius:50%;background:linear-gradient(180deg,var(--lime),var(--lime2));color:#14330a;display:flex;align-items:center;justify-content:center;font-size:13px;box-shadow:0 0 18px #b4f05a80}.livechip[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:14px;display:block;color:#fff}.livechip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:12px;color:#9fb6d4}.sec[data-astro-cid-j7pv25f6]{padding:84px 28px}.sec[data-astro-cid-j7pv25f6].light{background:#fff;color:var(--text)}.sec[data-astro-cid-j7pv25f6].cream{background:var(--cream);color:var(--text)}.sec[data-astro-cid-j7pv25f6].dark{position:relative;background:linear-gradient(180deg,#081732,#0a1a33);color:#fff;overflow:hidden}.glow-edge[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;filter:blur(90px);opacity:.5;background:radial-gradient(500px 300px at 80% 10%,rgba(79,123,255,.4),transparent 70%),radial-gradient(420px 260px at 15% 90%,rgba(255,93,176,.22),transparent 70%)}.sec[data-astro-cid-j7pv25f6].dark .wrap[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.sec-head[data-astro-cid-j7pv25f6]{max-width:720px;margin:0 auto 46px}.h2[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:800;letter-spacing:-.025em;line-height:1.02;font-size:clamp(30px,3.4vw,46px)}.h2[data-astro-cid-j7pv25f6].dark{color:var(--navy)}.h2[data-astro-cid-j7pv25f6].light{color:#fff}.h2[data-astro-cid-j7pv25f6].center{text-align:center}.sub[data-astro-cid-j7pv25f6]{margin-top:14px;font-size:17px;line-height:1.6;color:var(--muted)}.sub-l[data-astro-cid-j7pv25f6]{margin-top:14px;font-size:17px;line-height:1.65;color:#bcd0ee}.sub[data-astro-cid-j7pv25f6].center,.sub-l[data-astro-cid-j7pv25f6].center{text-align:center}.lead[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.65;color:#44566e;margin-top:16px}.lead-l[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.65;color:#c6d6ef;margin-top:18px}.lead[data-astro-cid-j7pv25f6].center{text-align:center}.lead[data-astro-cid-j7pv25f6].narrow{max-width:34em;margin-left:auto;margin-right:auto}.note[data-astro-cid-j7pv25f6]{font-size:13.5px;color:var(--muted);margin-top:16px}.lime-t[data-astro-cid-j7pv25f6]{color:var(--lime)}.eyebrow-s[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--lime2)}.pill[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--disp);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime2);background:#8ad13c1f;border:1px solid rgba(138,209,60,.3);padding:7px 14px;border-radius:999px}.pill-grey[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--disp);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--navy);background:#0b224412;padding:7px 14px;border-radius:999px}.cards-3[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cards-4[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--rule);border-radius:18px;padding:28px;transition:transform .18s,box-shadow .18s,border-color .18s}.card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:0 22px 44px #0b22441a;border-color:#8ad13c66}.sec[data-astro-cid-j7pv25f6].cream .card[data-astro-cid-j7pv25f6]{background:#fff}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:19px;color:var(--navy);margin:16px 0 8px}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.6;color:var(--muted)}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--navy)}.card[data-astro-cid-j7pv25f6] .eyebrow-s[data-astro-cid-j7pv25f6]{margin-bottom:4px}.ic[data-astro-cid-j7pv25f6]{width:48px;height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center}.ic-blue[data-astro-cid-j7pv25f6]{background:#4f7bff1f;color:#3a6fe0}.ic-lime[data-astro-cid-j7pv25f6]{background:#8ad13c24;color:#5f9a28}.ic-mag[data-astro-cid-j7pv25f6]{background:#ff5db01f;color:#d23b8e}.stat-card[data-astro-cid-j7pv25f6]{background:#fbfaf6;border:1px solid var(--rule);border-radius:18px;padding:26px}.big-n[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:800;font-size:40px;line-height:1;background:linear-gradient(120deg,var(--blue),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.stat-card[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:16px;color:var(--navy);margin:8px 0}.stat-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:13.5px;line-height:1.55;color:var(--muted)}.try-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center}.kick[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--lime2)}.try-left[data-astro-cid-j7pv25f6] .h2[data-astro-cid-j7pv25f6]{margin-top:14px}.try-left[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-bottom:16px}.qcard[data-astro-cid-j7pv25f6]{background:#fff;border-radius:22px;padding:30px;box-shadow:0 30px 60px #0b22441f;border:1px solid var(--rule)}.qtag[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.qq[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:21px;line-height:1.3;color:var(--navy);margin:10px 0 20px}.opt[data-astro-cid-j7pv25f6]{display:flex;align-items:center;width:100%;text-align:left;border:2px solid #e7e9ef;background:#fafbfd;border-radius:13px;padding:14px 16px;margin-bottom:11px;font-size:15.5px;color:#2c3a4f;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s;font-family:var(--body)}.opt[data-astro-cid-j7pv25f6]:hover{border-color:var(--blue)}.opt[data-astro-cid-j7pv25f6] .k[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#eef1f6;color:var(--navy);font-family:var(--disp);font-weight:700;font-size:13px;margin-right:12px;flex-shrink:0}.opt[data-astro-cid-j7pv25f6].correct{border-color:var(--lime2);background:#8ad13c1a}.opt[data-astro-cid-j7pv25f6].correct .k[data-astro-cid-j7pv25f6]{background:var(--lime2);color:#fff}.opt[data-astro-cid-j7pv25f6].wrong{border-color:#e9828f;background:#e9828f14}.opt[data-astro-cid-j7pv25f6].wrong .k[data-astro-cid-j7pv25f6]{background:#e05a6b;color:#fff}.feedback[data-astro-cid-j7pv25f6]{display:none;margin-top:4px;font-size:14px;line-height:1.55;color:#3f7a22;background:#8ad13c17;border-left:3px solid var(--lime2);padding:12px 14px;border-radius:0 8px 8px 0}.feedback[data-astro-cid-j7pv25f6].show{display:block}.feedback[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--navy)}.bc-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center}.ticks[data-astro-cid-j7pv25f6]{margin:22px 0 28px;display:flex;flex-direction:column;gap:9px}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:10px;color:#dce7f6;font-size:15.5px}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--lime)}.bc-frame[data-astro-cid-j7pv25f6]{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 80px #00000080,0 0 50px #4f7bff29}.bc-frame[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.std-card[data-astro-cid-j7pv25f6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px}.std-h[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:14px;letter-spacing:.04em;color:#fff}.std-p[data-astro-cid-j7pv25f6]{margin-top:9px;font-size:12.5px;line-height:1.55;color:#aec3e2}.lms-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.7fr 1fr;gap:44px;align-items:center}.dots[data-astro-cid-j7pv25f6]{margin:18px 0;display:flex;flex-direction:column;gap:8px}.dots[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--text);padding-left:18px;position:relative}.dots[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--blue)}.lms-preview[data-astro-cid-j7pv25f6]{background:linear-gradient(160deg,#0c2242,#0a1a33);color:#fff;border-radius:20px;padding:26px;box-shadow:0 30px 60px #0b224433;border:1px solid rgba(255,255,255,.08)}.lms-k[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lime)}.lms-t[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700;font-size:20px;margin-top:6px}.lms-jc-l[data-astro-cid-j7pv25f6]{font-size:11px;color:#ffffff8c;margin-top:12px}.lms-jc[data-astro-cid-j7pv25f6]{font-family:ui-monospace,Menlo,monospace;font-weight:700;letter-spacing:.2em;font-size:24px;margin-top:3px}.lms-scores[data-astro-cid-j7pv25f6]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.lms-k2[data-astro-cid-j7pv25f6]{font-size:11px;color:#fff9}.lms-scores[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:14px;margin-top:9px}.sc[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:700}.sc[data-astro-cid-j7pv25f6].lime{color:var(--lime)}.sc[data-astro-cid-j7pv25f6].cyan{color:var(--cyan)}.center-col[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center}.center-row[data-astro-cid-j7pv25f6]{justify-content:center}.tpt-strip[data-astro-cid-j7pv25f6]{padding:64px 28px}.tpt-link[data-astro-cid-j7pv25f6]{font-family:var(--disp);font-weight:800;font-size:24px;color:var(--navy);text-decoration:none;margin-top:12px;display:inline-block}.tpt-link[data-astro-cid-j7pv25f6]:hover{color:var(--blue)}@media(prefers-reduced-motion:reduce){.aurora[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.c-path[data-astro-cid-j7pv25f6],.drift[data-astro-cid-j7pv25f6],.drone[data-astro-cid-j7pv25f6]{animation:none}}@media(max-width:860px){.hero-inner[data-astro-cid-j7pv25f6],.try-grid[data-astro-cid-j7pv25f6],.bc-grid[data-astro-cid-j7pv25f6],.lms-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.stage[data-astro-cid-j7pv25f6]{height:380px;order:-1}.cards-3[data-astro-cid-j7pv25f6],.cards-4[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.sec[data-astro-cid-j7pv25f6]{padding:60px 22px}}@media(max-width:560px){.cards-3[data-astro-cid-j7pv25f6],.cards-4[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.trust[data-astro-cid-j7pv25f6]{gap:18px}}
