[data-selenium=module-toolbars-loaded] .menu__mask-bg{display:none}.menu__mask{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:none;left:0}.menu__mask,.menu__mask-bg{bottom:0;position:fixed;right:0;top:74px;z-index:2}.menu__mask-bg{background-color:#fff;left:65%;transform:translateX(100%);transition:transform .3s;width:35%}.menu__wrapper{font-family:var(--fontHeebo);list-style:none;margin:0;padding:16px 0;transition:transform .3s}.open .menu__wrapper:has(.menu__item--open){transform:translateX(-100%)}@media (min-width:1024px){.menu__wrapper{align-items:center;display:flex;padding:0}.menu__mask--open{animation:show-menu-bg .3s;display:block}.menu__mask--open~.menu__mask-bg{transform:translateX(0)}.menu__mask--open~.menu__close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23312D2D' fill-rule='evenodd' d='m19.212 20.169-8.357 8.357.707.707 8.357-8.357 8.357 8.357.707-.707-8.357-8.357 8.357-8.357-.707-.707-8.357 8.357-8.357-8.357-.707.707z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:cover;cursor:pointer;height:40px;position:fixed;right:16px;top:100px;transition:background .3s;width:40px;z-index:3}.menu__mask--open~.menu__close:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23517992' fill-rule='evenodd' d='m19.212 20.169-8.357 8.357.707.707 8.357-8.357 8.357 8.357.707-.707-8.357-8.357 8.357-8.357-.707-.707-8.357 8.357-8.357-8.357-.707.707z' clip-rule='evenodd'/%3E%3C/svg%3E")}}@media (min-width:1440px){.menu__mask,.menu__mask-bg{top:94px}}@media (min-width:1840px){.menu__mask--open~.menu__close{right:calc(50% - 895px)}}.menu__item{align-items:center;display:flex;justify-content:space-between;margin-left:16px;margin-right:16px}.menu__link{border-radius:4px;cursor:pointer;font-size:24px;line-height:32px;padding-bottom:8px;padding-top:8px;text-decoration:none;transition:color .3s}@media (min-width:1024px){.menu__item{margin-left:0;margin-right:0;position:relative}.menu__link{font-size:16px;line-height:24px;padding-left:6px;padding-right:6px}.menu__item--has-submenu .menu__link{padding-right:31px}.menu__link:after{background-color:var(--mainBlack);bottom:3px;content:"";height:1px;left:12px;position:absolute;right:12px;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out}.menu__item--open .menu__link:after,.menu__link:hover:after{transform:scaleX(1);transform-origin:bottom left}.menu__item:has(.menu__child-toggle:focus-visible)>.menu__link,.menu__link:focus-visible{outline-color:var(--mainGray);outline-style:solid;outline-width:2px}}@media (min-width:1100px){.menu__link{font-size:18px;line-height:26px;padding-left:12px;padding-right:12px}}.menu__link:active,.menu__link:focus,.menu__link:hover{text-decoration:none}.menu__item:has(.menu__child-toggle:focus-visible)>.menu__link,.menu__item:hover>.menu__link,.menu__link:focus-visible{color:var(--lightBlue)}.menu__item:hover>.menu__child-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23517992' d='M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat}.menu__child-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23312D2D' d='M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;flex:0 0 24px;height:24px;transition:background-image .3s;width:24px}@media (min-width:1024px){.menu__child-toggle:focus-visible,.menu__item:hover>.menu__child-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath fill='%23517992' d='M5 5.774.289 1.063l.773-.774L5 4.226 8.937.289l.774.774z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:10px 6px}.menu__child-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath fill='%23312D2D' d='M5 5.774.289 1.063l.773-.774L5 4.226 8.937.289l.774.774z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:10px 6px;flex-basis:15px;height:20px;margin-top:-10px;position:absolute;right:12px;top:50%;transition:background-image .3s;width:15px}}.menu__submenu{display:none;left:0;overflow:auto;padding:16px 0;position:absolute;scrollbar-width:none;top:0;transform:translateX(100%);width:100%}.menu__submenu::-webkit-scrollbar{display:none}.menu__item--open>.menu__submenu{display:block}.menu__submenu .menu__link{font-size:18px;line-height:24px}.menu__submenu .menu__item--back .menu__link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23312D2D' d='M15.825 21H28v-2H15.825l5.6-5.6L20 12l-8 8 8 8 1.425-1.4z'/%3E%3C/svg%3E");height:0;margin-left:-8px;overflow:hidden;padding:40px 0 0;width:40px}.menu__submenu .menu__item--title .menu__link{color:var(--mainGray);cursor:default;font-size:16px;line-height:22px}.menu__submenu .menu__item--title~.menu__item--title{border-top:1px solid var(--mainBlack);margin-top:16px;padding-top:16px}@media (min-width:1024px){.menu__submenu .menu__item--back .menu__link,.menu__submenu .menu__link:after{display:none}.menu__submenu{height:calc(100vh - 74px);left:65%;opacity:0;padding:40px 32px;position:fixed;top:74px;transform:none;width:35%;z-index:2}.menu__submenu .menu__link{font-size:24px;line-height:32px;padding-left:0;padding-right:0}.menu__item--open>.menu__submenu{animation:show-menu-dropdown .3s .15s forwards}}@media (min-width:1440px){.menu__submenu{height:calc(100vh - 94px);top:94px}.menu__submenu .menu__link{font-size:30px;line-height:40px}}@keyframes show-menu-bg{0%{opacity:0}to{opacity:1}}@keyframes show-menu-dropdown{0%{opacity:0}to{opacity:1}}