.mu-proof{background:var(--white);padding:48px 0}@media (min-width:992px){.mu-proof{padding:72px 0}}.mu-proof__grid{display:grid;gap:40px 16px;grid-template-columns:1fr 1fr}@media (min-width:992px){.mu-proof__grid{gap:0;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}.mu-proof__item{--tone:var(--tint-forest);align-items:flex-start;display:flex;flex-direction:column;position:relative}.mu-proof__item:nth-child(4n+2){--tone:var(--tint-sensitive)}.mu-proof__item:nth-child(4n+3){--tone:var(--tint-citrus)}.mu-proof__item:nth-child(4n+4){--tone:var(--tint-rose)}@media (max-width:991.98px){.mu-proof__item:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:992px){.mu-proof__item{padding:0 32px}.mu-proof__item:first-child{padding-left:0}.mu-proof__item:last-child{padding-right:0}.mu-proof__item+.mu-proof__item:before{background:linear-gradient(transparent,var(--line) 20%,var(--line) 80%,transparent);bottom:8px;content:"";left:0;position:absolute;top:8px;width:1px}}.mu-proof__icon{background:var(--tone);display:grid;height:76px;margin:0 8px 24px 0;place-items:center;position:relative;width:76px}.mu-proof__icon:before{border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(7px,7px);transition:transform .4s var(--ease-panel)}.mu-proof__icon .mu-line-icon{height:48px;position:relative;width:48px}@media (min-width:992px){.mu-proof__icon{height:88px;margin-bottom:32px;width:88px}.mu-proof__icon .mu-line-icon{height:54px;width:54px}}.mu-proof__icon--logo{background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.mu-proof__icon--logo img{height:78%;-o-object-fit:contain;object-fit:contain;position:relative;width:78%}@media (hover:hover){.mu-proof__item:hover .mu-proof__icon:before{transform:translate(3px,3px)}}.mu-proof__title{font-family:var(--font-sofia);font-size:20px;font-weight:700;line-height:25px}@media (min-width:992px){.mu-proof__title{font-size:24px;letter-spacing:-.01em;line-height:30px}}.mu-proof__text{color:var(--muted);font-size:14px;line-height:21px;margin-top:8px;max-width:30ch}@media (min-width:992px){.mu-proof__text{font-size:15px;line-height:23px}}.mu-proof.is-armed .mu-proof__icon:before{transform:translate(0);transition:none}.mu-proof.is-drawn .mu-proof__icon:before{transform:translate(7px,7px);transition:transform .7s var(--ease-panel) calc(var(--i, 0)*.14s)}
