.layout--twocol-section{padding-bottom:var(--l--ts-py,0);padding-top:var(--l--ts-py,0)}@media (min-width:62rem){.layout--twocol-section{--l--ts-py:6.25rem}}.layout-builder__section .layout--twocol-section{padding:0}.layout-builder__section .row{display:flex;flex-wrap:wrap}.layout-builder__section .row>.layout__region{flex:0 1 100%}@media screen and (min-width:40em){.layout-builder__section .layout--twocol-section.layout--twocol-section--50-50 .layout__region--first,.layout-builder__section .layout--twocol-section.layout--twocol-section--50-50 .layout__region--second{flex:0 1 50%}.layout-builder__section .layout--twocol-section.layout--twocol-section--33-67 .layout__region--first,.layout-builder__section .layout--twocol-section.layout--twocol-section--67-33 .layout__region--second{flex:0 1 33%}.layout-builder__section .layout--twocol-section.layout--twocol-section--33-67 .layout__region--second,.layout-builder__section .layout--twocol-section.layout--twocol-section--67-33 .layout__region--first{flex:0 1 67%}.layout-builder__section .layout--twocol-section.layout--twocol-section--25-75 .layout__region--first,.layout-builder__section .layout--twocol-section.layout--twocol-section--75-25 .layout__region--second{flex:0 1 25%}.layout-builder__section .layout--twocol-section.layout--twocol-section--25-75 .layout__region--second,.layout-builder__section .layout--twocol-section.layout--twocol-section--75-25 .layout__region--first{flex:0 1 75%}}