.proof{width:100%}.proof--light{background:var(--brand-creme);color:var(--color-text-dark)}.proof--dark{background:var(--brand-midnight);color:var(--color-text-white)}.proof__inner{flex-direction:column;gap:1.5em;padding-block:3em;display:flex}.proof__eyebrow{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:color-mix(in srgb, currentColor 65%, transparent);font-size:.75em}.proof__list{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5em;margin:0;padding:0;padding-block:2em;list-style:none;display:grid}.proof__item{border-right:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-direction:column;gap:.45em;padding-right:1.25em;display:flex}.proof__list>.proof__item:last-child{border-right:0;padding-right:0}.proof__value{font-family:var(--font-heading);letter-spacing:-1.4px;color:var(--brand-navy);font-size:2.25em;font-weight:500;line-height:1.05}.proof--dark .proof__value{color:var(--brand-steel)}.proof__label{font-family:var(--font-body);letter-spacing:-.25px;color:color-mix(in srgb, currentColor 65%, transparent);font-size:.875em;line-height:1.35}.proof__list:has(>.proof__item:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.proof__list:has(>.proof__item:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=991px){.proof__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25em;padding-block:1.5em}:is(.proof__list:has(>.proof__item:nth-child(3):last-child),.proof__list:has(>.proof__item:nth-child(5):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.proof__item{border-right:0;padding-right:0}.proof__value{letter-spacing:-1px;font-size:1.85em}}@media (width<=479px){.proof__list,:is(.proof__list:has(>.proof__item:nth-child(3):last-child),.proof__list:has(>.proof__item:nth-child(5):last-child)){grid-template-columns:1fr}.proof__item{border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);padding-bottom:1em}.proof__list>.proof__item:last-child{border-bottom:0;padding-bottom:0}}
