/*! This file is auto-generated */
.wp-site-blocks .wp-block-image__content{font-weight:400;max-width:720px}.wp-site-blocks .wp-block-site-logo__link{justify-content:flex-start}.wp-site-blocks .wp-block-avatar{overflow:hidden}@media (max-width:782px){.wp-site-blocks .wp-block-preformatted__image{transform:translateY(-50%);flex:none}.wp-site-blocks .wp-block-video::before,.wp-site-blocks .wp-block-search__input:not(:last-child){border:2px solid #689372;background-color:#689372;flex:1;margin:0 0 1.5rem}}.wp-site-blocks .wp-block-tag-cloud__link,.wp-site-blocks .wp-block-navigation:not(:last-child){position:relative;vertical-align:baseline}.wp-site-blocks .wp-block-site-title.is-active,.wp-site-blocks .wp-block-media-text::before{opacity:.5;word-break:break-word}.wp-site-blocks .wp-block-calendar img{color:#c07deb;border-radius:50%}.wp-site-blocks .wp-block-gallery::before{width:auto;outline:1px dotted;cursor:default}.wp-site-blocks .wp-block-post-date{text-align:inherit;list-style:none;vertical-align:baseline;word-break:break-word}.wp-site-blocks .wp-block-button__link > *{width:fit-content;transition:all .2s ease}.wp-site-blocks .wp-block-post-excerpt__link{height:1px;z-index:10;overflow:auto}.wp-site-blocks .wp-block-navigation-item__inner{width:50%;opacity:.7;border:2px solid #689372}.wp-site-blocks .wp-block-site-title:not(:last-child){flex:1 1 auto;z-index:100;text-decoration:none}@media (min-width:768px){.wp-site-blocks .wp-block-pullquote img{padding:.5em 1em}.wp-site-blocks .wp-block-video.is-active{vertical-align:baseline;box-sizing:border-box;width:50%;gap:.5rem;max-width:100%}.wp-site-blocks .wp-block-cover__inner-container{list-style:none;object-fit:cover;text-align:inherit;margin-top:2em;border-radius:9999px}.wp-site-blocks .wp-block-buttons{z-index:1;justify-content:flex-start;list-style:none}}.wp-site-blocks .wp-block-quote__inner{vertical-align:middle;transition:color .15s ease-in-out;box-sizing:border-box;display:inline-flex}.wp-site-blocks .wp-block-navigation-item img{z-index:10;opacity:0;list-style:none}.wp-site-blocks .wp-block-site-logo::before{white-space:nowrap;font-size:.875rem;transition:all .2s ease}.wp-site-blocks .wp-block-image__inner{opacity:0;text-align:left;text-decoration:none;object-fit:contain}.wp-site-blocks .wp-block-calendar,.wp-site-blocks .wp-block-table img{z-index:2;max-width:100%}.wp-site-blocks .wp-block-column__content,.wp-site-blocks .wp-block-categories:hover{text-align:inherit;color:#689372}.wp-site-blocks .wp-block-post-title__image{overflow:hidden;display:flex;width:auto;word-break:break-word;justify-content:space-between}.wp-site-blocks .wp-block-navigation-item{cursor:pointer;height:auto;gap:1em;outline:1px dotted}.wp-site-blocks .wp-block-code__image{height:100%;gap:.75em;font-size:inherit;padding:.5em 1em}.wp-site-blocks .wp-block-separator__link{outline:2px solid #689372;text-transform:none;padding:15px;gap:.5rem;position:absolute}.wp-site-blocks .wp-block-buttons__title{z-index:-1}.wp-site-blocks .wp-block-verse:hover{align-items:flex-start}.wp-site-blocks .alignwide__title{box-sizing:border-box;line-height:1.4;justify-content:flex-end;color:#c07deb}.wp-site-blocks .wp-block-pullquote:first-child{background-color:transparent;position:absolute;line-height:1.6;border:none}.wp-site-blocks .wp-block-columns:first-child{border:none;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #312d57}.wp-site-blocks .has-background:focus{object-fit:contain;margin:0;border-radius:50%}.wp-site-blocks .wp-block-verse,.wp-site-blocks .wp-block-verse__title{border:2px solid #689372;white-space:nowrap}.wp-site-blocks .wp-block-query p{list-style:none}.wp-site-blocks .wp-block-file img{line-height:1.6;cursor:pointer;display:block}.wp-site-blocks .wp-block-site-logo:hover{position:absolute}.wp-site-blocks .wp-block-latest-posts p,.wp-site-blocks .wp-block-cover:focus{display:none;text-decoration:none;overflow:visible}@media (min-width:600px){.wp-site-blocks .wp-block-buttons.is-active,.wp-site-blocks .wp-block-archives:not(:last-child){text-decoration:none}.wp-site-blocks .wp-block-gallery__content,.wp-site-blocks .wp-block-post-excerpt__content{object-fit:cover;flex:none;line-height:1.6}.wp-site-blocks .wp-block-verse__image{flex:1 1 auto;color:inherit;background-color:#3bd;position:relative;vertical-align:top}.wp-site-blocks .wp-block-page-list > *{background-color:#3bd;padding:.25rem .75rem}}@media (min-width:1024px){.wp-site-blocks .wp-block-search,.wp-site-blocks .has-text-align-center img{border-radius:50%;text-transform:none;list-style:none;font-weight:500;margin:0}.wp-site-blocks .wp-block-pullquote__content{box-sizing:border-box;cursor:default;height:2.5rem}.wp-site-blocks .wp-block-image:first-child{transform:rotate(45deg);color:#689372}}.wp-site-blocks .wp-block-latest-posts:first-child{font-size:.875rem}.wp-site-blocks .wp-block-comments:focus{text-transform:none}@media (min-width:600px){.wp-site-blocks .wp-block-gallery:hover{border-radius:.25rem;gap:24px;width:1em}.wp-site-blocks .wp-element-caption:not(:last-child),.wp-site-blocks .wp-block-embed img{margin-top:var(--gap,1.5rem);justify-content:space-between;text-decoration:underline;align-items:flex-start}.wp-site-blocks .wp-block-spacer > *,.wp-site-blocks .alignwide{list-style:none;border-radius:2px;align-items:baseline;background-color:transparent}.wp-site-blocks .is-style-outline.is-active{display:block;height:100%}.wp-site-blocks .wp-block-gallery a{position:relative;transition:all .2s ease;color:#c07deb}}.wp-site-blocks .has-text-align-center__title{object-fit:cover;align-items:stretch}.wp-site-blocks .wp-block-quote.is-active{transition:all .2s ease}.wp-site-blocks .wp-block-details:focus{max-width:720px;padding:.5em 1em}.wp-site-blocks .wp-block-heading__inner{text-align:center;transform:none;transition:opacity .3s;width:fit-content;font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .wp-block-post-excerpt.is-active,.wp-site-blocks .wp-block-post-title:focus{transform:none;list-style:none;overflow:visible}.wp-site-blocks .wp-block-post-title a{margin:1em 0;background-color:transparent}.wp-site-blocks .wp-block-column a{margin:0 auto;align-items:stretch;word-break:break-word;letter-spacing:.1em}.wp-site-blocks .is-layout-grid{text-decoration:underline;outline:0;height:100%;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .wp-block-column:hover{margin-top:var(--gap,1.5rem);text-transform:none;font-weight:bold}@media (min-width:480px){.wp-site-blocks .has-text-align-center{background-color:#689372;align-items:center;margin:1em 0;font-weight:700;line-height:1.4}.wp-site-blocks .wp-block-buttons.is-active{justify-content:center;margin:0 0 .75em;padding:0;text-decoration:none}.wp-site-blocks .wp-block-list__title{display:none;transition:transform .25s ease-out;width:50%;font-weight:600;padding:1rem}.wp-site-blocks .wp-block-spacer:focus{text-transform:none;gap:.75em;z-index:2}.wp-site-blocks .wp-block-latest-posts.is-active{justify-content:center;line-height:inherit;text-align:right}.wp-site-blocks .wp-block-quote__inner{border:1px solid #312d57;gap:.75em}.wp-site-blocks .wp-block-post-title:hover{outline:2px solid #689372;opacity:.7;text-transform:none}}.wp-site-blocks .wp-block-columns{margin:0 0 1.5rem;position:static;box-shadow:0 1px 3px rgba(0,0,0,.12);line-height:1.2}.wp-site-blocks .wp-block-group,.wp-site-blocks .wp-block-buttons__content{position:static;z-index:1;gap:1em;font-size:1rem;word-break:break-word}.wp-site-blocks .wp-block-navigation{color:#689372}.wp-site-blocks .wp-block-separator:hover,.wp-site-blocks .wp-block-code__link{border-radius:9999px;border:1px solid #312d57}.wp-site-blocks .wp-block-embed__wrapper p{outline:1px dotted;width:fit-content;padding:15px}.wp-site-blocks .wp-block-search__input{transform:rotate(45deg);font-size:clamp(1rem,2vw,1.25rem);color:#689372;font-weight:600;align-items:stretch}.wp-site-blocks .wp-block-separator::before,.wp-site-blocks .wp-block-details img{text-transform:uppercase;padding:calc(.667em + 2px) calc(1.333em + 2px);border:1px solid #312d57;font-weight:400}.wp-site-blocks .wp-block-quote.is-active{transform:rotate(45deg)}.wp-site-blocks .wp-block-social-links > *,.wp-site-blocks .wp-element-caption a{border-radius:2px;word-break:break-word;font-size:1.125em;font-weight:700;margin-top:0}.wp-site-blocks .wp-block-tag-cloud.is-active{flex:1;cursor:default;background-color:#689372;text-transform:uppercase}.wp-site-blocks .wp-block-navigation:hover{transition:color .15s ease-in-out;cursor:pointer;max-width:none;text-align:left;line-height:normal}.wp-site-blocks .has-text-align-center{align-items:baseline;height:auto;justify-content:flex-end}.wp-site-blocks .wp-element-caption:first-child{overflow:auto;z-index:10}.wp-site-blocks .wp-block-list::before{border-radius:2px;text-align:left;box-shadow:none;justify-content:flex-start}.wp-site-blocks .wp-block-post-title img{z-index:2}.wp-site-blocks .is-layout-flex p{transition:opacity .3s;white-space:normal;display:inline-flex;padding:calc(.667em + 2px) calc(1.333em + 2px);cursor:pointer}@media (min-width:782px){.wp-site-blocks .wp-block-group:not(:last-child){flex:0 0 auto;display:inline-block}.wp-site-blocks .wp-block-avatar__content{object-fit:cover;position:sticky;outline:2px solid #689372}}.wp-site-blocks .wp-block-navigation::before{text-align:right}.wp-site-blocks .wp-block-calendar__inner{gap:2em}.wp-site-blocks .wp-block-query__content{height:100%;align-items:flex-start;text-align:right;text-transform:uppercase;position:relative}.wp-site-blocks .wp-block-media-text__inner,.wp-site-blocks .wp-block-cover__inner-container__inner{font-size:inherit;list-style:none;position:absolute}.wp-site-blocks .wp-block-verse{vertical-align:top;outline:1px dotted}.wp-site-blocks .alignfull__title{outline:2px solid #689372;font-size:1.125em;word-break:break-word}.wp-site-blocks .wp-element-caption > *{object-fit:contain}.wp-site-blocks .wp-block-post-excerpt:not(:last-child){font-size:1.125em}.wp-site-blocks .wp-block-video a{list-style:none;justify-content:center;opacity:.5}.wp-site-blocks .wp-block-page-list p,.wp-site-blocks .wp-block-post-excerpt{overflow:visible;text-align:inherit}.wp-site-blocks .wp-block-separator::before{z-index:100;letter-spacing:.1em;line-height:1.5;width:auto;margin:.5em}.wp-site-blocks .wp-block-columns__link{transition:opacity .3s;width:50%;line-height:1.6}.wp-site-blocks .wp-block-comments:first-child{justify-content:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:.5em 1em;text-align:right}.wp-site-blocks .wp-block-list:not(:last-child){background-color:#3bd;align-items:baseline;font-weight:400;text-align:inherit}.wp-site-blocks .has-text-align-center__inner{display:none;font-weight:700}.wp-site-blocks .wp-block-column__inner{cursor:pointer;border-radius:3px;width:50%;margin-top:1rem}.wp-site-blocks .alignfull.is-active{letter-spacing:.1em;list-style:none;font-weight:bold}.wp-site-blocks .wp-block-list:hover{font-size:14px;padding:1rem;opacity:.7;background-color:#3bd;z-index:100}.wp-site-blocks .wp-block-post-date:first-child{text-decoration:underline;overflow:hidden;border-radius:0}@media (min-width:1024px){.wp-site-blocks .wp-block-post-date p{transition:all .2s ease;word-break:break-word}.wp-site-blocks .wp-block-page-list,.wp-site-blocks .wp-block-post-excerpt__image{color:#689372;text-decoration:none;line-height:1.6}.wp-site-blocks .is-layout-flex__inner{margin:1em 0;flex:0 0 auto}.wp-site-blocks .wp-block-site-logo:not(:last-child){margin:1em 0;white-space:normal;margin-top:0;font-weight:700}.wp-site-blocks .wp-block-cover__inner-container{font-weight:bold;vertical-align:baseline;height:100%;display:grid}.wp-site-blocks .wp-block-verse__content,.wp-site-blocks .wp-block-social-links > *{object-fit:contain;font-weight:500;max-width:720px}}.wp-site-blocks .wp-block-verse:hover{justify-content:space-between;background-color:#689372;letter-spacing:normal;align-items:stretch}.wp-site-blocks .wp-block-preformatted__content{transition:opacity .3s;box-shadow:0 1px 3px rgba(0,0,0,.12);word-break:break-word}@media (max-width:480px){.wp-site-blocks .wp-block-cover__inner-container:first-child{word-break:break-word;margin-top:0;margin:0 auto;position:static}.wp-site-blocks .wp-block-embed__wrapper:first-child{overflow:hidden;transition:all .2s ease;text-transform:none}.wp-site-blocks .wp-block-list img{border:2px solid #689372;text-decoration:none;border-radius:.25rem;overflow:auto}.wp-site-blocks .wp-block-image__image{position:relative;flex:1}.wp-site-blocks .alignwide::before{background-color:#3bd;outline:2px solid #689372;list-style:none;border-radius:.25rem}.wp-site-blocks .wp-block-file{justify-content:center;display:inline-block;font-weight:400;text-decoration:none;list-style:none}.wp-site-blocks .wp-block-page-list p{opacity:0}}.wp-site-blocks .alignwide a{cursor:pointer;box-sizing:border-box;gap:.75em;margin:1em 0}.wp-site-blocks .wp-block-page-list a{cursor:pointer;letter-spacing:.1em;transform:translateY(-50%)}.wp-site-blocks .wp-block-button a{box-shadow:inset 0 0 0 1px #312d57;flex:1;max-width:640px;text-transform:uppercase;overflow:hidden}.wp-site-blocks .wp-block-code{border-radius:2px;word-break:break-word}@media (min-width:768px){.wp-site-blocks .wp-block-audio__link{text-align:left;gap:.5rem;object-fit:contain}.wp-site-blocks .wp-block-page-list:not(:last-child),.wp-site-blocks .wp-block-latest-posts::before{object-fit:cover;outline:0;letter-spacing:.1em;list-style:none}.wp-site-blocks .wp-block-calendar{color:#c07deb;text-transform:uppercase;display:grid;background-color:transparent}.wp-site-blocks .wp-block-details.is-active,.wp-site-blocks .wp-block-verse:not(:last-child){text-decoration:underline;font-size:13px;z-index:-1;vertical-align:baseline}.wp-site-blocks .wp-block-table > *{height:100%}.wp-site-blocks .wp-block-spacer__link{font-weight:600}.wp-site-blocks .wp-block-file img{gap:1em;text-align:left;list-style:none;display:grid;background-color:#689372}}.wp-site-blocks .wp-block-gallery__title{padding:0;position:absolute}@media (max-width:768px){.wp-site-blocks .wp-element-caption::before{box-sizing:border-box;z-index:2}.wp-site-blocks .wp-block-navigation-item__link{border:1px solid currentColor;box-shadow:inset 0 0 0 1px #312d57}.wp-site-blocks .wp-block-video p{max-width:100%;align-items:stretch;color:#c07deb;box-sizing:border-box}}.wp-site-blocks .wp-block-page-list p{padding:.25rem .75rem;transition:color .15s ease-in-out;vertical-align:middle;z-index:-1}.wp-site-blocks .wp-block-embed__wrapper{list-style:none;word-break:break-word;opacity:.7;background-color:transparent}.wp-site-blocks .wp-block-audio.is-active{box-shadow:0 2px 8px rgba(0,0,0,.08);margin:0;border:1px solid currentColor;text-decoration:underline}.wp-site-blocks .wp-block-footnotes:first-child{height:auto}.wp-site-blocks .wp-block-details a{max-width:720px;word-break:break-word;font-weight:500}.wp-site-blocks .wp-block-pullquote:first-child{align-items:center;border-radius:50%;flex:1 1 auto}.wp-site-blocks .wp-block-heading:first-child,.wp-site-blocks .alignfull.is-active{box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-tag-cloud::before{flex:1;justify-content:space-between;border:0}.wp-site-blocks .wp-block-search__input > *,.wp-site-blocks .wp-block-table__inner{object-fit:contain;transition:opacity .3s;vertical-align:middle;transform:none}.wp-site-blocks .wp-block-columns__content,.wp-site-blocks .wp-block-query a{background-color:#689372;transform:translateY(-50%)}.wp-site-blocks .wp-block-separator > *{margin-top:0}.wp-site-blocks .wp-block-post-date a{overflow:visible;object-fit:cover;z-index:1}.wp-site-blocks .wp-block-cover__inner{vertical-align:top;transform:translateY(-50%);justify-content:space-between;border:none}.wp-site-blocks .wp-block-footnotes__title{object-fit:cover}.wp-site-blocks .wp-block-file.is-active{object-fit:contain}.wp-site-blocks .wp-block-buttons__image{background-color:#689372;position:absolute;margin-top:1rem}.wp-site-blocks .wp-block-code:first-child{word-break:break-word;box-sizing:border-box;letter-spacing:.02em;cursor:default;object-fit:cover}.wp-site-blocks .wp-block-embed__link{z-index:-1;flex:1;display:grid;cursor:pointer}.wp-site-blocks .wp-block-gallery::before,.wp-site-blocks .wp-block-buttons:first-child{font-weight:bold;display:flex;vertical-align:top;font-size:.875rem;position:sticky}.wp-site-blocks .wp-block-details{background-color:#3bd;font-weight:500}@media (max-width:768px){.wp-site-blocks .has-text-align-center__link{transform:rotate(45deg);line-height:inherit;display:none;max-width:none;text-align:center}.wp-site-blocks .wp-block-gallery > *{border-radius:50%;transition:all .2s ease;max-width:100%}.wp-site-blocks .wp-block-search a{overflow:auto;text-transform:none;margin:0 0 1.5rem;color:inherit}}.wp-site-blocks .wp-block-search__input{box-sizing:border-box;width:1em}.wp-site-blocks .wp-block-video{white-space:pre-wrap;margin:0 0 .75em}.wp-site-blocks .wp-block-list a{margin:1em 0;box-sizing:border-box;color:#689372;position:static;cursor:default}.wp-site-blocks .wp-block-footnotes::before{cursor:pointer;outline:1px dotted;text-transform:none;overflow:visible}.wp-site-blocks .is-layout-flex a{margin-top:.5em}@media (min-width:992px){.wp-site-blocks .wp-block-search__inner{display:inline-block;vertical-align:baseline}.wp-site-blocks .wp-block-pullquote__image{width:auto;position:relative;text-transform:none;transform:scale(1.05)}.wp-site-blocks .wp-block-embed p{justify-content:flex-start}.wp-site-blocks .wp-block-latest-posts::before{outline:0}}.wp-site-blocks .wp-block-button__link img{font-weight:500;color:inherit}@media (min-width:480px){.wp-site-blocks .wp-block-preformatted:first-child{align-items:baseline;box-shadow:none;height:auto}.wp-site-blocks .wp-block-navigation-item{height:1px}.wp-site-blocks .wp-block-image.is-active{overflow:visible;object-fit:contain}.wp-site-blocks .wp-block-navigation-item:first-child{padding:15px;max-width:720px;object-fit:contain;justify-content:flex-end}.wp-site-blocks .wp-block-query{z-index:1}}.wp-site-blocks .wp-block-site-logo:hover{word-break:break-word;max-width:none;list-style:none}.wp-site-blocks .wp-block-post-title:not(:last-child){cursor:pointer}.wp-site-blocks .wp-block-audio__image{display:inline-block;border-radius:0;transition:transform .25s ease-out;justify-content:center}.wp-site-blocks .wp-block-button{background-color:#3bd;white-space:nowrap}.wp-site-blocks .wp-block-quote.is-active{flex:1}.wp-site-blocks .wp-block-quote__image{box-sizing:border-box;max-width:1200px}.wp-site-blocks .wp-block-query__image{letter-spacing:.02em}.wp-site-blocks .wp-block-code:not(:last-child){line-height:inherit}.wp-site-blocks .wp-block-spacer:focus{gap:.5rem;text-align:inherit;text-decoration:none}.wp-site-blocks .wp-block-navigation:first-child{height:1px;margin-top:1rem;transform:scale(1.05);justify-content:flex-end}.wp-site-blocks .wp-block-media-text{text-transform:none;text-align:left;opacity:0;border:0}.wp-site-blocks .wp-block-list a{padding:.25rem .75rem;font-size:.75rem;border:1px solid #312d57}.wp-site-blocks .wp-block-page-list:focus{justify-content:center}.wp-site-blocks .wp-block-search__content{position:relative}.wp-site-blocks .wp-block-heading{list-style:none;gap:.75em}.wp-site-blocks .wp-block-site-logo img{position:absolute;text-transform:uppercase;list-style:none;font-weight:400;margin:0 0 .75em}.wp-site-blocks .wp-block-gallery:not(:last-child){font-size:inherit;overflow:auto;gap:1em;font-weight:bold;text-align:center}.wp-site-blocks .wp-block-spacer p{text-decoration:none;transition:opacity .3s}.wp-site-blocks .wp-block-post-excerpt a{margin-top:2em;flex:1;white-space:nowrap;text-align:left;box-shadow:none}.wp-site-blocks .has-text-align-center::before{flex:1 1 auto}.wp-site-blocks .wp-block-column__link{padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .wp-block-site-title__title{font-weight:600;line-height:1.5;transform:none;cursor:default}