.cases-module__ynGd5a__page{--ink:#111;--muted:#62676f;--line:#dedede;color:var(--ink);background:#fff}.cases-module__ynGd5a__hero,.cases-module__ynGd5a__section,.cases-module__ynGd5a__cta{padding:clamp(64px,8vw,110px) 48px}.cases-module__ynGd5a__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:end;gap:80px;display:grid}.cases-module__ynGd5a__hero h1,.cases-module__ynGd5a__section h2,.cases-module__ynGd5a__cta h2{letter-spacing:-.04em;text-wrap:balance;max-width:980px;margin:0;font-size:clamp(46px,6vw,86px);font-weight:760;line-height:.97}.cases-module__ynGd5a__hero>div>p{max-width:750px;color:var(--muted);margin:30px 0 0;font-size:20px;line-height:1.6}.cases-module__ynGd5a__actions{gap:24px;margin-top:36px;display:flex}.cases-module__ynGd5a__actions a{color:#fff;background:#111;border-radius:6px;min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;text-decoration:none}.cases-module__ynGd5a__actions a:first-child{color:#111;background:#fff;border:1px solid #bbb}.cases-module__ynGd5a__hero aside{background:#f3f2ee;border-radius:14px;padding:26px}.cases-module__ynGd5a__hero aside span{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:750}.cases-module__ynGd5a__hero aside p{color:#454545;margin:26px 0 0;font-size:15px;line-height:1.65}.cases-module__ynGd5a__proof{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.cases-module__ynGd5a__proof div{border-right:1px solid var(--line);gap:5px;padding:28px 48px;display:grid}.cases-module__ynGd5a__proof div:last-child{border:0}.cases-module__ynGd5a__proof strong{letter-spacing:-.04em;font-size:34px}.cases-module__ynGd5a__proof span{color:var(--muted);font-size:12px}.cases-module__ynGd5a__section{border-bottom:1px solid var(--line)}.cases-module__ynGd5a__section>header{grid-template-columns:1.35fr .65fr;align-items:end;gap:56px;margin-bottom:58px;display:grid}.cases-module__ynGd5a__section h2,.cases-module__ynGd5a__cta h2{font-size:clamp(38px,4.7vw,66px)}.cases-module__ynGd5a__section>header p,.cases-module__ynGd5a__cta p{max-width:520px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.cases-module__ynGd5a__segments{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.cases-module__ynGd5a__segments article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:250px;padding:26px}.cases-module__ynGd5a__segments span,.cases-module__ynGd5a__caseNumber{color:#898989;font-size:12px}.cases-module__ynGd5a__segments h3{letter-spacing:-.025em;margin:60px 0 12px;font-size:24px}.cases-module__ynGd5a__segments p{color:var(--muted);margin:0;line-height:1.6}.cases-module__ynGd5a__featured{color:#fff;--line:#393939;background:#111}.cases-module__ynGd5a__featured header p,.cases-module__ynGd5a__featured .cases-module__ynGd5a__caseIdentity p,.cases-module__ynGd5a__featured .cases-module__ynGd5a__caseStory p,.cases-module__ynGd5a__featured .cases-module__ynGd5a__caseOutcome span{color:#b9b9b9}.cases-module__ynGd5a__caseList{border-top:1px solid var(--line)}.cases-module__ynGd5a__caseList article{border-bottom:1px solid var(--line);grid-template-columns:50px minmax(180px,.7fr) minmax(300px,1.3fr) 210px;gap:28px;padding:32px 0;display:grid}.cases-module__ynGd5a__caseIdentity h3{letter-spacing:-.025em;margin:0;font-size:25px}.cases-module__ynGd5a__caseIdentity p,.cases-module__ynGd5a__caseStory p{margin:7px 0 0;font-size:14px;line-height:1.55}.cases-module__ynGd5a__caseStory>p{margin:0}.cases-module__ynGd5a__caseStory div{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.cases-module__ynGd5a__caseStory span{color:#d0d0d0;border:1px solid #444;border-radius:999px;padding:6px 9px;font-size:10px}.cases-module__ynGd5a__caseOutcome{text-align:right;align-content:start;gap:7px;display:grid}.cases-module__ynGd5a__caseOutcome strong{font-size:23px}.cases-module__ynGd5a__caseOutcome span{font-size:12px}.cases-module__ynGd5a__ledger{background:#f3f2ee}.cases-module__ynGd5a__table{background:#fff;border:1px solid #c9c8c3;border-radius:14px;overflow:hidden}.cases-module__ynGd5a__tableHead,.cases-module__ynGd5a__tableRow{grid-template-columns:1fr 1.3fr .8fr .8fr .8fr;display:grid}.cases-module__ynGd5a__tableHead{color:#fff;background:#111}.cases-module__ynGd5a__tableHead span,.cases-module__ynGd5a__tableRow span{border-right:1px solid #d0d0d0;padding:15px 18px}.cases-module__ynGd5a__tableHead span{text-transform:uppercase;letter-spacing:.08em;border-color:#3c3c3c;font-size:11px;font-weight:700}.cases-module__ynGd5a__tableRow{border-top:1px solid #d0d0d0}.cases-module__ynGd5a__tableRow span{font-size:13px}.cases-module__ynGd5a__tableRow span:first-child,.cases-module__ynGd5a__tableRow span:nth-child(4){font-weight:750}.cases-module__ynGd5a__method ol{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.cases-module__ynGd5a__method li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:260px;padding:25px}.cases-module__ynGd5a__method li>span{color:#888;font-size:12px}.cases-module__ynGd5a__method li div{margin-top:70px}.cases-module__ynGd5a__method h3{letter-spacing:-.02em;margin:0;font-size:21px}.cases-module__ynGd5a__method li p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.55}.cases-module__ynGd5a__cta{color:#fff;background:#111;grid-template-columns:1fr auto;align-items:end;gap:60px;display:grid}.cases-module__ynGd5a__cta p{color:#b9b9b9;margin-top:22px}.cases-module__ynGd5a__cta a{color:#111;white-space:nowrap;background:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.cases-module__ynGd5a__actions a:focus-visible,.cases-module__ynGd5a__cta a:focus-visible{outline-offset:4px;outline:2px solid #c9322f}@media (max-width:1000px){.cases-module__ynGd5a__hero{grid-template-columns:1fr}.cases-module__ynGd5a__proof{grid-template-columns:repeat(2,1fr)}.cases-module__ynGd5a__proof div:nth-child(2){border-right:0}.cases-module__ynGd5a__proof div:nth-child(-n+2){border-bottom:1px solid var(--line)}.cases-module__ynGd5a__section>header{grid-template-columns:1fr}.cases-module__ynGd5a__caseList article{grid-template-columns:40px 1fr 1fr}.cases-module__ynGd5a__caseOutcome{text-align:left;grid-column:2}.cases-module__ynGd5a__method ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.cases-module__ynGd5a__hero,.cases-module__ynGd5a__section,.cases-module__ynGd5a__cta{padding:56px 20px}.cases-module__ynGd5a__hero{gap:42px}.cases-module__ynGd5a__hero h1{font-size:44px}.cases-module__ynGd5a__hero>div>p{font-size:17px}.cases-module__ynGd5a__actions{flex-direction:column;align-items:stretch}.cases-module__ynGd5a__actions a{text-align:center}.cases-module__ynGd5a__proof{grid-template-columns:1fr 1fr}.cases-module__ynGd5a__proof div{padding:22px 20px}.cases-module__ynGd5a__proof strong{font-size:27px}.cases-module__ynGd5a__segments{grid-template-columns:1fr}.cases-module__ynGd5a__segments article{min-height:210px}.cases-module__ynGd5a__caseList article{grid-template-columns:30px 1fr}.cases-module__ynGd5a__caseStory,.cases-module__ynGd5a__caseOutcome{grid-column:2}.cases-module__ynGd5a__caseOutcome{margin-top:4px}.cases-module__ynGd5a__table{background:0 0;border:0;overflow:visible}.cases-module__ynGd5a__tableHead{display:none}.cases-module__ynGd5a__tableRow{background:#fff;border:1px solid #ccc;border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:12px;display:grid;overflow:hidden}.cases-module__ynGd5a__tableRow span{border-bottom:1px solid #ddd;border-right:0;gap:4px;display:grid}.cases-module__ynGd5a__tableRow span:before{content:attr(data-label);color:#777;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.cases-module__ynGd5a__tableRow span:last-child{border:0}.cases-module__ynGd5a__method ol{grid-template-columns:1fr}.cases-module__ynGd5a__method li{min-height:210px}.cases-module__ynGd5a__cta{grid-template-columns:1fr;align-items:start}.cases-module__ynGd5a__cta a{white-space:normal}}.cases-module__ynGd5a__hero,.cases-module__ynGd5a__section,.cases-module__ynGd5a__cta,.cases-module__ynGd5a__takeaway,.cases-module__ynGd5a__scope{max-width:1492px;margin-left:auto;margin-right:auto;padding-left:clamp(64px,7vw,104px);padding-right:clamp(64px,7vw,104px)}.cases-module__ynGd5a__back{color:#111;margin-bottom:34px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.cases-module__ynGd5a__actions{gap:14px}.cases-module__ynGd5a__actions a{color:#111;background:#fff;border:1px solid #111;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:750;display:inline-flex}.cases-module__ynGd5a__actions a:first-child{color:#fff;background:#111}.cases-module__ynGd5a__hero aside{padding:30px}.cases-module__ynGd5a__hero aside img{object-fit:contain;object-position:left center;max-width:180px;height:72px;display:block}.cases-module__ynGd5a__takeaway{background:#fff3d8;border-bottom:1px solid #ead8b3;padding-top:clamp(64px,8vw,110px);padding-bottom:clamp(64px,8vw,110px)}.cases-module__ynGd5a__takeaway span{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:750}.cases-module__ynGd5a__takeaway h2{letter-spacing:-.035em;max-width:1080px;margin:26px 0 0;font-size:clamp(35px,4.5vw,62px);line-height:1.05}.cases-module__ynGd5a__scope{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);padding-top:32px;padding-bottom:32px;display:grid}.cases-module__ynGd5a__scope div{gap:10px;padding-right:34px;display:grid}.cases-module__ynGd5a__scope div+div{border-left:1px solid var(--line);padding-left:34px}.cases-module__ynGd5a__scope span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:750}.cases-module__ynGd5a__scope strong{max-width:760px;font-size:17px;line-height:1.45}.cases-module__ynGd5a__evidenceKicker{color:#8e8e8e;text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px;font-size:10px;font-weight:750;display:block}.cases-module__ynGd5a__artifact{color:#111;background:#f6f6f2;border:1px solid #3a3a3a;border-radius:18px;margin:0;overflow:hidden}.cases-module__ynGd5a__artifactBar{color:#5e5e5a;text-transform:uppercase;letter-spacing:.1em;background:#ecece7;border-bottom:1px solid #d8d8d2;justify-content:space-between;align-items:center;min-height:48px;padding:0 20px;font-size:9px;font-weight:750;display:flex}.cases-module__ynGd5a__artifactViewport{background:#fff}.cases-module__ynGd5a__artifactViewport img{width:100%;height:auto;display:block}.cases-module__ynGd5a__artifactReport .cases-module__ynGd5a__artifactViewport{aspect-ratio:2000/430;overflow:hidden}.cases-module__ynGd5a__artifactSequence .cases-module__ynGd5a__artifactViewport{background:#e8e8e3;max-width:960px;margin:clamp(24px,4vw,60px) auto;padding:clamp(14px,2vw,24px)}.cases-module__ynGd5a__artifactSequence .cases-module__ynGd5a__artifactViewport img{box-shadow:0 18px 50px #00000024}.cases-module__ynGd5a__artifact figcaption{background:#f6f6f2;border-top:1px solid #d8d8d2;justify-content:space-between;align-items:flex-start;gap:32px;padding:18px 20px;display:flex}.cases-module__ynGd5a__artifact figcaption span{max-width:760px;font-size:12px;line-height:1.55}.cases-module__ynGd5a__artifact figcaption small{color:#777;text-align:right;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.cases-module__ynGd5a__evidence{color:#fff;background:#111}.cases-module__ynGd5a__evidence>header p{color:#aaa}.cases-module__ynGd5a__reportEvidence{color:#111;background:#f7f7f3;border-radius:14px;overflow:hidden}.cases-module__ynGd5a__reportEvidenceHead,.cases-module__ynGd5a__reportEvidenceRow{grid-template-columns:minmax(260px,1fr) repeat(3,110px);display:grid}.cases-module__ynGd5a__reportEvidenceHead{color:#5f6264;text-transform:uppercase;background:#e9e9e4;font-size:10px;font-weight:750}.cases-module__ynGd5a__reportEvidenceHead span,.cases-module__ynGd5a__reportEvidenceRow span{border-right:1px solid #d0d0ca;padding:16px 19px}.cases-module__ynGd5a__reportEvidenceRow{border-top:1px solid #d0d0ca;font-size:13px}.cases-module__ynGd5a__reportEvidenceRow span:not(:first-child){text-align:right;font-weight:750}.cases-module__ynGd5a__reportEvidence blockquote{background:#fff;border-top:1px solid #d0d0ca;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:24px 19px;font-size:18px;font-weight:680;display:flex}.cases-module__ynGd5a__reportEvidence blockquote small{color:#777;text-transform:uppercase;font-size:9px}.cases-module__ynGd5a__productEvidence,.cases-module__ynGd5a__workflowEvidence{background:#050505;border-radius:14px;min-height:440px;position:relative;overflow:hidden}.cases-module__ynGd5a__productEvidence>img,.cases-module__ynGd5a__workflowEvidence>img{object-fit:cover;filter:grayscale(.7)contrast(1.08)}.cases-module__ynGd5a__productEvidence:after,.cases-module__ynGd5a__workflowEvidence:after{content:"";background:linear-gradient(90deg,#00000014,#000000db);position:absolute;inset:0}.cases-module__ynGd5a__productEvidence>div{z-index:1;color:#111;background:#fafaf7f2;border-radius:12px;width:min(42%,470px);padding:26px;position:absolute;top:38px;bottom:38px;right:38px}.cases-module__ynGd5a__productEvidence>div>p{color:#777;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:750}.cases-module__ynGd5a__productEvidence>div>strong{margin-bottom:28px;font-size:17px;line-height:1.35;display:block}.cases-module__ynGd5a__productEvidence>div>span{border-top:1px solid #ccc;justify-content:space-between;align-items:center;min-height:54px;display:flex}.cases-module__ynGd5a__productEvidence>div>span b{text-transform:uppercase;font-size:11px}.cases-module__ynGd5a__productEvidence>div>span i{align-items:center;gap:8px;font-size:11px;font-style:normal;font-weight:750;display:flex}.cases-module__ynGd5a__productEvidence>div>span i:before{content:"";background:#44ee38;border-radius:50%;width:7px;height:7px}.cases-module__ynGd5a__workflowEvidence:after{background:linear-gradient(#00000014,#000000d1)}.cases-module__ynGd5a__workflowEvidence>div{z-index:1;color:#111;background:#fafaf7f2;border-radius:12px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:16px;padding:24px;display:grid;position:absolute;bottom:34px;left:34px;right:34px}.cases-module__ynGd5a__workflowEvidence span{gap:8px;display:grid}.cases-module__ynGd5a__workflowEvidence small{color:#777;text-transform:uppercase;font-size:9px}.cases-module__ynGd5a__workflowEvidence b{font-size:17px}.cases-module__ynGd5a__workflowEvidence i{color:#22b733;font-size:22px;font-style:normal}@media (max-width:700px){.cases-module__ynGd5a__reportEvidence{background:0 0;overflow:visible}.cases-module__ynGd5a__reportEvidenceHead{display:none}.cases-module__ynGd5a__reportEvidenceRow{background:#f7f7f3;border:1px solid #d0d0ca;border-radius:10px;grid-template-columns:1.35fr .65fr;min-width:0;margin-bottom:10px;overflow:hidden}.cases-module__ynGd5a__reportEvidenceRow span{border-bottom:1px solid #d0d0ca;border-right:0;gap:5px;padding:13px 14px;display:grid;text-align:left!important}.cases-module__ynGd5a__reportEvidenceRow span:nth-child(odd){border-right:1px solid #d0d0ca}.cases-module__ynGd5a__reportEvidenceRow span:nth-last-child(-n+2){border-bottom:0}.cases-module__ynGd5a__reportEvidenceRow span:before{content:attr(data-label);color:#777;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:750}.cases-module__ynGd5a__reportEvidence blockquote{border-radius:10px;flex-direction:column;align-items:flex-start;font-size:14px}.cases-module__ynGd5a__productEvidence,.cases-module__ynGd5a__workflowEvidence{min-height:520px}.cases-module__ynGd5a__productEvidence:after,.cases-module__ynGd5a__workflowEvidence:after{background:linear-gradient(#0000000f,#000000e6)}.cases-module__ynGd5a__productEvidence>div{width:auto;padding:18px;inset:auto 14px 14px}.cases-module__ynGd5a__workflowEvidence>div{grid-template-columns:1fr 1fr;gap:14px;bottom:14px;left:14px;right:14px}.cases-module__ynGd5a__workflowEvidence i{display:none}.cases-module__ynGd5a__workflowEvidence b{font-size:13px}.cases-module__ynGd5a__hero,.cases-module__ynGd5a__section,.cases-module__ynGd5a__cta,.cases-module__ynGd5a__takeaway,.cases-module__ynGd5a__scope{padding-left:20px;padding-right:20px}.cases-module__ynGd5a__scope{grid-template-columns:1fr;padding-top:0;padding-bottom:0}.cases-module__ynGd5a__scope div{padding:22px 0}.cases-module__ynGd5a__scope div+div{border-top:1px solid var(--line);border-left:0;padding-left:0}.cases-module__ynGd5a__artifact{border-radius:12px}.cases-module__ynGd5a__artifactBar{padding:0 14px}.cases-module__ynGd5a__artifact figcaption{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.cases-module__ynGd5a__artifact figcaption small{text-align:left}.cases-module__ynGd5a__artifactSequence .cases-module__ynGd5a__artifactViewport{margin:0;padding:10px}.cases-module__ynGd5a__artifactSequence .cases-module__ynGd5a__artifactViewport img{box-shadow:none}}
