.module--menu .menu{align-items:center;display:flex;font-family:var(--body-font)}.module--menu .menu__nav{display:flex}.module--menu .menu__list{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.module--menu .menu__item{position:relative}.module--menu .menu__link{align-items:center;color:var(--header-link-color);display:inline-flex;font-size:var(--link-font-size);font-weight:var(--header-link-font-weight);gap:8px;line-height:var(--link-line-height);text-decoration:none;text-transform:var(--link-text-transform);transition:color .2s ease-in-out}.module--menu .menu__item--active>.menu__link,.module--menu .menu__link--active,.module--menu .menu__link:hover{color:var(--header-link-hover-color)}.module--menu .menu__expander{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:8px}.module--menu .menu__expander[aria-expanded=true] .menu__chevron,.module--menu .menu__item:hover>.menu__expander .menu__chevron{scale:-1}.module--menu .menu__chevron{color:var(--header-link-color);transition:scale .25s ease-in-out}.module--menu .menu__dropdown{background:var(--menu-dropdown-bg);border-radius:var(--menu-dropdown-border-radius);box-shadow:0 12px 32px rgb(0 0 0/8%);left:0;min-width:220px;opacity:0;padding:8px;position:absolute;top:100%;transition:opacity .2s ease-in-out,translate .2s ease-in-out,visibility .2s;translate:0 8px;visibility:hidden;z-index:20}.module--menu .menu__item--has-children:focus-within>.menu__dropdown,.module--menu .menu__item--has-children:hover>.menu__dropdown{opacity:1;translate:0 0;visibility:visible}.module--menu .menu__dropdown .menu__list{align-items:stretch;flex-direction:column;gap:4px}.module--menu .menu__dropdown .menu__item{align-items:center;display:flex;justify-content:space-between}.module--menu .menu__dropdown .menu__link{border-radius:calc(var(--menu-dropdown-border-radius)/2);flex:1;padding:10px 12px}.module--menu .menu__dropdown .menu__link:hover{background:var(--primary-50)}.module--menu .menu__dropdown .menu__dropdown{left:100%;top:0;translate:8px 0}.module--menu .menu__dropdown .menu__item--has-children:focus-within>.menu__dropdown,.module--menu .menu__dropdown .menu__item--has-children:hover>.menu__dropdown{translate:0 0}.module--menu .menu__toggle{background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:10px;width:44px}.module--menu .menu__toggle__bar{background:var(--header-link-color);border-radius:2px;display:block;height:2px;transition:translate .25s ease-in-out,rotate .25s ease-in-out,opacity .2s ease-in-out;width:100%}.module--menu .menu__toggle[aria-expanded=true] .menu__toggle__bar:first-child{rotate:45deg;translate:0 7px}.module--menu .menu__toggle[aria-expanded=true] .menu__toggle__bar:nth-child(2){opacity:0}.module--menu .menu__toggle[aria-expanded=true] .menu__toggle__bar:nth-child(3){rotate:-45deg;translate:0 -7px}.module--menu .menu__empty{color:var(--grey-dark);font-style:italic}@media (width <= 992px){.module--menu .menu__toggle{display:flex}.module--menu .menu__nav{background:var(--menu-dropdown-mobile-bg);border-bottom-left-radius:var(--menu-dropdown-border-radius);border-bottom-right-radius:var(--menu-dropdown-border-radius);box-shadow:0 12px 32px rgb(0 0 0/8%);display:block;left:0;padding:8px;position:absolute;right:0;top:100%;transition:translate .25s ease-in-out;translate:0 -100%;z-index:-1}.module--menu .menu.is-open .menu__nav{translate:0 0}.module--menu .menu__list{align-items:stretch;flex-direction:column;gap:0}.module--menu .menu__item{align-items:center;border-bottom:1px solid var(--grey);display:flex;flex-wrap:wrap;justify-content:space-between}.module--menu .menu__item:last-child{border-bottom:0}.module--menu .menu__link{flex:1;padding:14px 12px}.module--menu .menu__dropdown{background:none;border-radius:0;box-shadow:none;display:none;flex-basis:100%;min-width:0;opacity:1;padding:0 0 0 16px;position:static;translate:0 0;visibility:visible}.module--menu .menu__expander[aria-expanded=true]+.menu__dropdown{display:block}.module--menu .menu__dropdown .menu__dropdown{left:auto}.module--menu .menu__dropdown .menu__link:hover{background:none}}