.CaseStudyReplit-module-scss-module__6LQHLG__page{--bg:#f6f5f4;--cream:#faf6f1;--ink:#18191b;--ink-2:#37383c;--muted:#6f6c68;--line:#e4e1dc;--peach:#ffb199;--salmon:#f9aa8b;--coral:#ff764d;--orange:#f26207;--stone:#dbd4cf;--ease:cubic-bezier(.16,1,.3,1);color:var(--ink);background:var(--bg);font-family:var(--font-sans),sans-serif;overflow:hidden}.CaseStudyReplit-module-scss-module__6LQHLG__page section{max-width:1240px;margin:0 auto;padding:64px 32px}.CaseStudyReplit-module-scss-module__6LQHLG__page [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(28px)}.CaseStudyReplit-module-scss-module__6LQHLG__page [data-reveal=on]{opacity:1;transform:none}.CaseStudyReplit-module-scss-module__6LQHLG__eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 18px;font-size:13px}.CaseStudyReplit-module-scss-module__6LQHLG__h1,.CaseStudyReplit-module-scss-module__6LQHLG__h2{color:var(--ink-2);margin:0;font-weight:400}.CaseStudyReplit-module-scss-module__6LQHLG__h1{letter-spacing:-.06em;font-size:clamp(42px,6.2vw,84px);line-height:1}.CaseStudyReplit-module-scss-module__6LQHLG__h2{letter-spacing:-.05em;font-size:clamp(30px,3.6vw,48px);line-height:1.05}.CaseStudyReplit-module-scss-module__6LQHLG__center{text-align:center;margin-bottom:40px}.CaseStudyReplit-module-scss-module__6LQHLG__lede,.CaseStudyReplit-module-scss-module__6LQHLG__sub{color:var(--muted);max-width:560px;font-size:17px;line-height:1.55}.CaseStudyReplit-module-scss-module__6LQHLG__hero{text-align:center;position:relative;padding-top:150px!important;padding-bottom:40px!important}.CaseStudyReplit-module-scss-module__6LQHLG__hero:before{content:"";filter:blur(30px);z-index:0;background:radial-gradient(closest-side,#ffb19973,#0000);position:absolute;inset:30% 10% 0}.CaseStudyReplit-module-scss-module__6LQHLG__hero>*{z-index:1;animation:CaseStudyReplit-module-scss-module__6LQHLG__rise .9s var(--ease)both;position:relative}.CaseStudyReplit-module-scss-module__6LQHLG__hero>:nth-child(2){animation-delay:60ms}.CaseStudyReplit-module-scss-module__6LQHLG__hero>:nth-child(3){animation-delay:.12s}.CaseStudyReplit-module-scss-module__6LQHLG__hero>:nth-child(4){animation-delay:.2s}.CaseStudyReplit-module-scss-module__6LQHLG__hero>:nth-child(5){animation-delay:.28s}.CaseStudyReplit-module-scss-module__6LQHLG__hero .CaseStudyReplit-module-scss-module__6LQHLG__lede{margin:22px auto 40px}.CaseStudyReplit-module-scss-module__6LQHLG__promptBox{text-align:left;border:1px solid var(--peach);background:#f3f3f1;border-radius:20px;max-width:720px;margin:0 auto;padding:18px 18px 14px;box-shadow:0 0 0 6px #ffb1992e,0 24px 60px -30px #f2620759}.CaseStudyReplit-module-scss-module__6LQHLG__promptText{min-height:78px;color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}.CaseStudyReplit-module-scss-module__6LQHLG__caret{vertical-align:-3px;background:var(--orange);width:2px;height:1.15em;margin-left:2px;animation:1s step-end infinite CaseStudyReplit-module-scss-module__6LQHLG__blink;display:inline-block}.CaseStudyReplit-module-scss-module__6LQHLG__promptRow{align-items:center;gap:12px;margin-top:12px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__plus{width:30px;height:30px;color:var(--muted);border-radius:8px;place-items:center;font-size:18px;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__promptBy{font-family:var(--font-mono),monospace;color:var(--muted);flex:1;font-size:12px}.CaseStudyReplit-module-scss-module__6LQHLG__send{background:var(--peach);color:#fff;width:34px;height:34px;transition:background .3s,transform .3s var(--ease);border-radius:50%;place-items:center;font-size:17px;text-decoration:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__sendOn{background:var(--orange)}.CaseStudyReplit-module-scss-module__6LQHLG__sendOn:hover{transform:translateY(2px)}.CaseStudyReplit-module-scss-module__6LQHLG__kinds{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:30px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__kinds button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__kinds button:hover .CaseStudyReplit-module-scss-module__6LQHLG__kindIcon{border-color:var(--coral);color:var(--orange);transform:translateY(-2px)}.CaseStudyReplit-module-scss-module__6LQHLG__kindIcon{border:1px solid var(--line);width:46px;height:46px;color:var(--ink-2);transition:border-color .2s,color .2s,transform .25s var(--ease);background:#fff;border-radius:12px;place-items:center;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__kindIcon svg{width:20px;height:20px}.CaseStudyReplit-module-scss-module__6LQHLG__result{background:var(--salmon);border-radius:24px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid;max-width:1176px!important;margin-top:40px!important;padding:56px!important}.CaseStudyReplit-module-scss-module__6LQHLG__result .CaseStudyReplit-module-scss-module__6LQHLG__eyebrow,.CaseStudyReplit-module-scss-module__6LQHLG__result .CaseStudyReplit-module-scss-module__6LQHLG__h2{color:var(--ink)}.CaseStudyReplit-module-scss-module__6LQHLG__result p{max-width:460px;margin:18px 0 28px;font-size:17px;line-height:1.55}.CaseStudyReplit-module-scss-module__6LQHLG__phone{aspect-ratio:9/16;border:8px solid var(--ink);background:var(--ink);border-radius:34px;justify-self:center;width:min(290px,100%);overflow:hidden;transform:rotate(3deg);box-shadow:0 40px 80px -30px #18191b80}.CaseStudyReplit-module-scss-module__6LQHLG__phone video{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__ghostBtn{border:1px solid var(--orange);color:var(--orange);border-radius:10px;padding:11px 18px;font-size:15px;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.CaseStudyReplit-module-scss-module__6LQHLG__ghostBtn:hover{background:var(--orange);color:#fff}.CaseStudyReplit-module-scss-module__6LQHLG__result .CaseStudyReplit-module-scss-module__6LQHLG__ghostBtn{border-color:var(--ink);color:var(--ink)}.CaseStudyReplit-module-scss-module__6LQHLG__result .CaseStudyReplit-module-scss-module__6LQHLG__ghostBtn:hover{background:var(--ink);color:#fff}.CaseStudyReplit-module-scss-module__6LQHLG__numbers{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__numbers div{background:#fff;border-radius:20px;padding:28px 26px}.CaseStudyReplit-module-scss-module__6LQHLG__numbers strong{letter-spacing:-.06em;color:var(--ink);font-size:clamp(36px,4.4vw,60px);font-weight:300;line-height:1;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__numbers div:first-child strong{color:var(--orange)}.CaseStudyReplit-module-scss-module__6LQHLG__numbers span{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:12px;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__footnote{color:var(--muted);grid-column:1/-1;margin:4px 0 0;font-size:13px}.CaseStudyReplit-module-scss-module__6LQHLG__built,.CaseStudyReplit-module-scss-module__6LQHLG__result{scroll-margin-top:100px}.CaseStudyReplit-module-scss-module__6LQHLG__sectionHead{margin-bottom:28px}.CaseStudyReplit-module-scss-module__6LQHLG__filters{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__filters button{font:inherit;border:1px solid var(--line);height:36px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:9999px;padding:0 17px;font-size:14px;transition:border-color .2s}.CaseStudyReplit-module-scss-module__6LQHLG__filters button:hover{border-color:var(--ink-2)}.CaseStudyReplit-module-scss-module__6LQHLG__filterOn{color:#fff!important;background:#181818!important;border-color:#181818!important}.CaseStudyReplit-module-scss-module__6LQHLG__grid{grid-template-columns:repeat(5,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__card{animation:CaseStudyReplit-module-scss-module__6LQHLG__rise .6s var(--ease)both;transition:transform .3s var(--ease),box-shadow .3s;background:#fff;border-radius:20px;padding:8px}.CaseStudyReplit-module-scss-module__6LQHLG__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #18191b59}.CaseStudyReplit-module-scss-module__6LQHLG__cardMedia{aspect-ratio:9/16;background:var(--stone);border-radius:14px;position:relative;overflow:hidden}.CaseStudyReplit-module-scss-module__6LQHLG__cardMedia video{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__kind{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:#ffffffeb;border-radius:9999px;padding:5px 9px;font-size:11px;position:absolute;top:10px;left:10px}.CaseStudyReplit-module-scss-module__6LQHLG__cardBody{padding:12px 8px 8px}.CaseStudyReplit-module-scss-module__6LQHLG__cardBody h3{letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:500;line-height:1.3}.CaseStudyReplit-module-scss-module__6LQHLG__cardBody a{color:var(--orange);font-size:13px;text-decoration:none}.CaseStudyReplit-module-scss-module__6LQHLG__cardBody a:hover{text-decoration:underline}.CaseStudyReplit-module-scss-module__6LQHLG__meta{color:var(--muted);margin:4px 0 0;font-size:12px}.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel{background:var(--coral);color:#fff;border-radius:24px;padding:56px 56px 72px}.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel .CaseStudyReplit-module-scss-module__6LQHLG__eyebrow,.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel .CaseStudyReplit-module-scss-module__6LQHLG__h2,.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel .CaseStudyReplit-module-scss-module__6LQHLG__sub{color:#fff}.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel .CaseStudyReplit-module-scss-module__6LQHLG__h2{max-width:760px}.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel .CaseStudyReplit-module-scss-module__6LQHLG__sub{opacity:.85;margin:18px 0 40px}.CaseStudyReplit-module-scss-module__6LQHLG__track{border-bottom:1px solid #ffffff80;height:260px;position:relative}.CaseStudyReplit-module-scss-module__6LQHLG__month{height:calc(100% + 28px);font-family:var(--font-mono),monospace;color:#ffffffd9;border-left:1px dashed #ffffff59;align-items:flex-end;padding-left:6px;font-size:12px;display:flex;position:absolute;top:0}.CaseStudyReplit-module-scss-module__6LQHLG__wave{background:#ffffff2e;border-radius:6px;position:absolute;top:0;bottom:0}.CaseStudyReplit-module-scss-module__6LQHLG__dot{background:#ffffff8c;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute}.CaseStudyReplit-module-scss-module__6LQHLG__dot em{white-space:nowrap;font-style:normal;font-family:var(--font-mono),monospace;color:#ffffffbf;font-size:11px;position:absolute;top:-4px;left:16px}.CaseStudyReplit-module-scss-module__6LQHLG__dotPay{background:#fff;width:12px;height:12px;margin-left:-6px;box-shadow:0 0 0 5px #ffffff40}.CaseStudyReplit-module-scss-module__6LQHLG__dotPay em{color:#fff;font-weight:500}.CaseStudyReplit-module-scss-module__6LQHLG__wall{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__wall a{background:var(--stone);aspect-ratio:9/16;transition:transform .25s var(--ease);border-radius:14px;display:block;position:relative;overflow:hidden}.CaseStudyReplit-module-scss-module__6LQHLG__wall a:hover{transform:translateY(-3px)}.CaseStudyReplit-module-scss-module__6LQHLG__wall img{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__wall span{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#18191bb8;border-radius:999px;padding:4px 8px;font-size:11px;position:absolute;bottom:6px;left:6px;right:6px;overflow:hidden}.CaseStudyReplit-module-scss-module__6LQHLG__receipts{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:8px;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__receiptsHead{align-self:center;padding-right:12px}.CaseStudyReplit-module-scss-module__6LQHLG__receiptsHead .CaseStudyReplit-module-scss-module__6LQHLG__eyebrow{margin:0 0 12px}.CaseStudyReplit-module-scss-module__6LQHLG__receiptsHead p:last-child{color:var(--ink-2);margin:0;font-size:17px;line-height:1.45}.CaseStudyReplit-module-scss-module__6LQHLG__insight{background:var(--ink);color:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 18px 40px -24px #18191b99}.CaseStudyReplit-module-scss-module__6LQHLG__insight header{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__insight header span{opacity:.6}.CaseStudyReplit-module-scss-module__6LQHLG__insight header b{font-weight:500}.CaseStudyReplit-module-scss-module__6LQHLG__insight ul{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;justify-content:space-between;margin:0;padding:14px 0;list-style:none;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__insight li{flex-direction:column;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__insight svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.CaseStudyReplit-module-scss-module__6LQHLG__insight>p{color:#ffffffa6;margin:auto 0 0;font-size:14px}.CaseStudyReplit-module-scss-module__6LQHLG__insightTiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__insightTiles div{background:#ffffff14;border-radius:14px;padding:14px}.CaseStudyReplit-module-scss-module__6LQHLG__insightTiles span{opacity:.6;margin-bottom:6px;font-size:12px;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__insightTiles strong{letter-spacing:-.03em;color:var(--peach);font-size:clamp(22px,2.2vw,30px);font-weight:500}@media (max-width:860px){.CaseStudyReplit-module-scss-module__6LQHLG__receipts{grid-template-columns:1fr}}.CaseStudyReplit-module-scss-module__6LQHLG__workspace{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px -50px #f2620773}.CaseStudyReplit-module-scss-module__6LQHLG__chrome{border-bottom:1px solid var(--line);background:var(--cream);align-items:center;gap:7px;padding:12px 18px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__chrome i{background:var(--stone);border-radius:50%;width:11px;height:11px}.CaseStudyReplit-module-scss-module__6LQHLG__chrome span{font-family:var(--font-mono),monospace;color:var(--muted);margin-left:12px;font-size:12px}.CaseStudyReplit-module-scss-module__6LQHLG__panes{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__agent{border-right:1px solid var(--line);min-height:430px;padding:26px 28px 30px}.CaseStudyReplit-module-scss-module__6LQHLG__runTabs{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__runTabs button{font:inherit;border:1px solid var(--line);height:36px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:9999px;padding:0 17px;font-size:14px;transition:border-color .2s}.CaseStudyReplit-module-scss-module__6LQHLG__runTabs button:hover{border-color:var(--ink-2)}.CaseStudyReplit-module-scss-module__6LQHLG__runTabs .CaseStudyReplit-module-scss-module__6LQHLG__runTabOn{color:#fff;background:#181818;border-color:#181818}.CaseStudyReplit-module-scss-module__6LQHLG__thread{flex-direction:column;gap:22px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__ask{border:1px solid var(--peach);max-width:82%;animation:CaseStudyReplit-module-scss-module__6LQHLG__rise .5s var(--ease)both;background:#f3f3f1;border-radius:18px 18px 4px;align-self:flex-end;padding:16px 18px}.CaseStudyReplit-module-scss-module__6LQHLG__ask span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:6px;font-size:11px;display:block}.CaseStudyReplit-module-scss-module__6LQHLG__ask p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.45}.CaseStudyReplit-module-scss-module__6LQHLG__reply{gap:14px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__bot{background:var(--orange);color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__botName{margin:4px 0 12px;font-size:14px;font-weight:500}.CaseStudyReplit-module-scss-module__6LQHLG__log{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__log li{color:var(--ink-2);animation:CaseStudyReplit-module-scss-module__6LQHLG__rise .45s var(--ease)both;padding-left:28px;font-size:15px;line-height:1.45;position:relative}.CaseStudyReplit-module-scss-module__6LQHLG__log li:before{content:"✓";color:#1f8a4c;background:#e9f6ee;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid;position:absolute;top:1px;left:0}.CaseStudyReplit-module-scss-module__6LQHLG__checkpoint{background:var(--cream);border:1px dashed var(--salmon);color:var(--ink);animation:CaseStudyReplit-module-scss-module__6LQHLG__rise .45s var(--ease)both;border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:15px;display:inline-flex}.CaseStudyReplit-module-scss-module__6LQHLG__checkpoint b{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:400}.CaseStudyReplit-module-scss-module__6LQHLG__changes{background:var(--cream);padding:26px 24px}.CaseStudyReplit-module-scss-module__6LQHLG__changes ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__changes li{color:var(--ink-2);border-radius:8px;padding:10px 10px 10px 30px;font-size:14px;line-height:1.45;position:relative}.CaseStudyReplit-module-scss-module__6LQHLG__changes li:before{content:"+";font-family:var(--font-mono),monospace;color:#1f8a4c;position:absolute;top:9px;left:10px}.CaseStudyReplit-module-scss-module__6LQHLG__changes li:hover{background:#fff}.CaseStudyReplit-module-scss-module__6LQHLG__changesHead{justify-content:space-between;align-items:baseline;margin:0 0 14px;font-size:15px;font-weight:500;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__changesHead span{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400}.CaseStudyReplit-module-scss-module__6LQHLG__deploy{border:1px solid var(--line);background:#fff;border-radius:24px;padding:8px 28px 28px}.CaseStudyReplit-module-scss-module__6LQHLG__deployHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:26px;padding:16px 0;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__deployHead p{margin:0;font-size:16px;font-weight:500}.CaseStudyReplit-module-scss-module__6LQHLG__deployHead span{background:var(--cream);border:1px solid var(--line);font-family:var(--font-mono),monospace;color:var(--muted);border-radius:9999px;margin-left:8px;padding:3px 10px;font-size:11px;font-weight:400}.CaseStudyReplit-module-scss-module__6LQHLG__live{color:var(--ink-2);align-items:center;gap:8px;display:flex;font-size:14px!important;font-weight:400!important}.CaseStudyReplit-module-scss-module__6LQHLG__live:before{content:"";background:#22b35e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #22b35e2e}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup+.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup{margin-top:28px}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup .CaseStudyReplit-module-scss-module__6LQHLG__eyebrow{margin-bottom:12px}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup li{background:#f3f3f1;border-radius:18px;flex-direction:column;gap:6px;padding:20px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup li:first-child{background:var(--coral);color:#fff}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup li:first-child span,.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup li:first-child small{color:#fff}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup strong{letter-spacing:-.05em;font-size:clamp(34px,3.6vw,48px);font-weight:400;line-height:1}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup span{color:var(--ink-2);margin-top:6px;font-size:15px;font-weight:500}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup small{color:var(--muted);font-size:13px;line-height:1.45}@media (max-width:860px){.CaseStudyReplit-module-scss-module__6LQHLG__panes{grid-template-columns:1fr}.CaseStudyReplit-module-scss-module__6LQHLG__agent{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:22px 18px}.CaseStudyReplit-module-scss-module__6LQHLG__ask{max-width:100%}.CaseStudyReplit-module-scss-module__6LQHLG__deploy{padding:4px 18px 20px}.CaseStudyReplit-module-scss-module__6LQHLG__deployGroup ul{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.CaseStudyReplit-module-scss-module__6LQHLG__ask,.CaseStudyReplit-module-scss-module__6LQHLG__log li,.CaseStudyReplit-module-scss-module__6LQHLG__checkpoint{animation:none}}.CaseStudyReplit-module-scss-module__6LQHLG__cta .CaseStudyReplit-module-scss-module__6LQHLG__sub{margin:18px auto 0}.CaseStudyReplit-module-scss-module__6LQHLG__faces{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyReplit-module-scss-module__6LQHLG__faces li{background:#fff;border-radius:20px;flex-direction:column;gap:3px;padding:8px 8px 14px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__faces img{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;margin-bottom:10px}.CaseStudyReplit-module-scss-module__6LQHLG__faces strong{overflow-wrap:anywhere;padding:0 6px;font-size:14px;font-weight:500}.CaseStudyReplit-module-scss-module__6LQHLG__faces span{color:var(--muted);padding:0 6px;font-size:12px}.CaseStudyReplit-module-scss-module__6LQHLG__cta{text-align:center;padding-top:100px!important;padding-bottom:150px!important}.CaseStudyReplit-module-scss-module__6LQHLG__cta .CaseStudyReplit-module-scss-module__6LQHLG__h1{max-width:900px;margin:0 auto;font-size:clamp(36px,5vw,64px)}.CaseStudyReplit-module-scss-module__6LQHLG__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.CaseStudyReplit-module-scss-module__6LQHLG__ctaBtn{background:var(--orange);color:#fff;transition:transform .2s var(--ease),box-shadow .2s;border-radius:10px;padding:11px 22px;font-size:15px;text-decoration:none;display:inline-block}.CaseStudyReplit-module-scss-module__6LQHLG__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #f26207b3}@keyframes CaseStudyReplit-module-scss-module__6LQHLG__rise{0%{opacity:0;transform:translateY(18px)}}@keyframes CaseStudyReplit-module-scss-module__6LQHLG__blink{50%{opacity:0}}@media (max-width:1100px){.CaseStudyReplit-module-scss-module__6LQHLG__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.CaseStudyReplit-module-scss-module__6LQHLG__page section{padding:48px 16px}.CaseStudyReplit-module-scss-module__6LQHLG__hero{padding-top:120px!important}.CaseStudyReplit-module-scss-module__6LQHLG__kinds{gap:14px}.CaseStudyReplit-module-scss-module__6LQHLG__result{grid-template-columns:1fr;margin:24px 16px 0!important;padding:32px 22px!important}.CaseStudyReplit-module-scss-module__6LQHLG__phone{width:220px}.CaseStudyReplit-module-scss-module__6LQHLG__numbers{grid-template-columns:repeat(2,1fr);gap:10px}.CaseStudyReplit-module-scss-module__6LQHLG__numbers div{padding:20px 18px}.CaseStudyReplit-module-scss-module__6LQHLG__grid{grid-template-columns:repeat(2,1fr);gap:10px}.CaseStudyReplit-module-scss-module__6LQHLG__timelinePanel{padding:32px 20px 56px}.CaseStudyReplit-module-scss-module__6LQHLG__track{height:300px}.CaseStudyReplit-module-scss-module__6LQHLG__dot em{display:none}.CaseStudyReplit-module-scss-module__6LQHLG__dotPay em{display:inline}}@media (prefers-reduced-motion:reduce){.CaseStudyReplit-module-scss-module__6LQHLG__page *,.CaseStudyReplit-module-scss-module__6LQHLG__page [data-reveal]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
