Shared CTA button chrome. Args: link, flexform (variant/icon/icon_position/alignment), labelText. Icon SVGs live in sflg/cta-button's assets/; pass iconAssetBlockName for a different source. {iconAssetBlockName}sflg/cta-button {flexform.variant}btn-gold {flexform.icon_position}after alignment '' emits no class (inherits container's own alignment); 'left' forces text-start explicitly. text-centertext-endtext-start icon-arrow-right.svgicon-chevron-right.svgicon-external-link.svg Real FA6 SVGs applied via CSS mask (not <img>) so they recolor per .btn-* variant via currentColor — see .cta-button__icon in _buttons.scss.
{iconMarkup -> f:format.raw()} {labelText} {iconMarkup -> f:format.raw()}