html{scroll-behavior:smooth!important}.anchors-navigation-block{--wrapper-radius:1;transition:all .4s;.hs_cos_wrapper_type_module:has(&),.row-fluid-wrapper:has(&){position:sticky;top:0;transition:top .4s;z-index:2;body:not(.page-scrolled) &{top:var(--header-height)}}body:not(.page-scrolled) &{padding-top:0}.inner-wrapper{backdrop-filter:blur(var(--baseline));background-color:var(--grey-50);border:1px solid var(--carbon-black-op-30);border-radius:calc(var(--baseline)*var(--wrapper-radius));height:calc(var(--baseline)*6.5);margin-bottom:-2px;margin-top:calc(var(--baseline)*4);max-width:calc(100% - var(--column-14)*1)}.block-items{height:inherit;margin:0 auto}.items-wrapper{align-items:stretch;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--baseline)*3.5),0 calc(100% - var(--baseline)*3.5),0 0);display:flex;flex-wrap:nowrap;gap:0 calc(var(--baseline)*4);height:calc(var(--baseline)*10);margin-bottom:calc(var(--baseline)*3.5);overflow-x:auto;padding-bottom:calc(var(--baseline)*3.5);scroll-snap-type:x mandatory;scrollbar-width:none}.anchor-item{align-items:center;display:flex;position:relative;text-wrap:nowrap;&:before{background-color:var(--default-primary-50);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:all .4s;width:0}&:has(.active),&:has(.anchor-link:hover){&:before{opacity:1;width:100%}}}.anchor-link{padding-left:2px;padding-right:2px}}