.ArchitectureDecision-module__M8zRVq__decision{margin:var(--space-6) 0;border-radius:var(--radius-md);background:var(--color-paper);border:1px solid #17181d24;flex-direction:column;display:flex}.ArchitectureDecision-module__M8zRVq__row{gap:var(--space-5);padding:var(--space-4) var(--space-5);grid-template-columns:180px 1fr;display:grid}.ArchitectureDecision-module__M8zRVq__row+.ArchitectureDecision-module__M8zRVq__row{border-top:1px solid #17181d14}.ArchitectureDecision-module__M8zRVq__label{color:var(--color-cobalt);font-family:var(--font-body);font-size:var(--text-label-size);letter-spacing:var(--text-label-ls);text-transform:uppercase;font-weight:650}.ArchitectureDecision-module__M8zRVq__text{color:#17181ddb;margin:0;font-size:1rem;line-height:1.6}@media (max-width:767px){.ArchitectureDecision-module__M8zRVq__row{gap:var(--space-2);grid-template-columns:1fr}}
.OutcomeMetric-module__SMl3Ha__metric{gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid #17181d1f;grid-template-columns:140px 1fr;align-items:start;margin:0;display:grid}.OutcomeMetric-module__SMl3Ha__value{color:var(--color-cobalt);font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.5rem,6vw,4rem);font-weight:500;line-height:1}.OutcomeMetric-module__SMl3Ha__caption{gap:var(--space-2);flex-direction:column;display:flex}.OutcomeMetric-module__SMl3Ha__label{color:var(--color-carbon);font-size:1.0625rem;font-weight:650}.OutcomeMetric-module__SMl3Ha__detail{color:#17181d9e;font-size:.9375rem;line-height:1.55}.OutcomeMetric-module__SMl3Ha__detail strong{color:var(--color-carbon);font-weight:650}@media (max-width:767px){.OutcomeMetric-module__SMl3Ha__metric{gap:var(--space-3);grid-template-columns:1fr}}
