@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&display=swap');
:root{--nexay-header-height:76px}
html{scroll-padding-top:calc(var(--nexay-header-height) + 16px)}
body:has(#nexay-site-header){padding-top:var(--nexay-header-height)!important}
body:has(#nexay-site-header) .wp-site-blocks{margin-top:0!important}
body:has(#nexay-site-header) header.wp-block-template-part{display:none!important}
body:has(#nexay-site-header) .nx3-nav,body:has(#nexay-site-header) .nx3-mobile,body:has(#nexay-site-header) .nxo-nav,body:has(#nexay-site-header) .nxo-mobile,body:has(#nexay-site-header) .nxi>nav,body:has(#nexay-site-header) .nxp-nav,body:has(#nexay-site-header) .nxp-mobile,body:has(#nexay-site-header) .nx20>header.nav,body:has(#nexay-site-header) .nexay-global-nav{display:none!important}
#nexay-site-header,#nexay-site-header *{box-sizing:border-box!important}
#nexay-site-header{display:block!important;position:fixed!important;inset:0 0 auto 0!important;z-index:2147483000!important;height:76px!important;min-height:76px!important;max-height:76px!important;width:100%!important;margin:0!important;padding:0!important;background:#eff7fc!important;border:0!important;border-bottom:1px solid #c9dce9!important;border-radius:0!important;box-shadow:0 3px 14px rgba(2,16,36,.04)!important;transform:none!important;transition:none!important;opacity:1!important;visibility:visible!important;font-family:Manrope,Arial,sans-serif!important;color:#021024!important}
#nexay-site-header .nsh-bar{height:100%!important;max-width:1440px!important;width:100%!important;margin:auto!important;padding:0 40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}
#nexay-site-header a{text-decoration:none!important}
#nexay-site-header .nsh-brand{display:flex!important;align-items:center!important;gap:14px!important;flex:0 0 auto!important;color:#021024!important;font:800 18px/24px Manrope,Arial,sans-serif!important;letter-spacing:2.8px!important;white-space:nowrap!important}
#nexay-site-header .nsh-mark{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;flex:0 0 46px!important;border-radius:14px!important;background:linear-gradient(140deg,#77a7d1,#052659)!important;color:white!important;font:800 20px/1 Manrope,Arial,sans-serif!important;letter-spacing:0!important}
#nexay-site-header .nsh-links{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(12px,1.6vw,25px)!important;margin:0!important;padding:0!important}
#nexay-site-header .nsh-links a{display:inline-flex!important;align-items:center!important;min-height:44px!important;white-space:nowrap!important;color:#102640!important;font:650 14px/22px Manrope,Arial,sans-serif!important;letter-spacing:0!important;border-bottom:3px solid transparent!important;padding:11px 0 8px!important;transition:color .15s!important}
#nexay-site-header .nsh-links a:hover,#nexay-site-header .nsh-links a[aria-current=page]{color:#052659!important;border-bottom-color:#5483b3!important}
#nexay-site-header .nsh-menu{display:none!important;position:relative!important}
#nexay-site-header .nsh-toggle{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;background:#fff!important;color:#052659!important;border:1px solid #bcd6e8!important;border-radius:12px!important;font-size:23px!important;cursor:pointer!important}
#nexay-site-header .nsh-mobile{display:none!important;position:absolute!important;top:53px!important;right:0!important;width:min(340px,calc(100vw - 28px))!important;max-height:calc(100dvh - 88px)!important;overflow-y:auto!important;background:#fff!important;border:1px solid #c9dce9!important;border-radius:16px!important;padding:9px!important;box-shadow:0 22px 55px rgba(2,16,36,.18)!important}
#nexay-site-header .nsh-menu[open] .nsh-mobile{display:grid!important}
#nexay-site-header .nsh-mobile a{display:flex!important;align-items:center!important;min-height:46px!important;padding:12px!important;border-radius:9px!important;color:#102640!important;font:650 15px/22px Manrope,Arial,sans-serif!important}
#nexay-site-header .nsh-mobile a:hover,#nexay-site-header .nsh-mobile a[aria-current=page]{background:#eaf5fc!important}
#nexay-site-header a:focus-visible,#nexay-site-header summary:focus-visible{outline:3px solid #5483b3!important;outline-offset:3px!important}
@media(max-width:1120px){:root{--nexay-header-height:68px}#nexay-site-header{height:68px!important;min-height:68px!important;max-height:68px!important}#nexay-site-header .nsh-bar{padding:0 22px!important}#nexay-site-header .nsh-links{display:none!important}#nexay-site-header .nsh-menu{display:block!important}#nexay-site-header .nsh-mark{width:40px!important;height:40px!important;flex-basis:40px!important}#nexay-site-header .nsh-brand{font-size:16px!important}}
@media(max-width:600px){#nexay-site-header .nsh-bar{padding:0 14px!important}}
@media(prefers-reduced-motion:reduce){#nexay-site-header *,#nexay-site-header{transition:none!important;animation:none!important}}
