.nav-container{font-family:sans-serif;justify-content:space-between;margin:0 auto;max-width:1280px}.nav-container,.nav-menu{align-items:center;display:flex}.nav-menu{gap:32px;list-style:none;margin:0}.nav-menu>li{position:relative}.nav-menu a{cursor:pointer;display:block;font-size:16px;line-height:12px;padding:0;text-decoration:none;transition:color .2s}.nav-menu>li:last-child>a{color:#006bb1}.right-columns .simple-menu-item{font-weight:400;line-height:40px}.nav-menu a .dd-button{appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;height:24px;margin:0 0 0 5px;outline:none;overflow:visible;padding:0;text-align:inherit;width:24px;-webkit-box-pack:center;-webkit-box-align:center}.nav-menu a .dd-button:hover{transform:scale(1)}.nav-menu a .dd-button svg{display:block;margin-left:5px;margin-top:4px;transition:transform .3s ease-out}.nav-menu>li>a{align-items:center;color:#333;display:flex;padding:20px 0}.nav-menu .dropdown-menu a:hover span,.nav-menu .dropdown-menu a:hover span h3{color:#006bb1;text-decoration:underline}.dropdown-menu{background:#fff;box-shadow:0 0 6px 0 #00000040;display:grid;gap:30px;grid-template-columns:1fr 1fr;left:0;min-width:150px;opacity:0;padding:19px 24px 30px;position:absolute;top:100%;transform:translateX(0);transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:100}.dropdown-section{display:flex;gap:30px}.dropdown-section ul{margin:0;padding:0}.dropdown-section .menu-icon img{height:40px;max-width:100%;width:40px}.section-title{color:#333;font-size:15px;font-weight:600;line-height:40px;margin-bottom:12px}.menu-items{display:flex;flex-direction:column;gap:8px;justify-content:center;list-style:none;margin-bottom:12px}.menu-items:last-child{margin-bottom:0}.menu-item{align-items:flex-start;border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:16px;padding:12px 0;text-decoration:none;transition:background .2s}.menu-icon{background:#f6f6f6;border-radius:4px;height:40px;width:40px}.menu-content,.menu-icon{display:inline-block}.menu-content p{padding:0}.menu-content h3{color:#333;font-size:16px;font-weight:400;margin-bottom:0;margin-top:0}.menu-content p{color:#6b7280;font-size:14px;line-height:1.4;margin:0}.featured-content{background:#f8fafc;border-radius:12px;display:inline-block;margin:0;max-width:calc(100% - 170px);padding:0 20px;vertical-align:top}.left-bottom{min-width:500px}.featured-image{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:inline-block;height:90px;max-width:160px;overflow:hidden;position:relative;width:100%}.featured-content h4{color:#333;font-size:16px;font-weight:600;margin-bottom:8px}.featured-content p{color:#6b7280;font-size:13px;line-height:1.5}.simple-menu-item{align-items:center;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;padding:12px;text-decoration:none;transition:background .2s}.simple-menu-item span{display:inline-block;line-height:140%;vertical-align:middle}.simple-icon{align-items:center;display:flex;font-size:18px;height:30px;justify-content:center;margin-right:5px;width:30px}.simple-icon img{height:auto;max-width:100%}.nav-actions{align-items:center;display:flex;gap:16px}.btn-login{color:#333;font-size:16px;font-weight:500;padding:8px 16px;text-decoration:none;transition:color .2s}.btn-login:hover{color:#006bb1}.btn-signup{background:#006bb1;border-radius:24px;color:#fff;font-size:16px;font-weight:500;padding:12px 24px;text-decoration:none;transition:background .2s}.btn-signup:hover{background:#0052cc}.status-banner{background:#1f2a3a;border-radius:4px;color:#fff;font-size:20px;line-height:1.5;max-width:720px;padding:24px 24px 24px 56px;position:relative}.status-banner:after{border:2px dotted #3fa9f5;content:"";inset:8px;pointer-events:none;position:absolute}.status-banner:before{background:#ff2d2d;border-radius:50%;content:"";height:14px;left:24px;position:absolute;top:28px;width:14px}.status-banner .link{color:#4fc3ff;cursor:pointer;display:block;font-weight:600;margin-top:12px}.dot-text-container{align-items:center;background:#fff;display:flex;gap:12px;margin-top:24px;max-width:720px;padding:16px}.red-dot{background:#ff2d2d;border-radius:50%;flex-shrink:0;height:14px;width:14px}.text-content{color:#1f2a3a;flex:1;font-size:16px;line-height:1.5}.left-top.divide-two-columns li{display:inline-flex;width:49%}.header-cta a.cta_button{background-color:#006bb1;border:1px solid #006bb1;border-radius:50px;color:#fff;fill:#fff;font-family:Open Sans;font-size:16px;font-weight:600;padding:6px 15px;text-decoration:none;text-transform:none}#main-content.body-container-wrapper{padding-top:77px}.dropdown-section .menu-items .selected,.dropdown-section .menu-items .selected .menu-content h3{color:#333;font-weight:600;pointer-events:none}@media screen and (min-width:992px){.nav-menu>li>a:after{background:#006bb1;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-menu>li.active>a:after,.nav-menu>li:hover>a:after{width:100%}.nav-menu>li:hover .dropdown-menu{opacity:1;visibility:visible}.nav-menu li .dropdown-menu .dropdown-section{width:max-content}.nav-menu li:nth-child(2) .dropdown-menu .dropdown-section:first-child{min-width:160px}.nav-menu li:first-child .dropdown-menu{transform:translateX(-30%)}.nav-menu>li:hover .dd-button svg{transform:rotate(180deg)}.left-top .menu-items .menu-item.items-icon{align-items:center;display:inline-flex;gap:10px}.left-top .menu-items .menu-item{display:block;line-height:40px}.nav-menu li:first-child .dropdown-menu .dropdown-section:first-child{border-right:1px solid #e0e0e0;flex-direction:column;padding-right:30px}}@media screen and (max-width:992px){.nav-container{display:flex;flex-direction:column;gap:40px;height:calc(100vh - 65px);justify-content:space-between;overflow-x:hidden;overflow-y:auto;transition:.2s linear;width:100%}.dropdown-section{flex-direction:column;gap:0}.right-columns .simple-menu-item,.section-title{line-height:34px}.section-title{font-weight:700}.right-columns{margin-top:12px}.menu-icon{display:none}.nav-menu a{line-height:34px}.nav-container .nav-menu{display:block;padding-right:20px;width:100%}.nav-menu>li{border-bottom:1px solid #ddd}.nav-menu>li>a{gap:8px;justify-content:space-between;width:100%}.nav-menu>li:not(:has(.dropdown-menu))>a:hover{text-decoration:underline}.dropdown-menu{background-color:#f6f6f6;box-shadow:none;display:flex;flex-direction:column;gap:0;max-height:0;opacity:1;overflow:hidden;padding:0 20px;position:static;transform:none;transition:max-height .4s ease-out,padding .4s ease-out;visibility:visible;width:100%}.open .dropdown-menu{max-height:2000px;padding:15px 20px 30px;transition:max-height .6s ease-in,padding .4s ease-out}.toggle-icon{display:inline-block;flex-shrink:0;height:13px;position:relative;width:13px}.toggle-icon:before{height:1px;width:13px}.toggle-icon:after,.toggle-icon:before{background-color:#333;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.toggle-icon:after{height:13px;width:1px}.nav-menu>li.open>a .toggle-icon:after{display:none}.nav-menu>li.open .dd-button svg{transform:rotate(180deg)}.header-primary-menu{left:0;position:fixed;top:62px!important;width:100%}.nav-container{height:calc(100dvh - 55px)!important}.header-logo{padding-top:10px}div#hhs-main-nav{padding:1px 0}header.header{position:fixed}}@media screen and (max-width:575px){.dropdown-section .left-top,.dropdown-section .right-columns,.dropdown-section .right-columns:nth-of-type(2),.left-bottom{min-width:auto}.featured-content{max-width:100%;padding:0}.left-top.divide-two-columns li{width:100%}.nav-container{height:calc(100vh - 55px)}}.megamenu-open{overflow:hidden}.megamenu-open #return-to-top{display:none!important}