/* Contact-only additions. Shared identity and breakpoints stay in styles.css. */
.contact-page .contact-email { margin-top: 1.25rem; }
.contact-page .contact-email a { overflow-wrap: anywhere; }
.contact-page .nav-list [aria-current="page"] { text-decoration: underline; }
.contact-page .hero-grid > div { min-width: 0; }
