.chorus-sub-nav div a:not(:last-child){margin-right:9px}.chorus-sub-nav .vue-horizontal{height:40px}.chorus-sub-nav .vue-horizontal>.v-hl-btn{background:#f4f4f4;clip-path:none!important;height:100%;margin-bottom:0!important;padding-bottom:0!important}.chorus-sub-nav .v-hl-container{clip-path:none!important;height:55px;margin:0!important;padding:0!important;scrollbar-width:none;-ms-overflow-style:none}.chorus-sub-nav .v-hl-container::-webkit-scrollbar{background:transparent;width:0}.chorus-sub-nav .v-hl-container a{height:39px;padding-top:1px}[id]{scroll-margin-top:70px}.chorus-sticky-navigation__wrapper{background:var(--Off-white,#f4f4f4);box-shadow:0 1px 8px #0000004d}.chorus-sticky-navigation__wrapper.is-sticky{left:0;position:fixed;top:0;width:100%;z-index:1000}.chorus-sticky-navigation{font-size:18px;font-weight:700;line-height:24px}@media(min-width:1024px){.chorus-sticky-navigation{font-weight:500}}.chorus-sticky-navigation{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}@media(min-width:344px){.chorus-sticky-navigation{max-width:344px}}@media(min-width:592px){.chorus-sticky-navigation{max-width:592px}}@media(min-width:720px){.chorus-sticky-navigation{max-width:720px}}@media(min-width:944px){.chorus-sticky-navigation{max-width:944px}}@media(min-width:1120px){.chorus-sticky-navigation{max-width:1120px}}.chorus-std-page .chorus-sticky-navigation{max-width:unset;padding:unset}.chorus-sticky-navigation>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.chorus-sticky-navigation{display:flex;margin:0 auto}.chorus-sticky-navigation .scroll-container-wrapper{display:none;flex-grow:1}@media(min-width:1024px){.chorus-sticky-navigation .scroll-container-wrapper{display:block}}.chorus-sticky-navigation .scroll-container-wrapper{overflow:hidden;position:relative}.chorus-sticky-navigation .scroll-container-wrapper>div{-ms-overflow-style:none;scrollbar-width:none}.chorus-sticky-navigation .scroll-container-wrapper>div::-webkit-scrollbar{display:none}.chorus-sticky-navigation .scroll-container-wrapper:before{background:linear-gradient(90deg,#f4f4f4,#f4f4f400);left:0}.chorus-sticky-navigation .scroll-container-wrapper:after,.chorus-sticky-navigation .scroll-container-wrapper:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:40px;z-index:5}.chorus-sticky-navigation .scroll-container-wrapper:after{background:linear-gradient(270deg,#f4f4f4,#f4f4f400);right:0}.chorus-sticky-navigation .scroll-container-wrapper.has-overflow.scroll-at-start:before{opacity:0}.chorus-sticky-navigation .scroll-container-wrapper.has-overflow.scroll-at-middle:after,.chorus-sticky-navigation .scroll-container-wrapper.has-overflow.scroll-at-middle:before,.chorus-sticky-navigation .scroll-container-wrapper.has-overflow.scroll-at-start:after{opacity:1}.chorus-sticky-navigation .scroll-container-wrapper.has-overflow.scroll-at-end:before{opacity:1}.chorus-sticky-navigation .scroll-container-wrapper.has-overflow.scroll-at-end:after{opacity:0}.chorus-sticky-navigation a{border-bottom:2px solid transparent;display:inline-block;margin-right:28px;padding:18px 0;white-space:nowrap}.chorus-sticky-navigation a.is-active{--tw-border-opacity:1;border-bottom-color:rgb(195 36 118/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(195 36 118/var(--tw-text-opacity,1))}.chorus-sticky-navigation a:hover{--tw-border-opacity:1;border-bottom-color:rgb(166 41 105/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(166 41 105/var(--tw-text-opacity,1))}.chorus-sticky-navigation a.is-hidden{display:none}.chorus-sticky-navigation a:last-child{margin-right:0}.chorus-sticky-navigation a:first-child{padding-left:0}.chorus-sticky-navigation button{align-items:center;display:flex;justify-content:space-between;margin:0!important;position:relative;text-align:left;width:100%}@media(min-width:1024px){.chorus-sticky-navigation button{display:none!important}}.chorus-sticky-navigation button span{padding:18px 0}.sticky-mobile-menu{background:#fff;display:flex;flex-direction:column;inset:60px 0 0;overflow:auto;position:fixed;z-index:1001}.sticky-mobile-menu a{display:block;font-size:16px;font-weight:700;line-height:22px;margin-left:40px;max-width:324px;padding:18px 0;width:100%}.sticky-mobile-menu a.is-active{--tw-text-opacity:1;color:rgb(195 36 118/var(--tw-text-opacity,1))}
