/* Two contact fields stay readable beside the desktop hero. */
.ph-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}
.ph-contact input{width:100%}
.ph-contact button{grid-column:1/-1}
@media(max-width:640px){.ph-contact{grid-template-columns:minmax(0,1fr)}}
