header-drawer{
    justify-self: start;
    margin-left: -1.2rem;
  }
@media screen and (min-width: 990px){header-drawer{
        display: none;
      }}
.menu-drawer-container{
    display: flex;
  }
.list-menu{
    list-style: none;
    padding: 0;
    margin: 0;
  }
.list-menu--inline{
    display: inline-flex;
    flex-wrap: wrap;
  }
summary.list-menu__item{
    padding-right: 2.7rem;
  }
.list-menu__item{
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }
.list-menu__item--link{
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }
@media screen and (min-width: 750px){.list-menu__item--link{
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }}
details[open] > .header__menu-item,
  details[open]:hover > .header__menu-item{
    color: #202329 !important;
    text-decoration-color: #202329 !important;
  }
.header-wrapper{ 
      color: #202329;
      
      --color-header-foreground: #202329;}
.header-wrapper .header__heading-link,
  .header-wrapper .header__icon,
  .header-wrapper .list-menu__item,
  .header-wrapper .list-menu__item--link,
  .header-wrapper summary.list-menu__item,
  .header-wrapper .header__active-menu-item{
    color: rgb(var(--color-interface)) !important;
  }
.header-wrapper .header__icon svg,
  .header-wrapper .list-menu__item svg{
    fill: rgb(var(--color-interface)) !important;
  }
.header{
    padding: 2px 3rem 0px 3rem;
  }
.section-header{
    position: sticky; 
    margin-bottom: 0px;
  }
@media screen and (min-width: 750px){.section-header{
      margin-bottom: 0px;
    }}
@media screen and (min-width: 990px){.header{
      padding-top: 4px;
      padding-bottom: 0px;
    }}
#menu-drawer.gradient,
  .menu-drawer__submenu.gradient,
  .menu-drawer__menu-item,
  .menu-drawer__menu-item--active,
  .menu-drawer__close-button,
  .menu-drawer__utility-links a,
  .menu-drawer__account,
  .list-social__link{
    color: rgb(var(--color-interface)) !important;
  }
.list-social__link:hover,
  .menu-drawer__menu-item:hover{
    color: #202329 !important;
  }
.menu-drawer svg,
  .menu-drawer .svg-wrapper svg{
    fill: #202329;
  }
.header__menu-item:hover,
  .header__active-menu-item,
  .list-menu__item--active,
  .header__menu-item:hover span{
    color: #202329 !important;
  }