:root{--wp--custom--spacing--tw-small:40px;--wp--custom--spacing--tw-margin-medium:48px;--wp--custom--spacing--tw-medium:60px;--wp--custom--spacing--tw-large:80px;--wp--style--columns-gap-default:32px}.wp-site-blocks > *{margin-top:0}.wp-block-media-text__content > *{margin-block:0}.wp-block-media-text__content > * + *{margin-block-start:var(--wp--style--block-gap);margin-block-end:0}.wp-block-media-text__content :where(h3,h4,h5,h6,p,ul,ol) + :where(p,ol,ul:not([class*="wp-block"])),body .wp-block-column :where(h3,h4,h5,h6,p,ol,ul) + :where(p,ol,ul:not([class*="wp-block"])){margin-top:calc(var(--wp--style--block-gap)*0.6875)}.alignfull + .alignfull:where(.wp-block-group,.wp-block-cover,.wp-block-media-text){margin-top:0}.wp-block-post-content .wp-block-group:where(.alignfull) > :where(figure,.wp-block-cover),.wp-block-post-content .wp-block-group:where(.alignfull) > :where(figure,.wp-block-cover) + *,body .wp-block-post-content > :where(figure,.wp-block-cover),body .wp-block-post-content > :where(figure,.wp-block-cover) + *{margin-top:var(--wp--custom--spacing--tw-small)}.wp-block-group.alignfull > :is(h2,h3,h4),.wp-block-post-content .alignwide:where(figure,.wp-block-cover,.wp-block-group,.wp-block-media-text),.wp-block-post-content .alignwide:where(figure,.wp-block-cover,.wp-block-group,.wp-block-media-text) + *,.wp-block-post-content > :is(h2,h3,h4),body .wp-block-post-content .wp-block-columns,body .wp-block-post-content .wp-block-columns + *{margin-top:var(--wp--custom--spacing--tw-margin-medium)}body .wp-block-post-content .wp-block-columns + :where(.wp-block-columns){margin-top:32px}.wp-block-post-content *:not(.alignfull) + :where(.wp-block-cover.alignfull),.wp-block-post-content :where(.wp-block-cover.alignfull) + *:not(.alignfull),.wp-block-post-content figure.alignfull,.wp-block-post-content figure.alignfull + *{margin-top:var(--wp--custom--spacing--tw-medium)}.wp-block-post-content .wp-block-group.alignfull:not(.has-background){margin-block:var(--wp--custom--spacing--tw-large)}.wp-block-post-content .wp-block-group.alignfull:last-child{margin-bottom:0}.wp-block-group.is-layout-flex > *,.wp-block-post-content .wp-block-group > *:first-child,.wp-block-post-content .wp-block-group.alignfull:first-child,.wp-block-spacer.wp-block-spacer,.wp-block-spacer.wp-block-spacer + *,:is(.wp-block-post-content, .wp-block-group, .wp-block-column, .wp-block-media-text__content, .wp-block-post, .wp-block-cover__inner-container) > *:first-child{margin-top:0}.wp-block-post-content.has-global-padding > .wp-block-cover.alignfull,.wp-block-post-content.has-global-padding > .wp-block-group.alignfull.has-global-padding{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-block-post-content .wp-block-cover.alignfull,.wp-block-post-content .wp-block-group.has-background.alignfull{padding-block:var(--wp--custom--spacing--tw-large)}.wp-block-post-content .wp-block-cover:not(.alignfull),.wp-block-post-content .wp-block-group.has-background:not(.alignfull){padding:var(--wp--custom--spacing--tw-small)}.wp-block-post-content .wp-block-cover.alignwide,.wp-block-post-content .wp-block-group.has-background.alignwide{padding:var(--wp--custom--spacing--tw-medium)}@media (max-width:1023px){.wp-block-post-content .wp-block-cover:not(.alignfull),.wp-block-post-content .wp-block-group.has-background:not(.alignfull){padding-inline:clamp(24px,5vw,var(--wp--custom--spacing--tw-small))}}.wp-block-media-text .wp-block-media-text__content{padding:clamp(20px,9.25%,var(--wp--custom--spacing--tw-small))}.wp-block-media-text:not(.has-background):not(.is-style-tw-shadow):not(.alignfull){gap:32px clamp(20px,5.25%,var(--wp--custom--spacing--tw-medium))}@media (max-width:767px){.wp-block-media-text:where(.tw-stack-md,.is-stacked-on-mobile) .wp-block-media-text__content{padding:32px 24px}}.wp-block-media-text.alignfull .wp-block-media-text__content{padding:var(--wp--custom--spacing--tw-medium) var(--wp--style--root--padding-left,var(--wp--custom--spacing--outer,8%))}.wp-block-media-text:not(.has-background):not(.is-style-tw-shadow):not(.alignfull) .wp-block-media-text__content{padding:0}.wp-block-quote{margin-inline:0}.wp-block-quote cite{display:block}.wp-block-cover :where(h1:not(.has-text-color)),.wp-block-cover :where(h2:not(.has-text-color)),.wp-block-cover :where(h3:not(.has-text-color)),.wp-block-cover :where(h4:not(.has-text-color)),.wp-block-cover :where(h5:not(.has-text-color)),.wp-block-cover :where(h6:not(.has-text-color)){color:inherit}