/* ==========================================================================
   11 - فرم مشاوره رایگان (CTA اصلی)
   ========================================================================== */

.cta-section{
  background:radial-gradient(circle at 30% 20%, rgba(124,252,0,.06), transparent 50%),
             radial-gradient(circle at 70% 80%, rgba(230,230,250,.06), transparent 50%);
}
.form-card{
  max-width:560px; margin:0 auto; background:var(--bg-1); border:1px solid var(--hairline);
  border-radius:var(--radius-lg); padding:40px; text-align:center;
}
.form-card h2{font-size:30px; margin-bottom:12px;}
.form-card p{color:var(--text-muted); margin-bottom:28px;}
.form-grid{display:flex; flex-direction:column; gap:16px; text-align:right;}
.field label{display:block; font-size:13px; color:var(--text-muted); margin-bottom:6px;}
.field input{
  width:100%; height:50px; border-radius:var(--radius-sm); border:1px solid var(--hairline);
  background:var(--bg-0); color:var(--text-heading); padding:0 14px; font-family:inherit; font-size:15px;
}
.field-error{font-size:12px; color:#ff8080; margin-top:4px; display:none;}
.form-grid .btn{margin-top:8px;}
.form-success{display:none; color:var(--green); font-weight:700; padding:16px; background:rgba(124,252,0,.1); border-radius:var(--radius-sm); margin-top:16px;}
