/* Shared site header (copied from the homepage). */
#wysdom-landing{--navy: #0B263B!important;--ink: #0a253a!important;--deep: #071a29!important;--blue: #24A0DA!important;--blue-d: #1b86b8!important;--sky: #8AD4F6!important;--ice: #F6FAFD!important;--slate: #4A5E6E!important;--line: #DCE6EE!important;--ok: #12a26b!important;--bad: #e0565b!important;font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif!important;color: var(--ink)!important;background: #ffffff!important;-webkit-font-smoothing: antialiased!important;line-height: 1.5!important;font-weight: 400!important;font-size: 16px!important;text-align: left!important;max-width: 100%!important;overflow-x: hidden!important;overflow-x: clip!important;width: 100vw!important;position: relative!important;left: 50%!important;right: 50%!important;margin-left: -50vw!important;margin-right: -50vw!important;}
#wysdom-landing h1, #wysdom-landing h2, #wysdom-landing h3, #wysdom-landing h4, #wysdom-landing p, #wysdom-landing a, #wysdom-landing li, #wysdom-landing span, #wysdom-landing button, #wysdom-landing b, #wysdom-landing small, #wysdom-landing div{font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif!important;letter-spacing: normal!important;text-transform: none!important;}
#wysdom-landing a{text-decoration: none!important;color: inherit!important;}
#wysdom-landing img{display: block!important;max-width: 100%!important;height: auto!important;border: 0!important;}
#wysdom-landing ul, #wysdom-landing ol{list-style: none!important;}
#wysdom-landing h1, #wysdom-landing h2, #wysdom-landing h3, #wysdom-landing h4{color: inherit!important;font-weight: 800!important;line-height: 1.15!important;}
#wysdom-landing p{color: inherit!important;font-size: inherit!important;line-height: inherit!important;}
#wysdom-landing button{font: inherit!important;color: inherit!important;background: none!important;border: 0!important;cursor: pointer!important;-webkit-tap-highlight-color: transparent!important;text-align: inherit!important;box-shadow: none!important;min-height: 0!important;height: auto!important;width: auto!important;border-radius: 0!important;text-transform: none!important;}
#wysdom-landing svg{display: inline-block!important;vertical-align: middle!important;}
#wysdom-landing .wfy{color: var(--blue)!important;font-weight: 700!important;}
#wysdom-landing .w4-dark .wfy{color: var(--sky)!important;}
#wysdom-landing a:focus-visible, #wysdom-landing button:focus-visible{outline: 2px solid var(--blue)!important;outline-offset: 3px!important;border-radius: 10px!important;}
#wysdom-landing .w4-wrap{max-width: 1160px!important;margin: 0 auto!important;padding: 0 32px!important;}
#wysdom-landing .wh{position: sticky!important;top: 0!important;z-index: 50!important;background: rgba(255,255,255,0.92)!important;backdrop-filter: blur(12px)!important;-webkit-backdrop-filter: blur(12px)!important;border-bottom: 1px solid #ede8df!important;}
#wysdom-landing .wh-inner{max-width: 1000px!important;margin: 0 auto!important;display: flex!important;align-items: center!important;justify-content: space-between!important;padding: 16px 24px!important;}
#wysdom-landing .wh-logo{display: flex!important;align-items: center!important;flex-shrink: 0!important;line-height: 0!important;}
#wysdom-landing .wh-logo img{display: block!important;width: auto!important;height: 32px!important;max-width: none!important;border-radius: 0!important;}
#wysdom-landing .wh-nav{display: flex!important;align-items: center!important;gap: 32px!important;}
#wysdom-landing .wh-nav-link{font-size: 14px!important;font-weight: 500!important;color: #8a7d6b!important;transition: color 0.15s!important;}
#wysdom-landing .wh-nav-link:hover{color: #0a253a!important;}
#wysdom-landing .wh-mob, #wysdom-landing .wh-menu{display: none!important;}
#wysdom-landing .wh-btn{display: inline-flex!important;align-items: center!important;gap: 6px!important;padding: 10px 22px!important;font-size: 14px!important;font-weight: 650!important;color: #ffffff!important;background: var(--blue)!important;border-radius: 999px!important;transition: background 0.15s, transform 0.1s!important;border: none!important;}
#wysdom-landing .wh-btn:hover{background: var(--blue-d)!important;transform: translateY(-1px)!important;color: #ffffff!important;}
@media (max-width: 768px){#wysdom-landing .wh-nav{display: none!important;}
#wysdom-landing .wh{background: rgba(255,255,255,0.82)!important;-webkit-backdrop-filter: saturate(180%) blur(20px)!important;backdrop-filter: saturate(180%) blur(20px)!important;border-bottom: 1px solid rgba(10,37,58,0.10)!important;}
#wysdom-landing .wh .wh-inner{height: 50px!important;padding: 0 16px!important;gap: 12px!important;flex-wrap: nowrap!important;}
#wysdom-landing .wh .wh-logo{flex-shrink: 0!important;}
#wysdom-landing .wh .wh-logo img{width: auto!important;height: 26px!important;}
#wysdom-landing .wh .wh-mob{display: flex!important;align-items: center!important;gap: 4px!important;flex-shrink: 0!important;}
#wysdom-landing .wh .wh-mob .wh-btn{height: 30px!important;padding: 0 13px!important;font-size: 13px!important;font-weight: 600!important;line-height: 30px!important;border-radius: 999px!important;white-space: nowrap!important;min-height: 0!important;}
#wysdom-landing .wh .wh-mob .wh-btn:hover{transform: none!important;}
#wysdom-landing .wh-burger{display: inline-flex!important;flex-direction: column!important;justify-content: center!important;align-items: center!important;gap: 5px!important;width: 40px!important;height: 40px!important;min-height: 0!important;margin: 0 -10px 0 0!important;padding: 0!important;background: none!important;border: 0!important;border-radius: 8px!important;box-shadow: none!important;cursor: pointer!important;-webkit-tap-highlight-color: transparent!important;}
#wysdom-landing .wh-burger span{display: block!important;width: 18px!important;height: 1.5px!important;background: #0a253a!important;border-radius: 1px!important;transition: transform .2s, opacity .2s!important;}
#wysdom-landing .wh-burger[aria-expanded="true"] span:nth-child(1){transform: translateY(6.5px) rotate(45deg)!important;}
#wysdom-landing .wh-burger[aria-expanded="true"] span:nth-child(2){opacity: 0!important;}
#wysdom-landing .wh-burger[aria-expanded="true"] span:nth-child(3){transform: translateY(-6.5px) rotate(-45deg)!important;}
#wysdom-landing .wh .wh-menu:not([hidden]){display: flex!important;flex-direction: column!important;position: absolute!important;top: 100%!important;left: 0!important;right: 0!important;z-index: 51!important;padding: 4px 16px 14px!important;background: rgba(255,255,255,0.98)!important;border-top: 1px solid rgba(10,37,58,0.08)!important;border-bottom: 1px solid rgba(10,37,58,0.10)!important;box-shadow: 0 12px 24px rgba(10,37,58,0.08)!important;}
#wysdom-landing .wh .wh-menu-link{display: block!important;padding: 12px 0!important;font-size: 17px!important;font-weight: 500!important;line-height: 1.3!important;color: #0a253a!important;border-bottom: 1px solid rgba(10,37,58,0.07)!important;}
#wysdom-landing .wh .wh-menu-link:last-child{border-bottom: 0!important;}
}
