@keyframes opacityFade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes slideUp{0%{transform:translateY(2rem)}to{transform:translateY(0)}}.anchor-links{display:block;width:100%;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg)}.anchor-links__container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--spacing-md)}.anchor-links__button-top:not(.button--small){position:fixed;top:auto;right:var(--spacing-xs);bottom:var(--spacing-xs);left:auto;z-index:var(--z-index-overlay);padding:var(--spacing-sm)}.anchor-links__button-top:not(.button--small) span{display:none}.anchor-links .js-anchor-links-button{width:100%}@media (min-width: 1024px){.anchor-links{position:fixed;top:auto;right:auto;bottom:6rem;left:0;padding:var(--spacing-md);z-index:var(--z-index-overlay)}.anchor-links__container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--spacing-md);position:relative}.anchor-links__button-top:not(.button--small){position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}.anchor-links__button-top:not(.button--small) span{display:block}.anchor-links__button-top:not(.button--small) svg{display:none}.anchor-links .js-anchor-links-button{width:unset}}
