.wp-block-group:where(.has-background){padding-block:var(--wp--custom--spacing--group-gap)}.wp-block-group:where(.has-background):where(.has-purple-background-color,.has-green-background-color){background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.wp-block-group:where(.has-background):where(.has-green-background-color){background-blend-mode:multiply;background-image:url("../../../assets/svg/bubbles-green.svg")}.wp-block-group:where(.has-background):where(.has-purple-background-color){--text-color: var(--wp--custom--color--text--invert);background-image:url("../../../assets/svg/bubbles.svg");color:var(--text-color)}.wp-block-group:where(.has-background):where(.has-purple-background-color) :where(h1,h2,h3,h4,h5,h6){color:var(--text-color)}@media(max-width: 1023px){.wp-block-group.is-layout-grid{grid-template-columns:1fr}}.wp-block-group:where(.is-style-card){--background-color: var(--wp--custom--color--surface--default);--border-radius: var(--wp--custom--border-radius--md);--box-shadow: var(--wp--custom--box-shadow--customshadow);--image-border-radius: var(--wp--custom--border-radius--sm);--padding: var(--wp--preset--spacing--lg);background-color:var(--background-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:var(--padding);position:relative}.wp-block-group:where(.is-style-card) .wp-block-image{border-radius:var(--image-border-radius);overflow:hidden}.wp-block-group:where(.is-style-card) .wp-block-image img{transition:all var(--wp--custom--transition-duration--normal);width:100%}.wp-block-group:where(.is-style-card) .wp-block-image a:focus-visible{outline:none}.wp-block-group:where(.is-style-card) .wp-block-image a:focus-visible::before{outline:3px solid var(--wp--custom--color--focus--surface);outline-offset:2px}.wp-block-group:where(.is-style-card) .wp-block-image a::before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.wp-block-group:where(.is-style-card):has(.wp-block-image a:hover) .wp-block-image img{transform:scale3d(1.04, 1.04, 1.001)}.wp-block-group:where(.is-style-card) :where(h3){font-size:var(--wp--preset--font-size--2-xl)}.wp-block-group:where(.is-style-blurred-card){--border-radius: var(--wp--custom--border-radius--lg);--background-color: var(--wp--custom--blur--background-alt);--padding: var(--wp--preset--spacing--xl);-webkit-backdrop-filter:var(--wp--custom--blur--filter);backdrop-filter:var(--wp--custom--blur--filter);background-color:var(--background-color);border-radius:var(--border-radius);padding:var(--padding)}@media(min-width: 1024px){.wp-block-group:where(.is-style-blurred-card){--padding: var(--wp--preset--spacing--2-xl)}}.wp-block-group.is-style-gradient-card{--border-radius: var(--wp--custom--border-radius--lg);--background: var(--wp--custom--gradient--blue);--padding-block: var(--wp--preset--spacing--4-xl);--padding-inline: var(--wp--custom--spacing--edge);--text-color: var(--wp--custom--color--text--invert);--curve-height: 23px;-webkit-backdrop-filter:var(--wp--custom--blur--filter);backdrop-filter:var(--wp--custom--blur--filter);background:var(--background);border-radius:var(--border-radius);color:var(--text-color);overflow:hidden;padding-block:var(--padding-block);padding-inline:var(--padding-inline)}@media(min-width: 1024px){.wp-block-group.is-style-gradient-card{--curve-height: 72px;--padding-block: var(--wp--preset--spacing--8-xl)}}.wp-block-group.is-style-gradient-card::before{background-attachment:fixed;background-image:url("../../../assets/svg/bubbles-alt.svg");background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;z-index:0}.wp-block-group.is-style-gradient-card :is(h1,h2,h3,h4,h5,h6){color:var(--text-color)}.alignfull:not(.has-global-padding) .wp-block-group.is-style-gradient-card{--border-radius: 0;--curve-height: 23px;-webkit-mask-image:url("../../../assets/svg/curve-invert-flipped.svg"),linear-gradient(to bottom, #000 0%, #000 100%);mask-image:url("../../../assets/svg/curve-invert-flipped.svg"),linear-gradient(to bottom, #000 0%, #000 100%);-webkit-mask-size:100% var(--curve-height),100% 100%;mask-size:100% var(--curve-height),100% 100%;-webkit-mask-position:top center,0px calc(var(--curve-height) - 1px);mask-position:top center,0px calc(var(--curve-height) - 1px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width: 1024px){.alignfull:not(.has-global-padding) .wp-block-group.is-style-gradient-card{--curve-height: 72px}}.wp-block-group:where(.is-style-light-gradient-card){--background: var(--wp--custom--gradient--light-blue);--border-radius: var(--wp--custom--border-radius--lg);--box-shadow: var(--wp--custom--box-shadow--customshadow);--padding: var(--wp--preset--spacing--7-xl);background:var(--background);background-color:rgba(0,0,0,0);border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:var(--padding);position:relative}.wp-block-group.is-style-gradient-section{--background: var(--wp--custom--gradient--mid-blue);--color: var(--wp--custom--color--text--primary);--curve-height: 23px;background:var(--wp--custom--gradient--mid-blue);color:var(--color);-webkit-mask-image:url("../../../assets/svg/curve.svg"),linear-gradient(to bottom, #000 0%, #000 100%);mask-image:url("../../../assets/svg/curve.svg"),linear-gradient(to bottom, #000 0%, #000 100%);-webkit-mask-position:top center,0px calc(var(--curve-height) - 1px);mask-position:top center,0px calc(var(--curve-height) - 1px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% var(--curve-height),100% 100%;mask-size:100% var(--curve-height),100% 100%}@media(min-width: 1024px){.wp-block-group.is-style-gradient-section{--curve-height: 72px}}.wp-block-group.is-style-gradient-section :where(h1,h2,h3,h4,h5,h6){color:var(--color)}.wp-block-group.is-style-gradient-section.has-background.has-purple-background-color{background:var(--wp--custom--gradient--light-purple) !important;-webkit-mask-image:url("../../../assets/svg/curve-invert-flipped.svg"),linear-gradient(to bottom, #000 0%, #000 100%);mask-image:url("../../../assets/svg/curve-invert-flipped.svg"),linear-gradient(to bottom, #000 0%, #000 100%)}.wp-block-group.is-style-gradient-section.has-background.has-green-background-color{background:var(--wp--custom--gradient--light-green) !important;-webkit-mask-image:unset;mask-image:unset}.wp-block-group.is-style-gradient-section.has-background.has-green-background-color::after{background-image:url("../../../assets/svg/curve-invert-flipped.svg");background-repeat:no-repeat;background-position:bottom;background-size:cover;content:"";display:block;height:var(--curve-height);left:0;position:absolute;bottom:-2px;width:100%}@media(min-width: 1024px){.wp-block-group.is-style-gradient-section.has-background.has-green-background-color::after{--curve-height: 72px}}@media(max-width: 1023px){.is-layout-constrained>.wp-block-group.alignwide.is-style-contained-breakout{margin-right:calc(var(--wp--style--root--padding-right)*-1) !important;margin-left:calc(var(--wp--style--root--padding-left)*-1) !important;max-width:unset}}@media(min-width: 1024px){.is-layout-constrained>.wp-block-group.alignwide.is-style-contained-breakout .wp-block-group{border-radius:var(--wp--custom--border-radius--lg)}}.wp-block-group:where(.is-style-contained-breakout)>.has-background{padding-block:var(--wp--preset--spacing--4-xl);padding-inline:var(--wp--custom--spacing--edge)}@media(min-width: 1024px){.wp-block-group:where(.is-style-contained-breakout)>.has-background{padding-inline:var(--wp--preset--spacing--4-xl)}}.wp-block-group:where(.has-arrows){--arrow-color: var(--wp--custom--color--primary--700);--vertical-offset: -125px;--horizontal-offset: 25%;position:relative}.wp-block-group:where(.has-arrows)::before,.wp-block-group:where(.has-arrows)::after{background-color:currentcolor;content:"";display:inline-block;height:180px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:180px;-webkit-mask-image:url("../../../assets/svg/arrow.svg");mask-image:url("../../../assets/svg/arrow.svg");color:var(--arrow-color);display:none;position:absolute}@media(min-width: 1024px){.wp-block-group:where(.has-arrows)::before,.wp-block-group:where(.has-arrows)::after{display:block}}.wp-block-group:where(.has-arrows)::before{right:var(--horizontal-offset);top:var(--vertical-offset)}.wp-block-group:where(.has-arrows)::after{--horizontal-offset: 28%;bottom:var(--vertical-offset);left:var(--horizontal-offset);transform:scaleY(-1)}
