@import "https://fonts.googleapis.com/css2?family=Geist:ital,wght@0,100..900;1,100..900&family=Manrope:wght@200..800&display=swap";:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--brand-black:#12121c;--brand-Primary-Indigo:#5233ed;--brand-Dark-Indigo:#171768;--brand-Light-Grey:#f6f8ff;--brand-Grey-200:#e2e4ec;--brand-Grey-400:#a8adbf;--brand-Grey-500:#8288a0;--brand-Grey-600:#60657a;--brand-Grey-700:#42465a;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}*,:before,:after{box-sizing:border-box;margin:0;font-family:Manrope;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}button{all:unset;background:var(--brand-Primary-Indigo);cursor:pointer;color:#fff;text-box:trim-both cap alphabetic;border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:700;display:flex}#app{max-width:1280px;margin:0 auto;font-weight:400}a,.green{color:inherit;text-decoration:none}@media (width>=1024px){body{place-items:center;display:flex}#app{padding:0 2rem}}.footer_container[data-v-e0686bfc]{background-color:var(--brand-black);color:#dce6ff;padding:3rem 1.5rem 2rem;position:relative}.footer_container h3[data-v-e0686bfc]{letter-spacing:.02188rem;text-transform:uppercase;margin-bottom:2.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.footer_container .logo[data-v-e0686bfc]{width:8rem}.footer_container div[data-v-e0686bfc]{color:var(--brand-Grey-400);margin-bottom:2.5rem;font-size:.875rem;font-weight:400;line-height:1.42188rem}.footer_container .hidden[data-v-e0686bfc]{display:none}.footer_container button[data-v-e0686bfc]{margin-bottom:2.5rem}.footer_container hr[data-v-e0686bfc]{color:#ffffff1a;margin-bottom:2.5rem}.footer_container p[data-v-e0686bfc]{color:var(--brand-Grey-500);font-size:.75rem;font-weight:400;line-height:1.21875rem}.footer_container .liicon[data-v-e0686bfc]{position:absolute;bottom:2rem;right:1.5rem}.footer_container .liicon img[data-v-e0686bfc]{width:1.75rem}header[data-v-517a8cae]{height:2.5rem}header img[data-v-517a8cae]{height:1.5rem;margin:2rem 0 0 2rem}.router[data-v-517a8cae]{margin-top:-2.5rem}.hero[data-v-17ddef2f]{color:#f2f5fe;background-image:url(/assets/dot-gradient-BjJY5Pz9.png);background-position:50%;background-size:cover;padding:1.25rem 2rem}.hero .hero_sfsCallout[data-v-17ddef2f]{text-transform:uppercase;letter-spacing:.0375rem;text-transform:uppercase;border:1px solid #79c7ff66;justify-content:center;align-items:center;gap:.5rem;margin-top:6rem;padding:.5rem 1rem;font-size:.75rem;font-style:normal;font-weight:600;line-height:160%;display:inline-flex}.hero .hero_title[data-v-17ddef2f]{margin:1.25rem 0;font-size:2rem;font-style:normal;font-weight:600;line-height:135%}.hero .hero_desc[data-v-17ddef2f]{font-size:1rem;font-style:normal;font-weight:400;line-height:160%}.hero button[data-v-17ddef2f]{margin:3rem 0 2rem}.featured[data-v-17ddef2f]{margin:6rem 0 4rem;padding:0 1.5rem}.featured h2[data-v-17ddef2f]{color:var(--brand-Grey-500);letter-spacing:.09625rem;text-transform:uppercase;margin-bottom:2rem;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.03125rem}.product[data-v-17ddef2f]{border-bottom:1px solid var(--brand-Grey-200);border-radius:.5rem;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;padding-left:.5rem;display:flex}.product h3[data-v-17ddef2f]{color:var(--brand-Dark-Indigo);font-size:.9375rem;font-weight:600;line-height:1.28906rem}.product p[data-v-17ddef2f]{color:var(--brand-Grey-600);font-size:.8125rem;font-weight:400;line-height:1.32031rem}
