.contacts-page .contact-no-form { grid-template-columns: minmax(0, 1fr); }
.contacts-page .contact-section-art { background-image: none; overflow: hidden; }
.contact-section-art > img { width: 100%; height: 100%; object-fit: cover; display: block; }
.contact-card small { overflow-wrap: anywhere; }
.contact-card a { color: inherit; }
.contact-honeypot { display: none !important; }
#contact-message-form button:disabled { opacity: .6; cursor: wait; }
