@layer comemso-design,cmo-legacy,cmo-components;@layer cmo-legacy{.decision74{padding:clamp(4.25rem,7vw,7rem) 0;background:#edf5f8}.decision74__heading{max-width:62rem}.decision74__heading h2{max-width:58rem;margin:.45rem 0 1rem;color:#032645}.decision74__heading>p:not(.cmo-eyebrow){max-width:56rem;color:#334c5e;font-size:1.05rem;line-height:1.7}.decision74__steps{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem;margin:2.4rem 0 0;padding:0;list-style:none}.decision74__steps li{min-width:0;padding:1.4rem;border-top:3px solid #00a6ce;background:#fff;box-shadow:0 .8rem 2rem rgba(3,38,69,.07)}.decision74__steps li>span{color:#0070b8;font-size:.75rem;font-weight:850;letter-spacing:.08em}.decision74__steps strong{display:block;margin:.75rem 0 .55rem;color:#032645}.decision74__steps p{margin:0;color:#40596a;font-size:.9rem;line-height:1.55}.decision74__outcome{display:grid;grid-template-columns:1fr 1.35fr auto;gap:1rem;align-items:center;margin-top:1rem;padding:1.25rem 1.4rem;color:#fff;background:#032645}.decision74__outcome span,.decision74__outcome strong{display:block}.decision74__outcome span{color:#79def2;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.decision74__outcome strong{margin-top:.35rem;color:#fff;font-size:.9rem;line-height:1.45}}@layer cmo-legacy{@media (max-width: 1050px){.decision74__steps{grid-template-columns:repeat(2, minmax(0, 1fr))}.decision74__outcome{grid-template-columns:1fr 1fr}}}@layer cmo-legacy{@media (max-width: 720px){.decision74__steps,.decision74__outcome{grid-template-columns:1fr}}}
