  .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);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__cellWrapper:last-child{--columncontrol-cell-cols-local:var(--columncontrol-last-cell-cols, var(--columncontrol-cell-cols))}.columncontrol__cell{--columncontrol-cell-bg-spacing:20}.columncontrol__cell--bg1{--section-background-color:#f9f9f7;background-color:#f9f9f7}.columncontrol__cell--bg2{--section-background-color:#f4f3ee;background-color:#f4f3ee}.columncontrol__cell--bg3{--section-background-color:#fbf9ee;background-color:#fbf9ee}.columncontrol__cell--bg4{--section-background-color:#fff;background-color:#fff}@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))}