.styles-module__KZqJAW__featured{max-width:1492px;padding:clamp(82px, 9vw, 132px) var(--page-gutter);border-bottom:1px solid var(--line);margin:0 auto}.styles-module__KZqJAW__sectionHeader{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:end;gap:72px;margin-bottom:64px;display:grid}.styles-module__KZqJAW__sectionHeader h2{letter-spacing:-.04em;max-width:920px;margin:0;font-size:clamp(48px,5.4vw,78px);line-height:.96}.styles-module__KZqJAW__sectionHeader p{max-width:520px;color:var(--muted);margin:0;font-size:17px;line-height:1.5}.styles-module__KZqJAW__caseNav{z-index:10;scrollbar-width:none;background:#fffffff5;border-bottom:1px solid #d5d5d1;align-items:end;gap:48px;min-height:54px;padding:0;display:flex;position:sticky;top:64px;overflow-x:auto}.styles-module__KZqJAW__caseNav::-webkit-scrollbar{display:none}.styles-module__KZqJAW__caseNav button{color:#5c6165;cursor:pointer;min-height:54px;font:inherit;background:0 0;border:0;flex:none;padding:0 0 17px;font-size:13px;font-weight:760;transition:color .18s;position:relative}.styles-module__KZqJAW__caseNav button:after{background:var(--active-accent);content:"";opacity:0;transform-origin:0;height:2px;transition:opacity .18s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.35)}.styles-module__KZqJAW__caseNav button:hover,.styles-module__KZqJAW__caseNav button:focus-visible,.styles-module__KZqJAW__caseNav .styles-module__KZqJAW__activeNav{color:#111}.styles-module__KZqJAW__caseNav button:focus-visible{outline-offset:-3px;outline:2px solid #1769aa}.styles-module__KZqJAW__caseNav .styles-module__KZqJAW__activeNav:after{opacity:1;transform:scaleX(1)}.styles-module__KZqJAW__caseNav button span{color:#8c8f91;font-size:11px}.styles-module__KZqJAW__scrollTrack{height:260svh;position:relative}.styles-module__KZqJAW__stickyStage{height:min(720px,100svh - 146px);margin-right:38px;position:sticky;top:124px}.styles-module__KZqJAW__caseCard{--accent:#2caa4d;color:#fff;isolation:isolate;will-change:transform, opacity;border-radius:16px;min-width:0;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .52s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:10px 18px 42px #0c111424}.styles-module__KZqJAW__caseCard[data-active=false]{pointer-events:none}.styles-module__KZqJAW__caseCard[data-position=active]{z-index:4;opacity:1;transform:translate(0,0)scale(1)}.styles-module__KZqJAW__caseCard[data-position=behind-1]{z-index:3;opacity:.92;transform:translate(28px,28px)scale(.99)}.styles-module__KZqJAW__caseCard[data-position=behind-2]{z-index:2;opacity:.74;transform:translate(36px,36px)scale(.98)}.styles-module__KZqJAW__caseCard[data-position=ahead]{z-index:1;opacity:0;transform:translate(-22px,-18px)scale(.975)}.styles-module__KZqJAW__darkCard{background:#050605}.styles-module__KZqJAW__lightCard{background:#f7fbfc}.styles-module__KZqJAW__caseMedia,.styles-module__KZqJAW__caseMedia:after{position:absolute;inset:0}.styles-module__KZqJAW__caseMedia{z-index:-2;transition:transform 1.3s cubic-bezier(.16,1,.3,1);transform:scale(1)}.styles-module__KZqJAW__caseCard[data-active=true] .styles-module__KZqJAW__caseMedia{transform:scale(1.035)}.styles-module__KZqJAW__caseMedia img{object-fit:cover}.styles-module__KZqJAW__caseCard[data-kind=itexus] .styles-module__KZqJAW__caseMedia img{object-position:center}.styles-module__KZqJAW__caseMedia:after{z-index:1;content:"";background:linear-gradient(90deg,#040504fa 0%,#040504e0 33%,#04050457 60%,#04050414 100%)}.styles-module__KZqJAW__lightCard{color:#111}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__caseMedia:after{background:linear-gradient(90deg,#f8fbfcfc 0%,#f8fbfce8 35%,#f8fbfc61 62%,#f8fbfc14 100%)}.styles-module__KZqJAW__caseContent{z-index:2;flex-direction:column;width:min(52%,660px);min-width:0;padding:clamp(32px,3.7vw,56px) clamp(32px,3.7vw,56px) 208px;display:flex}.styles-module__KZqJAW__caseMetric{align-items:flex-end;gap:20px;margin-bottom:34px;display:flex}.styles-module__KZqJAW__caseMetric strong{color:var(--accent);letter-spacing:-.08em;font-size:clamp(104px,10.2vw,154px);font-weight:830;line-height:.68}.styles-module__KZqJAW__metricNumber{transform-origin:50% 100%;min-width:1.05em;display:inline-block}.styles-module__KZqJAW__caseCard[data-active=true] .styles-module__KZqJAW__metricNumber{animation:.56s cubic-bezier(.16,1,.3,1) both styles-module__KZqJAW__metricReveal}.styles-module__KZqJAW__caseMetric div{gap:10px;padding-bottom:6px;display:grid}.styles-module__KZqJAW__caseMetric b{max-width:160px;font-size:clamp(20px,1.8vw,27px);line-height:1.02}.styles-module__KZqJAW__caseMetric>div span{opacity:.72;font-size:14px}.styles-module__KZqJAW__caseIdentity{align-items:center;gap:18px;display:flex}.styles-module__KZqJAW__caseIdentity img{object-fit:contain;object-position:left center;background:#fff;border-radius:7px;width:auto;max-width:142px;height:auto;max-height:44px;padding:8px 12px}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__caseIdentity img{background:0 0;max-width:70px;padding:0}.styles-module__KZqJAW__caseIdentity span{opacity:.72;font-size:12px;font-weight:720}.styles-module__KZqJAW__caseCard .styles-module__KZqJAW__caseContent .styles-module__KZqJAW__caseMeta{align-items:center;gap:12px;margin:34px 0 0;font-size:13px;font-weight:650;line-height:1.4;display:flex}.styles-module__KZqJAW__caseMeta i{background:var(--accent);border-radius:50%;flex:none;width:4px;height:4px}.styles-module__KZqJAW__caseContent h3{letter-spacing:-.04em;text-wrap:balance;max-width:600px;margin:auto 0 0;font-size:clamp(42px,4.1vw,66px);line-height:.95}.styles-module__KZqJAW__caseOutcome{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050605d1;grid-template-rows:auto auto;grid-template-columns:minmax(340px,1.2fr) minmax(300px,1fr) auto;align-items:end;gap:22px 48px;min-height:178px;padding:30px clamp(32px,3.7vw,56px) 32px;display:grid;position:absolute;bottom:0;left:0;right:0}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__caseOutcome{background:#f7fbfcf0}.styles-module__KZqJAW__caseOutcome p{max-width:480px;margin:0;font-size:16px;font-weight:590;line-height:1.45}.styles-module__KZqJAW__caseProofs{grid-area:2/1/auto/3;gap:18px;display:flex}.styles-module__KZqJAW__caseProofs span{opacity:.82;border-bottom:1px solid;padding-bottom:5px;font-size:11px;font-weight:720}.styles-module__KZqJAW__caseCta,.styles-module__KZqJAW__caseArchive a{color:#111;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:11px;font-size:14px;font-weight:780;text-decoration:none;transition:background .18s,color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.styles-module__KZqJAW__caseCta{grid-area:1/3/3;align-self:end;min-width:202px;min-height:52px;padding:0 18px}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__caseCta{color:#fff;background:#111}.styles-module__KZqJAW__caseCta svg,.styles-module__KZqJAW__caseArchive svg{fill:none;width:16px;height:16px;stroke:var(--accent);stroke-width:1.8px}.styles-module__KZqJAW__caseCta:hover{transform:translateY(-2px)}.styles-module__KZqJAW__caseCta:focus-visible,.styles-module__KZqJAW__caseArchive a:focus-visible{outline-offset:3px;outline:3px solid #1769aa}.styles-module__KZqJAW__campaignField{z-index:1;width:54%;height:48%;color:var(--accent);pointer-events:none;position:absolute;top:11%;right:2.5%}.styles-module__KZqJAW__caseCard[data-kind=itexus] .styles-module__KZqJAW__campaignField{width:52%;height:45%;top:16%;right:1.5%}.styles-module__KZqJAW__caseCard[data-kind=itexus] .styles-module__KZqJAW__mutedRoute{opacity:.12}.styles-module__KZqJAW__caseCard[data-kind=itexus] .styles-module__KZqJAW__activeRoute{opacity:.72}.styles-module__KZqJAW__campaignField svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.styles-module__KZqJAW__campaignField path{fill:none;vector-effect:non-scaling-stroke}.styles-module__KZqJAW__mutedRoute{stroke:currentColor;stroke-width:1px;opacity:.22}.styles-module__KZqJAW__activeRoute{stroke:currentColor;stroke-width:2px;stroke-dasharray:8 8;animation:5s linear infinite styles-module__KZqJAW__routeDrift}.styles-module__KZqJAW__routeRing{fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.72}.styles-module__KZqJAW__routeNode,.styles-module__KZqJAW__routeEndpoint{width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 18%, transparent);background:#070807d1;border:1px solid;border-radius:50%;position:absolute}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__routeNode,.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__routeEndpoint{background:#f6fbfce0}.styles-module__KZqJAW__routeEndpoint{background:currentColor;width:15px;height:15px;top:19%;right:1%}.styles-module__KZqJAW__selectedNode{top:45%;left:46%}.styles-module__KZqJAW__nodeOne{top:17%;left:2%}.styles-module__KZqJAW__nodeTwo{top:69%;left:6%}.styles-module__KZqJAW__nodeThree{bottom:0;left:25%}.styles-module__KZqJAW__routeCaption,.styles-module__KZqJAW__segmentCaption,.styles-module__KZqJAW__ratingSignal{letter-spacing:.02em;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute}.styles-module__KZqJAW__routeCaption{top:10%;right:2%}.styles-module__KZqJAW__signalCaption{top:29%;left:43%;right:auto}.styles-module__KZqJAW__ratingSignal{color:var(--accent);background:#fff;padding:5px 7px;top:58%;left:42%}.styles-module__KZqJAW__segmentCaption{bottom:0;right:14%}.styles-module__KZqJAW__rarematrixField .styles-module__KZqJAW__selectedNode{top:54%;left:43%}.styles-module__KZqJAW__proxeetField{top:18%}.styles-module__KZqJAW__proxeetField .styles-module__KZqJAW__routeCaption{top:4%}.styles-module__KZqJAW__orderNode{background:#040504db;border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid;position:absolute}.styles-module__KZqJAW__orderOne{top:46%;left:68%}.styles-module__KZqJAW__orderTwo{top:68%;left:82%}.styles-module__KZqJAW__orderThree{top:30%;right:0}.styles-module__KZqJAW__caseArchive{justify-content:space-between;align-items:center;gap:48px;padding-top:48px;display:flex}.styles-module__KZqJAW__caseArchive p{max-width:720px;color:var(--muted);margin:0;font-size:15px}.styles-module__KZqJAW__caseArchive a{color:#fff;white-space:nowrap;background:#111;min-height:48px;padding:0 18px}.styles-module__KZqJAW__caseArchive a:hover{background:#252525;transform:translateY(-2px)}.styles-module__KZqJAW__caseArchive svg{stroke:#44ee38}@keyframes styles-module__KZqJAW__routeDrift{to{stroke-dashoffset:-32px}}@keyframes styles-module__KZqJAW__metricReveal{0%{opacity:.42;filter:blur(5px);transform:translateY(.28em)scaleY(.88)}to{opacity:1;filter:blur();transform:translate(0,0)scaleY(1)}}@media (max-width:1050px){.styles-module__KZqJAW__sectionHeader{grid-template-columns:1fr;gap:18px}.styles-module__KZqJAW__stickyStage{height:min(760px,100svh - 146px)}.styles-module__KZqJAW__caseContent{width:63%}.styles-module__KZqJAW__campaignField{width:53%;right:1.5%}.styles-module__KZqJAW__caseOutcome{grid-template-columns:minmax(0,1fr) minmax(250px,1.05fr)}.styles-module__KZqJAW__caseProofs{grid-area:2/1}.styles-module__KZqJAW__caseCta{grid-area:2/2;justify-self:start}}@media (max-width:760px){.styles-module__KZqJAW__featured{padding:64px 20px;overflow:clip}.styles-module__KZqJAW__sectionHeader{margin-bottom:30px}.styles-module__KZqJAW__sectionHeader h2{overflow-wrap:anywhere;font-size:clamp(40px,11.5vw,48px);line-height:.98}.styles-module__KZqJAW__sectionHeader p{font-size:15px;line-height:1.42}.styles-module__KZqJAW__caseNav{gap:20px;min-height:50px;margin-right:-20px;padding-right:20px;top:58px}.styles-module__KZqJAW__caseNav button{min-height:50px;padding-bottom:15px}.styles-module__KZqJAW__scrollTrack{height:240svh}.styles-module__KZqJAW__stickyStage{height:min(650px,100svh - 126px);margin-right:0;top:108px}.styles-module__KZqJAW__caseCard{border-radius:12px;box-shadow:5px 14px 30px #0c111426}.styles-module__KZqJAW__caseCard[data-position=behind-1]{transform:translateY(18px)scale(.993)}.styles-module__KZqJAW__caseCard[data-position=behind-2]{transform:translateY(26px)scale(.986)}.styles-module__KZqJAW__caseCard[data-position=ahead]{transform:translateY(-14px)scale(.982)}.styles-module__KZqJAW__caseMedia:after{background:linear-gradient(#04050429,#040504b8 55%,#040504fa)}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__caseMedia:after{background:linear-gradient(#f7fbfc0f,#f7fbfcad 54%,#f7fbfcfa)}.styles-module__KZqJAW__caseContent{width:100%;padding:18px 20px 165px}.styles-module__KZqJAW__caseMetric{gap:12px;margin-bottom:16px}.styles-module__KZqJAW__caseMetric strong{font-size:clamp(72px,22vw,90px)}.styles-module__KZqJAW__caseMetric b{max-width:135px;font-size:18px}.styles-module__KZqJAW__caseMetric>div span{font-size:12px}.styles-module__KZqJAW__caseIdentity{gap:14px}.styles-module__KZqJAW__caseIdentity img{max-width:104px;max-height:36px;padding:6px 9px}.styles-module__KZqJAW__lightCard .styles-module__KZqJAW__caseIdentity img{max-width:55px}.styles-module__KZqJAW__caseIdentity span{margin-left:auto}.styles-module__KZqJAW__caseCard .styles-module__KZqJAW__caseContent .styles-module__KZqJAW__caseMeta{flex-wrap:wrap;gap:8px;margin-top:22px;font-size:10px}.styles-module__KZqJAW__caseContent h3{overflow-wrap:anywhere;max-width:92%;margin-top:auto;font-size:clamp(27px,8vw,34px);line-height:.98}.styles-module__KZqJAW__campaignField{opacity:.9;width:78%;height:40%;top:13%;right:-6%}.styles-module__KZqJAW__routeCaption,.styles-module__KZqJAW__segmentCaption,.styles-module__KZqJAW__ratingSignal{font-size:7px}.styles-module__KZqJAW__signalCaption{top:32%}.styles-module__KZqJAW__caseOutcome{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;min-height:0;padding:18px 20px 20px;display:block}.styles-module__KZqJAW__caseOutcome p{margin:0 0 14px;font-size:11px;line-height:1.4}.styles-module__KZqJAW__caseProofs{white-space:nowrap;gap:13px;margin-bottom:14px;overflow:hidden}.styles-module__KZqJAW__caseProofs span{font-size:8px}.styles-module__KZqJAW__caseCta{width:100%;min-height:46px}.styles-module__KZqJAW__caseArchive{flex-direction:column;align-items:stretch;gap:26px;padding-top:40px}.styles-module__KZqJAW__caseArchive a{white-space:normal;width:100%}}@media (max-height:720px) and (min-width:761px){.styles-module__KZqJAW__stickyStage{height:calc(100svh - 128px);top:112px}.styles-module__KZqJAW__caseContent{padding-top:26px;padding-bottom:164px}.styles-module__KZqJAW__caseMetric{margin-bottom:15px}.styles-module__KZqJAW__caseMetric strong{font-size:90px}.styles-module__KZqJAW__caseContent h3{font-size:43px}.styles-module__KZqJAW__caseOutcome{min-height:150px;padding-top:20px;padding-bottom:21px}}@media (prefers-reduced-motion:reduce){.styles-module__KZqJAW__caseCard{transition:none}.styles-module__KZqJAW__caseCard[data-position=behind-1],.styles-module__KZqJAW__caseCard[data-position=behind-2]{opacity:0;transform:none}.styles-module__KZqJAW__caseMedia{transition:none;transform:none!important}.styles-module__KZqJAW__metricNumber{animation:none!important}.styles-module__KZqJAW__activeRoute{animation:none}}
