.omx-header{box-shadow:0 1px 0 rgba(33,43,70,.08),0 8px 24px rgba(33,43,70,.05);position:relative}.omx-header.omx-bg-deep,.omx-header.omx-bg-space{box-shadow:0 1px 0 hsla(0,0%,100%,.12)}.omx-header.omx-header-fixed{left:0;position:fixed;right:0;top:0;z-index:60}.omx-header-slot-fixed{height:76px}.omx-header-bar{gap:28px;height:76px;justify-content:space-between}.omx-header-bar,.omx-logo{align-items:center;display:flex}.omx-logo{flex:0 0 auto}.omx-logo img{display:block;height:40px;width:auto}.omx-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.omx-nav{align-items:center;display:flex;gap:26px}.omx-has-sub>a,.omx-nav-i{align-items:center;color:inherit;display:inline-flex;font-size:16px;font-weight:500;gap:6px;white-space:nowrap}.omx-header.omx-bg-seasalt,.omx-header.omx-bg-smoke,.omx-header.omx-bg-white{color:#212b46}.omx-has-sub{align-items:center;display:flex;position:relative}.omx-current{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:7px}.omx-chev{display:flex;opacity:.6;transition:transform .15s ease}.omx-has-sub:focus-within .omx-chev,.omx-has-sub:hover .omx-chev{opacity:1;transform:rotate(180deg)}.omx-sub{left:-16px;opacity:0;padding-top:18px;position:absolute;top:100%;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease;visibility:hidden}.omx-has-sub:focus-within .omx-sub,.omx-has-sub:hover .omx-sub{opacity:1;transform:none;visibility:visible}.omx-sub-in{background:#fff;border:1px solid #e3e3e1;border-radius:16px;box-shadow:0 26px 60px rgba(19,26,47,.22);padding:10px;white-space:normal;width:380px}.omx-sub-in a{border-radius:10px;color:#181818!important;display:block;padding:10px 12px}.omx-sub-in a:hover{background:#f0f0ee}.omx-sub-in .t{display:block;font-size:14.5px;font-weight:600;line-height:1.35}.omx-sub-in .d{color:#4e4e4e;display:block;font-size:13px;line-height:1.45;margin-top:2px}.omx-header-right{flex:0 0 auto;gap:12px}.omx-header-right,.omx-search,.omx-search-ico{align-items:center;display:flex}.omx-search-ico{cursor:pointer;opacity:.75;padding:6px}.omx-search:focus-within .omx-search-ico,.omx-search:hover .omx-search-ico{opacity:1}.omx-search input{background:transparent;border:0;border-bottom:1px solid transparent;color:inherit;font:inherit;font-size:14px;margin:0;opacity:0;outline:none;padding:0;transition:width .2s ease,opacity .2s ease,padding .2s ease;width:0}.omx-search:focus-within input,.omx-search:hover input{border-bottom-color:hsla(0,0%,50%,.45);opacity:1;padding:6px 8px;width:160px}.omx-divider{background:rgba(33,43,70,.2);flex:0 0 auto;height:24px;width:1px}.omx-header.omx-bg-deep .omx-divider,.omx-header.omx-bg-space .omx-divider{background:hsla(0,0%,100%,.3)}.omx-header .btn:hover{transform:scale(1.04)}.omx-nav-cb{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.omx-burger,.omx-mobile{display:none}@media (max-width:1240px){.omx-nav{gap:18px}.omx-has-sub>a,.omx-nav-i{font-size:14.5px}}@media (max-width:1100px){.omx-divider,.omx-search{display:none}}@media (max-width:960px){.omx-header-bar{gap:12px;height:66px}.omx-header-slot-fixed{height:66px}.omx-logo img{height:34px}.omx-header .btn{font-size:14px;padding:9px 18px;width:auto!important}.omx-header-bar .omx-login-btn{display:none!important}.omx-burger{align-items:center;cursor:pointer;display:inline-flex!important;margin-right:-8px;padding:8px}.omx-ico-close,.omx-nav-cb:checked~.omx-header-bar .omx-ico-open{display:none}.omx-mobile,.omx-nav-cb:checked~.omx-header-bar .omx-ico-close{display:block}.omx-mobile{max-height:0;overflow:hidden;transition:max-height .28s ease}.omx-nav-cb:checked~.omx-mobile{border-top:1px solid hsla(0,0%,50%,.2);max-height:calc(100vh - 66px);overflow-y:auto}.omx-mobile .wrap{display:flex;flex-direction:column;padding-bottom:24px;padding-top:8px}.omx-m-top{font-size:16.5px;font-weight:600;padding:10px 0 2px}.omx-m-sub{font-size:14.5px;opacity:.75;padding:6px 0 6px 14px}.omx-m-cta{border-top:1px solid hsla(0,0%,50%,.2);display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:18px}.omx-m-cta .btn{font-size:16px;justify-content:center;padding:13px 24px;width:100%!important}.omx-m-cta .omx-login-btn{display:inline-flex!important}}@media (max-width:560px){.omx-header-bar{gap:8px}.omx-header-bar>.omx-header-right>.btn{font-size:13.5px;padding:8px 14px}}