/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout + .layout{margin-top:40px;}.layout .layout__column .block + .block{margin-top:32px;}.layout--constrained{margin:0 auto;max-width:var(--site-max-width);}.layout--full-width-readable .block,.layout--readable{margin-left:auto;margin-right:auto;max-width:var(--site-max-width--readable);}.layout--wider-readable{margin-left:auto;margin-right:auto;max-width:var(--site-max-width--wider-readable);}.layout .layout__column{margin-bottom:32px;align-content:flex-start;}.stretch.layout .layout__column{display:flex;align-items:stretch;align-content:stretch;flex-wrap:wrap;}@media (min-width:768px){.sticky.layout .layout__column{position:sticky;top:32px;align-self:flex-start;}.toolbar-horizontal.toolbar-fixed .sticky.layout .layout__column{top:71px;}.toolbar-tray-open.toolbar-horizontal .sticky.layout .layout__column{top:120px;}}.centered.layout .ds-l-row{align-items:center;}.layout__column{display:block;}.layout__column  > *{width:100%;}.layout__column  > * + *{margin-top:24px;}.layout .layout__column:last-child{margin-bottom:0;}@media (min-width:768px){.layout--twocol-section .layout__column{margin-bottom:0;}.layout--fourcol-section .layout__column:nth-child(-n+2){margin-bottom:32px;}.layout--fourcol-section .layout__column:nth-child(n+3){margin-bottom:0;}}@media (min-width:1024px){.layout--threecol-section .layout__column,.layout--fourcol-section .layout__column:nth-child(-n+2){margin-bottom:0;}}.ds-u-padding-y--8{padding-bottom:64px !important;padding-top:64px !important;}.ds-u-margin-y--8{margin-bottom:64px !important;margin-top:64px !important;}
