.case-stage-visual_chart__ZrsoE,.case-stage-visual_delivery___yn8W,.case-stage-visual_selection__md5e3{margin:0;color:var(--ink)}.case-stage-visual_chart__ZrsoE figcaption,.case-stage-visual_delivery___yn8W figcaption,.case-stage-visual_selection__md5e3 figcaption{font:12px/1.65 var(--text);color:var(--ink3);margin-top:24px}.case-stage-visual_stats__X1DoH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:0;padding-block:45px}.case-stage-visual_stats__X1DoH>div{display:flex;flex-direction:column;min-width:0;padding-top:24px;border-top:1px solid var(--hair)}.case-stage-visual_stats__X1DoH dt{font-size:15px;line-height:1.6}.case-stage-visual_stats__X1DoH dd{order:-1;margin:0 0 20px;color:var(--ink);font:600 clamp(36px,5.2vw,76px)/1 var(--num);letter-spacing:-.065em;white-space:nowrap}.case-stage-visual_stats__X1DoH>div:first-child dd{color:var(--orange)}.case-stage-visual_stats__X1DoH p{font-size:11px;line-height:1.7;color:var(--ink3);margin:7px 0 0}.case-stage-visual_series___gjXW h4{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;margin:0 0 22px}.case-stage-visual_series___gjXW h4>span{font-size:10px;font-weight:400;color:var(--ink3)}.case-stage-visual_barPair__ukrjx{display:grid;grid-template-columns:1fr 1fr;gap:36px}.case-stage-visual_barColumn__ul3xY>span{font-size:11px;color:var(--ink3)}.case-stage-visual_barColumn__ul3xY>strong{display:block;margin:8px 0 22px;font:600 clamp(44px,5.5vw,80px)/1 var(--num);letter-spacing:-.065em;color:#a19991}.case-stage-visual_barColumn__ul3xY[data-after]>strong{color:var(--orange)}.case-stage-visual_track__HrUeG{height:140px;position:relative;display:flex;align-items:flex-end;border-block:1px solid var(--hair);background:repeating-linear-gradient(0deg,transparent 0,transparent calc(25% - 1px),#14121009 calc(25% - 1px),#14121009 25%)}.case-stage-visual_bar__KaiII{width:100%;background:radial-gradient(circle,#14121055 1.2px,transparent 1.6px) 0 100% /6px 6px;border-top:1px solid #14121066}.case-stage-visual_barColumn__ul3xY[data-after] .case-stage-visual_bar__KaiII{background-image:radial-gradient(circle,#f26a10 1.2px,transparent 1.6px);border-color:var(--orange)}.case-stage-visual_chart__ZrsoE[data-multiple]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.case-stage-visual_chart__ZrsoE[data-multiple] .case-stage-visual_barPair__ukrjx{gap:18px}.case-stage-visual_chart__ZrsoE[data-multiple] .case-stage-visual_barColumn__ul3xY>strong{font-size:clamp(30px,3.4vw,50px)}.case-stage-visual_chart__ZrsoE[data-multiple] .case-stage-visual_series___gjXW h4{display:block}.case-stage-visual_chart__ZrsoE[data-multiple] .case-stage-visual_series___gjXW h4>span{display:block;margin-top:6px}.case-stage-visual_chart__ZrsoE[data-multiple] figcaption{grid-column:1/-1;margin-top:0}.case-stage-visual_selectionNumbers__euCDT{display:flex;align-items:center;justify-content:space-between;max-width:400px;gap:24px;margin-bottom:40px}.case-stage-visual_selectionNumbers__euCDT>span{display:flex;flex-direction:column;gap:12px;color:var(--ink3);font-size:12px}.case-stage-visual_selectionNumbers__euCDT strong{font:600 88px/.9 var(--num);color:#a19991;letter-spacing:-.065em}.case-stage-visual_selectionNumbers__euCDT>span:last-child strong{color:var(--orange)}.case-stage-visual_selectionNumbers__euCDT svg{color:var(--ink3)}.case-stage-visual_tiles__NNOOI{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:9px}.case-stage-visual_tiles__NNOOI>span{aspect-ratio:.7;display:grid;place-items:center;border:1px solid #14121030;background:var(--sand)}.case-stage-visual_tiles__NNOOI i{width:50%;height:30%;border-block:1px solid #14121044}.case-stage-visual_tiles__NNOOI span[data-selected]{border-color:var(--orange)}.case-stage-visual_tiles__NNOOI span[data-selected] i{width:60%;height:45%;border:0;background:var(--orange)}@media(max-width:720px){.case-stage-visual_stats__X1DoH{padding-block:15px;gap:20px}.case-stage-visual_stats__X1DoH dd{font-size:clamp(32px,9.6vw,56px)}.case-stage-visual_stats__X1DoH dt{font-size:13px}.case-stage-visual_barPair__ukrjx{gap:24px}.case-stage-visual_barColumn__ul3xY>strong{font-size:58px}.case-stage-visual_track__HrUeG{height:110px}.case-stage-visual_chart__ZrsoE[data-multiple]{gap:22px}.case-stage-visual_chart__ZrsoE[data-multiple] .case-stage-visual_barPair__ukrjx{gap:10px}.case-stage-visual_chart__ZrsoE[data-multiple] .case-stage-visual_barColumn__ul3xY>strong{font-size:clamp(25px,7vw,36px)}.case-stage-visual_selectionNumbers__euCDT strong{font-size:72px}.case-stage-visual_tiles__NNOOI{gap:6px}}.case-stage-visual_deliveryHeadline__Az_44{display:flex;align-items:baseline;flex-wrap:wrap;gap:16px}.case-stage-visual_deliveryHeadline__Az_44>strong{font:600 clamp(64px,7vw,100px)/1 var(--num);letter-spacing:-.065em;color:var(--orange)}.case-stage-visual_deliveryHeadline__Az_44>span{font-size:14px}.case-stage-visual_deliveryRail__nmMgw{position:relative;height:18px;background:var(--sand);margin:32px 0 20px}.case-stage-visual_deliveryRail__nmMgw>div{height:100%;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 5px)}.case-stage-visual_deliveryRail__nmMgw>svg{position:absolute;right:0;top:-3px;background:var(--paper);color:var(--orange);width:24px;height:24px}.case-stage-visual_deliveryCounts__0UPn6{display:flex;justify-content:space-between;align-items:baseline;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--ink3)}.case-stage-visual_deliveryCounts__0UPn6 b{font:600 30px var(--num);color:var(--ink)}.case-mechanism_figure__EWBVw{margin:0;color:var(--ink);font-size:14px;line-height:1.6}.case-mechanism_figure__EWBVw ol,.case-mechanism_figure__EWBVw ul{list-style:none;margin:0;padding:0}.case-mechanism_figure__EWBVw figcaption{font:12px/1.65 var(--text);color:var(--ink3);margin-top:24px}.case-mechanism_figure__EWBVw strong{font-weight:600}.case-mechanism_index__mFDjo{font:10px/1.5 var(--mono);color:var(--ink3)}.case-mechanism_resultLine__PsN_A{display:flex;align-items:center;gap:12px;font-size:13px;margin:24px 0 0}.case-mechanism_resultLine__PsN_A svg{color:var(--orange);flex-shrink:0}.case-mechanism_matrixTitle__8PU_a{display:flex;align-items:center;gap:36px;margin-bottom:26px}.case-mechanism_matrixTitle__8PU_a>span{display:flex;align-items:baseline;gap:12px;color:var(--ink3);font-size:12px}.case-mechanism_matrixTitle__8PU_a strong{font:600 64px/1 var(--num);letter-spacing:-.06em;color:var(--ink)}.case-mechanism_matrixTitle__8PU_a>span:last-child strong{color:var(--orange)}.case-mechanism_matrixTitle__8PU_a b{font-size:22px;font-weight:400;color:var(--ink3)}.case-mechanism_matrixGrid__QYpoI{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hair);border-left:1px solid var(--hair)}.case-mechanism_matrixGrid__QYpoI>span{height:23px;border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);display:grid;place-items:center}.case-mechanism_matrixGrid__QYpoI i{width:3px;height:3px;background:#14121055}.case-mechanism_matrixGrid__QYpoI>span:nth-child(3n){background:#f26a1009}.case-mechanism_scenarios__z9BEP ol{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.case-mechanism_scenarios__z9BEP li{position:relative;display:grid;grid-template-columns:1fr auto;gap:20px;border-top:1px solid var(--hair);padding:22px 0}.case-mechanism_scenarios__z9BEP li strong{font-size:18px}.case-mechanism_scenarios__z9BEP li svg{grid-column:2;grid-row:1/3;align-self:center;color:var(--orange)}.case-mechanism_storyboard__23xPb ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.case-mechanism_storyboard__23xPb li{position:relative;padding:16px 12px 12px;border-block:1px solid #14121040;background:var(--sand);display:flex;flex-direction:column;gap:20px}.case-mechanism_storyboard__23xPb li:nth-child(2n){margin-top:24px;margin-bottom:-24px}.case-mechanism_storyboard__23xPb svg{align-self:center;color:var(--ink3)}.case-mechanism_storyboard__23xPb strong{font-size:12px}.case-mechanism_frameLines__238W_{display:flex;flex-direction:column;gap:5px}.case-mechanism_frameLines__238W_ i{display:block;height:1px;width:85%;background:#14121028}.case-mechanism_frameLines__238W_ i:last-child{width:60%}.case-mechanism_storyboard__23xPb .case-mechanism_resultLine__PsN_A{margin-top:52px}.case-mechanism_recordHead__apESN{border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);padding:20px 0;display:flex;align-items:center;gap:12px}.case-mechanism_recordHead__apESN svg{color:var(--orange);flex-shrink:0}.case-mechanism_recordFields__ODO95{border-left:1px solid #f26a1077;margin-left:8px}.case-mechanism_recordFields__ODO95>div{display:grid;grid-template-columns:28px 1fr 30%;gap:16px;padding:13px 0 13px 20px;border-bottom:1px solid var(--hair);align-items:center}.case-mechanism_recordFields__ODO95 i{height:10px;background:repeating-linear-gradient(90deg,#14121038 0 1px,transparent 1px 5px)}.case-mechanism_recordKey__Gr__l{color:var(--ink3);font-size:11px;margin:16px 0 0}.case-mechanism_library__apLwP{padding:18px 20px 0 0}.case-mechanism_document__THiXt{position:relative;border:1px solid #14121038;background:var(--paper);padding:28px;box-shadow:8px -8px 0 -1px var(--paper),8px -8px 0 0 #ded8d1,16px -16px 0 -1px var(--paper),16px -16px 0 0 #e6dfd6}.case-mechanism_docHeader__Y0s6o{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--ink3)}.case-mechanism_docHeader__Y0s6o svg{color:var(--orange)}.case-mechanism_document__THiXt h5{font-size:22px;line-height:1.4;letter-spacing:-.025em;margin:24px 0}.case-mechanism_document__THiXt li{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--hair)}.case-mechanism_document__THiXt li svg{color:var(--ink3)}.case-mechanism_docFoot__y0rM4{display:flex;gap:10px;align-items:center;border-top:1px solid var(--hair);padding-top:18px;font-size:11px;color:var(--ink3)}.case-mechanism_docFoot__y0rM4 svg{color:var(--orange);flex-shrink:0}.case-mechanism_questionHeading__wYQMy{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:2px solid var(--ink)}.case-mechanism_questionHeading__wYQMy svg{color:var(--orange);flex-shrink:0}.case-mechanism_questions__aFqxU li{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid var(--hair)}.case-mechanism_questions__aFqxU li>svg:first-child{color:var(--ink3)}.case-mechanism_questions__aFqxU li>svg:last-child{margin-left:auto;color:var(--orange)}.case-mechanism_channelSource__v3xbc{display:flex;align-items:center;justify-content:center;gap:14px;padding:16px 0 26px}.case-mechanism_channelSource__v3xbc svg{color:var(--orange)}.case-mechanism_channelBranches__eBeAY{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-top:28px;margin:0 20px}.case-mechanism_channelBranches__eBeAY:before{content:"";position:absolute;top:0;height:28px;left:25%;right:25%;border:1px solid #14121055;border-bottom:0}.case-mechanism_channelBranches__eBeAY:after{content:"";position:absolute;top:-15px;left:50%;height:15px;border-left:1px solid #14121055}.case-mechanism_channelBranches__eBeAY>div{display:flex;flex-direction:column;align-items:center;gap:20px;padding:26px 8px;border-block:1px solid var(--hair)}.case-mechanism_channelBranches__eBeAY strong{text-align:center;font-size:13px}.case-mechanism_channelBranches__eBeAY>div:first-child svg{color:var(--orange)}.case-mechanism_gateLabel__YLyyN{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink3);margin-bottom:32px}.case-mechanism_gateLabel__YLyyN svg{color:var(--orange)}.case-mechanism_gate__5d1JW ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.case-mechanism_gate__5d1JW li{position:relative;padding:30px 8px 25px;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;border-block:1px solid var(--hair)}.case-mechanism_gate__5d1JW li:nth-child(2){border-top:2px solid var(--orange);background:#f26a1009}.case-mechanism_gate__5d1JW li:nth-child(2)>svg:first-child{color:var(--orange)}.case-mechanism_gate__5d1JW strong{font-size:13px}.case-mechanism_stepArrow__F9Axu{position:absolute;left:calc(100% + 6px);top:50%;color:var(--ink3)}.case-mechanism_matching__tK7uR>div{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid var(--hair)}.case-mechanism_matchRule__BoOnu{margin-left:40px;border-left:2px solid var(--orange);padding-left:22px!important;flex-wrap:wrap}.case-mechanism_matchRule__BoOnu .case-mechanism_index__mFDjo{flex-basis:100%;color:var(--orange)}.case-mechanism_matchRule__BoOnu svg{margin-left:auto}.case-mechanism_matching__tK7uR>div:last-of-type svg{color:var(--orange)}.case-mechanism_auditHeader__sCkAU{display:flex;gap:12px;align-items:center;padding:20px 0;border-bottom:1px solid var(--ink)}.case-mechanism_auditHeader__sCkAU svg{color:var(--orange)}.case-mechanism_audit__WmCsU li{display:grid;grid-template-columns:32px 1fr 20px;align-items:center;gap:16px;padding:24px 0;border-bottom:1px solid var(--hair)}.case-mechanism_audit__WmCsU li:last-child{padding-left:16px;border-left:2px solid var(--orange)}.case-mechanism_audit__WmCsU li svg{color:var(--ink3)}.case-mechanism_threadLabel__t8p83{font-size:12px;color:var(--ink3);margin-bottom:30px}.case-mechanism_handoff__cXq7z ol{border-left:1px solid #14121044;margin-left:9px}.case-mechanism_handoff__cXq7z li{position:relative;margin:0 0 0 25px;padding:22px 0;border-bottom:1px solid var(--hair);display:flex;align-items:center;gap:18px}.case-mechanism_handoff__cXq7z li:before{content:"";position:absolute;left:-30px;width:9px;height:9px;background:var(--paper);border:1px solid var(--ink3)}.case-mechanism_handoff__cXq7z li:last-child:before{background:var(--orange);border-color:var(--orange)}.case-mechanism_handoff__cXq7z li i{height:6px;width:30px;margin-left:auto;background:repeating-linear-gradient(90deg,#14121044 0 1px,transparent 1px 5px)}.case-mechanism_playbookTitle__1WDLt{display:flex;align-items:center;gap:14px;padding-bottom:22px}.case-mechanism_playbookTitle__1WDLt svg{color:var(--orange);flex-shrink:0}.case-mechanism_playbook__qBeBC li{display:flex;align-items:center;gap:20px;padding:18px 20px;border-top:1px solid var(--hair);background:linear-gradient(90deg,var(--sand),transparent)}.case-mechanism_playbook__qBeBC li:nth-child(2){margin-left:16px}.case-mechanism_playbook__qBeBC li:nth-child(3){margin-left:32px}.case-mechanism_playbook__qBeBC li svg{margin-left:auto;color:var(--ink3);flex-shrink:0}.case-mechanism_ledgerTitle__arGHu{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px;font-size:13px}.case-mechanism_ledgerTitle__arGHu svg{color:var(--orange);flex-shrink:0}.case-mechanism_ledger__F61NW ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink)}.case-mechanism_ledger__F61NW li{display:flex;flex-direction:column;gap:20px;padding:22px 16px;border-left:1px solid var(--hair);border-bottom:1px solid var(--hair)}.case-mechanism_ledger__F61NW li:first-child{border-left:0;padding-left:0}.case-mechanism_ledger__F61NW strong{font-size:13px}.case-mechanism_ledger__F61NW li div{display:grid;gap:8px}.case-mechanism_ledger__F61NW li i{display:block;height:1px;background:#14121022}.case-mechanism_ledger__F61NW li i:last-child{width:65%}.case-mechanism_experiment__Birnh ol{display:flex;align-items:stretch;gap:28px}.case-mechanism_experiment__Birnh li{position:relative;flex:1;min-width:0;border-top:2px solid #14121055;padding:24px 0}.case-mechanism_experiment__Birnh li:first-child{border-color:var(--orange)}.case-mechanism_experiment__Birnh strong{display:block;font-size:14px;margin-top:16px}.case-mechanism_experiment__Birnh li svg{position:absolute;right:-22px;top:55%;color:var(--ink3)}.case-mechanism_retest__GaH7p{display:flex;align-items:center;justify-content:center;gap:10px;border-bottom:1px dashed #14121055;padding:12px 0 20px;font-size:12px;color:var(--ink3)}.case-mechanism_retest__GaH7p svg{color:var(--orange)}.case-mechanism_sharedKnowledge__mMh__{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-bottom:2px solid var(--ink);padding:20px 0}.case-mechanism_sharedKnowledge__mMh__ svg{color:var(--orange)}.case-mechanism_sharedKnowledge__mMh__>span{margin-left:auto;font-size:11px;color:var(--ink3)}.case-mechanism_rounds__cfiys{display:grid;grid-template-columns:1fr 1fr;gap:30px}.case-mechanism_rounds__cfiys>div{position:relative;display:grid;grid-template-columns:1fr auto;gap:22px;padding:28px 0;border-bottom:1px solid var(--hair)}.case-mechanism_rounds__cfiys strong{grid-column:1/-1;font-size:17px}.case-mechanism_rounds__cfiys svg{color:var(--ink3)}.case-mechanism_rounds__cfiys>div:last-child svg{color:var(--orange)}@media(max-width:720px){.case-mechanism_figure__EWBVw{font-size:13px}.case-mechanism_scenarios__z9BEP ol{gap:0 20px}.case-mechanism_scenarios__z9BEP li strong{font-size:16px}.case-mechanism_storyboard__23xPb ol{gap:8px}.case-mechanism_storyboard__23xPb li{padding:12px 7px;gap:16px}.case-mechanism_storyboard__23xPb strong{font-size:12px;overflow-wrap:break-word}.case-mechanism_matrixTitle__8PU_a{gap:24px}.case-mechanism_matrixTitle__8PU_a strong{font-size:54px}.case-mechanism_recordFields__ODO95>div{gap:10px;padding-left:14px}.case-mechanism_document__THiXt{padding:22px 18px}.case-mechanism_document__THiXt h5{font-size:20px}.case-mechanism_gate__5d1JW ol{gap:20px}.case-mechanism_gate__5d1JW li{padding-inline:3px}.case-mechanism_gate__5d1JW strong{font-size:13px;overflow-wrap:break-word}.case-mechanism_stepArrow__F9Axu{left:calc(100% + 2px)}.case-mechanism_channelBranches__eBeAY{gap:24px;margin-inline:0}.case-mechanism_playbook__qBeBC li{padding-inline:12px;gap:12px}.case-mechanism_ledger__F61NW li{padding-inline:10px}.case-mechanism_experiment__Birnh ol{gap:22px}.case-mechanism_experiment__Birnh strong{font-size:12px}.case-mechanism_experiment__Birnh li svg{right:-19px}.case-mechanism_rounds__cfiys{gap:24px}.case-mechanism_rounds__cfiys strong{font-size:15px}}.impact-case_root__D_LwV{color:var(--ink);background:var(--paper)}.impact-case_wrap__BExQe{width:min(1312px,calc(100% - 48px));margin-inline:auto}.impact-case_root__D_LwV a:focus-visible,.impact-case_root__D_LwV summary:focus-visible{outline:2px solid var(--orange);outline-offset:5px}.impact-case_hero__d2iaL{padding:40px 0 0}.impact-case_breadcrumb__MlaOb{display:flex;align-items:center;gap:12px;font-size:11px;color:#817568;margin-bottom:50px}.impact-case_breadcrumb__MlaOb a{color:inherit;text-decoration:none}.impact-case_heroGrid__Au34G{display:grid;grid-template-columns:1.08fr 1fr;gap:72px;align-items:center}.impact-case_brand__zqm7_{display:block;font-size:25px;font-weight:650;letter-spacing:-.04em;margin-bottom:30px}.impact-case_category__HeDHs{font:500 12px/1.6 var(--text);color:var(--ink3);margin:0 0 20px}.impact-case_heroCopy__9bKcR h1{font-family:var(--zh);font-size:clamp(38px,4.3vw,62px);font-weight:800;line-height:1.14;letter-spacing:-.022em;margin:0;text-wrap:balance}.impact-case_intro__nFrh1{font-size:17px;line-height:1.75;color:var(--ink2);margin:28px 0;max-width:530px}.impact-case_context__h_ZYQ{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:12px;color:var(--ink3)}.impact-case_eyebrow__oSi3d{font:500 11px/1.7 var(--text);letter-spacing:.03em;color:var(--ink3);margin:0 0 22px}.impact-case_resultPanel__PSMfp{background:radial-gradient(circle,#14121018 .8px,transparent 1px) 0 0 /7px 7px;border:0;border-radius:0;padding:32px}.impact-case_compareHeader__nc8IZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:26px;font:11px/1.6 var(--text);color:var(--ink3)}.impact-case_compareHeader__nc8IZ a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.impact-case_comparison__ULjVD{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:start;gap:16px}.impact-case_comparison__ULjVD .impact-case_eyebrow__oSi3d{display:block;font-size:9px;margin-bottom:18px}.impact-case_compareArrow__4Aa3q{align-self:center;color:#b5a28f}.impact-case_compareText__v_f95{font-size:20px;line-height:1.5;letter-spacing:-.03em;margin:0;text-wrap:balance}.impact-case_before__HwyyC{color:#958777}.impact-case_after__tPQQ1{color:#33291f}.impact-case_after__tPQQ1 .impact-case_eyebrow__oSi3d{color:var(--orange)}.impact-case_compareNumber__VfR0H{display:block;font:500 clamp(34px,4.1vw,57px)/1 var(--m-num),sans-serif;letter-spacing:-.065em;white-space:nowrap}.impact-case_after__tPQQ1 .impact-case_compareNumber__VfR0H{color:var(--orange)}.impact-case_comparison__ULjVD p:not(.impact-case_compareText__v_f95){font-size:11px;line-height:1.6;margin:12px 0 0}.impact-case_result__Xggds{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;padding-top:24px;border-top:1px solid #dbcebc}.impact-case_result__Xggds>strong{font:600 clamp(70px,7vw,108px)/1 var(--num);letter-spacing:-.065em;color:var(--orange);white-space:nowrap}.impact-case_result__Xggds>div{flex:1;min-width:130px}.impact-case_result__Xggds h2{font-size:17px;line-height:1.4;font-weight:500;margin:0 0 6px}.impact-case_result__Xggds p{font-size:12px;line-height:1.7;color:var(--ink3);margin:0}.impact-case_basis__QkAgZ{font-size:12px;color:var(--ink3);line-height:1.6;margin:22px 0 0}.impact-case_supporting__K_S9l{margin:48px 0 0;padding:26px 0;border-top:1px solid #ded4c7;display:grid;grid-template-columns:1fr 1fr}.impact-case_supporting__K_S9l>div{display:grid;grid-template-columns:auto 1fr;gap:3px 20px;align-items:center;padding:0 32px}.impact-case_supporting__K_S9l>div:first-child{padding-left:0;border-right:1px solid #ded4c7}.impact-case_supporting__K_S9l dt{grid-column:2;grid-row:1;font-size:13px}.impact-case_supporting__K_S9l dd{grid-column:1;grid-row:1/3;font:500 clamp(28px,3vw,42px)/1.2 var(--m-num),sans-serif;letter-spacing:-.045em;margin:0}.impact-case_supporting__K_S9l p{grid-column:2;grid-row:2;margin:0;font-size:12px;line-height:1.6;color:var(--ink3)}.impact-case_foundation___BLAs{background:var(--ink);color:var(--paper);padding:80px 0}.impact-case_sectionHead__ONB3_{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:30px}.impact-case_retained__REz43 h2,.impact-case_sectionHead__ONB3_ h2{font-family:var(--zh);font-size:clamp(30px,3.8vw,52px);font-weight:800;line-height:1.15;letter-spacing:-.025em;margin:0;text-wrap:balance}.impact-case_sectionHead__ONB3_>p{margin:0;font-size:15px;line-height:1.75;color:var(--ink3);max-width:440px}.impact-case_foundation___BLAs .impact-case_eyebrow__oSi3d{color:#a69986}.impact-case_foundation___BLAs .impact-case_sectionHead__ONB3_>p{color:#b8ab98}.impact-case_dataDiagram__t1McJ{margin:48px 0 0;border:0;border-radius:0;background:none}.impact-case_dataDiagram__t1McJ figcaption{font:10px/1.6 var(--text);color:#a69a89;padding:0 0 22px}.impact-case_sources__4WL8O{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 0 35px;margin:0;border-top:1px solid #ffffff28}.impact-case_sources__4WL8O li{position:relative;padding:0 30px 0 20px;display:flex;flex-direction:column;gap:12px}.impact-case_sources__4WL8O li:first-child{padding-left:0}.impact-case_sources__4WL8O li>span{font:9px var(--mono);color:var(--orange)}.impact-case_sources__4WL8O strong{font-size:19px;font-weight:500;line-height:1.5}.impact-case_sources__4WL8O svg{position:absolute;right:3px;top:33px;color:#9d8771}.impact-case_dataOutcome__ZWNFf{padding:25px 0 0;border-top:1px solid #ffffff28;display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:baseline}.impact-case_dataOutcome__ZWNFf>span{font-size:11px;color:#d79b70}.impact-case_dataOutcome__ZWNFf p{font-size:13px;line-height:1.9;color:#d0c3b1;margin:0}.impact-case_loop__yRwcs{padding:96px 0 64px}.impact-case_loopNav__alib6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:56px 0 8px;border-bottom:1px solid var(--hair)}.impact-case_loopNav__alib6 a{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none;padding:18px 0;font-size:14px;font-weight:600}.impact-case_loopNav__alib6 a>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #14121030;border-radius:50%;font:10px var(--mono);color:var(--ink3);transition:background .2s,color .2s}.impact-case_loopNav__alib6 svg{margin-left:auto;color:#14121055}.impact-case_loopNav__alib6 a:focus-visible>span,.impact-case_loopNav__alib6 a:hover>span{background:var(--ink);color:var(--paper)}.impact-case_visualStages__02ssq{list-style:none;margin:0;padding:0}.impact-case_visualStages__02ssq>li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0 100px;padding:72px 0 0;border-bottom:1px solid var(--hair);scroll-margin-top:100px}.impact-case_stageSummary__2W_85{align-self:center;padding:10px 0}.impact-case_stageSummary__2W_85 h3{display:flex;align-items:center;gap:12px;margin:0 0 30px;font-size:13px;font-weight:600}.impact-case_stageSummary__2W_85 h3>span{font:11px var(--mono);color:var(--orange)}.impact-case_shortAfter__jc1r6>span,.impact-case_shortBefore__kcsly>span{display:block;font:10px/1.5 var(--mono);letter-spacing:.06em;color:var(--ink3)}.impact-case_shortAfter__jc1r6>span{color:var(--orange)}.impact-case_shortAfter__jc1r6 h4{font-family:var(--zh);font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.24;letter-spacing:-.025em;margin:12px 0 28px;text-wrap:balance}.impact-case_shortBefore__kcsly{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px;padding-top:18px;border-top:1px solid var(--hair)}.impact-case_shortBefore__kcsly p{color:var(--ink3);font-size:14px;line-height:1.6;margin:0}.impact-case_stageDiagram__E8Ttb{padding:12px 0;align-self:center;min-width:0}.impact-case_visualStages__02ssq>li:nth-child(2n) .impact-case_stageSummary__2W_85{grid-column:2;grid-row:1}.impact-case_visualStages__02ssq>li:nth-child(2n) .impact-case_stageDiagram__E8Ttb{grid-column:1;grid-row:1}.impact-case_visualStages__02ssq li:target .impact-case_stageSummary__2W_85 h3>span{background:var(--orange);color:var(--paper);padding:3px 5px}.impact-case_stageDetails__fH1nS{grid-column:1/-1;margin-top:26px}.impact-case_stageDetails__fH1nS summary{display:flex;align-items:center;gap:10px;width:fit-content;padding:12px 0 30px;color:var(--ink3);font-size:11px;cursor:pointer;list-style:none}.impact-case_stageDetails__fH1nS summary:hover{color:var(--ink)}.impact-case_stageDetails__fH1nS summary::-webkit-details-marker{display:none}.impact-case_stageDetails__fH1nS[open] summary svg{transform:rotate(180deg)}.impact-case_expandedStory__Dk7iq{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;padding:8px 0 36px}.impact-case_expandedStory__Dk7iq h4{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--ink)}.impact-case_expandedStory__Dk7iq p{margin:0;font-size:15px;line-height:1.85;color:var(--ink2)}.impact-case_expandedStory__Dk7iq p+h4{margin-top:18px}.impact-case_returnLine__g_Ggc{display:flex;justify-content:flex-end;align-items:center;gap:12px;color:#aa7345;font-size:11px;line-height:1.5;text-decoration:none;padding-top:20px}.impact-case_returnLine__g_Ggc svg{transform:rotate(90deg)}.impact-case_retained__REz43{background:var(--sand);padding:64px 0}.impact-case_retainedGrid__slpyG{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center}.impact-case_retainedGrid__slpyG>p{margin:0;font-size:13px;line-height:1.9;color:#7c6b58}.impact-case_method__ztbkX{border-block:1px solid #d5c9b9;margin-top:32px;scroll-margin-top:100px}.impact-case_method__ztbkX summary{display:flex;justify-content:space-between;gap:16px;align-items:center;list-style:none;cursor:pointer;padding:18px 0;font-size:12px}.impact-case_method__ztbkX summary::-webkit-details-marker{display:none}.impact-case_method__ztbkX[open] summary svg{transform:rotate(180deg)}.impact-case_method__ztbkX dl{margin:0;max-width:900px}.impact-case_method__ztbkX dl>div{display:grid;grid-template-columns:140px 1fr;gap:24px;padding:12px 0}.impact-case_method__ztbkX dt{font-size:12px}.impact-case_method__ztbkX dd{margin:0;font-size:12px;line-height:1.9;color:#766555}.impact-case_method__ztbkX>a,.impact-case_method__ztbkX>p{display:flex;align-items:center;gap:6px;font-size:11px;color:#90572c;margin:12px 0 24px}.impact-case_closing__7hQ3R{padding:56px 0}.impact-case_closingGrid__zAZO1{display:grid;grid-template-columns:1.6fr 1fr;gap:90px;align-items:center}.impact-case_closing__7hQ3R h2{font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.04em;margin:0;max-width:620px;text-wrap:balance}.impact-case_closing__7hQ3R p{font-size:13px;line-height:1.8;color:#786b5f;margin:20px 0 26px;max-width:500px}.impact-case_next__X0WMo{color:inherit;text-decoration:none;border-left:1px solid #ddcfc0;padding-left:35px}.impact-case_next__X0WMo>span{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#766453}.impact-case_next__X0WMo>strong{display:block;font-size:20px;font-weight:600;margin:25px 0 12px}.impact-case_next__X0WMo>b{font:500 55px var(--m-num),sans-serif;letter-spacing:-.06em;color:var(--orange)}.impact-case_next__X0WMo>p{margin:0}@media (max-width:1000px){.impact-case_wrap__BExQe{width:calc(100% - 48px)}.impact-case_closingGrid__zAZO1,.impact-case_heroGrid__Au34G,.impact-case_retainedGrid__slpyG,.impact-case_sectionHead__ONB3_{gap:35px}.impact-case_resultPanel__PSMfp{padding:22px}.impact-case_comparison__ULjVD{gap:10px}.impact-case_compareText__v_f95{font-size:17px}.impact-case_supporting__K_S9l>div{grid-template-columns:1fr;gap:5px}.impact-case_supporting__K_S9l dt,.impact-case_supporting__K_S9l p{grid-column:1;grid-row:auto}.impact-case_supporting__K_S9l dd{grid-row:1}.impact-case_sources__4WL8O strong{font-size:16px}.impact-case_expandedStory__Dk7iq,.impact-case_visualStages__02ssq>li{column-gap:30px}.impact-case_stageDiagram__E8Ttb{padding:12px 0}}@media (max-width:720px){.impact-case_wrap__BExQe{width:calc(100% - 40px)}.impact-case_hero__d2iaL{padding-top:24px}.impact-case_breadcrumb__MlaOb{margin-bottom:30px}.impact-case_closingGrid__zAZO1,.impact-case_heroGrid__Au34G,.impact-case_retainedGrid__slpyG,.impact-case_sectionHead__ONB3_{grid-template-columns:1fr;gap:25px}.impact-case_brand__zqm7_{margin-bottom:22px;font-size:22px}.impact-case_heroCopy__9bKcR h1{font-size:38px}.impact-case_intro__nFrh1{margin:20px 0}.impact-case_resultPanel__PSMfp{padding:20px}.impact-case_compareHeader__nc8IZ{gap:10px}.impact-case_compareText__v_f95{font-size:17px}.impact-case_compareNumber__VfR0H{font-size:clamp(32px,10vw,43px)}.impact-case_comparison__ULjVD{gap:10px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr)}.impact-case_result__Xggds{gap:14px}.impact-case_result__Xggds>strong{font-size:68px}.impact-case_result__Xggds h2{font-size:16px}.impact-case_supporting__K_S9l{margin-top:30px;padding:22px 0}.impact-case_supporting__K_S9l>div{padding:0 16px}.impact-case_supporting__K_S9l dd{font-size:27px}.impact-case_foundation___BLAs,.impact-case_loop__yRwcs{padding:52px 0}.impact-case_retained__REz43 h2,.impact-case_sectionHead__ONB3_ h2{font-size:32px}.impact-case_sectionHead__ONB3_{gap:15px;margin-bottom:24px}.impact-case_sources__4WL8O{grid-template-columns:1fr 1fr;gap:25px 10px;padding:24px 20px}.impact-case_sources__4WL8O li{padding:0 20px 0 0}.impact-case_sources__4WL8O li:nth-child(2) svg{display:none}.impact-case_sources__4WL8O svg{right:0;top:28px;width:14px}.impact-case_dataDiagram__t1McJ figcaption{padding-inline:20px}.impact-case_dataOutcome__ZWNFf{grid-template-columns:1fr;gap:10px;padding:20px}.impact-case_loopNav__alib6{margin:32px 0 0;gap:12px}.impact-case_loopNav__alib6 a{font-size:13px;gap:8px;padding:15px 0}.impact-case_loopNav__alib6 a>span{width:23px;height:23px;font-size:9px}.impact-case_loopNav__alib6 svg{display:none}.impact-case_visualStages__02ssq>li{grid-template-columns:1fr;padding-top:42px;gap:26px}.impact-case_visualStages__02ssq>li:nth-child(2n) .impact-case_stageDiagram__E8Ttb,.impact-case_visualStages__02ssq>li:nth-child(2n) .impact-case_stageSummary__2W_85{grid-column:auto;grid-row:auto}.impact-case_stageSummary__2W_85 h3{margin-bottom:24px}.impact-case_shortAfter__jc1r6 h4{font-size:30px;max-width:560px}.impact-case_shortBefore__kcsly{padding-top:16px}.impact-case_stageDiagram__E8Ttb{padding:5px 0 0}.impact-case_stageDetails__fH1nS{margin-top:-8px}.impact-case_stageDetails__fH1nS summary{padding-bottom:26px}.impact-case_expandedStory__Dk7iq{grid-template-columns:1fr;gap:22px}.impact-case_returnLine__g_Ggc{justify-content:flex-start}.impact-case_retained__REz43{padding:32px 0}.impact-case_method__ztbkX dl>div{grid-template-columns:1fr;gap:8px}.impact-case_closing__7hQ3R{padding:36px 0}.impact-case_next__X0WMo{border-left:0;border-top:1px solid #ddcfc0;padding:24px 0 0;margin-top:12px}}@media (prefers-reduced-motion:reduce){.impact-case_loopNav__alib6 a{transition:none}}[data-lang=en] .impact-case_heroCopy__9bKcR h1,[data-lang=en] .impact-case_retained__REz43 h2,[data-lang=en] .impact-case_sectionHead__ONB3_ h2,[data-lang=en] .impact-case_shortAfter__jc1r6 h4{font-family:var(--num);font-weight:700;letter-spacing:-.035em}.impact-case_shortAfter__jc1r6 h4>span{display:block;text-wrap:balance}