.wp-block-buttons:not(:first-child){margin-top:var(--site-spacing, inherit)}.wp-block-buttons:not(:last-child){margin-bottom:var(--site-spacing, inherit)}
body .wp-block-cover .wp-block-cover__inner-container h1,body .wp-block-cover .wp-block-cover__inner-container h2{margin:0 auto var(--site-spacing, 24px);font:var(--font-section-title, inherit);letter-spacing:var(--font-section-title-letter-spacing, initial);text-decoration:none}body .wp-block-cover .wp-block-cover__inner-container h1:last-child,body .wp-block-cover .wp-block-cover__inner-container h2:last-child{margin-bottom:0}body .wp-block-cover .wp-block-cover__inner-container>*{margin-bottom:var(--site-spacing, inherit)}body .wp-block-cover .wp-block-cover__inner-container>*:last-child{margin-bottom:0}
body .wp-block-group.no-gap{gap:0}
.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4{margin-top:calc(var(--site-spacing, 24px)*1.5)}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator{margin-top:var(--site-spacing, inherit);margin-bottom:var(--site-spacing, inherit)}
.wp-block-spacer{margin-bottom:0 !important}
.is-invert-text.wp-block-cover .wp-block-cover__inner-container{color:var(--primary-color-inverse, inherit)}
.tbba-has-responsive-image .tbba-responsive-image{display:none}.tbba-has-responsive-image.tbba-is-responsive-mode .tbba-responsive-image{display:block}.tbba-has-responsive-image.tbba-is-responsive-mode .wp-block-cover__image-background{display:none}
