
.emc-nav.cp-header{font:500 14px/1.5 "Segoe UI",Arial,sans-serif;position:relative;z-index:100;background:#fff;color:#173652;border-bottom:1px solid #dbe3eb;width:100%;box-sizing:border-box}.emc-nav *{box-sizing:border-box}.emc-nav .cp-header-inner{width:min(1440px,calc(100% - 48px));min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:auto;padding:10px 0}.emc-nav .cp-brand{display:flex;gap:10px;align-items:center;color:#173652;font:750 21px/1.2 "Segoe UI",Arial,sans-serif;white-space:nowrap;text-decoration:none}.emc-nav .cp-brand img{object-fit:contain}.emc-nav #cp-navigation{display:flex;align-items:center;gap:20px;width:auto;padding:0}.emc-nav #cp-navigation>a,.emc-nav summary{font:600 13px/1.5 "Segoe UI",Arial,sans-serif;color:#173652;text-decoration:none;white-space:nowrap;cursor:pointer}.emc-nav #cp-navigation>a:hover,.emc-nav summary:hover{color:#075ecc}.emc-nav #cp-navigation>a[aria-current=page]{color:#075ecc;text-decoration:underline;text-underline-offset:6px}.emc-nav #cp-navigation>.cp-button{display:inline-flex;align-items:center;min-height:43px;padding:10px 15px;color:#fff;background:#075ecc;border-radius:7px;border:1px solid transparent;font-weight:700;text-align:center}.emc-nav .cp-menu-button{display:none}.emc-nav .emc-products{border:0;position:relative}.emc-nav .emc-products summary{padding:10px 0;list-style:none;font-size:13px}.emc-nav .emc-products summary:after{content:"⌄";margin-left:6px}.emc-nav .emc-products summary::-webkit-details-marker{display:none}.emc-nav .emc-dropdown{position:absolute;top:100%;left:0;width:290px;padding:10px;background:#fff;border:1px solid #dbe3eb;border-radius:10px;box-shadow:0 18px 45px #17365222}.emc-nav .emc-dropdown a{display:block;padding:10px 12px;color:#173652;text-decoration:none;font:500 14px/1.4 "Segoe UI",Arial,sans-serif;border-radius:6px}.emc-nav .emc-dropdown a:hover{background:#edf4fc;color:#075ecc}.emc-nav a:focus-visible,.emc-nav button:focus-visible,.emc-nav summary:focus-visible{outline:3px solid #b47a10;outline-offset:4px}.emc-nav .cp-brand:hover{text-decoration:none}.emc-nav--legacy{position:fixed!important;top:0;left:0}body:has(.emc-nav--legacy){padding-top:82px!important}
@media(max-width:1220px){.emc-nav .cp-header-inner{flex-wrap:wrap;gap:10px}.emc-nav .cp-menu-button{display:block;border:1px solid #c9d7e4;background:#fff;color:#173652;border-radius:6px;padding:9px 13px;font:600 14px "Segoe UI",Arial,sans-serif}.emc-nav #cp-navigation{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:10px 0}.emc-nav.emc-js #cp-navigation:not(.is-open){display:none}.emc-nav #cp-navigation>a{padding:11px 8px;font-size:15px}.emc-nav #cp-navigation>.cp-button{justify-content:center;margin-top:10px}.emc-nav .emc-products{width:100%}.emc-nav .emc-products summary{padding:11px 8px;font-size:15px}.emc-nav .emc-dropdown{position:static;width:100%;box-shadow:none;background:#f4f7fa}.emc-nav .cp-header-inner{min-height:76px}.emc-nav .cp-brand{font-size:20px}.emc-nav .cp-brand img{width:35px;height:35px}body:has(.emc-nav--legacy){padding-top:76px!important}.emc-nav--legacy{max-height:100dvh;overflow:auto}}
@media(max-width:380px){.emc-nav .cp-header-inner{width:calc(100% - 28px);gap:6px}.emc-nav .cp-brand{font-size:17px;gap:7px}.emc-nav .cp-brand img{width:30px;height:30px}.emc-nav .cp-menu-button{padding:8px 10px}}
