@charset "UTF-8";:root{--base-gap-size:1.5rem}img{vertical-align:middle}figure{margin:0}body{overflow-x:hidden;overflow-y:scroll}main p,.wp-block-post-content p{margin:0}main p:not(:last-child),.wp-block-post-content p:not(:last-child){margin-bottom:.5rem !important}@media (max-width:calc(460px - 1px)){main *{word-break:break-all}}main h1:not(:first-child),main h2:not(:first-child),main h3:not(:first-child),main h4:not(:first-child),main h5:not(:first-child),main h6:not(:first-child){margin-top:1em}main h1:not(:last-child),main h2:not(:last-child),main h3:not(:last-child),main h4:not(:last-child),main h5:not(:last-child),main h6:not(:last-child){margin-bottom:.5em}main h1:has(+h1)+h1,main h1:has(+h2)+h2,main h1:has(+h3)+h3,main h1:has(+h4)+h4,main h1:has(+h5)+h5,main h1:has(+h6)+h6,main h2:has(+h1)+h1,main h2:has(+h2)+h2,main h2:has(+h3)+h3,main h2:has(+h4)+h4,main h2:has(+h5)+h5,main h2:has(+h6)+h6,main h3:has(+h1)+h1,main h3:has(+h2)+h2,main h3:has(+h3)+h3,main h3:has(+h4)+h4,main h3:has(+h5)+h5,main h3:has(+h6)+h6,main h4:has(+h1)+h1,main h4:has(+h2)+h2,main h4:has(+h3)+h3,main h4:has(+h4)+h4,main h4:has(+h5)+h5,main h4:has(+h6)+h6,main h5:has(+h1)+h1,main h5:has(+h2)+h2,main h5:has(+h3)+h3,main h5:has(+h4)+h4,main h5:has(+h5)+h5,main h5:has(+h6)+h6,main h6:has(+h1)+h1,main h6:has(+h2)+h2,main h6:has(+h3)+h3,main h6:has(+h4)+h4,main h6:has(+h5)+h5,main h6:has(+h6)+h6{margin-top:0 !important}main ul:not(:first-child),main ol:not(:first-child){margin-top:.5rem}main ul:not(:last-child),main ol:not(:last-child){margin-bottom:1rem}.wp-block-buttons.is-layout-flex{display:flex}.wp-block-button{--padding:.25em 1em;--padding-hover:.25em 1.5em}.wp-block-button .wp-block-button__link{padding:var(--padding);transition:all .3s ease-in-out}.wp-block-button .wp-block-button__link:hover{padding:var(--padding-hover) !important}.wp-block-button.is-style-outline .wp-block-button__link{padding:var(--padding)}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--wp--preset--color--lightgreen);border-color:var(--wp--preset--color--lightgreen)}.wp-block-cover,.wp-block-cover-image{padding:0}.wp-block-cover{min-height:unset}.wp-block-cover.is-light .wp-block-cover__inner-container{color:inherit}.wp-block-cover .wp-block-cover__background.has-background-dim-100+.wp-block-cover__image-background{z-index:1}.wp-block-cover.is-style-contain .wp-block-cover__image-background{object-fit:contain}.wp-block-cover.is-style-bleed--left,.wp-block-cover.is-style-bleed--right{max-width:100vw !important;width:100vw;margin-left:50% !important;translate:-50%}.wp-block-cover.is-style-bleed--left>.wp-block-cover__image-background,.wp-block-cover.is-style-bleed--right>.wp-block-cover__image-background{object-fit:contain}@media (max-width:calc(1200px - 1px)){.wp-block-cover.is-style-bleed--left>.wp-block-cover__image-background,.wp-block-cover.is-style-bleed--right>.wp-block-cover__image-background{display:none}}@media (max-width:calc(1200px - 1px)){.wp-block-cover.is-style-bleed--left .wp-block-columns,.wp-block-cover.is-style-bleed--right .wp-block-columns{flex-wrap:wrap !important}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column,.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column{flex-basis:100vw !important}}@media (min-width:1200px){.wp-block-cover.is-style-bleed--left .wp-block-columns,.wp-block-cover.is-style-bleed--right .wp-block-columns{gap:0 !important}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column[class*=has-background],.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]{position:relative}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column[class*=has-background]:before,.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]:before{content:"";position:absolute;display:block;top:0;bottom:0}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column[class*=has-background].has-white-background-color:before,.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background].has-white-background-color:before{background-color:var(--wp--preset--color--white)}}@media (min-width:1200px){.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column:last-child:not(.block-editor-block-list__layout)>*{display:none}}@media (min-width:1200px) and (min-width:1200px){.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]{padding:spacing(s) calc(spacing(d) / 2) spacing(s) 0}.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]:before{width:spacing(d);right:calc(-1 * spacing(d) / 2)}}@media (min-width:1200px){.wp-block-cover.is-style-bleed--left .wp-block-columns{justify-content:flex-end}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column:first-child:not(.block-editor-block-list__layout)>*{display:none}}@media (min-width:1200px) and (min-width:1200px){.wp-block-cover.is-style-bleed--left .wp-block-columns.is-style-grid--large .wp-block-column[class*=has-background]{padding:spacing(s) 0 spacing(s) calc(spacing(l) / 2)}.wp-block-cover.is-style-bleed--left .wp-block-columns.is-style-grid--large .wp-block-column[class*=has-background]:before{width:spacing(l);left:calc(-1 * spacing(l) / 2)}}.wp-block-cover.has-parallax.alignfull .wp-block-cover__inner-container,.wp-block-cover.has-parallax .wp-block-cover__inner-container{width:100% !important}.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{width:100%}.wp-block-columns{margin-bottom:0}.wp-block-columns .wp-block-column{box-sizing:border-box}@media (min-width:1200px){.wp-block-columns .wp-block-column.is-style-first{order:-1}.wp-block-columns .wp-block-column.is-style-last{order:99}.wp-block-columns .wp-block-column.is-style-center{display:flex;justify-content:center}}.wp-block-details{--_padding:1.5rem;background-color:var(--wp--preset--color--beige)}.wp-block-details summary{background-color:var(--wp--preset--color--lightgreen);font-size:var(--wp--preset--font-size--medium);padding-block:1em;list-style:none;display:flex;align-items:center}.wp-block-details summary+*{margin-top:var(--_padding)}.wp-block-details summary:before{content:"";display:inline-block;min-width:1.4rem;height:1.4rem;margin-inline-end:.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgb(39,83,106)' d='M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM241 377c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l87-87-87-87c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L345 239c9.4 9.4 9.4 24.6 0 33.9L241 377z'/%3E%3C/svg%3E");transition:rotate .2s ease-out;background-repeat:no-repeat}.wp-block-details>*{padding-inline:var(--_padding)}.wp-block-details>*:last-child{padding-bottom:var(--_padding)}.wp-block-details>li,.wp-block-details>ul{margin-left:var(--_padding)}.wp-block-details:not(:first-child){margin-top:.5rem}.wp-block-details:first-of-type{margin-top:1.5rem}.wp-block-details[open] summary:before{rotate:-90deg}.wp-block-group.is-layout-flex{display:flex}.wp-block-group.is-nowrap{flex-wrap:nowrap}.wp-block-group.is-content-justification-space-between{justify-content:space-between}.wp-block-group.is-vertical{flex-direction:column}.wp-block-spacer.is-style-xxs{height:var(--wp--preset--spacing--xxs) !important}.wp-block-spacer.is-style-xs{height:var(--wp--preset--spacing--xs) !important}.wp-block-spacer.is-style-s{height:var(--wp--preset--spacing--s) !important}.wp-block-spacer.is-style-d{height:var(--wp--preset--spacing--d) !important}.wp-block-spacer.is-style-m{height:var(--wp--preset--spacing--m) !important}.wp-block-spacer.is-style-l{height:var(--wp--preset--spacing--l) !important}.wp-block-spacer.is-style-xl{height:var(--wp--preset--spacing--xl) !important}ul.is-style-columns,ol.is-style-columns{container-type:inline-size}@container (min-width:770px){ul.is-style-columns,ol.is-style-columns{columns:2;column-gap:var(--base-gap-size)}}@container (min-width:820px){ul.is-style-columns,ol.is-style-columns{columns:3}}.block-editor-block-list__layout ul.is-style-columns,.block-editor-block-list__layout ol.is-style-columns{columns:2;column-gap:var(--base-gap-size)}.wp-block-query-pagination{display:flex;justify-content:center}.wp-block-query .is-layout-grid{display:flex;flex-wrap:wrap;gap:var(--base-gap-size);justify-content:center}.wp-block-query .is-layout-grid li{flex:1;max-width:calc(100% / var(--_cols))}.wp-block-query .is-layout-grid li .wp-block-post-excerpt{margin:0}.wp-block-query .is-layout-grid li .wp-block-post-excerpt__excerpt{margin-bottom:0}.wp-block-query .is-layout-grid li .wp-block-post-excerpt__more-text{margin-top:var(--wp--preset--spacing--s)}.wp-block-query .is-layout-grid.columns-3{--_cols:3}.wp-block-query .is-layout-grid.columns-3 li{min-width:30ch}.wp-block-query .wp-block-query-pagination{margin-top:var(--wp--preset--spacing--s)}.align{margin-right:auto;margin-left:auto;max-width:var(--wp--style--global--content-size)}.alignwide{margin-right:auto;margin-left:auto;max-width:var(--wp--style--global--wide-size)}.wp-block-spacer{opacity:.3}.wp-block-spacer.is-style-xxs .components-resizable-box__container{height:var(--wp--preset--spacing--xxs) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-xs .components-resizable-box__container{height:var(--wp--preset--spacing--xs) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-s .components-resizable-box__container{height:var(--wp--preset--spacing--s) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-d .components-resizable-box__container{height:var(--wp--preset--spacing--d) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-m .components-resizable-box__container{height:var(--wp--preset--spacing--m) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-l .components-resizable-box__container{height:var(--wp--preset--spacing--l) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-xl .components-resizable-box__container{height:var(--wp--preset--spacing--xl) !important;background-image:linear-gradient(45deg,red 25%,transparent 25%),linear-gradient(-45deg,red 25%,transparent 25%),linear-gradient(45deg,transparent 75%,red 75%),linear-gradient(-45deg,transparent 75%,red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}