.decision-reasoning_figure__M8blz{width:100%;margin:8px 0;border-block:1px solid var(--border);background:var(--content);color:var(--heading);font-family:var(--font-dm),sans-serif;font-size:17px;font-weight:300;font-synthesis-weight:none;line-height:1.6;letter-spacing:var(--tracking-dm);--font-tracking:var(--tracking-dm)}.decision-reasoning_figure__M8blz :where(h4,p,span){font:inherit;letter-spacing:var(--tracking-dm);--font-tracking:var(--tracking-dm)}.decision-reasoning_row__GzjFa{display:grid;gap:24px;padding:28px 0}.decision-reasoning_copy__myqcI,.decision-reasoning_why__z4RKr{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px}.decision-reasoning_copy__myqcI h4,.decision-reasoning_why__z4RKr h4{margin:0;font-weight:500}.decision-reasoning_copy__myqcI p,.decision-reasoning_why__z4RKr p{margin:0;max-width:76ch}.decision-reasoning_copy__myqcI p+p{margin-top:8px}.decision-reasoning_decision__Jp0DN{border-block:1px solid var(--border)}.decision-reasoning_decision__Jp0DN .decision-reasoning_copy__myqcI>div>p:first-child{font-weight:700}.decision-reasoning_figure__M8blz strong{font-weight:500}.decision-reasoning_diagram__gqWb9{min-width:0}.decision-reasoning_flow__i_BT2{display:grid;grid-template-columns:repeat(var(--steps),minmax(0,1fr));gap:40px;list-style:none;margin:0;padding:0}.decision-reasoning_flow__i_BT2>li{position:relative;display:flex;align-items:center;min-width:0;padding:20px;border:1px solid var(--border);border-radius:6px;background:var(--canvas)}.decision-reasoning_decision__Jp0DN .decision-reasoning_flow__i_BT2>li{background:color-mix(in srgb,var(--emphasis) 4%,var(--content));border-top:2px solid var(--emphasis)}.decision-reasoning_arrow__Bm3os{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%)}.decision-reasoning_rounds__r8TjR{width:100%}.decision-reasoning_rounds__r8TjR p+p{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.decision-reasoning_event__gWKFu{margin-top:12px;padding:12px 0 0 16px;border-left:2px solid var(--emphasis)}.decision-reasoning_records__q1EDC{display:grid;gap:8px;width:100%;font-weight:500}.decision-reasoning_records__q1EDC span+span{padding-top:8px;border-top:1px solid var(--border)}.decision-reasoning_detail__JB7kk{margin:16px 0 0}.decision-reasoning_why__z4RKr{padding:24px 0}@media (max-width:809.98px){.decision-reasoning_copy__myqcI,.decision-reasoning_why__z4RKr{grid-template-columns:1fr;gap:8px}.decision-reasoning_flow__i_BT2{grid-template-columns:1fr;gap:32px}.decision-reasoning_flow__i_BT2>li{padding:16px 20px}.decision-reasoning_arrow__Bm3os{left:20px;top:calc(100% + 3px);transform:rotate(90deg)}}.planning-variations_variations__gqzzK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 28px;margin:32px 0 40px}.planning-variations_variation__5E3ur{width:100%;min-width:0;margin:0;color:var(--heading);background:var(--content)}.planning-variations_variation__5E3ur:first-child{grid-column:1/-1}.planning-variations_preview__hIXon{position:relative;display:block;overflow:hidden;border:2px solid #a73123;border-radius:8px;cursor:zoom-in}.planning-variations_preview__hIXon img{display:block;width:100%;height:auto}.planning-variations_preview__hIXon:focus-visible{outline:2px solid var(--emphasis);outline-offset:5px}.planning-variations_rejected__tHMhD{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px;padding:9px 16px;border-radius:4px;background:#a73123;color:#fff;font-size:18px;font-weight:500;letter-spacing:var(--tracking-medium);line-height:1.25;box-shadow:0 2px 8px #0002;--font-tracking:var(--tracking-medium)}.planning-variations_rejected__tHMhD>span{font-size:24px;font-weight:400;line-height:1}.planning-variations_variation__5E3ur figcaption{padding-top:16px}.planning-variations_variation__5E3ur figcaption p{max-width:75ch;margin:0;color:var(--text);font-size:15px;line-height:1.6}@media (max-width:809.98px){.planning-variations_variations__gqzzK{grid-template-columns:1fr}.planning-variations_rejected__tHMhD{top:10px;left:10px;gap:6px;padding:7px 12px;font-size:15px}.planning-variations_rejected__tHMhD>span{font-size:20px}}.success-metrics_metrics__woKP_{margin:96px 16px 40px;color:var(--heading);background:var(--content);font-family:var(--font-dm),sans-serif;font-size:17px;font-weight:300;font-synthesis-weight:none;line-height:1.6;letter-spacing:var(--tracking-dm);--font-tracking:var(--tracking-dm)}.success-metrics_metrics__woKP_ :where(p,h4,h5,dt,dd,summary,span){font:inherit;letter-spacing:inherit}.success-metrics_header__4VR4t{max-width:76ch;margin-bottom:24px}.success-metrics_title__DB6uT{margin:0 0 12px;font-family:var(--font-bluu);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.02em;scroll-margin-top:180px;--font-tracking:-.02em}.success-metrics_groups__WbXmp{display:grid;gap:56px}.success-metrics_group__uKONW{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:48px;padding-top:32px;border-top:1px solid var(--border)}.success-metrics_groupHead__ea1yT{display:flex;align-items:baseline;gap:16px}.success-metrics_groupHead__ea1yT>span{flex-shrink:0;color:var(--emphasis);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.success-metrics_groupHead__ea1yT h4{font-weight:500}.success-metrics_measure__3iXKl{min-width:0}.success-metrics_measure__3iXKl h5{margin:0 0 12px;font-weight:500}.success-metrics_equation__bMbKY{display:grid;grid-template-columns:minmax(0,.7fr) auto minmax(0,1.3fr);gap:20px;align-items:center}.success-metrics_equationName____WL5{text-align:left;font-weight:500}.success-metrics_fraction__NmGVD{display:grid;min-width:0;text-align:center}.success-metrics_fraction__NmGVD>span{padding:10px 8px}.success-metrics_fraction__NmGVD>span:first-child{border-bottom:1px solid var(--heading)}.success-metrics_context__7MgWJ{max-width:60ch;margin-top:24px;color:var(--paragraph)}.success-metrics_supporting__oIQee{grid-column:2;margin-top:30px;border-block:1px solid var(--border)}.success-metrics_supporting__oIQee summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 8px 20px 0;cursor:pointer;list-style:none;color:var(--heading);font-weight:500}.success-metrics_supporting__oIQee summary::-webkit-details-marker{display:none}.success-metrics_supporting__oIQee summary>span{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;color:var(--paragraph);line-height:1}.success-metrics_supporting__oIQee[open] summary>span{transform:rotate(45deg)}.success-metrics_supporting__oIQee summary:focus-visible{outline:2px solid var(--emphasis);outline-offset:5px}.success-metrics_supporting__oIQee dl{display:grid;gap:28px;padding:8px 0 28px}.success-metrics_metrics__woKP_ dt{color:var(--heading);font-weight:500}.success-metrics_metrics__woKP_ dd{margin:8px 0 0;color:var(--paragraph)}.success-metrics_health__ssC0E{grid-column:2;display:grid;gap:8px;margin-top:28px}.success-metrics_health__ssC0E>span{color:var(--paragraph)}.success-metrics_measureIntro__5FU3g{margin-bottom:26px}.success-metrics_repeatDefinitions__pljxR{display:grid;gap:26px}.success-metrics_footnote__9F2XV{margin-top:48px;padding-top:24px;border-top:1px solid var(--border);color:var(--paragraph);max-width:80ch}@media (max-width:809.98px){.success-metrics_metrics__woKP_{margin-top:64px}.success-metrics_group__uKONW{grid-template-columns:1fr;gap:26px;padding-top:28px}.success-metrics_health__ssC0E,.success-metrics_supporting__oIQee{grid-column:1;margin-top:0}.success-metrics_groups__WbXmp{gap:40px}.success-metrics_equation__bMbKY{grid-template-columns:auto minmax(0,1fr);gap:12px}.success-metrics_equationName____WL5{grid-column:1/-1}}.editorial_content__fhr_o,.editorial_intro___kh4R,.editorial_panel__tV4b1{font-family:var(--font-dm),sans-serif;font-size:17px;font-weight:300;font-synthesis-weight:none;line-height:1.6;letter-spacing:var(--tracking-dm);color:var(--heading);background:var(--content);--font-tracking:var(--tracking-dm)}.editorial_content__fhr_o :where(h3,h4,p,li,span),.editorial_intro___kh4R :where(h3,p),.editorial_panel__tV4b1 :where(h3,h4,p){font:inherit;letter-spacing:inherit}.editorial_content__fhr_o :where(h3,h4),.editorial_intro___kh4R strong{font-weight:500}.editorial_content__fhr_o strong,.editorial_panel__tV4b1 strong{font-weight:700}.editorial_content__fhr_o{padding:12px 16px 16px}.editorial_sectionHeader__6T7YK{padding:16px}.editorial_panel__tV4b1 .editorial_title__zY3N6,.editorial_sectionHeader__6T7YK h2{margin:0;color:var(--heading);font-family:var(--font-bluu);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.02em;--font-tracking:-.02em}.editorial_intro___kh4R{margin:12px 16px 40px;padding-bottom:24px;border-bottom:1px solid var(--border)}.editorial_intro___kh4R h3{margin-bottom:12px}.editorial_intro___kh4R p+p{margin-top:12px}.editorial_opportunity__e2DjO{scroll-margin-top:144px}.editorial_problemTitle__3U8ML{display:grid;gap:8px;margin:0;width:100%;color:var(--heading);font-family:var(--font-bluu);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.02em;background:var(--content);--font-tracking:-.02em}.editorial_problemIntro__PAWBt,.editorial_problemNumber__kRfjp{color:var(--heading);font-family:var(--font-dm),sans-serif;font-size:17px;font-weight:300;font-synthesis-weight:none;line-height:1.6;letter-spacing:var(--tracking-dm);--font-tracking:var(--tracking-dm)}.editorial_problemNumber__kRfjp{font-weight:500}.editorial_problemIntro__PAWBt{width:100%;background:var(--content)}.editorial_panel__tV4b1{margin:40px 16px 16px;padding:32px;border:1px solid var(--border);border-left:3px solid var(--emphasis);border-radius:12px;background:color-mix(in srgb,var(--emphasis) 4%,var(--content))}.editorial_panel__tV4b1 .editorial_title__zY3N6{margin-bottom:16px;scroll-margin-top:160px}.editorial_panel__tV4b1 p{max-width:78ch}.editorial_panel__tV4b1 p+p{margin-top:20px}.editorial_panel__tV4b1 .editorial_source__tQYWP{padding-top:20px;border-top:1px solid var(--border)}.editorial_outcomes__hWgbZ{display:grid}.editorial_outcome__Fjmio{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;padding:28px 0;border-top:1px solid var(--border)}.editorial_outcome__Fjmio h3,.editorial_outcome__Fjmio p{margin:0}.editorial_outcome__Fjmio p+p{margin-top:12px}.editorial_outcome__Fjmio:last-child{border-bottom:1px solid var(--border)}.editorial_story__APmyF{max-width:76ch}.editorial_story__APmyF>p:first-child{font-weight:700}.editorial_nextIntro__B9ye9{max-width:76ch}.editorial_nextIntro__B9ye9 h3{margin-bottom:12px}.editorial_nextIntro__B9ye9 p+p{margin-top:12px}.editorial_nextFlow__qJXfh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;gap:40px;margin:28px 0 40px}.editorial_nextFlow__qJXfh li{position:relative;padding-top:16px;border-top:2px solid var(--emphasis)}.editorial_nextFlow__qJXfh li:not(:last-child):after{content:"→";position:absolute;top:16px;right:-28px}.editorial_nextFlow__qJXfh p{margin-top:8px}.editorial_nextFlow__qJXfh strong,.editorial_questions__Ei4F4 strong{font-weight:500}.editorial_questions__Ei4F4{list-style-position:outside;padding-left:24px;margin-top:16px;max-width:78ch}.editorial_questions__Ei4F4 li{padding-left:8px}.editorial_questions__Ei4F4 li+li{margin-top:20px}@media (max-width:809.98px){.editorial_panel__tV4b1{padding:24px}.editorial_outcome__Fjmio{grid-template-columns:1fr;gap:12px}.editorial_nextFlow__qJXfh{grid-template-columns:1fr;gap:32px}.editorial_nextFlow__qJXfh li:not(:last-child):after{content:"↓";top:auto;bottom:-29px;right:auto;left:0}}