.header__module--modern{--header-text:#0f172a;--header-text-muted:#64748b;--header-surface:#fff;--header-border:rgba(15,23,42,.08);--header-shadow:0 10px 40px -12px rgba(15,23,42,.12);--header-radius:12px;--header-radius-sm:8px;--header-transition:0.18s ease;--header-max:min(1120px,100% - 2rem);color:var(--header-text);font-size:.9375rem;line-height:1.5;-webkit-font-smoothing:antialiased}.header__module--modern .header__menu-col .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button),.header__module--modern .header__menu-col .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):active,.header__module--modern .header__menu-col .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):focus,.header__module--modern .header__menu-col .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):hover,.header__module--modern .header__menu-col .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):visited,.header__module--modern .header__wrapper--bottom .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button),.header__module--modern .header__wrapper--bottom .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):active,.header__module--modern .header__wrapper--bottom .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):focus,.header__module--modern .header__wrapper--bottom .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):hover,.header__module--modern .header__wrapper--bottom .hs_cos_wrapper_type_rich_text a:not(.header__button):not(.button):visited{border-bottom:none!important;box-shadow:none!important;text-decoration:none!important;text-decoration-line:none!important}.header__module--modern .header__menu-col .hs_cos_wrapper_type_rich_text u,.header__module--modern .header__wrapper--bottom .hs_cos_wrapper_type_rich_text u{text-decoration:none!important}.header.header--modern .header-row-0-max-width-section-centering .widget-type-rich_text a:not(.header__button):not(.button),.header.header--modern .header-row-0-max-width-section-centering .widget-type-rich_text a:not(.header__button):not(.button):active,.header.header--modern .header-row-0-max-width-section-centering .widget-type-rich_text a:not(.header__button):not(.button):focus,.header.header--modern .header-row-0-max-width-section-centering .widget-type-rich_text a:not(.header__button):not(.button):hover,.header.header--modern .header-row-0-max-width-section-centering .widget-type-rich_text a:not(.header__button):not(.button):visited,[data-global-resource-path*="partials/header.html"] .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button),[data-global-resource-path*="partials/header.html"] .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):active,[data-global-resource-path*="partials/header.html"] .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):focus,[data-global-resource-path*="partials/header.html"] .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):hover,[data-global-resource-path*="partials/header.html"] .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):visited,[data-global-resource-path*="partials/header.html"] .widget-type-rich_text a:not(.header__button):not(.button),[data-global-resource-path*="partials/header.html"] .widget-type-rich_text a:not(.header__button):not(.button):active,[data-global-resource-path*="partials/header.html"] .widget-type-rich_text a:not(.header__button):not(.button):focus,[data-global-resource-path*="partials/header.html"] .widget-type-rich_text a:not(.header__button):not(.button):hover,[data-global-resource-path*="partials/header.html"] .widget-type-rich_text a:not(.header__button):not(.button):visited,html body .header.header--modern .widget-type-rich_text a:not(.header__button):not(.button),html body .header.header--modern .widget-type-rich_text a:not(.header__button):not(.button):active,html body .header.header--modern .widget-type-rich_text a:not(.header__button):not(.button):focus,html body .header.header--modern .widget-type-rich_text a:not(.header__button):not(.button):hover,html body .header.header--modern .widget-type-rich_text a:not(.header__button):not(.button):visited,html body [role=banner] .widget-type-rich_text a:not(.header__button):not(.button),html body [role=banner] .widget-type-rich_text a:not(.header__button):not(.button):active,html body [role=banner] .widget-type-rich_text a:not(.header__button):not(.button):focus,html body [role=banner] .widget-type-rich_text a:not(.header__button):not(.button):hover,html body [role=banner] .widget-type-rich_text a:not(.header__button):not(.button):visited,html body header .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button),html body header .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):active,html body header .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):focus,html body header .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):hover,html body header .hs_cos_wrapper_type_module.widget-type-rich_text a:not(.header__button):not(.button):visited,html body header .widget-type-rich_text a:not(.header__button):not(.button),html body header .widget-type-rich_text a:not(.header__button):not(.button):active,html body header .widget-type-rich_text a:not(.header__button):not(.button):focus,html body header .widget-type-rich_text a:not(.header__button):not(.button):hover,html body header .widget-type-rich_text a:not(.header__button):not(.button):visited{border-bottom:none!important;box-shadow:none!important;text-decoration:none!important;text-decoration-line:none!important;-webkit-text-decoration:none!important}.header.header--modern .header-row-0-max-width-section-centering .widget-type-rich_text u,[data-global-resource-path*="partials/header.html"] .hs_cos_wrapper_type_module.widget-type-rich_text u,[data-global-resource-path*="partials/header.html"] .widget-type-rich_text u,html body .header.header--modern .widget-type-rich_text u,html body [role=banner] .widget-type-rich_text u,html body header .hs_cos_wrapper_type_module.widget-type-rich_text u,html body header .widget-type-rich_text u{text-decoration:none!important}.header.header--modern{backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid var(--header-border);position:sticky;top:0;z-index:1000}.header__skip--modern{background:var(--header-text);border-radius:var(--header-radius-sm);color:#fff;font-size:.875rem;font-weight:600;left:-9999px;padding:.75rem 1rem;position:absolute;text-decoration:none;transition:box-shadow var(--header-transition);z-index:10001}.header__skip--modern:focus{box-shadow:0 0 0 3px rgba(59,130,246,.45);left:1rem;outline:none;top:1rem}.header__container{position:relative}.header__wrapper{align-items:center;display:flex;margin:0 auto;max-width:var(--header-max);padding-inline:clamp(1rem,3vw,1.5rem);width:100%}.header__top{background:rgba(248,250,252,.6);border-bottom:1px solid var(--header-border);padding:.45rem 0}.header__bottom{padding:.85rem 0}@media (max-width:767px){.header__top{display:none}.header__bottom{padding:.75rem clamp(1rem,4vw,1.25rem)}}.header__container--left .header__language-switcher-col{margin-left:auto}.header__container--left .header__wrapper--bottom{flex-wrap:wrap;gap:1.25rem;justify-content:flex-start}.header__container--left .header__menu-col{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end;margin-left:auto;text-align:right}[dir=rtl] .header__container--left .header__menu-col{justify-content:flex-start;margin-left:0;margin-right:auto;text-align:left}.header__container--left .header__button-col{flex-shrink:0;margin-left:.75rem}@media (min-width:768px){.header__container--left .header__logo-col{flex:0 0 auto}}.header__container--centered .header__button-col{margin-left:auto}.header__container--centered .header__wrapper--bottom{align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem;text-align:center}.header__container--centered .header__logo-col{margin-bottom:0;width:100%}.header__container--centered .header__menu-col{display:flex;justify-content:center;width:100%}@media (min-width:768px){.header__container--centered .header__wrapper--bottom{flex-wrap:nowrap;justify-content:space-between;text-align:left}.header__container--centered .header__logo-col{flex:0 0 auto;margin-bottom:0;width:auto}.header__container--centered .header__menu-col{flex:1 1 auto;justify-content:center;width:auto}.header__container--centered .header__wrapper--top.hidden-phone{min-height:2.5rem}}@media (max-width:767px){.header__container--centered .header__wrapper--bottom{justify-content:space-between;text-align:left}.header__container--centered .header__logo-col,.header__container--centered .header__menu-col{width:auto}}.header__logo-link{align-items:center;border-radius:var(--header-radius-sm);color:inherit;display:inline-flex;text-decoration:none;transition:opacity var(--header-transition)}.header__logo-link:focus,.header__logo-link:hover{opacity:.85;outline:none}.header__logo-link:focus-visible{box-shadow:0 0 0 2px rgba(59,130,246,.35)}.header__logo img,.header__logo-image{display:block;height:auto;max-height:36px;max-width:100%;width:auto}@media (min-width:768px){.header__logo img,.header__logo-image{max-height:40px}}.header__logo-company-name{font-size:1.125rem;font-weight:650;letter-spacing:-.02em}.header__language-switcher{border-radius:var(--header-radius-sm);cursor:pointer;position:relative;transition:background-color var(--header-transition)}.header__language-switcher:hover{background-color:rgba(15,23,42,.04)}.header__language-switcher .lang_switcher_class{position:static}.header__language-switcher-label{align-items:center;display:flex}.header__language-switcher-current-label{align-items:center;color:var(--header-text-muted);display:flex;font-size:.8125rem;font-weight:500;gap:.25rem;margin-bottom:0;margin-left:.35rem;padding:.25rem .35rem}.header__language-switcher-child-toggle{align-items:center;border-radius:6px;display:inline-flex;justify-content:center;transition:background-color var(--header-transition)}.header__language-switcher-child-toggle:hover{background-color:rgba(15,23,42,.06)}.header__language-switcher-child-toggle svg{height:14px;margin-left:.15rem;opacity:.75;width:14px}.header__language-switcher .lang_list_class{background:var(--header-surface);border:1px solid var(--header-border);border-radius:var(--header-radius);box-shadow:var(--header-shadow);display:block;left:auto;list-style:none;margin:0;opacity:0;padding:.35rem 0;position:absolute;right:0;text-align:left;top:calc(100% + 6px);transform:translateY(-4px);transition:opacity var(--header-transition),transform var(--header-transition),visibility var(--header-transition);visibility:hidden;width:min(220px,92vw);z-index:99}.header__language-switcher-label--open .lang_list_class,.header__language-switcher:focus-within .lang_list_class,.header__language-switcher:hover .lang_list_class{opacity:1;transform:translateY(0);visibility:visible}.header__language-switcher .lang_list_class:after,.header__language-switcher .lang_list_class:before{content:none}.header__language-switcher .lang_list_class li{border:none;margin:0;padding:0}.header__language-switcher .lang_list_class .lang_switcher_link{align-items:center;display:flex;font-size:.875rem;padding:.55rem 1rem;text-decoration:none;transition:background-color var(--header-transition);width:100%}.header__language-switcher .lang_list_class .lang_switcher_link:focus,.header__language-switcher .lang_list_class .lang_switcher_link:hover{background-color:rgba(15,23,42,.05);outline:none}@media (max-width:767px){.header__language-switcher .lang_list_class{background:transparent;border:none;border-radius:0;box-shadow:none;display:none;padding:0;position:static;transform:none;width:100%}.header__language-switcher-label--open .lang_list_class{display:block}.header__language-switcher-current-label{display:block;margin:0;order:1;padding:.65rem 0 .65rem 1rem;width:80%}.header__language-switcher .globe_class{height:auto;width:100%}.header__language-switcher-label{display:flex;flex-wrap:wrap;position:relative}.hs_cos_wrapper_type_language_switcher{width:100%}.header__language-switcher-child-toggle,.header__language-switcher-child-toggle:active,.header__language-switcher-child-toggle:focus,.header__language-switcher-child-toggle:hover{border:0;border-radius:var(--header-radius-sm);cursor:pointer;padding:.65rem 1rem;position:absolute;right:0;top:0;width:20%}.header__language-switcher-child-toggle svg{margin-left:0}.header__language-switcher-child-toggle--open svg{transform:rotate(180deg);transform-origin:50% 50%;transition:transform .25s ease}}.header__menu-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.15rem;justify-content:inherit}.header__menu--desktop .header__menu-wrapper{gap:.25rem}.header__menu-container--mobile{display:none}.header__menu--mobile{background:var(--header-surface);border:1px solid var(--header-border);border-radius:var(--header-radius);box-shadow:var(--header-shadow);display:none;margin:0;padding:.5rem 0;position:absolute;right:0;top:calc(100% + 8px);width:min(360px,calc(100vw - 2rem));z-index:99}.header__menu--mobile .header__menu-wrapper{align-items:stretch;flex-direction:column;gap:0}@media (max-width:767px){.header__menu--desktop{display:none}.header__menu-container--mobile{display:block;flex-shrink:0;margin-left:auto}[dir=rtl] .header__menu-container--mobile{margin-left:0;margin-right:auto}.header__menu--show{display:block}}.header__module--modern .header__menu .header__menu-link,.header__module--modern .header__menu a.header__menu-link{border-bottom:none!important;text-decoration:none!important;text-decoration-line:none!important}.header__module--modern .header__menu a.header__menu-link:active,.header__module--modern .header__menu a.header__menu-link:focus,.header__module--modern .header__menu a.header__menu-link:hover,.header__module--modern .header__menu a.header__menu-link:visited{border-bottom:none!important;text-decoration:none!important}.header__menu-item{align-items:center;display:inline-flex;position:relative}.header__menu-link{border-radius:var(--header-radius-sm);font-weight:500;letter-spacing:-.01em;text-decoration:none!important;text-decoration-line:none!important;transition:color var(--header-transition),background-color var(--header-transition)}.header__menu-item--depth-1>.header__menu-link{padding:.45rem .65rem}.header__menu-item--depth-1>.header__menu-link:focus,.header__menu-item--depth-1>.header__menu-link:hover{background-color:rgba(15,23,42,.05);outline:none}.header__menu-item--depth-1>.header__menu-link--active-link{background-color:rgba(15,23,42,.07)}@media (max-width:767px){.header__menu-item{display:block;text-align:left;width:100%}[dir=rtl] .header__menu-item{text-align:right}.header__menu-link{border-radius:0;display:block;padding:.75rem 1rem;width:100%}.header__menu-item--has-submenu .header__menu-link{padding-right:.5rem;width:80%}}@media (min-width:768px){.header__menu-item--depth-1{padding:0}}@media (max-width:767px){.header__menu-item--depth-1{border-bottom:1px solid var(--header-border);padding:0}.header__menu-item--depth-1:last-child{border-bottom:none}}.header__menu-submenu{background:var(--header-surface);border:1px solid var(--header-border);border-radius:var(--header-radius);box-shadow:var(--header-shadow);display:none;left:0;list-style:none;margin:0;min-width:220px;padding:.4rem 0;position:absolute;text-align:left;top:calc(100% + 6px);z-index:99}[dir=rtl] .header__menu-submenu{text-align:right}.header__menu-item--open>.header__menu-submenu{display:block}.header__menu-item--depth-1:last-child>.header__menu-submenu{left:auto;right:0}.header__menu-submenu--level-3{left:calc(100% + 6px);top:0}.header__menu-item--depth-1:nth-last-child(-n+2) .header__menu-submenu--level-3{left:auto;right:calc(100% + 6px);top:0}.header__menu-submenu .header__menu-item{background-color:transparent;width:100%}.header__menu-submenu .header__menu-link{align-items:center;border-bottom:none!important;border-radius:0;display:flex;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-decoration:none!important;width:100%}.header__menu-submenu .header__menu-link:focus,.header__menu-submenu .header__menu-link:hover{background-color:rgba(15,23,42,.05)}.header__menu-item--depth-3>.header__menu-link{margin-left:0;padding-left:1.25rem}.header__menu-item--depth-4>.header__menu-link{padding-left:1.5rem}.header__menu-item--depth-10>.header__menu-link,.header__menu-item--depth-5>.header__menu-link,.header__menu-item--depth-6>.header__menu-link,.header__menu-item--depth-7>.header__menu-link,.header__menu-item--depth-8>.header__menu-link,.header__menu-item--depth-9>.header__menu-link{padding-left:1.75rem}.header__menu-item--button{padding:.65rem 1rem}.header__menu-item--button .header__button{justify-content:center;text-align:center;width:100%}@media (max-width:767px){.header__menu-item--depth-1:nth-last-child(-n+2) .header__menu-submenu--level-3,.header__menu-submenu,.header__menu-submenu--level-3{background:rgba(248,250,252,.8);border:none;border-radius:0;box-shadow:none;min-width:0;padding:0 0 .35rem;position:static;width:100%}.header__menu--mobile .header__menu-submenu{background:transparent}}@media (min-width:768px){.header__menu-submenu .header__menu-child-toggle{border-radius:var(--header-radius-sm);margin-left:auto;padding:.45rem .65rem}[dir=rtl] .header__menu-submenu .header__menu-child-toggle{margin-left:0;margin-right:auto}}.header__menu-child-toggle svg{height:14px;margin-left:.2rem;opacity:.7;width:14px}[dir=rtl] .header__menu-child-toggle svg{margin-left:0;margin-right:.2rem}.header__menu-toggle{align-items:center;background:var(--header-surface);border:1px solid var(--header-border);border-radius:var(--header-radius-sm);color:var(--header-text);cursor:pointer;display:none;height:44px;justify-content:center;transition:background-color var(--header-transition),border-color var(--header-transition),box-shadow var(--header-transition);width:44px}.header__menu-toggle:hover{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.12)}.header__menu-toggle:focus-visible{box-shadow:0 0 0 3px rgba(59,130,246,.35);outline:none}.header__menu-toggle svg{height:22px;width:22px}@media (max-width:767px){.header__menu-child-toggle,.header__menu-child-toggle:active,.header__menu-child-toggle:focus,.header__menu-child-toggle:hover{background:transparent;border:0;border-radius:0;cursor:pointer;min-width:72px;padding:.65rem 1rem;position:absolute;right:0;top:0;width:20%}[dir=rtl] .header__menu-child-toggle,[dir=rtl] .header__menu-child-toggle:active,[dir=rtl] .header__menu-child-toggle:focus,[dir=rtl] .header__menu-child-toggle:hover{left:0;right:auto}.header__menu-child-toggle svg{margin-left:0}.header__menu-child-toggle--open svg{transform:rotate(180deg);transform-origin:50% 50%;transition:transform .25s ease}.header__menu-toggle--show{display:inline-flex}}.header__button.button{align-items:center;border-radius:999px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.01em;text-decoration:none;transition:transform .15s ease,box-shadow var(--header-transition),opacity var(--header-transition)}.header__button.button:hover{transform:translateY(-1px)}.header__button.button:active{transform:translateY(0)}.header__button.button:focus-visible{box-shadow:0 0 0 3px rgba(59,130,246,.35);outline:none}