.translation-header{height:calc(var(--header-height) + 28px)}.translation-header:has(.mega-menu:not([hidden]),[role=dialog],.language-control[open]){z-index:200}.translation-header .site-header__inner{height:var(--header-height);min-width:0}.translation-header .desktop-nav{flex:1 1;min-width:0;justify-content:center}.translation-header .desktop-nav__link{white-space:nowrap}.translation-header .site-header__actions{margin-left:0}.translation-header-controls{display:flex;align-items:center;gap:2px}.translation-header-controls .theme-toggle__glyph{width:20px;height:20px}.translation-language-links{display:grid;gap:4px}.translation-language-links a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:6px;text-decoration:none}.translation-language-links a[aria-current=page]{background:var(--surface-subtle);color:var(--accent);font-weight:700}.translation-header .language-control__panel{position:absolute;top:calc(100% + 10px);left:auto;right:0;width:260px;max-width:calc(100vw - 32px)}.translation-header .mobile-drawer-shell{height:calc(100dvh - var(--ect-header-total))}.translation-header .mobile-drawer{max-height:100%;overflow:auto}.translation-header .mobile-drawer__utilities{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.translation-header .mobile-drawer__utilities>a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:10px;border:1px solid var(--border);border-radius:8px;font-size:13px;text-align:center;text-decoration:none;background:var(--surface-subtle)}.translation-header .mobile-drawer__utilities .mobile-search-button{min-width:0;font-size:13px;gap:8px}.translation-header .mega-service-link>span:nth-child(2){min-width:0;overflow-wrap:break-word}.translation-header .mega-service-link .translation-link-note{display:block;margin-top:4px}.translation-header .mega-menu__topbar>a,.translation-header .mega-service-panel__heading>a{flex-wrap:wrap}.translation-header .mega-service-panel__heading em{white-space:normal}.translation-header .mobile-service-subgroup h3{font-size:12px;margin:16px 8px 8px;color:var(--text-secondary)}.translation-header .mega-directory-links strong{overflow-wrap:anywhere}.translation-header .search-results a{display:grid;grid-template-columns:1fr auto;gap:6px;padding:16px 0;border-bottom:1px solid var(--border);text-decoration:none}.translation-header .search-results a>span{grid-column:1;color:var(--text-secondary)}.translation-header .search-results a>svg{grid-column:2;grid-row:1/3}.translation-root .page-navigator-270__links a{white-space:nowrap}html[lang=ms] .translation-header .desktop-nav__link{font-size:13px;padding-inline:5px}@media(max-width:1240px){.translation-header{height:calc(var(--header-height) + 28px)}.translation-header .site-header__inner{padding-inline:0;gap:4px}.translation-header .brand-logo--header{width:clamp(88px,calc(100vw - 248px),136px);flex:0 0 auto;min-width:0;max-width:136px}.translation-header .site-header__actions{margin-left:auto}.translation-header .site-header__actions>.mobile-only .header-account{width:44px;min-width:44px;padding:0;border:0;background:transparent;justify-content:center}.translation-header .site-header__actions>.mobile-only .header-account span{display:none}.translation-header .site-topbar-270{font-size:10px;letter-spacing:0;white-space:nowrap;padding-inline:16px}.translation-header .language-control__panel{position:fixed;top:calc(var(--ect-header-total) + 8px);left:auto;right:16px}}@media(max-width:767px){.translation-header{height:calc(var(--header-height) + 24px)}.translation-root .breadcrumbs ol{flex-wrap:wrap;row-gap:6px}.translation-root .breadcrumbs li{max-width:100%;flex-shrink:0}.translation-root .breadcrumbs a{display:inline;white-space:normal}}@media(max-width:359px){.translation-header .brand-logo--header{width:88px}.translation-header .language-control>summary{font-size:11px;gap:2px;padding-inline:2px}.translation-header .site-header__actions{gap:0}.translation-header .site-topbar-270{font-size:9px;padding-inline:12px}}.translation-link-note{font-size:.78em;font-weight:400;opacity:.85;white-space:normal}.translation-root .site-footer__column a,.translation-root .site-footer__legal a{white-space:normal}.translation-root .company-related-270>a{padding:16px 0;min-height:48px}.translation-root .button-row a{flex-wrap:wrap;max-width:100%;text-align:left}.translation-root h1,.translation-root h2,.translation-root h3{overflow-wrap:break-word}html[data-theme=light] .translation-root .standards-section--dark .normative-grid h3{color:#10243d}html[data-theme=light] .translation-root .standards-section--dark .normative-grid p{color:#33465e}@media(min-width:768px){.translation-root .breadcrumbs--hero ol{flex-wrap:wrap;overflow:visible;white-space:normal;row-gap:6px}.translation-root .breadcrumbs--hero li{max-width:100%;flex-shrink:0}.translation-root .breadcrumbs--hero li:last-child,.translation-root .breadcrumbs--hero li:last-child a{overflow:visible}.translation-root .breadcrumbs--hero a{display:inline;white-space:normal}}