/* Email links replacing the retired contact forms. */
.arc-email-button {
    display: inline-block;
    max-width: 100%;
    margin: 16px 0;
    padding: 12px 22px;
    border: 2px solid #99cc33;
    border-radius: 3px;
    background: #99cc33;
    color: #182300 !important;
    font-weight: 700;
    line-height: 1.5;
    text-align: center;
    white-space: normal;
}
.arc-email-button:hover { background: #b4df60; border-color: #b4df60; }
.arc-email-button:focus { outline: 3px solid #182300; outline-offset: 3px; }
.arc-email-help { overflow-wrap: anywhere; }
.arc-email-help a { color: inherit; text-decoration: underline; }
