

/* ── EXTRACTED FROM contact.ejs ── */
@media (max-width: 768px) {
  .contact-grid,
  .contact-form-row {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 640px) {
  .contact-method-btn {
    padding: 10px 14px !important;
    font-size: 0.85rem !important;
    border-radius: 8px !important;
    min-height: 40px !important;
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
  }

  .contact-glass-card {
    padding: 14px 14px !important;
    border-radius: 10px !important;
  }
}
