/* Equal icon columns keep the label at the geometric centre of the button. */
.vd-home .vd-hero--school a.vd-scan-cta{display:grid!important;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;column-gap:10px;text-align:center}
.vd-home .vd-hero--school .vd-scan-cta>svg{justify-self:center;max-width:28px}
.vd-home .vd-hero--school .vd-scan-cta>span:nth-child(2){display:block;width:100%;min-width:0;text-align:center}
.vd-home .vd-hero--school .vd-scan-cta small{display:block;text-align:center;line-height:1.4;margin-top:3px}
.vd-home .vd-hero--school .vd-scan-cta>span:last-child{width:28px;margin-left:0!important;justify-self:center;text-align:center}
