.demo-page-wrapper[data-astro-cid-yekmtnli]{color:#fff;background:linear-gradient(135deg,#050d21 0%,#071126 50%,#0b1a3a 100%);min-height:calc(100vh - 80px);padding:72px 0 100px;position:relative;overflow:hidden}.demo-hero-bg[data-astro-cid-yekmtnli]{pointer-events:none;position:absolute;inset:0}.glow-orb[data-astro-cid-yekmtnli]{filter:blur(120px);opacity:.25;border-radius:50%;position:absolute}.orb-left[data-astro-cid-yekmtnli]{background:radial-gradient(circle,#00a8ff 0%,#0000 70%);width:500px;height:500px;top:5%;left:-5%}.orb-right[data-astro-cid-yekmtnli]{background:radial-gradient(circle,#00e0a6 0%,#0000 70%);width:550px;height:550px;bottom:5%;right:-5%}.demo-container[data-astro-cid-yekmtnli]{z-index:2;position:relative}.demo-grid[data-astro-cid-yekmtnli]{grid-template-columns:1fr 1.1fr;align-items:flex-start;gap:60px;display:grid}.demo-badge[data-astro-cid-yekmtnli]{color:#38bdf8;background:#00a8ff1f;border:1px solid #00a8ff4d;border-radius:20px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.pulse-dot[data-astro-cid-yekmtnli]{background-color:#00e0a6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #00e0a6}.demo-title[data-astro-cid-yekmtnli]{letter-spacing:-.5px;margin-bottom:20px;font-size:2.6rem;font-weight:800;line-height:1.2}.gradient-text[data-astro-cid-yekmtnli]{background:linear-gradient(135deg,#00a8ff 0%,#00e0a6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.demo-lead[data-astro-cid-yekmtnli]{color:#94a3b8;margin-bottom:36px;font-size:1.1rem;line-height:1.6}.perks-list[data-astro-cid-yekmtnli]{flex-direction:column;gap:20px;margin-bottom:36px;display:flex}.perk-card[data-astro-cid-yekmtnli]{align-items:flex-start;gap:16px;display:flex}.perk-icon[data-astro-cid-yekmtnli]{color:#00a8ff;background:#00a8ff1a;border:1px solid #00a8ff40;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.perk-text[data-astro-cid-yekmtnli] h4[data-astro-cid-yekmtnli]{color:#f8fafc;margin-bottom:4px;font-size:1.02rem;font-weight:700}.perk-text[data-astro-cid-yekmtnli] p[data-astro-cid-yekmtnli]{color:#94a3b8;font-size:.92rem;line-height:1.5}.demo-trust-card[data-astro-cid-yekmtnli]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;padding:24px}.trust-stars[data-astro-cid-yekmtnli]{color:#f59e0b;letter-spacing:2px;margin-bottom:8px;font-size:1.1rem}.trust-quote[data-astro-cid-yekmtnli]{color:#cbd5e1;margin-bottom:12px;font-size:.95rem;font-style:italic;line-height:1.5}.trust-author[data-astro-cid-yekmtnli]{color:#94a3b8;font-size:.85rem}.form-glass-card[data-astro-cid-yekmtnli]{backdrop-filter:blur(20px);background:#0b1a3ad9;border:1px solid #ffffff24;border-radius:24px;padding:40px;box-shadow:0 20px 50px #0006}.form-head[data-astro-cid-yekmtnli]{margin-bottom:28px}.form-head[data-astro-cid-yekmtnli] h2[data-astro-cid-yekmtnli]{color:#fff;margin-bottom:8px;font-size:1.7rem;font-weight:700}.form-head[data-astro-cid-yekmtnli] p[data-astro-cid-yekmtnli]{color:#94a3b8;font-size:.95rem}.alert-banner[data-astro-cid-yekmtnli]{border-radius:10px;margin-bottom:24px;padding:14px 18px;font-size:.95rem;line-height:1.5}.alert-banner[data-astro-cid-yekmtnli].success{color:#00e0a6;background:#00e0a626;border:1px solid #00e0a666}.alert-banner[data-astro-cid-yekmtnli].error{color:#ef4444;background:#ef444426;border:1px solid #ef444466}.demo-form[data-astro-cid-yekmtnli]{flex-direction:column;gap:20px;display:flex}.form-row[data-astro-cid-yekmtnli]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group[data-astro-cid-yekmtnli]{flex-direction:column;gap:8px;display:flex}.form-group[data-astro-cid-yekmtnli] label[data-astro-cid-yekmtnli]{color:#e2e8f0;font-size:.88rem;font-weight:600}.req[data-astro-cid-yekmtnli]{color:#00e0a6}.form-group[data-astro-cid-yekmtnli] input[data-astro-cid-yekmtnli],.form-group[data-astro-cid-yekmtnli] select[data-astro-cid-yekmtnli],.form-group[data-astro-cid-yekmtnli] textarea[data-astro-cid-yekmtnli]{color:#fff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}.form-group[data-astro-cid-yekmtnli] select[data-astro-cid-yekmtnli] option[data-astro-cid-yekmtnli]{color:#fff;background:#0b1a3a}.form-group[data-astro-cid-yekmtnli] input[data-astro-cid-yekmtnli]:focus,.form-group[data-astro-cid-yekmtnli] select[data-astro-cid-yekmtnli]:focus,.form-group[data-astro-cid-yekmtnli] textarea[data-astro-cid-yekmtnli]:focus{background:#ffffff1a;border-color:#00a8ff;outline:none;box-shadow:0 0 0 3px #00a8ff40}.btn-submit-demo[data-astro-cid-yekmtnli]{color:#0b1a3a;cursor:pointer;background:linear-gradient(135deg,#00a8ff 0%,#00e0a6 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:14px 28px;font-size:1.05rem;font-weight:700;transition:all .2s;display:flex}.btn-submit-demo[data-astro-cid-yekmtnli]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00a8ff66}.btn-submit-demo[data-astro-cid-yekmtnli]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-spinner[data-astro-cid-yekmtnli]{border:2px solid #0b1a3a;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.form-privacy-note[data-astro-cid-yekmtnli]{color:#94a3b8;text-align:center;margin-top:4px;font-size:.82rem}@media (width<=900px){.demo-grid[data-astro-cid-yekmtnli]{grid-template-columns:1fr;gap:40px}.form-glass-card[data-astro-cid-yekmtnli]{padding:28px 20px}.form-row[data-astro-cid-yekmtnli]{grid-template-columns:1fr}}
