.columncontrol{--columncontrol-cell-cols:var(--grid-absolute-cols);--columncontrol-last-cell-cols:initial;--columncontrol-cell-bg-alignment:initial}@media(min-width: 1024px){.columncontrol__base--lt1{--columncontrol-cell-cols:14;--columncontrol-last-cell-cols:10;--columncontrol-cell-bg-alignment:1}}.columncontrol__base--sp1{margin-block-start:2.5rem}@media(min-width: 1024px){.columncontrol__base--sp1{margin-block-start:5rem}}.columncontrol__row{row-gap:2.5rem}.columncontrol__cellWrapper{--columncontrol-cell-cols-local:var(--columncontrol-cell-cols)}.columncontrol__cellWrapper:last-child{--columncontrol-cell-cols-local:var(--columncontrol-last-cell-cols, var(--columncontrol-cell-cols))}.columncontrol__cellWrapper{width:calc(var(--columncontrol-cell-cols-local) / var(--grid-absolute-cols) * 100% - var(--grid-absolute-gutter) * (var(--grid-absolute-cols) - var(--columncontrol-cell-cols-local)) / var(--grid-absolute-cols))}.columncontrol__cell--bg1{--section-background-color:var(--col-background-ui-20);background-color:var(--col-background-ui-20)}.columncontrol__cell--bg2{--section-background-color:var(--col-background-ui-30);background-color:var(--col-background-ui-30)}.columncontrol__cell--bg3{--section-background-color:var(--col-background-ui-40);background-color:var(--col-background-ui-40)}.columncontrol__cell--bg4{--section-background-color:var(--col-background-ui-10);background-color:var(--col-background-ui-10)}.columncontrol__cell{--columncontrol-cell-bg-spacing:20}@media(min-width: 1280px){.columncontrol__cell{--columncontrol-cell-bg-spacing:40}}.columncontrol__cell--hasBackground{padding:calc(var(--columncontrol-cell-bg-spacing) * 1px)}.columncontrol__cell--spBackgroundAlignment{padding-block-start:calc(var(--columncontrol-cell-bg-spacing) * 1px * var(--columncontrol-cell-bg-alignment))}