.CasePageHeader_section__vcNWE{padding-top:40px;padding-bottom:32px;background:var(--urman-color-background-default,#fefefc)}.CasePageHeader_layout__WmILH{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.CasePageHeader_copy__rF0uN{min-width:0}.CasePageHeader_chips__Ll7xF{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.CasePageHeader_chip__UjUsT{display:inline-flex;max-width:100%;align-items:center;border:1px solid var(--urman-color-border-subtle,rgba(92,105,51,.16));border-radius:var(--urman-radius-compact,6px);padding:7px 10px;background:var(--urman-color-brand-primary-light,#e5ead1);color:var(--urman-color-brand-primary-dark,#414b24);font-size:.82rem;font-weight:700;line-height:1;overflow-wrap:break-word}.CasePageHeader_chipNeutral__Vg8Cn{background:rgba(20,23,20,.06);color:var(--urman-color-text-secondary,rgba(20,23,20,.68))}.CasePageHeader_chipRecommended__5hJjQ{border-color:rgba(176,90,54,.22);background:rgba(176,90,54,.12);color:var(--urman-color-brand-secondary-dark,#7b3c23)}.CasePageHeader_title__Jxqt_{max-width:760px;margin:0;color:var(--urman-color-text-primary,#141714);font-size:clamp(2rem,5vw,3.35rem);font-weight:800;letter-spacing:0;line-height:1.08;overflow-wrap:break-word;text-wrap:balance}.CasePageHeader_lead__gLt4X{max-width:68ch;margin:22px 0 0;color:var(--urman-color-text-secondary,rgba(20,23,20,.68));font-size:clamp(1.04rem,1.5vw,1.2rem);line-height:1.6;overflow-wrap:break-word}.CasePageHeader_mediaFrame__B7lbf{overflow:hidden;border:1px solid var(--urman-color-border-subtle,rgba(92,105,51,.16));border-radius:var(--urman-radius-card,8px);background:var(--urman-color-background-paper,#f8f9f3);box-shadow:var(--urman-shadow-lg,0 18px 54px rgba(20,23,20,.14))}.CasePageHeader_image__fc8Cc{display:block;width:100%;height:auto}.CasePageHeader_placeholder__lRXjp{display:grid;min-height:260px;place-items:center;color:var(--urman-color-text-muted,rgba(20,23,20,.56));font-size:1rem;font-weight:600}@media (min-width:900px){.CasePageHeader_section__vcNWE{padding-top:72px;padding-bottom:56px}.CasePageHeader_layout__WmILH{grid-template-columns:minmax(0,1fr) minmax(360px,560px);gap:64px}}.CaseDetails_section__TBPLg{padding-top:16px;padding-bottom:24px}.CaseDetails_panel__Bpt99{border:1px solid var(--urman-color-border-subtle,rgba(92,105,51,.16));border-radius:var(--urman-radius-surface,8px);padding:20px;background:var(--urman-color-background-paper,#f8f9f3);box-shadow:var(--urman-shadow-md,0 14px 34px rgba(34,38,27,.12))}.CaseDetails_topGrid__xAlEO{display:grid;grid-template-columns:1fr;gap:22px;align-items:stretch}.CaseDetails_mainBlock__OhNFa,.CaseDetails_result__2XgpJ{min-width:0}.CaseDetails_resultText__W95qQ{margin:0;color:var(--urman-color-text-primary,#141714);font-size:1rem;font-weight:750;line-height:1.45;overflow-wrap:break-word}.CaseDetails_label__I6ckD{margin:0 0 12px;color:var(--urman-color-text-secondary,rgba(20,23,20,.68));font-size:.78rem;font-weight:750;line-height:1.3;text-transform:uppercase}.CaseDetails_metrics__ehm_r{display:grid;grid-template-columns:1fr;gap:10px}.CaseDetails_metric__dhqzj{min-width:0;border-radius:var(--urman-radius-compact,6px);padding:14px;background:rgba(92,105,51,.08)}.CaseDetails_metricDetail__K_vSk,.CaseDetails_metricLabel__aEzNp,.CaseDetails_metricValue__e7VRt{margin:0;overflow-wrap:break-word}.CaseDetails_metricValue__e7VRt{color:var(--urman-color-text-primary,#141714);font-size:1.08rem;font-weight:800;line-height:1.2}.CaseDetails_metricLabel__aEzNp{margin-top:5px;color:var(--urman-color-text-primary,#141714);font-size:.92rem;font-weight:700;line-height:1.35}.CaseDetails_metricDetail__K_vSk{margin-top:8px;color:var(--urman-color-text-secondary,rgba(20,23,20,.68));font-size:.8rem;line-height:1.45}.CaseDetails_group__j_2i2{margin-top:22px;border-top:1px solid var(--urman-color-border-subtle,rgba(92,105,51,.16));padding-top:22px}.CaseDetails_facts__EdeJv{display:grid;grid-template-columns:1fr;gap:16px;margin:0}.CaseDetails_fact___9yn3{min-width:0}.CaseDetails_factLabel__9rPdq{margin:0 0 4px;color:var(--urman-color-text-secondary,rgba(20,23,20,.68));font-size:.78rem;line-height:1.35}.CaseDetails_factValue__NZyq5{margin:0;color:var(--urman-color-text-primary,#141714);font-size:.92rem;font-weight:700;line-height:1.4;overflow-wrap:break-word}.CaseDetails_numberedList__6SWi9{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}.CaseDetails_numberedItem__nHB_p{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;min-width:0}.CaseDetails_number__cAtqL{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:var(--urman-radius-badge,999px);background:var(--urman-color-brand-primary,#5c6933);color:var(--urman-color-text-on-primary,#fefefc);font-size:.78rem;font-weight:800;line-height:1}.CaseDetails_workText__TInJc{color:var(--urman-color-text-primary,#141714);font-size:.92rem;font-weight:700;line-height:1.45;overflow-wrap:break-word}.CaseDetails_chipList__EuRup{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.CaseDetails_workChip__i0gxS{max-width:100%;border-radius:var(--urman-radius-badge,999px);padding:8px 12px;background:rgba(92,105,51,.1);color:var(--urman-color-brand-primary-dark,#414b24);font-size:.82rem;font-weight:750;line-height:1.35;overflow-wrap:break-word}@media (min-width:640px){.CaseDetails_facts__EdeJv,.CaseDetails_metrics__ehm_r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.CaseDetails_section__TBPLg{padding-top:24px;padding-bottom:32px}.CaseDetails_panel__Bpt99{padding:24px}.CaseDetails_topGrid__xAlEO{grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:28px}.CaseDetails_topGrid__xAlEO:has(.CaseDetails_mainBlock__OhNFa:first-child){grid-template-columns:1fr}.CaseDetails_metrics__ehm_r{grid-template-columns:repeat(var(--metric-count,2),minmax(0,1fr))}.CaseDetails_factsFour__TAR88{grid-template-columns:repeat(4,minmax(0,1fr))}.CaseDetails_numberedList__6SWi9{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}.CaseStory_story__Kg4JK{width:100%}.CaseStory_story__Kg4JK>[data-slice-type=process_timeline]>div,.CaseStory_story__Kg4JK>[data-slice-type]{padding-right:0;padding-left:0}