/*! This file is auto-generated */
.wp-site-blocks .wp-block-navigation-item{gap:24px;align-items:center;line-height:normal;box-sizing:border-box}.wp-site-blocks .wp-block-tag-cloud{word-break:break-word;z-index:10;transform:translateY(-50%);display:block}.wp-site-blocks .wp-block-details__link,.wp-site-blocks .wp-block-post-title.is-active{cursor:default;box-sizing:border-box}.wp-site-blocks .wp-block-buttons::before,.wp-site-blocks .wp-block-post-title a{opacity:1;box-sizing:border-box;margin-top:var(--gap,1.5rem)}.wp-site-blocks .alignfull__title{width:50%;letter-spacing:normal;gap:.75em;vertical-align:top}.wp-site-blocks .wp-block-social-links::before{flex:1 1 auto;z-index:100;box-shadow:inset 0 0 0 1px #b9e}.wp-site-blocks .wp-block-image:hover{opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.08);gap:.5rem;font-weight:400;background-color:#b88}.wp-site-blocks .wp-block-quote:focus,.wp-site-blocks .wp-block-embed__content{max-width:640px;list-style:none}.wp-site-blocks .wp-block-categories p{text-decoration:none;max-width:720px;transition:all .2s ease}.wp-site-blocks .wp-block-file::before,.wp-site-blocks .wp-block-search__input:focus{box-shadow:inset 0 0 0 1px #b9e;gap:2em}.wp-site-blocks .wp-block-audio__link{height:2.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);object-fit:contain}.wp-site-blocks .wp-block-spacer__image{transition:color .15s ease-in-out}.wp-site-blocks .wp-block-embed__wrapper:not(:last-child){width:50%;padding:15px;white-space:nowrap}.wp-site-blocks .wp-block-column p,.wp-site-blocks .wp-block-table__link{text-align:center;align-items:baseline;gap:24px}.wp-site-blocks .wp-block-categories__image{background-color:#b88;vertical-align:top;border:0;height:100%}.wp-site-blocks .wp-block-media-text.is-active{transform:translateY(-50%);white-space:pre-wrap;justify-content:flex-end}@media (min-width:1200px){.wp-site-blocks .wp-block-tag-cloud__link{text-transform:none;position:relative;background-color:#b88;text-decoration:none;word-break:break-word}.wp-site-blocks .wp-block-footnotes{transition:color .15s ease-in-out;text-align:left;gap:2em;border:1px solid #b9e}.wp-site-blocks .wp-block-separator a{line-height:inherit}.wp-site-blocks .wp-block-image a{position:absolute}.wp-site-blocks .wp-block-search__input__link{text-decoration:underline;transform:scale(1.05);display:flex;justify-content:center;box-sizing:border-box}.wp-site-blocks .wp-block-avatar a,.wp-site-blocks .wp-block-embed__wrapper > *{letter-spacing:.02em;margin-top:2em;outline:2px solid #4b7}}.wp-site-blocks .wp-block-social-links > *,.wp-site-blocks .wp-block-heading__inner{text-decoration:none;z-index:100;line-height:1.4;border:0}.wp-site-blocks .wp-block-spacer__link{gap:1em;box-shadow:0 2px 8px rgba(0,0,0,.08);color:inherit;word-break:break-word}.wp-site-blocks .wp-block-embed,.wp-site-blocks .wp-block-file p{opacity:.7}.wp-site-blocks .wp-block-search__inner{cursor:pointer;align-items:center;max-width:1200px}.wp-site-blocks .wp-block-tag-cloud img{max-width:720px;color:#8b7;margin-top:.5em;align-items:center;letter-spacing:.1em}.wp-site-blocks .wp-block-details.is-active{word-break:break-word;line-height:inherit;background-color:#b88;vertical-align:top;flex:none}.wp-site-blocks .wp-block-avatar a{z-index:10;border:2px solid #4b7;text-align:right}.wp-site-blocks .wp-block-post-date{z-index:10;box-shadow:0 1px 3px rgba(0,0,0,.12);word-break:break-word}.wp-site-blocks .wp-block-pullquote__image{text-decoration:none;letter-spacing:normal;gap:24px;height:100%;max-width:640px}.wp-site-blocks .wp-block-comments{object-fit:cover;vertical-align:top}.wp-site-blocks .is-layout-flex img{opacity:.7;transform:translateY(-50%)}.wp-site-blocks .has-text-align-center::before{padding:0;list-style:none;text-align:left;box-sizing:border-box}.wp-site-blocks .wp-block-media-text img{text-align:inherit;white-space:pre-wrap}.wp-site-blocks .wp-block-video{box-sizing:border-box;font-size:14px;object-fit:contain;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-post-excerpt__inner,.wp-site-blocks .has-text-align-center:not(:last-child){text-transform:uppercase}@media (max-width:600px){.wp-site-blocks .wp-block-list__content,.wp-site-blocks .wp-block-spacer__content{position:static;margin-top:.5em;box-sizing:border-box}.wp-site-blocks .is-layout-flex,.wp-site-blocks .wp-block-avatar__title{border:none;list-style:none}.wp-site-blocks .wp-block-details{width:1em}.wp-site-blocks .wp-block-list__image{width:fit-content;list-style:none}.wp-site-blocks .wp-block-button__inner{gap:2em;list-style:none}}.wp-site-blocks .wp-block-cover:not(:last-child){opacity:1;justify-content:center}.wp-site-blocks .wp-block-footnotes{text-align:left}.wp-site-blocks .wp-block-footnotes.is-active{box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (min-width:782px){.wp-site-blocks .wp-block-navigation:not(:last-child){gap:2em}.wp-site-blocks .wp-block-gallery__inner,.wp-site-blocks .wp-block-avatar a{align-items:flex-start;overflow:hidden;transition:opacity .3s;max-width:640px;padding:0}.wp-site-blocks .wp-block-audio{text-align:right;z-index:10;background-color:#b88;height:auto}.wp-site-blocks .wp-block-comments:first-child,.wp-site-blocks .has-text-align-center:hover{width:fit-content;font-weight:bold;opacity:.5;overflow:auto;vertical-align:middle}.wp-site-blocks .wp-block-list:focus,.wp-site-blocks .wp-block-comments:not(:last-child){list-style:none;height:1px;line-height:1.5;color:#4b7;background-color:#4b7}.wp-site-blocks .wp-block-social-links.is-active{border:0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.wp-site-blocks .wp-block-image.is-active,.wp-site-blocks .wp-block-comments{list-style:none;background-color:#4b7;display:none;margin:0;outline:2px solid #4b7}}.wp-site-blocks .wp-block-gallery:first-child{list-style:none;text-align:right;z-index:1;margin-top:var(--gap,1.5rem)}.wp-site-blocks .wp-block-gallery::before{margin-top:var(--gap,1.5rem);box-sizing:border-box;gap:.5rem;font-size:.8em}@media (max-width:782px){.wp-site-blocks .wp-block-separator__content{justify-content:flex-end;height:1px;margin-top:.5em;color:inherit;text-align:center}.wp-site-blocks .wp-block-tag-cloud__title{border:1px solid #b9e;background-color:#4b7;letter-spacing:normal;color:#4b7}.wp-site-blocks .wp-block-verse > *{flex:none}.wp-site-blocks .wp-block-heading{word-break:break-word;text-align:right;box-shadow:none;max-width:none}.wp-site-blocks .wp-block-verse__title,.wp-site-blocks .is-style-outline{border:2px solid #4b7;cursor:pointer}}.wp-site-blocks .wp-block-media-text__inner{transition:all .2s ease;text-decoration:underline;vertical-align:middle;color:currentColor;align-items:center}.wp-site-blocks .wp-block-tag-cloud__inner{position:sticky;background-color:#b88;font-size:.8em}.wp-site-blocks .wp-block-details::before{vertical-align:top}@media (min-width:1024px){.wp-site-blocks .wp-block-calendar{list-style:none;transform:scale(1.05);justify-content:flex-end;padding:.25rem .75rem}.wp-site-blocks .wp-block-column:not(:last-child){white-space:nowrap}.wp-site-blocks .wp-block-button:focus,.wp-site-blocks .wp-block-media-text__content{margin-top:.5em}.wp-site-blocks .has-background__inner{color:inherit;height:100%;outline:1px dotted;flex:none}.wp-site-blocks .alignfull a{display:inline-flex}.wp-site-blocks .wp-block-spacer__inner{margin:1em 0;cursor:pointer;align-items:center;background-color:#4b7;display:grid}}.wp-site-blocks .wp-block-post-title:focus{transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.12);transform:scale(1.05);list-style:none}.wp-site-blocks .wp-block-verse p{font-size:1.125em;flex:none;cursor:default;opacity:.7}.wp-site-blocks .wp-block-footnotes:focus{margin-top:1rem;vertical-align:baseline;word-break:break-word}.wp-site-blocks .wp-block-button__link a{overflow:auto;color:#8b7;height:1px;letter-spacing:.02em}.wp-site-blocks .is-layout-grid:hover{opacity:1;box-sizing:border-box;margin-top:2em;list-style:none}.wp-site-blocks .wp-block-page-list{text-transform:none;align-items:baseline}.wp-site-blocks .wp-block-list{opacity:0;transition:color .15s ease-in-out;flex:1;margin-top:var(--gap,1.5rem);max-width:720px}.wp-site-blocks .wp-block-code::before{font-size:.75rem;margin:.5em}.wp-site-blocks .wp-block-file__inner{transform:none;object-fit:cover;border-radius:9999px}.wp-site-blocks .alignwide{justify-content:flex-start}.wp-site-blocks .wp-block-social-links:first-child{position:relative;transform:translateY(-50%);overflow:hidden;vertical-align:middle}.wp-site-blocks .wp-block-group.is-active{position:static}.wp-site-blocks .wp-block-heading a{height:auto;padding:calc(.667em + 2px) calc(1.333em + 2px);align-items:flex-start}.wp-site-blocks .is-style-outline p{font-weight:700;text-transform:uppercase;word-break:break-word}.wp-site-blocks .wp-block-footnotes:not(:last-child){letter-spacing:.1em;font-size:1rem;overflow:visible;font-weight:700}.wp-site-blocks .is-style-outline__title{align-items:flex-start}.wp-site-blocks .wp-block-pullquote a{flex:0 0 auto}.wp-site-blocks .wp-block-site-logo__title,.wp-site-blocks .wp-block-columns::before{display:grid}.wp-site-blocks .wp-block-image{outline:2px solid #4b7;text-decoration:underline;position:absolute}.wp-site-blocks .is-style-outline img{flex:0 0 auto;z-index:10;word-break:break-word;transition:color .15s ease-in-out}.wp-site-blocks .wp-block-search__input img{color:#8b7}.wp-site-blocks .is-layout-flex a{z-index:1;line-height:normal;border:none;gap:2em}.wp-site-blocks .wp-block-quote.is-active{background-color:transparent;letter-spacing:.1em;overflow:auto;display:none;border:none}@media (max-width:1024px){.wp-site-blocks .wp-block-table:hover,.wp-site-blocks .wp-block-page-list{border-radius:50%}.wp-site-blocks .wp-block-post-date:not(:last-child),.wp-site-blocks .wp-block-calendar__title{transition:transform .25s ease-out;letter-spacing:.1em}.wp-site-blocks .wp-block-navigation__inner{background-color:#b88;letter-spacing:normal;border-radius:3px;white-space:pre-wrap}.wp-site-blocks .wp-block-archives__content{align-items:flex-start;color:#4b7;object-fit:contain;outline:2px solid #4b7;text-transform:uppercase}.wp-site-blocks .wp-block-details > *{display:inline-flex;transform:scale(1.05)}}.wp-site-blocks .wp-block-separator{align-items:flex-start;letter-spacing:.02em}.wp-site-blocks .wp-block-spacer{line-height:1.4;transition:all .2s ease}@media (max-width:992px){.wp-site-blocks .alignfull:first-child{flex:none}.wp-site-blocks .wp-block-heading img,.wp-site-blocks .wp-block-comments p{letter-spacing:.1em}.wp-site-blocks .wp-block-pullquote img{text-decoration:underline;white-space:pre-wrap}.wp-site-blocks .wp-block-post-excerpt:not(:last-child){transition:color .15s ease-in-out}.wp-site-blocks .wp-block-footnotes::before{outline:0;font-weight:400}}.wp-site-blocks .wp-block-table:focus{opacity:.7;max-width:640px;letter-spacing:normal}.wp-site-blocks .wp-block-site-logo:focus{background-color:#b88}.wp-site-blocks .wp-block-group__image{padding:calc(.667em + 2px) calc(1.333em + 2px);max-width:100%}.wp-site-blocks .has-text-align-center:first-child{color:#4b7;font-size:.8em;width:50%;cursor:pointer}.wp-site-blocks .wp-block-cover__inner-container::before{justify-content:flex-start;text-transform:none;vertical-align:baseline;gap:2em}.wp-site-blocks .wp-block-image a{white-space:pre-wrap}.wp-site-blocks .wp-block-site-logo__content{flex:0 0 auto;list-style:none;justify-content:flex-end;z-index:2}.wp-site-blocks .wp-block-social-links__image{outline:1px dotted;background-color:#b88;height:100%}.wp-site-blocks .wp-block-navigation-item{color:inherit;background-color:#b88;word-break:break-word;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .wp-block-footnotes__content{margin-top:.5em;text-decoration:none;display:flex}.wp-site-blocks .wp-block-search__input img{margin:0 0 1.5rem;max-width:1200px;border:1px solid currentColor;flex:1;font-size:.75rem}@media (min-width:600px){.wp-site-blocks .has-text-align-center:hover{z-index:10;color:#8b7}.wp-site-blocks .wp-block-calendar a{cursor:default;align-items:center}.wp-site-blocks .wp-block-heading:first-child{word-break:break-word;line-height:1.5}.wp-site-blocks .wp-block-site-logo__image{gap:.75em;transition:all .2s ease;opacity:.5;background-color:#b88;line-height:normal}.wp-site-blocks .wp-block-quote::before{transition:all .2s ease;object-fit:contain}.wp-site-blocks .wp-block-post-date a{z-index:2;gap:24px}.wp-site-blocks .wp-block-archives__image{cursor:default;font-size:.875rem;display:inline-flex;letter-spacing:.1em}}.wp-site-blocks .wp-block-details:focus{position:static;line-height:1.5;color:#4b7;max-width:640px}.wp-site-blocks .is-layout-flex::before{position:static;white-space:pre-wrap;text-transform:uppercase}.wp-site-blocks .wp-block-verse__title{z-index:100}.wp-site-blocks .alignfull{background-color:#4b7;white-space:nowrap;padding:15px}.wp-site-blocks .wp-block-search__content{text-transform:uppercase;font-weight:500;text-align:center;padding:1rem;display:flex}@media (min-width:782px){.wp-site-blocks .is-style-outline.is-active{word-break:break-word;display:none;justify-content:flex-end}.wp-site-blocks .wp-block-site-logo{z-index:1;height:2.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-post-date__title,.wp-site-blocks .wp-block-gallery img{cursor:pointer}.wp-site-blocks .wp-block-comments:hover{opacity:.5;font-weight:400;display:flex;justify-content:flex-end;height:2.5rem}.wp-site-blocks .wp-block-group:focus{white-space:pre-wrap}.wp-site-blocks .wp-block-button__link__title{background-color:#4b7}}.wp-site-blocks .wp-element-caption__content,.wp-site-blocks .wp-block-archives.is-active{outline:2px solid #4b7;align-items:center;transition:opacity .3s;font-weight:600}.wp-site-blocks .is-style-outline:hover{z-index:-1;background-color:#4b7;text-transform:uppercase}.wp-site-blocks .is-style-outline{color:#4b7;text-transform:uppercase;height:auto}.wp-site-blocks .wp-block-site-title{outline:1px dotted;position:sticky;gap:.75em;align-items:center}.wp-site-blocks .wp-block-comments:hover{margin:0 0 1.5rem;align-items:flex-start;overflow:hidden}.wp-site-blocks .wp-block-spacer a{font-weight:400;opacity:.7}.wp-site-blocks .wp-block-cover__inner-container:first-child{overflow:hidden;line-height:1.6}.wp-site-blocks .wp-block-social-links__link{text-transform:none}.wp-site-blocks .wp-block-page-list{padding:.5em 1em;letter-spacing:.1em;margin:0 0 .75em;gap:2em;color:#4b7}.wp-site-blocks .wp-block-cover__inner-container__content{justify-content:center;object-fit:contain}.wp-site-blocks .wp-block-cover{vertical-align:top;opacity:0;text-decoration:none;font-size:14px;border:1px solid currentColor}@media (min-width:1200px){.wp-site-blocks .wp-block-query__link{white-space:nowrap;color:#8b7;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-post-date:hover{text-transform:uppercase}.wp-site-blocks .wp-block-file__title{position:static}.wp-site-blocks .wp-block-latest-posts:hover{color:#8b7;flex:none;text-decoration:underline;font-size:.8em}}@media (min-width:992px){.wp-site-blocks .wp-block-pullquote:not(:last-child){letter-spacing:.1em;outline:0;margin:.5em}.wp-site-blocks .wp-block-page-list:focus{font-weight:600;margin:0;border:1px solid #b9e;border-radius:.25rem;cursor:pointer}.wp-site-blocks .wp-block-buttons img{text-decoration:underline}.wp-site-blocks .alignfull{justify-content:flex-end;margin:0 0 1.5rem;outline:0;gap:.75em}}.wp-site-blocks .wp-block-table__content{font-weight:700;border:1px solid currentColor;padding:15px;letter-spacing:normal}.wp-site-blocks .wp-block-calendar img{position:absolute;text-decoration:none;display:block;max-width:640px}.wp-site-blocks .wp-block-spacer p{align-items:stretch;transition:transform .25s ease-out;height:100%}.wp-site-blocks .wp-block-pullquote:hover,.wp-site-blocks .is-layout-grid__inner{max-width:640px;position:static;background-color:#b88;outline:2px solid #4b7;transition:opacity .3s}.wp-site-blocks .wp-block-columns__content{box-sizing:border-box}.wp-site-blocks .wp-block-image > *{gap:24px;list-style:none;margin-top:.5em;word-break:break-word;height:2.5rem}.wp-site-blocks .wp-block-social-links:first-child,.wp-site-blocks .wp-block-archives:first-child{position:sticky;height:2.5rem}.wp-site-blocks .alignwide:first-child{transform:scale(1.05);vertical-align:baseline}.wp-site-blocks .wp-block-cover__inner-container__link{gap:24px;border:none;white-space:nowrap;margin:.5em}.wp-site-blocks .wp-block-site-title__inner{font-size:1rem}.wp-site-blocks .wp-block-pullquote:first-child{margin-top:1rem;overflow:visible;border:1px solid #b9e;word-break:break-word;width:100%}@media (min-width:600px){.wp-site-blocks .wp-block-media-text__link{transform:none;list-style:none;outline:2px solid #4b7}.wp-site-blocks .wp-block-post-title img,.wp-site-blocks .wp-block-quote p{color:#4b7;justify-content:flex-end;text-transform:uppercase;list-style:none}.wp-site-blocks .alignfull img{transform:rotate(45deg);transition:opacity .3s;display:inline-block;margin:.5em;font-weight:bold}.wp-site-blocks .wp-block-pullquote::before{outline:1px dotted;opacity:0;border:2px solid #4b7}.wp-site-blocks .wp-block-video:focus{list-style:none;transition:all .2s ease;gap:.5rem}.wp-site-blocks .wp-block-heading:focus{overflow:hidden;margin-top:0;height:1px}}.wp-site-blocks .wp-block-social-links::before{list-style:none;max-width:100%;font-weight:400;color:#4b7}.wp-site-blocks .wp-block-embed:hover{flex:1;letter-spacing:.1em}.wp-site-blocks .wp-block-navigation p{word-break:break-word}.wp-site-blocks .wp-block-site-logo__link{position:static}.wp-site-blocks .wp-block-search__input__link{vertical-align:baseline;margin-top:2em;display:inline-flex}.wp-site-blocks .wp-block-gallery__image{white-space:nowrap;max-width:640px;padding:.25rem .75rem}.wp-site-blocks .has-text-align-center__image{align-items:flex-start;background-color:transparent}@media (min-width:768px){.wp-site-blocks .wp-block-avatar__link{margin-top:1rem}.wp-site-blocks .wp-block-post-title{box-sizing:border-box;align-items:center}.wp-site-blocks .wp-block-preformatted{z-index:10;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.12);vertical-align:middle}.wp-site-blocks .wp-block-navigation:first-child{box-sizing:border-box;list-style:none;text-transform:uppercase}}.wp-site-blocks .wp-block-search:not(:last-child){margin-top:0}.wp-site-blocks .wp-block-latest-posts__inner,.wp-site-blocks .wp-block-tag-cloud::before{justify-content:center;background-color:#b88;object-fit:contain;font-size:1rem;align-items:flex-start}.wp-site-blocks .alignwide__image{height:2.5rem;text-align:inherit;margin:0}.wp-site-blocks .has-text-align-center{font-weight:500;background-color:#b88;border:none;height:2.5rem;transform:none}.wp-site-blocks .wp-block-post-date__inner{padding:0;height:auto;z-index:-1;list-style:none;white-space:pre-wrap}.wp-site-blocks .wp-block-cover img,.wp-site-blocks .has-background.is-active{z-index:100;align-items:center;border-radius:9999px}.wp-site-blocks .is-style-outline:focus{list-style:none}.wp-site-blocks .has-text-align-center.is-active{font-weight:500;overflow:visible;cursor:default;letter-spacing:.02em}.wp-site-blocks .wp-block-search__input__title{box-sizing:border-box;word-break:break-word;position:absolute}.wp-site-blocks .wp-block-image:focus,.wp-site-blocks .wp-block-embed:hover{font-weight:400}.wp-site-blocks .wp-block-preformatted__inner{box-sizing:border-box}.wp-site-blocks .wp-block-latest-posts{line-height:1.2}@media (max-width:480px){.wp-site-blocks .wp-block-group:first-child{overflow:hidden;opacity:0}.wp-site-blocks .has-text-align-center{position:absolute;flex:1;list-style:none}.wp-site-blocks .wp-block-navigation__image{position:absolute;line-height:1.4}.wp-site-blocks .wp-block-categories{max-width:1200px;letter-spacing:normal;align-items:baseline;border-radius:4px}}.wp-site-blocks .wp-block-social-links__content{height:auto;cursor:pointer;opacity:1}.wp-site-blocks .wp-block-post-excerpt__link,.wp-site-blocks .wp-block-comments__inner{text-decoration:underline;transform:translateY(-50%)}.wp-site-blocks .wp-block-archives__image{font-size:clamp(1rem,2vw,1.25rem);background-color:transparent}