@keyframes anchor-navigation-wiggle{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@property --fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}.anchor-navigation{--background-color: transparent;--color: inherit;display:block;width:100%;background-color:var(--background-color);color:var(--color)}.anchor-navigation__items{--fade-start: 0rem;--fade-end: 0rem;container-type:inline-size;display:flex;align-items:stretch;width:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%)}@media(prefers-reduced-motion: no-preference){.anchor-navigation__items{transition:--fade-start 200ms ease,--fade-end 200ms ease}}.anchor-navigation__items::-webkit-scrollbar{display:none}.anchor-navigation__items.has-overflow-start{--fade-start: 3rem}.anchor-navigation__items.has-overflow-end{--fade-end: 3rem}.anchor-navigation__item{display:flex;flex:1 0 0;align-items:stretch;min-width:max-content;margin:0;border-inline-start:.0625rem solid var(--link-color)}.anchor-navigation__item:first-child{border-inline-start:0}.anchor-navigation__link,.anchor-navigation__btn{display:flex;position:relative;flex:1 0 auto;align-items:center;justify-content:center;padding:var(--spacing)}.anchor-navigation__link:after,.anchor-navigation__btn:after{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:.125rem;background-color:currentcolor}.anchor-navigation__link:focus-visible,.anchor-navigation__btn:focus-visible{outline:none;box-shadow:none}.anchor-navigation__link:active:after,.anchor-navigation__link.active:after,.anchor-navigation__link.is-active:after,.anchor-navigation__btn:active:after,.anchor-navigation__btn.active:after,.anchor-navigation__btn.is-active:after{width:100%}@media(prefers-reduced-motion: no-preference){.anchor-navigation__link:active:after,.anchor-navigation__link.active:after,.anchor-navigation__link.is-active:after,.anchor-navigation__btn:active:after,.anchor-navigation__btn.active:after,.anchor-navigation__btn.is-active:after{transition:width 150ms ease-in}}@media(prefers-reduced-motion: no-preference){.anchor-navigation__link:active .anchor-navigation__icon,.anchor-navigation__link:active .btn__icon,.anchor-navigation__link.active .anchor-navigation__icon,.anchor-navigation__link.active .btn__icon,.anchor-navigation__link.is-active .anchor-navigation__icon,.anchor-navigation__link.is-active .btn__icon,.anchor-navigation__btn:active .anchor-navigation__icon,.anchor-navigation__btn:active .btn__icon,.anchor-navigation__btn.active .anchor-navigation__icon,.anchor-navigation__btn.active .btn__icon,.anchor-navigation__btn.is-active .anchor-navigation__icon,.anchor-navigation__btn.is-active .btn__icon{animation:anchor-navigation-wiggle .3s ease-in-out;will-change:transform}}.no-touchevents .anchor-navigation__link:not(:where(:disabled)):hover:after,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).hover:after,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).is-hover:after,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)):hover:after,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).hover:after,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).is-hover:after{width:100%}@media(prefers-reduced-motion: no-preference){.no-touchevents .anchor-navigation__link:not(:where(:disabled)):hover:after,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).hover:after,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).is-hover:after,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)):hover:after,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).hover:after,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).is-hover:after{transition:width 150ms ease-in}}@media(prefers-reduced-motion: no-preference){.no-touchevents .anchor-navigation__link:not(:where(:disabled)):hover .anchor-navigation__icon,.no-touchevents .anchor-navigation__link:not(:where(:disabled)):hover .btn__icon,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).hover .anchor-navigation__icon,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).hover .btn__icon,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).is-hover .anchor-navigation__icon,.no-touchevents .anchor-navigation__link:not(:where(:disabled)).is-hover .btn__icon,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)):hover .anchor-navigation__icon,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)):hover .btn__icon,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).hover .anchor-navigation__icon,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).hover .btn__icon,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).is-hover .anchor-navigation__icon,.no-touchevents .anchor-navigation__btn:not(:where(:disabled)).is-hover .btn__icon{animation:anchor-navigation-wiggle .3s ease-in-out;will-change:transform}}.anchor-navigation__link:not(:where(:disabled)):focus-visible:after,.anchor-navigation__link:not(:where(:disabled)).focus:after,.anchor-navigation__link:not(:where(:disabled)).is-focus:after,.anchor-navigation__btn:not(:where(:disabled)):focus-visible:after,.anchor-navigation__btn:not(:where(:disabled)).focus:after,.anchor-navigation__btn:not(:where(:disabled)).is-focus:after{width:100%}@media(prefers-reduced-motion: no-preference){.anchor-navigation__link:not(:where(:disabled)):focus-visible:after,.anchor-navigation__link:not(:where(:disabled)).focus:after,.anchor-navigation__link:not(:where(:disabled)).is-focus:after,.anchor-navigation__btn:not(:where(:disabled)):focus-visible:after,.anchor-navigation__btn:not(:where(:disabled)).focus:after,.anchor-navigation__btn:not(:where(:disabled)).is-focus:after{transition:width 150ms ease-in}}@media(prefers-reduced-motion: no-preference){.anchor-navigation__link:not(:where(:disabled)):focus-visible .anchor-navigation__icon,.anchor-navigation__link:not(:where(:disabled)):focus-visible .btn__icon,.anchor-navigation__link:not(:where(:disabled)).focus .anchor-navigation__icon,.anchor-navigation__link:not(:where(:disabled)).focus .btn__icon,.anchor-navigation__link:not(:where(:disabled)).is-focus .anchor-navigation__icon,.anchor-navigation__link:not(:where(:disabled)).is-focus .btn__icon,.anchor-navigation__btn:not(:where(:disabled)):focus-visible .anchor-navigation__icon,.anchor-navigation__btn:not(:where(:disabled)):focus-visible .btn__icon,.anchor-navigation__btn:not(:where(:disabled)).focus .anchor-navigation__icon,.anchor-navigation__btn:not(:where(:disabled)).focus .btn__icon,.anchor-navigation__btn:not(:where(:disabled)).is-focus .anchor-navigation__icon,.anchor-navigation__btn:not(:where(:disabled)).is-focus .btn__icon{animation:anchor-navigation-wiggle .3s ease-in-out;will-change:transform}}.anchor-navigation__link{gap:var(--spacing);font-size:var(--typo-s-font-size);line-height:var(--typo-s-line-height);font-weight:var(--typo-font-weight-bold);text-align:center;text-decoration:none;white-space:nowrap}.anchor-navigation__icon{flex:0 0 auto;--anchor-navigation-icon-size: var(--icon-size-xs)}@container (min-width: 600px){.anchor-navigation__icon{--anchor-navigation-icon-size: var(--icon-size-s)}}.anchor-navigation__icon .icon__svg{width:var(--anchor-navigation-icon-size);height:var(--anchor-navigation-icon-size)}.anchor-navigation__btn{min-height:auto;margin:0;border:0;border-radius:0}.stage__container--full .stage__content .anchor-navigation{margin-left:calc(var(--stage-gap)*-1);margin-right:calc(var(--stage-gap)*-1);width:calc(var(--vw, 1vw)*100)}/*# sourceMappingURL=postload_anchor-navigation.1f2fe39b.css.map */
