.header-animation{width:calc(100% - 40px);position:absolute;display:flex;flex-direction:column;z-index:-1;opacity:0;transition:opacity .3s ease-in}.header-animation.initialized{opacity:1}.header-animation svg{width:100%;height:auto}@media screen and (min-width:1040px){.header-animation{width:calc(100% - 120px)}}.jump-navigation{justify-content:center;padding:10px 20px;border-radius:10px;border:1px solid #f8f8f8;background:#16161666;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:fixed;bottom:10px;right:10px;z-index:2;width:250px}.jump-navigation,.jump-navigation button{display:flex;flex-direction:column;gap:10px;color:#f8f8f8}.jump-navigation button{position:relative;font-size:18px;font-weight:700;line-height:120%;width:100%;text-align:left}.jump-navigation button .current{font-weight:400}.jump-navigation ul{display:flex;flex-direction:column;border-top:1px solid #f8f8f8}.jump-navigation ul li{font-family:aptos-display,IBM Plex Sans,sans-serif;padding:10px 0}.jump-navigation ul li:not(:first-of-type):not(.--hidden){border-top:1px solid #f8f8f8}.jump-navigation ul li.--current{opacity:1}.jump-navigation ul li:not(.--current){opacity:.5}.jump-navigation ul li.--hidden:not(.--current){display:none;border-top:none}.jump-navigation ul li.--hidden:not(.--current)>*{display:none}.jump-navigation ul.--collapsed{height:36px;overflow:hidden}.jump-navigation ul.--collapsed li{opacity:1}.jump-navigation ul.--collapsed li:not(:first-of-type):not(.--hidden){border-top:none}.jump-navigation ul.--collapsed li a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1040px){.jump-navigation{bottom:37px;right:37px}}
