.ag-header{--ag-button-primary-bg:var(--ag-color-action);--ag-button-primary-text:var(--ag-color-contrast-text);--ag-button-secondary-text:var(--ag-color-contrast-text);padding-block:61px 20px}.ag-header__inner{align-items:center;background:color-mix(in srgb,var(--ag-color-contrast-background) 24%,transparent);border:1px solid var(--ag-color-nav-border);border-radius:var(--ag-radius-panel);color:var(--ag-color-contrast-text);display:flex;gap:24px;margin-inline:auto;min-height:97.6px;padding:18px 20px;width:min(calc(100% - 120px),var(--ag-max-width))}.ag-header__brand{align-items:center;display:flex;flex:0 0 177px;min-height:40px;min-width:0;text-decoration:none;width:177px}.ag-header__brand img{height:40px;object-fit:contain;object-position:left center;width:177px}.ag-header__logo--light{filter:brightness(0) invert(1)}.ag-header__company{font-family:var(--ag-font-heading);font-size:16px;font-weight:var(--ag-font-weight-heading);line-height:1.25}.ag-header__menu{align-items:center;display:flex;flex:1;gap:24px;justify-content:flex-end;min-width:0}.ag-header ul{list-style:none;margin:0;padding:0}.ag-header__items,.ag-header__utilities{align-items:center;display:flex;gap:22px}.ag-header__items>li{position:relative}.ag-header__items .ag-link-unconfigured,.ag-header__items a,.ag-header__items summary{align-items:center;display:flex;font-family:var(--ag-font-action);font-size:16px;min-height:44px;padding:8px 12px;text-decoration:none;transition:color .18s ease;white-space:nowrap}.ag-header__items .ag-link-unconfigured:hover,.ag-header__items a:hover,.ag-header__items summary:hover{color:var(--ag-color-border)}.ag-header__items summary{cursor:pointer;gap:7px;list-style:none}.ag-header__items summary::-webkit-details-marker{display:none}.ag-header__items summary:after{border-bottom:1px solid;border-right:1px solid;content:"";height:6px;transform:translateY(-2px) rotate(45deg);width:6px}.ag-header__submenu{background:var(--ag-color-background);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-control);box-shadow:var(--ag-shadow);color:var(--ag-color-text);inset-inline-start:0;padding:16px!important;position:absolute;top:100%;width:220px;z-index:30}.ag-header__submenu .ag-link-unconfigured,.ag-header__submenu a{white-space:normal}.ag-header__toggle{align-items:center;background:var(--ag-color-primary);border:0;border-radius:var(--ag-radius-control);color:var(--ag-color-on-primary);display:none;flex:none;height:50px;justify-content:center;min-height:0;padding:0;width:50px}.ag-header__hamburger,.ag-header__hamburger:after,.ag-header__hamburger:before{background:currentColor;border-radius:1px;display:block;height:2px;width:18px}.ag-header__hamburger{position:relative}.ag-header__hamburger:after,.ag-header__hamburger:before{content:"";inset-inline-start:0;position:absolute}.ag-header__hamburger:before{top:-6px}.ag-header__hamburger:after{top:6px}.ag-header[data-menu-open] .ag-header__hamburger{background:transparent}.ag-header[data-menu-open] .ag-header__hamburger:before{top:0;transform:rotate(45deg)}.ag-header[data-menu-open] .ag-header__hamburger:after{top:0;transform:rotate(-45deg)}.ag-header__utilities .ag-button{white-space:nowrap}.ag-header__search{align-items:center;display:flex;flex:0 0 18px;height:25.6px;justify-content:center;text-decoration:none;width:18px}.ag-header__search-glyph{border:2px solid;border-radius:50%;display:block;height:14px;position:relative;width:14px}.ag-header__search-glyph:after{background:currentColor;border-radius:1px;bottom:-3px;content:"";height:2px;position:absolute;right:-6px;transform:rotate(45deg);width:7px}.ag-header__search:hover{color:var(--ag-color-border)}.ag-header--minimal .ag-header__inner{justify-content:center}.ag-header--minimal .ag-header__brand{justify-content:center;text-align:center}.ag-header--minimal .ag-header__brand img{object-position:center}.ag-page:not(.ag-page--overlay-header) .ag-header__inner{background:var(--ag-color-contrast-background)}@media (min-width:1100px) and (max-width:1299px){.ag-header__inner,.ag-header__menu{gap:16px}.ag-header__items{gap:12px}.ag-header__items .ag-link-unconfigured,.ag-header__items a,.ag-header__items summary{font-size:12px}.ag-header__utilities .ag-button{padding-inline:20px}}@media (max-width:1099px){.ag-header{padding-top:51px}.ag-header__inner{flex-wrap:wrap;gap:20px;min-height:92px;padding:20px;position:relative;width:calc(100% - 100px)}.ag-header__brand{margin-inline-end:auto}.ag-header[data-ag-ready] .ag-header__toggle{display:flex}.ag-header__search{flex-basis:25px;height:25px;order:2;width:25px}.ag-header__menu{display:block;flex-basis:100%;order:3;padding-block:12px}.ag-header[data-ag-ready] .ag-header__menu{display:none}.ag-header[data-ag-ready][data-menu-open] .ag-header__menu{display:block}.ag-header[data-menu-open] .ag-header__inner{background:var(--ag-color-contrast-background)}.ag-header__items{display:block}.ag-header__items>li{border-bottom:1px solid var(--ag-color-nav-border)}.ag-header__items .ag-link-unconfigured,.ag-header__items a,.ag-header__items summary{font-size:16px;white-space:normal}.ag-header__submenu{border:0;box-shadow:none;position:static;width:100%}.ag-header__utilities{flex-wrap:wrap;margin-top:16px}}@media (max-width:767px){.ag-header{padding-top:41px}.ag-header__inner{gap:12px;min-height:75.9px;width:calc(100% - 80px)}.ag-header__brand{flex-basis:150px;min-height:33.9px;width:150px}.ag-header__brand img{height:33.9px;width:150px}.ag-header__company{font-size:14px}.ag-header__toggle{height:30px;width:30px}}.ag-page--r4 .ag-header{padding-block:56px 0}.ag-page--r4 .ag-header__inner{background:color-mix(in srgb,var(--ag-color-text) 55%,transparent);border-color:color-mix(in srgb,var(--ag-color-contrast-text) 28%,transparent);border-radius:18px;min-height:0;padding:14px 18px 14px 26px;width:min(calc(100% - 128px),1280px)}.ag-page--r4 .ag-header__brand{flex-basis:132px;min-height:30px;width:132px}.ag-page--r4 .ag-header__brand img{height:30px;width:132px}.ag-page--r4 .ag-header__items{gap:6px}.ag-page--r4 .ag-header__menu{gap:30px}.ag-page--r4 .ag-header__items .ag-link-unconfigured,.ag-page--r4 .ag-header__items a,.ag-page--r4 .ag-header__items summary{font-size:15px;font-weight:500}.ag-page--r4 .ag-header__item--cta-duplicate{display:none}.ag-page--r4 .ag-header__utilities .ag-button{border-radius:12px;font-size:15px;line-height:1.6;min-height:0;padding:13px 24px}.ag-page--r4 .ag-header__search{flex-basis:44px;height:44px;width:44px}.ag-page--r4 .ag-header__toggle{border-radius:12px;height:44px;width:44px}.ag-page--r4 .ag-header__company{font-size:13px}@media (min-width:1100px) and (max-width:1299px){.ag-page--r4 .ag-header__inner,.ag-page--r4 .ag-header__menu{gap:18px}.ag-page--r4 .ag-header__items{gap:6px}.ag-page--r4 .ag-header__utilities .ag-button{padding-inline:18px}}@media (max-width:1099px){.ag-page--r4 .ag-header{padding-top:36px}.ag-page--r4 .ag-header__inner{border-radius:16px;gap:4px;padding:10px 10px 10px 18px;width:calc(100% - 88px)}.ag-page--r4 .ag-header__brand{margin-inline-end:auto}.ag-page--r4 .ag-header[data-menu-open] .ag-header__inner{background:var(--ag-color-text)}.ag-page--r4 .ag-header__items .ag-link-unconfigured,.ag-page--r4 .ag-header__items a,.ag-page--r4 .ag-header__items summary{font-size:16px}}@media (max-width:767px){.ag-page--r4 .ag-header{padding-top:28px}.ag-page--r4 .ag-header__inner{width:calc(100% - 52px)}.ag-page--r4 .ag-header__brand{flex-basis:106px;min-height:24px;width:106px}.ag-page--r4 .ag-header__brand img{height:24px;width:106px}.ag-page--r4 .ag-header__company{font-size:12px}}.ag-header[data-ag-sticky] .ag-header__items .ag-link-unconfigured,.ag-header[data-ag-sticky] .ag-header__items a,.ag-header[data-ag-sticky] .ag-header__items summary{transition:none}.ag-page .ag-header[data-ag-scrolled]{background:var(--ag-color-background);box-shadow:0 1px 0 var(--ag-color-border);color:var(--ag-color-text);padding-block:12px}.ag-page .ag-header[data-ag-scrolled] .ag-header__inner{background:var(--ag-color-background);border-color:var(--ag-color-border);color:var(--ag-color-text)}.ag-page .ag-header[data-ag-scrolled] .ag-header__logo--light{filter:none}.ag-header[data-ag-scrolled] .ag-header__items :is(a,.ag-link-unconfigured,summary):is(:hover,:focus-visible),.ag-header[data-ag-scrolled] .ag-header__search:is(:hover,:focus-visible){background:var(--ag-color-text);border-radius:6px;color:var(--ag-color-border)}@media (max-width:1099px){.ag-header[data-ag-sticky][data-menu-open] .ag-header__inner{max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain}.ag-header[data-ag-sticky][data-ag-scrolled][data-menu-open] .ag-header__inner{max-height:calc(100dvh - 24px)}}