.Product-module__d2NZaa__heroJourney{--hero-p:0;background:var(--paper);height:175svh;position:relative}.Product-module__d2NZaa__hero{background:var(--paper);align-items:center;height:calc(100svh - 68px);min-height:700px;padding-block:clamp(52px,5.5vw,82px);display:flex;position:sticky;top:68px;overflow:hidden}.Product-module__d2NZaa__heroTrace{z-index:1;pointer-events:none;opacity:.3;background-image:linear-gradient(#2d684b0e 1px,#0000 1px),linear-gradient(90deg,#2d684b0e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 50% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 50% 100%)}.Product-module__d2NZaa__heroMedia{z-index:0;background:var(--paper);position:absolute;inset:0;overflow:hidden}.Product-module__d2NZaa__heroParallax{transform-origin:50%;height:128%;transform:translate3d(0, calc(var(--hero-p,0) * -9%), 0) scale(calc(1.06 - var(--hero-p,0) * .06));will-change:transform;position:absolute;top:-14%;left:0;right:0}.Product-module__d2NZaa__heroVideo{object-fit:cover}.Product-module__d2NZaa__heroPlaceholder{background:radial-gradient(52% 60% at 82% 20%,#8ef0cac7,#0000 62%),radial-gradient(58% 66% at 16% 96%,#4a96cd9e,#0000 60%),radial-gradient(46% 46% at 56% 54%,#ffc8784d,#0000 60%),radial-gradient(72% 92% at 98% 104%,#3acaac8c,#0000 56%),linear-gradient(120deg,#071a14 0%,#0c3a3c 38%,#0f4a63 66%,#0a2540 100%)}.Product-module__d2NZaa__heroScrim{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--paper) 0%, #f5f1e8db 28%, #f5f1e880 47%, #f5f1e81f 70%, #f5f1e800 100%), linear-gradient(180deg, #f5f1e800 50%, #f5f1e880 84%, var(--paper) 100%);position:absolute;inset:0}.Product-module__d2NZaa__heroGrid{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(500px,.95fr);align-items:center;gap:clamp(52px,7vw,112px);height:100%;display:grid;position:relative}.Product-module__d2NZaa__heroCopyStack{z-index:2;min-height:590px;position:relative}.Product-module__d2NZaa__heroCopy,.Product-module__d2NZaa__heroFollowup{will-change:opacity, transform;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.Product-module__d2NZaa__heroCopy{z-index:2;opacity:clamp(0, calc(1 - (var(--hero-p) / .5)), 1);transform:translate3d(0, calc(var(--hero-p) * -96px), 0) scale(calc(1 - (var(--hero-p) * .025)))}.Product-module__d2NZaa__heroFollowup{z-index:1;visibility:hidden;pointer-events:none;opacity:clamp(0, calc((var(--hero-p) - .26) / .38), 1);transform:translate3d(0, calc(62px - (var(--hero-p) * 62px)), 0)}.Product-module__d2NZaa__heroJourney[data-frame=handoff] .Product-module__d2NZaa__heroCopy{visibility:hidden;pointer-events:none}.Product-module__d2NZaa__heroJourney[data-frame=handoff] .Product-module__d2NZaa__heroFollowup{visibility:visible;pointer-events:auto}.Product-module__d2NZaa__heroFollowup>.Product-module__d2NZaa__eyebrow,.Product-module__d2NZaa__heroFollowup>div:first-child{margin-bottom:20px}.Product-module__d2NZaa__heroFollowup h2{letter-spacing:-.05em;max-width:650px;font-size:clamp(42px,4.5vw,70px);line-height:.98}.Product-module__d2NZaa__heroFollowup>p{max-width:580px;color:var(--ink-2);margin-top:26px;font-size:clamp(16px,1.3vw,19px);line-height:1.62}.Product-module__d2NZaa__heroSteps{border-top:1px solid var(--hairline);margin:32px 0 28px}.Product-module__d2NZaa__heroSteps>div{border-bottom:1px solid var(--hairline);opacity:clamp(.34, calc((var(--hero-p) - .42) / .34), 1);grid-template-columns:34px 120px 1fr;align-items:baseline;gap:14px;padding:13px 0;display:grid}.Product-module__d2NZaa__heroSteps>div:nth-child(2){opacity:clamp(.34, calc((var(--hero-p) - .49) / .3), 1)}.Product-module__d2NZaa__heroSteps>div:nth-child(3){opacity:clamp(.34, calc((var(--hero-p) - .56) / .26), 1)}.Product-module__d2NZaa__heroSteps span{color:var(--accent);font-size:10px;font-weight:800}.Product-module__d2NZaa__heroSteps strong{font-size:13px}.Product-module__d2NZaa__heroSteps small{color:var(--ink-3);font-size:12px}.Product-module__d2NZaa__heroEyebrow{margin-bottom:24px}.Product-module__d2NZaa__heroTitle{letter-spacing:-.055em;font-size:clamp(40px,5vw,82px);line-height:.93}.Product-module__d2NZaa__heroTitle>span{white-space:nowrap;display:block}.Product-module__d2NZaa__heroSub{max-width:650px;margin-top:30px}.Product-module__d2NZaa__heroCtas{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:34px;display:flex}.Product-module__d2NZaa__availability{color:var(--ink-3);align-items:center;gap:9px;margin-top:24px;font-size:12px;font-weight:700;display:flex}.Product-module__d2NZaa__availability span{background:var(--dot-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #42b96f1a}.Product-module__d2NZaa__scrollHint{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-top:24px;font-size:10px;font-weight:800;display:flex}.Product-module__d2NZaa__scrollHint i{border:1px solid var(--hairline);border-radius:99px;width:18px;height:28px;position:relative}.Product-module__d2NZaa__scrollHint i:after{content:"";background:var(--accent);border-radius:99px;width:3px;height:6px;animation:1.7s ease-in-out infinite Product-module__d2NZaa__scrollCue;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes Product-module__d2NZaa__scrollCue{0%{opacity:0;transform:translate(-50%)}25%{opacity:1}75%,to{opacity:0;transform:translate(-50%,9px)}}.Product-module__d2NZaa__heroProof{isolation:isolate;min-height:540px;transform:translate3d(calc(var(--hero-p) * -11vw), calc(var(--hero-p) * 14px), 0) scale(calc(1 - (var(--hero-p) * .055)));transform-origin:50%;will-change:transform;padding:32px 20px 28px;position:relative}.Product-module__d2NZaa__heroProof:before,.Product-module__d2NZaa__heroProof:after{content:"";z-index:-1;border-radius:46% 54% 52% 48%;position:absolute}.Product-module__d2NZaa__heroProof:before{width:330px;height:330px;transform:translate3d(calc(var(--hero-p) * 74px), calc(var(--hero-p) * -34px), 0) rotate(calc(16deg + (var(--hero-p) * 18deg)));background:#dce8dd;top:10px;right:-30px}.Product-module__d2NZaa__heroProof:after{width:240px;height:240px;transform:translate3d(calc(var(--hero-p) * -62px), calc(var(--hero-p) * 26px), 0) rotate(calc(-18deg - (var(--hero-p) * 14deg)));background:#e9ddc6;bottom:18px;left:-20px}.Product-module__d2NZaa__proofWindow{z-index:2;border-radius:var(--r-xl);width:min(650px,100%);transform:translate3d(0, calc(var(--hero-p) * -18px), 0) rotate(calc(.6deg - (var(--hero-p) * 1.4deg))) scale(calc(1 - (var(--hero-p) * .025)));opacity:clamp(.52, calc(1 - (var(--hero-p) * .36)), 1);will-change:transform, opacity;background:#fbfaf6f5;border:1px solid #18201929;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 50px 100px -48px #1820199e}.Product-module__d2NZaa__proofHead{border-bottom:1px solid var(--hairline-soft);min-height:52px;color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-inline:18px;font-size:11px;font-weight:800;display:grid}.Product-module__d2NZaa__windowDots{gap:5px;display:flex}.Product-module__d2NZaa__windowDots span{background:#d3cbbb;border-radius:50%;width:7px;height:7px}.Product-module__d2NZaa__windowDots span:nth-child(2){background:#d2ab6d}.Product-module__d2NZaa__windowDots span:nth-child(3){background:#6f9d7d}.Product-module__d2NZaa__proofLive{color:var(--accent-strong);justify-self:end;align-items:center;gap:6px;display:inline-flex}.Product-module__d2NZaa__proofLive i,.Product-module__d2NZaa__liveFlag i{background:var(--dot-green);border-radius:50%;width:7px;height:7px}.Product-module__d2NZaa__callMeta{justify-content:space-between;align-items:start;gap:16px;padding:24px 26px 18px;display:flex}.Product-module__d2NZaa__callMeta>div{flex-direction:column;gap:4px;display:flex}.Product-module__d2NZaa__callMeta strong{font-family:var(--font-display), Georgia, serif;font-size:21px;font-weight:400}.Product-module__d2NZaa__proofLabel{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.Product-module__d2NZaa__disclosed{border-radius:var(--r-pill);background:var(--accent-wash);color:var(--accent-strong);border:1px solid #2d684b38;padding:5px 9px;font-size:10px;font-weight:800}.Product-module__d2NZaa__waveform{justify-content:center;align-items:center;gap:7px;height:86px;padding-inline:24px;display:flex}.Product-module__d2NZaa__waveform span{background:var(--accent);transform-origin:50%;border-radius:99px;width:5px;min-height:13px;animation:2.8s ease-in-out infinite alternate Product-module__d2NZaa__wave}.Product-module__d2NZaa__waveform span:nth-child(3n){animation-delay:-.8s}.Product-module__d2NZaa__waveform span:nth-child(4n){animation-delay:-1.6s}@keyframes Product-module__d2NZaa__wave{0%,22%{opacity:.55;transform:scaleY(.62)}75%,to{opacity:1;transform:scaleY(1)}}.Product-module__d2NZaa__proofTranscript{gap:9px;padding:8px 24px 30px;display:grid}.Product-module__d2NZaa__proofTranscript div{grid-template-columns:52px 1fr;align-items:start;gap:10px;display:grid}.Product-module__d2NZaa__proofTranscript span{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;padding-top:9px;font-size:9px;font-weight:800}.Product-module__d2NZaa__proofTranscript p{border:1px solid var(--hairline-soft);color:var(--ink-2);background:#f3f0e8;border-radius:9px;padding:9px 12px;font-size:12px}.Product-module__d2NZaa__outcomeCard{z-index:3;border-radius:var(--r-lg);background:var(--forest-deep);color:#f9f6ef;width:min(470px,80%);transform:translate3d(calc(var(--hero-p) * -24px), calc(var(--hero-p) * -116px), 0) rotate(calc(-1.2deg + (var(--hero-p) * 1.2deg))) scale(calc(1 + (var(--hero-p) * .09)));transform-origin:100% 100%;will-change:transform;border:1px solid #18201929;position:absolute;bottom:38px;right:2px;overflow:hidden;box-shadow:0 34px 66px -35px #0d261ab3}.Product-module__d2NZaa__outcomeTop{color:#b8c6bd;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;font-size:10px;font-weight:700;display:flex}.Product-module__d2NZaa__outcomeTop b{color:#a8d8ba;letter-spacing:.08em;text-transform:uppercase}.Product-module__d2NZaa__outcomeGrid{grid-template-columns:1fr 1fr 1fr;gap:12px;padding:18px;display:grid}.Product-module__d2NZaa__outcomeGrid div{min-width:0}.Product-module__d2NZaa__outcomeGrid small{color:#91a097;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:9px;display:block}.Product-module__d2NZaa__outcomeGrid strong{color:#f9f6ef;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.Product-module__d2NZaa__proofNote{color:var(--ink-3);font-size:11px;font-weight:700;position:absolute;bottom:12px;left:25px}.Product-module__d2NZaa__handoffStamp{z-index:4;border-radius:var(--r-pill);color:var(--accent-strong);opacity:clamp(0, calc((var(--hero-p) - .68) / .16), 1);transform:translateY(calc(14px - (var(--hero-p) * 14px)));background:#f5f1e8eb;border:1px solid #2d684b2e;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:8px;right:14px}.Product-module__d2NZaa__handoffStamp i{background:var(--dot-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #42b96f1f}.Product-module__d2NZaa__statSection{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.Product-module__d2NZaa__stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Product-module__d2NZaa__stat{border-right:1px solid var(--hairline);flex-direction:column;justify-content:center;min-height:166px;padding:34px clamp(18px,3vw,42px);display:flex}.Product-module__d2NZaa__stats>div:first-child .Product-module__d2NZaa__stat{padding-left:0}.Product-module__d2NZaa__stats>div:last-child .Product-module__d2NZaa__stat{border-right:0}.Product-module__d2NZaa__statValue{font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;color:var(--ink);font-size:clamp(44px,5vw,70px);line-height:.9}.Product-module__d2NZaa__statValue span{color:var(--accent);font-family:var(--font-body), sans-serif;letter-spacing:-.02em;margin-left:4px;font-size:.28em;font-weight:800}.Product-module__d2NZaa__statLabel{max-width:170px;color:var(--ink-3);margin-top:14px;font-size:12px;font-weight:700}.Product-module__d2NZaa__offerSection{border-bottom:1px solid var(--hairline)}.Product-module__d2NZaa__sectionIntro{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:clamp(36px,7vw,110px);margin-bottom:clamp(46px,6vw,80px);display:grid}.Product-module__d2NZaa__sectionIntro .Product-module__d2NZaa__eyebrow,.Product-module__d2NZaa__sectionIntro>div>div:first-child{margin-bottom:18px}.Product-module__d2NZaa__sectionIntro p{justify-self:end;max-width:520px}.Product-module__d2NZaa__outcomeList{border-top:1px solid var(--hairline)}.Product-module__d2NZaa__outcome{border-bottom:1px solid var(--hairline);transition:color .22s, padding-inline .3s var(--ease-out), background-color .22s;grid-template-columns:52px minmax(230px,.8fr) minmax(300px,1.1fr) auto;align-items:center;gap:clamp(20px,3.6vw,56px);padding:clamp(28px,3.7vw,48px) 0;display:grid}.Product-module__d2NZaa__outcome:hover{color:inherit;background:#ffffff4d;padding-inline:14px}.Product-module__d2NZaa__outcomeIndex{color:var(--ink-3);font-size:11px;font-weight:800}.Product-module__d2NZaa__outcomeEyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.Product-module__d2NZaa__outcome h3{font-size:clamp(30px,3vw,46px)}.Product-module__d2NZaa__outcome p{color:var(--ink-2);font-size:15px;line-height:1.62}.Product-module__d2NZaa__outcomeLink{color:var(--accent-strong);white-space:nowrap;justify-self:end;font-size:12px;font-weight:800}.Product-module__d2NZaa__serviceIndex{grid-template-columns:180px 1fr;gap:28px;margin-top:42px;padding:28px 0 0;display:grid}.Product-module__d2NZaa__serviceLinks{flex-wrap:wrap;gap:10px 12px;display:flex}.Product-module__d2NZaa__serviceLinks a{border:1px solid var(--hairline);border-radius:var(--r-pill);min-height:38px;color:var(--ink-2);align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.Product-module__d2NZaa__serviceLinks a:hover{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-strong)}.Product-module__d2NZaa__serviceLinks span{color:var(--ink-3);font-size:9px}.Product-module__d2NZaa__founderSection{padding-block:var(--section);border-bottom:1px solid var(--hairline);background:var(--paper-warm)}.Product-module__d2NZaa__founderGrid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:clamp(50px,9vw,140px);display:grid}.Product-module__d2NZaa__founderGrid .Product-module__d2NZaa__eyebrow{margin-bottom:20px}.Product-module__d2NZaa__founderBody{border-top:1px solid var(--hairline);padding-top:30px}.Product-module__d2NZaa__founderBody p{color:var(--ink-2);margin-bottom:20px;font-size:clamp(16px,1.25vw,18px);line-height:1.68}.Product-module__d2NZaa__credentials{flex-wrap:wrap;gap:8px;margin:30px 0 24px;display:flex}.Product-module__d2NZaa__credentials span{border:1px solid var(--hairline);border-radius:var(--r-pill);color:var(--ink-3);padding:7px 11px;font-size:11px;font-weight:800}.Product-module__d2NZaa__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:34px;display:grid}.Product-module__d2NZaa__railCard{border:1px solid var(--hairline);border-radius:var(--r-xl);background:var(--paper-raised);height:100%;box-shadow:var(--shadow-card);transition:transform .28s var(--ease-out), box-shadow .28s;flex-direction:column;display:flex;overflow:hidden}.Product-module__d2NZaa__railCard:hover{color:inherit;box-shadow:var(--shadow-float);transform:translateY(-5px)}.Product-module__d2NZaa__workVisual{min-height:250px;color:var(--ink);border-bottom:1px solid var(--hairline);background:#dce8dd;flex-direction:column;justify-content:space-between;padding:20px;display:flex}.Product-module__d2NZaa__workVisual_agents{background:#dce8dd}.Product-module__d2NZaa__workVisual_automation{background:#eadfce}.Product-module__d2NZaa__workVisual_web{background:#dce2e8}.Product-module__d2NZaa__workVisual_product{background:#e5dfeb}.Product-module__d2NZaa__workVisual_security{background:#e8dbd5}.Product-module__d2NZaa__workVisual_cloud{background:#dce8e5}.Product-module__d2NZaa__workVisualHead{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:9px;font-weight:800;display:flex}.Product-module__d2NZaa__liveFlag{align-items:center;gap:6px;display:inline-flex}.Product-module__d2NZaa__workVisualCore>span{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.Product-module__d2NZaa__workVisualCore strong{max-width:280px;font-family:var(--font-display), Georgia, serif;font-size:clamp(25px,2.2vw,34px);font-weight:400;line-height:1;display:block}.Product-module__d2NZaa__systemTrace{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:28px;display:grid}.Product-module__d2NZaa__systemTrace i{background:#1820192e;border-radius:99px;height:4px}.Product-module__d2NZaa__systemTrace i:nth-child(-n+3){background:var(--accent)}.Product-module__d2NZaa__railBody{flex-direction:column;flex:1;padding:24px;display:flex}.Product-module__d2NZaa__railMeta{color:var(--accent-strong);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:800}.Product-module__d2NZaa__railTitle{margin-bottom:11px;font-size:30px}.Product-module__d2NZaa__railNote{color:var(--ink-2);font-size:14px;line-height:1.58}.Product-module__d2NZaa__railLink{color:var(--accent-strong);margin-top:auto;padding-top:24px;font-size:12px;font-weight:800}.Product-module__d2NZaa__closing{border-bottom:1px solid #ffffff24}.Product-module__d2NZaa__closingGrid{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:end;gap:clamp(48px,10vw,150px);display:grid}.Product-module__d2NZaa__closingGrid .Product-module__d2NZaa__eyebrow{margin-bottom:20px}.Product-module__d2NZaa__closingBody{border-top:1px solid #ffffff29;padding-top:26px}.Product-module__d2NZaa__closingActions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin:30px 0 18px;display:flex}.Product-module__d2NZaa__closingBody>span{color:var(--ink-3);font-size:11px}@media (max-width:1100px){.Product-module__d2NZaa__heroGrid{grid-template-columns:minmax(0,.96fr) minmax(420px,1.04fr);gap:42px}.Product-module__d2NZaa__heroTitle{font-size:clamp(40px,5.4vw,68px)}.Product-module__d2NZaa__heroProof{min-height:520px}.Product-module__d2NZaa__outcome{grid-template-columns:42px minmax(210px,.8fr) minmax(250px,1fr)}.Product-module__d2NZaa__outcomeLink{grid-column:2;justify-self:start}.Product-module__d2NZaa__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.Product-module__d2NZaa__heroJourney{height:260svh}.Product-module__d2NZaa__hero{height:calc(100svh - 68px);min-height:0;padding:0;top:68px}.Product-module__d2NZaa__heroTrace{-webkit-mask-image:linear-gradient(#0000,#000 24% 88%,#0000);mask-image:linear-gradient(#0000,#000 24% 88%,#0000)}.Product-module__d2NZaa__heroScrim{background:linear-gradient(180deg, #f5f1e800 0%, #f5f1e80a 22%, #f5f1e8cc 34%, var(--paper) 42%)}.Product-module__d2NZaa__heroGrid{height:100%;display:block}.Product-module__d2NZaa__heroCopyStack{z-index:3;inset:0 var(--gutter);min-height:0;position:absolute}.Product-module__d2NZaa__heroCopy{opacity:clamp(0, calc(1 - (var(--hero-p) / .46)), 1);transform:translate3d(0, calc(var(--hero-p) * -58px), 0);justify-content:flex-end;padding-bottom:clamp(36px,11vh,104px)}.Product-module__d2NZaa__heroFollowup{opacity:clamp(0, calc((var(--hero-p) - .78) / .16), 1);transform:translate3d(0, calc(38px - (var(--hero-p) * 38px)), 0);justify-content:flex-end;padding-bottom:18px}.Product-module__d2NZaa__heroFollowup>.Product-module__d2NZaa__eyebrow,.Product-module__d2NZaa__heroFollowup>div:first-child{margin-bottom:10px}.Product-module__d2NZaa__heroFollowup h2{max-width:620px;font-size:clamp(34px,7vw,52px);line-height:.98}.Product-module__d2NZaa__heroFollowup>p{max-width:620px;margin-top:14px;font-size:14px;line-height:1.48}.Product-module__d2NZaa__heroSteps{margin:16px 0 8px}.Product-module__d2NZaa__heroSteps>div{grid-template-columns:28px 94px 1fr;gap:9px;padding:8px 0;opacity:1!important}.Product-module__d2NZaa__heroSteps strong{font-size:12px}.Product-module__d2NZaa__heroSteps small{font-size:10.5px}.Product-module__d2NZaa__heroFollowup .Product-module__d2NZaa__btn-link{min-height:34px;margin-bottom:58px;font-size:13px}.Product-module__d2NZaa__heroTitle{font-size:clamp(46px,9vw,72px)}.Product-module__d2NZaa__heroProof{z-index:2;top:48px;left:var(--gutter);right:var(--gutter);width:auto;min-height:450px;opacity:clamp(0, calc((var(--hero-p) - .16) / .18), 1);transform:translate3d(0, calc(84svh - (var(--hero-p) * 87svh)), 0) scale(calc(.84 - (var(--hero-p) * .23)));transform-origin:top;margin:0;padding:0;position:absolute}.Product-module__d2NZaa__proofWindow{opacity:clamp(.4, calc((var(--hero-p) - .16) / .2), 1);transform:translate3d(0, calc(24px - (var(--hero-p) * 24px)), 0) rotate(calc(.8deg - (var(--hero-p) * .8deg)))}.Product-module__d2NZaa__outcomeCard{transform:translate3d(0, calc(48px - (var(--hero-p) * 96px)), 0) rotate(calc(-1.2deg + (var(--hero-p) * 1.2deg))) scale(calc(.94 + (var(--hero-p) * .06)));transform-origin:bottom}.Product-module__d2NZaa__proofNote{display:none}.Product-module__d2NZaa__stats{grid-template-columns:1fr 1fr}.Product-module__d2NZaa__stats>div:nth-child(2) .Product-module__d2NZaa__stat{border-right:0}.Product-module__d2NZaa__stats>div:nth-child(-n+2) .Product-module__d2NZaa__stat{border-bottom:1px solid var(--hairline)}.Product-module__d2NZaa__stats>div:nth-child(3) .Product-module__d2NZaa__stat{padding-left:0}.Product-module__d2NZaa__sectionIntro,.Product-module__d2NZaa__founderGrid,.Product-module__d2NZaa__closingGrid{grid-template-columns:1fr}.Product-module__d2NZaa__sectionIntro p{justify-self:start}.Product-module__d2NZaa__outcome{grid-template-columns:36px 1fr;align-items:start}.Product-module__d2NZaa__outcome>p,.Product-module__d2NZaa__outcomeLink{grid-column:2;justify-self:start}.Product-module__d2NZaa__serviceIndex{grid-template-columns:1fr}.Product-module__d2NZaa__founderBody{padding-top:24px}}@media (max-width:760px){.Product-module__d2NZaa__hero{height:calc(100svh - 62px);top:62px}}@media (max-width:640px){.Product-module__d2NZaa__heroTitle{font-size:clamp(38px,10.6vw,58px)}.Product-module__d2NZaa__heroEyebrow{margin-bottom:18px}.Product-module__d2NZaa__heroSub{margin-top:20px;font-size:16px;line-height:1.45}.Product-module__d2NZaa__heroCtas{margin-top:24px}.Product-module__d2NZaa__availability{margin-top:18px}.Product-module__d2NZaa__scrollHint{margin-top:16px}.Product-module__d2NZaa__proofWindow{border-radius:20px}.Product-module__d2NZaa__proofHead{grid-template-columns:1fr 1fr}.Product-module__d2NZaa__proofHead>span:nth-child(2){display:none}.Product-module__d2NZaa__callMeta{padding-inline:18px}.Product-module__d2NZaa__waveform{gap:5px}.Product-module__d2NZaa__proofTranscript{padding-inline:16px}.Product-module__d2NZaa__proofTranscript div{grid-template-columns:40px 1fr}.Product-module__d2NZaa__outcomeCard{width:92%;bottom:32px;right:-2px}.Product-module__d2NZaa__outcomeGrid{gap:8px;padding:15px}.Product-module__d2NZaa__outcomeGrid strong{font-size:10px}.Product-module__d2NZaa__handoffStamp{bottom:2px;right:0}.Product-module__d2NZaa__stat{min-height:132px;padding:24px 14px}.Product-module__d2NZaa__stats>div:first-child .Product-module__d2NZaa__stat,.Product-module__d2NZaa__stats>div:nth-child(3) .Product-module__d2NZaa__stat{padding-left:0}.Product-module__d2NZaa__sectionIntro{margin-bottom:40px}.Product-module__d2NZaa__outcome{padding-block:30px}.Product-module__d2NZaa__outcome:hover{padding-inline:0}.Product-module__d2NZaa__serviceLinks a{width:100%}.Product-module__d2NZaa__rail{grid-template-columns:1fr}.Product-module__d2NZaa__workVisual{min-height:220px}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.Product-module__d2NZaa__heroParallax{height:100%;top:0;transform:none}}@media (prefers-reduced-motion:reduce){.Product-module__d2NZaa__heroJourney{height:auto}.Product-module__d2NZaa__hero{height:auto;position:relative;top:auto}.Product-module__d2NZaa__heroCopy{opacity:1;transform:none;visibility:visible!important;pointer-events:auto!important}.Product-module__d2NZaa__heroFollowup{display:none}.Product-module__d2NZaa__heroProof,.Product-module__d2NZaa__proofWindow,.Product-module__d2NZaa__outcomeCard{transform:none}.Product-module__d2NZaa__proofWindow{opacity:1}.Product-module__d2NZaa__scrollHint,.Product-module__d2NZaa__handoffStamp{display:none}}@media (max-width:860px) and (prefers-reduced-motion:reduce){.Product-module__d2NZaa__hero{padding-block:58px}.Product-module__d2NZaa__heroGrid{grid-template-columns:1fr;gap:42px;height:auto;display:grid}.Product-module__d2NZaa__heroCopyStack{min-height:auto;position:relative;inset:auto}.Product-module__d2NZaa__heroCopy{position:relative;inset:auto}.Product-module__d2NZaa__heroFollowup{display:none}.Product-module__d2NZaa__heroProof{opacity:1;width:min(680px,100%);min-height:450px;margin-inline:auto;padding:30px 0 24px;position:relative;inset:auto}}
.CaseStudies-module__bqXJ2G__track{background:var(--forest-deep);height:185vh;position:relative}.CaseStudies-module__bqXJ2G__pin{align-items:center;min-height:calc(100vh - 68px);padding-block:60px;display:flex;position:sticky;top:68px}.CaseStudies-module__bqXJ2G__grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:68px;width:100%;display:grid}.CaseStudies-module__bqXJ2G__gridFlip{grid-template-columns:1.15fr .85fr}.CaseStudies-module__bqXJ2G__mobileCaseLink{display:none}@media (max-width:900px){.CaseStudies-module__bqXJ2G__track{height:205svh}.CaseStudies-module__bqXJ2G__pin{height:calc(100svh - 68px);min-height:0;padding:0;top:68px;overflow:hidden}.CaseStudies-module__bqXJ2G__grid,.CaseStudies-module__bqXJ2G__gridFlip{height:100%;display:block;position:relative}.CaseStudies-module__bqXJ2G__copyFirst{z-index:2;inset:0 var(--gutter);opacity:clamp(0, calc(1 - (var(--p,0) / .38)), 1);transform:translate3d(0, calc(var(--p,0) * -54px), 0);will-change:opacity, transform;flex-direction:column;justify-content:center;display:flex;position:absolute}.CaseStudies-module__bqXJ2G__track[data-stage=visual] .CaseStudies-module__bqXJ2G__copyFirst,.CaseStudies-module__bqXJ2G__track[data-stage=done] .CaseStudies-module__bqXJ2G__copyFirst{visibility:hidden;pointer-events:none}.CaseStudies-module__bqXJ2G__visualFirst{z-index:3;top:52px;left:var(--gutter);right:var(--gutter);opacity:clamp(0, calc(var(--p,0) / .2), 1);transform:translate3d(0, calc(66svh - (var(--p,0) * 66svh)), 0) scale(calc(.92 + (var(--p,0) * .08)));transform-origin:top;will-change:opacity, transform;position:absolute}.CaseStudies-module__bqXJ2G__mobileCaseLink{visibility:hidden;min-height:42px;color:var(--vivid);opacity:clamp(0, calc((var(--p,0) - .72) / .12), 1);align-items:center;margin-top:14px;font-size:13px;font-weight:800;display:inline-flex}.CaseStudies-module__bqXJ2G__track[data-stage=done] .CaseStudies-module__bqXJ2G__mobileCaseLink{visibility:visible}}@media (max-width:760px){.CaseStudies-module__bqXJ2G__pin{height:calc(100svh - 62px);top:62px}}.CaseStudies-module__bqXJ2G__h2{letter-spacing:-.04em;margin-bottom:22px;font-size:clamp(32px,5vw,72px);line-height:1.03}.CaseStudies-module__bqXJ2G__para{color:var(--secondary);margin-bottom:18px;font-size:clamp(16px,1.3vw,20px);line-height:1.55}.CaseStudies-module__bqXJ2G__tags{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.CaseStudies-module__bqXJ2G__card{border-radius:var(--r-xl);transform:scale(calc(.96 + .04 * clamp(0, calc(var(--p,0) * 3), 1)));will-change:transform;background:#0c0f0d;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 50px 120px -40px #2fd97e3d}.CaseStudies-module__bqXJ2G__cardHead{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.CaseStudies-module__bqXJ2G__cardFoot{color:var(--secondary);background:#ffffff08;border-top:1px solid #ffffff17;padding:16px 24px;font-size:14px}.CaseStudies-module__bqXJ2G__liveDot{background:var(--dot-green);border-radius:50%;width:7px;height:7px}.CaseStudies-module__bqXJ2G__badge{letter-spacing:.12em;text-transform:uppercase;color:var(--vivid);background:var(--vivid-wash);border-radius:var(--r-pill);opacity:clamp(0, calc((var(--p,0) - .66) / .14), 1);padding:5px 11px;font-size:11px;font-weight:700}.CaseStudies-module__bqXJ2G__log{flex-direction:column;gap:15px;min-height:300px;padding:24px 22px;display:flex}.CaseStudies-module__bqXJ2G__line{opacity:var(--o);transform:translateY(calc(10px - 10px * var(--o)));will-change:transform, opacity;gap:12px;display:flex}.CaseStudies-module__bqXJ2G__who{color:var(--secondary);letter-spacing:.06em;flex-shrink:0;width:52px;padding-top:3px;font-size:11px;font-weight:700}.CaseStudies-module__bqXJ2G__bubble{border-radius:var(--r-md);flex-grow:1;padding:12px 15px;font-size:14.5px;line-height:1.5}.CaseStudies-module__bqXJ2G__agent{background:#ffffff12}.CaseStudies-module__bqXJ2G__caller{background:0 0;border:1px solid #ffffff24}.CaseStudies-module__bqXJ2G__summary{opacity:clamp(0, calc((var(--p,0) - .6) / .18), 1);background:#2fd97e0f;border-top:1px solid #ffffff17;padding:20px 24px}.CaseStudies-module__bqXJ2G__summaryGrid{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.CaseStudies-module__bqXJ2G__sLabel{color:var(--secondary);margin-bottom:4px;font-size:12px}.CaseStudies-module__bqXJ2G__sValue{color:var(--white);font-size:15px;font-weight:600}.CaseStudies-module__bqXJ2G__redacted{color:var(--secondary);letter-spacing:.08em}.CaseStudies-module__bqXJ2G__steps{flex-direction:column;gap:3px;margin-top:26px;display:flex}.CaseStudies-module__bqXJ2G__step{border-left:2px solid #ffffff1f;padding:14px 18px;transition:border-color .26s,background .26s}.CaseStudies-module__bqXJ2G__stepOn{border-left-color:var(--vivid);background:#2fd97e14}.CaseStudies-module__bqXJ2G__stepTitle{margin-bottom:3px;font-size:15px;font-weight:700}.CaseStudies-module__bqXJ2G__stepOn .CaseStudies-module__bqXJ2G__stepTitle{color:var(--vivid)}.CaseStudies-module__bqXJ2G__stepBody{color:var(--secondary);font-size:14px;line-height:1.5}@media (max-width:900px){.CaseStudies-module__bqXJ2G__steps{display:none}}.CaseStudies-module__bqXJ2G__diff{min-height:214px;position:relative}.CaseStudies-module__bqXJ2G__layer{padding:54px 24px 20px;position:absolute;inset:0}.CaseStudies-module__bqXJ2G__diffStatus{z-index:5;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;transition:color .18s;position:absolute;top:20px;left:24px}.CaseStudies-module__bqXJ2G__diffStatusBefore{color:#ff6b5e}.CaseStudies-module__bqXJ2G__diffStatusAfter{color:var(--vivid)}.CaseStudies-module__bqXJ2G__after{clip-path:inset(0 calc(100% - 100% * var(--w,0)) 0 0);background:#0c0f0d}.CaseStudies-module__bqXJ2G__edge{background:var(--vivid);width:2px;top:0;bottom:0;left:calc(100% * var(--w,0));opacity:var(--edge-opacity,0);position:absolute}.CaseStudies-module__bqXJ2G__row{border-bottom:1px solid #ffffff14;justify-content:space-between;padding-bottom:9px;font-size:13.5px;display:flex}.CaseStudies-module__bqXJ2G__row:last-child{border-bottom:0;padding-bottom:0}.CaseStudies-module__bqXJ2G__rows{flex-direction:column;gap:9px;display:flex}.CaseStudies-module__bqXJ2G__was{color:#ff6b5e;font-weight:700}.CaseStudies-module__bqXJ2G__now{color:var(--vivid);font-weight:700}.CaseStudies-module__bqXJ2G__afterRow{border-bottom-color:#2fd97e2e}@media (prefers-reduced-motion:reduce){.CaseStudies-module__bqXJ2G__after{clip-path:none;background:#0c0f0d}.CaseStudies-module__bqXJ2G__edge{display:none}.CaseStudies-module__bqXJ2G__line,.CaseStudies-module__bqXJ2G__summary,.CaseStudies-module__bqXJ2G__badge{opacity:1!important;transform:none!important}.CaseStudies-module__bqXJ2G__card{transform:none!important}}@media (max-width:540px){.CaseStudies-module__bqXJ2G__h2{margin-bottom:14px;font-size:34px}.CaseStudies-module__bqXJ2G__para{margin-bottom:12px;font-size:14.5px;line-height:1.46}.CaseStudies-module__bqXJ2G__tags{gap:7px;margin-top:4px}.CaseStudies-module__bqXJ2G__copyFirst .btn{margin-top:18px!important}.CaseStudies-module__bqXJ2G__cardHead{align-items:flex-start;padding:14px 16px}.CaseStudies-module__bqXJ2G__cardHead>span:first-child{flex-wrap:wrap;align-items:flex-start!important}.CaseStudies-module__bqXJ2G__log{gap:10px;min-height:0;padding:16px 14px}.CaseStudies-module__bqXJ2G__line{gap:8px}.CaseStudies-module__bqXJ2G__who{width:48px;font-size:9px}.CaseStudies-module__bqXJ2G__bubble{padding:10px 11px;font-size:13px;line-height:1.42}.CaseStudies-module__bqXJ2G__summary{padding:14px}.CaseStudies-module__bqXJ2G__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.CaseStudies-module__bqXJ2G__sLabel{font-size:10px}.CaseStudies-module__bqXJ2G__sValue{font-size:12px}.CaseStudies-module__bqXJ2G__layer{padding-inline:16px}.CaseStudies-module__bqXJ2G__diffStatus{left:16px}.CaseStudies-module__bqXJ2G__cardFoot{padding:13px 16px;font-size:12.5px}.CaseStudies-module__bqXJ2G__diff{min-height:248px}.CaseStudies-module__bqXJ2G__row{gap:16px}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.CaseStudies-module__bqXJ2G__track{height:auto}.CaseStudies-module__bqXJ2G__pin{height:auto;min-height:auto;padding-block:72px;position:relative;top:auto;overflow:visible}.CaseStudies-module__bqXJ2G__grid,.CaseStudies-module__bqXJ2G__gridFlip{grid-template-columns:1fr;gap:30px;height:auto;display:grid}.CaseStudies-module__bqXJ2G__copyFirst,.CaseStudies-module__bqXJ2G__visualFirst{opacity:1;position:relative;inset:auto;transform:none;visibility:visible!important}.CaseStudies-module__bqXJ2G__copyFirst{order:1}.CaseStudies-module__bqXJ2G__visualFirst{order:2}.CaseStudies-module__bqXJ2G__mobileCaseLink{display:none}}
