.wp-site-blocks{-webkit-padding-start:calc(var(--wp--custom--spacing--baseline)/2);-webkit-padding-end:calc(var(--wp--custom--spacing--baseline)/2);padding-inline-end:calc(var(--wp--custom--spacing--baseline)/2);padding-inline-start:calc(var(--wp--custom--spacing--baseline)/2)}.wp-site-blocks .alignwide{max-width:var(--th--global--wide-size)}.wp-site-blocks .alignfull{-webkit-margin-start:calc(var(--wp--custom--spacing--baseline)/2*-1);-webkit-margin-end:calc(var(--wp--custom--spacing--baseline)/2*-1);margin-inline-end:calc(var(--wp--custom--spacing--baseline)/2*-1);margin-inline-start:calc(var(--wp--custom--spacing--baseline)/2*-1);max-width:unset;width:auto}.wp-site-blocks .entry-footer.alignfull{clear:both}.wp-site-blocks.has-background>:first-child,.wp-site-blocks.has-background>style:first-child+*{margin-block-start:0}.wp-site-blocks.has-background>:last-child{margin-block-end:0}.wp-site-blocks.has-background.alignfull+style+.alignfull.has-background{margin-block-start:0}.wp-site-blocks>*{margin:var(--wp--custom--spacing--baseline) auto;max-width:var(--th--global--content-size)}.wp-site-blocks>:first-child.wp-block-cover,.wp-site-blocks>:first-child[class*=has-background].alignfull{margin-block-start:0}.wp-site-blocks>.wp-block-separator{margin-block-end:var(--wp--custom--spacing--baseline);margin-block-start:var(--wp--custom--spacing--baseline)}.wp-site-blocks>p+.wp-block-table{margin-block-start:calc(var(--wp--custom--spacing--baseline)/2)}.wp-site-blocks .has-grand-font-size+.has-medium-font-size:is(h1,h2,h3,h4,h5,h6){margin-block-start:calc(var(--wp--custom--spacing--baseline)/4)}.wp-site-blocks .has-grand-font-size+.has-normal-font-size:is(h1,h2,h3,h4,h5,h6){margin-block-start:calc(var(--wp--custom--spacing--baseline)/3)}.wp-site-blocks .has-enormous-font-size+.has-medium-font-size{margin-block-start:calc(var(--wp--custom--spacing--baseline)/2.5)}.wp-site-blocks .has-huge-font-size+.has-medium-font-size,.wp-site-blocks .has-huge-font-size+.has-normal-font-size{margin-block-start:calc(var(--wp--custom--spacing--baseline)/3.25)}.wp-site-blocks .has-medium-font-size+.alignwide.wp-block-image{margin-block-start:var(--wp--custom--spacing--baseline)}.wp-site-blocks :is(h1,h2,h3,h4,h5,h6).has-medium-font-size+.has-normal-font-size{margin-block-start:calc(var(--wp--custom--spacing--baseline)/3)}.wp-site-blocks span[id*=more-]+:is(p,ul,ol){margin-block-start:calc(var(--wp--custom--spacing--baseline)/2)}.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6):not(:last-child){margin-block-end:0}.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+.wp-block-buttons,.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+style+.wp-block-buttons{margin-block-start:calc(var(--wp--custom--spacing--baseline)/1.75)}.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+.wp-block-image{margin-block-end:0;margin-block-start:calc(var(--wp--custom--spacing--baseline)/2.5)}.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+.wp-block-group.has-background.alignfull{margin-block-start:var(--wp--custom--spacing--baseline)}.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+:is(p,ul,ol),.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+style+:is(p,ul,ol){margin-block-start:calc(var(--wp--custom--spacing--baseline)/2)}.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+:is(p,ul,ol)+.has-background.alignfull,.wp-site-blocks :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+style+:is(p,ul,ol)+.has-background.alignfull{margin-block-start:var(--wp--custom--spacing--baseline)}.wp-site-blocks [class*=has-background].alignfull{margin-block-end:0}.wp-site-blocks [class*=has-background].alignfull+[class*=has-background].alignfull{margin-block-start:0}.wp-site-blocks .has-small-font-size+p{margin-block-start:calc(var(--wp--custom--spacing--baseline)/5.5)}.wp-site-blocks .has-normal-font-size+p{margin-block-start:calc(var(--wp--custom--spacing--baseline)/3.25)}.wp-site-blocks .has-normal-font-size+.has-small-font-size{margin-block-start:calc(var(--wp--custom--spacing--baseline)/6.75)}.wp-site-blocks .has-large-font-size+.has-medium-font-size{margin-block-start:calc(var(--wp--custom--spacing--baseline)/3.25)}.wp-site-blocks .has-large-font-size+.wp-block-buttons{margin-block-start:calc(var(--wp--custom--spacing--baseline)/1.5)}.wp-site-blocks .wp-block-image+p{margin-block-start:calc(var(--wp--custom--spacing--baseline)/2)}.page-template-blank-content-area-page.has-regular-site-header .site-header{-webkit-margin-after:0;margin-block-end:0}