.AiImplementationPage-module__BCGarG__page{--pink:#ff62ae;--rose:#ff8fd0;--mint:#5ff0da;color:#f1f1f3;background:#060608;overflow:hidden}.AiImplementationPage-module__BCGarG__hero{isolation:isolate;border-bottom:1px solid #ffffff14;min-height:830px;padding:10.5rem 0 7rem;position:relative;overflow:hidden}.AiImplementationPage-module__BCGarG__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#060608e0,#0606087a 45%,#0606081f 78%),linear-gradient(#0000 62%,#060608 100%);position:absolute;inset:0}.AiImplementationPage-module__BCGarG__heroWave{z-index:-2;filter:saturate(1.22)brightness(1.18);pointer-events:none;width:116%;height:680px;position:absolute;top:4.5rem;left:-8%;-webkit-mask-image:radial-gradient(70% 62% at 65%,#000 38%,#0000 82%);mask-image:radial-gradient(70% 62% at 65%,#000 38%,#0000 82%)}.AiImplementationPage-module__BCGarG__heroInner{grid-template-columns:minmax(0,.86fr) minmax(500px,1.14fr);align-items:center;gap:clamp(2.5rem,6vw,6.5rem);display:grid;position:relative}.AiImplementationPage-module__BCGarG__heroCopy>p,.AiImplementationPage-module__BCGarG__intro>div>p,.AiImplementationPage-module__BCGarG__deliveryIntro>div>p{color:#5ff0dad6;font:600 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.18em;text-transform:uppercase;margin:0}.AiImplementationPage-module__BCGarG__heroCopy h1{letter-spacing:-.055em;text-wrap:balance;max-width:720px;margin:1.25rem 0 0;font-size:clamp(45px,5.5vw,76px);font-weight:580;line-height:.96}.AiImplementationPage-module__BCGarG__heroCopy h1 span{color:#f5f5f7;display:block}.AiImplementationPage-module__BCGarG__heroCopy h1 strong{color:#0000;font-weight:inherit;background:linear-gradient(100deg,#ff3e9e,#ff8fd0 32%,#fff 53%,#5ff0da 78%,#12e3be) 0 0/185% 100%;-webkit-background-clip:text;background-clip:text;margin-top:.15em;animation:12s ease-in-out infinite AiImplementationPage-module__BCGarG__titleShift;display:block}@keyframes AiImplementationPage-module__BCGarG__titleShift{50%{background-position:100%}}.AiImplementationPage-module__BCGarG__heroCopy>div>p{color:#9898a2;text-wrap:pretty;max-width:620px;margin:1.7rem 0 0;font-size:17px;line-height:1.7}.AiImplementationPage-module__BCGarG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.AiImplementationPage-module__BCGarG__heroVisual{perspective:1400px;min-width:0;position:relative}.AiImplementationPage-module__BCGarG__heroVisual:before{content:"";z-index:-1;filter:blur(72px);background:linear-gradient(120deg,#ff3e9e2e,#594dc31a 48%,#5ff0da24);border-radius:50%;position:absolute;inset:5% -4% -8%}.AiImplementationPage-module__BCGarG__runWindow{height:510px;transform-style:preserve-3d;background:#0d0e12;border:1px solid #ffffff24;border-radius:21px;overflow:hidden;box-shadow:0 45px 100px #00000091,inset 0 1px #ffffff12}.AiImplementationPage-module__BCGarG__runBar{color:#85868d;height:40px;font:500 8px/1 var(--font-geist-mono),monospace;background:linear-gradient(#202126,#191a1f);border-bottom:1px solid #27282e;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 14px;display:grid}.AiImplementationPage-module__BCGarG__runBar>span{gap:5px;display:flex}.AiImplementationPage-module__BCGarG__runBar>span i{background:#e46b64;border-radius:50%;width:7px;height:7px}.AiImplementationPage-module__BCGarG__runBar>span i:nth-child(2){background:#d7b057}.AiImplementationPage-module__BCGarG__runBar>span i:last-child{background:#60b77a}.AiImplementationPage-module__BCGarG__runBar>em{color:#76be87;justify-self:end;align-items:center;gap:6px;font-style:normal;display:flex}.AiImplementationPage-module__BCGarG__runBar>em i{background:#67c17d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #67c17d1c}.AiImplementationPage-module__BCGarG__runBody{background:radial-gradient(circle at 90% -10%,#ff3e9e0e,#0000 32%),#0d0e12;height:calc(100% - 40px);padding:22px}.AiImplementationPage-module__BCGarG__runBody>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.AiImplementationPage-module__BCGarG__runBody>header>div{flex-direction:column;gap:5px;display:flex}.AiImplementationPage-module__BCGarG__runBody>header span{color:#7f8089;font-size:7px}.AiImplementationPage-module__BCGarG__runBody>header h3{color:#ece9e2;letter-spacing:-.025em;margin:0;font-size:17px}.AiImplementationPage-module__BCGarG__runBody>header>b{color:#86878e;font:500 7px/1 var(--font-geist-mono),monospace;border:1px solid #2c2d33;border-radius:12px;padding:6px 9px}.AiImplementationPage-module__BCGarG__contextCard{background:linear-gradient(145deg,#17181c,#131418);border:1px solid #28292f;border-radius:10px;justify-content:space-between;align-items:center;margin-top:15px;padding:13px 14px;display:flex}.AiImplementationPage-module__BCGarG__contextCard>div{flex-direction:column;gap:5px;display:flex}.AiImplementationPage-module__BCGarG__contextCard span{color:#7f8089;text-transform:uppercase;letter-spacing:.06em;font-size:7px}.AiImplementationPage-module__BCGarG__contextCard strong{color:#d7d4ce;font-size:10px}.AiImplementationPage-module__BCGarG__contextCard small{color:#7f8089;font-size:7px}.AiImplementationPage-module__BCGarG__contextCard>i{width:35px;height:35px;color:var(--rose);background:#ff3e9e12;border:1px solid #ff8fd033;border-radius:10px;place-items:center;font:600 8px/1 sans-serif;display:grid}.AiImplementationPage-module__BCGarG__runSteps{background:#141519;border:1px solid #28292f;border-radius:10px;margin-top:10px}.AiImplementationPage-module__BCGarG__runSteps>div{grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:48px;padding:0 12px;display:grid}.AiImplementationPage-module__BCGarG__runSteps>div+div{border-top:1px solid #25262b}.AiImplementationPage-module__BCGarG__runSteps>div>i{color:#63c3b2;background:#5ff0da12;border-radius:7px;place-items:center;width:22px;height:22px;font:600 7px/1 sans-serif;display:grid}.AiImplementationPage-module__BCGarG__runSteps>div:last-child>i{color:var(--rose);background:#ff3e9e12}.AiImplementationPage-module__BCGarG__runSteps span{flex-direction:column;gap:4px;display:flex}.AiImplementationPage-module__BCGarG__runSteps span b{color:#b7b5af;font-size:8px}.AiImplementationPage-module__BCGarG__runSteps span small{color:#7f8089;font-size:6.5px}.AiImplementationPage-module__BCGarG__runSteps em{color:#64b8a9;background:#5ff0da0b;border-radius:10px;padding:4px 7px;font-size:6px;font-style:normal}.AiImplementationPage-module__BCGarG__runSteps .AiImplementationPage-module__BCGarG__waiting{color:#db77aa;background:#ff3e9e12}.AiImplementationPage-module__BCGarG__proposal{background:linear-gradient(100deg,#ff3e9e0f,#5ff0da06);border:1px solid #ff8fd024;border-radius:10px;margin-top:10px;padding:12px 110px 12px 13px;position:relative}.AiImplementationPage-module__BCGarG__proposal>span{color:#8c7b86;font:600 6.5px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.07em}.AiImplementationPage-module__BCGarG__proposal p{color:#a9a7a1;margin:7px 0 0;font-size:7px;line-height:1.45}.AiImplementationPage-module__BCGarG__proposal button{color:#222226;background:#f2efe9;border:0;border-radius:13px;height:26px;padding:0 9px;font-size:6px;font-weight:600;position:absolute;bottom:12px;right:12px}.AiImplementationPage-module__BCGarG__heroFloat{color:#aaa9b0;font:500 7px/1 var(--font-geist-mono),monospace;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#121317e6;border:1px solid #ffffff21;border-radius:18px;align-items:center;gap:7px;padding:11px 13px;display:flex;position:absolute;bottom:48px;right:-26px;box-shadow:0 18px 40px #00000052}.AiImplementationPage-module__BCGarG__heroFloat i{background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #5ff0da14}.AiImplementationPage-module__BCGarG__heroHint{color:#5e5f66;font:500 8px/1 var(--font-geist-mono),monospace;letter-spacing:.04em;align-items:center;gap:8px;display:flex;position:absolute;bottom:-4rem;right:2rem}.AiImplementationPage-module__BCGarG__heroHint i{background:var(--rose);border-radius:50%;width:5px;height:5px}.AiImplementationPage-module__BCGarG__introSection{padding:9rem 0 5rem}.AiImplementationPage-module__BCGarG__intro{max-width:1030px;padding-bottom:5rem}.AiImplementationPage-module__BCGarG__intro h2{color:#f5f5f7;letter-spacing:-.058em;text-wrap:balance;max-width:1000px;margin:1.35rem 0 0;font-size:clamp(48px,7vw,90px);font-weight:570;line-height:.96}.AiImplementationPage-module__BCGarG__intro>div>span{color:#9a9aa4;text-wrap:pretty;max-width:760px;margin-top:2rem;font-size:clamp(17px,2vw,21px);line-height:1.58;display:block}.AiImplementationPage-module__BCGarG__stories{border-top:1px solid #ffffff17}.AiImplementationPage-module__BCGarG__story{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(3rem,7vw,7rem);min-height:820px;padding:7rem 0;display:grid}.AiImplementationPage-module__BCGarG__reverse{grid-template-columns:minmax(0,1.32fr) minmax(260px,.68fr)}.AiImplementationPage-module__BCGarG__reverse .AiImplementationPage-module__BCGarG__storyCopy{order:2}.AiImplementationPage-module__BCGarG__reverse .AiImplementationPage-module__BCGarG__visual{order:1}.AiImplementationPage-module__BCGarG__storyCopy{padding-top:2rem;position:sticky;top:9rem}.AiImplementationPage-module__BCGarG__storyCopy>p{color:var(--rose);font:600 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;margin:0}.AiImplementationPage-module__BCGarG__storyCopy h3{color:#f5f5f7;letter-spacing:-.045em;text-wrap:balance;margin:1.2rem 0 0;font-size:clamp(34px,4vw,54px);font-weight:560;line-height:1.03}.AiImplementationPage-module__BCGarG__storyCopy>span{color:#9898a2;text-wrap:pretty;margin-top:1.6rem;font-size:17px;line-height:1.72;display:block}.AiImplementationPage-module__BCGarG__storyCopy blockquote{color:#c5c5cc;font:500 12px/1.65 var(--font-geist-mono),monospace;border-left:1px solid #5ff0da73;margin:1.7rem 0 0;padding-left:1rem}.AiImplementationPage-module__BCGarG__visual{min-width:0}.AiImplementationPage-module__BCGarG__productCanvas{color:#1d1d1f;background:#f5f5f7;border-radius:38px;place-items:center;min-height:650px;padding:clamp(1.2rem,4vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 40px 90px #0000003d,-82px 80px 124px -58px #5ff0da40,88px 78px 128px -60px #9270ff3b}.AiImplementationPage-module__BCGarG__contextCanvas{background:#f3f1ed;box-shadow:inset 0 1px #fff,0 40px 90px #0000003d,-86px 82px 126px -58px #5ff0da4a,90px 76px 130px -60px #48a0ff38}.AiImplementationPage-module__BCGarG__approvalCanvas{background:#e9eceb;box-shadow:inset 0 1px #fff,0 40px 90px #0000003d,-82px 82px 124px -58px #ff62ae40,90px 78px 130px -60px #9270ff40}.AiImplementationPage-module__BCGarG__auditCanvas{background:#f1f1f3;box-shadow:inset 0 1px #fff,0 40px 90px #0000003d,-84px 84px 126px -58px #5ff0da42,88px 76px 128px -60px #4c7eff3d}.AiImplementationPage-module__BCGarG__contextWindow,.AiImplementationPage-module__BCGarG__approvalWindow,.AiImplementationPage-module__BCGarG__auditWindow{background:#fff;border:1px solid #00000014;border-radius:23px;width:min(100%,800px);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s;overflow:hidden;box-shadow:0 28px 66px #1d1d1f38,inset 0 1px #fff}.AiImplementationPage-module__BCGarG__productCanvas:hover .AiImplementationPage-module__BCGarG__contextWindow,.AiImplementationPage-module__BCGarG__productCanvas:hover .AiImplementationPage-module__BCGarG__approvalWindow,.AiImplementationPage-module__BCGarG__productCanvas:hover .AiImplementationPage-module__BCGarG__auditWindow{transform:translateY(-7px);box-shadow:0 40px 88px #1d1d1f45,inset 0 1px #fff}.AiImplementationPage-module__BCGarG__lightTop,.AiImplementationPage-module__BCGarG__darkTop{color:#68686e;height:50px;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e5e5e8;justify-content:space-between;align-items:center;gap:1rem;padding:0 19px;display:flex}.AiImplementationPage-module__BCGarG__lightTop em,.AiImplementationPage-module__BCGarG__darkTop em{color:#2f7f6d;align-items:center;gap:7px;font-style:normal;display:flex}.AiImplementationPage-module__BCGarG__lightTop em i,.AiImplementationPage-module__BCGarG__darkTop em i{background:#25a88e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #25a88e17}.AiImplementationPage-module__BCGarG__contextFlow{background:#fafafa;grid-template-columns:minmax(125px,.75fr) 30px minmax(125px,.9fr) 30px minmax(170px,1.1fr);align-items:center;min-height:390px;padding:36px 28px;display:grid}.AiImplementationPage-module__BCGarG__contextFlow>section{flex-direction:column;gap:8px;display:flex}.AiImplementationPage-module__BCGarG__contextFlow>section>span,.AiImplementationPage-module__BCGarG__contextFlow>aside>span{color:#68686e;font:600 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px}.AiImplementationPage-module__BCGarG__contextFlow>section>div{background:#fff;border:1px solid #e1e1e4;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:51px;padding:0 10px;display:grid;box-shadow:0 6px 14px #1e1e200a}.AiImplementationPage-module__BCGarG__contextFlow>section>div>i{color:#68686f;background:#efeff1;border-radius:7px;place-items:center;width:25px;height:25px;font:600 7px/1 sans-serif;display:grid}.AiImplementationPage-module__BCGarG__contextFlow>section>div>b{font-size:9px}.AiImplementationPage-module__BCGarG__contextFlow>section>div>em{color:#27836f;font-size:8px;font-style:normal}.AiImplementationPage-module__BCGarG__flowRoute{background:#c8c8cd;height:1px;position:relative}.AiImplementationPage-module__BCGarG__flowRoute i{background:#1d1d1f;border-radius:50%;width:5px;height:5px;animation:2.2s linear infinite AiImplementationPage-module__BCGarG__routeDot;position:absolute;top:-2px}.AiImplementationPage-module__BCGarG__flowRoute i:nth-child(2){animation-delay:.72s}.AiImplementationPage-module__BCGarG__flowRoute i:nth-child(3){animation-delay:1.44s}@keyframes AiImplementationPage-module__BCGarG__routeDot{0%{opacity:0;left:0}20%,80%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}.AiImplementationPage-module__BCGarG__contextFlow>main{color:#fff;text-align:center;background:#1d1d1f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:165px;padding:15px;display:flex;box-shadow:0 20px 38px #1d1d1f33}.AiImplementationPage-module__BCGarG__contextFlow>main>i{color:#1d1d1f;background:#fff;border-radius:11px;place-items:center;width:37px;height:37px;font:700 9px/1 sans-serif;display:grid}.AiImplementationPage-module__BCGarG__contextFlow>main span{color:#929299;font:600 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:13px}.AiImplementationPage-module__BCGarG__contextFlow>main strong{max-width:130px;margin-top:7px;font-size:10px;line-height:1.35}.AiImplementationPage-module__BCGarG__contextFlow>main small{color:#64c1af;margin-top:12px;font-size:7px}.AiImplementationPage-module__BCGarG__contextFlow>aside{background:#fff;border:1px solid #dedee2;border-radius:16px;padding:17px;box-shadow:0 14px 28px #1e1e2014}.AiImplementationPage-module__BCGarG__contextFlow>aside strong{margin-top:12px;font-size:13px;display:block}.AiImplementationPage-module__BCGarG__contextFlow>aside p{color:#68686e;margin:8px 0 0;font-size:9px;line-height:1.55}.AiImplementationPage-module__BCGarG__contextFlow>aside em{color:#2f806e;align-items:center;gap:6px;margin-top:14px;font-size:8px;font-style:normal;display:flex}.AiImplementationPage-module__BCGarG__contextFlow>aside em i{background:#25a88e;border-radius:50%;width:5px;height:5px}.AiImplementationPage-module__BCGarG__approvalBody{background:#fafafa;padding:30px}.AiImplementationPage-module__BCGarG__caseHead{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:15px;padding-bottom:22px;display:flex}.AiImplementationPage-module__BCGarG__caseHead>div{flex-direction:column;display:flex}.AiImplementationPage-module__BCGarG__caseHead span{color:#68686e;font:600 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.AiImplementationPage-module__BCGarG__caseHead h4{letter-spacing:-.03em;margin:8px 0 0;font-size:19px}.AiImplementationPage-module__BCGarG__caseHead p{color:#68686e;margin:6px 0 0;font-size:10px}.AiImplementationPage-module__BCGarG__caseHead>i{color:#fff;background:#1d1d1f;border-radius:15px;place-items:center;width:46px;height:46px;font:600 10px/1 sans-serif;display:grid}.AiImplementationPage-module__BCGarG__recommendation{background:#fff;border:1px solid #dedee2;border-radius:18px;margin-top:22px;padding:22px;box-shadow:0 9px 22px #1c1c1f0d}.AiImplementationPage-module__BCGarG__recommendation>span{color:#a05a7c;font:600 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.AiImplementationPage-module__BCGarG__recommendation>p{color:#37373b;margin:13px 0 0;font-size:13px;line-height:1.65}.AiImplementationPage-module__BCGarG__recommendation>div{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.AiImplementationPage-module__BCGarG__recommendation em{color:#247865;background:#edf6f3;border-radius:13px;padding:6px 9px;font-size:8px;font-style:normal}.AiImplementationPage-module__BCGarG__approvalActions{justify-content:flex-end;align-items:center;gap:8px;min-height:38px;margin-top:18px;display:flex}.AiImplementationPage-module__BCGarG__approvalActions button{color:#66666d;cursor:pointer;background:#fff;border:1px solid #d6d6da;border-radius:18px;height:36px;padding:0 15px;font-size:9px;font-weight:600}.AiImplementationPage-module__BCGarG__approvalActions button:last-child{color:#fff;background:#1d1d1f;border-color:#1d1d1f}.AiImplementationPage-module__BCGarG__approvalActions strong{color:#287e6b;align-items:center;gap:8px;margin-right:auto;font-size:11px;display:flex}.AiImplementationPage-module__BCGarG__approvalActions strong i{background:#27a98e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #27a98e1a}.AiImplementationPage-module__BCGarG__auditWindow{color:#e9e7e1;background:#0d0e12;border-color:#ffffff24;box-shadow:0 30px 70px #1d1d1f4a,inset 0 1px #ffffff12}.AiImplementationPage-module__BCGarG__darkTop{color:#87888f;background:linear-gradient(#202126,#191a1f);border-color:#28292f}.AiImplementationPage-module__BCGarG__darkTop em{color:#73bfaf}.AiImplementationPage-module__BCGarG__auditWindow>header{border-bottom:1px solid #25262c;padding:22px 24px}.AiImplementationPage-module__BCGarG__auditWindow>header span{color:#7f8089;font:600 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.AiImplementationPage-module__BCGarG__auditWindow>header h4{letter-spacing:-.02em;margin:8px 0 0;font-size:17px}.AiImplementationPage-module__BCGarG__auditBody{background:#0d0e12;grid-template-columns:1.3fr .7fr;gap:10px;padding:18px;display:grid}.AiImplementationPage-module__BCGarG__auditBody>section,.AiImplementationPage-module__BCGarG__auditBody>aside{background:#141519;border:1px solid #27282e;border-radius:13px}.AiImplementationPage-module__BCGarG__auditBody>section{padding:8px 14px}.AiImplementationPage-module__BCGarG__auditBody>section>div{grid-template-columns:50px 15px 1fr;align-items:center;gap:8px;min-height:55px;display:grid}.AiImplementationPage-module__BCGarG__auditBody>section>div+div{border-top:1px solid #25262b}.AiImplementationPage-module__BCGarG__auditBody time{color:#7f8089;font:500 7px/1 var(--font-geist-mono),monospace}.AiImplementationPage-module__BCGarG__auditBody>section>div>i{border:1px solid #55565d;border-radius:50%;width:7px;height:7px;font:600 5px/1 sans-serif;position:relative}.AiImplementationPage-module__BCGarG__auditBody>section>div>i:after{content:"";background:#33343a;width:1px;height:49px;position:absolute;top:7px;left:2px}.AiImplementationPage-module__BCGarG__auditBody>section>div:last-child>i:after{display:none}.AiImplementationPage-module__BCGarG__auditBody>section>div>.AiImplementationPage-module__BCGarG__lastEvent{color:#10251f;background:#5fc6b2;border-color:#5fc6b2;place-items:center;display:grid}.AiImplementationPage-module__BCGarG__auditBody>section span{flex-direction:column;gap:5px;min-width:0;display:flex}.AiImplementationPage-module__BCGarG__auditBody>section b{color:#bdbbb5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.AiImplementationPage-module__BCGarG__auditBody>section small{color:#7f8089;font-size:7px}.AiImplementationPage-module__BCGarG__auditBody>aside{align-self:start;padding:17px}.AiImplementationPage-module__BCGarG__auditBody>aside>span{color:#7f8089;font:600 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.07em}.AiImplementationPage-module__BCGarG__auditBody>aside p{color:#aaa8a2;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:8px;line-height:1.45;display:flex}.AiImplementationPage-module__BCGarG__auditBody>aside p i{color:#63c5b2;background:#5ff0da14;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font:600 7px/1 sans-serif;display:grid}.AiImplementationPage-module__BCGarG__delivery{padding:8rem 0 6rem}.AiImplementationPage-module__BCGarG__deliveryIntro{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-bottom:4rem;display:grid}.AiImplementationPage-module__BCGarG__deliveryIntro h2{color:#f5f5f7;letter-spacing:-.052em;text-wrap:balance;max-width:780px;margin:1.2rem 0 0;font-size:clamp(42px,5.5vw,70px);font-weight:570;line-height:.98}.AiImplementationPage-module__BCGarG__deliveryIntro>div>span{color:#9999a3;text-wrap:pretty;font-size:17px;line-height:1.65;display:block}.AiImplementationPage-module__BCGarG__deliveryBoard{color:#1d1d1f;background:#f5f5f7;border-radius:32px;overflow:hidden;box-shadow:0 38px 88px #0000003d,inset 0 1px #fff}.AiImplementationPage-module__BCGarG__boardTop{color:#818188;min-height:60px;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #dedee2;justify-content:space-between;align-items:center;gap:1rem;padding:0 25px;display:flex}.AiImplementationPage-module__BCGarG__boardTop em{color:#317c6e;align-items:center;gap:8px;font-style:normal;display:flex}.AiImplementationPage-module__BCGarG__boardTop em i{background:#25a88e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #25a88e17}.AiImplementationPage-module__BCGarG__stageGrid{grid-template-columns:repeat(4,1fr);padding:clamp(2.5rem,5vw,5rem) clamp(1.4rem,4vw,4rem);display:grid}.AiImplementationPage-module__BCGarG__stageGrid article{min-width:0;padding-right:clamp(1rem,3vw,2.5rem);position:relative}.AiImplementationPage-module__BCGarG__stageGrid article:last-child{padding-right:0}.AiImplementationPage-module__BCGarG__stageGrid article>div{align-items:center;margin-bottom:2rem;display:flex}.AiImplementationPage-module__BCGarG__stageGrid article>div i{z-index:1;color:#fff;background:#1d1d1f;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:600 8px/1 sans-serif;display:grid;position:relative}.AiImplementationPage-module__BCGarG__stageGrid article>div b{background:#c9c9ce;width:100%;height:1px}.AiImplementationPage-module__BCGarG__stageGrid article:last-child>div b{visibility:hidden}.AiImplementationPage-module__BCGarG__stageGrid article>span{color:#303034;letter-spacing:-.025em;font-size:18px;font-weight:600}.AiImplementationPage-module__BCGarG__stageGrid article>p{color:#74747c;max-width:225px;margin:10px 0 0;font-size:12px;line-height:1.55}.AiImplementationPage-module__BCGarG__cta{padding:6rem 0 9rem}.AiImplementationPage-module__BCGarG__ctaCard{color:#1d1d1f;text-align:center;background:#f5f5f7;border-radius:34px;padding:5.5rem 2rem;box-shadow:0 38px 88px #0000003d,inset 0 1px #fff}.AiImplementationPage-module__BCGarG__ctaCard h2{letter-spacing:-.048em;text-wrap:balance;max-width:830px;margin:0 auto;font-size:clamp(38px,4.8vw,60px);font-weight:580;line-height:1.02}.AiImplementationPage-module__BCGarG__ctaCard>p{color:#74747c;max-width:650px;margin:1.4rem auto 0;font-size:17px;line-height:1.7}.AiImplementationPage-module__BCGarG__ctaCard>div{justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.AiImplementationPage-module__BCGarG__ctaPrimary{color:#fff!important;background:#1d1d1f!important;box-shadow:inset 0 1px #ffffff24!important}.AiImplementationPage-module__BCGarG__ctaPrimary:hover{box-shadow:0 14px 32px #1d1d1f33!important}.AiImplementationPage-module__BCGarG__ctaSecondary{color:#3a3a3f!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#d1d1d5!important}@media (max-width:1050px){.AiImplementationPage-module__BCGarG__hero{min-height:auto}.AiImplementationPage-module__BCGarG__heroInner{grid-template-columns:1fr}.AiImplementationPage-module__BCGarG__heroCopy{text-align:center;max-width:800px;margin:auto}.AiImplementationPage-module__BCGarG__heroCopy h1,.AiImplementationPage-module__BCGarG__heroCopy>div>p{margin-left:auto;margin-right:auto}.AiImplementationPage-module__BCGarG__heroActions{justify-content:center}.AiImplementationPage-module__BCGarG__heroVisual{width:min(100%,800px);margin:2.5rem auto 0}.AiImplementationPage-module__BCGarG__heroHint{justify-content:center;margin-top:1.5rem;position:static}.AiImplementationPage-module__BCGarG__story,.AiImplementationPage-module__BCGarG__reverse{grid-template-columns:1fr;min-height:0;padding:5.5rem 0}.AiImplementationPage-module__BCGarG__storyCopy,.AiImplementationPage-module__BCGarG__reverse .AiImplementationPage-module__BCGarG__storyCopy{order:1;max-width:700px;padding-top:0;position:static}.AiImplementationPage-module__BCGarG__visual,.AiImplementationPage-module__BCGarG__reverse .AiImplementationPage-module__BCGarG__visual{order:2}.AiImplementationPage-module__BCGarG__deliveryIntro{grid-template-columns:1fr;align-items:start}.AiImplementationPage-module__BCGarG__deliveryIntro>div>span{max-width:650px}}@media (max-width:850px){.AiImplementationPage-module__BCGarG__contextFlow{grid-template-columns:1fr;gap:14px}.AiImplementationPage-module__BCGarG__flowRoute{width:1px;height:24px;margin:auto}.AiImplementationPage-module__BCGarG__flowRoute i{animation:none;display:none}.AiImplementationPage-module__BCGarG__contextFlow>section{grid-template-columns:repeat(3,1fr);display:grid}.AiImplementationPage-module__BCGarG__contextFlow>section>span{grid-column:1/-1}.AiImplementationPage-module__BCGarG__stageGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem 0}.AiImplementationPage-module__BCGarG__stageGrid article:nth-child(2)>div b{visibility:hidden}}@media (max-width:620px){.AiImplementationPage-module__BCGarG__hero{padding:8.5rem 0 4.5rem}.AiImplementationPage-module__BCGarG__heroCopy h1{font-size:43px}.AiImplementationPage-module__BCGarG__heroCopy>div>p{font-size:15.5px}.AiImplementationPage-module__BCGarG__heroActions{flex-direction:column}.AiImplementationPage-module__BCGarG__heroActions>*{width:100%}.AiImplementationPage-module__BCGarG__runWindow{border-radius:16px;height:500px}.AiImplementationPage-module__BCGarG__runBody{padding:14px}.AiImplementationPage-module__BCGarG__heroFloat{display:none}.AiImplementationPage-module__BCGarG__proposal{padding-right:13px}.AiImplementationPage-module__BCGarG__proposal button{margin-top:10px;position:static}.AiImplementationPage-module__BCGarG__introSection{padding:6rem 0 3rem}.AiImplementationPage-module__BCGarG__intro{padding-bottom:3.5rem}.AiImplementationPage-module__BCGarG__intro h2{font-size:44px}.AiImplementationPage-module__BCGarG__intro>div>span{font-size:17px}.AiImplementationPage-module__BCGarG__story,.AiImplementationPage-module__BCGarG__reverse{gap:2.5rem;padding:4rem 0}.AiImplementationPage-module__BCGarG__storyCopy h3{font-size:36px}.AiImplementationPage-module__BCGarG__storyCopy>span{font-size:15.5px}.AiImplementationPage-module__BCGarG__productCanvas{border-radius:24px;min-height:500px;margin-inline:-.45rem;padding:1rem}.AiImplementationPage-module__BCGarG__contextWindow,.AiImplementationPage-module__BCGarG__approvalWindow,.AiImplementationPage-module__BCGarG__auditWindow{border-radius:17px}.AiImplementationPage-module__BCGarG__contextFlow{padding:18px 12px}.AiImplementationPage-module__BCGarG__contextFlow>section{grid-template-columns:1fr}.AiImplementationPage-module__BCGarG__contextFlow>section>span{grid-column:auto}.AiImplementationPage-module__BCGarG__approvalBody{padding:18px 14px}.AiImplementationPage-module__BCGarG__recommendation{padding:17px}.AiImplementationPage-module__BCGarG__approvalActions{flex-direction:column;align-items:stretch}.AiImplementationPage-module__BCGarG__approvalActions button{width:100%}.AiImplementationPage-module__BCGarG__approvalActions strong{margin-bottom:5px}.AiImplementationPage-module__BCGarG__auditBody{grid-template-columns:1fr}.AiImplementationPage-module__BCGarG__auditBody>aside{display:none}.AiImplementationPage-module__BCGarG__delivery{padding:6rem 0 4rem}.AiImplementationPage-module__BCGarG__deliveryIntro h2{font-size:43px}.AiImplementationPage-module__BCGarG__deliveryIntro>div>span{font-size:15.5px}.AiImplementationPage-module__BCGarG__deliveryBoard{border-radius:24px;margin-inline:-.4rem}.AiImplementationPage-module__BCGarG__boardTop{flex-direction:column;justify-content:center;align-items:flex-start;min-height:76px;padding:13px 18px}.AiImplementationPage-module__BCGarG__stageGrid{grid-template-columns:1fr;padding:2rem 1.2rem}.AiImplementationPage-module__BCGarG__stageGrid article{padding:0 0 1.8rem}.AiImplementationPage-module__BCGarG__stageGrid article:last-child{padding-bottom:0}.AiImplementationPage-module__BCGarG__stageGrid article>div{align-items:flex-start;height:100%;margin:0;position:absolute;top:0;left:0}.AiImplementationPage-module__BCGarG__stageGrid article>div b{width:1px;height:100%;margin-left:-15px}.AiImplementationPage-module__BCGarG__stageGrid article:nth-child(2)>div b{visibility:visible}.AiImplementationPage-module__BCGarG__stageGrid article:last-child>div b{visibility:hidden}.AiImplementationPage-module__BCGarG__stageGrid article>span,.AiImplementationPage-module__BCGarG__stageGrid article>p{margin-left:48px;display:block}.AiImplementationPage-module__BCGarG__stageGrid article>p{max-width:none}.AiImplementationPage-module__BCGarG__cta{padding:4rem 0 7rem}.AiImplementationPage-module__BCGarG__ctaCard{border-radius:24px;padding:4rem 1.25rem}.AiImplementationPage-module__BCGarG__ctaCard h2{font-size:41px}.AiImplementationPage-module__BCGarG__ctaCard>p{font-size:15.5px}.AiImplementationPage-module__BCGarG__ctaCard>div{flex-direction:column}}@media (prefers-reduced-motion:reduce){.AiImplementationPage-module__BCGarG__page *,.AiImplementationPage-module__BCGarG__page :before,.AiImplementationPage-module__BCGarG__page :after{animation-duration:.01ms!important;animation-iteration-count:1!important}.AiImplementationPage-module__BCGarG__contextWindow,.AiImplementationPage-module__BCGarG__approvalWindow,.AiImplementationPage-module__BCGarG__auditWindow{transition:none}}.AiImplementationPage-module__BCGarG__deliveryBoard{color:#f0f0f2;background:linear-gradient(145deg,#18191e,#101115);border:1px solid #ffffff1a;box-shadow:0 40px 92px #0006,inset 0 1px #ffffff0e}.AiImplementationPage-module__BCGarG__boardTop{color:#7f8089;border-color:#ffffff1a}.AiImplementationPage-module__BCGarG__boardTop em{color:#77cbbb}.AiImplementationPage-module__BCGarG__stageGrid article>div i{color:#111216;background:#f0f0f2}.AiImplementationPage-module__BCGarG__stageGrid article>div b{background:#35363d}.AiImplementationPage-module__BCGarG__stageGrid article>span{color:#dcdce1}.AiImplementationPage-module__BCGarG__stageGrid article>p{color:#85868f}.AiImplementationPage-module__BCGarG__ctaCard{color:#f1f1f3;background:radial-gradient(circle at 88% 120%,#5ff0da14,#0000 35%),linear-gradient(145deg,#18191e,#101115);border:1px solid #ffffff1a;box-shadow:0 40px 92px #0006,inset 0 1px #ffffff0e}.AiImplementationPage-module__BCGarG__ctaCard>p{color:#93949d}.AiImplementationPage-module__BCGarG__ctaPrimary{color:#111216!important;background:#f1f1f3!important}.AiImplementationPage-module__BCGarG__ctaSecondary{color:#d6d6dc!important;background:#ffffff09!important;border-color:#ffffff24!important}.AiImplementationPage-module__BCGarG__ctaSecondary:hover{background:#ffffff0f!important;border-color:#ffffff40!important}
