@charset "UTF-8";: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);}