.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(0,0%,100%,.92);border-bottom:1px solid rgba(231,235,242,.82);position:sticky;top:0;z-index:999}.site-header *{box-sizing:border-box}.nav{display:flex;gap:24px;justify-content:space-between;min-height:80px}.brand,.nav{align-items:center}.brand{display:inline-flex;flex-shrink:0}.brand img{display:block;height:auto;width:184px}.nav-links{align-items:center;display:flex;gap:28px}.ag-nav-dropdown-toggle,.nav-links>a:not(.btn){color:#344054;font-size:14px;font-weight:700;text-decoration:none;transition:color .18s ease}.ag-nav-dropdown-toggle:hover,.nav-links>a:not(.btn):hover{color:var(--purple-dark)}.ag-nav-dropdown{flex:0 0 auto;position:relative}.ag-nav-dropdown-toggle{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font-family:inherit;gap:6px;line-height:1.3;padding:12px 0}.ag-nav-chevron{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .2s ease;width:15px}.ag-nav-dropdown.is-open
.ag-nav-chevron{transform:rotate(180deg)}.ag-nav-dropdown-panel{background:#fff;border:1px solid #e5e9f2;border-radius:18px;box-shadow:0 20px 55px rgba(16,24,40,.16);display:flex;flex-direction:column;gap:3px;left:-20px;max-width:calc(100vw - 32px);opacity:0;padding:12px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:330px;z-index:1000}.ag-nav-dropdown.is-open
.ag-nav-dropdown-panel{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.ag-nav-dropdown-item{border-radius:11px;color:#18253d;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;transition:background .18s ease,color .18s ease}.ag-nav-dropdown-item:focus-visible,.ag-nav-dropdown-item:hover{background:#f1f3fc;text-decoration:none}.ag-nav-dropdown-item-title{color:#17243c;display:block;font-size:13px;font-weight:800;line-height:1.3}.ag-nav-dropdown-item-description{color:#667085;display:block;font-size:11px;line-height:1.45}.ag-nav-dropdown-all{background:linear-gradient(120deg,rgba(47,115,184,.07),rgba(129,72,180,.07));margin-bottom:5px}.ag-nav-dropdown-all
.ag-nav-dropdown-item-title{color:#4d57bd}.menu-toggle{align-items:center;background:#fff;border:1px solid var(--line);border-radius:50%;color:var(--navy);cursor:pointer;display:none;font-size:21px;height:46px;justify-content:center;line-height:1;width:46px}.ag-nav-dropdown-toggle:focus-visible,.menu-toggle:focus-visible{outline:3px solid #a46de2;outline-offset:4px}@media (max-width:1050px){.nav-links{gap:18px}}@media (max-width:840px){.nav-links{align-items:stretch;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);flex-direction:column;gap:4px;left:16px;max-height:calc(100dvh - 100px);opacity:0;overflow-y:auto;padding:22px;pointer-events:none;position:absolute;right:16px;top:calc(100% + 1px);transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.nav-links.open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.nav-links>a:not(.btn){padding:12px 8px}.nav-links .btn{margin-top:10px}.menu-toggle{display:inline-flex}.ag-nav-dropdown{width:100%}.ag-nav-dropdown-toggle{justify-content:space-between;padding:12px 8px;text-align:left;width:100%}.ag-nav-dropdown-panel{background:transparent;border:0;border-left:2px solid #d9d1f1;border-radius:0;box-shadow:none;display:none;margin:0 0 8px;max-width:none;opacity:1;padding:6px 0 6px 10px;pointer-events:auto;position:static;transform:none;visibility:visible;width:100%}.ag-nav-dropdown.is-open .ag-nav-dropdown-panel{display:flex}.ag-nav-dropdown-item{padding:11px 12px}.ag-nav-dropdown-item-title{font-size:13px}.ag-nav-dropdown-item-description{font-size:11px}}@media (max-width:620px){.nav{min-height:72px}.brand img{width:158px}}@media (prefers-reduced-motion:reduce){.ag-nav-chevron,.ag-nav-dropdown-item,.ag-nav-dropdown-panel,.nav-links{transition:none}}