/* English copy uses the existing design, with room for longer words and labels. */
html[lang=en] body{word-break:normal;overflow-wrap:break-word}
html[lang=en] h1,html[lang=en] h2,html[lang=en] h3,html[lang=en] h4,html[lang=en] p{word-break:normal;letter-spacing:normal}
html[lang=en] .navbar .navbar-nav>.nav-item>.nav-link{white-space:nowrap;padding-left:8px!important;padding-right:8px!important;font-size:15px!important}
html[lang=en] .navbar .simple-dropdown>.dropdown-menu{width:235px!important;min-width:235px!important}
html[lang=en] .js-org-unit h4{white-space:normal;min-height:76px;font-size:15px}
html[lang=en] .js-org-unit li{font-size:13px;word-break:normal}
html[lang=en] .js-org-department h3{font-size:19px}
html[lang=en] .insights-playlist-controls{flex-wrap:wrap;gap:10px}
html[lang=en] .insights-playlist-controls button{white-space:normal}
html[lang=en] .insights-playlist-heading h3{font-size:clamp(22px,2vw,29px)}
html[lang=en] .insights-tags span{font-size:16px}
html[lang=en] .insights-hero-copy h1{font-size:clamp(40px,4.2vw,64px);line-height:1.15}
html[lang=en] .js-ai-contact-grid>*{min-width:0}
html[lang=en] #native-inquiry .native-consent{font-size:13px;line-height:1.5}
@media(min-width:992px) and (max-width:1399px){html[lang=en] .navbar .navbar-nav>.nav-item>.nav-link{font-size:13px!important;padding-left:5px!important;padding-right:5px!important}html[lang=en] .navbar .nav-header-container>:first-child{flex-basis:120px;max-width:120px}}
@media(max-width:767px){html[lang=en] .insights-hero-copy h1{font-size:40px}html[lang=en] .js-org-unit h4{min-height:66px}}
