.acoru-header,[data-global-resource-path$="partials/acoru-header.html"]{position:sticky;top:var(--acoru-space-4);z-index:50}.acoru-header{--hdr-gap:1rem;--hdr-cta-gap:1.25rem;--hdr-pad-x:1.25rem;margin:3.3125rem auto 0;width:min(var(--acoru-container),100% - 2 * var(--acoru-gutter))}.acoru-header__bar{align-items:center;backdrop-filter:blur(22px);background:rgb(var(--acoru-light-rgb)/.87);border:1px solid transparent;border-radius:var(--acoru-radius-pill);box-shadow:var(--acoru-shadow-2);display:flex;gap:var(--acoru-space-6);justify-content:space-between;min-height:4.3125rem;padding:0 var(--hdr-pad-x);transition:background-color var(--acoru-dur) var(--acoru-ease),border-color var(--acoru-dur) var(--acoru-ease),box-shadow var(--acoru-dur) var(--acoru-ease)}@media (prefers-reduced-motion:reduce){.acoru-header__bar{transition:none}}.acoru-header__logo{flex-shrink:0}.acoru-header__logo img{display:block;height:auto;width:10.075rem}.acoru-header__logo-dark,.acoru-header__logo-inverse{display:none!important}.acoru-header__menu{align-items:center;display:flex;gap:var(--hdr-cta-gap)}.acoru-header__nav{align-items:center;display:flex;gap:var(--hdr-gap);list-style:none;margin:0;padding:0}.acoru-header__item{position:relative}.acoru-header__link{background:linear-gradient(currentColor,currentColor) 0 100% /0 2px no-repeat;border:0;color:var(--acoru-dark);cursor:pointer;font:700 1rem/normal var(--acoru-font-body);padding:0;text-decoration:none;text-transform:uppercase;transition:background-size var(--acoru-dur) var(--acoru-ease);white-space:nowrap}.acoru-header__link:hover,.acoru-header__trigger[aria-expanded=true]{background-size:100% 2px}.acoru-header__cta{align-items:center;background:var(--acoru-blue);border-radius:var(--acoru-radius-pill);color:var(--acoru-light);display:inline-flex;font:700 .875rem/1.3125rem var(--acoru-font-body);justify-content:center;min-height:2.8125rem;padding:0 var(--acoru-space-5);text-decoration:none;text-transform:uppercase;transition:background-color var(--acoru-dur) var(--acoru-ease),color var(--acoru-dur) var(--acoru-ease),box-shadow var(--acoru-dur) var(--acoru-ease);white-space:nowrap}.acoru-header__cta:hover{background:var(--acoru-dark)}.acoru-body .acoru-header__cta:focus-visible{box-shadow:0 0 0 1px var(--acoru-lilac),0 0 .75rem var(--acoru-lilac);outline:none}.acoru-header__dropdown{background:var(--acoru-light);border:1px solid var(--acoru-light);border-radius:var(--acoru-radius-lg);box-shadow:var(--acoru-shadow-2);left:50%;max-width:calc(100vw - var(--acoru-gutter)*2);opacity:0;padding:var(--acoru-space-8);position:absolute;top:calc(100% + var(--acoru-space-6));transition:opacity var(--acoru-dur) var(--acoru-ease),translate var(--acoru-dur) var(--acoru-ease),visibility 0s var(--acoru-dur);translate:-50% -.5rem;visibility:hidden;width:34.125rem}.acoru-header__dropdown:before{content:"";inset:calc(var(--acoru-space-6)*-1 - 1px) 0 100%;position:absolute}.acoru-header__item--sub.is-open .acoru-header__dropdown{opacity:1;transition-delay:0s;translate:-50% 0;visibility:visible}@media (hover:hover) and (min-width:961px){.acoru-header__item--sub:hover .acoru-header__dropdown{opacity:1;transition-delay:0s;translate:-50% 0;visibility:visible}}.acoru-header__sub{display:grid;list-style:none;margin:0;padding:0}.acoru-header__sub li+li .acoru-header__sub-link{margin-top:-1px}.acoru-header__sub-link{align-items:center;background:var(--acoru-light);border:1px solid var(--acoru-neutral-200);color:var(--acoru-dark);display:flex;font:400 1rem/1.625rem var(--acoru-font-body);gap:var(--acoru-space-5);min-height:5rem;padding:1.625rem 2.5rem;text-decoration:none;transition:background-color var(--acoru-dur) var(--acoru-ease)}.acoru-header__sub-link.is-current,.acoru-header__sub-link:focus-visible,.acoru-header__sub-link:hover{background:var(--acoru-neutral-200)}.acoru-header__sub-link.is-current{font-weight:700}.acoru-header__sub-icon{display:grid;flex-shrink:0;height:1.75rem;place-items:center;width:1.75rem}.acoru-header__sub-icon:before{background:var(--acoru-lilac);content:"";height:1.75rem;-webkit-mask:var(--acoru-icon) center /contain no-repeat;mask:var(--acoru-icon) center /contain no-repeat;width:1.75rem}.acoru-header__trigger{align-items:center;display:inline-flex;gap:.4em}.acoru-header__trigger:after{border-bottom:2px solid;border-right:2px solid;content:"";height:.4em;margin-top:-.2em;transform:rotate(45deg);transition:transform var(--acoru-dur) var(--acoru-ease),margin var(--acoru-dur) var(--acoru-ease);width:.4em}.acoru-header__item--sub.is-open .acoru-header__trigger:after,.acoru-header__trigger[aria-expanded=true]:after{margin-top:.2em;transform:rotate(-135deg)}@media (hover:hover) and (min-width:961px){.acoru-header__item--sub:hover .acoru-header__trigger:after{margin-top:.2em;transform:rotate(-135deg)}}.acoru-header__toggle{background:transparent;border:0;color:var(--acoru-dark);cursor:pointer;display:none;height:2.75rem;margin-right:-.375rem;width:2.75rem}.acoru-header__toggle-bars,.acoru-header__toggle-bars:after,.acoru-header__toggle-bars:before{background:currentColor;border-radius:1px;display:block;height:1.33px;margin-inline:auto;transition:transform var(--acoru-dur) var(--acoru-ease),background-color var(--acoru-dur);width:1.333rem}.acoru-header__toggle-bars{position:relative}.acoru-header__toggle-bars:after,.acoru-header__toggle-bars:before{content:"";left:0;position:absolute}.acoru-header__toggle-bars:before{top:-8px}.acoru-header__toggle-bars:after{top:8px}.acoru-header__toggle[aria-expanded=true] .acoru-header__toggle-bars{background:transparent}.acoru-header__toggle[aria-expanded=true] .acoru-header__toggle-bars:before{transform:translateY(8px) rotate(45deg)}.acoru-header__toggle[aria-expanded=true] .acoru-header__toggle-bars:after{transform:translateY(-8px) rotate(-45deg)}.acoru-body--header-inverse .acoru-header__bar{background:var(--acoru-gradient-blue);box-shadow:none}.acoru-body--header-dark .acoru-header__bar{background:var(--acoru-dark);box-shadow:none}.acoru-body:is(.acoru-body--header-inverse,.acoru-body--header-dark) :is(.acoru-header__link,.acoru-header__toggle){color:var(--acoru-light)}.acoru-body--header-inverse .acoru-header__cta{background:var(--acoru-lime);color:var(--acoru-blue)}.acoru-body--header-inverse .acoru-header__cta:hover{background:var(--acoru-dark);color:var(--acoru-lime)}.acoru-body--header-inverse .acoru-header__cta:focus-visible{box-shadow:inset 0 0 0 1px var(--acoru-blue),0 0 .75rem rgb(var(--acoru-blue-rgb)/.7)}.acoru-body--header-dark .acoru-header__cta:hover{background:var(--acoru-light);color:var(--acoru-dark)}.acoru-body:is(.acoru-body--header-inverse,.acoru-body--header-dark) .acoru-header__logo-default{display:none}.acoru-body--header-dark .acoru-header__logo-dark,.acoru-body--header-inverse .acoru-header__logo-inverse{display:block!important}@media (min-width:961px) and (max-width:1180px){.acoru-header{--hdr-gap:0.75rem;--hdr-cta-gap:var(--acoru-space-4)}.acoru-header__link{font-size:.875rem}}@media (max-width:960px){.acoru-header,[data-global-resource-path$="partials/acoru-header.html"]{top:var(--acoru-space-2)}.acoru-header{--hdr-pad-x:3.375rem;height:4.3125rem;margin-top:1.9375rem;width:calc(100% - 6.75rem)}.acoru-header__bar{inset:0 0 auto;position:absolute}.acoru-header__logo img{width:7.87rem}.acoru-header__toggle{display:grid;place-items:center}.acoru-body--header-dark .acoru-header__bar{border-color:var(--acoru-sage)}.acoru-header__menu{align-items:stretch;background:var(--acoru-light);border:1px solid var(--acoru-light);border-radius:var(--acoru-radius-lg);box-shadow:var(--acoru-shadow-2);display:none;flex-direction:column;gap:var(--acoru-space-5);left:0;max-height:calc(100dvh - 7.5rem);overflow-y:auto;overscroll-behavior:contain;padding:var(--acoru-space-5);position:absolute;right:0;top:calc(100% + var(--acoru-space-2))}.acoru-header.is-open .acoru-header__menu{display:flex}.acoru-header__nav{align-items:stretch;flex-direction:column;gap:0}.acoru-header__item+.acoru-header__item{margin-top:-1px}.acoru-body .acoru-header .acoru-header__link{align-items:center;background:var(--acoru-light);border:1px solid var(--acoru-neutral-200);color:var(--acoru-dark);display:flex;justify-content:space-between;min-height:3.5rem;padding:var(--acoru-space-3) var(--acoru-space-5);text-align:left;width:100%}.acoru-body .acoru-header .acoru-header__link:hover,.acoru-body .acoru-header .acoru-header__trigger[aria-expanded=true]{background:var(--acoru-neutral-200)}.acoru-header__dropdown{background:none;border:0;border-radius:0;box-shadow:none;display:none;margin-top:-1px;max-width:none;opacity:1;padding:0;position:static;translate:none;visibility:visible;width:auto}.acoru-header__dropdown:before{content:none}.acoru-header__item--sub.is-open .acoru-header__dropdown{display:block;translate:none}.acoru-header__sub-link{gap:var(--acoru-space-4);min-height:3.5rem;padding:var(--acoru-space-3) var(--acoru-space-5) var(--acoru-space-3) var(--acoru-space-6)}.acoru-header__cta{justify-content:center}.acoru-body--header-inverse .acoru-header .acoru-header__menu .acoru-header__cta{background:var(--acoru-blue);color:var(--acoru-light)}}@media (max-width:600px){.acoru-header{--hdr-pad-x:1.75rem;width:calc(100% - 3.5rem)}}