.section-header{transition:transform .3s ease}.section-header.section-header--scroll-hidden{transform:translateY(calc(var(--header-hide-distance, 100%)*-1))}.anchor-nav{background-color:var(--anchor-nav-background);border-bottom:.5px solid var(--anchor-nav-border-color);color:var(--anchor-nav-text-color);display:block;font-family:var(--ff-primary)}.anchor-nav__scroller{overflow-x:auto;position:relative;scrollbar-width:none}.anchor-nav__scroller::-webkit-scrollbar{display:none}.anchor-nav__list{display:flex;gap:1.6rem;list-style:none;margin:0;padding:.8rem 1.2rem;width:max-content}@media screen and (min-width:768px){.anchor-nav__list{gap:3.4rem;margin:0 auto;padding:1.2rem 2.4rem}}.anchor-nav__item{margin:0}.anchor-nav__item[hidden]{display:none}.anchor-nav__link{color:inherit;display:block;font-size:1rem;letter-spacing:.05rem;line-height:1.56rem;opacity:var(--anchor-nav-inactive-opacity);position:relative;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}@media screen and (min-width:768px){.anchor-nav__link{font-size:1.2rem}}.anchor-nav__link:after{background-color:var(--anchor-nav-underline-color);border-radius:.1rem;bottom:0;content:"";height:.2rem;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s ease}.anchor-nav__link.is-active,.anchor-nav__link:hover{opacity:1}.anchor-nav__link.is-active:after{transform:scaleX(1)}.anchor-nav__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}