.navigation--mobile :where(.menu__link,button.menu__toggle) {display: flex;background-color: var(--primary, #171c8f);font-size: 1.25rem;line-height: 1.75rem;font-weight: 700;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}.navigation--mobile :where(.menu__link,button.menu__toggle):hover {color: var(--secondary, #fce300)
}.navigation--mobile .menu__item {position: relative
}.navigation--mobile .menu__item--active-trail.menu__item--has-children .menu__toggle,.navigation--mobile .menu__item--active-trail:not(.menu__item--parent)>.menu__link {border-color: var(--secondary, #fce300);font-weight: 500;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}.navigation--mobile .menu__item--active-trail.menu__item--has-children .menu__toggle,.navigation--mobile .menu__item--parent>.menu__link {font-weight: 500;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}.navigation--mobile .menu__item--active-trail.menu__item--has-children .menu__toggle:hover,.navigation--mobile .menu__item--parent>.menu__link:hover {color: var(--secondary, #fce300)
}.navigation--mobile .menu__toggle-link {font-weight: 500;color: var(--secondary, #fce300)
}.navigation--mobile .navigation__list {display: flex;flex-direction: column;row-gap: 2rem
}.navigation--mobile .navigation__list>.menu__item {border-style: none
}.navigation--mobile .menu__link-description {font-family: var(--font-inter, Inter), sans-serif;font-size: 0.875rem;line-height: 1.25rem;color: rgb(255 255 255 / 0.8)
}.navigation--mobile .navigation__sub-menu {margin-top: 1.25rem;margin-left: 0.5rem;display: flex;flex-direction: column;row-gap: 1.25rem
}