:root{--columns-gap:var(--spacing-30)}@media (min-width:768px){:root{--columns-gap:var(--spacing-50)}}@media (min-width:1280px){:root{--columns-gap:var(--spacing-100)}}.columns{border-radius:var(--border-radius-section)}.columns .wrapper{margin-top:var(--padding-y);margin-bottom:var(--padding-y)}@media (min-width:640px){.columns .wrapper{margin-top:0;margin-bottom:0}}.column-wrapper{display:flex;flex-direction:var(--direction);grid-gap:var(--spacing-30);gap:var(--spacing-30);grid-gap:var(--columns-gap);gap:var(--columns-gap)}@media (min-width:768px){.column-wrapper{align-items:center}}.column-wrapper.cols-1{text-align:center;max-width:var(--spacing-1000)}.column-wrapper.cols-1,.column-wrapper.cols-1 .column .btn{margin-left:auto;margin-right:auto}.column{display:flex;flex-direction:column;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);flex:1 1 0;width:100%}.column h1,.column h2,.column h3,.column h4{color:var(--headings)}.column .btn,.column h1,.column h2,.column h3,.column h4,.column p{margin:0}.column .hero-media.contain img,.column .hero-media.contain video{-o-object-fit:contain;object-fit:contain}.column .hero-media img,.column .hero-media video{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}