.block.block-anchor-nav{position:sticky;position:-webkit-sticky;top:0;z-index:4;background:var(--color-background);padding-top:15px;margin-bottom:var(--spacing-two-thirds)}@media (max-width:764px){.block.block-anchor-nav .anchor-nav{position:relative;width:100%}}.block.block-anchor-nav .anchor-nav-progress-wrapper{position:relative;background:#e5e5e5;height:4px;width:100%;overflow:hidden;display:flex}.block.block-anchor-nav .anchor-nav-progress-bar{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-highlight);transform:translateX(-101%)}.block.block-anchor-nav .anchor-nav-progress-bar.force-hide{display:none}.block.block-anchor-nav .anchor-nav-top-btn{position:absolute;top:0;z-index:1;right:var(--grid-side-margin)}.block.block-anchor-nav .anchor-nav-top-btn .ho-button-icon{transition:transform cubic-bezier(.19,1,.22,1) .6s}.block.block-anchor-nav .anchor-nav-top-btn.to-top .ho-button-icon{transform:rotate(180deg)}.block.block-anchor-nav .anchor-nav-relative:after{position:absolute;content:"";display:block;width:calc(var(--grid-side-margin));height:100%;right:0;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.001)),to(white))}.block.block-anchor-nav .anchor-nav-relative .anchor-nav-list{display:flex;list-style-type:none;position:relative;padding:0}.block.block-anchor-nav .anchor-nav-relative .anchor-nav-list .anchor-nav-list-item{list-style:none;position:relative;text-align:left}.block.block-anchor-nav .anchor-nav-relative .anchor-nav-list .anchor-nav-list-item:last-of-type{margin-right:0;width:100%}.block.block-anchor-nav .anchor-nav-relative .anchor-nav-list .anchor-nav-list-item .ho-button{margin-bottom:15px;margin-right:70px}@media (max-width:764px){.block.block-anchor-nav .anchor-nav-relative .anchor-nav-list{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:10px}.block.block-anchor-nav .anchor-nav-relative .anchor-nav-list .anchor-nav-list-item .ho-button{margin-bottom:15px;margin-right:30px!important}}@media (max-width:764px){.block.block-anchor-nav .anchor-nav:after{position:absolute;content:"";display:block;width:calc(var(--grid-side-margin));height:100%;right:70px;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.001)),to(white))}.block.block-anchor-nav .container-fluid{padding-left:0!important;padding-right:0!important}.block.block-anchor-nav .anchor-nav-list{padding-left:var(--grid-side-margin)!important;width:calc(100% - 72px)}}