{# Button — secondary variant. Expects: { label: string, link: { url, title? }, target: '_self'|'_blank' } #}
{% set href = (link.url is defined) ? link.url : (link|default('#')) %}
<a class="bm-button bm-button--secondary" href="{{ href }}" target="{{ target|default('_self') }}">{{ label }}</a>
