@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Metropolis:wght@400;600&display=swap";input,textarea{box-shadow:none!important}:root{--primary-purple:#9c8cca;--primary-purple-80:#baaeda;--primary-purple-20:#f8f7fb;--primary-green:#b3cda4;--primary-green-40:#e8f0e4;--text-primary:#121619;--text-secondary:#343a3f;--text-tertiary:#697077;--text-neutral-20:#dde1e6;--background-primary:#f7f4f2;--background-secondary:#f0ebe2;--background-tertiary:#fff;--background-neutral:#f8f8f8;--gray-950:#19191b;--gray-600:#787a82;--gray-50:#f8f8f8;--font-family-primary:"Manrope",sans-serif;--font-family-secondary:"Metropolis",sans-serif;--font-size-display-sm:3.375rem;--font-size-heading-1:3rem;--font-size-heading-2:2.25rem;--font-size-heading-4:1.5rem;--font-size-heading-5:.875rem;--font-size-heading-6:1rem;--font-size-body-xl:1.25rem;--font-size-body-lg:1.125rem;--font-size-body-base:1rem;--font-size-body-sm:.875rem;--line-height-display-sm:4.375rem;--line-height-heading-1:3.875rem;--line-height-heading-2:2.875rem;--line-height-heading-4:2rem;--line-height-heading-5:1.375rem;--line-height-heading-6:1.25rem;--line-height-body-xl:1.875rem;--line-height-body-lg:1.75rem;--line-height-body-base:1.5rem;--line-height-body-sm:1.375rem;--spacing-micro-lg:.5rem;--spacing-related-sm:1rem;--spacing-related-lg:1.5rem;--radius-sm:.5rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-xl:1.875rem;--radius-full:62.5rem;--shadow-sm:0 .125rem .5rem rgba(0,0,0,.1);--shadow-md:0 .25rem .75rem rgba(0,0,0,.15)}*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}html{font-size:1rem;scroll-behavior:smooth}body{color:var(--text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);overflow-x:hidden}img{display:block;height:auto;max-width:100%}a{text-decoration:none;transition:color .3s ease}button{background:none;border:none;cursor:pointer;font-family:inherit}input,select,textarea{border:none;font-family:var(--font-family-primary);outline:none}@media(min-width:1920px){html{font-size:1.125rem}}@media(min-width:1440px)and (max-width:1919px){html{font-size:1rem}}@media(min-width:1024px)and (max-width:1439px){html{font-size:.9375rem}}@media(min-width:768px)and (max-width:1023px){html{font-size:.875rem}}@media(min-width:640px)and (max-width:767px){html{font-size:.8125rem}}@media(min-width:480px)and (max-width:639px){html{font-size:1rem}}@media(min-width:375px)and (max-width:479px){html{font-size:1rem}}@media(max-width:374px){html{font-size:.625rem}}@media(max-width:768px){:root{--font-size-display-sm:2rem;--font-size-heading-1:1.75rem;--font-size-heading-2:1.5rem;--font-size-heading-4:1.25rem;--line-height-display-sm:2.5rem;--line-height-heading-1:2.25rem;--line-height-heading-2:2rem;--line-height-heading-4:1.75rem}}.highlight{color:#000;display:inline-block;position:relative}.highlight:after{color:#9c8cca;content:attr(data-text);left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:0}.highlight.active:after{animation:textReveal 1s ease forwards}@keyframes textReveal{0%{width:0}to{width:100%}}.before-animate.fade-up{opacity:0;transform:translateY(3.125rem);transition:all .5s linear}.before-animate.fade-left{opacity:0;transform:translate(-3.125rem);transition:all .5s linear}.before-animate.fade-right{opacity:0;transform:translate(3.125rem);transition:all .5s linear}.in-view{opacity:1!important;transform:translate(0)!important}#app{overflow:hidden}
