:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07111f;--panel:#ffffff13;--panel2:#ffffff1f;--line:#ffffff24;--text:#f3f8ff;--muted:#a8b7c9;--blue:#69d7ff;--green:#8ef0c1;--purple:#b9a7ff;--gold:#ffd891}*{box-sizing:border-box}body{color:var(--text);background:radial-gradient(circle at 10% 0,#69d7ff38,#0000 32rem),radial-gradient(circle at 95% 5%,#b9a7ff2e,#0000 34rem),linear-gradient(135deg,#07111f 0%,#0b1527 58%,#101827 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}.container{width:min(1160px,100% - 32px);margin:0 auto;padding:28px 0 64px}.nav{justify-content:space-between;align-items:center;gap:18px;margin-bottom:44px;display:flex}.logo{letter-spacing:-.03em;align-items:center;gap:11px;font-weight:950;text-decoration:none;display:flex}.logoMark{background:linear-gradient(135deg, var(--blue), var(--green));color:#06111d;border-radius:15px;place-items:center;width:40px;height:40px;display:grid}.navLinks{flex-wrap:wrap;gap:10px;display:flex}.btn,button{cursor:pointer;border:0;border-radius:999px;padding:12px 17px;font-weight:900;text-decoration:none}.btnPrimary,button{color:#06111d;background:linear-gradient(135deg, var(--blue), var(--green))}.btnGhost{border:1px solid var(--line);background:#ffffff12}.hero{grid-template-columns:1.25fr .75fr;align-items:stretch;gap:24px;display:grid}h1{letter-spacing:-.075em;margin:0 0 22px;font-size:clamp(42px,7vw,76px);line-height:.92}h2{letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(28px,4vw,44px);line-height:1}h3{margin:0 0 10px;font-size:22px}p,li{color:var(--muted);line-height:1.58}.lead{max-width:760px;font-size:20px}.eyebrow{color:var(--green);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:950}.panel{border:1px solid var(--line);background:var(--panel);border-radius:28px;padding:28px;box-shadow:0 24px 80px #0000002e}.heroAside{background:linear-gradient(160deg,#69d7ff1f,#b9a7ff1a);flex-direction:column;justify-content:flex-end;min-height:360px;display:flex}.actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.section{margin-top:24px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.card{border:1px solid var(--line);background:#ffffff0e;border-radius:22px;padding:20px}.badge{color:var(--blue);background:#69d7ff1a;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.price{color:var(--green);letter-spacing:-.05em;font-size:30px;font-weight:950}.form{gap:14px;max-width:520px;display:grid}input,textarea,select{border:1px solid var(--line);width:100%;color:var(--text);background:#00000038;border-radius:16px;padding:13px 14px}label{font-weight:850}.notice{background:#ffd89114;border-color:#ffd89159}.success{background:#8ef0c114;border-color:#8ef0c159}.stack{gap:14px;display:grid}.inlineForm{grid-template-columns:1fr 1.2fr auto;align-items:end;max-width:100%;margin-top:14px}.inlineCheck{align-items:center;gap:10px;display:flex}.inlineCheck input{width:auto}.workspaceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.statusReady{color:var(--green)}.statusWaiting{color:var(--gold)}.footerNote{color:var(--muted);margin-top:36px;font-size:14px}@media (max-width:900px){.hero,.grid3,.grid4{grid-template-columns:1fr}.nav{flex-direction:column;align-items:flex-start}h1{font-size:46px}}
