.content-columns{position:relative}.content-columns__content{padding-bottom:2rem}.content-columns__cols{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);width:100%}.content-columns__column{min-width:0;width:100%}.content-columns__icon{align-items:center;display:flex;margin-bottom:2rem;width:100%}.content-columns__links{padding-top:2rem}.content-columns__card .btn{margin-top:2rem}.content-columns.bg-theme-03 :is(h1,h2,h3,h4,h5,h6){color:var(--c-white)}@media (min-width:840px){.content-columns__cols{gap:0 clamp(2rem,4vw,5rem)}.content-columns__cols--2cols{align-items:start;grid-template-columns:minmax(0,var(--content-columns-left-width,60%)) minmax(0,1fr)}.content-columns__column>:first-child{margin-top:0}.content-columns__cols:not(.content-columns__cols--2cols){grid-template-columns:repeat(var(--content-columns-cols),minmax(0,1fr))}}