body{word-break:break-word}figure img,figure svg{display:block}select{padding:var(--wp--preset--spacing--size-8)}.wp-block-button__link{transition:transform var(--wp--custom--transition--duration) var(--wp--custom--transition--easing)}.wp-block-button__link:hover{transform:translateY(-2px);background-color:var(--wp--preset--color--accent-1);color:var(--wp--preset--color--white)}.wp-block-button.is-style-accent1 .wp-block-button__link:hover{color:var(--wp--preset--color--black)!important}.wp-block-button__link{display:flex;align-items:center;justify-content:center}.wp-block-button__link:hover .wave{animation:2s wave}@keyframes wave{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.wave{margin-left:var(--wp--preset--spacing--size-16)}.wp-block-categories-dropdown{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:var(--wp--preset--spacing--size-8)}.wp-block-categories-dropdown .wp-block-categories__label{width:auto}.wp-block-categories-dropdown select{max-width:100%}.entry-content .has-background>.wp-block-columns{margin-top:0!important;margin-bottom:0!important;padding-bottom:var(--wp--preset--spacing--fluid-80);padding-top:var(--wp--preset--spacing--fluid-80)}.entry-content .has-background>.wp-block-group{margin-top:0!important;margin-bottom:0!important;padding-bottom:var(--wp--preset--spacing--fluid-80);padding-top:var(--wp--preset--spacing--fluid-80)}.wp-block-media-text{gap:var(--wp--preset--spacing--fluid-80)}@media (min-width: 601px){.wp-block-media-text{gap:0}}.wp-block-media-text>.wp-block-media-text__content{padding:0 var(--wp--preset--spacing--gutter)!important}.entry-content .has-background>.wp-block-media-text{margin-top:0!important;margin-bottom:0!important;padding-bottom:var(--wp--preset--spacing--fluid-80)}@media (min-width: 601px){.entry-content .has-background>.wp-block-media-text{padding-top:var(--wp--preset--spacing--fluid-80)}}.wp-block-query-pagination-numbers{display:flex;gap:var(--wp--preset--spacing--size-8)}:root{--colours: ( accent-1, accent-1-100, accent-2, accent-2-300 )}.entry-content .has-background{padding-top:0;padding-bottom:0}@media (max-width: 601px){.entry-content .has-background+.wp-block-group .wp-block-media-text,.entry-content .has-background+.wp-block-group .wp-block-group,.entry-content .has-background+.wp-block-group .wp-block-columns,.entry-content .has-background+.wp-block-media-text .wp-block-media-text,.entry-content .has-background+.wp-block-media-text .wp-block-group,.entry-content .has-background+.wp-block-media-text .wp-block-columns,.entry-content .has-background+.wp-block-columns .wp-block-media-text,.entry-content .has-background+.wp-block-columns .wp-block-group,.entry-content .has-background+.wp-block-columns .wp-block-columns{margin-top:0!important}}.entry-content .has-background:last-of-type.wp-block-group{margin-bottom:var(--wp--preset--spacing--fluid-80)!important}.has-background.has-accent-1-background-color+.has-background.has-accent-1-background-color .wp-block-media-text,.has-background.has-accent-1-background-color+.has-background.has-accent-1-background-color .wp-block-group,.has-background.has-accent-1-background-color+.has-background.has-accent-1-background-color .wp-block-columns{padding-top:0!important}.has-background.has-accent-1-100-background-color+.has-background.has-accent-1-100-background-color .wp-block-media-text,.has-background.has-accent-1-100-background-color+.has-background.has-accent-1-100-background-color .wp-block-group,.has-background.has-accent-1-100-background-color+.has-background.has-accent-1-100-background-color .wp-block-columns{padding-top:0!important}.has-background.has-accent-2-background-color+.has-background.has-accent-2-background-color .wp-block-media-text,.has-background.has-accent-2-background-color+.has-background.has-accent-2-background-color .wp-block-group,.has-background.has-accent-2-background-color+.has-background.has-accent-2-background-color .wp-block-columns{padding-top:0!important}.has-background.has-accent-2-300-background-color+.has-background.has-accent-2-300-background-color .wp-block-media-text,.has-background.has-accent-2-300-background-color+.has-background.has-accent-2-300-background-color .wp-block-group,.has-background.has-accent-2-300-background-color+.has-background.has-accent-2-300-background-color .wp-block-columns{padding-top:0!important}.curve svg{fill:var(--wp--preset--color--white);margin-bottom:-1px}
