/* Form Section Styles */
.form-section-wrapper {
  margin-bottom: 2.5rem;
}

.form-section-title {
  margin: 0 0 1.5rem 0;
  font-size: 1.2rem;
  font-weight: 600;
  color: #f21b23;
  padding-bottom: 0.75rem;
  border-bottom: 2px solid rgba(255, 152, 0, 0.3);
  display: flex;
  align-items: center;
  gap: 0.75rem;
}

body.night-mode .form-section-title,
.night-mode .form-section-title {
  color: #f87171;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}

