#hs_cos_wrapper_page_navigation{position:sticky;top:0;-webkit-transition:top .2s cubic-bezier(.4,0,1,1);transition:top .2s cubic-bezier(.4,0,1,1);z-index:100}.has-pinned-headroom #hs_cos_wrapper_page_navigation{top:var(--menu-height)}.page-navigation{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-background);-webkit-box-shadow:0 1px 3px 0 rgba(31,41,55,.1),0 1px 2px 0 rgba(31,41,55,.06);box-shadow:0 1px 3px 0 rgba(31,41,55,.1),0 1px 2px 0 rgba(31,41,55,.06);padding:0 var(--space-s)}@media (max-width:78.125rem){.page-navigation{padding:var(--space-xs) var(--space-s)}}.page-navigation__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--heading-size-200);font-weight:500;line-height:1.4;padding:var(--space-2xs) 0}.page-navigation__logo,.page-navigation__menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-s)}.page-navigation__menu{font-size:var(--text-size-400);font-weight:400;line-height:1.5;list-style:none;margin:0;padding:0}@media (max-width:48rem){.page-navigation__menu{line-height:1.4}}.page-navigation__menu--buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-2xs);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-navigation__menu--buttons .btn{line-height:1.1}@media (max-width:78.125rem){.page-navigation__menu{display:none}.page-navigation__menu--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3}}.page-navigation__text-link{color:var(--color-blue-700);display:inline-block;font-weight:inherit;opacity:.6;padding:var(--space-xs) 0;position:relative}.page-navigation__text-link:after{background:var(--color-blue-700);bottom:0;content:"";height:.25rem;left:0;position:absolute;-webkit-transition:width .2s ease-in;transition:width .2s ease-in;width:0}.page-navigation__text-link:hover{opacity:1;text-decoration:none}.page-navigation__text-link.active{opacity:1}.page-navigation__text-link.active:after{width:100%}