.dcm-decision-flow_explorer__iSvBR{--line:#3f3f46;color:#f4f4f5;font-size:13px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"intro columns" "controls matrix" "actions matrix" "ledger matrix" "takeaway legend" "assumptions assumptions";-moz-column-gap:44px;column-gap:44px}.dcm-decision-flow_intro__qE5IO{grid-area:intro;margin:0 0 18px}.dcm-decision-flow_intro__qE5IO h3{font-size:20px;font-weight:500;letter-spacing:-.035em;line-height:1.2}.dcm-decision-flow_intro__qE5IO p{color:#a1a1aa;font-size:13px;line-height:1.6;margin-top:6px}.dcm-decision-flow_cutoffControl__ANQXd{grid-area:controls;display:block}.dcm-decision-flow_cutoffControl__ANQXd>span{display:flex;justify-content:space-between;align-items:baseline}.dcm-decision-flow_cutoffControl__ANQXd output{font-size:20px;font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums}.dcm-decision-flow_cutoffControl__ANQXd input{display:block;width:100%;height:32px;accent-color:#e4e4e7;cursor:ew-resize;margin-top:5px}.dcm-decision-flow_actions__bkJfs{grid-area:actions;display:flex;flex-wrap:wrap;align-content:start;align-items:start;gap:6px;margin:6px 0 18px}.dcm-decision-flow_actions__bkJfs button{min-height:40px;padding:7px 10px;border:1px solid var(--line);background:#18181b;color:#d4d4d8;font-size:11px;cursor:pointer}.dcm-decision-flow_actions__bkJfs button[aria-pressed=true]{background:#e4e4e7;color:#09090b;border-color:#e4e4e7}.dcm-decision-flow_actions__bkJfs button:hover{border-color:#e4e4e7}.dcm-decision-flow_actions__bkJfs .dcm-decision-flow_play__GwMjt{border:0;padding-left:4px;padding-right:0;margin-left:auto;text-decoration:underline;text-underline-offset:4px}.dcm-decision-flow_actions__bkJfs button:focus-visible,.dcm-decision-flow_assumptions__ixDiV summary:focus-visible,.dcm-decision-flow_cutoffControl__ANQXd input:focus-visible{outline:2px solid #f4f4f5;outline-offset:3px}.dcm-decision-flow_columns__ubIvp{grid-area:columns;align-self:end;display:grid;grid-template-columns:1fr 1fr;gap:2%;margin-bottom:7px;color:#d4d4d8;font-size:12px}.dcm-decision-flow_columns__ubIvp span{padding-left:10px}.dcm-decision-flow_matrix__He70Y{grid-area:matrix;height:340px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:2%;isolation:isolate}.dcm-decision-flow_cell__JXahz{padding:10px;border:1px solid var(--line);background:#101013;position:relative}.dcm-decision-flow_cell__JXahz.dcm-decision-flow_error__K3Xsf{border-style:dashed;border-color:#9f4555;background:#1c1217}.dcm-decision-flow_cellHeading__M9LyM{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.dcm-decision-flow_cellHeading__M9LyM h4{font-size:11px;font-weight:500}.dcm-decision-flow_cellHeading__M9LyM>span{font-family:var(--font-mono),monospace;font-size:12px;font-variant-numeric:tabular-nums}.dcm-decision-flow_error__K3Xsf .dcm-decision-flow_cellHeading__M9LyM>span{color:#fda4af}.dcm-decision-flow_cell__JXahz p{color:#a1a1aa;font-size:10px;margin-top:5px}.dcm-decision-flow_cell__JXahz p strong{color:#f4f4f5;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.dcm-decision-flow_reality__NyFbI{font-size:9px;color:#a1a1aa;position:absolute;bottom:5px;left:10px}.dcm-decision-flow_dots__Mvjyo{position:absolute;inset:0;pointer-events:none}.dcm-decision-flow_dot__COpLO{position:absolute;width:6px;height:6px;border:1px solid #a1a1aa;border-radius:50%;transition:left .7s cubic-bezier(.2,.75,.2,1),top .7s cubic-bezier(.2,.75,.2,1)}.dcm-decision-flow_positive__JPqrK{background:#38bdf8;border-color:#38bdf8}.dcm-decision-flow_legend__lvmfK{grid-area:legend;display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:8px 14px;color:#a1a1aa;font-size:10px;margin:12px 0 18px}.dcm-decision-flow_legend__lvmfK span{display:inline-flex;align-items:center;gap:5px}.dcm-decision-flow_legend__lvmfK span:last-child{margin-left:auto}.dcm-decision-flow_legend__lvmfK i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#38bdf8}.dcm-decision-flow_legend__lvmfK i.dcm-decision-flow_hollow__JHLRk{background:none;border:1px solid #a1a1aa}.dcm-decision-flow_ledger__qnB3Z{grid-area:ledger;display:grid;align-content:end;align-self:end;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--line);padding-top:16px}.dcm-decision-flow_ledger__qnB3Z span{display:block;color:#a1a1aa;font-size:11px}.dcm-decision-flow_ledger__qnB3Z strong{display:block;font-family:var(--font-mono),monospace;font-size:clamp(25px,3vw,34px);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:400;margin-top:5px}.dcm-decision-flow_ledger__qnB3Z .dcm-decision-flow_comparison__rWhoC{color:#a1a1aa}.dcm-decision-flow_takeaway__4YnDN{grid-area:takeaway;margin-top:10px;font-size:13px;line-height:1.7;min-height:66px}.dcm-decision-flow_takeaway__4YnDN span{color:#a1a1aa}.dcm-decision-flow_assumptions__ixDiV{grid-area:assumptions;border-top:1px solid var(--line);margin-top:10px;padding-top:12px;color:#a1a1aa;font-size:11px;line-height:1.75}.dcm-decision-flow_assumptions__ixDiV summary{color:#d4d4d8;cursor:pointer;min-height:32px}.dcm-decision-flow_assumptions__ixDiV p{margin:10px 0}@media (max-width:430px){.dcm-decision-flow_matrix__He70Y{height:350px}.dcm-decision-flow_cellHeading__M9LyM{display:block}.dcm-decision-flow_cellHeading__M9LyM>span{display:block;margin-top:3px}.dcm-decision-flow_cell__JXahz p span{font-size:9px}.dcm-decision-flow_cell__JXahz{padding:8px}.dcm-decision-flow_actions__bkJfs button{min-height:44px;padding:6px 8px;font-size:10px}.dcm-decision-flow_actions__bkJfs .dcm-decision-flow_play__GwMjt{margin-left:0}}@media (max-width:760px){.dcm-decision-flow_explorer__iSvBR{display:block}.dcm-decision-flow_intro__qE5IO{margin-bottom:18px}.dcm-decision-flow_ledger__qnB3Z{margin-top:18px}}@media (prefers-reduced-motion:reduce){.dcm-decision-flow_dot__COpLO{transition:none}}.editorial_shell__LOK7_{max-width:1120px;margin:0 auto;padding:0 40px}.editorial_shell__LOK7_ a{text-underline-offset:5px}.editorial_shell__LOK7_ a:focus-visible,.editorial_shell__LOK7_ input:focus-visible{outline:2px solid #f4f4f5;outline-offset:5px}.editorial_eyebrow__aD0pa{font-size:13px;font-weight:500;color:#a1a1aa;letter-spacing:.025em}.editorial_hero__1_JYK{display:grid;grid-template-columns:minmax(0,1fr) 232px;gap:80px;align-items:center;padding:88px 0 80px}.editorial_name__tYAPX{font-size:clamp(48px,5.8vw,78px);line-height:1.04;font-weight:550;letter-spacing:-.065em;margin:20px 0 28px}.editorial_intro__ZRVGM{max-width:600px;font-size:21px;line-height:1.65;color:#d4d4d8}.editorial_context__Xd1xY{margin-top:20px;font-size:14px;line-height:1.7;color:#a1a1aa}.editorial_portrait__9Azw_{width:232px;height:278px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;filter:grayscale(1)}.editorial_caption__VZ680{margin-top:12px;font-size:12px;line-height:1.6;color:#a1a1aa}.editorial_rule__0C6m5{border-top:1px solid #52525b}.editorial_sectionHeading__1uRLT{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-top:30px;margin-bottom:38px}.editorial_sectionHeading__1uRLT h2{font-size:14px;font-weight:500}.editorial_textLink__m0ePI{color:#e4e4e7;text-decoration:underline;font-size:14px;line-height:1.7}.editorial_textLink__m0ePI:hover{color:#fff}.editorial_feature__iPKy3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:72px;align-items:start;padding-bottom:48px}.editorial_featureTitle__sUtYE{margin:16px 0 20px;font-size:35px;line-height:1.2;font-weight:500;letter-spacing:-.035em}.editorial_description__cfieL{color:#a1a1aa;font-size:16px;line-height:1.8}.editorial_feature__iPKy3 .editorial_textLink__m0ePI{display:inline-block;margin-top:24px}.editorial_demo__oK5dV{background:#18181b;padding:28px;border:1px solid #52525b}.editorial_demoTitle__3Tvdi{font-size:14px;font-weight:500;margin-bottom:24px}.editorial_costControl__yiEki{display:block;margin-bottom:24px}.editorial_costLabel__lSebE{display:flex;justify-content:space-between;gap:16px;font-size:13px;color:#d4d4d8;margin-bottom:10px}.editorial_costLabel__lSebE output{font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums;color:#f4f4f5}.editorial_costControl__yiEki input{width:100%;height:24px;accent-color:#e4e4e7;cursor:pointer}.editorial_result__VCTw7{border-top:1px solid #52525b;padding-top:22px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.editorial_result__VCTw7 span{font-size:13px;color:#d4d4d8}.editorial_result__VCTw7 output{font-family:var(--font-mono),monospace;font-size:34px;font-weight:400;letter-spacing:-.04em}.editorial_demoNote__hCo1w{font-size:12px;line-height:1.7;color:#a1a1aa;margin-top:16px}.editorial_supporting__1Ihhf{display:grid;grid-template-columns:1fr 1fr;gap:72px;margin-bottom:72px}.editorial_supportItem__9McTE{border-top:1px solid #52525b;padding-top:24px}.editorial_supportTitle__gp_zI{font-size:23px;line-height:1.35;font-weight:500;letter-spacing:-.025em;margin:12px 0}.editorial_postTitle__VXGwL a:hover,.editorial_supportTitle__gp_zI a:hover{text-decoration:underline}.editorial_supportItem__9McTE .editorial_textLink__m0ePI{display:inline-block;margin-top:18px}.editorial_postRow__Z9tQy{display:grid;grid-template-columns:130px minmax(0,1fr);gap:32px;padding:27px 0;border-bottom:1px solid #27272a}.editorial_date__3pQLi{color:#a1a1aa;font-size:13px;line-height:1.8;padding-top:3px;font-variant-numeric:tabular-nums}.editorial_postTitle__VXGwL{font-size:22px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.editorial_postSummary__To2_5{color:#a1a1aa;font-size:15px;line-height:1.8;margin-top:10px;max-width:690px}.editorial_contact__ZbjB_{display:grid;grid-template-columns:1fr 1.05fr;gap:72px;border-top:1px solid #52525b;margin-top:80px;padding:40px 0 64px}.editorial_contact__ZbjB_ h2{font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.03em;margin-bottom:16px}.editorial_contact__ZbjB_ .editorial_textLink__m0ePI{display:inline-block;margin-top:16px}.editorial_footer__eaPGZ{border-top:1px solid #52525b;padding:24px 0 32px;display:flex;gap:20px;justify-content:space-between;color:#a1a1aa;font-size:13px}.editorial_footerLinks__Wo0hT{display:flex;flex-wrap:wrap;gap:24px}.editorial_pageHeader__EEQUE{padding:80px 0 56px;max-width:780px}.editorial_pageTitle__kwAic{font-size:clamp(46px,5vw,66px);line-height:1.1;font-weight:500;letter-spacing:-.05em;margin-bottom:24px}.editorial_pageIntro__yMMiW{color:#d4d4d8;font-size:20px;line-height:1.7;max-width:680px}.editorial_aboutBody__CwyL2{display:grid;grid-template-columns:220px minmax(0,1fr);gap:60px;border-top:1px solid #52525b;padding-top:40px}.editorial_aboutBody__CwyL2 h2{color:#a1a1aa;font-size:14px;font-weight:500;padding-top:4px}.editorial_prose__gfs9g{max-width:670px;color:#d4d4d8;font-size:18px;line-height:1.9}.editorial_prose__gfs9g p+p{margin-top:24px}.editorial_prose__gfs9g a{text-decoration:underline}.editorial_readingNote__0_bIW{margin-top:44px;padding:28px 0;border-top:1px solid #52525b}.editorial_readingNote__0_bIW h3{color:#f4f4f5;font-size:18px;font-weight:500;margin-bottom:12px}.editorial_writingLead__mC3DK{border-top:1px solid #52525b;border-bottom:1px solid #52525b;padding:32px 0 44px;display:grid;grid-template-columns:130px minmax(0,1fr);gap:32px}.editorial_writingLead__mC3DK h2{font-size:clamp(28px,3.2vw,40px);line-height:1.2;letter-spacing:-.04em;font-weight:500;max-width:710px;margin-bottom:20px}.editorial_writingLead__mC3DK .editorial_textLink__m0ePI{display:inline-block;margin-top:20px}.editorial_newsletter__lYMY5{max-width:680px;padding:64px 0 72px}.editorial_newsletter__lYMY5 h2{font-size:24px;font-weight:500;letter-spacing:-.025em;margin-bottom:12px}.editorial_newsletter__lYMY5 p{margin-bottom:24px}@media (max-width:760px){.editorial_shell__LOK7_{padding:0 24px}.editorial_hero__1_JYK{gap:24px;grid-template-columns:minmax(0,1fr) 120px;padding:48px 0;align-items:start}.editorial_name__tYAPX{margin:16px 0 24px;font-size:48px}.editorial_heroText__kuKV1{grid-column:1/-1;grid-row:2}.editorial_hero__1_JYK figure{grid-column:1;grid-row:1;padding-top:0}.editorial_portrait__9Azw_{width:120px;height:125px}.editorial_hero__1_JYK .editorial_caption__VZ680{display:none}.editorial_intro__ZRVGM{font-size:18px}.editorial_context__Xd1xY{font-size:13px}.editorial_feature__iPKy3{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.editorial_featureTitle__sUtYE{font-size:30px}.editorial_demo__oK5dV{padding:22px}.editorial_supporting__1Ihhf{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.editorial_postRow__Z9tQy,.editorial_writingLead__mC3DK{grid-template-columns:1fr;gap:12px}.editorial_postTitle__VXGwL{font-size:21px}.editorial_sectionHeading__1uRLT{margin-bottom:26px}.editorial_contact__ZbjB_{grid-template-columns:1fr;gap:28px;margin-top:48px}.editorial_footer__eaPGZ{flex-direction:column;gap:16px}.editorial_pageHeader__EEQUE{padding:48px 0 40px}.editorial_pageIntro__yMMiW{font-size:18px}.editorial_aboutBody__CwyL2{grid-template-columns:1fr;gap:24px;padding-top:28px}.editorial_prose__gfs9g{font-size:17px;line-height:1.85}.editorial_newsletter__lYMY5{padding:44px 0 56px}}@media (prefers-reduced-motion:reduce){.editorial_shell__LOK7_ *,.editorial_shell__LOK7_ :after,.editorial_shell__LOK7_ :before{scroll-behavior:auto!important;transition:none!important}}.editorial_standards__jokAx{margin:56px 0;padding:32px 0;border-top:1px solid #52525b;border-bottom:1px solid #52525b}.editorial_standards__jokAx>h2{font-size:24px;margin-bottom:12px}.editorial_standards__jokAx>p{color:#a1a1aa;margin-bottom:20px}.editorial_standards__jokAx summary{cursor:pointer;text-decoration:underline;text-underline-offset:5px;margin-bottom:24px}.editorial_standards__jokAx summary:focus-visible{outline:2px solid #f4f4f5;outline-offset:5px}.editorial_readerHero__DEmjQ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start;padding:56px 0 64px}.editorial_byline__GXHWC{display:flex;align-items:center;gap:16px;margin-bottom:24px}.editorial_colorPortrait__USZhR{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-o-object-position:50% 38%;object-position:50% 38%}.editorial_bylineName__cs90o{font-size:18px;font-weight:550;color:#f4f4f5}.editorial_bylineRole__KQY8E{margin-top:5px;font-size:12px;line-height:1.65;color:#a1a1aa}.editorial_bylineRole__KQY8E .editorial_textLink__m0ePI{font-size:inherit}.editorial_readerQuestion__FNEDz{font-size:clamp(28px,3vw,40px);line-height:1.12;font-weight:550;letter-spacing:-.04em;margin:30px 0 18px}.editorial_readerIntro__AIVRP{font-size:16px;line-height:1.65;color:#d4d4d8;max-width:510px}.editorial_readerExplanation__I9QK8{font-size:16px;line-height:1.7;color:#d4d4d8}.editorial_exampleExplanation__bpjm0{margin:16px 0;font-size:14px;line-height:1.7;color:#a1a1aa}.editorial_readerAction__XALsK{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:20px;font-size:14px;text-decoration:underline}.editorial_heroExample__XK9HQ{scroll-margin-top:88px}.editorial_animatedExample__g0lHw{grid-column:1/-1;border-top:1px solid #52525b;padding-top:32px;scroll-margin-top:88px}.editorial_heroExample__XK9HQ>.editorial_textLink__m0ePI{display:inline-block;margin-top:16px}.editorial_operatingContext__UrXCf{border-top:1px solid #52525b;padding:36px 0 52px}.editorial_operatingContext__UrXCf>div:first-child{max-width:680px}.editorial_operatingContext__UrXCf h2{font-size:20px;margin-bottom:18px;font-weight:500}@media (max-width:760px){.editorial_readerHero__DEmjQ{grid-template-columns:1fr;gap:28px;padding:28px 0 44px}.editorial_byline__GXHWC{gap:12px;margin-bottom:18px}.editorial_colorPortrait__USZhR{width:56px;height:56px}.editorial_bylineName__cs90o{font-size:16px}.editorial_bylineRole__KQY8E{font-size:11px}.editorial_readerQuestion__FNEDz{font-size:28px;margin:22px 0 14px}.editorial_readerExplanation__I9QK8,.editorial_readerIntro__AIVRP{font-size:15px;line-height:1.65}.editorial_heroExample__XK9HQ .editorial_demo__oK5dV{padding:18px}.editorial_heroExample__XK9HQ .editorial_costControl__yiEki,.editorial_heroExample__XK9HQ .editorial_demoTitle__3Tvdi{margin-bottom:16px}.editorial_readerAction__XALsK{margin-top:12px}.editorial_operatingContext__UrXCf{padding:30px 0 40px}}