/* Same files for native controls and homepage text; include before page content. */
@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-41db797ad2eaa99e0b12.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-41db797ad2eaa99e0b12.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"GLF Reading";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-41db797ad2eaa99e0b12.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-817ef878159732877c8d.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-817ef878159732877c8d.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Reading";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-817ef878159732877c8d.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/mu-plugins/glf-home-performance-20261018/assets/media/barlow-500-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/mu-plugins/glf-home-performance-20261018/assets/media/barlow-500-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"GLF Reading";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/mu-plugins/glf-home-performance-20261018/assets/media/barlow-500-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-af3cc18bed2a7e3dc01d.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-af3cc18bed2a7e3dc01d.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Reading";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-af3cc18bed2a7e3dc01d.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/mu-plugins/glf-home-performance-20261018/assets/media/barlow-600-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/mu-plugins/glf-home-performance-20261018/assets/media/barlow-600-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-2b0cf632a3ec4da74c0b.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-2b0cf632a3ec4da74c0b.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-4b1ba8de72eb350aa136.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-4b1ba8de72eb350aa136.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-b6a89d47a84678cb22c1.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Home Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/source-b6a89d47a84678cb22c1.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"GLF Faculty";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/faculty-glyphic.woff2") format("woff2")}
@font-face{font-family:"Faculty Glyphic";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/faculty-glyphic.woff2") format("woff2")}
@font-face{font-family:"GLF Home Faculty";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/glf-homepage/assets/sv-home-20261016/media/faculty-glyphic.woff2") format("woff2")}

/* Preserve Cookiebot's own width and branding; let the source set its ratio. */
body.glf-home-performance-20261018 #CybotCookiebotDialogPoweredbyImage {
  height: auto !important;
  object-fit: contain;
}
body.glf-home-performance-20261018 #scroll-top-link:focus-visible {
  opacity: 1;
  outline: 3px solid var(--glf-color-accent, #ff575d);
  outline-offset: 4px;
}
@media (prefers-reduced-motion: reduce) {
  html:has(body.glf-home-performance-20261018) { scroll-behavior: auto !important; }
  body.glf-home-performance-20261018 #scroll-top-link { transition: none !important; }
}
