.jel-language-switcher{display:flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;font:700 12px/1.1 Arial,sans-serif;letter-spacing:.02em;pointer-events:auto}
.jel-language-switcher a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:40px;padding:6px;color:#f8f8f5!important;text-decoration:none;border:1px solid #ffffff35;border-radius:8px;background:#111916;white-space:nowrap}
.jel-language-switcher a[aria-current=page]{color:#101610!important;background:#b5ff25;border-color:#b5ff25}
.jel-language-switcher a:hover{border-color:#b5ff25}
.jel-language-switcher a:focus-visible{outline:2px solid #fff;outline-offset:3px}
/* The opening links belong to the opening frame, not an invisible overlay. */
body.jel-header-ready .jel-opening__languages{visibility:hidden}
/* Keep the same intro-to-header sequence in the mobile linear layout. */
@media(max-width:1100px){body:is(.jel-sequence-pending,.jel-sequence-ready):not(.jel-header-ready):not(.jel-header-fallback) #jel-ghf-header.jghf-header--home:not(.jghf-menu-is-open){opacity:0!important;visibility:hidden!important;transform:translateY(-18px)!important}.jel-opening .jel-opening__languages{display:grid!important}}
#jel-ghf-header .jghf-header__actions>.jel-language-switcher{margin:0 12px 0 6px;align-self:center}
#jel-ghf-header .jghf-mobile-panel>.jel-language-switcher{justify-content:flex-start;margin:8px 0 20px}
#jel-ghf-header .jghf-mobile-panel>.jel-language-switcher a{min-width:56px;min-height:44px}
#jel-ghf-header>.jel-language-switcher{position:absolute;right:14px;top:calc(100% + 8px);padding:3px;border-radius:11px;background:#101714}
[data-jel-language] h1,[data-jel-language] h2,[data-jel-language] h3{overflow-wrap:break-word}
@media(min-width:1181px) and (max-width:1450px){#jel-ghf-header .jghf-nav__link,#jel-ghf-header .jghf-nav__item>a{padding-left:9px;padding-right:9px;font-size:14px}#jel-ghf-header .jghf-header__cta{min-width:155px;padding-left:16px;padding-right:16px}}
@media(max-width:760px){#jel-ghf-header .jghf-header__actions{gap:0}#jel-ghf-header .jghf-header__actions>.jel-language-switcher{margin:0 5px 0 0;gap:2px;font-size:11px}#jel-ghf-header .jghf-header__actions>.jel-language-switcher a{min-width:32px;min-height:40px;padding:4px}#jel-ghf-header .jghf-header__bar>.jghf-logo{min-width:62px;padding-left:12px;padding-right:8px}#jel-ghf-header .jghf-header__cta{min-width:96px;padding-left:10px;padding-right:10px;max-width:116px;white-space:normal;text-align:center}}
@media(max-width:360px){#jel-ghf-header .jghf-header__bar{width:calc(100vw - 16px)}#jel-ghf-header .jghf-header__bar>.jghf-logo{min-width:52px;padding-left:10px;padding-right:5px}#jel-ghf-header .jghf-header__cta{min-width:82px;max-width:90px;padding-left:6px;padding-right:6px}#jel-ghf-header .jghf-menu-toggle{width:30px;min-width:30px}}
