.ddm{--ddm-duration:700ms;--ddm-ease:cubic-bezier(.32, .72, 0, 1);--ddm-stagger:70ms;--ddm-stagger-cap:8;--ddm-park-shift:-24%;--ddm-item-pad-y:15px;--ddm-item-pad-x:22px;--ddm-head-pad-y:13px;--ddm-divider:1px solid rgba(0, 0, 0, .07);--ddm-head-bg:rgba(0, 0, 0, .035);--ddm-head-border:1px solid rgba(0, 0, 0, .07);--ddm-item-bg-active:rgba(0, 0, 0, .04);--ddm-radius:0px;--ddm-head-color:currentColor;--ddm-head-opacity:.62;--ddm-chev-size:18px;--ddm-chev-opacity:.45;--ddm-focus:currentColor;--ddm-overview-opacity:.72;--ddm-overview-size:.875em}.ddm--dark{--ddm-divider:1px solid rgba(255, 255, 255, .1);--ddm-head-bg:rgba(255, 255, 255, .05);--ddm-head-border:1px solid rgba(255, 255, 255, .1);--ddm-item-bg-active:rgba(255, 255, 255, .06)}.ddm{position:relative;width:100%;isolation:isolate}.ddm__viewport{position:relative;width:100%;height:0;overflow:hidden;transition:height var(--ddm-duration) var(--ddm-ease);contain:layout paint}.ddm__panel{position:absolute!important;inset-block-start:0;inset-inline-start:0;display:block!important;width:100%;max-height:100%;margin:0!important;padding:0!important;list-style:none!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none;content-visibility:hidden;transition:transform var(--ddm-duration) var(--ddm-ease),opacity calc(var(--ddm-duration) * .8) var(--ddm-ease),visibility 0s linear var(--ddm-duration)}.ddm__panel.is-active{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto;content-visibility:visible;z-index:2;transition:transform var(--ddm-duration) var(--ddm-ease),opacity calc(var(--ddm-duration) * .8) var(--ddm-ease),visibility 0s}.ddm__panel.is-parked{transform:translateX(var(--ddm-park-shift));opacity:0;visibility:hidden;z-index:1}.ddm--animating .ddm__panel.is-active,.ddm--animating .ddm__panel.is-parked,.ddm--animating .ddm__panel.is-leaving{will-change:transform,opacity;content-visibility:visible}.ddm__panel::-webkit-scrollbar{width:3px}.ddm__panel::-webkit-scrollbar-thumb{background:currentColor;opacity:.2;border-radius:3px}.ddm__panel>li{position:relative;margin:0!important;padding:0!important;list-style:none!important;width:100%}.ddm__item+.ddm__item{border-top:var(--ddm-divider)}.ddm .elementor-item,.ddm .elementor-sub-item,.ddm__panel>li>a{display:flex!important;align-items:center;gap:.6em;width:100%;padding:var(--ddm-item-pad-y) var(--ddm-item-pad-x)!important;margin:0!important;line-height:1.35;text-decoration:none;border-radius:var(--ddm-radius);-webkit-tap-highlight-color:#fff0;transition:background-color .18s ease}.ddm__panel>li>a:active{background-color:var(--ddm-item-bg-active)}.ddm .sub-arrow{display:none!important}.ddm__chev{flex:0 0 auto;display:inline-flex;width:var(--ddm-chev-size);height:var(--ddm-chev-size);margin-inline-start:auto;opacity:var(--ddm-chev-opacity);transition:transform .22s var(--ddm-ease),opacity .22s ease}.ddm__chev svg{width:100%;height:100%;display:block}.ddm__item--parent>a:hover .ddm__chev,.ddm__toggle:hover .ddm__chev{transform:translateX(3px);opacity:1}[dir="rtl"] .ddm__chev{transform:scaleX(-1)}[dir="rtl"] .ddm__item--parent>a:hover .ddm__chev{transform:scaleX(-1) translateX(3px)}.ddm__head{position:sticky;top:0;z-index:3;background:var(--ddm-head-bg);border-bottom:var(--ddm-head-border);backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px)}.ddm__back{display:inline-flex!important;align-items:center;gap:.5em;width:auto;min-height:44px;padding:var(--ddm-head-pad-y) var(--ddm-item-pad-x);margin:0;border:0;background:#fff0;font:inherit;font-size:.875em;font-weight:600;letter-spacing:.01em;color:var(--ddm-head-color);opacity:var(--ddm-head-opacity);text-align:start;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:opacity .18s ease}.ddm__back:hover{opacity:1}.ddm__back-ico{flex:0 0 auto;display:inline-flex;width:16px;height:16px;transition:transform .22s var(--ddm-ease)}.ddm__back-ico svg{width:100%;height:100%;display:block}.ddm__back:hover .ddm__back-ico{transform:translateX(-3px)}[dir="rtl"] .ddm__back-ico{transform:scaleX(-1)}.ddm__back-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ddm__overview>a{font-size:var(--ddm-overview-size)!important;opacity:var(--ddm-overview-opacity);padding-block:calc(var(--ddm-item-pad-y) * .8)!important}.ddm__overview>a:hover{opacity:1}.ddm__toggle{position:absolute;inset-block:0;inset-inline-end:0;width:58px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-inline-start:var(--ddm-divider);background:#fff0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:#fff0}.ddm[data-ddm-mode="split"] .ddm__item--parent>a{padding-inline-end:70px!important}.ddm[data-ddm-mode="split"] .ddm__item--parent>a .ddm__chev{display:none}@keyframes ddm-row-in{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.ddm__panel.is-active>li{animation:ddm-row-in .38s var(--ddm-ease) both;animation-delay:calc(var(--ddm-stagger) * var(--ddm-stagger-cap))}.ddm__panel.is-active>li:nth-child(1){animation-delay:0ms}.ddm__panel.is-active>li:nth-child(2){animation-delay:calc(var(--ddm-stagger) * 1)}.ddm__panel.is-active>li:nth-child(3){animation-delay:calc(var(--ddm-stagger) * 2)}.ddm__panel.is-active>li:nth-child(4){animation-delay:calc(var(--ddm-stagger) * 3)}.ddm__panel.is-active>li:nth-child(5){animation-delay:calc(var(--ddm-stagger) * 4)}.ddm__panel.is-active>li:nth-child(6){animation-delay:calc(var(--ddm-stagger) * 5)}.ddm__panel.is-active>li:nth-child(7){animation-delay:calc(var(--ddm-stagger) * 6)}.ddm__panel.is-active>li:nth-child(8){animation-delay:calc(var(--ddm-stagger) * 7)}.ddm__panel.is-active>.ddm__head{animation-delay:0ms!important}.ddm a:focus-visible,.ddm button:focus-visible{outline:2px solid var(--ddm-focus);outline-offset:-3px;border-radius:var(--ddm-radius)}.ddm a:focus:not(:focus-visible),.ddm button:focus:not(:focus-visible){outline:none}.ddm--instant,.ddm--instant *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.ddm__viewport,.ddm__panel,.ddm__panel>li,.ddm__chev,.ddm__back-ico{transition-duration:.01ms!important;animation:none!important}.ddm__panel.is-parked{transform:translateX(0)}}#menu-2-c77e0b6:not(.ddm__panel) ul.sub-menu{display:none}