.CaseStudies-module__-8ZXpW__root{--case-tint:#f0e9df;--case-tint-ink:#3b3c33;--case-tint-muted:#656b5f;--case-tint-line:#d6cbbf;--case-figure:#9a3c1b;--case-sage:#84937c;overflow:clip}.dark .CaseStudies-module__-8ZXpW__root{--case-tint:#2a2721;--case-tint-ink:#ece6da;--case-tint-muted:#b3ab9d;--case-tint-line:#463f35;--case-figure:#f29b71}@media (prefers-color-scheme:dark){:root:not(.light) .CaseStudies-module__-8ZXpW__root{--case-tint:#2a2721;--case-tint-ink:#ece6da;--case-tint-muted:#b3ab9d;--case-tint-line:#463f35;--case-figure:#f29b71}}:is(html[dir=rtl] .CaseStudies-module__-8ZXpW__wires,html[dir=rtl] .CaseStudies-module__-8ZXpW__flipRtl){transform:scaleX(-1)}.CaseStudies-module__-8ZXpW__root p{text-wrap:pretty}.CaseStudies-module__-8ZXpW__root h1,.CaseStudies-module__-8ZXpW__root h2,.CaseStudies-module__-8ZXpW__root h3{text-wrap:balance}.CaseStudies-module__-8ZXpW__root figure,.CaseStudies-module__-8ZXpW__root blockquote,.CaseStudies-module__-8ZXpW__root dl,.CaseStudies-module__-8ZXpW__root dd{margin:0}.CaseStudies-module__-8ZXpW__root ol,.CaseStudies-module__-8ZXpW__root ul{margin:0;padding:0;list-style:none}.CaseStudies-module__-8ZXpW__root svg{flex-shrink:0}.CaseStudies-module__-8ZXpW__upper{text-transform:uppercase}.CaseStudies-module__-8ZXpW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CaseStudies-module__-8ZXpW__eyebrow{border-top:1px solid var(--home-line);font:10px/1.6 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:11px;padding:22px 0;display:flex}.CaseStudies-module__-8ZXpW__eyebrow>span:last-child{color:var(--home-muted);margin-inline-start:auto;font-size:9px}.CaseStudies-module__-8ZXpW__heroFigure{padding-top:0}.CaseStudies-module__-8ZXpW__figureIndex{font:8px/1.6 var(--font-mono),monospace;letter-spacing:.1em;color:var(--home-muted);text-transform:uppercase;align-items:center;gap:19px;padding:0 2px 12px;display:flex}.CaseStudies-module__-8ZXpW__figureIndex>span:first-child{color:var(--home-accent)}.CaseStudies-module__-8ZXpW__figureIndex>svg{margin-inline-start:auto}.CaseStudies-module__-8ZXpW__register{border:1px solid var(--home-line);background-color:var(--home-paper);background-image:radial-gradient(var(--home-grid).8px,transparent .8px);background-size:17px 17px;padding:4px 20px}.CaseStudies-module__-8ZXpW__register>li+li{border-top:1px solid var(--home-line)}.CaseStudies-module__-8ZXpW__registerRow{color:var(--home-ink);grid-template-columns:22px minmax(0,1.1fr) minmax(64px,.9fr) minmax(0,.85fr);align-items:center;gap:18px;padding:25px 0;display:grid}.CaseStudies-module__-8ZXpW__registerNumber{font:9px var(--font-mono),monospace;color:var(--home-accent)}.CaseStudies-module__-8ZXpW__who{flex-direction:column;gap:7px;min-width:0;display:flex}.CaseStudies-module__-8ZXpW__who>strong{letter-spacing:-.01em;align-items:center;gap:9px;font-size:13px;font-weight:500;line-height:1.35;transition:color .2s;display:flex}.CaseStudies-module__-8ZXpW__who>strong>svg{color:var(--home-muted)}.CaseStudies-module__-8ZXpW__who>span{font:8px/1.5 var(--font-mono),monospace;letter-spacing:.05em;color:var(--home-muted);text-transform:uppercase}.CaseStudies-module__-8ZXpW__registerRow:hover .CaseStudies-module__-8ZXpW__who>strong{color:var(--home-accent)}.CaseStudies-module__-8ZXpW__track{height:14px;position:relative}.CaseStudies-module__-8ZXpW__track:before,.CaseStudies-module__-8ZXpW__track:after{content:"";position:absolute;top:50%}.CaseStudies-module__-8ZXpW__track:before{border-top:1px dashed var(--home-muted);opacity:.7;inset-inline:0 50%}.CaseStudies-module__-8ZXpW__track:after{border-top:1.5px solid var(--home-accent);margin-top:-.5px;inset-inline:50% 0}.CaseStudies-module__-8ZXpW__track>i{z-index:1;margin-top:-4.5px;border:1px solid var(--home-muted);background:var(--home-paper);width:9px;height:9px;margin-inline-start:-4.5px;position:absolute;top:50%}.CaseStudies-module__-8ZXpW__track>i:first-child{inset-inline-start:0}.CaseStudies-module__-8ZXpW__track>i:nth-child(2){background:var(--home-accent);border-color:var(--home-accent);inset-inline-start:50%}.CaseStudies-module__-8ZXpW__track>i:nth-child(3){background:var(--case-sage);border-color:var(--case-sage);border-radius:50%;inset-inline-start:100%}.CaseStudies-module__-8ZXpW__track>b{background:var(--home-accent);top:50%;width:12px;height:3px;margin-top:-1.5px;animation:3.4s ease-in-out infinite CaseStudies-module__-8ZXpW__trackPulse;position:absolute;inset-inline-start:72%}.CaseStudies-module__-8ZXpW__register>li:nth-child(2) .CaseStudies-module__-8ZXpW__track>b{animation-delay:.7s}.CaseStudies-module__-8ZXpW__register>li:nth-child(3) .CaseStudies-module__-8ZXpW__track>b{animation-delay:1.4s}.CaseStudies-module__-8ZXpW__result{text-align:end;flex-direction:column;align-items:flex-end;gap:5px;min-width:0;display:flex}.CaseStudies-module__-8ZXpW__result>strong{font-family:var(--font-display),sans-serif;letter-spacing:-.055em;font-size:29px;font-weight:500;line-height:1}.CaseStudies-module__-8ZXpW__result>span{color:var(--home-muted);font-size:9px;line-height:1.4}.CaseStudies-module__-8ZXpW__legend{margin-top:14px}.CaseStudies-module__-8ZXpW__case{background:var(--home-surface);border-top:1px solid var(--home-line);padding:86px 0 78px}.CaseStudies-module__-8ZXpW__casePaper{background:var(--home-paper)}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__partLabel{font:8px/1.6 var(--font-mono),monospace;letter-spacing:.09em;color:var(--home-muted);text-transform:uppercase;align-items:center;gap:10px;margin:0;font-weight:400;display:flex}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__partLabel>span{color:var(--home-accent)}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__partLabel>span:after{content:" /";color:var(--home-muted)}.CaseStudies-module__-8ZXpW__caseGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:60px;display:grid}.CaseStudies-module__-8ZXpW__story{min-width:0}.CaseStudies-module__-8ZXpW__summary{letter-spacing:-.005em;max-width:440px;margin:18px 0 0;font-size:14px;line-height:1.85}.CaseStudies-module__-8ZXpW__facts{border-top:1px solid var(--home-line);max-width:440px;margin-top:30px}.CaseStudies-module__-8ZXpW__facts>div{border-bottom:1px solid var(--home-line);grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:16px;padding:15px 0;display:grid}.CaseStudies-module__-8ZXpW__facts dt{font:8px/1.6 var(--font-mono),monospace;letter-spacing:.08em;color:var(--home-muted);text-transform:uppercase}.CaseStudies-module__-8ZXpW__facts dd{font-size:12px;font-weight:500}.CaseStudies-module__-8ZXpW__systemColumn{flex-direction:column;gap:18px;min-width:0;display:flex}.CaseStudies-module__-8ZXpW__systemFigure{border:1px solid var(--home-line);background-color:var(--home-paper);background-image:radial-gradient(var(--home-grid).8px,transparent .8px);background-size:17px 17px}.CaseStudies-module__-8ZXpW__casePaper .CaseStudies-module__-8ZXpW__systemFigure{background-color:var(--home-surface)}.CaseStudies-module__-8ZXpW__systemFigure>.CaseStudies-module__-8ZXpW__figureIndex{border-bottom:1px solid var(--home-line);padding:14px 18px}.CaseStudies-module__-8ZXpW__system{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 64px minmax(0,1.15fr);padding:20px 22px 26px;display:grid}.CaseStudies-module__-8ZXpW__beforeLabel,.CaseStudies-module__-8ZXpW__afterLabel{font:8px/1.6 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--home-muted);grid-row:1;padding-bottom:14px}.CaseStudies-module__-8ZXpW__beforeLabel{grid-column:1}.CaseStudies-module__-8ZXpW__afterLabel{color:var(--home-accent);grid-column:3}.CaseStudies-module__-8ZXpW__loose{grid-area:2/1;grid-template-rows:repeat(3,minmax(0,1fr));display:grid}.CaseStudies-module__-8ZXpW__loose>li{background:var(--home-surface);border:1px dashed color-mix(in srgb,var(--home-muted)60%,transparent);color:var(--home-muted);align-self:center;align-items:center;gap:10px;margin-block:8px;padding:12px 13px;font-size:11px;line-height:1.4;display:flex}.CaseStudies-module__-8ZXpW__casePaper .CaseStudies-module__-8ZXpW__loose>li{background:var(--home-paper)}.CaseStudies-module__-8ZXpW__loose>li:first-child{transform:rotate(-1.6deg)}.CaseStudies-module__-8ZXpW__loose>li:nth-child(2){transform:rotate(1.2deg)}.CaseStudies-module__-8ZXpW__loose>li:nth-child(3){transform:rotate(-.8deg)}.CaseStudies-module__-8ZXpW__wireCell{grid-area:2/2;position:relative}.CaseStudies-module__-8ZXpW__wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CaseStudies-module__-8ZXpW__wireBase{stroke:var(--home-muted);stroke-opacity:.6;stroke-width:1px;stroke-dasharray:3 4}.CaseStudies-module__-8ZXpW__wireFlow{stroke:var(--home-accent);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:14 186;animation:3.6s linear infinite CaseStudies-module__-8ZXpW__wireFlow}.CaseStudies-module__-8ZXpW__mobileArrow{display:none}.CaseStudies-module__-8ZXpW__hub{border:1px solid var(--home-accent);background:var(--home-surface);grid-area:2/3;align-self:center;position:relative}.CaseStudies-module__-8ZXpW__hub:before{content:"";top:50%;background:var(--home-accent);width:7px;height:7px;margin-top:-3.5px;position:absolute;inset-inline-start:-4px}.CaseStudies-module__-8ZXpW__hubHead{border-bottom:1px solid var(--home-line);color:var(--home-accent);align-items:center;gap:10px;padding:13px 15px;display:flex}.CaseStudies-module__-8ZXpW__hubHead>strong{font:10px/1.5 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase}.CaseStudies-module__-8ZXpW__hub li{align-items:center;gap:10px;padding:11px 15px;font-size:11px;line-height:1.45;display:flex}.CaseStudies-module__-8ZXpW__hub li+li{border-top:1px solid var(--home-line)}.CaseStudies-module__-8ZXpW__hub li>svg{color:var(--home-accent)}.CaseStudies-module__-8ZXpW__outcome{margin-top:58px}.CaseStudies-module__-8ZXpW__outcomeGrid{border:1px solid var(--home-line);grid-template-columns:.62fr 1.38fr;margin-top:18px;display:grid}.CaseStudies-module__-8ZXpW__headlineMetric{background:var(--case-tint);color:var(--case-tint-ink);border-inline-end:1px solid var(--home-line);flex-direction:column;justify-content:center;padding:28px 30px;display:flex}.CaseStudies-module__-8ZXpW__headlineMetric>strong{font-family:var(--font-display),sans-serif;letter-spacing:-.07em;color:var(--case-figure);font-size:62px;font-weight:500;line-height:1}.CaseStudies-module__-8ZXpW__headlineMetric>span{margin-top:13px;font-size:12px}.CaseStudies-module__-8ZXpW__headlineMetric>small{color:var(--case-tint-muted);margin-top:7px;font-size:8px}.CaseStudies-module__-8ZXpW__headlineMetric>div{border-top:1px solid var(--case-tint-line);margin-top:28px;padding-top:17px}.CaseStudies-module__-8ZXpW__headlineMetric>div>span{color:var(--case-tint-muted);font-size:9px;display:block}.CaseStudies-module__-8ZXpW__headlineMetric b{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin-top:8px;font-size:21px;font-weight:500;display:block}.CaseStudies-module__-8ZXpW__metrics{border-collapse:collapse;width:100%;font-size:12px}.CaseStudies-module__-8ZXpW__metrics th,.CaseStudies-module__-8ZXpW__metrics td{text-align:start;vertical-align:middle;border-bottom:1px solid var(--home-line);padding:16px 20px}.CaseStudies-module__-8ZXpW__metrics thead th{font:8px/1.6 var(--font-mono),monospace;letter-spacing:.08em;color:var(--home-muted);text-transform:uppercase;padding-block:14px;font-weight:400}.CaseStudies-module__-8ZXpW__metrics tbody tr:last-child>*{border-bottom:0}.CaseStudies-module__-8ZXpW__metrics tbody tr{transition:background .2s}.CaseStudies-module__-8ZXpW__metrics tbody tr:hover{background:color-mix(in srgb,var(--home-accent)5%,transparent)}.CaseStudies-module__-8ZXpW__metrics tbody th{font-weight:500;line-height:1.5}.CaseStudies-module__-8ZXpW__beforeValue{color:var(--home-muted)}.CaseStudies-module__-8ZXpW__afterValue{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;font-size:16px;font-weight:500}.CaseStudies-module__-8ZXpW__change{font:10px/1.5 var(--font-mono),monospace;color:var(--home-accent);white-space:nowrap}.CaseStudies-module__-8ZXpW__quote{border-top:1px solid var(--home-line);grid-template-columns:.8fr 1.2fr;gap:12px 60px;margin-top:58px;padding-top:30px;display:grid}.CaseStudies-module__-8ZXpW__quote>.CaseStudies-module__-8ZXpW__partLabel{grid-row:1/3;align-self:start}.CaseStudies-module__-8ZXpW__quote>blockquote p{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(20px,2vw,26px);line-height:1.42}.CaseStudies-module__-8ZXpW__quote>figcaption{font:9px/1.6 var(--font-mono),monospace;letter-spacing:.06em;color:var(--home-muted);text-transform:uppercase;align-items:center;gap:12px;margin-top:10px;display:flex}.CaseStudies-module__-8ZXpW__quote>figcaption:before{content:"";border-top:1px solid var(--home-accent);width:22px}.CaseStudies-module__-8ZXpW__method{color:#f1f1e9;--home-ink:#f1f1e9;--home-muted:#b0bcb1;--home-line:#3d4941;--home-accent:#f39c70;background:#1a2420;padding:84px 0 44px}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__method h2 em{color:var(--home-accent)}.CaseStudies-module__-8ZXpW__methodRail{background:var(--home-line);height:1px;position:relative}.CaseStudies-module__-8ZXpW__methodRail>b{background:var(--home-accent);top:-1px;width:32px;height:3px;animation:7s ease-in-out infinite CaseStudies-module__-8ZXpW__railPulse;position:absolute;inset-inline-start:0}.CaseStudies-module__-8ZXpW__steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CaseStudies-module__-8ZXpW__steps>li{border-inline-start:1px solid var(--home-line);padding:30px 28px 32px}.CaseStudies-module__-8ZXpW__steps>li:first-child{border-inline-start:0;padding-inline-start:0}.CaseStudies-module__-8ZXpW__stepNode{color:#d3dace;border:1px solid #788477;place-items:center;width:50px;height:50px;display:grid}.CaseStudies-module__-8ZXpW__steps>li:first-child .CaseStudies-module__-8ZXpW__stepNode,.CaseStudies-module__-8ZXpW__steps>li:last-child .CaseStudies-module__-8ZXpW__stepNode{border-color:var(--home-accent);color:var(--home-accent)}.CaseStudies-module__-8ZXpW__stepNumber{font:8px var(--font-mono),monospace;letter-spacing:.08em;color:var(--home-accent);margin-top:22px;display:block}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__steps h3{letter-spacing:-.03em;margin:10px 0 9px;font-size:18px}.CaseStudies-module__-8ZXpW__steps p{max-width:240px;color:var(--home-muted);margin:0;font-size:11px;line-height:1.75}.CaseStudies-module__-8ZXpW__disclaimer{border-top:1px solid var(--home-line);color:var(--home-muted);align-items:center;gap:10px;margin:6px 0 0;padding-top:22px;font-size:10px;line-height:1.6;display:flex}.CaseStudies-module__-8ZXpW__disclaimer>svg{color:var(--home-accent)}.CaseStudies-module__-8ZXpW__locationsSection{background:var(--home-surface);border-top:1px solid var(--home-line);padding:0}.CaseStudies-module__-8ZXpW__locationsSection details{border-top:0;margin-top:0}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__closingTitle{margin:16px 0 29px;font-size:clamp(38px,4.1vw,58px);line-height:1.08}.CaseStudies-module__-8ZXpW__closingActions{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}@keyframes CaseStudies-module__-8ZXpW__trackPulse{0%{opacity:0;inset-inline-start:52%}20%{opacity:1}80%{opacity:1;inset-inline-start:88%}to{opacity:0;inset-inline-start:90%}}@keyframes CaseStudies-module__-8ZXpW__wireFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}@keyframes CaseStudies-module__-8ZXpW__railPulse{0%{opacity:0;inset-inline-start:0}10%{opacity:1}90%{opacity:1}to{opacity:0;inset-inline-start:calc(100% - 32px)}}@media (max-width:1150px){.CaseStudies-module__-8ZXpW__registerRow{grid-template-columns:20px minmax(0,1.1fr) minmax(48px,.7fr) minmax(0,.9fr);gap:13px}.CaseStudies-module__-8ZXpW__result>strong{font-size:25px}.CaseStudies-module__-8ZXpW__caseGrid,.CaseStudies-module__-8ZXpW__quote{gap:12px 40px}.CaseStudies-module__-8ZXpW__system{grid-template-columns:minmax(0,1fr) 48px minmax(0,1.15fr);padding-inline:18px}.CaseStudies-module__-8ZXpW__headlineMetric{padding:24px}.CaseStudies-module__-8ZXpW__headlineMetric>strong{font-size:53px}.CaseStudies-module__-8ZXpW__metrics th,.CaseStudies-module__-8ZXpW__metrics td{padding-inline:16px}.CaseStudies-module__-8ZXpW__steps>li{padding-inline:20px}}@media (max-width:900px){.CaseStudies-module__-8ZXpW__eyebrow>span:last-child{display:none}.CaseStudies-module__-8ZXpW__registerRow{grid-template-columns:20px minmax(0,1fr) auto;gap:10px 14px;padding:20px 0}.CaseStudies-module__-8ZXpW__track{grid-area:2/2/auto/-1;margin-inline-end:6px}.CaseStudies-module__-8ZXpW__result>strong{font-size:22px}.CaseStudies-module__-8ZXpW__caseGrid{grid-template-columns:1fr;gap:40px}.CaseStudies-module__-8ZXpW__summary,.CaseStudies-module__-8ZXpW__facts{max-width:560px}.CaseStudies-module__-8ZXpW__systemColumn{max-width:680px}.CaseStudies-module__-8ZXpW__outcomeGrid{grid-template-columns:1fr}.CaseStudies-module__-8ZXpW__headlineMetric{border-inline-end:0;border-bottom:1px solid var(--home-line)}.CaseStudies-module__-8ZXpW__quote{grid-template-columns:1fr}.CaseStudies-module__-8ZXpW__quote>.CaseStudies-module__-8ZXpW__partLabel{grid-row:auto}.CaseStudies-module__-8ZXpW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudies-module__-8ZXpW__steps>li:nth-child(3){border-inline-start:0;padding-inline-start:0}.CaseStudies-module__-8ZXpW__steps>li:nth-child(n+3){border-top:1px solid var(--home-line)}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__closingTitle{font-size:42px}}@media (max-width:640px){.CaseStudies-module__-8ZXpW__eyebrow{letter-spacing:.075em;gap:9px;padding:17px 0 5px;font-size:8px}.CaseStudies-module__-8ZXpW__figureIndex{gap:12px;font-size:7px}.CaseStudies-module__-8ZXpW__register{padding:2px 14px}.CaseStudies-module__-8ZXpW__who>strong{font-size:12px}.CaseStudies-module__-8ZXpW__result>strong{font-size:21px}.CaseStudies-module__-8ZXpW__result>span{max-width:110px;font-size:8px}.CaseStudies-module__-8ZXpW__case{padding:54px 0 45px}.CaseStudies-module__-8ZXpW__caseGrid{gap:34px}.CaseStudies-module__-8ZXpW__summary{margin-top:14px;font-size:13px}.CaseStudies-module__-8ZXpW__facts{margin-top:22px}.CaseStudies-module__-8ZXpW__facts>div{grid-template-columns:112px minmax(0,1fr);padding:13px 0}.CaseStudies-module__-8ZXpW__systemFigure>.CaseStudies-module__-8ZXpW__figureIndex{padding:12px 14px}.CaseStudies-module__-8ZXpW__system{grid-template-rows:none;grid-template-columns:1fr;padding:16px 14px 18px}.CaseStudies-module__-8ZXpW__beforeLabel,.CaseStudies-module__-8ZXpW__afterLabel,.CaseStudies-module__-8ZXpW__loose,.CaseStudies-module__-8ZXpW__hub{grid-area:auto/1}.CaseStudies-module__-8ZXpW__afterLabel{order:4;padding:0 0 12px}.CaseStudies-module__-8ZXpW__beforeLabel{order:1}.CaseStudies-module__-8ZXpW__loose{order:2;gap:8px}.CaseStudies-module__-8ZXpW__loose>li,.CaseStudies-module__-8ZXpW__loose>li:nth-child(n){margin:0;padding:10px 12px;transform:none}.CaseStudies-module__-8ZXpW__wireCell{display:none}.CaseStudies-module__-8ZXpW__mobileArrow{color:var(--home-accent);order:3;margin:12px auto;display:block}.CaseStudies-module__-8ZXpW__hub{order:5}.CaseStudies-module__-8ZXpW__hub:before{display:none}.CaseStudies-module__-8ZXpW__outcome,.CaseStudies-module__-8ZXpW__quote{margin-top:42px}.CaseStudies-module__-8ZXpW__headlineMetric{padding:24px 22px}.CaseStudies-module__-8ZXpW__headlineMetric>strong{font-size:54px}.CaseStudies-module__-8ZXpW__metrics thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.CaseStudies-module__-8ZXpW__metrics tr{border-bottom:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;padding:16px 18px;display:grid}.CaseStudies-module__-8ZXpW__metrics tbody tr:last-child{border-bottom:0}.CaseStudies-module__-8ZXpW__metrics tbody th{border:0;grid-column:1/-1;padding:0}.CaseStudies-module__-8ZXpW__metrics td{border:0;padding:0}.CaseStudies-module__-8ZXpW__metrics td:before{content:attr(data-label);font:7px/1.6 var(--font-mono),monospace;letter-spacing:.08em;color:var(--home-muted);text-transform:uppercase;margin-bottom:4px;display:block}.CaseStudies-module__-8ZXpW__change{text-align:end}.CaseStudies-module__-8ZXpW__quote{padding-top:24px}.CaseStudies-module__-8ZXpW__quote>blockquote p{font-size:19px}.CaseStudies-module__-8ZXpW__quote>figcaption{font-size:8px}.CaseStudies-module__-8ZXpW__method{padding:54px 0 34px}.CaseStudies-module__-8ZXpW__steps{grid-template-columns:1fr}.CaseStudies-module__-8ZXpW__steps>li,.CaseStudies-module__-8ZXpW__steps>li:nth-child(n){border-inline-start:0;border-top:0;border-bottom:1px solid var(--home-line);grid-template-columns:50px minmax(0,1fr);gap:0 18px;padding:22px 0;display:grid}.CaseStudies-module__-8ZXpW__steps>li:last-child{border-bottom:0}.CaseStudies-module__-8ZXpW__stepNode{grid-row:1/4;width:44px;height:44px}.CaseStudies-module__-8ZXpW__stepNumber{margin-top:0}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__steps h3{margin:6px 0;font-size:16px}.CaseStudies-module__-8ZXpW__disclaimer{align-items:flex-start;font-size:9px}.CaseStudies-module__-8ZXpW__disclaimer>svg{margin-top:2px}.CaseStudies-module__-8ZXpW__root .CaseStudies-module__-8ZXpW__closingTitle{margin:14px 0 25px;font-size:clamp(34px,9.6vw,44px)}.CaseStudies-module__-8ZXpW__closingActions{gap:8px 18px}}
