header .m-menu2{display:none}header .menu-toggle .bgl{position:relative;display:block;width:22px;height:16px}header .menu-toggle .bgl i{position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentColor;transition:transform .25s ease,opacity .2s ease,top .25s ease}header .menu-toggle .bgl i:first-child{top:0}header .menu-toggle .bgl i:nth-child(2){top:7px}header .menu-toggle .bgl i:nth-child(3){top:14px}header .menu-toggle[aria-expanded=true] .bgl i:first-child{top:7px;transform:rotate(45deg)}header .menu-toggle[aria-expanded=true] .bgl i:nth-child(2){opacity:0}header .menu-toggle[aria-expanded=true] .bgl i:nth-child(3){top:7px;transform:rotate(-45deg)}@media (max-width:1131px){header .menu-toggle{padding:13px 11px;margin-right:-11px}header .m-menu2{--mm-ink:#16130D;--mm-page:#F7F4EC;--mm-line:#D3CBB8;--mm-row:#E3DCCB;--mm-faint:#57534A;--mm-sub:#4A463D;position:fixed;left:0;right:0;top:100%;height:calc(100vh - 72px);height:calc(100vh - var(--mm-top,72px));height:calc(100dvh - 72px);height:calc(100dvh - var(--mm-top,72px));z-index:49;background:#F7F4EC;background:var(--mm-page);border-top:1px solid #d3cbb8;border-top:1px solid var(--mm-line);flex-direction:column;font-family:inherit;text-align:left}header .m-menu2.open{display:flex;animation:mm-fade .2s ease}@keyframes mm-fade{0%{opacity:0}to{opacity:1}}@keyframes mm-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}header .m-menu2 .mm-in{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px max(18px,env(safe-area-inset-right,0px)) 12px max(18px,env(safe-area-inset-left,0px))}header .m-menu2.open .mm-in>*{animation:mm-up .35s cubic-bezier(.2,.7,.2,1) both}header .m-menu2.open .mm-in>:nth-child(2){animation-delay:.05s}header .m-menu2 .mm-in>*{max-width:560px;margin-inline:auto}header .m-menu2 .mm-mods{display:grid;gap:8px}header .m-menu2 a.mm-mr{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:14px;background:#fff;border:1px solid var(--mm-ink);color:var(--mm-ink);text-decoration:none}header .m-menu2 .mm-ic{flex:none;position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px}header .m-menu2 .mm-ic.dk{background:var(--mm-ink);color:#fff}header .m-menu2 .mm-wave{display:flex;align-items:center;gap:1.5px;height:16px}header .m-menu2 .mm-wave i{display:block;width:2px;border-radius:2px;background:currentColor}header .m-menu2 .mm-ic.stk{background:#FFDE2D}header .m-menu2 .mm-ic.stk img{position:absolute;width:25px;height:25px;border-radius:50%;border:2px solid #ffde2d;-o-object-fit:cover;object-fit:cover}header .m-menu2 .mm-ic.stk img:first-child{left:4px;top:5px}header .m-menu2 .mm-ic.stk img:last-child{right:4px;bottom:5px}header .m-menu2 .mm-ic.lg{grid-template-columns:1fr 1fr;gap:3px;padding:5px;background:#E8E3D6}header .m-menu2 .mm-ic.lg img{width:100%;height:100%;padding:3px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#fff;box-sizing:border-box}header .m-menu2 .mm-t{flex:1;display:grid;gap:3px;min-width:0}header .m-menu2 .mm-t b{font-size:16px;font-weight:600;line-height:1.2;color:var(--mm-ink)}header .m-menu2 .mm-t small{font-size:12.5px;font-weight:500;line-height:1.2;color:var(--mm-faint)}header .m-menu2 .mm-ar{font-size:16px;color:var(--mm-ink)}header .m-menu2 .mm-lk{display:grid;margin-top:18px;border-top:1px solid var(--mm-line)}header .m-menu2 .mm-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:15px 2px;background:none;border:0;border-bottom:1px solid var(--mm-row);border-radius:0;font-family:inherit;font-size:18px;font-weight:600;line-height:1.2;color:var(--mm-ink);text-align:left;text-decoration:none;cursor:pointer}header .m-menu2 .mm-row .caret{width:18px;height:18px;opacity:.6;transition:transform .2s}header .m-menu2 .mm-d.open .mm-row{border-bottom-color:transparent}header .m-menu2 .mm-d.open .mm-row .caret{transform:rotate(180deg)}header .m-menu2 .mm-lk>:last-child{border-bottom:0}header .m-menu2 .mm-chips{display:flex;flex-wrap:wrap;gap:7px;padding:2px 0 14px;border-bottom:1px solid var(--mm-row)}header .m-menu2 a.mm-chip{font-size:13px;font-weight:500;line-height:1;padding:9px 12px;border-radius:999px;background:#fff;border:1px solid var(--mm-line);color:var(--mm-ink);text-decoration:none}header .m-menu2 a.mm-chip.all{border-color:var(--mm-ink);font-weight:600}header .m-menu2 .mm-dock{flex:none;display:grid;gap:12px;padding:12px max(18px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));border-top:1px solid var(--mm-line);background:var(--mm-page)}header .m-menu2 .mm-dock>*{width:100%;max-width:560px;margin-inline:auto;box-sizing:border-box}header .m-menu2 a.mm-cta{display:flex;align-items:center;justify-content:center;height:50px;border-radius:12px;background:#FFDE2D;color:var(--mm-ink);font-size:15px}header .m-menu2 a.mm-cta,header .m-menu2 a.mm-job{font-weight:600;line-height:1;text-decoration:none}header .m-menu2 a.mm-job{display:block;text-align:center;font-size:14px;color:var(--mm-sub);padding:4px 0}}@media (max-width:1131px) and (prefers-reduced-motion:reduce){header .m-menu2.open,header .m-menu2.open .mm-in>*{animation:none}}