*{box-sizing:border-box}html,body{color:#eaf1ff;background:#02040d;min-height:100%;margin:0}body{font-family:Inter,Segoe UI,Arial,sans-serif}.shell{background:radial-gradient(circle at 50% 12%,#1b2a6b57,#0000 30%),radial-gradient(circle at 82% 34%,#8b7fe817,#0000 28%),linear-gradient(#02040d 0%,#07101f 62%,#02040d 100%);min-height:100vh;padding:24px 32px 42px;position:relative;overflow:hidden}.ambient{filter:blur(70px);pointer-events:none;border-radius:999px;position:absolute}.ambientOne{background:#5b8def14;width:360px;height:360px;inset:12% auto auto 12%}.ambientTwo{background:#8b7fe812;width:420px;height:420px;inset:auto 4% 2% auto}.topbar{z-index:2;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;display:flex;position:relative}.brandMark{letter-spacing:.14em;align-items:center;gap:12px;font-weight:800;display:flex}.brandOrb{border:1px solid #c7cdd6a6;border-radius:50%;width:30px;height:30px;box-shadow:0 0 22px #5b8def2e,inset 0 0 0 6px #5b8def0d}.localeSwitch{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090e1c8f;border:1px solid #8a93a338;border-radius:14px;gap:8px;padding:5px;display:flex}.localeSwitch a{color:#8a93a3;border-radius:10px;padding:8px 10px;font-size:12px;text-decoration:none}.localeSwitch a.activeLocale{color:#fff;background:linear-gradient(#5b8def47,#1b2a6b59);box-shadow:inset 0 1px #ffffff14}.hero{z-index:1;text-align:center;max-width:900px;margin:15vh auto 0;position:relative}.statusPill{color:#aebad4;background:#0f1b4c47;border:1px solid #5b8def40;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;display:inline-flex}.statusDot{background:#78e2ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #78e2ffd9}.eyebrow{color:#8b7fe8;letter-spacing:.28em;margin:28px 0 10px;font-size:12px}.hero h1{letter-spacing:-.05em;background:linear-gradient(#fff,#c7cdd6 58%,#8a93a3);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(54px,7vw,104px);line-height:.95}.lead{color:#aebad4;max-width:720px;margin:26px auto 0;font-size:18px;line-height:1.7}.actions{justify-content:center;gap:14px;margin-top:34px;display:flex}.actions button{min-height:48px;font:inherit;cursor:pointer;border-radius:15px;padding:0 22px}.primaryAction{color:#fff;background:linear-gradient(#2f4697d1,#0f1b4ceb);border:1px solid #5b8def7a;box-shadow:0 12px 28px #00000047,0 0 26px #5b8def1f,inset 0 1px #ffffff24}.secondaryAction{color:#c7cdd6;background:#090e1c9e;border:1px solid #8a93a340}.architectureGrid{z-index:1;grid-template-columns:repeat(6,1fr);gap:10px;max-width:1280px;margin:12vh auto 0;display:grid;position:relative}.moduleCard{background:linear-gradient(#121721bd,#070c18c7);border:1px solid #8a93a329;border-radius:18px;min-height:120px;padding:18px;box-shadow:inset 0 1px #ffffff08}.moduleIndex{color:#71809e;letter-spacing:.15em;font-size:10px}.moduleCard h2{color:#e4e8ee;margin:34px 0 0;font-size:15px;font-weight:600}@media (max-width:900px){.shell{padding:18px}.hero{margin-top:11vh}.actions{flex-direction:column;align-items:center}.actions button{width:min(100%,320px)}.architectureGrid{grid-template-columns:repeat(2,1fr);margin-top:9vh}}@media (max-width:520px){.hero h1{font-size:48px}.lead{font-size:16px}.architectureGrid{grid-template-columns:1fr}.moduleCard{min-height:90px}}
