.menu--desktop{display:block}.menu--mobile{display:none}.menu__wrapper{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0;width:min(500px,100%)}.menu__item{position:relative}.menu__item--depth-1{align-items:center;display:flex;padding:0;text-transform:none}.menu__item--depth-1>.menu__link{white-space:nowrap}.menu__link{color:inherit;font-family:Host Grotesk,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.menu__link,.menu__link:active,.menu__link:focus,.menu__link:hover{text-decoration:none}.menu__child-toggle:focus-visible,.menu__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.menu__link--active-branch,.menu__link--active-link{font-weight:600}.menu__item--depth-1>.menu__link--active-link:after{bottom:-8px;content:"";height:2px;left:0;position:absolute;width:100%}.menu__submenu{border:0;border-radius:10px;box-shadow:none;display:block;left:0;margin:0;min-width:240px;opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:left;text-transform:none;top:100%;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;visibility:hidden;width:max-content;z-index:99}.menu__item--open>.menu__submenu{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s;visibility:visible}.menu__submenu--level-2{left:-28px}.menu__submenu .menu__item{width:100%}.menu__submenu .menu__link{border-radius:6px;display:block;padding:12px 18px;width:100%}.menu__submenu--level-3{left:100%;top:-8px}.menu__item--depth-1:nth-last-child(-n+2) .menu__submenu--level-3{left:auto;right:100%}.menu__submenu .menu__item--has-submenu>.menu__link{padding-right:48px}.menu__child-toggle{background:transparent;border:0;color:inherit;cursor:pointer;padding:10px}.menu__item--depth-1>.menu__child-toggle{margin-left:4px}.menu__submenu .menu__child-toggle{position:absolute;right:4px;top:4px}.menu__child-toggle-icon{color:inherit;display:block;height:18px;transition:transform .2s ease;width:18px}.menu__child-toggle-icon svg{display:block}.menu__item--open>.menu__child-toggle .menu__child-toggle-icon{color:inherit;transform:rotate(180deg)}@media (max-width:767px){.menu--desktop{display:none}.menu--mobile{color:var(--color-secondary);display:block;width:100%}.menu__wrapper{align-items:stretch;flex-direction:column;gap:0;width:100%}.menu__item,.menu__item--depth-1{display:block;width:100%}.menu__item--depth-1{border-bottom:1px solid hsla(0,0%,100%,.14);padding:30px 0}.menu__item--depth-1:first-child{padding-top:0}.menu__link{display:block;font-size:18px;font-weight:800;line-height:1.3334;padding:0;width:100%}.menu--mobile .menu__item--depth-1>.menu__link{color:var(--color-secondary);font-size:18px;font-weight:800}.menu__item--has-submenu>.menu__link{padding-right:34px}.menu__item--depth-1>.menu__link--active-link:after{content:none}.menu__item--depth-1>.menu__link{white-space:normal}.menu__child-toggle,.menu__submenu .menu__child-toggle{align-items:center;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:0;top:0;width:24px}.menu__item--depth-1>.menu__child-toggle{top:30px}.menu__item--depth-1:first-child>.menu__child-toggle{top:0}.menu__submenu{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--color-secondary);display:none;margin:0;min-width:0;opacity:1;padding:15px 0 0;pointer-events:auto;position:static;transform:none;transition:none;visibility:visible;width:100%}.menu__item--open>.menu__submenu{display:block}.menu__submenu .menu__link{background:transparent;color:var(--color-secondary);padding:15px 34px 15px 0}.menu__submenu .menu__item{border:0}.menu__submenu--level-3{padding-left:20px}.menu--mobile .menu__child-toggle-icon,.menu--mobile .menu__child-toggle-icon:active,.menu--mobile .menu__child-toggle-icon:focus,.menu--mobile .menu__child-toggle-icon:hover{color:inherit}.menu__child-toggle-icon{transform:none}.menu__item--open>.menu__child-toggle .menu__child-toggle-icon{transform:rotate(180deg)}.menu--submenu-open>.menu__wrapper>.menu__item--depth-1>.menu__child-toggle,.menu--submenu-open>.menu__wrapper>.menu__item--depth-1>.menu__link{opacity:.5}.menu--submenu-open .menu__submenu .menu__child-toggle,.menu--submenu-open .menu__submenu .menu__link{opacity:1}}@media (prefers-reduced-motion:reduce){.menu__child-toggle-icon,.menu__submenu{transition:none}}