/* Contact : formulaire sur deux colonnes à partir de 640px */
.contact-grid .ui-field{margin-bottom:0}
.contact-grid{display:grid;gap:1rem}
@media (min-width:40rem){
  .contact-grid{grid-template-columns:1fr 1fr}
  .contact-grid .ui-field:has(select),.contact-grid .ui-field:has(textarea),.contact-grid .ui-msg,.contact-grid>p{grid-column:1/-1}
  .contact-grid .ui-btn{justify-self:start}
}
#contact-card{scroll-margin-top:7rem}
