footer a.footer-contact-email{display:block;box-sizing:border-box;max-width:100%;min-width:0;min-height:44px;padding:10px 0;font-size:16px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;word-break:normal;letter-spacing:normal;text-transform:none;text-underline-offset:4px}footer a.footer-contact-email:focus-visible{outline:2px solid currentColor;outline-offset:3px}

html body footer a.footer-contact-email[href^="mailto:"]{display:block;font-size:16px;line-height:1.5;min-height:44px;padding:10px 0;box-sizing:border-box;text-transform:none;white-space:normal;max-width:100%;overflow-wrap:anywhere}

@media(max-width:360px){html.js .site-header .header-inner{height:auto;min-height:77px;flex-wrap:wrap;gap:12px;padding:12px 0}html.js .site-header .header-actions{margin-left:auto}html.js .site-header #main-navigation{top:100%}}
