.cols{--cols-grid-gap:20px;display:flex;flex-wrap:wrap;gap:var(--cols-grid-gap)}.cols>.col{display:flex;flex:0 1 100%;flex-direction:column}.cols>.col>.headlines{margin-block-end:20px}.cols>.col.v-center{justify-content:center}.cols>.col.v-end{justify-content:flex-end}.cols>.col.h-center{align-items:center}.cols>.col.h-end{align-items:flex-end}@media (min-width:1000px){.cols>.col{flex-basis:calc(50% - var(--cols-grid-gap)/2)}}@media (min-width:1400px){.cols{flex-wrap:nowrap}}.cols .col-bg--white{background-color:var(--bg-color-light)}.cols .col-bg--white>*{padding:20px}.cols--bg-white{background-color:var(--bg-color-light)}.cols--bg-white>.col{padding:20px}.cols--bg-white>.col .dom-text__padding:not(.dom-text__border){padding:0}.cols--bg-white .col-bg--white{background-color:transparent}.cols--bg-white .col-bg--white>:not(.dom-text__border){padding:0}.cols.same-height>div>.dom-text{height:100%}.cols.same-height>div>.dom-text .dom-text__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (min-width:1000px){.two-cols>.col{flex:1}.two-cols.third-first>.col{flex-basis:calc(33% - var(--cols-grid-gap)/2)}.two-cols.third-first>.col+.col,.two-cols.third-last>.col{flex-basis:calc(66% - var(--cols-grid-gap)/2)}.two-cols.third-last>.col+.col{flex-basis:calc(33% - var(--cols-grid-gap)/2)}.five-cols>.col{flex-basis:calc(50% - var(--cols-grid-gap)/2)}.five-cols.one-fifth>*{flex-basis:calc(20% - var(--cols-grid-gap)/2)}.five-cols.one-fifth>*+*{flex-basis:calc(80% - var(--cols-grid-gap)/2)}.five-cols.two-fifth>*{flex-basis:calc(40% - var(--cols-grid-gap)/2)}.five-cols.two-fifth>*+*{flex-basis:calc(60% - var(--cols-grid-gap)/2)}.six-cols>*{flex-basis:calc(33.33% - var(--cols-grid-gap)/1.5)}}