:root{--bg:#07080b;--panel:#ffffff0f;--panel2:#ffffff14;--border:#ffffff1f;--text:#ffffffeb;--muted:#ffffffa6;--muted2:#ffffff85;--accent:#c7ff63;--accent2:#8fe6ff;--shadow:0 18px 60px #0000008c;--radius:18px;--radius2:26px;--max:1120px;--font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);color:var(--text);background:radial-gradient(900px 500px at 20% 10%,#c7ff631f,transparent 60%),radial-gradient(900px 500px at 85% 15%,#8fe6ff1f,transparent 55%),radial-gradient(700px 500px at 40% 90%,#c7ff631a,transparent 65%),var(--bg);min-height:100vh}a{color:inherit;text-decoration:none}a:hover{opacity:.92}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 22px}.nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06070a8c;border-bottom:1px solid #ffffff14;position:sticky;top:0}.navInner{justify-content:space-between;align-items:center;gap:18px;height:72px;display:flex}.brand{letter-spacing:.2px;font-weight:700}.navLinks{color:var(--muted);gap:18px;font-size:14px;display:flex}.navLinks a{border-radius:12px;padding:8px 10px}.navLinks a:hover{color:var(--text);background:#ffffff0f}.navCtas{align-items:center;gap:10px;display:flex}.btn{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.btn:hover{background:#ffffff14}.btnPrimary{background:linear-gradient(135deg,#c7ff6333,#8fe6ff1f);border-color:#c7ff6347;box-shadow:0 14px 44px #c7ff6314}.btnGhost{background:#ffffff0a}.hero{padding:72px 0 26px}.heroInner{grid-template-columns:1.15fr .85fr;align-items:center;gap:22px;display:grid}.h1{letter-spacing:-.8px;margin:0 0 14px;font-size:54px;line-height:1.02}.lead{color:var(--muted);max-width:56ch;margin:0 0 18px;font-size:18px;line-height:1.55}.muted{color:var(--muted)}.footer{background:#0000001a;border-top:1px solid #ffffff14;padding:30px 0 40px}.footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footerBrand{font-weight:900}@media (max-width:980px){.heroInner{grid-template-columns:1fr}.h1{font-size:44px}.navLinks{display:none}}.sampleBlock{color:#ffffffdb;white-space:pre-wrap;background:#00000047;border:1px solid #ffffff1f;border-radius:16px;margin:0;padding:14px;font-size:13px;line-height:1.5;overflow-x:auto}.formCard{border-radius:var(--radius2);background:#ffffff0a;border:1px solid #ffffff1f;margin-top:18px;padding:18px}.label{color:#ffffffd9;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.input{width:100%;color:var(--text);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;padding:12px 14px;font-size:14px}.textarea{width:100%;min-height:120px;color:var(--text);resize:vertical;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5}.input:focus,.textarea:focus{background:#ffffff14;border-color:#c7ff6373;outline:none}.formGrid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.checkGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.checkRow{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.checkRow input{width:16px;height:16px}@media (max-width:980px){.formGrid2,.checkGrid{grid-template-columns:1fr}}
