@import"https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";.nav-link[data-v-9d3964d1]{border-radius:.375rem;font-weight:500;padding:.5rem 1rem;position:relative;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link.active[data-v-9d3964d1],.nav-link[data-v-9d3964d1]:hover{--tw-text-opacity:1;color:rgb(0 105 255/var(--tw-text-opacity,1))}.dropdown-container[data-v-9d3964d1]{position:relative}.dropdown-menu[data-v-9d3964d1]{border-radius:.5rem;border-width:1px;left:0;position:absolute;width:18rem;z-index:50;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:.5rem;padding-top:.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);animation:fadeInDown-9d3964d1 .2s ease-out;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:100%}.dropdown-item[data-v-9d3964d1]{cursor:pointer;display:block;padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dropdown-item[data-v-9d3964d1]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.dropdown-item[data-v-9d3964d1]:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.dropdown-item[data-v-9d3964d1]:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.dropdown-item-active[data-v-9d3964d1]{border-left-width:4px;--tw-border-opacity:1;background-color:#0069ff0d;border-color:rgb(0 105 255/var(--tw-border-opacity,1))}@keyframes fadeInDown-9d3964d1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobile-nav-link[data-v-9d3964d1]{border-radius:.375rem;display:block;font-weight:500;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-nav-link[data-v-9d3964d1]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 105 255/var(--tw-text-opacity,1))}.client-portal-btn[data-v-9d3964d1]{border-radius:.5rem;margin-left:.5rem;--tw-bg-opacity:1;background-color:rgb(0 105 255/var(--tw-bg-opacity,1));font-weight:500;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.client-portal-btn[data-v-9d3964d1]:hover{--tw-bg-opacity:1;background-color:rgb(0 82 204/var(--tw-bg-opacity,1))}.client-portal-btn-mobile[data-v-9d3964d1]{border-radius:.375rem;display:block;margin:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(0 105 255/var(--tw-bg-opacity,1));font-weight:500;padding:.5rem .75rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.client-portal-btn-mobile[data-v-9d3964d1]:hover{--tw-bg-opacity:1;background-color:rgb(0 82 204/var(--tw-bg-opacity,1))}svg[data-v-9d3964d1]{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}*{font-family:Manrope,sans-serif}.font-sora{font-family:Sora,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Sora,sans-serif;font-weight:300}html{scroll-behavior:smooth}.gradient-text{background:linear-gradient(135deg,#0069ff,#081b4b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .6s ease-out forwards}
