/* Layout changes only. Typography, colours, logo and controls come from live CSS. */
@media(min-width:1101px){
 .mi-global-header .mi-header-row2{box-sizing:border-box;width:100%;max-width:1520px;margin-inline:auto;padding-inline:38px}
 .mi-header-nav>.mi-services-trigger{display:none!important}
 .mi-header-nav>.mi-staging-category{white-space:nowrap;gap:8px;padding-inline:10px}
 .mi-header-nav{width:100%;gap:14px!important;justify-content:flex-start!important}
 .mi-staging-service-nav,.mi-staging-utility-nav{display:flex;align-items:center;gap:clamp(6px,.7vw,12px)}
 .mi-staging-utility-nav{margin-left:auto;flex-shrink:0}
 .mi-header-nav>.mi-services-trigger + a{margin-left:auto!important}
 .mi-header-nav a{white-space:nowrap;gap:8px;padding-inline:8px}
 .mi-staging-service-nav>.mi-staging-category,.mi-staging-utility-nav>a{display:inline-flex;align-items:center;border:0;background:none;color:#fff;font:600 14px/1.4 Inter,Manrope,system-ui,sans-serif;text-decoration:none;cursor:pointer;padding:11px 5px;white-space:nowrap;gap:6px}
 .mi-staging-service-nav>.mi-staging-category:hover,.mi-staging-utility-nav>a:hover{color:#8cdef0}
 .mi-staging-service-nav>.mi-staging-category:focus-visible,.mi-staging-utility-nav>a:focus-visible{outline:2px solid #8cdef0;outline-offset:3px}
 .mi-global-header .mi-services-overlay[data-staging-category]{width:340px!important;max-width:calc(100vw - 32px)!important;left:var(--staging-menu-left,16px)!important;transform:none!important;grid-template-columns:minmax(0,1fr)!important;padding:24px!important;gap:0!important}
 .mi-services-overlay[data-staging-category] > [data-staging-hidden]{display:none!important}
 .mi-staging-category[aria-expanded="true"]{color:var(--mi-color-blue)}
}
@media(min-width:1101px) and (max-width:1519px){
 .mi-header-nav{flex-wrap:wrap;gap:4px!important}
 .mi-staging-service-nav{width:100%;justify-content:space-between;gap:6px;flex-wrap:wrap}
 .mi-staging-utility-nav{gap:20px}
}
@media(max-width:1100px){.mi-staging-category,.mi-staging-service-nav,.mi-staging-utility-nav{display:none!important}}
