.case_facts__wc0bm{display:grid;grid-template-columns:1fr 1fr 1.6fr;grid-gap:var(--space-6);gap:var(--space-6)}.case_factCard__1Dqgh{background:#fff;box-shadow:4px 4px 0 var(--paper-tint),var(--paper-sh-sm);padding:var(--space-6)}.case_factLabel__iqBWD{font-family:var(--mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-400);margin-bottom:8px}.case_factValue___hhOi{font-size:.98rem;color:var(--ink-900);line-height:1.5}.case_heroPanel___k6XY{background:#fff;box-shadow:8px 8px 0 var(--paper-tint),16px 16px 0 rgba(246,194,158,.45),var(--paper-sh);padding:var(--space-6)}.case_heroImg__MONKH{display:block;width:100%;aspect-ratio:1400/805;object-fit:contain}.case_heroCaption__dVs2_{font-family:var(--mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400);margin-top:var(--space-6);text-align:center;line-height:1.6}.case_challenges__3AKSS{display:grid;grid-gap:12px;gap:12px;max-width:720px}.case_challenge__fkqxG{display:flex;gap:12px;align-items:baseline;font-size:1rem;color:var(--ink-700);line-height:1.55}.case_challenge__fkqxG:before{content:"×";font-family:var(--mono);font-weight:700;color:var(--ember);flex:none}.case_solution__jmm_r{display:grid;grid-template-columns:2fr 3fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.case_solution__jmm_r+.case_solution__jmm_r{margin-top:var(--space-16)}.case_solutionVisual___5Doc{background:#fff;box-shadow:5px 5px 0 var(--paper-tint),var(--paper-sh-sm);padding:var(--space-6)}.case_solutionKicker__RhcVw{font-family:var(--mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ember);margin-bottom:8px}.case_solutionTitle__2WluL{font-family:var(--display);font-weight:400;font-size:clamp(1.3rem,2.2vw,1.7rem);color:var(--ink-900);letter-spacing:-.01em}.case_solutionBody__zhG8M{margin-top:var(--space-4);color:var(--ink-500);line-height:1.62;font-size:.99rem}.case_strategy__JMIrr{display:grid;grid-gap:14px;gap:14px;max-width:760px}.case_strategyItem__Ux2g1{display:flex;gap:14px;align-items:baseline;color:var(--ink-700);line-height:1.55}.case_strategyNum__iqPfz{font-family:var(--mono);font-size:.72rem;color:var(--ember);flex:none;padding-top:2px}.case_resultStats__MhIvi{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.case_resultStat__DmUkQ{background:#fff;box-shadow:4px 4px 0 var(--paper-tint),var(--paper-sh-sm);padding:var(--space-6);overflow:hidden}.case_resultNum__V1Duk{font-family:var(--display);font-size:clamp(1.6rem,2.6vw,2.2rem);color:var(--ink-900);line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.case_resultLabel__yLtdW{font-size:.8rem;color:var(--ink-500);margin-top:10px;line-height:1.4}.case_quoteCard__lHMB8{background:#fff;box-shadow:7px 7px 0 var(--paper-tint),14px 14px 0 rgba(246,194,158,.5),var(--paper-sh);padding:var(--space-12);max-width:780px;margin:0 auto;position:relative}.case_quoteMark__hoknA{font-family:var(--display);font-size:3rem;line-height:1;color:var(--ember);display:block;margin-bottom:var(--space-2)}.case_quoteText__wJDrB{font-family:var(--display);font-weight:400;font-size:clamp(1.25rem,2.4vw,1.65rem);color:var(--ink-900);line-height:1.4;letter-spacing:-.01em}.case_quoteWho__dDpUf{margin-top:var(--space-6);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400)}.case_quoteWho__dDpUf b{color:var(--ink-900)}.case_indexCard__oYY5A{display:grid;grid-template-columns:3fr 2fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:center;background:#fff;box-shadow:6px 6px 0 var(--paper-tint),var(--paper-sh);padding:var(--space-8);transition:transform .15s ease}.case_indexCard__oYY5A:hover{transform:translate(-2px,-2px)}.case_indexHeadline__Moa3_{font-family:var(--mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ember);margin-bottom:8px}.case_indexTitle__Dtf8b{font-family:var(--display);font-weight:400;font-size:clamp(1.4rem,2.6vw,1.9rem);color:var(--ink-900);line-height:1.22;letter-spacing:-.015em}.case_indexDesc__Ju6Ho{color:var(--ink-500);margin-top:var(--space-4);line-height:1.55;font-size:.96rem}.case_indexMeta__6u8_d{margin-top:var(--space-6);font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400)}.case_indexImgCard__DyxyC{background:#fff;box-shadow:5px 5px 0 var(--paper-tint),var(--paper-sh-sm);padding:var(--space-4)}.case_indexImg__DMT94{display:block;width:100%;height:auto}@media (max-width:880px){.case_facts__wc0bm,.case_solution__jmm_r{grid-template-columns:1fr}.case_solution__jmm_r{gap:var(--space-6)}.case_solution__jmm_r+.case_solution__jmm_r{margin-top:var(--space-12)}.case_resultStats__MhIvi{grid-template-columns:1fr 1fr;gap:var(--space-4)}.case_resultNum__V1Duk{font-size:1.5rem}.case_indexCard__oYY5A{grid-template-columns:1fr}.case_quoteCard__lHMB8{padding:var(--space-8)}.case_quoteMark__hoknA{font-size:2.4rem}}