.giantleap__columns__card-container{--card-padding-bottom:var(--space-24);--image-radius:0;--card-radius:0;--image-container-margin-bottom:var(--space-24);--image-container-margin:var(--space-24);--image-layout:cover;--image-width:auto;--image-height:auto;--image-align-horizontal:flex-start;--image-align-vertical:flex-start;--image-position-horizontal:center;--image-position-vertical:center;break-inside:avoid;column-gap:20px;display:grid;row-gap:var(--row-gap)}.giantleap__columns__card-container.--standard-style{--card-padding-bottom:0;--image-container-margin:0}.giantleap__columns__card-container.--standard-style .giantleap__columns__card__text-container{padding:0}.giantleap__columns__card-container.--standard-style .giantleap__columns__card__cta-container{padding-left:0}.giantleap__columns__card-container.--fill-style{--row-gap:var(--space-24)}.giantleap__columns__card-container.--card-style{--row-gap:var(--space-32)}.giantleap__columns__card-container.--outline-style.-rounded-image,.giantleap__columns__card-container.--standard-style.-rounded-image{--image-radius:var(--radius-16)}.giantleap__columns__card-container.--fill-style.-rounded-card,.giantleap__columns__card-container.--outline-style.-rounded-card{--card-radius:var(--radius-16)}.giantleap__columns__card-container.-image-cover{--image-layout:cover;--image-align-horizontal:center;--image-align-vertical:center;--image-width:100%;--image-height:100%}.giantleap__columns__card-container.center-horizontal-image{--image-align-horizontal:center;--image-position-horizontal:center}.giantleap__columns__card-container.left-horizontal-image{--image-align-horizontal:flex-start}.giantleap__columns__card-container.right-horizontal-image{--image-align-horizontal:flex-end}.giantleap__columns__card-container.center-vertical-image{--image-align-vertical:center}.giantleap__columns__card-container.top-vertical-image{--image-align-vertical:flex-start}.giantleap__columns__card-container.bottom-vertical-image{--image-align-vertical:flex-end}.giantleap__columns__card-container.center-align-image{--image-margin:auto auto 0 auto}.giantleap__columns__card-container.right-align-image{--image-margin:auto 0 0 auto}.giantleap__columns__card-container.-round-image-shape{--image-radius:50%;--image-layout:cover}.giantleap__columns__card-container.-square-image-shape{--image-radius:0}.giantleap__columns__header{margin-bottom:var(--space-32)}.giantleap__columns__card{border-radius:var(--card-radius);display:flex;flex-direction:column;padding-bottom:var(--card-padding-bottom);text-align:left}.giantleap__columns__card.--standard-style{background:transparent!important}.giantleap__columns__card.--outline-style{background:transparent!important;border:1px solid #d6d6d6}.giantleap__columns__card-container.--card-style{--image-container-margin:0}.giantleap__columns__image-container{align-items:var(--image-align-horizontal);display:flex;flex-direction:column;justify-content:var(--image-align-vertical);margin:var(--image-container-margin);margin-bottom:var(--image-container-margin-bottom)}.giantleap__columns__image{border-radius:var(--image-radius);margin:0;object-fit:var(--image-layout);object-position:var(--image-position-horizontal) var(--image-position-vertical)}.giantleap__columns__card__text-container{padding:var(--space-24) var(--space-24) 0 var(--space-24)}.giantleap__columns__card__header{margin-bottom:var(--space-16)}.giantleap__columns__card__body>p{margin:0}.giantleap__columns__card__enumeration-container{display:flex;justify-content:end;padding:var(--space-32) var(--space-24) 0 var(--space-24);width:100%}.giantleap__columns__card__enumeration{color:var(--site-brand-color);font-size:2.4rem;font-weight:600;margin:0}.giantleap__columns__cta-container{display:flex;justify-content:center;width:100%}.giantleap__columns__card__cta-container{margin-top:auto;padding:var(--space-24) var(--space-24) 0 var(--space-24);position:relative}.giantleap__columns__card__cta{--cta-margin-top:var(--space-64);margin-top:var(--cta-margin-top)}@media screen and (min-width:768px){.giantleap__columns__card-container{--card-padding-bottom:var(--space-48);--image-container-margin-bottom:var(--space-48);--image-container-margin:var(--space-48);--column-count:2;grid-template-columns:repeat(var(--column-count),minmax(200px,1fr))}.giantleap__columns__card-container.--fill-style{--row-gap:var(--space-32);--column-gap:var(--space-64)}.--fill-style .giantleap__columns__card__header,.--outline-style .giantleap__columns__card__header{font-size:2.4rem}.giantleap__columns__card__header{margin-bottom:var(--space-24)}.giantleap__columns__card__enumeration-container{padding:var(--space-64) var(--space-48) 0 var(--space-48)}.giantleap__columns__card__text-container{padding:var(--space-48) var(--space-48) 0 var(--space-48)}.giantleap__columns__card__cta-container{padding:var(--space-24) var(--space-48) 0 var(--space-48)}}@media screen and (min-width:1009px){.giantleap__columns__card-container[data-col-count="2"],.giantleap__columns__card-container[data-col-count="3"],.giantleap__columns__card-container[data-col-count="4"]{--column-count:6}}@media screen and (min-width:1600px){.giantleap__columns__card-container[data-col-count="4"]{--column-count:6}}@media screen and (min-width:1200px){.giantleap__columns__card-container{--row-gap:var(--space-96)}}@media screen and (min-width:1600px){.giantleap__columns__card-container{--row-gap:var(--space-128)}.giantleap__columns__card-container.--fill-style{--row-gap:var(--space-64)}.giantleap__columns__card__cta{--cta-margin-top:var(--space-96)}}@media .giantleap__columns__card-container[data-col-count="4"],screen and (min-width:1009px) .giantleap__columns__card-container[data-col-count="3"]{--column-count:4}@media .giantleap__columns__card-container[data-col-count="4"],screen and (min-width:1009px) .giantleap__columns__card-container[data-col-count="3"]{--column-count:4!important}@media screen and (min-width:768px) .giantleap__columns__card-container{--card-padding-bottom:var(--space-48);--image-container-margin-bottom:var(--space-48);--image-container-margin:var(--space-48);--column-count:4;--column-gap:20px;grid-template-columns:repeat(var(--column-count),minmax(200px,1fr))}@media screen and (min-width:1009px){.giantleap__columns__card-container[data-col-count="2"],.giantleap__columns__card-container[data-col-count="3"],.giantleap__columns__card-container[data-col-count="4"]{--column-count:4!important}}