.content-icon{margin-left:auto;margin-right:auto;max-width:960px}.content-icon__icon{margin-left:auto;margin-right:auto;margin-bottom:1rem;height:4rem;max-height:4rem;width:4rem;max-width:4rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.content-icon__paragraph{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:400;color:var(--color-foreground)}@media (min-width: 768px){.content-icon__paragraph{font-size:1.5rem;line-height:2rem}}
