:root{--cobranding-header-min-height: 60px;--cobranding-header-min-height-tablet: 90px;--cobranding-header-max-width: var(--grid-site-width);--cobranding-header-hidden-menu-height: 94px;--cobranding-header-padding: var(--space-24) 0 var(--space-12);--defualt-header-controls-padding: var(--space-16) 0;--cobranding-header-height-mobile: var(--header-height-mobile);--default-logo-height-mobile: 28px;--default-logo-height-desktop: 45px}.cobranding-header__position-adjustment{display:block;min-height:var(--space-32)}.cobranding-header{display:flex;align-items:center;justify-content:center;z-index:var(--zindex-sticky);position:sticky;top:-1px;width:100%;margin:0 auto;padding:0;box-shadow:0 0 8px #00000026}.cobranding-header__icons-wrapper{display:flex;flex-direction:row;height:3.3rem}@media screen and (min-width: 768px){.cobranding-header__icons-wrapper{height:5.8rem}}.cobranding-header__brand-logo-wrapper{padding-right:7px;margin-right:7px;border-right:1px solid black}@media screen and (min-width: 768px){.cobranding-header__brand-logo-wrapper{padding-right:12px;margin-right:12px;border-right:2px solid black}}.cobranding-header__brand-logo-wrapper svg{max-width:70px;max-height:30px}@media screen and (min-width: 768px){.cobranding-header__brand-logo-wrapper svg{max-width:122px;max-height:54px}}.cobranding-header__logo-wrapper{display:flex;flex-direction:column;align-items:start}.cobranding-header__colab-text{font-size:1rem}@media screen and (min-width: 768px){.cobranding-header__colab-text{font-size:var(--typography-text-caption);margin-bottom:4px}}.cobranding-header__logo{background-color:var(--color-brand-primary);display:flex;align-items:center;width:6.4rem;height:2.4rem;justify-content:center}@media screen and (min-width: 1024px){.cobranding-header__logo{width:11.2rem;height:4.2rem}}.cobranding-header__logo svg{width:5rem;height:1.2rem}@media screen and (min-width: 1024px){.cobranding-header__logo svg{width:8.5rem;height:2.1rem}}.cobranding-header:has(.main-menu__flyout[aria-hidden=false]){top:0;max-width:unset}.cobranding-header__wrapper{display:flex;flex:1;align-items:center;justify-content:space-between;padding:0 var(--space-16);backface-visibility:hidden;transition:border-radius .3s ease;min-height:var(--cobranding-header-min-height)}@media screen and (min-width: 768px){.cobranding-header__wrapper{min-height:var(--cobranding-header-min-height-tablet);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);max-width:var(--cobranding-header-max-width);position:relative}.scrolled .cobranding-header__wrapper{border-radius:0 0 16px 16px}}@media screen and (min-width: 1440px){.cobranding-header__wrapper{padding:0}}.cobranding-header__hamburger-button{display:flex;align-items:center;height:var(--cobranding-header-height-mobile)}@media screen and (min-width: 1024px){.cobranding-header__hamburger-button{height:var(--cobranding-header-height-desktop)}}.cobranding-header__hamburger-button[aria-controls=menu]{padding-left:0}.cobranding-header__hamburger-button .cobranding-header__menu-toggle{padding:0 var(--space-24) 0 var(--space-16)}.cobranding-header__search-label{color:var(--color-black)}.cobranding-header__quick-button-wrapper{display:flex;float:right;z-index:10;gap:var(--space-8);align-items:center}@media screen and (min-width: 768px){.cobranding-header__quick-button-wrapper{gap:var(--space-24)}}.cobranding-header__quick-button-wrapper span{text-transform:uppercase;font-weight:700;letter-spacing:.16px;font-size:8px}@media screen and (min-width: 768px){.cobranding-header__quick-button-wrapper span{font-size:var(--typography-text-caption);line-height:14.4px;text-align:center}}.cobranding-header__quick-button{display:flex;flex-direction:column;gap:6px;align-items:center;text-decoration:none;color:var(--color-black)}.cobranding-header__quick-button svg{width:18px;height:18px}@media screen and (min-width: 768px){.cobranding-header__quick-button svg{width:26px;height:26px}}.cobranding-header__search-button{width:45px}#main-menu-flyout-toggle{justify-content:center}#main-menu-flyout-toggle svg{display:none}#main-menu-flyout-toggle[aria-expanded=false] svg:first-child{display:block}#main-menu-flyout-toggle[aria-expanded=true] svg:last-child{display:block}#main-menu-flyout-toggle:is(:hover,:focus,:active) svg:first-child{display:none}#main-menu-flyout-toggle:is(:hover,:focus,:active) svg:last-child{display:block}.cobranding-header__close-search{padding:2px}.cobranding-header__search-button[aria-pressed=true] .cobranding-header__open-search,.cobranding-header__search-button[aria-pressed=false] .cobranding-header__close-search{display:none}
