/* ==========================================================================
   Contact Page — Page-specific styles only
   ========================================================================== */

/* Contact info spacing */
.contact-info {
  display: flex;
  flex-direction: column;
  gap: var(--space-lg);
}

.contact-detail .section-label {
  margin-bottom: var(--space-xs);
}

/* Ensure form submit button has top spacing */
.contact-form .btn-primary {
  margin-top: var(--space-sm);
}
