.mn-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mn-list{list-style:none;padding:0;margin:0}.mn-depth-1{display:flex;align-items:center;gap:23px;flex-wrap:wrap}.mn-item{position:relative;min-width:0}.mn-row{display:flex;align-items:center;gap:3px}.mn-row>a{display:block;min-width:0;overflow-wrap:anywhere}.mn-toggle{display:grid;place-items:center;flex-shrink:0;padding:4px;border:0;background:transparent;color:inherit;cursor:pointer;width:25px;height:30px;border-radius:5px}.lh-header .mn-toggle>svg,.lh-footer .mn-toggle>svg{width:14px;height:14px;transition:transform .2s}.mn-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.mn-toggle:hover{background:#bba27e24}.mn-toggle:focus-visible,.mn-row>a:focus-visible{outline:2px solid #bba27e;outline-offset:4px}.mn-submenu[hidden]{display:none!important}.lh-header #lh-nav{min-width:0;flex:1;justify-content:center}.lh-header .mn-depth-1{gap:3px 22px;justify-content:center}.lh-header .mn-row>a{font-size:13px;padding:10px 0;line-height:1.65}.lh-header .mn-row>a[aria-current=page]:after{transform:scaleX(1)}.lh-header .mn-submenu{position:absolute;top:100%;right:0;min-width:210px;max-width:min(300px,calc(100vw - 32px));background:#0e3637;color:#f6f1e6;border:1px solid #b79b6a55;border-radius:9px;box-shadow:0 13px 25px #061a2445;padding:7px;z-index:35}.lh-header .mn-submenu.mn-flip{right:auto;left:0}.lh-header .mn-submenu .mn-row{border-radius:5px;padding-inline:9px;transition:background .2s}.lh-header .mn-submenu .mn-row:hover{background:#b4a37d1c}.lh-header .mn-submenu .mn-row>a{font-size:12px;padding:9px 0;flex:1}.lh-header .mn-submenu .mn-row>a:after{display:none}.lh-header .mn-submenu .mn-row>a[aria-current=page]{color:#d9bb87}.lh-header .mn-submenu .mn-submenu{top:-7px;right:100%}.lh-header .mn-submenu .mn-submenu.mn-flip{right:auto;left:100%}.lh-header .mn-submenu .mn-toggle>svg{transform:rotate(90deg)}.lh-header .mn-submenu .mn-toggle[aria-expanded=true]>svg{transform:rotate(-90deg)}.lh-footer .mn-footer{min-width:0}.lh-footer .mn-depth-1{gap:18px;align-items:flex-start}.lh-footer .mn-row{color:#476557}.lh-footer .mn-row>a{font-size:12px;padding-block:4px;line-height:1.8}.lh-footer .mn-submenu{position:static;padding-inline-start:12px;border-inline-start:1px solid #e1d4be;margin:6px 0 0}.lh-footer .mn-submenu .mn-row>a{font-size:11px;color:#839075}.lh-footer .mn-row>a[aria-current=page]{color:#9c773f}.lh-footer .mn-toggle{color:#8d9c7d;width:22px;height:26px}
@media(min-width:801px){.lh-header{height:auto;min-height:72px}.lh-header .lh-header-inner{height:auto;min-height:72px;padding-block:8px}}
@media(max-width:1100px) and (min-width:801px){.lh-header .mn-depth-1{gap:0 13px}.lh-header .mn-row>a{font-size:12px;padding-block:6px}.lh-header .mn-toggle{width:21px}}
@media(max-width:800px){.lh-header #lh-nav{display:none;max-height:calc(100dvh - 66px);overflow-y:auto;overscroll-behavior:contain}.lh-header #lh-nav.is-open{display:flex}.lh-header .mn-depth-1{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:2px}.lh-header .mn-row{justify-content:space-between;gap:12px}.lh-header .mn-row>a{flex:1;padding:12px 4px;font-size:14px}.lh-header .mn-toggle{width:35px;height:35px;border:1px solid #d7b67c2b;background:#c1aa7d0b}.lh-header .mn-toggle>svg{width:16px;height:16px}.lh-header .mn-submenu,.lh-header .mn-submenu .mn-submenu,.lh-header .mn-submenu.mn-flip,.lh-header .mn-submenu .mn-submenu.mn-flip{position:static;min-width:0;max-width:none;border:0;border-inline-start:1px solid #9eaa7652;border-radius:0;box-shadow:none;padding:0 12px 0 0;margin:0 6px 8px 0;background:transparent}.lh-header .mn-submenu .mn-row{padding:0 7px 0 0}.lh-header .mn-submenu .mn-row>a{padding-block:10px;font-size:13px}.lh-header .mn-submenu .mn-toggle>svg{transform:none}.lh-header .mn-submenu .mn-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.lh-footer .mn-depth-1{justify-content:center;gap:12px 20px}.lh-footer .mn-footer{width:100%;justify-content:center}.lh-footer .mn-row>a{font-size:12px}.lh-footer .mn-submenu{text-align:start}}
@media(prefers-reduced-motion:reduce){.mn-toggle>svg,.mn-row{transition:none!important}}
