.headway-nav-wrapper{position:sticky;top:0;z-index:999;background-color:#ffffff;backdrop-filter:blur(10px);border-bottom:1px solid rgba(15,23,42,0.06);line-height:normal}.headway-nav{max-width:1120px;margin:0 auto;height:70px;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;font-family:'Manrope',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.headway-nav *{box-sizing:border-box}.headway-nav-logo{display:inline-flex;align-items:center;gap:0.5rem}.headway-nav-logo img{height:34px;width:auto;display:block}.headway-nav-list{list-style:none!important;margin:0!important;padding:0!important;display:flex;align-items:center;gap:1.75rem;font-size:0.95rem;font-weight:500}.headway-nav-item{position:relative;list-style:none!important}.headway-nav-link{position:relative;display:inline-flex;align-items:center;gap:0.35rem;text-decoration:none;color:#0f172a;padding:0;line-height:1;transition:color 0.15s ease,opacity 0.15s ease}.headway-nav-link::after{content:"";position:absolute;left:0;bottom:-0.25rem;width:0;height:2px;border-radius:999px;background-image:linear-gradient(90deg,#1ec8d9,#193966);transition:width 0.18s ease}.headway-nav-item:hover>.headway-nav-link::after{width:100%}.headway-nav-item:hover>.headway-nav-link{color:#193966}.headway-nav-item--has-children .headway-nav-link{padding-right:0.3rem}.headway-nav-caret{display:inline-flex;align-items:center;justify-content:center;transform-origin:center;transition:transform 0.18s ease}.headway-nav-caret::before{content:"";display:inline-block;width:.42em;height:.42em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.headway-submenu{position:absolute;top:100%;left:0;margin-top:0.7rem;min-width:240px;background-color:#ffffff;border-radius:1rem;border:1px solid rgba(15,23,42,0.06);box-shadow:0 18px 40px rgba(15,23,42,0.16);list-style:none!important;padding:0!important;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s ease;z-index:20}.headway-submenu-item{margin:0;list-style:none!important}.headway-submenu-link{display:block;padding:0.45rem 0.9rem;border-radius:0.7rem;text-decoration:none;font-size:0.9rem;color:#111827;transition:background-color 0.15s ease,color 0.15s ease}.headway-submenu-link:hover{background-color:rgba(18,158,141,0.06);color:#193966}@media (min-width:901px){.headway-nav-item--has-children:hover>.headway-submenu{opacity:1;visibility:visible;transform:translateY(0)}.headway-nav-item--has-children:hover .headway-nav-caret{transform:rotate(180deg)}}.headway-nav-toggle{display:none;border:none;background:none;cursor:pointer;padding:0.25rem;margin-left:1rem}.headway-nav-toggle-box{width:24px;height:18px;position:relative}.headway-nav-toggle-line{position:absolute;left:0;right:0;height:2px;border-radius:999px;background-color:#129e8d!important;transition:transform 0.2s ease,opacity 0.2s ease,top 0.2s ease,bottom 0.2s ease}.headway-nav-toggle-line:nth-child(1){top:0}.headway-nav-toggle-line:nth-child(2){top:8px}.headway-nav-toggle-line:nth-child(3){bottom:0}@media (max-width:900px){.headway-nav{height:64px;padding:0 1rem}.headway-nav-toggle{display:inline-flex}.headway-nav-list{position:absolute;inset-inline:0;top:100%;margin-top:0.4rem;background-color:#ffffff;flex-direction:column;gap:0;padding:1rem 1.4rem 1.3rem!important;display:none;box-shadow:0 18px 40px rgba(15,23,42,0.12);border-bottom:1px solid rgba(15,23,42,0.06)}.headway-nav.is-open .headway-nav-list{display:flex}.headway-nav-item{width:100%}.headway-nav-link{width:100%;padding:0.7rem 0!important}.headway-nav-link::after{display:none}.headway-submenu{position:static;margin-top:0;box-shadow:none;border-radius:0.7rem;border:none;padding:0!important;opacity:1;visibility:visible;transform:none;display:none}.headway-nav-item--submenu-open .headway-submenu{display:block}.headway-submenu-link{padding:0.55rem 1rem!important}.headway-nav-item--submenu-open .headway-nav-caret{transform:rotate(180deg)}.headway-nav-toggle.is-active .headway-nav-toggle-line:nth-child(1){top:8px;transform:rotate(45deg)}.headway-nav-toggle.is-active .headway-nav-toggle-line:nth-child(2){opacity:0}.headway-nav-toggle.is-active .headway-nav-toggle-line:nth-child(3){bottom:8px;transform:rotate(-45deg)}}