{* Everything that has to stay visible while the section is pinned lives inside the sticky viewport: the header zone (brick content + counter) and the card track. The stage breaks out to the full width of the surrounding box, the header gets the container width back through its own .qui-content-grid. *}
01 / {$counterTotal|escape:'html'}
{/if}{$card.number|escape:'html'}
{/if} {if $card.eyebrow != ''}{$card.eyebrow|escape:'html'}
{/if} {* icon and title share one row, the icon sits left of the headline. Without a title the row carries the icon alone. *} {if $card.hasIcon || $card.title != ''}