/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.layout--threecol-33-34-33{--lgd-page-section-gap:0;display:grid;grid-template-columns:1fr;gap:var(--lgd-page-section-gap);}.layout--threecol-33-34-33 > .layout__region{display:grid;}@media screen and (min-width:40em){.layout--threecol-33-34-33{grid-template-columns:repeat(3,1fr);}}
.layout--twocol{--lgd-page-section-gap:0;display:grid;grid-template-columns:1fr;gap:var(--lgd-page-section-gap);}.layout--twocol > .layout__region{display:grid;}@media screen and (min-width:40em){.layout--twocol{grid-template-columns:repeat(2,1fr);}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
