.blue-wave-background{position:absolute;width:100vw;max-width:none;margin-left:0;margin-right:0;height:100px;left:0;z-index:-2}.blue-wave-background--wrapper{z-index:-2;height:1px;width:100vw;position:relative}.blue-wave-background img{visibility:visible!important;opacity:0;max-width:none;width:100%;z-index:-4;position:absolute;transform:translateY(-50%)}.blue-wave-background img[src$="blue-wave-2.svg"]{right:-20px}@media (max-width:1224px){.blue-wave-background img{width:150%}}@media (max-width:781px){.blue-wave-background img{width:200%}}@media (max-width:480px){.blue-wave-background img{width:250%}}.blue-wave-background--ready .blue-wave-background img{opacity:1;transition:opacity .6s ease,margin-top .5s ease}.wp-block-cover .blue-wave-background{margin-left:calc((100vw - 1224px) / 2 * -1)}@media (max-width:1224px){.wp-block-cover .blue-wave-background{margin-left:0;bottom:0}}.blue-wave-background--overlay{width:100vw!important;position:absolute!important;max-width:none!important;height:0;top:0;z-index:-1;box-shadow:0 999999px 0 999999px rgba(255,255,255,.95)}.wp-block-cover+.blue-wave-background--overlay{top:auto;z-index:1}.wp-block-cover+.blue-wave-background--overlay~:not(.blue-wave-background){position:relative;z-index:2}.blue-wave-background--overlay.hidden{display:none}[class*="blue-wave-background"].block-editor-block-list__block{max-width:none!important;z-index:0!important;margin:0!important}[class*="blue-wave-background"].block-editor-block-list__block .acf-block-preview{min-height:0}[class*="blue-wave-background"].block-editor-block-list__block .acf-block-preview img{z-index:-2;opacity:.3}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-spacer{clear:both}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}