.columns__card-container{break-inside:avoid;display:grid}.columns__header{margin-bottom:var(--space-32)}.columns__card{background:transparent!important;border-bottom:1px solid #dddddc;border-top:1px solid #dddddc;display:flex;flex-direction:column;gap:20px;padding:var(--space-32);padding-bottom:var(--space-12);position:relative;text-align:left}.columns__card:first-child{border-top:0}.columns__card:last-child{border-bottom:0}.columns__card__cta-container{align-self:flex-end;margin-top:auto;padding:0;position:relative}.columns__card__cta-container a:after{background-color:var(--site-text-color)}.columns__card-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.columns__card__text-container{padding:0}.columns__card__header{margin-bottom:var(--space-16)}.columns__card__body>p{margin:0}.columns__cta-container{display:flex;justify-content:center;width:100%}.columns__card__cta{--cta-margin-top:var(--space-64);margin-top:var(--cta-margin-top)}@media screen and (min-width:768px){.columns__card-container{--column-count:2;grid-template-columns:repeat(var(--column-count),minmax(200px,1fr))}.columns__card{border:0;border-left:1px solid #dddddc}.columns__card:last-child,.columns__card:nth-child(2n){border-right:1px solid #dddddc}.columns__card__header{margin-bottom:var(--space-24)}}@media screen and (min-width:1050px){.columns__card{border-right:0}.columns__card-container[data-col-count="2"] .columns__card:last-child,.columns__card-container[data-col-count="2"] .columns__card:nth-child(2n),.columns__card-container[data-col-count="3"] .columns__card:last-child,.columns__card-container[data-col-count="3"] .columns__card:nth-child(3n),.columns__card-container[data-col-count="4"] .columns__card:last-child,.columns__card-container[data-col-count="4"] .columns__card:nth-child(3n){border-right:1px solid #dddddc}.columns__card-container[data-col-count="2"]{--column-count:2}.columns__card-container[data-col-count="3"],.columns__card-container[data-col-count="4"]{--column-count:3}}@media screen and (min-width:1600px){.columns__card-container[data-col-count="4"] .columns__card{border-right:0}.columns__card-container[data-col-count="4"] .columns__card:last-child,.columns__card-container[data-col-count="4"] .columns__card:nth-child(4n){border-right:1px solid #dddddc}.columns__card-container[data-col-count="4"]{--column-count:4}.columns__card__cta{--cta-margin-top:var(--space-96)}}