:root{--base-layout-width:100%;--base-content-width:50rem;--base-content-width-narrow:40rem;--base-content-width-wide:75rem;--base-offset:1.5rem;--base-offset-vertical:2.5rem;--base-gap:1.5rem;--wp--style--block-gap:var(--base-gap)}.site-layout-container{width:100%;max-width:var(--base-layout-width);margin-left:auto;margin-right:auto}.site-layout-container>*{width:var(--base-content-width);max-width:calc(100% - calc(2 * var(--base-offset)));margin-left:auto;margin-right:auto}.site-layout-container>*.alignwide{width:var(--base-content-width-wide)}.site-layout-container>*.alignnarrow{width:var(--base-content-width-narrow)}.site-layout-container>*.alignfull{width:100%;max-width:100%}.site-layout-container .wp-block-group>*{width:var(--base-content-width-full)}.site-layout-container .wp-block-group.is-style-innercontent>*{width:var(--base-content-width);max-width:calc(100% - calc(2 * var(--base-offset)));margin-left:auto;margin-right:auto}.site-layout-container .wp-block-group.is-style-innernarrow>*{width:var(--base-content-width-narrow);max-width:calc(100% - calc(2 * var(--base-offset)));margin-left:auto;margin-right:auto}.site-layout-container .wp-block-group.is-style-innerwide>*{width:var(--base-content-width-wide);max-width:calc(100% - calc(2 * var(--base-offset)));margin-left:auto;margin-right:auto}.site-layout-container .wp-block-group.has-background{padding:var(--base-offset-vertical) var(--base-offset)}.site-layout-container .wp-block-group.has-background>*{max-width:100%}.site-layout-container .wp-block-group>.alignleft,.site-layout-container .wp-block-group>.alignright{width:auto}.site-layout-container .wp-block-group>:last-child{margin-bottom:0}.site-layout-container .wp-block-cover{padding:var(--base-offset-vertical) var(--base-offset)}.site-layout-container .wp-block-cover.alignfull{max-width:100%}.site-layout-container .wp-block-cover>[class*=__inner-container]{width:100%}.site-layout-container .wp-block-cover.is-style-innercontent>[class*=__inner-container]{width:var(--base-content-width);max-width:100%;margin-left:auto;margin-right:auto}.site-layout-container .wp-block-cover.is-style-innernarrow>[class*=__inner-container]{width:var(--base-content-width-narrow);max-width:100%;margin-left:auto;margin-right:auto}.site-layout-container .wp-block-cover.is-style-innerwide>[class*=__inner-container]{width:var(--base-content-width-wide);max-width:100%;margin-left:auto;margin-right:auto}.site-layout-container .wp-block-columns{gap:var(--base-gap)}.site-layout-container .wp-block-columns.has-background{padding:var(--base-offset-vertical) var(--base-offset)}.site-layout-container .wp-block-columns.has-background.alignfull{max-width:100%}.site-layout-container .wp-block-columns.has-background>*{max-width:100%}.site-layout-container .wp-block-buttons.has-background{padding:var(--base-offset-vertical) var(--base-offset)}.site-layout-container .wp-block-buttons.has-background.alignfull{max-width:100%}.site-layout-container .wp-block-buttons.has-background>*{max-width:100%}.site-layout-container .has-space-before{margin-top:var(--base-offset-vertical)}.site-layout-container .has-space-after{margin-bottom:var(--base-offset-vertical)}.site-layout-container>:first-child:not(div){margin-top:var(--base-offset-vertical)}