.hibr-header-language{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}
.hibr-header-language a{font-size:11px!important;padding:8px!important;min-width:32px;text-align:center}
html.hibr-language-selected #hibr-language-gate.is-open{display:flex!important;visibility:visible!important;opacity:1!important}
.hibr-english-active .hibr-canvas-hero-copy{text-align:left;direction:ltr}
.hibr-english-active #hibr-canvas-hero-title{font-size:clamp(42px,6vw,94px);line-height:1.06;letter-spacing:-.035em}
.hibr-english-active .hibr-canvas-lead{line-height:1.8}
.hibr-english-active input[type=tel],.hibr-english-active input[type=email]{direction:ltr}
.hibr-english-active .hibr-language-modal{direction:ltr;text-align:left}
@media(max-width:780px){
 #hibr-primary-nav.is-open .hibr-header-language{
  display:flex!important;width:100%;justify-content:center;gap:8px;
  margin-top:14px;padding-top:14px;border-top:1px solid rgba(211,174,94,.2)
 }
 #hibr-primary-nav.is-open .hibr-header-language a{
  display:inline-flex!important;align-items:center;justify-content:center;
  min-width:54px;min-height:42px;border:1px solid rgba(211,174,94,.28);
  border-radius:999px;color:#f4ead7!important
 }
 #hibr-primary-nav.is-open .hibr-header-language a:hover,
 #hibr-primary-nav.is-open .hibr-header-language a:focus-visible{
  border-color:#d7b86e;background:rgba(215,184,110,.1)
 }
 .hibr-english-active #hibr-canvas-hero-title{font-size:clamp(38px,10vw,64px)}
 .hibr-english-active .hibr-canvas-hero-copy{width:100%;min-width:0}
 .hibr-english-active .hibr-canvas-actions{flex-wrap:wrap}
 .hibr-english-active .hibr-canvas-categories{flex-wrap:wrap;gap:12px}
}
