.active-link[data-v-f84d0a17],.active-link[data-v-f84d0a17]:hover{opacity:1!important}.border-animation[data-v-f84d0a17]{animation:borderFade-f84d0a17 .6s ease forwards}@keyframes borderFade-f84d0a17{0%{border-bottom-color:transparent}to{border-bottom-color:#83005bbf}}.active-link[data-v-fcb3644d],.active-link[data-v-fcb3644d]:hover{opacity:1!important}.border-animation[data-v-fcb3644d]{animation:borderFade-fcb3644d .6s ease forwards}@keyframes borderFade-fcb3644d{0%{border-bottom-color:transparent}to{border-bottom-color:#83005bbf}}a[data-v-0766d9cd]:not(.border-b-2),a[data-v-0766d9cd]:not(.border-purple){transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}a[data-v-0766d9cd]:not(.border-b-2):hover,a[data-v-0766d9cd]:not(.border-purple):hover{opacity:.5}a[data-v-0766d9cd]{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.top-links[data-v-0766d9cd]{--tw-text-opacity:1;color:rgb(99 99 99/var(--tw-text-opacity,1))}@media (min-width:768px){.top-links[data-v-0766d9cd]{font-size:.7rem}}@media (min-width:1024px){.top-links[data-v-0766d9cd]{color:.75}}@media (min-width:1536px){.top-links[data-v-0766d9cd]{font-size:.85rem}}@media (min-width:1024px){.main-links[data-v-0766d9cd]{font-size:.7rem}}@media (min-width:1280px){.main-links[data-v-0766d9cd]{font-size:.75rem}}@media (min-width:1536px){.main-links[data-v-0766d9cd]{font-size:.85rem}}@media (min-width:1700px){.main-links[data-v-0766d9cd]{font-size:1rem}}h1[data-v-f3629f03]{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(131 0 91/var(--tw-text-opacity,1))}h4[data-v-f3629f03]{font-size:.875rem;font-weight:700;margin-bottom:.5rem}h4[data-v-f3629f03],p[data-v-f3629f03]{line-height:1.25rem;--tw-text-opacity:1;color:rgb(7 29 73/var(--tw-text-opacity,1))}p[data-v-f3629f03]{font-size:12px;font-weight:600;margin-bottom:1.5rem}ul[data-v-f3629f03]{list-style-type:disc;margin-bottom:1.5rem;padding-left:1rem}li[data-v-f3629f03],ul[data-v-f3629f03]{font-size:12px;--tw-text-opacity:1;color:rgb(7 29 73/var(--tw-text-opacity,1))}li[data-v-f3629f03]{font-weight:600;line-height:1.25rem;margin-bottom:.5rem}h2[data-v-cc671442]{font-size:1.25rem;font-weight:700}h2[data-v-cc671442],h3[data-v-cc671442]{font-family:Open Sans,sans-serif;--tw-text-opacity:1;color:rgb(131 0 91/var(--tw-text-opacity,1))}h3[data-v-cc671442]{font-size:1rem;font-weight:600}h4[data-v-cc671442]{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(7 29 73/var(--tw-text-opacity,1))}.fade-enter-active[data-v-42eb874b],.fade-leave-active[data-v-42eb874b]{transition:opacity .3s}.fade-enter-from[data-v-42eb874b],.fade-leave-to[data-v-42eb874b]{opacity:0}.container-totop[data-v-42eb874b]{bottom:-24px;display:flex;height:2.5rem;position:fixed;right:-16px;width:2.5rem;z-index:30;--tw-translate-x:-100%;--tw-translate-y:-100%;align-items:center;border-radius:9999px;cursor:pointer;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(131 0 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.container-totop[data-v-42eb874b]:hover{margin-bottom:1.25rem}@media (min-width:640px){.container-totop[data-v-42eb874b]{right:1%}}@media (min-width:1024px){.container-totop[data-v-42eb874b]{right:-22%}}@media (min-width:1280px){.container-totop[data-v-42eb874b]{bottom:0;right:-15px;--tw-translate-x:-75%;--tw-translate-y:-75%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.container-totop[data-v-42eb874b] svg{margin:0}body,html{margin:0;padding:0}@media (max-width:1023px){body,html{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media (min-width:1024px){body,html{overflow-x:hidden}}#principal{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}
