.hm-legacy{display:none!important}.managed-header{z-index:1000;color:var(--hm-text);font-family:"Leelawadee UI",Tahoma,Arial,sans-serif}.managed-header.hm-sticky{position:sticky;top:0}.managed-header .hm-top{display:flex;justify-content:center;gap:22px;padding:7px 16px;color:#fff;background:#f45a0b;font-size:13px}.managed-header a{color:inherit;text-decoration:none}.managed-header>header{height:var(--hm-h);background:var(--hm-bg);transition:.2s}.managed-header.hm-scrolled>header{box-shadow:0 10px 30px #0003}.hm-inner{display:flex;align-items:center;gap:20px;width:min(var(--hm-w),calc(100% - 32px));height:100%;margin:auto}.hm-brand{display:flex;align-items:center;flex:0 1 295px;gap:10px}.hm-brand img{width:52px;height:52px;object-fit:contain}.hm-brand span,.hm-brand b,.hm-brand small{display:block}.hm-brand b{font-size:15px;line-height:1.2}.hm-brand small{opacity:.65;font-size:11px}.hm-desktop{flex:1}.hm-desktop ul,.hm-drawer ul{list-style:none;margin:0;padding:0}.hm-desktop>ul{display:flex;justify-content:center}.hm-desktop li{position:relative;display:flex;align-items:center}.hm-desktop li>a{padding:25px 9px;white-space:nowrap;font-size:var(--hm-fs);font-weight:650}.hm-desktop li>a:hover{color:var(--hm-hover)}.hm-parent>button{border:0;color:inherit;background:none;cursor:pointer}.hm-panel{position:absolute;top:calc(100% - 4px);left:50%;width:min(680px,90vw);padding:20px;border:1px solid #e5e7eb;border-radius:var(--hm-r);color:#18202e;background:#fff;box-shadow:0 20px 55px #0003;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:.18s}.hm-parent:hover>.hm-panel,.hm-parent:focus-within>.hm-panel{opacity:1;visibility:visible;transform:translate(-50%,0)}.hm-grid{display:grid;gap:5px;margin-top:10px}.hm-cols-2{grid-template-columns:1fr 1fr}.hm-grid>a{display:flex;align-items:center;gap:10px;padding:10px;border-radius:9px}.hm-grid>a:hover{color:#d94700;background:#fff3eb}.hm-grid i{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#fff0e7;font-style:normal}.hm-grid span{flex:1}.hm-grid b,.hm-grid small{display:block}.hm-grid small{color:#697386;font-size:11px}.hm-grid em{font-style:normal}.hm-footer{display:block;margin-top:10px;padding-top:10px;border-top:1px solid #eee;color:#d94700!important;font-weight:750}.hm-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border-radius:var(--hm-r);color:#fff!important;background:#f45a0b;font-weight:800;white-space:nowrap}.hm-mobile,.hm-drawer,.hm-scrim{display:none}.hm-light{--hm-bg:#fff!important;--hm-text:#18202e!important}.hm-transparent>header{background:#111827dd;backdrop-filter:blur(12px)}
@media(max-width:1050px){.managed-header>header{height:var(--hm-mh)}.hm-inner{width:calc(100% - 22px)}.hm-brand{flex:1}.hm-brand img{width:42px;height:42px}.hm-brand small,.hm-desktop,.hm-inner>.hm-cta{display:none}.hm-mobile{display:flex}.hm-mobile>a,.hm-toggle,.hm-close{display:grid;place-items:center;width:48px;height:48px;border:0;color:inherit;background:none;font-size:22px}.hm-toggle i{width:25px;height:2px;margin:2px;background:currentColor}.hm-scrim{position:fixed;inset:0;display:block;background:#0008;opacity:0;visibility:hidden}.hm-drawer{position:fixed;inset:0 0 0 auto;display:flex;flex-direction:column;width:min(390px,88vw);padding:18px;color:var(--hm-mtext);background:var(--hm-mbg);transform:translateX(105%);transition:.28s}.hm-open .hm-drawer{transform:none}.hm-open .hm-scrim{opacity:1;visibility:visible}.hm-drawer>div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff22}.hm-close{font-size:34px}.hm-drawer nav{overflow:auto}.hm-drawer li{position:relative;border-bottom:1px solid #ffffff1a}.hm-drawer li>a{display:block;min-height:52px;padding:15px 50px 12px 8px}.hm-drawer .hm-parent>button{position:absolute;right:0;top:2px;width:48px;height:48px}.hm-drawer .hm-panel{position:static;display:none;width:auto;padding:8px;border:0;color:inherit;background:#ffffff0d;box-shadow:none;opacity:1;visibility:visible;transform:none}.hm-drawer .hm-sub-open>.hm-panel{display:block}.hm-drawer .hm-grid{grid-template-columns:1fr}.hm-drawer .hm-grid small{color:inherit;opacity:.7}.hm-drawer>.hm-cta{margin-top:14px}.hm-lock{overflow:hidden}.managed-header .hm-top{justify-content:flex-start;overflow:auto;white-space:nowrap}.hm-top>span{display:none}}
@media(max-width:520px){.hm-brand b{font-size:13px}.hm-mobile>a{display:none}.managed-header .hm-top{font-size:12px}}
