@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('../fonts/inter-variable.ttf') format('truetype')}
body{font-family:Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}
body h1,body h2,body h3,body h4,body h5,body h6,body button,body input,body select,body textarea,.wp-site-blocks{font-family:Inter,Arial,Helvetica,sans-serif}
/* Exact supplied SHG path geometry; blue header and white footer treatment. */
.shx-header .shx-vector-brand{min-width:154px}.shx-vector-brand>a{display:inline-flex;align-items:center;line-height:0}.shx-header .shx-vector-brand .shx-custom-logo{display:block;width:154px;height:auto;max-height:none;object-fit:contain}.shx-footer-blue .shx-vector-brand .shx-custom-logo{display:block;width:186px;height:auto;max-height:none;filter:brightness(0) invert(1);object-fit:contain}
@media(max-width:600px){.shx-header .shx-vector-brand{min-width:96px}.shx-header .shx-vector-brand .shx-custom-logo{width:96px}.shx-footer-blue .shx-vector-brand .shx-custom-logo{width:174px}}
.shx-footer-blue .shx-vector-brand .shx-custom-logo{max-width:none;content:url('../images/logo-shg-white.svg')}
