.anchor-navigation__list{list-style-type:none;margin:0;padding:0}.anchor-navigation{--anchor-navigation-width:100%;--anchor-navigation-position-top:0;--anchor-navigation-cta-spacing:12px;background-color:var(--color-body-background);color:var(--color-body-foreground);display:flex;flex-direction:row;margin-inline:auto;margin-bottom:-16px;margin-top:48px;padding-block:16px;padding-inline:calc(var(--grid-outer-space) + var(--grid-gutter)*0.5);position:-webkit-sticky;position:sticky;top:var(--anchor-navigation-position-top);transition:top .5s ease-in-out;width:var(--anchor-navigation-width);z-index:calc(var(--zindex-siteheader) - 1)}@media only screen and (min-width:768px){.anchor-navigation{margin-top:64px}}@media only screen and (min-width:1440px){.anchor-navigation{margin-top:104px}}.anchor-navigation .nav-scroller__next,.anchor-navigation .nav-scroller__prev{--nav-scroller-offset:1px}.siteheader--overlay:not(.siteheader--hidden)~.sitemain .anchor-navigation{--anchor-navigation-position-top:var(--siteheader-combined-height)}.anchor-navigation .cta{flex-grow:0;flex-shrink:0;padding-left:var(--anchor-navigation-cta-spacing);width:auto}@media only screen and (max-width:767px){.anchor-navigation .cta .button{--button-border-radius:50%;--button-padding-inline:15px;--button-icon-offset-left:0;--button-icon-offset-right:0;--button-icon-offset-visible:0;--button-border-color:var(--button-icon-border-color)}.anchor-navigation .cta .button span{display:block;height:0;overflow:hidden;width:0}}@media only screen and (max-width:767px)and (hover:hover){.anchor-navigation .cta .button:not([aria-disabled=true]):hover,a:hover .anchor-navigation .cta .button:not([aria-disabled=true]){--button-border-color:var(--button-icon-border-color-hover)}}@media only screen and (min-width:768px){.anchor-navigation{--anchor-navigation-cta-spacing:20px}}.anchor-navigation__anchors{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;overflow:hidden;position:relative}.anchor-navigation__list{display:flex;flex-direction:row;width:100%;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.anchor-navigation__list::-webkit-scrollbar{display:none}.anchor-navigation__list-item{border-bottom:1px solid var(--anchor-navigation-border-color);display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:center}.anchor-navigation__list-item--active{--anchor-navigation-link-color:var(--anchor-navigation-link-color-active);--anchor-navigation-link-border-color:var(--anchor-navigation-link-border-color-active)}.anchor-navigation__link{border-bottom:3px solid var(--anchor-navigation-link-border-color);color:var(--anchor-navigation-link-color);font-family:Source Sans\ 3,system-ui,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3333333333;padding-block:16px 13px;padding-inline:16px;text-align:center;text-decoration:none}.anchor-navigation__link:focus-visible{outline:none}.anchor-navigation__link:focus-visible span{border-radius:var(--border-radius-s);display:inline-block;outline-color:var(--focus-visible-color);outline-offset:10px;outline-style:solid;outline-width:2px}@media(hover:hover){.anchor-navigation__link:hover{--anchor-navigation-link-color:var(--anchor-navigation-link-color-hover);--anchor-navigation-link-border-color:var(--anchor-navigation-link-border-color-hover)}}
