body{background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;line-height:1.75}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-2)}.hero{padding:110px 0 50px;background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 30%),linear-gradient(180deg,#111827 0%,#0f172a 100%)}.section-pad{padding:64px 0}.eyebrow{color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;font-size:.82rem;font-weight:700}.display-title{font-weight:800;line-height:1.15}.soft-block,.content-box,.card-dark,.form-panel{background:var(--card);border:1px solid rgba(148,163,184,.10);border-radius:18px;box-shadow:var(--shadow)}.card-dark{height:100%}.breadcrumb-wrap{background:rgba(255,255,255,.03);border:1px solid rgba(148,163,184,.10);border-radius:14px;padding:12px 16px;display:inline-block}.breadcrumb{margin:0;--bs-breadcrumb-divider:">"}.breadcrumb-item,.breadcrumb-item.active{color:var(--muted)}.breadcrumb-item a{color:var(--accent)}.feature-icon{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(59,130,246,.12);color:var(--accent-2);font-size:1.4rem;margin-bottom:1rem}.form-control,.form-select{background:#0f172a;border:1px solid rgba(148,163,184,.20);color:var(--text);border-radius:12px;padding:.85rem 1rem}.form-control:focus,.form-select:focus{background:#0f172a;color:var(--text);border-color:var(--accent);box-shadow:0 0 0 .2rem rgba(59,130,246,.15)}.form-control::placeholder{color:var(--generated-muted)}.form-check-input{background-color:#0f172a;border-color:rgba(148,163,184,.35)}.form-check-input:checked{background-color:var(--accent);border-color:var(--accent)}.step-badge{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(59,130,246,.12);color:var(--accent-2);font-weight:700;margin-right:.75rem}.cta-box{background:linear-gradient(135deg,rgba(59,130,246,.16),rgba(17,24,39,.55));border:1px solid rgba(148,163,184,.14);border-radius:22px;box-shadow:var(--shadow)}
