.ReasonLandingPage-module__SGLeSW__landing{--bg:#07080b;--bg-soft:#0b0d12;--panel:#101219;--panel-2:#151823;--panel-3:#1b1f2b;--border:#ffffff17;--border-strong:#a78bfa57;--text:#f7f7fb;--muted:#969baa;--muted-2:#6f7482;--accent:#a78bfa;--accent-2:#7c5cff;--accent-soft:#a78bfa1f;--green:#62d59c;--cyan:#67d8ef;min-height:100vh;color:var(--text);isolation:isolate;background:radial-gradient(circle at 51% -4%,#7c5cff1a,#0000 28rem),linear-gradient(#08090d 0%,#07080b 58%,#08090d 100%);overflow:hidden}.ReasonLandingPage-module__SGLeSW__landing,.ReasonLandingPage-module__SGLeSW__landing *{box-sizing:border-box}.ReasonLandingPage-module__SGLeSW__ambient{z-index:-2;pointer-events:none;background:radial-gradient(32rem at 86% 17%,#7c5cff14,#0000 66%),radial-gradient(26rem at 8% 40%,#584abf0f,#0000 70%);position:fixed;inset:0}.ReasonLandingPage-module__SGLeSW__gridGlow{z-index:-1;opacity:.15;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 32%);mask-image:linear-gradient(#000 0%,#0000 32%)}.ReasonLandingPage-module__SGLeSW__header{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#07080bbd;border-bottom:1px solid #ffffff0e;position:sticky;top:0}.ReasonLandingPage-module__SGLeSW__navShell{align-items:center;gap:34px;width:min(1440px,100% - 48px);height:68px;margin:0 auto;display:flex}.ReasonLandingPage-module__SGLeSW__brand{color:#fff;letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:16px;font-weight:720;text-decoration:none;display:inline-flex}.ReasonLandingPage-module__SGLeSW__brandMark{grid-template-rows:repeat(2,8px);grid-template-columns:repeat(2,8px);gap:2px;width:22px;height:22px;display:grid;position:relative;transform:rotate(45deg)}.ReasonLandingPage-module__SGLeSW__brandMark span{background:linear-gradient(135deg,#c4b5fd,#7c5cff);border-radius:3px;display:block;box-shadow:0 0 13px #7c5cff2e}.ReasonLandingPage-module__SGLeSW__brandMark span:nth-child(2),.ReasonLandingPage-module__SGLeSW__brandMark span:nth-child(3){opacity:.72}.ReasonLandingPage-module__SGLeSW__navLinks{align-items:center;gap:27px;margin-left:22px;display:flex}.ReasonLandingPage-module__SGLeSW__navLinks a,.ReasonLandingPage-module__SGLeSW__loginLink{color:#a9adba;font-size:12px;font-weight:560;text-decoration:none;transition:color .16s}.ReasonLandingPage-module__SGLeSW__navLinks a:hover,.ReasonLandingPage-module__SGLeSW__navLinks a:focus-visible,.ReasonLandingPage-module__SGLeSW__loginLink:hover,.ReasonLandingPage-module__SGLeSW__loginLink:focus-visible{color:#fff}.ReasonLandingPage-module__SGLeSW__navActions{align-items:center;gap:12px;margin-left:auto;display:flex}.ReasonLandingPage-module__SGLeSW__loginLink{background:#ffffff05;border:1px solid #ffffff1a;border-radius:9px;align-items:center;min-height:38px;padding:0 14px;display:inline-flex}.ReasonLandingPage-module__SGLeSW__primaryButton,.ReasonLandingPage-module__SGLeSW__primaryButtonLarge,.ReasonLandingPage-module__SGLeSW__secondaryButtonLarge{white-space:nowrap;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.ReasonLandingPage-module__SGLeSW__primaryButton{color:#0b0912;background:linear-gradient(#b7a4ff 0%,#9378f7 100%);border:1px solid #c4b5fd99;border-radius:9px;min-height:38px;padding:0 15px;font-size:12px;font-weight:760;box-shadow:0 8px 26px #7c5cff2e}.ReasonLandingPage-module__SGLeSW__primaryButton:hover,.ReasonLandingPage-module__SGLeSW__primaryButtonLarge:hover{transform:translateY(-1px);box-shadow:0 10px 34px #7c5cff42}.ReasonLandingPage-module__SGLeSW__primaryButtonLarge{color:#0c0915;background:linear-gradient(#bba9ff 0%,#9277f4 100%);border:1px solid #c4b5fd99;border-radius:10px;min-height:46px;padding:0 20px;font-size:13px;font-weight:780;box-shadow:0 10px 34px #7c5cff29}.ReasonLandingPage-module__SGLeSW__secondaryButtonLarge{color:#d8d9df;background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;min-height:46px;padding:0 20px;font-size:13px;font-weight:650}.ReasonLandingPage-module__SGLeSW__secondaryButtonLarge:hover{background:#a78bfa0f;border-color:#a78bfa57}.ReasonLandingPage-module__SGLeSW__hero{grid-template-columns:minmax(390px,.82fr) minmax(620px,1.18fr);align-items:center;gap:68px;width:min(1440px,100% - 48px);min-height:690px;margin:0 auto;padding:78px 0 76px;display:grid}.ReasonLandingPage-module__SGLeSW__heroCopy{z-index:4;padding-left:8px;position:relative}.ReasonLandingPage-module__SGLeSW__eyebrow,.ReasonLandingPage-module__SGLeSW__sectionEyebrow{color:#beb0ff;text-transform:uppercase;letter-spacing:.09em;background:#a78bfa0e;border:1px solid #a78bfa38;border-radius:999px;align-items:center;gap:7px;width:fit-content;font-size:9px;font-weight:760;display:inline-flex}.ReasonLandingPage-module__SGLeSW__eyebrow{margin-bottom:23px;padding:6px 9px}.ReasonLandingPage-module__SGLeSW__sectionEyebrow{margin-bottom:13px;padding:5px 8px}.ReasonLandingPage-module__SGLeSW__hero h1{color:#f8f9fc;letter-spacing:-.068em;max-width:650px;margin:0;font-size:clamp(62px,5.6vw,90px);font-weight:760;line-height:.93}.ReasonLandingPage-module__SGLeSW__hero h1 span{color:#0000;filter:drop-shadow(0 5px 24px #7c5cff1f);background:linear-gradient(135deg,#b9a7ff 0%,#8a68ef 54%,#6a46d8 100%);-webkit-background-clip:text;background-clip:text;display:block}.ReasonLandingPage-module__SGLeSW__heroLead{color:#a4a8b5;max-width:550px;margin:25px 0 28px;font-size:15px;line-height:1.7}.ReasonLandingPage-module__SGLeSW__heroActions{flex-wrap:wrap;gap:11px;display:flex}.ReasonLandingPage-module__SGLeSW__capabilityStrip{color:#8e93a2;flex-wrap:wrap;gap:17px 22px;margin-top:33px;font-size:10px;font-weight:580;display:flex}.ReasonLandingPage-module__SGLeSW__capabilityStrip span{align-items:center;gap:7px;display:inline-flex}.ReasonLandingPage-module__SGLeSW__capabilityStrip svg{color:#9f86f8}.ReasonLandingPage-module__SGLeSW__heroVisual{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.ReasonLandingPage-module__SGLeSW__heroHalo{aspect-ratio:1.3;filter:blur(45px);background:radial-gradient(circle,#7552e721,#0000 72%);border-radius:50%;width:82%;position:absolute;inset:2% -8% auto auto}.ReasonLandingPage-module__SGLeSW__workspaceStack{position:absolute;inset:52px 15px 40px 66px}.ReasonLandingPage-module__SGLeSW__stackOne,.ReasonLandingPage-module__SGLeSW__stackTwo{background:#0f11186b;border:1px solid #a78bfa33;border-radius:17px;position:absolute;inset:0}.ReasonLandingPage-module__SGLeSW__stackOne{transform:translate(17px,-14px)}.ReasonLandingPage-module__SGLeSW__stackTwo{opacity:.58;transform:translate(33px,-27px)}.ReasonLandingPage-module__SGLeSW__workspaceWindow{background:linear-gradient(#11131bfa,#0a0c11fa);border:1px solid #a78bfa52;border-radius:18px;width:100%;max-width:850px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000070,inset 0 0 0 1px #ffffff05,0 0 70px #7c5cff0f}.ReasonLandingPage-module__SGLeSW__workspaceTopbar{background:#0d0f15;border-bottom:1px solid #ffffff0f;grid-template-columns:116px 1fr;align-items:center;gap:14px;min-height:63px;padding:0 14px;display:grid}.ReasonLandingPage-module__SGLeSW__workspaceBrand{align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.ReasonLandingPage-module__SGLeSW__miniMark{color:#a78bfa}.ReasonLandingPage-module__SGLeSW__workspacePrompt{color:#cfd1d9;background:#141720;border:1px solid #ffffff13;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-height:38px;padding:0 10px 0 13px;font-size:9px;display:flex}.ReasonLandingPage-module__SGLeSW__promptButton{color:#0b0913;background:linear-gradient(#a489ff,#7d5fe8);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ReasonLandingPage-module__SGLeSW__workspaceBody{grid-template-columns:116px 1fr;min-height:437px;display:grid}.ReasonLandingPage-module__SGLeSW__workspaceSidebar{background:#101219;border-right:1px solid #ffffff0e;flex-direction:column;gap:5px;padding:13px 8px 11px;display:flex}.ReasonLandingPage-module__SGLeSW__sideItem{color:#828796;border-radius:7px;align-items:center;gap:8px;min-height:31px;padding:0 9px;font-size:8px;font-weight:590;display:flex}.ReasonLandingPage-module__SGLeSW__sideItemActive{color:#c6b8ff;background:#a78bfa1f}.ReasonLandingPage-module__SGLeSW__sideSpacer{flex:1}.ReasonLandingPage-module__SGLeSW__canvasPreview{background:radial-gradient(circle at 52% 46%,#7c5cff0e,#0000 34%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/20px 20px,#090b0f;min-width:0;position:relative;overflow:hidden}.ReasonLandingPage-module__SGLeSW__canvasToolbar{color:#676d7c;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:34px;padding:0 11px;font-size:7px;display:flex}.ReasonLandingPage-module__SGLeSW__canvasToolbar div{align-items:center;gap:7px;display:flex}.ReasonLandingPage-module__SGLeSW__canvasToolbar div>span:not(.ReasonLandingPage-module__SGLeSW__avatar){color:#8f94a4;background:#ffffff05;border:1px solid #ffffff0f;border-radius:5px;padding:3px 6px}.ReasonLandingPage-module__SGLeSW__avatar{color:#baf;background:#211a36;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;display:grid}.ReasonLandingPage-module__SGLeSW__architectureMap{position:absolute;inset:35px 0 0}.ReasonLandingPage-module__SGLeSW__node,.ReasonLandingPage-module__SGLeSW__systemNode{color:#dfe1e7;text-align:center;background:linear-gradient(#222635fa,#11131bfa);border:1px solid #9c84f18a;border-radius:6px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 22px #00000040}.ReasonLandingPage-module__SGLeSW__node{min-width:88px;min-height:38px;padding:6px 10px;font-size:8px}.ReasonLandingPage-module__SGLeSW__node small{color:#777d8b;font-size:6px}.ReasonLandingPage-module__SGLeSW__nodeClient{border-color:#67d8efc7;top:22%;left:5%}.ReasonLandingPage-module__SGLeSW__nodeGateway{top:22%;left:29%}.ReasonLandingPage-module__SGLeSW__nodeApi{top:43%;left:35%}.ReasonLandingPage-module__SGLeSW__nodeRedis{border-color:#e96cc68c;top:66%;left:26%}.ReasonLandingPage-module__SGLeSW__nodeDb{top:66%;left:48%}.ReasonLandingPage-module__SGLeSW__nodeQueue{top:32%;right:6%}.ReasonLandingPage-module__SGLeSW__nodeStorage{top:63%;right:6%}.ReasonLandingPage-module__SGLeSW__line{transform-origin:0;background:#d0d3dd8f;height:1px;position:absolute}.ReasonLandingPage-module__SGLeSW__line:after{content:"";border-top:1px solid #d0d3dda6;border-right:1px solid #d0d3dda6;width:5px;height:5px;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}.ReasonLandingPage-module__SGLeSW__lineA{width:15%;top:28%;left:16%}.ReasonLandingPage-module__SGLeSW__lineB{width:58px;top:32%;left:42%;transform:rotate(90deg)}.ReasonLandingPage-module__SGLeSW__lineC{width:72px;top:59%;left:43%;transform:rotate(130deg)}.ReasonLandingPage-module__SGLeSW__lineD{width:67px;top:59%;left:47%;transform:rotate(56deg)}.ReasonLandingPage-module__SGLeSW__lineE{width:24%;top:27%;left:51%}.ReasonLandingPage-module__SGLeSW__lineF{width:16%;top:69%;left:57%}.ReasonLandingPage-module__SGLeSW__mapNote{color:#6e7483;background:#ffffff06;border-radius:5px;padding:5px 8px;font-size:6px;line-height:1.5;position:absolute;top:12%;right:10%}.ReasonLandingPage-module__SGLeSW__aiProposal{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#12141cf5;border:1px solid #a78bfa47;border-radius:10px;width:min(330px,54%);padding:13px;position:absolute;bottom:14px;left:27%;box-shadow:0 16px 36px #0006}.ReasonLandingPage-module__SGLeSW__proposalTitle{color:#b9abff;align-items:center;gap:5px;margin-bottom:8px;font-size:8px;font-weight:730;display:flex}.ReasonLandingPage-module__SGLeSW__aiProposal>strong{color:#e8e9ed;font-size:8px;font-weight:660;display:block}.ReasonLandingPage-module__SGLeSW__aiProposal ul{gap:5px;margin:9px 0 11px;padding:0;list-style:none;display:grid}.ReasonLandingPage-module__SGLeSW__aiProposal li{color:#9297a7;align-items:center;gap:5px;font-size:7px;display:flex}.ReasonLandingPage-module__SGLeSW__aiProposal li svg{color:var(--green)}.ReasonLandingPage-module__SGLeSW__proposalActions{justify-content:flex-end;gap:6px;display:flex}.ReasonLandingPage-module__SGLeSW__proposalActions button,.ReasonLandingPage-module__SGLeSW__canvasProposal button{min-height:24px;font:inherit;cursor:default;border:0;border-radius:5px;padding:0 8px;font-size:7px}.ReasonLandingPage-module__SGLeSW__proposalActions button:first-child{color:#838897;background:0 0}.ReasonLandingPage-module__SGLeSW__proposalActions button:last-child,.ReasonLandingPage-module__SGLeSW__canvasProposal button{color:#0d0915;background:linear-gradient(#ad96ff,#7e60e9);align-items:center;gap:4px;font-weight:730;display:inline-flex}.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection{border-top:1px solid #ffffff0e;width:min(1440px,100% - 48px);margin:0 auto}.ReasonLandingPage-module__SGLeSW__sectionCenter{text-align:center;max-width:860px;margin:0 auto 44px}.ReasonLandingPage-module__SGLeSW__sectionCenter .ReasonLandingPage-module__SGLeSW__sectionEyebrow{margin-inline:auto}.ReasonLandingPage-module__SGLeSW__sectionCenter h2,.ReasonLandingPage-module__SGLeSW__systemCopy h2,.ReasonLandingPage-module__SGLeSW__worldHeader h2,.ReasonLandingPage-module__SGLeSW__compareCopy h2,.ReasonLandingPage-module__SGLeSW__repoHeader h2,.ReasonLandingPage-module__SGLeSW__techCopy h2,.ReasonLandingPage-module__SGLeSW__finalCta h2{letter-spacing:-.045em;margin:0;line-height:1.03}.ReasonLandingPage-module__SGLeSW__sectionCenter h2 span{color:var(--accent)}.ReasonLandingPage-module__SGLeSW__sectionCenter p{max-width:760px;color:var(--muted);margin:16px auto 0;font-size:13px;line-height:1.7}.ReasonLandingPage-module__SGLeSW__reasoningGrid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.ReasonLandingPage-module__SGLeSW__reasoningCard{border-right:1px solid #ffffff0f;min-height:285px;padding:26px 30px 0}.ReasonLandingPage-module__SGLeSW__reasoningHeading{align-items:center;gap:13px;display:flex}.ReasonLandingPage-module__SGLeSW__stepIcon{color:#b6a4ff;background:#a78bfa12;border:1px solid #a78bfa3d;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.ReasonLandingPage-module__SGLeSW__reasoningHeading>div{align-items:baseline;gap:8px;display:flex}.ReasonLandingPage-module__SGLeSW__reasoningHeading small{color:#9f82ff;font-size:10px;font-weight:750}.ReasonLandingPage-module__SGLeSW__reasoningHeading h3{letter-spacing:-.02em;margin:0;font-size:18px}.ReasonLandingPage-module__SGLeSW__reasoningCard>p{color:#8d92a1;max-width:300px;margin:13px 0 20px 55px;font-size:11px;line-height:1.6}.ReasonLandingPage-module__SGLeSW__askDemo,.ReasonLandingPage-module__SGLeSW__reasonDemo,.ReasonLandingPage-module__SGLeSW__actDemo{background:#11141c;border:1px solid #ffffff12;border-radius:9px;min-height:96px;margin-top:10px;position:relative}.ReasonLandingPage-module__SGLeSW__askDemo{color:#cbd0da;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:12px 10px 12px 14px;font-size:10px;display:flex}.ReasonLandingPage-module__SGLeSW__askDemo svg,.ReasonLandingPage-module__SGLeSW__miniQuestion svg{color:#b29cff;flex:none}.ReasonLandingPage-module__SGLeSW__reasonDemo{align-content:center;gap:9px;padding:13px;display:grid}.ReasonLandingPage-module__SGLeSW__reasonDemo span{color:#888e9d;align-items:center;gap:7px;font-size:9px;display:flex}.ReasonLandingPage-module__SGLeSW__reasonDemo svg{color:#9d80ff}.ReasonLandingPage-module__SGLeSW__actDemo{min-height:118px;overflow:hidden}.ReasonLandingPage-module__SGLeSW__actDemo div{z-index:2;color:#9fe8e8;background:#123136e0;border:1px solid #6cd4dc9e;border-radius:5px;place-items:center;min-width:54px;min-height:24px;font-size:8px;display:grid;position:absolute}.ReasonLandingPage-module__SGLeSW__actDemo div:first-child{top:16px;left:18%}.ReasonLandingPage-module__SGLeSW__actDemo div:nth-child(2){top:48px;left:18%}.ReasonLandingPage-module__SGLeSW__actDemo div:nth-child(3){top:80px;left:18%}.ReasonLandingPage-module__SGLeSW__actDemo div:nth-child(4){top:48px;right:14%}.ReasonLandingPage-module__SGLeSW__actDemo span{background:#88d9de8c;height:1px;position:absolute}.ReasonLandingPage-module__SGLeSW__actLineOne{width:32%;top:28px;left:37%;transform:rotate(24deg)}.ReasonLandingPage-module__SGLeSW__actLineTwo{width:31%;top:60px;left:37%}.ReasonLandingPage-module__SGLeSW__actLineThree{width:32%;top:92px;left:37%;transform:rotate(-24deg)}.ReasonLandingPage-module__SGLeSW__systemSection{grid-template-columns:.72fr 1fr .7fr;align-items:center;gap:46px;min-height:630px;padding:86px 0;display:grid}.ReasonLandingPage-module__SGLeSW__systemCopy{align-self:start;padding-top:34px}.ReasonLandingPage-module__SGLeSW__systemCopy p{max-width:390px;color:var(--muted);margin:17px 0 28px;font-size:13px;line-height:1.7}.ReasonLandingPage-module__SGLeSW__systemCanvas{background:#0a0c11;border:1px solid #ffffff17;border-radius:15px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000057}.ReasonLandingPage-module__SGLeSW__systemCanvasGrid{opacity:.56;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.ReasonLandingPage-module__SGLeSW__systemCanvas:before,.ReasonLandingPage-module__SGLeSW__systemCanvas:after{content:"";z-index:1;transform-origin:0;background:#dadce559;height:1px;position:absolute}.ReasonLandingPage-module__SGLeSW__systemCanvas:before{width:290px;top:42%;left:32%;transform:rotate(90deg)}.ReasonLandingPage-module__SGLeSW__systemCanvas:after{width:58%;top:54%;left:21%}.ReasonLandingPage-module__SGLeSW__systemNode{z-index:2;min-width:82px;min-height:48px;padding:6px 8px;font-size:8px;line-height:1.25}.ReasonLandingPage-module__SGLeSW__sysLoad{top:10%;left:39%}.ReasonLandingPage-module__SGLeSW__sysAuth{top:31%;left:18%}.ReasonLandingPage-module__SGLeSW__sysChat{top:31%;left:48%}.ReasonLandingPage-module__SGLeSW__sysUser{top:55%;left:18%}.ReasonLandingPage-module__SGLeSW__sysNotif{top:55%;left:48%}.ReasonLandingPage-module__SGLeSW__sysPg{bottom:10%;left:12%}.ReasonLandingPage-module__SGLeSW__sysRedis{bottom:10%;left:39%}.ReasonLandingPage-module__SGLeSW__sysObject{bottom:10%;right:8%}.ReasonLandingPage-module__SGLeSW__canvasProposal{z-index:4;background:#12141cf5;border:1px solid #a78bfa42;border-radius:10px;width:190px;padding:12px;position:absolute;top:16%;right:3%;box-shadow:0 14px 34px #00000059}.ReasonLandingPage-module__SGLeSW__canvasProposal>span{color:#b5a4fb;font-size:8px;font-weight:730}.ReasonLandingPage-module__SGLeSW__canvasProposal p{color:#a6aab6;margin:8px 0 9px;font-size:8px;line-height:1.5}.ReasonLandingPage-module__SGLeSW__canvasProposal small{color:#818695;align-items:center;gap:4px;margin:5px 0;font-size:7px;display:flex}.ReasonLandingPage-module__SGLeSW__canvasProposal small svg{color:var(--green)}.ReasonLandingPage-module__SGLeSW__canvasProposal button{width:100%;margin-top:8px}.ReasonLandingPage-module__SGLeSW__systemBenefits{gap:20px;display:grid}.ReasonLandingPage-module__SGLeSW__systemBenefits>div{grid-template-columns:38px 1fr;gap:12px;display:grid}.ReasonLandingPage-module__SGLeSW__systemBenefits>div>span{color:#ac96ff;background:#a78bfa0e;border:1px solid #a78bfa36;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.ReasonLandingPage-module__SGLeSW__systemBenefits p{color:#858b99;margin:0;font-size:10px;line-height:1.55}.ReasonLandingPage-module__SGLeSW__systemBenefits strong{color:#e2e4e9;margin-bottom:3px;font-size:11px;display:block}.ReasonLandingPage-module__SGLeSW__worldGrid{grid-template-columns:1.08fr 1fr 1fr 1fr;gap:12px;display:grid}.ReasonLandingPage-module__SGLeSW__worldCard{background:linear-gradient(#13161f 0%,#0d1016 100%);border:1px solid #ffffff14;border-radius:13px;flex-direction:column;min-height:410px;padding:17px;transition:transform .18s,border-color .18s,background .18s;display:flex;overflow:hidden}.ReasonLandingPage-module__SGLeSW__worldCard:hover{background:linear-gradient(#151923 0%,#0e1118 100%);border-color:#a78bfa38;transform:translateY(-2px)}.ReasonLandingPage-module__SGLeSW__cardKicker{color:#b6a3ff;align-items:center;gap:7px;margin-bottom:15px;font-size:10px;font-weight:730;display:flex}.ReasonLandingPage-module__SGLeSW__worldCard h3{color:#f0f1f4;letter-spacing:-.04em;margin:0;font-size:23px;line-height:.98}.ReasonLandingPage-module__SGLeSW__worldCard>p{color:#8e94a2;margin:12px 0 16px;font-size:10px;line-height:1.55}.ReasonLandingPage-module__SGLeSW__storyPreview{background:#161923;border:1px solid #ffffff12;border-radius:9px;grid-template-columns:56px 1fr;gap:10px;margin-top:auto;padding:9px;display:grid}.ReasonLandingPage-module__SGLeSW__storyImage{color:#d7d0ff;background:radial-gradient(circle at 35% 35%,#ffffff29,#0000 18%),linear-gradient(135deg,#334155,#54418f 55%,#162030);border-radius:6px;place-items:center;min-height:66px;font-size:15px;font-weight:800;display:grid}.ReasonLandingPage-module__SGLeSW__storyPreview strong{color:#dfe1e6;font-size:10px;line-height:1.35;display:block}.ReasonLandingPage-module__SGLeSW__storyPreview small{color:#727786;margin-top:7px;font-size:8px;display:block}.ReasonLandingPage-module__SGLeSW__feedCard>a{color:#b39cff;align-items:center;gap:5px;margin-top:15px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.ReasonLandingPage-module__SGLeSW__treePreview{width:210px;max-width:100%;height:132px;margin:4px auto 8px;position:relative}.ReasonLandingPage-module__SGLeSW__treePreview:before{content:"";opacity:.75;background:linear-gradient(34deg,#0000 49%,#9885ec9e 50% 51%,#0000 52%) 0 0/50% 50% no-repeat,linear-gradient(-34deg,#0000 49%,#9885ec9e 50% 51%,#0000 52%) 100% 0/50% 50% no-repeat,linear-gradient(30deg,#0000 49%,#9885ec9e 50% 51%,#0000 52%) 0 100%/50% 50% no-repeat,linear-gradient(-30deg,#0000 49%,#9885ec9e 50% 51%,#0000 52%) 100% 100%/50% 50% no-repeat;width:118px;height:78px;position:absolute;top:29px;left:50%;transform:translate(-50%)}.ReasonLandingPage-module__SGLeSW__treePreview span{z-index:2;color:#c8bcff;background:#11141d;border:1px solid #8270e4;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid;position:absolute}.ReasonLandingPage-module__SGLeSW__treeOne{top:0;left:50%;transform:translate(-50%);color:#87e7f7!important;border-color:#5cd6ee!important}.ReasonLandingPage-module__SGLeSW__treeTwo{top:48px;left:26%}.ReasonLandingPage-module__SGLeSW__treeThree{top:48px;right:26%;color:#87e7f7!important;border-color:#5cd6ee!important}.ReasonLandingPage-module__SGLeSW__treeFour{bottom:0;left:13%}.ReasonLandingPage-module__SGLeSW__treeFive{bottom:0;left:39%}.ReasonLandingPage-module__SGLeSW__miniQuestion{color:#aeb3bf;background:#161923;border:1px solid #ffffff12;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:10px 11px;font-size:9px;line-height:1.4;display:flex}.ReasonLandingPage-module__SGLeSW__memoryFlow{flex-direction:column;align-items:stretch;margin-top:auto;padding:0 8px;display:flex}.ReasonLandingPage-module__SGLeSW__memoryFlow span{color:#a9aeb9;align-items:center;gap:8px;min-height:29px;font-size:9px;display:flex}.ReasonLandingPage-module__SGLeSW__memoryFlow span svg{color:#af9aff;background:#a78bfa0e;border:1px solid #a78bfa38;border-radius:6px;width:22px;height:22px;padding:5px}.ReasonLandingPage-module__SGLeSW__memoryFlow i{background:#a78bfa33;width:1px;height:12px;margin-left:10px}.ReasonLandingPage-module__SGLeSW__phonePreview{background:#090b10;border:3px solid #272b36;border-radius:26px;width:190px;height:255px;margin:auto auto -24px;padding:28px 9px 10px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000061}.ReasonLandingPage-module__SGLeSW__phoneNotch{background:#1d2029;border-radius:999px;width:54px;height:12px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.ReasonLandingPage-module__SGLeSW__phoneTop{color:#dfe1e6;justify-content:space-between;font-size:8px;font-weight:700;display:flex}.ReasonLandingPage-module__SGLeSW__phoneTop span{color:#686e7c}.ReasonLandingPage-module__SGLeSW__phoneTabs{color:#666c7b;gap:8px;margin:12px 0 10px;font-size:6px;display:flex}.ReasonLandingPage-module__SGLeSW__phoneTabs b{color:#baa8ff}.ReasonLandingPage-module__SGLeSW__phoneStory{color:#aeb3be;border-bottom:1px solid #ffffff0f;grid-template-columns:35px 1fr;gap:7px;padding:7px 0;font-size:7px;line-height:1.25;display:grid}.ReasonLandingPage-module__SGLeSW__phoneStory em{color:#d5cdff;background:linear-gradient(135deg,#262f52,#55409b);border-radius:5px;place-items:center;min-height:32px;font-style:normal;font-weight:700;display:grid}.ReasonLandingPage-module__SGLeSW__phoneStory small{color:#5f6573;margin-top:4px;font-size:6px;display:block}.ReasonLandingPage-module__SGLeSW__compareSection{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;padding:70px 0 74px;display:grid}.ReasonLandingPage-module__SGLeSW__compareCopy p,.ReasonLandingPage-module__SGLeSW__techCopy p,.ReasonLandingPage-module__SGLeSW__repoIntro{color:#8b909e;font-size:12px;line-height:1.65}.ReasonLandingPage-module__SGLeSW__compareCopy p{max-width:390px;margin:13px 0 0}.ReasonLandingPage-module__SGLeSW__compareTable{background:#0e1117;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.ReasonLandingPage-module__SGLeSW__compareRow{color:#8c929f;border-top:1px solid #ffffff0d;grid-template-columns:1.5fr .75fr .75fr;align-items:center;min-height:34px;font-size:9px;display:grid}.ReasonLandingPage-module__SGLeSW__compareRow:first-child{border-top:0}.ReasonLandingPage-module__SGLeSW__compareRow span{border-left:1px solid #ffffff0d;justify-content:center;align-items:center;min-height:34px;display:flex}.ReasonLandingPage-module__SGLeSW__compareRow span:first-child{border-left:0;justify-content:flex-start;padding-left:14px}.ReasonLandingPage-module__SGLeSW__compareHead{color:#c2c5ce;background:#12151d;min-height:38px;font-weight:690}.ReasonLandingPage-module__SGLeSW__compareHead span:last-child,.ReasonLandingPage-module__SGLeSW__reasonCheck{color:#b49eff!important}.ReasonLandingPage-module__SGLeSW__repoHeader{align-items:flex-end;gap:14px;display:flex}.ReasonLandingPage-module__SGLeSW__devBadge{color:#aa96f3;background:#a78bfa0e;border:1px solid #a78bfa36;border-radius:999px;margin-bottom:5px;padding:4px 8px;font-size:8px;font-weight:680}.ReasonLandingPage-module__SGLeSW__repoIntro{margin:10px 0 24px}.ReasonLandingPage-module__SGLeSW__repoFlow{grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:center;gap:12px;display:grid}.ReasonLandingPage-module__SGLeSW__repoBlock{background:linear-gradient(#12151e,#0e1117);border:1px solid #ffffff13;border-radius:11px;grid-template-columns:32px 1fr;align-items:center;gap:12px;min-height:95px;padding:16px;display:grid}.ReasonLandingPage-module__SGLeSW__repoBlock>svg{color:#ad98ff}.ReasonLandingPage-module__SGLeSW__repoBlock strong,.ReasonLandingPage-module__SGLeSW__repoBlock small{display:block}.ReasonLandingPage-module__SGLeSW__repoBlock strong{color:#d9dce3;font-size:10px}.ReasonLandingPage-module__SGLeSW__repoBlock small{color:#737987;margin-top:5px;font-size:8px;line-height:1.4}.ReasonLandingPage-module__SGLeSW__repoArrow{color:#6c7180;justify-self:center}.ReasonLandingPage-module__SGLeSW__repoCanvasBlock{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/16px 16px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/16px 16px,#10131b;border-color:#a78bfa2e}.ReasonLandingPage-module__SGLeSW__techSection{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;padding:59px 0 67px;display:grid}.ReasonLandingPage-module__SGLeSW__techCopy p{max-width:520px;margin:12px 0 0}.ReasonLandingPage-module__SGLeSW__techGrid{grid-template-columns:repeat(4,1fr);gap:13px 18px;display:grid}.ReasonLandingPage-module__SGLeSW__techGrid span{color:#adb2bd;background:#ffffff05;border:1px solid #fff1;border-radius:8px;justify-content:center;align-items:center;min-height:42px;font-size:10px;font-weight:650;display:flex}.ReasonLandingPage-module__SGLeSW__techGrid b{color:#d6d9df;margin-left:3px}.ReasonLandingPage-module__SGLeSW__finalCta{text-align:center;background:radial-gradient(circle at 50% 100%,#7c5cff26,#0000 47%),linear-gradient(#12141ec7,#090b10f2);border:1px solid #a78bfa29;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:min(1440px,100% - 48px);min-height:320px;margin:0 auto 30px;display:flex;position:relative;overflow:hidden}.ReasonLandingPage-module__SGLeSW__ctaLines{opacity:.32;pointer-events:none;background:radial-gradient(at 15% 0,#0000 48%,#845eff8c 49%,#0000 50%),radial-gradient(at 52% 5%,#0000 48%,#845eff59 49%,#0000 50%),radial-gradient(at 85% 0,#0000 48%,#845eff8c 49%,#0000 50%);height:260px;position:absolute;inset:auto -10% -150px}.ReasonLandingPage-module__SGLeSW__finalMark{z-index:2;color:#b29cff;margin-bottom:13px;font-size:11px;font-weight:700;position:relative}.ReasonLandingPage-module__SGLeSW__finalMark span{color:#d7d9df}.ReasonLandingPage-module__SGLeSW__finalCta h2{z-index:2;font-size:clamp(36px,4vw,52px);position:relative}.ReasonLandingPage-module__SGLeSW__finalCta p{z-index:2;color:#8e93a1;margin:12px 0 21px;font-size:12px;position:relative}.ReasonLandingPage-module__SGLeSW__finalCta .ReasonLandingPage-module__SGLeSW__primaryButtonLarge{z-index:2;position:relative}@media (max-width:1180px){.ReasonLandingPage-module__SGLeSW__navShell,.ReasonLandingPage-module__SGLeSW__hero,.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection,.ReasonLandingPage-module__SGLeSW__finalCta{width:min(100% - 32px,1180px)}.ReasonLandingPage-module__SGLeSW__hero{grid-template-columns:.8fr 1.2fr;gap:30px}.ReasonLandingPage-module__SGLeSW__workspaceWindow{transform-origin:50%;transform:scale(.94)}.ReasonLandingPage-module__SGLeSW__systemSection{grid-template-columns:.8fr 1.2fr}.ReasonLandingPage-module__SGLeSW__systemBenefits{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.ReasonLandingPage-module__SGLeSW__worldGrid{grid-template-columns:repeat(2,1fr)}.ReasonLandingPage-module__SGLeSW__worldCard{min-height:380px}}@media (max-width:900px){.ReasonLandingPage-module__SGLeSW__navLinks{display:none}.ReasonLandingPage-module__SGLeSW__hero{grid-template-columns:1fr;gap:36px;padding-top:65px}.ReasonLandingPage-module__SGLeSW__heroCopy{text-align:center;max-width:720px;margin:0 auto;padding-left:0}.ReasonLandingPage-module__SGLeSW__eyebrow,.ReasonLandingPage-module__SGLeSW__heroLead{margin-inline:auto}.ReasonLandingPage-module__SGLeSW__heroActions,.ReasonLandingPage-module__SGLeSW__capabilityStrip{justify-content:center}.ReasonLandingPage-module__SGLeSW__heroVisual{min-height:520px}.ReasonLandingPage-module__SGLeSW__reasoningGrid{grid-template-columns:1fr;gap:12px}.ReasonLandingPage-module__SGLeSW__reasoningCard{border:1px solid #fff1;border-radius:12px;min-height:auto;padding:20px}.ReasonLandingPage-module__SGLeSW__reasoningCard>p{margin-left:55px}.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__techSection{grid-template-columns:1fr;gap:34px}.ReasonLandingPage-module__SGLeSW__systemCopy{padding-top:0}.ReasonLandingPage-module__SGLeSW__systemBenefits{grid-template-columns:repeat(2,1fr)}.ReasonLandingPage-module__SGLeSW__compareCopy{max-width:620px}.ReasonLandingPage-module__SGLeSW__repoFlow{grid-template-columns:1fr}.ReasonLandingPage-module__SGLeSW__repoArrow{transform:rotate(90deg)}.ReasonLandingPage-module__SGLeSW__techGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.ReasonLandingPage-module__SGLeSW__navShell,.ReasonLandingPage-module__SGLeSW__hero,.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection,.ReasonLandingPage-module__SGLeSW__finalCta{width:min(100% - 24px,640px)}.ReasonLandingPage-module__SGLeSW__navShell{height:62px}.ReasonLandingPage-module__SGLeSW__navActions{gap:7px}.ReasonLandingPage-module__SGLeSW__loginLink{display:none}.ReasonLandingPage-module__SGLeSW__primaryButton{min-height:36px;padding:0 12px}.ReasonLandingPage-module__SGLeSW__hero{min-height:auto;padding:54px 0 56px}.ReasonLandingPage-module__SGLeSW__hero h1{font-size:clamp(52px,17vw,78px)}.ReasonLandingPage-module__SGLeSW__heroLead{font-size:14px}.ReasonLandingPage-module__SGLeSW__capabilityStrip{gap:13px;font-size:9px}.ReasonLandingPage-module__SGLeSW__heroVisual{min-height:410px;margin-inline:-20px}.ReasonLandingPage-module__SGLeSW__workspaceWindow{min-width:680px;transform:scale(.58)}.ReasonLandingPage-module__SGLeSW__workspaceStack{display:none}.ReasonLandingPage-module__SGLeSW__sectionCenter{margin-bottom:28px}.ReasonLandingPage-module__SGLeSW__sectionCenter h2,.ReasonLandingPage-module__SGLeSW__systemCopy h2,.ReasonLandingPage-module__SGLeSW__worldHeader h2,.ReasonLandingPage-module__SGLeSW__compareCopy h2,.ReasonLandingPage-module__SGLeSW__repoHeader h2,.ReasonLandingPage-module__SGLeSW__techCopy h2,.ReasonLandingPage-module__SGLeSW__finalCta h2{font-size:34px}.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection{padding-top:55px;padding-bottom:55px}.ReasonLandingPage-module__SGLeSW__reasoningCard>p{margin-left:0}.ReasonLandingPage-module__SGLeSW__systemCanvas{min-height:390px}.ReasonLandingPage-module__SGLeSW__canvasProposal{width:165px;top:18%;right:4%}.ReasonLandingPage-module__SGLeSW__systemNode{min-width:68px;min-height:42px;font-size:7px}.ReasonLandingPage-module__SGLeSW__sysLoad{left:37%}.ReasonLandingPage-module__SGLeSW__sysAuth{left:8%}.ReasonLandingPage-module__SGLeSW__sysChat{left:41%}.ReasonLandingPage-module__SGLeSW__sysUser{left:8%}.ReasonLandingPage-module__SGLeSW__sysNotif{left:41%}.ReasonLandingPage-module__SGLeSW__sysPg{left:4%}.ReasonLandingPage-module__SGLeSW__sysRedis{left:35%}.ReasonLandingPage-module__SGLeSW__sysObject{right:3%}.ReasonLandingPage-module__SGLeSW__systemBenefits,.ReasonLandingPage-module__SGLeSW__worldGrid{grid-template-columns:1fr}.ReasonLandingPage-module__SGLeSW__worldCard{min-height:390px}.ReasonLandingPage-module__SGLeSW__compareRow{grid-template-columns:1.3fr .85fr .85fr;font-size:8px}.ReasonLandingPage-module__SGLeSW__compareRow span:first-child{padding-left:9px}.ReasonLandingPage-module__SGLeSW__repoHeader{flex-direction:column;align-items:flex-start}.ReasonLandingPage-module__SGLeSW__devBadge{margin-bottom:0}.ReasonLandingPage-module__SGLeSW__techGrid{grid-template-columns:repeat(2,1fr)}.ReasonLandingPage-module__SGLeSW__finalCta{min-height:290px;margin-bottom:12px;padding:30px 18px}}@media (prefers-reduced-motion:no-preference){.ReasonLandingPage-module__SGLeSW__workspaceWindow{animation:7s ease-in-out infinite ReasonLandingPage-module__SGLeSW__floatWorkspace}.ReasonLandingPage-module__SGLeSW__promptButton,.ReasonLandingPage-module__SGLeSW__primaryButton,.ReasonLandingPage-module__SGLeSW__primaryButtonLarge{animation:4.8s ease-in-out infinite ReasonLandingPage-module__SGLeSW__softGlow}}@keyframes ReasonLandingPage-module__SGLeSW__floatWorkspace{0%,to{translate:0}50%{translate:0 -5px}}@keyframes ReasonLandingPage-module__SGLeSW__softGlow{0%,to{box-shadow:0 8px 26px #7c5cff24}50%{box-shadow:0 10px 34px #7c5cff3d}}.ReasonLandingPage-module__SGLeSW__landing{background:radial-gradient(circle at 54% -6%,#865eff24,#0000 31rem),radial-gradient(circle at 92% 28%,#45368e17,#0000 25rem),radial-gradient(circle at 2% 44%,#48399212,#0000 24rem),linear-gradient(#07080b 0%,#08090d 48%,#07080b 100%)}.ReasonLandingPage-module__SGLeSW__landing:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(#0000 42%,#00000040 100%);position:fixed;inset:0}.ReasonLandingPage-module__SGLeSW__header{background:#07080ba8;border-bottom-color:#ffffff0b}.ReasonLandingPage-module__SGLeSW__navShell,.ReasonLandingPage-module__SGLeSW__hero,.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection,.ReasonLandingPage-module__SGLeSW__finalCta{width:min(1320px,100% - 48px)}.ReasonLandingPage-module__SGLeSW__navShell{height:64px}.ReasonLandingPage-module__SGLeSW__brand{font-size:15px}.ReasonLandingPage-module__SGLeSW__brandMark{grid-template-rows:repeat(2,7px);grid-template-columns:repeat(2,7px);width:20px;height:20px}.ReasonLandingPage-module__SGLeSW__navLinks{gap:30px;margin-left:28px}.ReasonLandingPage-module__SGLeSW__navLinks a,.ReasonLandingPage-module__SGLeSW__loginLink{letter-spacing:.005em;font-size:11px}.ReasonLandingPage-module__SGLeSW__primaryButton,.ReasonLandingPage-module__SGLeSW__primaryButtonLarge{background:linear-gradient(#bca9ff 0%,#8d70f1 100%);border-color:#d5cbff8f}.ReasonLandingPage-module__SGLeSW__primaryButton{min-height:36px;padding-inline:14px}.ReasonLandingPage-module__SGLeSW__loginLink{min-height:36px}.ReasonLandingPage-module__SGLeSW__hero{grid-template-columns:minmax(390px,.74fr) minmax(620px,1.26fr);gap:52px;min-height:650px;padding:72px 0 68px}.ReasonLandingPage-module__SGLeSW__heroCopy{padding-left:0}.ReasonLandingPage-module__SGLeSW__hero h1{max-width:560px;font-size:clamp(58px,5.05vw,80px);line-height:.95}.ReasonLandingPage-module__SGLeSW__heroLead{color:#9ea3b0;max-width:510px;margin-top:23px;margin-bottom:26px;font-size:14px;line-height:1.72}.ReasonLandingPage-module__SGLeSW__heroActions{gap:10px}.ReasonLandingPage-module__SGLeSW__primaryButtonLarge,.ReasonLandingPage-module__SGLeSW__secondaryButtonLarge{border-radius:9px;min-height:44px;padding-inline:18px}.ReasonLandingPage-module__SGLeSW__capabilityStrip{color:#858b99;gap:14px 22px;max-width:560px;margin-top:30px}.ReasonLandingPage-module__SGLeSW__capabilityStrip span{position:relative}.ReasonLandingPage-module__SGLeSW__capabilityStrip span:after{content:"";background:linear-gradient(90deg,#a78bfa33,#0000 88%);height:1px;position:absolute;inset:auto 0 -7px}.ReasonLandingPage-module__SGLeSW__heroVisual{min-height:520px}.ReasonLandingPage-module__SGLeSW__heroHalo{filter:blur(58px);background:radial-gradient(circle,#7e5cff29,#0000 70%);width:74%;inset:9% 8% auto auto}.ReasonLandingPage-module__SGLeSW__workspaceStack{inset:45px 8px 28px 58px}.ReasonLandingPage-module__SGLeSW__stackOne,.ReasonLandingPage-module__SGLeSW__stackTwo{background:#11131b52;border-color:#a78bfa29}.ReasonLandingPage-module__SGLeSW__workspaceWindow{background:linear-gradient(#11131bfc,#090b10fc);border-color:#ae96ff54;border-radius:16px;max-width:790px;min-height:480px;box-shadow:0 42px 90px #0000007a,inset 0 0 0 1px #ffffff05,0 0 78px #7c5cff12}.ReasonLandingPage-module__SGLeSW__workspaceWindow:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000 6%,#ccbeff9e 48%,#0000 92%);height:1px;position:absolute;inset:0 0 auto}.ReasonLandingPage-module__SGLeSW__workspaceTopbar{grid-template-columns:110px 1fr;min-height:60px;padding-inline:12px}.ReasonLandingPage-module__SGLeSW__workspacePrompt{color:#d5d7df;background:linear-gradient(#151821,#12151d);min-height:36px;box-shadow:inset 0 1px #ffffff05}.ReasonLandingPage-module__SGLeSW__workspaceBody{grid-template-columns:110px 1fr;min-height:420px}.ReasonLandingPage-module__SGLeSW__workspaceSidebar{background:linear-gradient(#ffffff04,#0000 24%),#0f1118}.ReasonLandingPage-module__SGLeSW__sideItem{min-height:30px}.ReasonLandingPage-module__SGLeSW__sideItemActive{background:linear-gradient(90deg,#a78bfa21,#a78bfa0d);border:1px solid #a78bfa1f}.ReasonLandingPage-module__SGLeSW__canvasPreview{background:radial-gradient(circle at 50% 42%,#7c5cff0f,#0000 34%),radial-gradient(circle,#ffffff0e .7px,#0000 .8px) 0 0/20px 20px,#090b0f}.ReasonLandingPage-module__SGLeSW__canvasToolbar{height:32px}.ReasonLandingPage-module__SGLeSW__node{background:linear-gradient(#272b3afa,#11131bfa);min-width:84px;min-height:36px;box-shadow:0 8px 20px #00000047,inset 0 1px #ffffff09}.ReasonLandingPage-module__SGLeSW__nodeClient{border-color:#67d8efbd;box-shadow:0 0 28px #67d8ef0f}.ReasonLandingPage-module__SGLeSW__nodeRedis{border-color:#e96cc685;box-shadow:0 0 28px #e96cc60d}.ReasonLandingPage-module__SGLeSW__aiProposal{background:linear-gradient(#171923f7,#101219f7);border-color:#ae96ff52;width:min(320px,56%);bottom:15px;left:25%;box-shadow:0 18px 42px #0000006b,0 0 34px #7c5cff0b}.ReasonLandingPage-module__SGLeSW__proposalActions button:last-child,.ReasonLandingPage-module__SGLeSW__canvasProposal button{background:linear-gradient(#aa94ff,#7d60e6)}.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection{border-top:0;position:relative}.ReasonLandingPage-module__SGLeSW__judgmentSection:before,.ReasonLandingPage-module__SGLeSW__systemSection:before,.ReasonLandingPage-module__SGLeSW__worldSection:before,.ReasonLandingPage-module__SGLeSW__compareSection:before,.ReasonLandingPage-module__SGLeSW__repoSection:before,.ReasonLandingPage-module__SGLeSW__techSection:before{content:"";background:linear-gradient(90deg,#0000,#ffffff16 14%,#a78bfa1a 50%,#ffffff16 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ReasonLandingPage-module__SGLeSW__judgmentSection{padding:70px 0 78px}.ReasonLandingPage-module__SGLeSW__sectionCenter{max-width:820px;margin-bottom:36px}.ReasonLandingPage-module__SGLeSW__sectionCenter h2{font-size:clamp(34px,3.5vw,50px)}.ReasonLandingPage-module__SGLeSW__sectionCenter p{max-width:690px;font-size:12px}.ReasonLandingPage-module__SGLeSW__reasoningGrid{gap:12px}.ReasonLandingPage-module__SGLeSW__reasoningCard{background:linear-gradient(#ffffff05,#0000 40%),#0e111894;border:1px solid #fff1;border-radius:12px;min-height:260px;padding:22px;transition:transform .18s,border-color .18s,background .18s}.ReasonLandingPage-module__SGLeSW__reasoningCard:last-child{border-right:1px solid #fff1}.ReasonLandingPage-module__SGLeSW__reasoningCard:hover{background:linear-gradient(#a78bfa0a,#0000 44%),#10131bb8;border-color:#a78bfa2e;transform:translateY(-2px)}.ReasonLandingPage-module__SGLeSW__reasoningCard>p{margin:12px 0 16px 55px}.ReasonLandingPage-module__SGLeSW__askDemo,.ReasonLandingPage-module__SGLeSW__reasonDemo,.ReasonLandingPage-module__SGLeSW__actDemo{background:linear-gradient(#141720,#10131a);border-color:#fff1;box-shadow:inset 0 1px #ffffff05}.ReasonLandingPage-module__SGLeSW__systemSection{grid-template-columns:.66fr 1.04fr .66fr;gap:38px;min-height:585px;padding:76px 0}.ReasonLandingPage-module__SGLeSW__systemCopy{padding-top:26px}.ReasonLandingPage-module__SGLeSW__systemCopy h2,.ReasonLandingPage-module__SGLeSW__worldHeader h2,.ReasonLandingPage-module__SGLeSW__compareCopy h2,.ReasonLandingPage-module__SGLeSW__repoHeader h2,.ReasonLandingPage-module__SGLeSW__techCopy h2{font-size:clamp(32px,3.35vw,46px)}.ReasonLandingPage-module__SGLeSW__systemCopy p{margin-top:15px;margin-bottom:25px;font-size:12px}.ReasonLandingPage-module__SGLeSW__systemCanvas{background:radial-gradient(circle at 50% 42%,#7c5cff0e,#0000 38%),#090b10;border-color:#a78bfa21;min-height:404px;box-shadow:0 28px 72px #0000005c,inset 0 1px #ffffff05}.ReasonLandingPage-module__SGLeSW__systemCanvasGrid{opacity:.42}.ReasonLandingPage-module__SGLeSW__systemNode{background:linear-gradient(#262a38fa,#12141cfa)}.ReasonLandingPage-module__SGLeSW__canvasProposal{background:linear-gradient(#171923fa,#0f1118fa);border-color:#a78bfa4d}.ReasonLandingPage-module__SGLeSW__systemBenefits{gap:18px}.ReasonLandingPage-module__SGLeSW__systemBenefits>div{border-radius:10px;margin-inline:-10px;padding:10px;transition:background .16s}.ReasonLandingPage-module__SGLeSW__systemBenefits>div:hover{background:#ffffff05}.ReasonLandingPage-module__SGLeSW__worldSection{padding:68px 0 76px}.ReasonLandingPage-module__SGLeSW__worldHeader{margin-bottom:24px}.ReasonLandingPage-module__SGLeSW__worldGrid{gap:10px}.ReasonLandingPage-module__SGLeSW__worldCard{background:radial-gradient(circle at 14% 0,#845eff0e,#0000 38%),linear-gradient(#13161f 0%,#0d1016 100%);border-color:#ffffff12;min-height:390px;padding:16px}.ReasonLandingPage-module__SGLeSW__worldCard:before{content:"";opacity:.55;background:linear-gradient(90deg,#a78bfa7a,#a78bfa0d 58%,#0000);height:1px;margin:-16px -16px 15px;display:block}.ReasonLandingPage-module__SGLeSW__worldCard:hover{background:radial-gradient(circle at 14% 0,#845eff13,#0000 40%),linear-gradient(#151821 0%,#0e1118 100%);border-color:#a78bfa33}.ReasonLandingPage-module__SGLeSW__worldCard h3{font-size:21px;line-height:1.01}.ReasonLandingPage-module__SGLeSW__storyPreview,.ReasonLandingPage-module__SGLeSW__miniQuestion{background:linear-gradient(#171a24,#13161e);border-color:#ffffff0f}.ReasonLandingPage-module__SGLeSW__phonePreview{background:radial-gradient(circle at 50% -10%,#7c5cff1a,#0000 40%),#090b10;border-color:#303441}.ReasonLandingPage-module__SGLeSW__compareSection{grid-template-columns:.68fr 1.32fr;gap:58px;padding:64px 0 68px}.ReasonLandingPage-module__SGLeSW__compareTable{background:linear-gradient(#0f1219,#0d1016);border-color:#a78bfa1c;box-shadow:0 22px 60px #0003}.ReasonLandingPage-module__SGLeSW__compareRow,.ReasonLandingPage-module__SGLeSW__compareRow span{min-height:36px}.ReasonLandingPage-module__SGLeSW__compareRow span:last-child{background:#a78bfa06}.ReasonLandingPage-module__SGLeSW__compareHead{background:linear-gradient(#141720,#11141c)}.ReasonLandingPage-module__SGLeSW__compareHead span:last-child{background:#a78bfa0e}.ReasonLandingPage-module__SGLeSW__repoSection{padding:58px 0 62px}.ReasonLandingPage-module__SGLeSW__repoFlow{gap:10px}.ReasonLandingPage-module__SGLeSW__repoBlock{background:linear-gradient(#ffffff05,#0000 40%),linear-gradient(#12151e,#0e1117);border-color:#fff1;min-height:90px;transition:transform .16s,border-color .16s}.ReasonLandingPage-module__SGLeSW__repoBlock:hover{border-color:#a78bfa2e;transform:translateY(-2px)}.ReasonLandingPage-module__SGLeSW__repoCanvasBlock{border-color:#a78bfa29}.ReasonLandingPage-module__SGLeSW__techSection{gap:60px;padding:54px 0 61px}.ReasonLandingPage-module__SGLeSW__techGrid{gap:10px}.ReasonLandingPage-module__SGLeSW__techGrid span{background:linear-gradient(#ffffff06,#ffffff03);border-color:#ffffff0e;min-height:44px;position:relative;overflow:hidden}.ReasonLandingPage-module__SGLeSW__techGrid span:before{content:"";background:#9f86f8;border-radius:2px;width:6px;height:6px;margin-right:7px;box-shadow:0 0 14px #9f86f847}.ReasonLandingPage-module__SGLeSW__techGrid span:first-child:before,.ReasonLandingPage-module__SGLeSW__techGrid span:nth-child(4):before{background:#69d28f}.ReasonLandingPage-module__SGLeSW__techGrid span:nth-child(3):before,.ReasonLandingPage-module__SGLeSW__techGrid span:nth-child(6):before{background:#6bc9e6}.ReasonLandingPage-module__SGLeSW__techGrid span:nth-child(5):before,.ReasonLandingPage-module__SGLeSW__techGrid span:nth-child(8):before{background:#f2a65a}.ReasonLandingPage-module__SGLeSW__finalCta{background:radial-gradient(at 50% 122%,#7c5cff33,#0000 58%),radial-gradient(circle at 50% -5%,#a78bfa0e,#0000 34%),linear-gradient(#13151feb,#090b10fa);border-color:#a78bfa2e;min-height:300px;box-shadow:inset 0 1px #ffffff06}.ReasonLandingPage-module__SGLeSW__finalCta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa1a,#0000) top/100% 1px no-repeat,radial-gradient(circle at 50% 100%,#a78bfa17,#0000 36%);position:absolute;inset:0}.ReasonLandingPage-module__SGLeSW__finalCta h2{font-size:clamp(34px,3.65vw,48px)}.ReasonLandingPage-module__SGLeSW__landing a:focus-visible,.ReasonLandingPage-module__SGLeSW__landing button:focus-visible{outline-offset:3px;outline:2px solid #c4b5fddb}#ReasonLandingPage-module__SGLeSW__product,#ReasonLandingPage-module__SGLeSW__system-design,#ReasonLandingPage-module__SGLeSW__learn,#ReasonLandingPage-module__SGLeSW__knowledge{scroll-margin-top:84px}@media (max-width:1180px){.ReasonLandingPage-module__SGLeSW__navShell,.ReasonLandingPage-module__SGLeSW__hero,.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection,.ReasonLandingPage-module__SGLeSW__finalCta{width:min(100% - 32px,1120px)}.ReasonLandingPage-module__SGLeSW__hero{grid-template-columns:.76fr 1.24fr}.ReasonLandingPage-module__SGLeSW__workspaceWindow{transform:scale(.92)}}@media (max-width:900px){.ReasonLandingPage-module__SGLeSW__hero{gap:24px}.ReasonLandingPage-module__SGLeSW__workspaceWindow{transform:scale(.9)}.ReasonLandingPage-module__SGLeSW__reasoningGrid{gap:10px}.ReasonLandingPage-module__SGLeSW__systemSection{padding-top:66px}}@media (max-width:640px){.ReasonLandingPage-module__SGLeSW__navShell,.ReasonLandingPage-module__SGLeSW__hero,.ReasonLandingPage-module__SGLeSW__judgmentSection,.ReasonLandingPage-module__SGLeSW__systemSection,.ReasonLandingPage-module__SGLeSW__worldSection,.ReasonLandingPage-module__SGLeSW__compareSection,.ReasonLandingPage-module__SGLeSW__repoSection,.ReasonLandingPage-module__SGLeSW__techSection,.ReasonLandingPage-module__SGLeSW__finalCta{width:min(100% - 24px,640px)}.ReasonLandingPage-module__SGLeSW__brand{font-size:14px}.ReasonLandingPage-module__SGLeSW__hero{padding-top:48px}.ReasonLandingPage-module__SGLeSW__hero h1{font-size:clamp(48px,15.5vw,70px)}.ReasonLandingPage-module__SGLeSW__heroLead{max-width:430px;font-size:13px}.ReasonLandingPage-module__SGLeSW__capabilityStrip{max-width:430px;margin-inline:auto}.ReasonLandingPage-module__SGLeSW__heroVisual{min-height:390px}.ReasonLandingPage-module__SGLeSW__workspaceWindow{transform:scale(.56)}.ReasonLandingPage-module__SGLeSW__sectionCenter h2,.ReasonLandingPage-module__SGLeSW__systemCopy h2,.ReasonLandingPage-module__SGLeSW__worldHeader h2,.ReasonLandingPage-module__SGLeSW__compareCopy h2,.ReasonLandingPage-module__SGLeSW__repoHeader h2,.ReasonLandingPage-module__SGLeSW__techCopy h2,.ReasonLandingPage-module__SGLeSW__finalCta h2{font-size:32px}.ReasonLandingPage-module__SGLeSW__reasoningCard{padding:18px}.ReasonLandingPage-module__SGLeSW__worldCard{min-height:365px}.ReasonLandingPage-module__SGLeSW__techGrid span{min-height:42px;font-size:9px}}@media (prefers-reduced-motion:no-preference){.ReasonLandingPage-module__SGLeSW__worldCard,.ReasonLandingPage-module__SGLeSW__reasoningCard,.ReasonLandingPage-module__SGLeSW__repoBlock,.ReasonLandingPage-module__SGLeSW__systemCanvas,.ReasonLandingPage-module__SGLeSW__compareTable{will-change:transform}}.ReasonLandingPage-module__SGLeSW__techGrid .ReasonLandingPage-module__SGLeSW__techBrand{color:#c4c8d2;justify-content:flex-start;gap:10px;padding:0 15px}.ReasonLandingPage-module__SGLeSW__techGrid .ReasonLandingPage-module__SGLeSW__techBrand:before{display:none}.ReasonLandingPage-module__SGLeSW__techBrand strong{color:#c6cad3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:680;overflow:hidden}.ReasonLandingPage-module__SGLeSW__brandLogo{filter:drop-shadow(0 0 9px #ffffff0a);flex:0 0 20px;width:20px;height:20px;overflow:visible}.ReasonLandingPage-module__SGLeSW__techBrand:first-child .ReasonLandingPage-module__SGLeSW__brandLogo,.ReasonLandingPage-module__SGLeSW__techBrand:nth-child(6) .ReasonLandingPage-module__SGLeSW__brandLogo{flex-basis:24px;width:24px;height:24px}.ReasonLandingPage-module__SGLeSW__techBrand:nth-child(7) .ReasonLandingPage-module__SGLeSW__brandLogo{background:#fff;border-radius:50%;padding:1px}.ReasonLandingPage-module__SGLeSW__techBrand:nth-child(7) .ReasonLandingPage-module__SGLeSW__brandLogo path{fill:#09090b}@media (max-width:640px){.ReasonLandingPage-module__SGLeSW__techGrid .ReasonLandingPage-module__SGLeSW__techBrand{gap:8px;padding-inline:12px}.ReasonLandingPage-module__SGLeSW__brandLogo{flex-basis:18px;width:18px;height:18px}.ReasonLandingPage-module__SGLeSW__techBrand strong{font-size:8.5px}}
