.layout{max-width:100vw;overflow:hidden}.layout>.layout-content{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media print, screen and (min-width: 48em){.layout>.layout-content{padding-left:1rem;padding-right:1rem}}@media print, screen and (min-width: 64em){.layout>.layout-content{padding-left:2rem;padding-right:2rem}}@media print, screen and (min-width: 48em){.layout>.layout-content>.layout__region{flex-shrink:0}}@media print, screen and (max-width: 63.99875em){.layout>.layout-content>.layout__region:not(:last-child){padding-bottom:4rem}}.layout>.layout-content>.layout__region .block:not(.block--title)+.block{margin-top:4rem}@media print, screen and (min-width: 64em){.layout>.layout-content>.layout__region .block:not(.block--title)+.block{margin-top:6rem}}.layout.section-padding--default{padding-top:64px}@media print, screen and (min-width: 64em){.layout.section-padding--default{padding-top:96px}}@media print, screen and (min-width: 48em){.layout.section-valign--top>.layout-content{align-items:flex-start}}@media print, screen and (min-width: 48em){.layout.section-valign--middle>.layout-content{align-items:center}}@media print, screen and (min-width: 48em){.layout.section-valign--bottom>.layout-content{align-items:flex-end}}.layout-builder-block{background:none !important}.layout-builder__add-section,.layout-builder__section{position:relative}

