:root{--group-navbar-background: var(--group-color-primary);--group-navbar-light-background: var(--group-color-base-core-white);--group-navbar-active-menu-background: var(--group-color-base-core-white);--group-navbar-height: 4rem;--group-navbar-height-desktop: 5rem;--group-navbar-brand-title-text-color: var(--group-color-text-white);--group-navbar-brand-title-font-size: var(--group-text-size-medium);--group-navbar-brand-title-light-text-color: var(--group-color-text-primary);--group-navbar-brand-text-color: var(--group-color-text-white);--group-navbar-brand-logo-link-color: var(--group-color-text-white)}.group-navbar{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:block}.group-navbar--context-app:not(.group-navbar--is-light),.group-navbar--context-simple:not(.group-navbar--is-light){background:var(--group-navbar-background)}.group-navbar--context-app,.group-navbar--context-simple{height:var(--group-navbar-height);max-height:var(--group-navbar-height)}@media screen and (min-width: 1024px){.group-navbar--context-app,.group-navbar--context-simple{height:var(--group-navbar-height-desktop);max-height:var(--group-navbar-height-desktop)}}.group-navbar__nav{display:flex;height:100%;gap:1rem}.group-navbar__brand{flex:1;gap:2rem;display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width: 1024px){.group-navbar__brand{flex:initial}}.group-navbar__brand>a{display:flex;align-items:center;height:100%}.group-navbar__brand__logo{height:calc(100% - 1rem);object-fit:contain}@media screen and (min-width: 1024px){.group-navbar__brand__logo{height:calc(100% - 2rem)}}.group-navbar__brand__title{display:none;hyphens:auto}.group-navbar__brand__title>group-logo{display:none}@media screen and (min-width: 769px),print{.group-navbar__brand__title{display:inline-block;font-size:var(--group-navbar-brand-title-font-size);font-family:var(--group-font-family-title);font-weight:var(--group-font-weight-bold);color:var(--group-navbar-brand-title-text-color)}}@media screen and (min-width: 1024px){.group-navbar__brand__title{font-size:var(--group-navbar-brand-title-font-size)}}.group-navbar__brand--context-app,.group-navbar__brand--context-simple{color:var(--group-navbar-brand-text-color)}.group-navbar__brand--context-app>a,.group-navbar__brand--context-simple>a{color:var(--group-navbar-brand-logo-link-color)}.group-navbar__menu{position:static;display:none;z-index:var(--group-z-index-navigation)}@media screen and (max-width: 1023px){.group-navbar__menu--active{position:fixed !important;display:block;background:var(--group-navbar-active-menu-background)}}@media screen and (max-width: 1023px){.group-navbar__menu--context-app{padding-top:1rem;padding-bottom:1rem;overflow-y:auto;flex-direction:column-reverse;top:4rem;left:0;bottom:0;right:0}}@media screen and (min-width: 1024px){.group-navbar__menu{display:flex;flex:1;gap:1rem;padding-right:0 !important}}.group-navbar__menu--context-simple{display:flex;justify-content:flex-end;flex:1;gap:1rem}.group-navbar__menu__start{display:block;margin-bottom:1rem}@media screen and (min-width: 1024px){.group-navbar__menu__start{display:flex;flex:1;justify-content:center;align-items:center;gap:.5rem;margin-bottom:0}}.group-navbar__menu__start--context-simple{display:none}.group-navbar__menu__start--context-meta{justify-content:flex-start}.group-navbar__menu__end{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.group-navbar__menu__end .button-label{word-break:keep-all !important}.group-navbar__menu__end .group-button-group{width:100%}@media screen and (max-width: 1023px){.group-navbar__menu__end .group-button-group{margin-top:2rem}}.group-navbar__menu__end--context-simple>.field{flex-shrink:0;justify-content:flex-end;align-items:center}.group-navbar__menu__end>.field{flex:1}@media screen and (min-width: 1024px){.group-navbar__menu__end>.field{flex-shrink:0;justify-content:flex-end;align-items:center}}.group-navbar--is-light{background-color:var(--group-navbar-light-background);box-shadow:var(--group-shadow-normal)}.group-navbar--is-light .group-navbar__brand__title{color:var(--group-navbar-brand-title-light-text-color)}.group-navbar--is-light group-logo svg svg,.group-navbar--is-light group-logo svg g,.group-navbar--is-light group-logo svg path,.group-navbar--is-light group-logo svg circle{fill:var(--group-color-primary)}.group-navbar__brand__burger.group-button{margin-left:auto}@media screen and (min-width: 1024px){.group-navbar__brand__burger.group-button{display:none}}.group-navbar__brand__burger--hidden.group-button{display:none !important}