/* ============================================================
   ANK 세무회계 — 상담 신청 섹션
   ============================================================ */

#consult.section-alt { --alt-bg: var(--white); }

.consult-wrap {
  --consult-bg: var(--white);
  max-width: 640px;
  margin: 0 auto;
  background: var(--consult-bg);
  border-radius: var(--radius);
  box-shadow: var(--shadow);
  border: 1px solid var(--border);
  padding: 40px;
}

.consult-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; }
.consult-grid .full { grid-column: 1 / -1; }

.consult-submit {
  width: 100%;
  background: var(--navy);
  color: var(--white);
  padding: 15px;
  font-size: 1rem;
  border-radius: 8px;
  margin-top: 8px;
}
.consult-submit:hover { background: var(--blue); }

.consult-note {
  font-size: 0.8rem;
  color: var(--text-muted);
  text-align: center;
  margin-top: 14px;
}

.form-success {
  --success-panel-bg: var(--success-bg);
  display: none;
  background: var(--success-panel-bg);
  color: var(--success-text);
  border-radius: 8px;
  padding: 16px;
  text-align: center;
  font-weight: 600;
  margin-top: 16px;
}

@media (max-width: 860px) {
  .consult-grid { grid-template-columns: 1fr; }
}
