:root{--bg:#0b0d10;--bg2:#0f1217;--card:#0f141b;--stroke:#ffffff14;--stroke2:#ffffff1f;--text:#e9edf3;--muted:#e9edf3b8;--muted2:#e9edf38c;--accent:#9fb7ff;--accent2:#c8d6ff;--shadow:0 18px 60px #0000008c;--radius:18px;--radius2:24px;--max:1120px;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--sans:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}*{box-sizing:border-box}html,body{height:100%}body{font-family:var(--sans);background:radial-gradient(1200px 700px at 20% -10%,#9fb7ff29,transparent 60%),radial-gradient(900px 600px at 90% 10%,#c8d6ff1a,transparent 55%),linear-gradient(180deg,var(--bg),var(--bg2));color:var(--text);margin:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}ul{margin:0;padding-left:18px}li{color:var(--muted);margin:10px 0;line-height:1.5}.shell{max-width:var(--max);margin:0 auto;padding:28px 22px 80px;position:relative}.bg-geom{pointer-events:none;opacity:.9;background:linear-gradient(135deg,#ffffff0f,#0000 55%),radial-gradient(420px 260px at 15% 45%,#9fb7ff24,#0000 65%),radial-gradient(500px 320px at 70% 20%,#ffffff0d,#0000 70%);height:520px;position:absolute;inset:-120px -120px auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.topbar{justify-content:space-between;align-items:center;gap:18px;padding:10px 0 18px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brandMark{letter-spacing:-.04em;border:1px solid var(--stroke);background:radial-gradient(18px 18px at 30% 35%,#9fb7ff59,#0000 60%),linear-gradient(135deg,#ffffff1a,#ffffff08);border-radius:14px;place-items:center;width:44px;height:44px;font-weight:700;display:grid;box-shadow:0 10px 30px #00000059}.brandName{letter-spacing:-.02em;font-size:18px;font-weight:650}.brandTag{color:var(--muted2);margin-top:2px;font-size:12px}.nav{gap:14px;display:flex}.navLink{color:var(--muted);border:1px solid #0000;border-radius:10px;padding:8px 10px;font-size:13px}.navLink:hover{color:var(--text);border-color:var(--stroke);background:#ffffff08}.hero{grid-template-columns:1.35fr .9fr;gap:18px;padding:14px 0 18px;display:grid}.heroTitle{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(34px,4.2vw,54px);line-height:1.03}.heroSub{color:var(--muted);max-width:62ch;margin:0 0 18px;font-size:15.5px;line-height:1.55}.segmented{border:1px solid var(--stroke);background:#ffffff08;border-radius:14px;gap:6px;padding:6px;display:inline-flex}.segBtn{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;padding:9px 12px;font-size:13px}.segBtn:hover{color:var(--text);background:#ffffff08}.segBtnActive{color:var(--text);border-color:var(--stroke2);background:radial-gradient(18px 18px at 30% 35%,#9fb7ff38,#0000 60%),linear-gradient(135deg,#ffffff1a,#ffffff08)}.heroCard{border-radius:var(--radius2);border:1px solid var(--stroke);box-shadow:var(--shadow);background:radial-gradient(500px 240px at 10% 0,#9fb7ff1f,#0000 70%),linear-gradient(#ffffff0a,#ffffff05);margin-top:14px;padding:18px}.heroGrid{grid-template-columns:1.25fr .85fr;gap:16px;margin-top:14px;display:grid}.heroOutcomes{border:1px solid var(--stroke);background:#00000038;border-radius:16px;padding:12px}.btnPrimary,.btnGhost{border:1px solid var(--stroke);border-radius:14px;padding:11px 14px;font-size:13px}.btnPrimary{border-color:var(--stroke2);background:radial-gradient(18px 18px at 30% 35%,#9fb7ff42,#0000 60%),linear-gradient(135deg,#ffffff1a,#ffffff08)}.btnGhost{color:var(--muted);background:#ffffff08}.cards3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cards2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.card{border-radius:var(--radius);border:1px solid var(--stroke);background:#ffffff05;padding:14px}.footerNote{color:var(--muted2);margin-top:10px;font-size:12.5px;line-height:1.5}@media (max-width:980px){.hero,.heroGrid,.cards3,.cards2{grid-template-columns:1fr}}
