/* Decorative arrow geometry: never a font or emoji glyph. */
.ui-arrow{display:inline-block;width:1em;height:1em;vertical-align:-.12em;flex-shrink:0;pointer-events:none}
.button .ui-arrow,.header-cta .ui-arrow{margin-inline-start:.25em}
.back-home .ui-arrow{width:14px;height:14px;margin-inline-end:.25em;vertical-align:-2px}
.flow-icon{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;padding:0}
.flow-icon .ui-arrow{width:25px;height:25px;vertical-align:0}
.benefit-icon .ui-arrow{width:22px;height:22px;vertical-align:0}
