@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
:root{--ink:#11112a;--muted:#66677f;--violet:#6f42ea;--line:#e9e7f1;--surface:#faf9ff;--font-sans:var(--font-geist-sans),Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#fff}a{color:inherit;text-decoration:none}.container{width:min(1180px,100% - 44px);margin-inline:auto}.hero{background:radial-gradient(circle at 76% 40%,#ebe7ff 0,#0000 31%),radial-gradient(circle at 15% 90%,#f5edff 0,#0000 35%),#fbfbfe;min-height:100vh;position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(#7772a308 1px,#0000 1px),linear-gradient(90deg,#7772a308 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.nav{z-index:5;border-bottom:1px solid #e7e5ef;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.brand{align-items:center;width:190px;height:56px;display:flex;overflow:hidden}.brand img{width:190px;height:auto}.navLinks{color:#5c5c71;gap:34px;font-size:14px;font-weight:550;display:flex}.navLinks a:hover{color:var(--violet)}.navCta{background:#fff;border:1px solid #d9d5e5;border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:650;display:flex;box-shadow:0 4px 16px #25155d0a}.navCta span{color:var(--violet)}.heroContent{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;min-height:calc(100vh - 88px);padding-block:65px;display:grid;position:relative}.eyebrow{color:#6241cf;letter-spacing:.12em;background:#f4f1ff;border:1px solid #ded8fb;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:750;display:inline-flex}.heroCopy h1{letter-spacing:-.055em;margin:22px 0 24px;font-size:clamp(54px,5.4vw,79px);font-weight:760;line-height:.99}.heroCopy h1 em{color:#0000;background:linear-gradient(100deg,#6d3ee4,#b03de8 48%,#168ee8);-webkit-background-clip:text;background-clip:text;font-style:normal}.heroCopy>p{color:var(--muted);max-width:590px;font-size:18px;line-height:1.72}.heroActions{align-items:center;gap:24px;margin:32px 0;display:flex}.primaryCta{color:#fff;background:linear-gradient(135deg,#7447ec,#5530ce);border-radius:11px;align-items:center;gap:18px;padding:15px 20px;font-size:14px;font-weight:700;display:flex;box-shadow:0 12px 25px #6037dc36}.primaryCta:hover{transform:translateY(-2px)}.textCta{align-items:center;gap:9px;font-size:14px;font-weight:650;display:flex}.textCta i{background:#fff;border:1px solid #dad7e4;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;display:grid}.proof{align-items:center;gap:11px;padding-top:8px;display:flex}.proofFaces{color:#fff;background:linear-gradient(135deg,#181340,#7a51f1);border-radius:50%;place-items:center;width:41px;height:41px;font-size:12px;font-weight:800;display:grid;box-shadow:0 0 0 4px #fff}.proof>span:last-child{display:grid}.proof strong{font-size:13px}.proof small{color:#858498;margin-top:2px;font-size:11px}.heroVisual{perspective:1000px;place-items:center;min-height:585px;display:grid;position:relative}.glowOrb{filter:blur(.2px);background:radial-gradient(circle at 40% 35%,#fff 0,#ddd5ff 34%,#8d62f0 69%,#4330a4 100%);border-radius:50%;width:520px;height:520px;position:absolute;box-shadow:0 40px 100px #5637c93b}.glowOrb:after{content:"";border:1px solid #ffffff8e;border-radius:50%;position:absolute;inset:32px;box-shadow:inset 0 0 60px #fff8}.productWindow{z-index:2;background:#fff;border:1px solid #ffffffd1;border-radius:18px;width:min(650px,100%);position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg);box-shadow:0 35px 80px #22105f42}.windowTop{background:#f5f4f9;border-bottom:1px solid #e6e4ec;align-items:center;gap:6px;height:36px;padding:0 12px;display:flex}.windowTop>span{background:#d1cddc;border-radius:50%;width:7px;height:7px}.windowTop small{color:#9692a4;margin:auto;font-size:9px}.windowBody{grid-template-columns:48px 1fr;min-height:360px;display:grid}.windowBody aside{background:#17133e;flex-direction:column;align-items:center;gap:19px;padding:15px 11px;display:flex}.windowBody aside b{color:#fff;background:linear-gradient(135deg,#8055f4,#1da4ed);border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.windowBody aside i{background:#ffffff30;border-radius:4px;width:19px;height:4px}.miniDashboard{background:#fafafd;padding:24px}.crewLive{color:#fff;background:linear-gradient(120deg,#221662,#6941da);border-radius:12px;align-items:center;gap:12px;padding:17px;display:flex}.crewLive>span{background:#ffffff19;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.crewLive div{display:grid}.crewLive small{letter-spacing:.14em;color:#cfc2ff;font-size:7px}.crewLive strong{margin-top:3px;font-size:13px}.miniStats{grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0;display:grid}.miniStats span{background:#fff;border:1px solid #eceaf2;border-radius:9px;padding:12px;display:grid}.miniStats small{color:#89879a;font-size:8px}.miniStats b{margin-top:4px;font-size:19px}.momentCard{background:#fff;border:1px solid #e9e6ef;border-radius:11px;grid-template-columns:75px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.momentThumb{background:linear-gradient(145deg,#14102f,#6941d5);border-radius:7px;height:55px;position:relative}.momentThumb b{color:#fff;background:#0008;border-radius:3px;padding:2px 4px;font-size:7px;position:absolute;bottom:5px;right:5px}.momentCard>div:nth-child(2){display:grid}.momentCard small{letter-spacing:.09em;color:#7048d7;font-size:6px}.momentCard strong{margin-top:3px;font-size:10px}.momentCard p{color:#918fa0;margin-top:3px;font-size:8px}.momentCard mark{color:#209557;background:#e7f8ed;border-radius:99px;padding:6px;font-size:10px;font-weight:800}.floatingBadge{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff;border-radius:12px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 17px 40px #2810692e}.floatingBadge>span{color:#7849e9;background:#eee8ff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.floatingBadge div{display:grid}.floatingBadge small{color:#7f7c8f;letter-spacing:.1em;font-size:7px}.floatingBadge strong{margin-top:3px;font-size:10px}.badgeOne{top:78px;right:3px}.badgeTwo{bottom:75px;left:-18px}@media (max-width:950px){.navLinks{display:none}.heroContent{text-align:center;grid-template-columns:1fr}.heroCopy>p{margin:auto}.heroActions,.proof{justify-content:center}.heroVisual{min-height:510px}.productWindow{transform:none}.badgeOne{right:0}.badgeTwo{left:0}}@media (max-width:620px){.container{width:min(100% - 28px,1180px)}.nav{height:74px}.brand,.brand img{width:155px}.navCta{padding:9px 12px}.heroContent{padding-block:48px}.heroCopy h1{font-size:47px}.heroCopy>p{font-size:16px}.heroActions{flex-direction:column;gap:17px}.heroVisual{min-height:390px}.glowOrb{width:340px;height:340px}.productWindow{width:100%}.windowBody{min-height:280px}.miniDashboard{padding:14px}.floatingBadge{display:none}}
.signalStrip{border-block:1px solid var(--line);background:#fff}.signalItems{color:#76748a;letter-spacing:.16em;justify-content:space-between;align-items:center;height:68px;font-size:10px;font-weight:750;display:flex}.signalItems i{color:#8b5cf0;font-style:normal}.section{padding:130px 0}.sectionKicker{color:#7648df;letter-spacing:.15em;font-size:11px;font-weight:800}.sectionIntro{text-align:center;max-width:760px;margin:0 auto 62px}.sectionIntro h2,.workflowCopy h2,.principleGrid h2,.faqGrid h2{letter-spacing:-.045em;margin:14px 0 20px;font-size:clamp(40px,4.2vw,60px);line-height:1.08}.sectionIntro h2 em{color:#7b4be5;font-style:normal}.sectionIntro>p:last-child,.workflowCopy>p{color:var(--muted);font-size:17px;line-height:1.75}.featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.featureGrid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:35px 30px 38px;transition:all .2s;position:relative;overflow:hidden}.featureGrid article:hover{transform:translateY(-4px);box-shadow:0 24px 50px #30206412}.featureNumber{color:#c9c5d5;font-size:11px;font-weight:800;position:absolute;top:19px;right:20px}.featureIcon{color:#7344e4;background:#f0ebff;border-radius:13px;place-items:center;width:49px;height:49px;font-size:23px;display:grid}.featureGrid h3{margin:25px 0 10px;font-size:19px}.featureGrid p{color:var(--muted);font-size:14px;line-height:1.7}.workflow{color:#fff;background:#141033;position:relative;overflow:hidden}.workflow:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-380px;right:-230px;box-shadow:0 0 0 80px #ffffff05}.workflowGrid{z-index:1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid;position:relative}.workflowCopy .sectionKicker{color:#a88bf5}.workflowCopy>p{color:#b9b5cb}.workflowCopy ol{gap:25px;margin-top:35px;list-style:none;display:grid}.workflowCopy li{align-items:flex-start;gap:14px;display:flex}.workflowCopy li>b{color:#a98cf4;border:1px solid #ffffff2b;border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.workflowCopy li>span{display:grid}.workflowCopy li strong{font-size:14px}.workflowCopy li small{color:#9e9aae;margin-top:4px}.workflowPanel{background:#211a4d;border:1px solid #ffffff1f;border-radius:17px;padding:8px;box-shadow:0 30px 70px #05021059}.panelHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:52px;padding:0 14px;font-size:12px;font-weight:700;display:flex}.panelHeader i{background:#50df83;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.panelHeader small{letter-spacing:.14em;color:#928da8;font-size:7px}.activityLine{border-bottom:1px solid #ffffff0d;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:18px 14px;display:grid}.activityLine>b{color:#89849c;background:#ffffff0c;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.activityLine>span{display:grid}.activityLine strong{font-size:12px}.activityLine small{color:#9691a8;margin-top:4px;font-size:9px}.activityLine time{color:#837e95;font-size:9px}.activityLine.done>b{color:#53e18b;background:#173b34}.activityLine.active{background:#2c225f}.activityLine.active>b{color:#fff;background:#7c50e9}.panelFooter{color:#8e899f;justify-content:space-between;padding:17px 14px 10px;font-size:8px;display:flex}.panelFooter b{color:#b5a5e6}.principles{background:#fbfafe}.principleGrid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.principleList{display:grid}.principleList article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:18px;padding:26px 0;display:grid}.principleList article>span{color:#814de6;font-size:10px;font-weight:800}.principleList h3{margin-bottom:7px;font-size:18px}.principleList p{color:var(--muted);font-size:14px;line-height:1.65}.faqGrid{grid-template-columns:.8fr 1.2fr;gap:95px;display:grid}.faqList details{border-bottom:1px solid var(--line);padding:22px 0}.faqList summary{cursor:pointer;justify-content:space-between;font-weight:700;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:#7c4ae5}.faqList details p{color:var(--muted);padding:15px 35px 0 0;font-size:14px;line-height:1.7}.finalCta{color:#fff;text-align:center;background:#17113f;padding:120px 0;position:relative;overflow:hidden}.ctaGlow{background:radial-gradient(circle,#754adb70,#0000 68%);width:560px;height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.finalCtaInner{position:relative}.finalCta p{color:#aa8bf5;letter-spacing:.16em;font-size:10px;font-weight:800}.finalCta h2{letter-spacing:-.05em;margin:18px 0 30px;font-size:clamp(45px,5vw,70px);line-height:1.04}.finalCta h2 em{color:#ad8af7;font-style:normal}.finalCta a{color:#251754;background:#fff;border-radius:11px;gap:25px;width:max-content;margin:auto;padding:15px 21px;font-size:14px;font-weight:750;display:flex}.finalCta small{color:#8e88a3;margin-top:17px;font-size:10px;display:block}footer{color:#b2adbf;background:#0f0c27;padding:50px 0}.footerInner{grid-template-columns:auto 1fr auto;align-items:center;gap:25px;display:grid}.footerBrand{background:#ffffffea;border-radius:8px;align-items:center;width:150px;height:42px;padding:2px;display:flex;overflow:hidden}.footerBrand img{width:150px;height:auto}.footerInner p{font-size:12px}.footerInner div{gap:24px;font-size:11px;display:flex}.footerInner small{border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:24px;font-size:9px}@media (max-width:950px){.section{padding:90px 0}.featureGrid{grid-template-columns:1fr}.workflowGrid,.principleGrid,.faqGrid{grid-template-columns:1fr;gap:45px}.footerInner{text-align:center;grid-template-columns:1fr;justify-items:center}.footerInner small{width:100%}}@media (max-width:620px){.signalItems span:nth-of-type(2n){display:none}.section{padding:75px 0}.featureGrid article{padding:28px 24px}.workflowPanel{padding:4px}.activityLine{padding:15px 9px}.principleGrid h2,.faqGrid h2{font-size:39px}.footerInner div{flex-wrap:wrap;justify-content:center}}
