.form-select[data-v-cbc9516f]{background-image:none}.active-link[data-v-75cc5599]{font-weight:500;position:relative}.active-link[data-v-75cc5599]:before{background-color:#000;content:"";height:1.5rem;left:-1rem;position:absolute;top:50%;transform:translateY(-50%);width:.25rem}.filter-fade-enter-active[data-v-75cc5599],.filter-fade-leave-active[data-v-75cc5599]{transition:all .3s ease}.filter-fade-enter-from[data-v-75cc5599],.filter-fade-leave-to[data-v-75cc5599]{opacity:0;transform:translateY(-10px)}.filter-fade-move[data-v-75cc5599]{transition:transform .3s ease}.widgets-container[data-v-0953c335]{width:100%}.widget-item-enter-active[data-v-0953c335]{transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:var(--delay,0s)}.widget-item-enter-from[data-v-0953c335]{opacity:0;transform:translateY(30px)}.widget-item-enter-to[data-v-0953c335]{opacity:1;transform:translateY(0)}.widget-item-leave-active[data-v-0953c335]{transition:all .3s ease-in}.widget-item-leave-to[data-v-0953c335]{opacity:0;transform:translateY(-20px)}.widget-item-move[data-v-0953c335]{transition:transform .3s ease}html{scroll-behavior:smooth}body{overflow-y:scroll}.snap-container{position:relative}.three-col-main,section{min-height:100vh;position:relative}.three-col-main{z-index:1}.three-col-main section{margin:0;padding:0}section[id]{scroll-margin-top:10rem}aside{position:relative}aside>div{max-height:calc(100vh - 8rem);overflow-x:hidden;overflow-y:auto;position:sticky;top:8rem}aside ::-webkit-scrollbar{width:4px}aside ::-webkit-scrollbar-track{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity,1))}aside ::-webkit-scrollbar-thumb{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-300)/var(--tw-bg-opacity,1))}aside ::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-400)/var(--tw-bg-opacity,1))}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease,transform .3s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(10px)}.fade-enter-to,.fade-leave-from{opacity:1;transform:translateY(0)}.widgets-appear-enter-active{transition:all .4s ease-out}.widgets-appear-enter-from{opacity:0;transform:translateY(20px)}.widgets-appear-enter-to{opacity:1;transform:translateY(0)}.widgets-appear-leave-active{transition:all .3s ease-in}.widgets-appear-leave-to{opacity:0;transform:translateY(20px)}
