#ma-header{position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:9999;font-family:"Palatino Linotype",Georgia,serif}#ma-header *{box-sizing:border-box}.ma-bar{display:flex;align-items:center;gap:16px;padding:0 18px;height:62px;background:linear-gradient(180deg,#6e1414,#4e0d0d);border-bottom:3px solid #c2a14d;box-shadow:0 2px 10px rgba(40,25,10,.35)}.ma-brand{display:flex;align-items:center;gap:9px;text-decoration:none;white-space:nowrap;flex:0 0 auto}.ma-brand .x{color:#c2a14d;font-size:22px;text-shadow:0 0 8px rgba(194,161,77,.5)}.ma-brand .nm{color:#e7d199;font-size:18px;letter-spacing:2px;font-weight:700}.ma-nav{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;height:100%}.ma-nav>ul{list-style:none;display:flex;align-items:stretch;gap:0;margin:0;padding:0;height:100%}.ma-nav>ul>li{position:relative;display:flex;align-items:center}.ma-nav>ul>li>a{display:flex;align-items:center;height:100%;padding:0 10px;color:#eadfbf;text-decoration:none;font-size:14.5px;white-space:nowrap;border-bottom:3px solid transparent;transition:.15s}.ma-nav>ul>li:hover>a{color:#fff;background:rgba(194,161,77,.18);border-bottom-color:#c2a14d}.ma-nav>ul>li>a .ca{font-size:9px;margin-left:5px;opacity:.8}.ma-nav .panel{position:absolute;top:100%;left:0;min-width:260px;max-width:560px;background:linear-gradient(180deg,#f6eed6,#ece0c4);border:1px solid #c2a14d;border-top:0;box-shadow:0 12px 28px rgba(40,25,10,.3);padding:10px;display:none;columns:1;column-gap:18px}.ma-nav>ul>li:nth-last-child(-n+4) .panel{left:auto;right:0}.ma-nav>ul>li:hover .panel{display:block}.ma-nav .panel.wide{min-width:520px;columns:2}.ma-nav .grp{break-inside:avoid;margin-bottom:8px;display:inline-block;width:100%}.ma-nav .grp>a{display:block;color:#6e1414;font-weight:700;font-size:14.5px;text-decoration:none;padding:5px 8px;border-radius:4px}.ma-nav .grp>a:hover{background:#e7d7b0}.ma-nav .sub{list-style:none;margin:2px 0 0;padding:0 0 0 4px}.ma-nav .sub li a{display:block;color:#3a2f20;text-decoration:none;font-size:13.5px;padding:4px 10px;border-left:2px solid #d8c79f;border-radius:0 4px 4px 0}.ma-nav .sub li a:hover{background:#efe4c8;color:#6e1414;border-left-color:#c2a14d}.ma-nav .flat a{display:block;color:#3a2f20;text-decoration:none;font-size:14px;padding:6px 10px;border-radius:4px}.ma-nav .flat a:hover{background:#e7d7b0;color:#6e1414}.ma-langsw{position:relative;flex:0 0 auto;margin-left:auto}.ma-lang-btn{display:flex;align-items:center;gap:8px;height:36px;padding:0 11px 0 8px;border:1px solid rgba(194,161,77,.5);border-radius:6px;background:rgba(20,8,4,.25);color:#e7d199;font-family:inherit;font-size:14px;cursor:pointer;transition:.15s}.ma-lang-btn:hover,.ma-langsw.open .ma-lang-btn{border-color:#c2a14d;background:rgba(194,161,77,.16);color:#fff}.ma-lang-btn .sh{display:none;letter-spacing:.5px}.ma-lang-btn .ca{font-size:9px;opacity:.8}.ma-langsw .fl{display:block;width:22px;height:15px;border-radius:2px;background-image:var(--flag);background-size:cover;background-position:center;box-shadow:0 0 0 1px rgba(0,0,0,.3);flex:0 0 auto}.ma-lang-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:210px;list-style:none;margin:0;padding:6px;background:linear-gradient(180deg,#f6eed6,#ece0c4);border:1px solid #c2a14d;border-radius:8px;box-shadow:0 14px 30px rgba(40,25,10,.35);display:none;z-index:3}.ma-langsw.open .ma-lang-menu{display:block}.ma-lang-menu li{margin:0;padding:0}.ma-lang-menu a{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:5px;color:#3a2f20;text-decoration:none;font-size:15px;overflow:hidden;transition:color .25s}.ma-lang-menu a::before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(25,12,5,.6),rgba(25,12,5,.2)),var(--flag);background-size:cover;background-position:center;opacity:0;transition:opacity .3s ease}.ma-lang-menu a:hover::before,.ma-lang-menu a:focus-visible::before{opacity:1}.ma-lang-menu a:hover,.ma-lang-menu a:focus-visible{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);outline:none}.ma-lang-menu a .fl,.ma-lang-menu a .tx{position:relative}.ma-lang-menu a.on{font-weight:700;color:#6e1414}.ma-lang-menu a.on .tx::after{content:"  ✓";white-space:pre}.ma-burger{display:none;flex:0 0 auto;background:transparent;border:1px solid rgba(194,161,77,.5);color:#e7d199;font-size:20px;border-radius:5px;padding:2px 9px;cursor:pointer}@media(max-width:1366px){.ma-burger{display:block}.ma-nav{position:absolute;top:62px;left:0;right:0;flex-direction:column;height:auto;background:#4e0d0d;border-bottom:3px solid #c2a14d;max-height:0;overflow:hidden;transition:max-height .25s}#ma-header.open .ma-nav{max-height:80vh;overflow:auto}.ma-nav>ul{flex-direction:column;height:auto;width:100%}.ma-nav>ul>li{display:block}.ma-nav>ul>li>a{height:auto;padding:12px 18px;font-size:15.5px;border-bottom:1px solid rgba(194,161,77,.2)}.ma-nav .panel,.ma-nav>ul>li:nth-last-child(-n+4) .panel{position:static;display:block;min-width:0;max-width:none;columns:1;border:0;background:#5e1212;box-shadow:none}.ma-nav .panel.wide{min-width:0;columns:2}.ma-nav .grp>a,.ma-nav .flat a{color:#e7d199}.ma-nav .sub li a{color:#d9c79d;border-left-color:rgba(194,161,77,.3)}.ma-nav .grp>a:hover,.ma-nav .flat a:hover,.ma-nav .sub li a:hover{background:rgba(194,161,77,.15)}}@media(max-width:700px){.ma-nav .panel.wide{columns:1}}@media(max-width:600px){.ma-bar{gap:10px;padding:0 12px}.ma-brand .nm{font-size:15px;letter-spacing:1px}.ma-lang-btn .nm{display:none}.ma-lang-btn .sh{display:inline}}