.header-style-5{background:#fff;border-bottom:1px solid #eee;position:relative;width:100%;z-index:1000}.header-style-5 .container{align-items:center;display:flex;margin:0 auto;max-width:1400px;padding:16px 24px}.header-style-5 .logo{color:#000;font-size:1.5rem;font-weight:700;width:250px}.header-style-5 .logo img{display:block;height:auto;max-width:100%}.header-style-5 nav.navbar{margin-left:auto}.header-style-5 .menu{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.head-icon-menu{align-items:center;display:flex;order:1}.header-style-5 .menu-item{margin-bottom:0;padding:1rem 0}.header-style-5 .menu-item>a{color:#000;display:block;font-weight:500;padding:12px 8px;position:relative;text-decoration:none}.header-style-5 .menu-item>a:hover{color:#0071ff}.header-style-5 .mega-menu{background:#fff;box-shadow:0 6px 25px rgba(0,0,0,.08);left:0;opacity:0;padding:40px 50px;pointer-events:none;position:absolute;top:100%;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s;visibility:hidden;width:100%;z-index:999}.header-style-5 .has-mega:focus-within>.mega-menu,.header-style-5 .has-mega:hover>.mega-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.header-style-5 .has-mega:hover>a{color:#0c19ff;font-weight:600}.header-style-5 .menu-item.has-mega>a{align-items:center;display:flex;justify-content:space-between}.header-style-5 .menu-item.has-mega .arrow{border-bottom:2px solid #000;border-right:2px solid #000;display:inline-block;height:10px;margin-left:8px;transform:rotate(45deg);transition:transform .3s ease;width:10px}.header-style-5 .has-mega:hover .arrow,.header-style-5 .menu-item.has-mega.open .arrow{border-bottom-color:#0c19ff;border-right-color:#0c19ff;transform:rotate(-135deg)}.header-style-5 .mega-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.mega-menu.two-col-flex{align-items:start;display:flex;flex-direction:column;justify-content:space-between}.mega-menu.two-col-flex.flex-row{flex-direction:row;flex-wrap:wrap}.header-style-5 .flex-sec-2{display:flex;flex-wrap:wrap;width:100%}.header-style-5 .flex-sec-2 .mega-h3{min-width:100%}.header-style-5 .flex-sec-2 .mega-col{min-width:33%}.header-style-5 .mega-h3{color:#000;display:block;font-size:1.35rem;font-weight:700;margin:0 0 12px}.header-style-5 .mega-col .mega-h5,.header-style-5 .mega-h5{color:#000;display:block;font-size:1.03rem;font-weight:600;margin-bottom:4px}.header-style-5 .mega-col p{color:#555;font-size:.9rem!important;margin:0}.mega-link:hover .mega-h5{color:#0019ff!important}.header-style-5 .has-mega .mega-menu a:hover .mega-h3{color:#0019ff}.header-style-5 .cta a{background:linear-gradient(90deg,#0019ff 3.94%,#00cbff 92.96%);border-radius:25px;color:#fff!important;padding:10px 20px;transition:background .3s ease}.header-style-5 .cta a:hover{background:#00cbff}.insights-menu .insight-post{align-items:flex-start;color:#000;display:flex;gap:10px;margin-bottom:12px;padding:1rem .5rem;text-decoration:none;transition:transform .2s ease}.insights-menu .insight-post:hover{transform:translateX(5px)}.insights-menu img{border:1px solid #ddd;border-radius:6px;flex:0 0 50px;height:50px!important;object-fit:cover;width:50px}.insights-menu .insight-info p{color:#555;font-size:.8rem;margin:4px 0 0}.view-all{color:#0072ef;display:inline-block;font-size:18px;font-weight:700;margin-top:10px;text-decoration:none}.view-all:hover{text-decoration:underline}@media (min-width:999px){.half-space{left:20%!important;max-width:70%}.half-space .mega-col{min-width:45%!important}}.hhs-header-search *{color:#000}.mobile-toggle{background:none;border:0;cursor:pointer;display:none;padding:0}@media (prefers-reduced-motion:reduce){.header-style-5 .arrow,.header-style-5 .mega-menu,.header-style-5 .navbar,.insights-menu .insight-post{transition:none!important}}@media (max-width:992px){.header-style-5 .container{flex-wrap:wrap;justify-content:space-between}.header-style-5 .logo{padding:1rem 0}.header-style-5 .logo img{width:90%}.header-style-5 .cta a{text-align:center}.hhs-lang-switch{margin:0!important}.mobile-toggle{display:flex;flex-direction:column;gap:5px;height:24px;justify-content:center;width:30px}.mobile-toggle span{background:#000;border-radius:2px;height:3px;transition:transform .3s ease,opacity .3s ease;width:100%}.mobile-toggle.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.mobile-toggle.active span:nth-child(2){opacity:0}.mobile-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.header-style-5 .navbar{background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.1);left:0;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height .4s ease;width:100%}.header-style-5 .navbar.active{max-height:90vh;overflow-y:auto}.header-style-5 .menu{align-items:flex-start;flex-direction:column;gap:0;padding:10px 20px}.header-style-5 .menu-item{padding:0;width:100%}.header-style-5 .menu-item>a{border-bottom:1px solid #eee;padding:14px 0;width:100%}.header-style-5 .has-mega .mega-menu{box-shadow:none;display:none;opacity:1!important;padding:15px 0 10px 15px;pointer-events:auto;position:static;transform:none;visibility:visible!important}.header-style-5 .has-mega.open .mega-menu{display:block!important}.header-style-5 .mega-grid{grid-template-columns:1fr}.header-style-5 .cta{margin-top:10px}.header-style-5 .flex-sec-2{flex-direction:column}.header-style-5 .mega-h3{border-bottom:1px solid;padding:1rem 0}.mega-menu.two-col-flex.flex-row{flex-direction:column}}