body{line-height:1.5}input,select,textarea,button{border:1px solid #767676}a{text-decoration:underline}a.button,.button a,button a,nav a,.nav a,.navigation a,.menu a,.main-navigation a,.navbar a,a.nav-link,header a,.site-header a,.header a,.sub-menu a,.menu-item a,a.btn,.btn a,a[class*="btn"],[class*="btn"] a,[class*="button"] a,a[class*="button"],[role="button"] a,a[role="button"]{text-decoration:none!important}button,[role="button"],input[type="button"],input[type="submit"],input[type="reset"]{padding:.5em .75em;min-height:44px;min-width:44px}label{display:inline-block;margin-bottom:.5em}.sr-only,.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sr-only:focus,.screen-reader-text:focus{position:static!important;width:auto!important;height:auto!important;padding:inherit!important;margin:inherit!important;overflow:visible!important;clip:auto!important;white-space:normal!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast:high){body{--hnmc-border-color:currentColor}button,input,select,textarea{border-width:2px}}@media print{a[href^="http"]::after{content:" (" attr(href) ")";font-size:.8em}.hnmc-a11y-widget,.hnmc-reading-guide{display:none!important}}