.hero-mm{--hero-mm-width:88%;--hero-mm-max-width:420px;--hero-mm-z:99999;--hero-mm-duration:280ms;--hero-mm-overlay:rgba(0,0,0,.5);--hero-mm-toggle-size:28px;--hero-mm-toggle-color:currentColor;--hero-mm-toggle-bg:transparent;--hero-mm-toggle-color-hover:var(--hero-mm-toggle-color);--hero-mm-toggle-bg-hover:var(--hero-mm-toggle-bg);--hero-mm-close-size:22px;--hero-mm-close-color:currentColor;--hero-mm-block-gap:22px;--hero-mm-heading-color:rgba(0,0,0,.45);--hero-mm-l1-padding:14px 4px;--hero-mm-l1-color:inherit;--hero-mm-l1-color-hover:var(--hero-mm-l1-color);--hero-mm-l1-color-active:var(--hero-mm-l1-color);--hero-mm-l1-bg-hover:transparent;--hero-mm-l1-divider-style:solid;--hero-mm-l1-divider-color:rgba(0,0,0,.08);--hero-mm-l2-padding:11px 4px 11px 16px;--hero-mm-l2-color:inherit;--hero-mm-l2-color-hover:var(--hero-mm-l2-color);--hero-mm-l2-bg:transparent;--hero-mm-sec-padding:10px 4px;--hero-mm-sec-color:inherit;--hero-mm-sec-color-hover:var(--hero-mm-sec-color);--hero-mm-lang-padding:10px 12px;--hero-mm-lang-color:inherit;--hero-mm-lang-color-active:var(--hero-mm-lang-color);--hero-mm-lang-bg-active:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:flex-end}.hero-mm button.hero-mm__toggle,.hero-mm button.hero-mm__close,.hero-mm button.hero-mm__sub-toggle,.hero-mm button.hero-mm__link{margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-shadow:none;-webkit-appearance:none;appearance:none}.hero-mm a.hero-mm__link,.hero-mm a.hero-mm__lang-link{text-decoration:none}.hero-mm button.hero-mm__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:7px;background:var(--hero-mm-toggle-bg);color:var(--hero-mm-toggle-color);cursor:pointer;line-height:0}.hero-mm button.hero-mm__toggle:hover,.hero-mm button.hero-mm__toggle:focus-visible{background:var(--hero-mm-toggle-bg-hover);color:var(--hero-mm-toggle-color-hover)}.hero-mm button.hero-mm__toggle svg,.hero-mm button.hero-mm__toggle i{width:var(--hero-mm-toggle-size);height:var(--hero-mm-toggle-size);font-size:var(--hero-mm-toggle-size);fill:currentColor}.hero-mm__overlay{position:fixed;inset:0;z-index:var(--hero-mm-z);background:var(--hero-mm-overlay);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--hero-mm-duration) ease,visibility var(--hero-mm-duration) ease}.hero-mm.is-open .hero-mm__overlay{opacity:1;visibility:visible;pointer-events:auto}.hero-mm__panel{position:fixed;top:0;bottom:0;z-index:calc(var(--hero-mm-z) + 1);display:flex;flex-direction:column;gap:var(--hero-mm-block-gap);width:var(--hero-mm-width);max-width:var(--hero-mm-max-width);padding:12px 20px 32px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;visibility:hidden;transition:transform var(--hero-mm-duration) ease,visibility var(--hero-mm-duration) ease}.hero-mm[data-side="right"] .hero-mm__panel{right:0;transform:translateX(100%)}.hero-mm[data-side="left"] .hero-mm__panel{left:0;transform:translateX(-100%)}.hero-mm.is-open .hero-mm__panel{transform:translateX(0);visibility:visible}.hero-mm .hero-mm__head{display:flex;justify-content:flex-end;flex:0 0 auto}.hero-mm button.hero-mm__close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px;color:var(--hero-mm-close-color);cursor:pointer;line-height:0}.hero-mm button.hero-mm__close svg,.hero-mm button.hero-mm__close i{width:var(--hero-mm-close-size);height:var(--hero-mm-close-size);font-size:var(--hero-mm-close-size);fill:currentColor}.hero-mm .hero-mm__block{flex:0 0 auto}.hero-mm .hero-mm__heading{margin:0 0 6px;color:var(--hero-mm-heading-color);text-transform:uppercase;letter-spacing:.06em;font-size:.72em}.hero-mm .hero-mm__list,.hero-mm .hero-mm__sublist,.hero-mm .hero-mm__langs{margin:0;padding:0;list-style:none}.hero-mm .hero-mm__item{margin:0;padding:0;list-style:none}.hero-mm .hero-mm__row{display:flex;align-items:center;gap:4px}.hero-mm .hero-mm__row>.hero-mm__link{flex:1 1 auto;min-width:0}.hero-mm .hero-mm__link{display:block;text-align:inherit}.hero-mm .hero-mm__link--toggle{cursor:pointer}.hero-mm .hero-mm__list--primary>.hero-mm__item>.hero-mm__link,.hero-mm .hero-mm__list--primary>.hero-mm__item>.hero-mm__row>.hero-mm__link{padding:var(--hero-mm-l1-padding);color:var(--hero-mm-l1-color)}.hero-mm .hero-mm__list--primary>.hero-mm__item>.hero-mm__link:hover,.hero-mm .hero-mm__list--primary>.hero-mm__item>.hero-mm__link:focus-visible,.hero-mm .hero-mm__list--primary>.hero-mm__item>.hero-mm__row>.hero-mm__link:hover,.hero-mm .hero-mm__list--primary>.hero-mm__item>.hero-mm__row>.hero-mm__link:focus-visible{background:var(--hero-mm-l1-bg-hover);color:var(--hero-mm-l1-color-hover)}.hero-mm .hero-mm__list--primary>.hero-mm__item.is-current>.hero-mm__link,.hero-mm .hero-mm__list--primary>.hero-mm__item.is-current>.hero-mm__row>.hero-mm__link{color:var(--hero-mm-l1-color-active)}.hero-mm .hero-mm__list--primary>.hero-mm__item:not(:last-child){border-bottom:1px var(--hero-mm-l1-divider-style) var(--hero-mm-l1-divider-color)}.hero-mm button.hero-mm__sub-toggle{color:inherit;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;padding:0;cursor:pointer;line-height:0}.hero-mm .hero-mm__sub-icon{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--hero-mm-duration) ease}.hero-mm .hero-mm__sub-icon svg,.hero-mm .hero-mm__sub-icon i{width:.8em;height:.8em;font-size:.8em;fill:currentColor}.hero-mm .hero-mm__chevron{width:.5em;height:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.hero-mm [aria-expanded="true"] .hero-mm__sub-icon{transform:rotate(180deg)}.hero-mm .hero-mm__sublist{background:var(--hero-mm-l2-bg);animation:hero-mm-sub-in .18s ease}.hero-mm .hero-mm__sublist .hero-mm__link{padding:var(--hero-mm-l2-padding);color:var(--hero-mm-l2-color)}.hero-mm .hero-mm__sublist .hero-mm__sublist{margin-left:12px}.hero-mm .hero-mm__sublist .hero-mm__link:hover,.hero-mm .hero-mm__sublist .hero-mm__link:focus-visible{color:var(--hero-mm-l2-color-hover)}@keyframes hero-mm-sub-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hero-mm .hero-mm__list--secondary>.hero-mm__item>.hero-mm__link,.hero-mm .hero-mm__list--secondary>.hero-mm__item>.hero-mm__row>.hero-mm__link{padding:var(--hero-mm-sec-padding);color:var(--hero-mm-sec-color)}.hero-mm .hero-mm__list--secondary>.hero-mm__item>.hero-mm__link:hover,.hero-mm .hero-mm__list--secondary>.hero-mm__item>.hero-mm__link:focus-visible,.hero-mm .hero-mm__list--secondary>.hero-mm__item>.hero-mm__row>.hero-mm__link:hover,.hero-mm .hero-mm__list--secondary>.hero-mm__item>.hero-mm__row>.hero-mm__link:focus-visible{color:var(--hero-mm-sec-color-hover)}.hero-mm .hero-mm__langs{display:flex;flex-wrap:wrap;gap:8px}.hero-mm .hero-mm__lang-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:var(--hero-mm-lang-padding);border-radius:6px;color:var(--hero-mm-lang-color);text-decoration:none}.hero-mm .hero-mm__lang.is-current .hero-mm__lang-link{background:var(--hero-mm-lang-bg-active);color:var(--hero-mm-lang-color-active);font-weight:600}.hero-mm .hero-mm__lang.is-disabled .hero-mm__lang-link{opacity:.45;cursor:default}.hero-mm .hero-mm__block--langs .ht-langswitch{display:flex}html.hero-mm-lock,html.hero-mm-lock body{overflow:hidden}.hero-mm :focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.hero-mm__panel,.hero-mm__overlay,.hero-mm .hero-mm__sub-icon{transition-duration:1ms}.hero-mm .hero-mm__sublist{animation:none}}
/*! hero-tools-min: 11574 B */