[data-corporate-locale]{text-align:start}[data-corporate-locale] bdi{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;overflow-wrap:anywhere}[data-corporate-locale] .legal-copy{overflow-wrap:anywhere}[data-corporate-locale][dir=rtl] .breadcrumb svg,[data-corporate-locale][dir=rtl] .button svg,[data-corporate-locale][dir=rtl] .text-link svg{transform:scaleX(-1)}[data-corporate-locale][dir=rtl] .footer-bottom>div,[data-corporate-locale][dir=rtl] .hero-actions{flex-wrap:wrap}[data-corporate-locale] .brand-tagline{direction:inherit;text-align:center}html[data-corporate-website][dir=rtl] .skip-link{left:auto;right:1rem}.corporate-header .header-inner{gap:16px}.corporate-header-actions{display:flex;align-items:center;gap:14px;flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto}.corporate-language-selector{position:relative;display:flex;align-items:center;flex:0 0 auto;width:188px;max-width:100%;min-width:0;direction:ltr}.corporate-language-selector>svg{position:absolute;left:10px;pointer-events:none;color:var(--blue);z-index:1}.corporate-language-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.corporate-language-selector select{width:100%;min-width:0;min-height:44px;padding:8px 23px 8px 35px;border:1px solid #68788a;border-radius:6px;font-size:12px;line-height:1.5}.corporate-language-selector option,.corporate-language-selector select{background:#fff;color:#13283f;direction:ltr;text-align:start;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.corporate-language-selector select:focus-visible{outline:3px solid #1260bf;outline-offset:3px}@media(max-width:1360px){.corporate-header .main-nav{display:none;position:absolute;top:100%;inset-inline:0;background:white;padding:16px 24px;box-shadow:0 12px 20px #13283f18}.corporate-header .main-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:4px}.corporate-header .menu-button{display:inline-flex}.corporate-header .header-inner{gap:12px}}@media(max-width:600px){.corporate-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto 44px;grid-gap:6px;gap:6px;width:calc(100% - 24px);min-height:80px}.corporate-header .brand{width:100%;max-width:190px;min-width:0}.corporate-header-actions{gap:0;min-width:0;margin:0}.corporate-language-selector{width:154px}.corporate-language-selector select{font-size:11px;padding-right:18px}.corporate-header .header-client-entry{display:none}.corporate-header .menu-button{width:44px;padding:8px}}