.decision-comparison-module__0mE1tq__section{border-bottom:1px solid var(--hairline);background:var(--paper)}.decision-comparison-module__0mE1tq__introduction{max-width:48rem}.decision-comparison-module__0mE1tq__diagram{border:1px solid var(--public-line);background:var(--public-ivory);border-radius:8px;margin-top:2.5rem;padding:1.75rem 2rem 0;overflow:hidden}.decision-comparison-module__0mE1tq__figureLabel{color:var(--ink-muted);align-items:center;gap:.625rem;padding-bottom:1.5rem;font-size:.8125rem;font-weight:550;display:flex}.decision-comparison-module__0mE1tq__labelDot{border:1px solid var(--ink-muted);border-radius:50%;width:7px;height:7px}.decision-comparison-module__0mE1tq__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.decision-comparison-module__0mE1tq__choice{border-top:3px solid var(--accent);padding-top:1.25rem}.decision-comparison-module__0mE1tq__changedChoice{border-top-color:var(--warning-ink)}.decision-comparison-module__0mE1tq__choiceHeading{align-items:center;gap:.75rem;display:flex}.decision-comparison-module__0mE1tq__choiceNumber{background:var(--public-mint);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:600;display:grid}.decision-comparison-module__0mE1tq__changedChoice .decision-comparison-module__0mE1tq__choiceNumber{background:var(--public-gold)}.decision-comparison-module__0mE1tq__choiceHeading h3{font-size:1.25rem;line-height:1.3}.decision-comparison-module__0mE1tq__decisions{margin-top:1.25rem;list-style:none}.decision-comparison-module__0mE1tq__decisions li{border-top:1px solid var(--hairline);align-items:flex-start;gap:.625rem;padding-block:.875rem;font-size:1rem;line-height:1.5;display:flex}.decision-comparison-module__0mE1tq__decisions svg{color:var(--accent);flex-shrink:0;margin-top:.1875rem}.decision-comparison-module__0mE1tq__changedChoice .decision-comparison-module__0mE1tq__decisions svg{color:var(--warning-ink)}.decision-comparison-module__0mE1tq__connector{height:5rem;color:var(--public-line);position:relative}.decision-comparison-module__0mE1tq__connector svg{fill:none;stroke:currentColor;stroke-width:2px;width:100%;height:100%;display:block;overflow:visible}.decision-comparison-module__0mE1tq__connector path{vector-effect:non-scaling-stroke}.decision-comparison-module__0mE1tq__joinDot{background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;left:calc(50% - 4px)}.decision-comparison-module__0mE1tq__outcome{border:1px solid var(--public-line);border-bottom:3px solid var(--gold);background:var(--public-mint);text-align:center;border-radius:6px;width:fit-content;max-width:100%;margin-inline:auto;padding:1.25rem 2.5rem}.decision-comparison-module__0mE1tq__outcomeLabel{color:var(--ink-muted);font-size:.8125rem;font-weight:550}.decision-comparison-module__0mE1tq__outcomeTitle{letter-spacing:-.02em;margin-top:.25rem;font-size:1.5rem;font-weight:650;line-height:1.3}.decision-comparison-module__0mE1tq__takeaway{border-top:1px solid var(--public-line);color:var(--ink-muted);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;margin-top:2rem;padding-block:1.5rem;font-size:1rem;line-height:1.5;display:grid}.decision-comparison-module__0mE1tq__takeawayTitle{color:var(--ink);font-weight:600}@media (max-width:639px){.decision-comparison-module__0mE1tq__diagram{padding:1.25rem 1rem 0}.decision-comparison-module__0mE1tq__figureLabel{padding-bottom:1.25rem}.decision-comparison-module__0mE1tq__choices{gap:1rem}.decision-comparison-module__0mE1tq__choiceHeading{flex-direction:column;align-items:flex-start;gap:.625rem}.decision-comparison-module__0mE1tq__choiceHeading h3{font-size:1.125rem}.decision-comparison-module__0mE1tq__decisions{margin-top:1rem}.decision-comparison-module__0mE1tq__decisions li{flex-direction:column;gap:.375rem}.decision-comparison-module__0mE1tq__connector{height:3.5rem}.decision-comparison-module__0mE1tq__outcome{padding:1rem 1.5rem}.decision-comparison-module__0mE1tq__outcomeTitle{font-size:1.375rem}.decision-comparison-module__0mE1tq__takeaway{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:1.5rem}}
