/* Contact e-mail across all pages. */
html body .grant-contact .grant-heading .contact-email81{margin:20px 0;line-height:1.65;min-width:0}
html body .grant-contact .contact-email81>span{display:block;font-size:12px;font-weight:650;letter-spacing:.03em;opacity:.75;margin-bottom:5px}
html body .contact-email-link81{max-width:100%;overflow-wrap:anywhere;word-break:normal;text-underline-offset:4px}
html body .grant-contact .contact-email81>a{display:inline-block;font-size:clamp(14px,1.4vw,17px);font-weight:700;color:var(--blue,#1676c9);text-decoration:underline}
html[data-theme=dark] body .grant-contact .contact-email81>a{color:#8ac7ff}
html body .footer-contact{min-width:0;max-width:100%}
html body .footer-contact .contact-email-link81{font-size:15px;line-height:1.7}
html body .contact-email-link81:focus-visible{outline:3px solid #1685dc;outline-offset:4px;border-radius:3px}
