.ab-title-text-cols{padding:var(--space-m) 0;@media (min-width:768px){padding:var(--space-l) 0}.title{color:var(--ab-ttc-text,inherit);@media (min-width:768px){margin-bottom:var(--space-l)}&.narrow{max-width:600px}}.col{color:var(--ab-ttc-text,inherit);h2,h3,h4,li,p,span{color:var(--ab-ttc-text,inherit)}}.col-icon{display:block;height:48px;margin-bottom:var(--space-xs,12px);object-fit:contain;width:auto}.col-small-text{font-size:var(--font-size-small);margin-bottom:var(--space-xxs,8px);opacity:.75}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-xs,12px);margin-top:var(--space-s)}.cols.gap-extra-large{--col-gap:var(--space-xxxl)}.cols.gap-extra-large,.cols.gap-large{column-gap:var(--col-gap);row-gap:var(--space-l)}.cols.gap-large{--col-gap:var(--space-xl)}.cols.gap-medium{--col-gap:var(--space-m);column-gap:var(--col-gap);row-gap:var(--space-m)}@media (min-width:768px){.cols-2 .col,.cols-4 .col{flex:0 0 calc(50% - var(--col-gap)/2);width:calc(50% - var(--col-gap)/2)}.cols-3 .col{flex:0 0 calc(33.333% - var(--col-gap)*2/3);width:calc(33.333% - var(--col-gap)*2/3)}}}