.case-studies_page__SWj1C{background:var(--cream);color:var(--body)}.case-studies_wrap__kAy18{max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}.case-studies_hero__nCQtK{padding:clamp(64px,11vh,128px) 0 clamp(40px,6vh,64px)}.case-studies_kicker__JfBuY{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-ink)}.case-studies_h1__vByAW{margin-top:18px;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:600;letter-spacing:-.045em;line-height:.98;color:var(--heading);text-wrap:balance}.case-studies_soft__SkMLZ{font-weight:300}.case-studies_lead__c66ZY{margin-top:22px;max-width:58ch;font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.65}.case-studies_rules__zJOAi{margin-top:28px;padding:18px 22px;border-left:3px solid var(--sage-deep);background:var(--paper);max-width:70ch;font-size:.95rem;line-height:1.6}.case-studies_study__1R0Ee{padding:clamp(48px,8vh,96px) 0;border-top:1.5px solid var(--heading)}.case-studies_studyHead__Fm7bJ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:24px clamp(40px,6vw,110px);gap:24px clamp(40px,6vw,110px);align-items:start}.case-studies_who__4NXHj{display:flex;align-items:flex-start;gap:18px}.case-studies_badge__zL1zL{display:grid;place-items:center;width:54px;height:60px;border-radius:27px 27px 6px 6px;background:var(--sage-deep);color:var(--bone);font-size:13px;font-weight:600;letter-spacing:.04em;flex-shrink:0}.case-studies_badgeOwn__KgK4T{background:var(--heading)}.case-studies_h2__Gu7iK{font-size:clamp(1.7rem,3vw,2.6rem);font-weight:600;letter-spacing:-.03em;line-height:1.05;color:var(--heading);text-wrap:balance}.case-studies_market__Mn6Um{display:block;margin-top:8px;font-size:15px}.case-studies_summary__NAhU8{font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.55;color:var(--heading);font-weight:400;text-wrap:pretty}.case-studies_facts__3FJ_r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:clamp(32px,5vh,56px);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.case-studies_fact__O1ehL{padding:22px 24px 22px 0}.case-studies_fact__O1ehL+.case-studies_fact__O1ehL{border-left:1px solid var(--hair);padding-left:24px}.case-studies_factValue__x6JMm{display:block;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--heading)}.case-studies_factLabel__Q_ghT{display:block;margin-top:10px;font-size:14px;line-height:1.5}.case-studies_grid__oG0Bf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px clamp(40px,6vw,110px);gap:32px clamp(40px,6vw,110px);margin-top:clamp(32px,5vh,56px)}.case-studies_sub__1mbQj{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--body)}.case-studies_text__8SvlU{margin-top:12px;line-height:1.6}.case-studies_focus__2qL6P{margin:12px 0 0;padding:0;list-style:none}.case-studies_focus__2qL6P li{position:relative;padding:10px 0 10px 22px;border-top:1px solid var(--hair);line-height:1.5}.case-studies_focus__2qL6P li:before{content:"";position:absolute;left:0;top:17px;width:9px;height:9px;border-radius:50%;background:var(--sage)}.case-studies_rows__x24F7{margin-top:12px;border-top:1px solid var(--hair)}.case-studies_row__LKvr1{display:flex;justify-content:space-between;gap:24px;padding:11px 0;border-bottom:1px solid var(--hair);line-height:1.45}.case-studies_row__LKvr1 b{flex-shrink:0;font-weight:600;color:var(--heading)}.case-studies_note__IZ_Fi{margin-top:12px;font-size:13.5px;color:var(--body);opacity:.85}.case-studies_limits__RFRY5{margin-top:28px;padding:16px 20px;border-left:3px solid var(--orange);background:var(--paper);line-height:1.6}.case-studies_limits__RFRY5 b{color:var(--heading)}.case-studies_close__C2s91{padding:clamp(56px,9vh,110px) 0 clamp(80px,13vh,150px);border-top:1.5px solid var(--heading)}.case-studies_closeInner__0J8Zk{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:24px clamp(40px,6vw,110px);gap:24px clamp(40px,6vw,110px);align-items:end}.case-studies_cta__0qlUt{display:inline-flex;align-items:center;gap:10px;padding:16px 24px;border-radius:3px;background:var(--ink);color:var(--white);font-weight:600;text-decoration:none;transition:transform .4s var(--ease)}.case-studies_cta__0qlUt:hover{transform:translateY(-2px)}@media (max-width:860px){.case-studies_closeInner__0J8Zk,.case-studies_grid__oG0Bf,.case-studies_studyHead__Fm7bJ{grid-template-columns:1fr}.case-studies_facts__3FJ_r{grid-template-columns:repeat(2,minmax(0,1fr))}.case-studies_fact__O1ehL{padding:18px 16px 18px 0}.case-studies_fact__O1ehL+.case-studies_fact__O1ehL{padding-left:16px}.case-studies_fact__O1ehL:nth-child(3){border-left:0;padding-left:0;border-top:1px solid var(--hair)}.case-studies_fact__O1ehL:nth-child(4){border-top:1px solid var(--hair)}}