.CaseStudy_hero__LXPsA{position:relative;z-index:5;padding:76px 24px 0;text-align:center}.CaseStudy_eyebrow__ClXvE{display:inline-flex;align-items:center;gap:9px;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--emerald-light);margin-bottom:26px}.CaseStudy_eyebrow__ClXvE:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--emerald-mid);box-shadow:0 0 10px var(--emerald-mid)}.CaseStudy_hero__LXPsA h1{font-size:clamp(2.3rem,5vw,3.6rem);font-weight:800;line-height:1.14;letter-spacing:-.03em;max-width:780px;margin:0 auto 22px;text-wrap:balance;background:linear-gradient(160deg,#fff 30%,var(--emerald-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CaseStudy_hero__LXPsA h1 span{background:linear-gradient(135deg,var(--emerald-light),var(--emerald-mid));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CaseStudy_lede__UXpaM{font-size:clamp(1rem,1.6vw,1.14rem);color:var(--text-secondary);max-width:560px;margin:0 auto;line-height:1.75}.CaseStudy_accessRow__g_dS8{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:32px;flex-wrap:wrap}.CaseStudy_accessBtn___k34r{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--emerald-mid),var(--emerald-dark));color:#fff;border:none;padding:14px 24px;border-radius:12px;font-size:.92rem;font-weight:700;text-decoration:none;transition:opacity .2s,box-shadow .2s}.CaseStudy_accessBtn___k34r:hover{opacity:.92;box-shadow:0 0 28px rgba(16,185,129,.4)}.CaseStudy_accessBtn___k34r svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.CaseStudy_accessNote__y6Vx8{font-size:.8rem;color:var(--text-muted)}.CaseStudy_cascadeStage__HW__V{position:relative;z-index:3;max-width:1040px;margin:60px auto 0;height:520px;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.CaseStudy_shot__NHLlH{position:absolute;border-radius:12px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-light);box-shadow:0 30px 80px rgba(0,0,0,.55)}.CaseStudy_shot__NHLlH .CaseStudy_chrome__rvzJL{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--bg-card);border-bottom:1px solid var(--border)}.CaseStudy_shot__NHLlH .CaseStudy_chrome__rvzJL i{width:9px;height:9px;border-radius:50%;background:var(--border-light)}.CaseStudy_shot__NHLlH .CaseStudy_chrome__rvzJL .CaseStudy_url__CFiuJ{margin-left:8px;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.68rem;color:var(--text-muted)}.CaseStudy_shot__NHLlH img{display:block;width:100%;height:auto}.CaseStudy_shotAdmin__vGqDq{width:540px;left:32px;top:190px;transform:rotate(-5deg);z-index:1;opacity:.88}.CaseStudy_shotAccounts__QdDZ9{width:540px;right:32px;top:216px;transform:rotate(4deg);z-index:1;opacity:.88}.CaseStudy_shotTasks__uCXZI{width:640px;left:50%;top:0;transform:translateX(-50%);z-index:2;box-shadow:0 40px 100px rgba(0,0,0,.6),0 0 0 1px rgba(16,185,129,.08)}.CaseStudy_block__8SaFS{position:relative;z-index:5;max-width:1040px;margin:0 auto;padding:30px 24px 0}.CaseStudy_blockHead__nrT9r{text-align:center;max-width:620px;margin:0 auto 56px}.CaseStudy_blockHead__nrT9r .CaseStudy_eyebrow__ClXvE{justify-content:center}.CaseStudy_blockHead__nrT9r h2{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;letter-spacing:-.02em;margin:0 0 14px;text-wrap:balance}.CaseStudy_blockHead__nrT9r p{color:var(--text-secondary);font-size:.98rem;line-height:1.75}.CaseStudy_capList__DbiQW{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:16px;overflow:hidden}.CaseStudy_capRow__nCSWE{display:grid;grid-template-columns:220px 1fr;grid-gap:32px;gap:32px;padding:34px 36px;background:var(--bg-secondary)}.CaseStudy_capLabel__nUGrl{display:flex;align-items:flex-start;gap:12px}.CaseStudy_capIcon__zCSvk{flex-shrink:0;width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.28)}.CaseStudy_capIcon__zCSvk svg{width:17px;height:17px;stroke:var(--emerald-light);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.CaseStudy_capRow__nCSWE h3{font-size:1.02rem;font-weight:700;letter-spacing:-.01em;margin:6px 0 0}.CaseStudy_capBody__tkByR p{color:var(--text-secondary);font-size:.94rem;line-height:1.75;margin:0 0 14px;max-width:62ch}.CaseStudy_capBody__tkByR p:last-child{margin-bottom:0}.CaseStudy_chips__oDepc{display:flex;flex-wrap:wrap;gap:8px}.CaseStudy_chip__e4dbT{font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.74rem;padding:5px 11px;border-radius:999px;border:1px solid;display:inline-flex;align-items:center;gap:6px}.CaseStudy_chip__e4dbT:before{content:"";width:6px;height:6px;border-radius:50%}.CaseStudy_chipBacklog__rY6lQ{color:#7c8b93;border-color:rgba(124,139,147,.35);background:rgba(124,139,147,.08)}.CaseStudy_chipBacklog__rY6lQ:before{background:#7c8b93}.CaseStudy_chipProgress__Gh86q{color:#4d9bf5;border-color:rgba(77,155,245,.35);background:rgba(77,155,245,.08)}.CaseStudy_chipProgress__Gh86q:before{background:#4d9bf5}.CaseStudy_chipWaiting__5_18K{color:#f0a83e;border-color:rgba(240,168,62,.35);background:rgba(240,168,62,.08)}.CaseStudy_chipWaiting__5_18K:before{background:#f0a83e}.CaseStudy_chipDone__gSaLH{color:var(--emerald-light);border-color:rgba(16,185,129,.35);background:rgba(16,185,129,.08)}.CaseStudy_chipDone__gSaLH:before{background:var(--emerald-mid)}.CaseStudy_field__zL_iu{font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:.85em;color:var(--emerald-light);background:rgba(16,185,129,.08);padding:1px 6px;border-radius:4px}.CaseStudy_stackStrip__HKkLk{position:relative;z-index:5;max-width:1040px;margin:90px auto 0;padding:0 24px 90px}.CaseStudy_dividerLine__7NlK8{height:1px;background:linear-gradient(90deg,transparent,var(--border-light),transparent);margin-bottom:40px}.CaseStudy_stackInner__I_W7W{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}.CaseStudy_stackLabel__0XdzL{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-right:6px}.CaseStudy_stackLabel__0XdzL,.CaseStudy_stackPill__5pobN{font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace}.CaseStudy_stackPill__5pobN{font-size:.78rem;color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border-light);padding:7px 13px;border-radius:8px}@media (max-width:760px){.CaseStudy_hero__LXPsA{padding-top:56px}.CaseStudy_cascadeStage__HW__V{height:360px;margin-top:44px}.CaseStudy_shotAccounts__QdDZ9,.CaseStudy_shotAdmin__vGqDq{width:74vw}.CaseStudy_shotTasks__uCXZI{width:84vw}.CaseStudy_shotAdmin__vGqDq{top:110px;left:10px}.CaseStudy_shotAccounts__QdDZ9{top:130px;right:10px}.CaseStudy_capRow__nCSWE{grid-template-columns:1fr;gap:16px;padding:26px 22px}}