.ai-implementation_page__WjI4W{--green:var(--vss-green);--green-deep:var(--vss-green-deep);--green-pale:var(--vss-green-pale);--bone:var(--vss-bone);--paper:var(--vss-paper);--ink:var(--vss-black);--muted:var(--vss-muted);--line:var(--vss-line);--line-strong:var(--vss-line-strong);--pad:var(--vss-page-pad);overflow:clip;background:var(--bone);color:var(--ink);font-family:var(--vss-font-sans);font-size:16px;letter-spacing:var(--vss-tracking-body)}.ai-implementation_page__WjI4W :where(h1,h2,h3,p){margin:0}.ai-implementation_page__WjI4W :where(h1,h2,h3){font-weight:var(--vss-weight-heading);letter-spacing:var(--vss-tracking-heading);text-wrap:balance}.ai-implementation_page__WjI4W :where(a,summary){outline-offset:5px}.ai-implementation_page__WjI4W :where(a,summary):focus-visible{outline:2px solid var(--green)}.ai-implementation_shell__u5lXj{width:min(calc(100% - (var(--pad) * 2)),var(--vss-content-max));margin-inline:auto}.ai-implementation_cardLabel__A_VNg,.ai-implementation_eyebrow__Gj8iE,.ai-implementation_sectionLabelDark__khyhH,.ai-implementation_sectionLabelLight__Qeqkc,.ai-implementation_sectionLabel__2eI6y{display:flex;align-items:center;gap:11px;font-size:.65rem;font-weight:760;letter-spacing:.13em;line-height:1.25;text-transform:uppercase}.ai-implementation_cardLabel__A_VNg:before,.ai-implementation_eyebrow__Gj8iE:before,.ai-implementation_sectionLabelDark__khyhH:before,.ai-implementation_sectionLabelLight__Qeqkc:before,.ai-implementation_sectionLabel__2eI6y:before{width:7px;height:7px;flex:0 0 auto;background:var(--green);content:""}.ai-implementation_cardLabel__A_VNg,.ai-implementation_eyebrow__Gj8iE,.ai-implementation_sectionLabel__2eI6y{color:var(--green-deep)}.ai-implementation_sectionLabelLight__Qeqkc{color:rgba(255,255,255,.6)}.ai-implementation_sectionLabelDark__khyhH{color:rgba(9,11,10,.62)}.ai-implementation_sectionLabelDark__khyhH:before{background:var(--ink)}.ai-implementation_hero__P81_j{position:relative;min-height:calc(100svh - var(--vss-header-height));padding-top:clamp(58px,6vw,92px);background:radial-gradient(circle at 82% 13%,rgba(16,185,129,.12),transparent 25%),var(--bone)}.ai-implementation_hero__P81_j:before{position:absolute;top:clamp(58px,6vw,92px);right:0;width:clamp(70px,10vw,180px);border-top:1px solid var(--line-strong);content:""}.ai-implementation_heroIntro__xZnoH{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(330px,.6fr);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.ai-implementation_heroCopy__DOkrx{display:grid;min-height:clamp(390px,48vh,570px);align-content:center;padding:clamp(50px,6vw,90px) clamp(40px,6vw,92px) clamp(56px,7vw,104px) 0}.ai-implementation_hero__P81_j h1{max-width:980px;margin-top:29px;font-size:clamp(4.7rem,7vw,8.2rem);line-height:.86}.ai-implementation_heroSide__kiHhp{display:grid;align-content:end;padding:clamp(46px,5vw,78px) 0 clamp(56px,7vw,104px) clamp(34px,4.4vw,68px);border-left:1px solid var(--line-strong)}.ai-implementation_heroSide__kiHhp>p{max-width:520px;color:rgba(9,11,10,.68);font-size:clamp(1rem,1.16vw,1.16rem);line-height:1.62}.ai-implementation_finalSection__029sp .ai-implementation_shell__u5lXj>div:last-child,.ai-implementation_heroActions__KLMrM{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.ai-implementation_finalButton__gEoGR,.ai-implementation_primaryButton__iD6PX{display:inline-flex;min-height:56px;align-items:center;justify-content:space-between;gap:28px;padding:14px 17px 14px 20px;border-radius:var(--vss-radius-control);background:var(--ink);color:#fff;font-size:.82rem;font-weight:700;transition:transform var(--vss-duration-interface) var(--vss-ease-standard)}.ai-implementation_finalButton__gEoGR:hover,.ai-implementation_primaryButton__iD6PX:hover{transform:translateY(-2px)}.ai-implementation_finalButton__gEoGR>span,.ai-implementation_primaryButton__iD6PX>span{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:var(--green);color:var(--ink)}.ai-implementation_textLink__x__Bl{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:1px solid rgba(9,11,10,.45);font-size:.8rem;font-weight:690}.ai-implementation_roleBoard__Dti9a{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1.18fr) 52px minmax(0,1fr);margin-top:clamp(28px,3vw,46px);border:1px solid var(--line-strong);background:var(--paper)}.ai-implementation_roleBoard__Dti9a article{display:grid;min-height:282px;align-content:space-between;gap:24px;padding:clamp(28px,3vw,45px)}.ai-implementation_roleBoard__Dti9a article>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.ai-implementation_roleBoard__Dti9a article>div small,.ai-implementation_roleBoard__Dti9a article>div span{font-size:.6rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_roleBoard__Dti9a article>div span{color:var(--green-deep)}.ai-implementation_roleBoard__Dti9a article>div small{color:var(--muted)}.ai-implementation_roleBoard__Dti9a article>strong{max-width:330px;align-self:end;font-size:clamp(2rem,3.1vw,3.6rem);font-weight:560;letter-spacing:-.065em;line-height:.92;text-wrap:balance}.ai-implementation_roleBoard__Dti9a article>p{max-width:330px;color:var(--muted);font-size:.82rem;line-height:1.5}.ai-implementation_roleStudio__N0Jxs{background:var(--ink);color:#fff}.ai-implementation_roleBoard__Dti9a .ai-implementation_roleStudio__N0Jxs>div small,.ai-implementation_roleBoard__Dti9a .ai-implementation_roleStudio__N0Jxs>div span{color:var(--green)}.ai-implementation_roleBoard__Dti9a .ai-implementation_roleStudio__N0Jxs>p{color:rgba(255,255,255,.58)}.ai-implementation_roleControl__zD6wM{background:var(--green-pale)}.ai-implementation_roleConnector__ENNQ7{display:grid;place-items:center;border-inline:1px solid var(--line-strong);background:var(--bone)}.ai-implementation_roleConnector__ENNQ7 span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--green);font-size:.72rem}.ai-implementation_heroPromise__ySPAr{display:grid;min-height:82px;grid-template-columns:minmax(180px,.35fr) minmax(0,.65fr);align-items:center;gap:32px;margin-bottom:clamp(44px,6vw,88px);padding:18px clamp(24px,3vw,44px);background:var(--green)}.ai-implementation_heroPromise__ySPAr span{font-size:.62rem;font-weight:770;letter-spacing:.12em;text-transform:uppercase}.ai-implementation_heroPromise__ySPAr strong{font-size:clamp(1rem,1.4vw,1.35rem);font-weight:650;letter-spacing:-.035em}.ai-implementation_faqSection__XeJov,.ai-implementation_firstConversation__vBnBl,.ai-implementation_scopeSection__YUJjl{padding-block:clamp(98px,10vw,160px)}.ai-implementation_scopeHeading__yfJek,.ai-implementation_sectionHeading__TQ2tU{display:grid;grid-template-columns:minmax(210px,.38fr) minmax(0,.62fr);gap:clamp(40px,7vw,120px);align-items:start}.ai-implementation_scopeHeading__yfJek>div,.ai-implementation_sectionHeading__TQ2tU>div{max-width:900px}.ai-implementation_faqHeading__C1ctR h2,.ai-implementation_noHomeworkHeading__eMLja h2,.ai-implementation_scopeHeading__yfJek h2,.ai-implementation_sectionHeading__TQ2tU h2,.ai-implementation_supportHeading__5Bwbg h2{font-size:clamp(3.3rem,5.1vw,6.2rem);line-height:.9}.ai-implementation_faqHeading__C1ctR>p:last-child,.ai-implementation_noHomeworkHeading__eMLja>p:last-child,.ai-implementation_scopeHeading__yfJek>div>p,.ai-implementation_sectionHeading__TQ2tU>div>p,.ai-implementation_supportHeading__5Bwbg>p:last-child{max-width:660px;margin-top:28px;color:var(--muted);font-size:clamp(.98rem,1.08vw,1.1rem);line-height:1.62}.ai-implementation_workflowExample__XNr7j{margin-top:clamp(58px,6vw,90px);border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 30px 80px rgba(9,11,10,.08)}.ai-implementation_supportTopbar__Z6UjE,.ai-implementation_workflowTopbar__3dtNh{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:20px;padding:14px clamp(22px,3vw,38px);border-bottom:1px solid var(--line);color:var(--muted);font-size:.58rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_supportTopbar__Z6UjE strong,.ai-implementation_workflowTopbar__3dtNh strong{display:flex;align-items:center;gap:9px;color:var(--green-deep)}.ai-implementation_supportTopbar__Z6UjE i,.ai-implementation_workflowTopbar__3dtNh i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(16,185,129,.14)}.ai-implementation_workflowTrack__i5AqY{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr);align-items:stretch;padding:clamp(24px,3vw,44px)}.ai-implementation_workflowTrack__i5AqY>article{display:grid;min-height:190px;align-content:space-between;gap:22px;padding:clamp(22px,2.3vw,34px);border:1px solid var(--line);background:var(--bone)}.ai-implementation_workflowTrack__i5AqY>article>small,.ai-implementation_workflowTrack__i5AqY>article>span{color:var(--green-deep);font-size:.58rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.ai-implementation_workflowTrack__i5AqY>article>small{align-self:end;color:var(--muted)}.ai-implementation_workflowTrack__i5AqY>article>strong{max-width:220px;font-size:clamp(1.5rem,2vw,2.15rem);font-weight:610;letter-spacing:-.05em;line-height:.98}.ai-implementation_workflowTrack__i5AqY>i{display:grid;place-items:center;color:var(--green-deep);font-size:.8rem;font-style:normal}.ai-implementation_workflowTrack__i5AqY>.ai-implementation_workflowPain__Khk9y{background:var(--ink);color:#fff}.ai-implementation_workflowTrack__i5AqY>.ai-implementation_workflowPain__Khk9y>small,.ai-implementation_workflowTrack__i5AqY>.ai-implementation_workflowPain__Khk9y>span{color:var(--green)}.ai-implementation_workflowFooter__Jk5VX{display:grid;min-height:80px;grid-template-columns:minmax(180px,.24fr) minmax(0,.76fr);align-items:center;gap:30px;padding:16px clamp(24px,3vw,44px);border-top:1px solid rgba(9,11,10,.2);background:var(--green)}.ai-implementation_workflowFooter__Jk5VX span{font-size:.6rem;font-weight:770;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_workflowFooter__Jk5VX strong{font-size:clamp(1.15rem,1.8vw,1.7rem);font-weight:650;letter-spacing:-.04em}.ai-implementation_conversationGrid__q3BnV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;border:1px solid var(--line-strong);background:var(--paper)}.ai-implementation_conversationGrid__q3BnV>article{min-height:420px;padding:clamp(34px,4vw,58px)}.ai-implementation_conversationGrid__q3BnV>article+article{border-left:1px solid var(--line-strong);background:var(--green-pale)}.ai-implementation_conversationGrid__q3BnV ol,.ai-implementation_conversationGrid__q3BnV ul{display:grid;gap:0;margin:40px 0 0;padding:0;list-style:none}.ai-implementation_conversationGrid__q3BnV ol li,.ai-implementation_conversationGrid__q3BnV ul li{display:grid;min-height:62px;grid-template-columns:42px 1fr;align-items:center;gap:12px;border-top:1px solid var(--line)}.ai-implementation_conversationGrid__q3BnV ol li:last-child,.ai-implementation_conversationGrid__q3BnV ul li:last-child{border-bottom:1px solid var(--line)}.ai-implementation_conversationGrid__q3BnV ol span{color:var(--green-deep);font-size:.6rem;font-weight:760}.ai-implementation_conversationGrid__q3BnV ol strong,.ai-implementation_conversationGrid__q3BnV ul span{font-size:clamp(.9rem,1vw,1rem);font-weight:610}.ai-implementation_conversationGrid__q3BnV h3{max-width:520px;margin-top:46px;font-size:clamp(2.5rem,3.6vw,4.2rem);line-height:.92}.ai-implementation_conversationGrid__q3BnV ul i{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--green);font-size:.68rem;font-style:normal}.ai-implementation_processSection__xTy9h{scroll-margin-top:var(--vss-header-height);padding-block:clamp(100px,10vw,160px);background:radial-gradient(circle at 85% 9%,rgba(16,185,129,.15),transparent 23%),var(--ink);color:#fff}.ai-implementation_processHeading__UpOFm{display:grid;max-width:980px;gap:28px}.ai-implementation_processHeading__UpOFm h2{font-size:clamp(3.8rem,6vw,7.2rem);line-height:.88}.ai-implementation_processHeading__UpOFm>p:last-child{max-width:620px;color:rgba(255,255,255,.6);font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.6}.ai-implementation_processList__7U9gh{margin-top:clamp(70px,8vw,118px);padding:0;border-top:1px solid rgba(255,255,255,.2);list-style:none}.ai-implementation_processStep__nFBGq{display:grid;grid-template-columns:minmax(290px,.58fr) minmax(0,1.42fr);border-bottom:1px solid rgba(255,255,255,.2)}.ai-implementation_stepHeading__creI7{display:grid;min-height:320px;grid-template-columns:54px 1fr;align-content:center;gap:18px;padding:clamp(34px,4vw,60px) clamp(30px,4vw,62px) clamp(34px,4vw,60px) 0}.ai-implementation_stepHeading__creI7>span{color:var(--green);font-size:.66rem;font-weight:760;letter-spacing:.1em}.ai-implementation_stepHeading__creI7 h3{max-width:400px;font-size:clamp(2.4rem,3.4vw,4rem);line-height:.94}.ai-implementation_stepHeading__creI7 p{max-width:390px;margin-top:18px;color:rgba(255,255,255,.54);font-size:.84rem;line-height:1.5}.ai-implementation_stepRoles__mY7Fd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.2)}.ai-implementation_stepRoles__mY7Fd article{display:grid;min-height:320px;align-content:space-between;gap:40px;padding:clamp(34px,3.4vw,54px)}.ai-implementation_stepRoles__mY7Fd article+article{border-left:1px solid rgba(255,255,255,.16)}.ai-implementation_stepRoles__mY7Fd small{color:var(--green);font-size:.6rem;font-weight:770;letter-spacing:.12em;text-transform:uppercase}.ai-implementation_stepRoles__mY7Fd p{color:rgba(255,255,255,.68);font-size:clamp(.86rem,.94vw,.96rem);line-height:1.55}.ai-implementation_stepRoles__mY7Fd article:last-child{background:var(--green);color:var(--ink)}.ai-implementation_stepRoles__mY7Fd article:last-child small{color:var(--green-deep)}.ai-implementation_stepRoles__mY7Fd article:last-child p{color:rgba(9,11,10,.74);font-weight:570}.ai-implementation_noHomeworkSection__Sm5uH{padding-block:clamp(96px,10vw,150px);background:var(--green)}.ai-implementation_noHomeworkLayout__oYn_W{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:clamp(60px,10vw,160px);align-items:start}.ai-implementation_noHomeworkHeading__eMLja{position:sticky;top:calc(var(--vss-header-height) + 42px)}.ai-implementation_noHomeworkHeading__eMLja h2{max-width:620px;margin-top:30px}.ai-implementation_noHomeworkHeading__eMLja>p:last-child{color:rgba(9,11,10,.68)}.ai-implementation_noHomeworkList__7rB7z{border-top:1px solid rgba(9,11,10,.3)}.ai-implementation_noHomeworkList__7rB7z article{display:grid;min-height:112px;grid-template-columns:44px 1fr auto;align-items:center;gap:22px;border-bottom:1px solid rgba(9,11,10,.3)}.ai-implementation_noHomeworkList__7rB7z article>small,.ai-implementation_noHomeworkList__7rB7z article>span{font-size:.59rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_noHomeworkList__7rB7z article>strong{font-size:clamp(1.35rem,2vw,2.15rem);font-weight:620;letter-spacing:-.05em;line-height:1}.ai-implementation_noHomeworkList__7rB7z article>small{color:var(--green-deep)}.ai-implementation_systemGrid__BCMOT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(58px,7vw,100px);border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.ai-implementation_systemCard__pKMu8{display:grid;min-height:440px;grid-template-rows:auto auto 1fr auto;gap:28px;padding:clamp(26px,2.6vw,40px);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper);transition:background-color var(--vss-duration-interface) var(--vss-ease-standard),color var(--vss-duration-interface) var(--vss-ease-standard)}.ai-implementation_systemCard__pKMu8:hover{background:var(--green-pale)}.ai-implementation_systemCard__pKMu8>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.ai-implementation_systemCard__pKMu8>div small,.ai-implementation_systemCard__pKMu8>div span{color:var(--green-deep);font-size:.59rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.ai-implementation_systemCard__pKMu8 h3{max-width:270px;font-size:clamp(2rem,2.6vw,3rem);line-height:.94}.ai-implementation_systemCard__pKMu8 p{align-self:end;color:var(--muted);font-size:.84rem;line-height:1.54}.ai-implementation_systemCard__pKMu8>strong{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid var(--line);font-size:.76rem;font-weight:700}.ai-implementation_systemCard__pKMu8:last-child{background:var(--ink);color:#fff}.ai-implementation_systemCard__pKMu8:last-child:hover{background:#121513}.ai-implementation_systemCard__pKMu8:last-child>div small,.ai-implementation_systemCard__pKMu8:last-child>div span{color:var(--green)}.ai-implementation_systemCard__pKMu8:last-child p{color:rgba(255,255,255,.62)}.ai-implementation_systemCard__pKMu8:last-child>strong{border-color:rgba(255,255,255,.18);color:var(--green)}.ai-implementation_scopeFooter__N2zDt{display:grid;min-height:86px;grid-template-columns:minmax(190px,.28fr) minmax(0,.47fr) auto;align-items:center;gap:30px;padding:18px clamp(24px,3vw,42px);border:1px solid var(--line-strong);border-top:0;background:var(--green)}.ai-implementation_scopeFooter__N2zDt>span{font-size:.61rem;font-weight:770;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_scopeFooter__N2zDt>p{font-size:.87rem;font-weight:580}.ai-implementation_scopeFooter__N2zDt>a{display:inline-flex;align-items:center;gap:10px;padding-bottom:4px;border-bottom:1px solid var(--ink);font-size:.76rem;font-weight:700}.ai-implementation_supportSection__9S3Fb{padding-block:clamp(100px,10vw,160px);background:var(--ink);color:#fff}.ai-implementation_supportHeading__5Bwbg{display:grid;max-width:940px;gap:28px}.ai-implementation_supportHeading__5Bwbg>p:last-child{color:rgba(255,255,255,.6)}.ai-implementation_supportBoard__14ZWw{margin-top:clamp(58px,7vw,100px);border:1px solid rgba(255,255,255,.2);background:var(--paper);box-shadow:0 34px 100px rgba(0,0,0,.28);color:var(--ink)}.ai-implementation_supportColumns__5mCJB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-implementation_supportColumns__5mCJB article{display:grid;min-height:360px;grid-template-rows:auto auto 1fr auto;gap:23px;padding:clamp(30px,3.5vw,52px)}.ai-implementation_supportColumns__5mCJB article+article{border-left:1px solid var(--line)}.ai-implementation_supportColumns__5mCJB article:nth-child(2){background:var(--green-pale)}.ai-implementation_supportColumns__5mCJB article>small,.ai-implementation_supportColumns__5mCJB article>span{color:var(--green-deep);font-size:.59rem;font-weight:770;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_supportColumns__5mCJB h3{max-width:330px;font-size:clamp(2.2rem,3.1vw,3.55rem);line-height:.93}.ai-implementation_supportColumns__5mCJB p{align-self:end;color:var(--muted);font-size:.85rem;line-height:1.56}.ai-implementation_supportControl__belx2{display:grid;min-height:88px;grid-template-columns:minmax(170px,.25fr) minmax(0,.75fr);align-items:center;gap:28px;padding:18px clamp(28px,3.5vw,52px);border-top:1px solid rgba(9,11,10,.23);background:var(--green)}.ai-implementation_supportControl__belx2 span{font-size:.59rem;font-weight:770;letter-spacing:.11em;text-transform:uppercase}.ai-implementation_supportControl__belx2 strong{font-size:clamp(1.15rem,1.8vw,1.75rem);font-weight:660;letter-spacing:-.04em}.ai-implementation_faqLayout__jSZpc{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:clamp(60px,10vw,160px);align-items:start}.ai-implementation_faqHeading__C1ctR{position:sticky;top:calc(var(--vss-header-height) + 42px)}.ai-implementation_faqHeading__C1ctR h2{margin-top:30px}.ai-implementation_faqList__gLT1H{border-top:1px solid var(--line-strong)}.ai-implementation_faqList__gLT1H details{border-bottom:1px solid var(--line-strong)}.ai-implementation_faqList__gLT1H summary{display:grid;min-height:108px;grid-template-columns:45px 1fr 28px;align-items:center;gap:18px;cursor:pointer;list-style:none}.ai-implementation_faqList__gLT1H summary::-webkit-details-marker{display:none}.ai-implementation_faqList__gLT1H summary>span{color:var(--green-deep);font-size:.62rem;font-weight:760}.ai-implementation_faqList__gLT1H summary>strong{font-size:clamp(1.15rem,1.55vw,1.55rem);font-weight:630;letter-spacing:-.04em;line-height:1.2}.ai-implementation_faqList__gLT1H summary>i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--green-pale);font-size:1rem;font-style:normal;transition:transform var(--vss-duration-interface) var(--vss-ease-standard)}.ai-implementation_faqList__gLT1H details[open] summary>i{transform:rotate(45deg);background:var(--green)}.ai-implementation_faqList__gLT1H details>p{max-width:700px;padding:0 46px 34px 63px;color:var(--muted);font-size:.93rem;line-height:1.64}.ai-implementation_finalSection__029sp{padding-block:clamp(100px,11vw,170px);background:var(--green)}.ai-implementation_finalSection__029sp .ai-implementation_shell__u5lXj{display:grid}.ai-implementation_finalSection__029sp h2{max-width:1060px;margin-top:30px;font-size:clamp(4rem,7vw,8.2rem);line-height:.86}.ai-implementation_finalSection__029sp .ai-implementation_shell__u5lXj>p:nth-of-type(2){max-width:690px;margin-top:30px;color:rgba(9,11,10,.68);font-size:clamp(1rem,1.14vw,1.15rem);line-height:1.6}.ai-implementation_finalSection__029sp .ai-implementation_shell__u5lXj>div:last-child>a:last-child{display:inline-flex;align-items:center;padding-bottom:4px;border-bottom:1px solid rgba(9,11,10,.58);font-size:.8rem;font-weight:700}@media (max-width:1180px){.ai-implementation_heroIntro__xZnoH{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.ai-implementation_hero__P81_j h1{font-size:clamp(4.1rem,7.6vw,6.8rem)}.ai-implementation_roleBoard__Dti9a{grid-template-columns:minmax(0,1fr) 42px minmax(0,1.08fr) 42px minmax(0,1fr)}.ai-implementation_roleBoard__Dti9a article{padding:30px}.ai-implementation_workflowTrack__i5AqY{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr)}.ai-implementation_processStep__nFBGq{grid-template-columns:1fr}.ai-implementation_stepHeading__creI7{min-height:auto;padding-block:52px}.ai-implementation_stepRoles__mY7Fd{border-top:1px solid rgba(255,255,255,.2);border-left:0}.ai-implementation_stepRoles__mY7Fd article{min-height:250px}.ai-implementation_systemCard__pKMu8{min-height:400px;padding:28px}}@media (max-width:960px){.ai-implementation_faqLayout__jSZpc,.ai-implementation_heroIntro__xZnoH,.ai-implementation_noHomeworkLayout__oYn_W,.ai-implementation_scopeHeading__yfJek,.ai-implementation_sectionHeading__TQ2tU{grid-template-columns:1fr}.ai-implementation_heroCopy__DOkrx{min-height:0;padding:58px 0 48px}.ai-implementation_hero__P81_j h1{max-width:820px;font-size:clamp(4.2rem,11.5vw,7rem)}.ai-implementation_heroSide__kiHhp{padding:36px 0 50px;border-top:1px solid var(--line-strong);border-left:0}.ai-implementation_roleBoard__Dti9a{grid-template-columns:1fr}.ai-implementation_roleBoard__Dti9a article{min-height:240px}.ai-implementation_roleConnector__ENNQ7{height:48px;border-block:1px solid var(--line-strong);border-inline:0}.ai-implementation_roleConnector__ENNQ7 span{transform:rotate(90deg)}.ai-implementation_scopeHeading__yfJek,.ai-implementation_sectionHeading__TQ2tU{gap:34px}.ai-implementation_workflowTrack__i5AqY{grid-template-columns:1fr}.ai-implementation_workflowTrack__i5AqY>article{min-height:150px}.ai-implementation_workflowTrack__i5AqY>i{min-height:34px;transform:rotate(90deg)}.ai-implementation_conversationGrid__q3BnV{grid-template-columns:1fr}.ai-implementation_conversationGrid__q3BnV>article{min-height:0}.ai-implementation_conversationGrid__q3BnV>article+article{border-top:1px solid var(--line-strong);border-left:0}.ai-implementation_faqLayout__jSZpc,.ai-implementation_noHomeworkLayout__oYn_W{gap:58px}.ai-implementation_faqHeading__C1ctR,.ai-implementation_noHomeworkHeading__eMLja{position:static}.ai-implementation_systemGrid__BCMOT{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-implementation_scopeFooter__N2zDt{grid-template-columns:1fr auto}.ai-implementation_scopeFooter__N2zDt>span{grid-column:1/-1}.ai-implementation_supportColumns__5mCJB{grid-template-columns:1fr}.ai-implementation_supportColumns__5mCJB article{min-height:280px}.ai-implementation_supportColumns__5mCJB article+article{border-top:1px solid var(--line);border-left:0}}@media (max-width:700px){.ai-implementation_heroPromise__ySPAr,.ai-implementation_supportControl__belx2,.ai-implementation_workflowFooter__Jk5VX{grid-template-columns:1fr;gap:8px;padding-block:22px}.ai-implementation_stepRoles__mY7Fd{grid-template-columns:1fr}.ai-implementation_stepRoles__mY7Fd article{min-height:220px}.ai-implementation_stepRoles__mY7Fd article+article{border-top:1px solid rgba(255,255,255,.16);border-left:0}.ai-implementation_systemGrid__BCMOT{grid-template-columns:1fr}.ai-implementation_systemCard__pKMu8{min-height:360px}.ai-implementation_scopeFooter__N2zDt{grid-template-columns:1fr;gap:14px;padding-block:26px}.ai-implementation_scopeFooter__N2zDt>span{grid-column:auto}}@media (max-width:560px){.ai-implementation_page__WjI4W{font-size:15px}.ai-implementation_hero__P81_j{padding-top:42px}.ai-implementation_hero__P81_j:before{top:42px;width:36px}.ai-implementation_heroCopy__DOkrx{padding:42px 0 38px}.ai-implementation_hero__P81_j h1{margin-top:24px;font-size:clamp(3.55rem,17vw,5.4rem);line-height:.86}.ai-implementation_heroSide__kiHhp{padding:30px 0 38px}.ai-implementation_heroSide__kiHhp>p{font-size:.98rem}.ai-implementation_heroActions__KLMrM{align-items:stretch;flex-direction:column;gap:17px}.ai-implementation_primaryButton__iD6PX{width:100%}.ai-implementation_textLink__x__Bl{align-self:flex-start}.ai-implementation_roleBoard__Dti9a{margin-top:22px}.ai-implementation_roleBoard__Dti9a article{min-height:220px;padding:26px}.ai-implementation_roleBoard__Dti9a article>strong{font-size:clamp(2.3rem,11vw,3.4rem)}.ai-implementation_heroPromise__ySPAr{margin-bottom:44px}.ai-implementation_faqSection__XeJov,.ai-implementation_finalSection__029sp,.ai-implementation_firstConversation__vBnBl,.ai-implementation_noHomeworkSection__Sm5uH,.ai-implementation_processSection__xTy9h,.ai-implementation_scopeSection__YUJjl,.ai-implementation_supportSection__9S3Fb{padding-block:78px}.ai-implementation_faqHeading__C1ctR h2,.ai-implementation_noHomeworkHeading__eMLja h2,.ai-implementation_scopeHeading__yfJek h2,.ai-implementation_sectionHeading__TQ2tU h2,.ai-implementation_supportHeading__5Bwbg h2{font-size:clamp(3rem,14vw,4.5rem)}.ai-implementation_workflowExample__XNr7j{margin-top:46px}.ai-implementation_supportTopbar__Z6UjE,.ai-implementation_workflowTopbar__3dtNh{align-items:flex-start;flex-direction:column;gap:8px;padding-block:18px}.ai-implementation_workflowTrack__i5AqY{padding:18px}.ai-implementation_workflowTrack__i5AqY>article{min-height:142px}.ai-implementation_conversationGrid__q3BnV>article{padding:30px 24px}.ai-implementation_conversationGrid__q3BnV h3{margin-top:34px;font-size:2.8rem}.ai-implementation_processHeading__UpOFm h2{font-size:clamp(3.35rem,15vw,5rem)}.ai-implementation_processList__7U9gh{margin-top:56px}.ai-implementation_stepHeading__creI7{grid-template-columns:34px 1fr;padding-block:38px}.ai-implementation_stepHeading__creI7 h3{font-size:2.65rem}.ai-implementation_stepRoles__mY7Fd article{min-height:190px;padding:30px 26px}.ai-implementation_noHomeworkList__7rB7z article{min-height:100px;grid-template-columns:32px 1fr;gap:14px}.ai-implementation_noHomeworkList__7rB7z article>small{display:none}.ai-implementation_noHomeworkList__7rB7z article>strong{font-size:1.4rem}.ai-implementation_systemCard__pKMu8{min-height:340px;padding:26px}.ai-implementation_systemCard__pKMu8 h3{font-size:2.5rem}.ai-implementation_supportColumns__5mCJB article{min-height:260px;padding:30px 26px}.ai-implementation_faqList__gLT1H summary{min-height:96px;grid-template-columns:28px 1fr 28px;gap:11px}.ai-implementation_faqList__gLT1H details>p{padding:0 0 30px 39px}.ai-implementation_finalSection__029sp h2{font-size:clamp(3.7rem,16vw,5.8rem)}.ai-implementation_finalSection__029sp .ai-implementation_shell__u5lXj>div:last-child{align-items:stretch;flex-direction:column;gap:18px}.ai-implementation_finalButton__gEoGR{width:100%}.ai-implementation_finalSection__029sp .ai-implementation_shell__u5lXj>div:last-child>a:last-child{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.ai-implementation_faqList__gLT1H summary>i,.ai-implementation_finalButton__gEoGR,.ai-implementation_primaryButton__iD6PX,.ai-implementation_systemCard__pKMu8{transition:none}}