.contact-honeypot { position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(100%); white-space:nowrap; }
#contact-form button:disabled { opacity:.6; cursor:not-allowed; }
#contact-status { min-height:1.5em; }
