.l-columns{padding-bottom:55px;padding-top:55px;position:relative}@media (min-width:768px){.l-columns{padding-top:75px}}@media (min-width:992px){.l-columns{padding-top:60px}}@media (min-width:1200px){.l-columns{padding-top:80px}}@media (min-width:1400px){.l-columns{padding-top:100px}}@media (min-width:768px){.l-columns{padding-bottom:75px}}@media (min-width:992px){.l-columns{padding-bottom:60px}}@media (min-width:1200px){.l-columns{padding-bottom:80px}}@media (min-width:1400px){.l-columns{padding-bottom:100px}}.l-columns--spacing-top{padding-bottom:0!important}.l-columns--no-spacing,.l-columns--spacing-bottom{padding-top:0!important}.l-columns--no-spacing{padding-bottom:0!important}.l-columns__container{margin-left:auto;margin-right:auto;max-width:1380px}@media (max-width:1450px){.l-columns__container{width:calc(100% - 32px)}}.l-columns__columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:48px;grid-template-columns:1fr}@media (min-width:768px){.l-columns__columns{gap:64px 64px}}@media (min-width:1200px){.l-columns__columns[data-row="1"]{gap:96px 80px}.l-columns__columns[data-row="2"]{gap:96px 80px;grid-template-columns:repeat(auto-fit,minmax(450px,1fr))}.l-columns__columns[data-row="3"]{gap:96px 80px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.l-columns__columns[data-row="4"]{gap:64px 80px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.l-columns__column{max-width:900px}.l-columns__column.full-width{max-width:100%}.l-columns__column .text-left{text-align:left}.l-columns__column .text-center{text-align:center}.l-columns__column .text-center .c-button-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-columns__column .text-right{text-align:right}.l-columns__column .text-right .c-button-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-columns--horizontal-center .l-columns__columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-columns--center .l-columns__column{margin-inline:auto}.l-columns--custom-columns .l-columns__column:last-child{-ms-grid-column-align:start;justify-self:start}.l-columns--custom-columns .l-columns__columns{gap:32px}@media (min-width:768px){.l-columns--custom-columns .l-columns__columns{-ms-grid-columns:var(--column1) var(--column2) var(--column3);grid-template-columns:var(--column1) var(--column2) var(--column3)}}@media (min-width:992px){.l-columns--custom-columns .l-columns__columns{gap:64px 40px}}@media (min-width:1200px){.l-columns--custom-columns .l-columns__columns{gap:96px 40px}}