/* Vector icons inherit the surrounding brand color, without emoji fonts. */
.icon{display:inline-block;width:1em;height:1em;vertical-align:-.12em;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible;pointer-events:none;letter-spacing:0}
.icon--asterisk{stroke-width:1.1;stroke-linecap:butt}
.hero-asterisk .icon,.process-star .icon,.contact-star .icon{display:block}
