.info-banner{display:none!important}.site-header--with-info-banner .info-banner{align-items:center;background:var(--color-surface-invert-primary);color:var(--color-text-invert);flex-direction:row;gap:var(--space-3xs);justify-content:space-between;padding-bottom:var(--space-3xs);padding-top:var(--space-3xs)}.site-header--with-info-banner .info-banner.has-blue-background{background:var(--color-surface-brand-primary)}.site-header--with-info-banner .info-banner.has-blue-background:hover{background:var(--color-surface-invert-primary)}.site-header--with-info-banner .info-banner--wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-3xs)}.site-header--with-info-banner .info-banner:hover{background:var(--color-surface-brand-primary)}.site-header--with-info-banner .info-banner a,.site-header--with-info-banner .info-banner__content,.site-header--with-info-banner .info-banner__headline{color:var(--color-text-cover);font-family:var(--font-family-base);font-size:var(--text-400e);font-style:normal;font-weight:300;line-height:1.3}.site-header--with-info-banner .info-banner a,.site-header--with-info-banner .info-banner__headline{text-transform:uppercase}.site-header--with-info-banner .info-banner a:focus,.site-header--with-info-banner .info-banner a:hover{opacity:.7}.site-header--with-info-banner .info-banner__close{background:hsla(0,0%,100%,0);border:0;border-radius:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;min-width:1px;padding:0}.color-theme--black .site-header--with-info-banner .info-banner__close,.color-theme--black .site-header--with-info-banner .info-banner__close:hover,.site-header--with-info-banner .info-banner__close:hover,.site-header--with-info-banner .info-banner__close:hover:hover{background-image:none}.site-header--with-info-banner .info-banner__close{align-items:center;color:var(--color-text-cover);cursor:pointer;display:flex;justify-content:center;padding:var(--space-4xs);transition:opacity .2s}.site-header--with-info-banner .info-banner__close:focus,.site-header--with-info-banner .info-banner__close:hover{opacity:.7}.site-header--with-info-banner .info-banner__close svg{height:1rem;width:1rem}html:not(.info-banner-closed) .site-header--with-info-banner .info-banner{display:flex!important}html.info-banner-closed .site-header--with-info-banner .site-header__heading{top:0!important}