.primary-module__Fup4-G__button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;cursor:pointer;background-color:#000;border-radius:999rem;align-items:center;gap:.5rem;width:fit-content;padding:.75rem .85rem;font-family:saans,sans-serif;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.primary-module__Fup4-G__buttonAlt{color:#fff;cursor:pointer;background-color:#4c3ff0;border:1px solid #4c3ff0;border-radius:8px;width:fit-content;height:36px;padding:0 16px;font-family:Inter,sans-serif;font-weight:500;transition:background-color .2s,border-color .2s;box-shadow:0 1px 2px #4c3ff052}.primary-module__Fup4-G__buttonAlt:hover{background-color:#3f34cf;border-color:#3f34cf}.primary-module__Fup4-G__button,.primary-module__Fup4-G__buttonAlt{justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}
.hero-module__CBejpG__hero{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;height:100%;padding:4rem 4rem 0;display:flex;position:relative;overflow:hidden}.hero-module__CBejpG__orbField{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-module__CBejpG__orbIndigo,.hero-module__CBejpG__orbViolet{filter:blur(90px);border-radius:999px;position:absolute}.hero-module__CBejpG__orbIndigo{width:42vw;max-width:620px;height:42vw;max-height:620px;top:-12%;left:8%}.hero-module__CBejpG__orbViolet{width:34vw;max-width:480px;height:34vw;max-height:480px;top:6%;right:4%}@media (max-width:820px){.hero-module__CBejpG__orbIndigo,.hero-module__CBejpG__orbViolet{filter:blur(60px)}}.hero-module__CBejpG__hero .hero-module__CBejpG__content{text-align:center;z-index:9999;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.hero-module__CBejpG__content .hero-module__CBejpG__heroBadge{color:#4132c4;background-color:#edebfe;border-radius:999px;align-items:center;width:fit-content;height:28px;padding:0 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;display:inline-flex}.hero-module__CBejpG__content h1{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;color:#14141a;max-width:560px;font-size:52px;font-weight:500;line-height:1.08}.hero-module__CBejpG__content p{color:#4a4a55;max-width:460px;font-family:Inter,sans-serif;font-size:14px;line-height:1.7}.hero-module__CBejpG__cta{justify-content:center;align-items:center;gap:10px;display:flex}.hero-module__CBejpG__trusted{background-color:#fff;justify-content:center;align-items:center;padding:4rem 0;display:flex}.hero-module__CBejpG__contentv{flex-direction:column;align-items:center;gap:3rem;display:flex}.hero-module__CBejpG__contentv h1{font-family:var(--font-outfit), sans-serif;color:#828282;letter-spacing:-.005rem;font-size:.8rem}.hero-module__CBejpG__brand{margin:0 2rem}.hero-module__CBejpG__marquee{width:100%;max-width:500px}@media (max-width:1024px){.hero-module__CBejpG__content h1{text-align:center;max-width:480px;font-size:44px;line-height:1.1}.hero-module__CBejpG__content p{text-align:center;color:#4a4a55;max-width:420px;font-family:Inter,sans-serif;font-size:14px;line-height:1.7}.hero-module__CBejpG__contentv h1{font-family:var(--font-outfit), sans-serif;color:#828282;text-transform:uppercase;letter-spacing:.005rem;font-size:.9rem}.hero-module__CBejpG__brand{margin:0 2rem}.hero-module__CBejpG__marquee{width:100%;max-width:500px}}@media (max-width:820px){.hero-module__CBejpG__content h1{text-align:center;max-width:420px;font-size:38px;line-height:1.15}.hero-module__CBejpG__content p{text-align:center;color:#4a4a55;max-width:380px;font-family:Inter,sans-serif;font-size:14px;line-height:1.7}.hero-module__CBejpG__contentv h1{font-family:var(--font-outfit), sans-serif;color:#828282;text-transform:uppercase;letter-spacing:.005rem;font-size:.9rem}.hero-module__CBejpG__brand{margin:0 2rem}.hero-module__CBejpG__marquee{width:100%;max-width:500px}}@media (max-width:600px){.hero-module__CBejpG__hero{gap:1rem;padding:4rem 16px 0}.hero-module__CBejpG__content .hero-module__CBejpG__heroBadge{text-align:center;text-wrap:balance;border-radius:16px;max-width:100%;height:auto;min-height:28px;padding:7px 14px;font-size:12px;line-height:1.4}.hero-module__CBejpG__content h1{letter-spacing:-.025em;text-align:center;max-width:320px;font-size:34px;line-height:1.08}.hero-module__CBejpG__content p{text-align:center;color:#4a4a55;max-width:320px;font-family:Inter,sans-serif;font-size:14px;line-height:1.7}.hero-module__CBejpG__contentv h1{font-family:var(--font-outfit), sans-serif;color:#828282;text-transform:capitalize;letter-spacing:.005rem;font-size:.9rem}.hero-module__CBejpG__brand{width:100%;margin:0 2rem}.hero-module__CBejpG__marquee{width:100%;max-width:500px}}.hero-module__CBejpG__appIcon{opacity:0;border-radius:16px;width:60px;height:60px;animation-name:hero-module__CBejpG__iconEnter,hero-module__CBejpG__floaty;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none;position:absolute;overflow:hidden;box-shadow:0 8px 24px #0000001f}.hero-module__CBejpG__appIcon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@keyframes hero-module__CBejpG__iconEnter{0%{opacity:0;transform:translateY(26px)scale(.85)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-module__CBejpG__floaty{0%{transform:translate(0,0)rotate(0)}25%{transform:translate3d(var(--dx), calc(var(--dy) * -1), 0) rotate(var(--rot))}50%{transform:translate3d(calc(var(--dx) * -1), var(--dy), 0) rotate(0deg)}75%{transform:translate3d(var(--dx), var(--dy), 0) rotate(calc(var(--rot) * -1))}to{transform:translate(0,0)rotate(0)}}@media (prefers-reduced-motion:reduce){.hero-module__CBejpG__appIcon{opacity:1;animation:none}}@media (max-width:820px){.hero-module__CBejpG__iconField{display:none}}
.secondary-module__AWblwq__button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#171717;cursor:pointer;background-color:#0000;border:1px solid #cccccca0;border-radius:999rem;align-items:center;gap:.5rem;width:fit-content;padding:.75rem .85rem;font-family:saans,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.secondary-module__AWblwq__buttonAlt{color:#14141a;cursor:pointer;background-color:#fff;border:1px solid #e4e4e7;border-radius:8px;width:fit-content;height:36px;padding:0 16px;font-family:Inter,sans-serif;font-weight:500;transition:background-color .2s;box-shadow:0 1px 2px #14141a0a}.secondary-module__AWblwq__buttonAlt:hover{background-color:#f7f7f8}.secondary-module__AWblwq__button,.secondary-module__AWblwq__buttonAlt{justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}
.features-module__vk63Iq__stage{contain:layout;flex:none;position:relative}.features-module__vk63Iq__win{animation-duration:var(--dur);animation-delay:calc(var(--at,0s) - var(--dur));animation-timing-function:ease-out;animation-iteration-count:infinite}.features-module__vk63Iq__litS{opacity:0;animation-name:features-module__vk63Iq__litS}.features-module__vk63Iq__litM{opacity:0;animation-name:features-module__vk63Iq__litM}.features-module__vk63Iq__litL{opacity:0;animation-name:features-module__vk63Iq__litL}@keyframes features-module__vk63Iq__litS{0%{opacity:0}2%{opacity:1}9%{opacity:1}12%{opacity:0}to{opacity:0}}@keyframes features-module__vk63Iq__litM{0%{opacity:0}2%{opacity:1}20%{opacity:1}23%{opacity:0}to{opacity:0}}@keyframes features-module__vk63Iq__litL{0%{opacity:0}2%{opacity:1}36%{opacity:1}39%{opacity:0}to{opacity:0}}.features-module__vk63Iq__popS{animation-name:features-module__vk63Iq__popS}.features-module__vk63Iq__popM{animation-name:features-module__vk63Iq__popM}@keyframes features-module__vk63Iq__popS{0%{opacity:0;transform:scale(.6)}3%{opacity:1;transform:scale(1.1)}5%{transform:scale(1)}16%{opacity:1;transform:scale(1)}19%{opacity:0;transform:scale(.9)}to{opacity:0;transform:scale(.9)}}@keyframes features-module__vk63Iq__popM{0%{opacity:0;transform:scale(.6)}3%{opacity:1;transform:scale(1.1)}5%{transform:scale(1)}30%{opacity:1;transform:scale(1)}33%{opacity:0;transform:scale(.9)}to{opacity:0;transform:scale(.9)}}.features-module__vk63Iq__growM{transform-origin:0;animation-name:features-module__vk63Iq__growM}@keyframes features-module__vk63Iq__growM{0%{transform:scaleX(0)}7%{transform:scaleX(1)}30%{transform:scaleX(1)}33%{transform:scaleX(0)}to{transform:scaleX(0)}}.features-module__vk63Iq__hit{animation-name:features-module__vk63Iq__hit}@keyframes features-module__vk63Iq__hit{0%{transform:scale(1)}2%{transform:scale(.88)}5%{transform:scale(1)}to{transform:scale(1)}}.features-module__vk63Iq__ring{animation-name:features-module__vk63Iq__ring}@keyframes features-module__vk63Iq__ring{0%{box-shadow:0 0 #4c3ff066}9%{box-shadow:0 0 0 12px #4c3ff000}to{box-shadow:0 0 0 12px #4c3ff000}}.features-module__vk63Iq__shake{transform-origin:50% 0;animation-name:features-module__vk63Iq__shake}@keyframes features-module__vk63Iq__shake{0%{transform:rotate(0)}2%{transform:rotate(-16deg)}4%{transform:rotate(14deg)}6%{transform:rotate(-10deg)}8%{transform:rotate(8deg)}10%{transform:rotate(0)}to{transform:rotate(0)}}.features-module__vk63Iq__drop{animation-name:features-module__vk63Iq__drop}@keyframes features-module__vk63Iq__drop{0%{transform:translateY(0)}3%{transform:translateY(-3px)}7%{transform:translateY(3px)}10%{transform:translateY(0)}to{transform:translateY(0)}}.features-module__vk63Iq__closeTab{animation-name:features-module__vk63Iq__closeTab}@keyframes features-module__vk63Iq__closeTab{0%{opacity:1;transform:scale(1)}4%{opacity:0;transform:scale(.85)}40%{opacity:0;transform:scale(.85)}46%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.features-module__vk63Iq__fillP{transform-origin:0;animation-name:features-module__vk63Iq__fillP}@keyframes features-module__vk63Iq__fillP{0%{transform:scaleX(0)}30%{transform:scaleX(1)}40%{transform:scaleX(1)}43%{transform:scaleX(0)}to{transform:scaleX(0)}}.features-module__vk63Iq__typeA{opacity:0;animation-name:features-module__vk63Iq__typeA}@keyframes features-module__vk63Iq__typeA{0%{opacity:0;width:20%}2%{opacity:1}16%{width:92%}20%{opacity:1;width:92%}22%{opacity:0;width:92%}to{opacity:0;width:20%}}.features-module__vk63Iq__typeA:after{content:"";background:#4c3ff0;border-radius:1px;width:1.5px;height:9px;animation:.8s steps(2,start) infinite features-module__vk63Iq__blink;position:absolute;top:-2px;right:-2px}@keyframes features-module__vk63Iq__blink{to{visibility:hidden}}.features-module__vk63Iq__flow{stroke-dasharray:4 5;animation:.9s linear infinite features-module__vk63Iq__flow}@keyframes features-module__vk63Iq__flow{to{stroke-dashoffset:-9px}}.features-module__vk63Iq__cursor{z-index:5;animation-duration:var(--dur);will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0}.features-module__vk63Iq__arrow{filter:drop-shadow(0 2px 3px #14141a47);margin:-1px 0 0 -1px;display:block;overflow:visible}.features-module__vk63Iq__pill{color:#fff;height:22px;font:500 11px/1 var(--font-body,"Inter", sans-serif);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;display:inline-grid;position:absolute;top:15px;left:13px;box-shadow:0 4px 10px -4px #4c3ff08c}.features-module__vk63Iq__pill>span{grid-area:1/1}.features-module__vk63Iq__labA{animation:features-module__vk63Iq__labA var(--dur) infinite linear}.features-module__vk63Iq__labB{animation:features-module__vk63Iq__labB var(--dur) infinite linear;opacity:0}@keyframes features-module__vk63Iq__labA{0%,46%{opacity:1}50%,96%{opacity:0}to{opacity:1}}@keyframes features-module__vk63Iq__labB{0%,50%{opacity:0}54%,94%{opacity:1}98%,to{opacity:0}}.features-module__vk63Iq__curTranscript{animation-name:features-module__vk63Iq__curTranscript}@keyframes features-module__vk63Iq__curTranscript{0%{transform:translate(300px,262px)}12%{transform:translate(66px,173px)}46%{transform:translate(66px,173px)}60%{transform:translate(200px,214px)}84%{transform:translate(200px,214px)}to{transform:translate(300px,262px)}}.features-module__vk63Iq__curLinks{animation-name:features-module__vk63Iq__curLinks}@keyframes features-module__vk63Iq__curLinks{0%{transform:translate(210px,16px)}10%{transform:translate(82px,36px)}40%{transform:translate(82px,36px)}50%{transform:translate(166px,90px)}60%{transform:translate(166px,90px)}76%{transform:translate(206px,122px)}to{transform:translate(210px,16px)}}.features-module__vk63Iq__curTranslate{animation-name:features-module__vk63Iq__curTranslate}@keyframes features-module__vk63Iq__curTranslate{0%{transform:translate(200px,118px)}25%{transform:translate(126px,90px)}42%{transform:translate(126px,90px)}55%{transform:translate(56px,128px)}85%{transform:translate(56px,128px)}to{transform:translate(200px,118px)}}.features-module__vk63Iq__curExport{animation-name:features-module__vk63Iq__curExport}@keyframes features-module__vk63Iq__curExport{0%{transform:translate(168px,70px)}12%{transform:translate(30px,40px)}17%{transform:translate(30px,40px)}22%{transform:translate(100px,40px)}33%{transform:translate(100px,40px)}50%{transform:translate(170px,62px)}62%{transform:translate(170px,62px)}to{transform:translate(168px,70px)}}.features-module__vk63Iq__curSummary{animation-name:features-module__vk63Iq__curSummary}@keyframes features-module__vk63Iq__curSummary{0%{transform:translate(150px,74px)}37%{transform:translate(128px,60px)}88%{transform:translate(128px,60px)}to{transform:translate(150px,74px)}}.features-module__vk63Iq__curJobs{animation-name:features-module__vk63Iq__curJobs}@keyframes features-module__vk63Iq__curJobs{0%{transform:translate(160px,70px)}15%{transform:translate(72px,38px)}24%{transform:translate(72px,38px)}44%{transform:translate(146px,62px)}88%{transform:translate(146px,62px)}to{transform:translate(160px,70px)}}@media (prefers-reduced-motion:reduce){.features-module__vk63Iq__win,.features-module__vk63Iq__flow,.features-module__vk63Iq__labA,.features-module__vk63Iq__labB,.features-module__vk63Iq__typeA:after{animation:none!important}.features-module__vk63Iq__cursor{display:none}}
.homepage-shell-module__1SlKGq__homepageStack{--home-page-x:clamp(1.5rem, 5vw, 4.5rem);--home-section-gap:clamp(3.25rem, 6vw, 6rem);gap:var(--home-section-gap);color:#14141a;background:#fff;flex-direction:column;min-height:100vh;display:flex}.homepage-shell-module__1SlKGq__homepageStack>*{animation:.9s cubic-bezier(.65,.05,0,1) backwards homepage-shell-module__1SlKGq__homeReveal}.homepage-shell-module__1SlKGq__homepageStack>:nth-child(2){animation-delay:80ms}.homepage-shell-module__1SlKGq__homepageStack>:nth-child(3){animation-delay:.12s}.homepage-shell-module__1SlKGq__homepageStack>:nth-child(4){animation-delay:.16s}.homepage-shell-module__1SlKGq__homepageStack>:nth-child(5){animation-delay:.2s}.homepage-shell-module__1SlKGq__homepageStack>:nth-child(6){animation-delay:.24s}.homepage-shell-module__1SlKGq__homepageStack>:nth-child(7){animation-delay:.28s}@keyframes homepage-shell-module__1SlKGq__homeReveal{0%{opacity:0;filter:blur(10px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.homepage-shell-module__1SlKGq__homepageStack>*{animation:none}}@media (max-width:1080px){.homepage-shell-module__1SlKGq__homepageStack{--home-page-x:clamp(1.25rem, 4vw, 2.5rem);--home-section-gap:clamp(3rem, 5vw, 5rem)}}@media (max-width:640px){.homepage-shell-module__1SlKGq__homepageStack{--home-page-x:1rem;--home-section-gap:3rem}}
