/*! This file is auto-generated */
.wp-site-blocks .wp-block-preformatted p{gap:1em;overflow:hidden;background-color:transparent}.wp-site-blocks .wp-block-post-title:focus{max-width:none;gap:.75em;position:relative}.wp-site-blocks .wp-block-heading p{height:100%;opacity:1;text-transform:uppercase}.wp-site-blocks .wp-block-navigation img{transition:transform .25s ease-out}.wp-site-blocks .wp-element-caption__link{justify-content:flex-start;white-space:pre-wrap;align-items:flex-start}.wp-site-blocks .wp-block-avatar__inner{transform:translateY(-50%);box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-columns{vertical-align:middle;text-transform:none;flex:1 1 auto;opacity:.5}.wp-site-blocks .wp-block-media-text:first-child{overflow:hidden;white-space:normal;text-align:center;list-style:none}.wp-site-blocks .wp-block-verse > *{font-weight:400;outline:2px solid #33d;font-size:.8em}.wp-site-blocks .wp-block-spacer__title,.wp-site-blocks .wp-block-categories{z-index:-1;text-align:inherit;outline:2px solid #33d;text-decoration:underline}.wp-site-blocks .is-layout-grid:first-child{line-height:inherit;font-weight:400}.wp-site-blocks .wp-block-table:not(:last-child){box-shadow:none;object-fit:contain;margin:1em 0;max-width:640px}@media (min-width:1024px){.wp-site-blocks .wp-block-embed{color:#d8b;text-transform:none;object-fit:contain;vertical-align:baseline}.wp-site-blocks .wp-block-social-links:not(:last-child){white-space:nowrap;margin-top:2em}.wp-site-blocks .is-layout-grid{border-radius:.25rem;box-sizing:border-box;word-break:break-word}.wp-site-blocks .wp-block-details p,.wp-site-blocks .wp-block-file__link{opacity:0;margin:0 0 1.5rem;transition:color .15s ease-in-out}}.wp-site-blocks .wp-block-group:hover{text-transform:none;transform:scale(1.05)}.wp-site-blocks .wp-block-categories:hover{font-size:clamp(1rem,2vw,1.25rem);text-decoration:none}.wp-site-blocks .wp-block-search__link{border-radius:9999px;letter-spacing:normal;object-fit:contain;margin-top:.5em;box-shadow:none}.wp-site-blocks .wp-block-button__link > *{line-height:1.6;outline:0;color:#33d;text-decoration:underline}.wp-site-blocks .wp-block-buttons__title{margin:1em 0;max-width:none;border:1px solid #09b;position:sticky}@media (max-width:1200px){.wp-site-blocks .wp-block-categories > *{justify-content:flex-start}.wp-site-blocks .wp-block-navigation-item__title{font-weight:500;white-space:normal;max-width:1200px;border:2px solid #33d;transition:opacity .3s}.wp-site-blocks .wp-block-preformatted.is-active,.wp-site-blocks .wp-block-cover__inner-container__content{cursor:default}.wp-site-blocks .wp-block-video:first-child{font-size:inherit}.wp-site-blocks .wp-block-search p,.wp-site-blocks .alignwide:focus{position:sticky;height:auto}.wp-site-blocks .wp-block-latest-posts__image{height:2.5rem;transform:translateY(-50%);opacity:0;text-transform:uppercase}.wp-site-blocks .wp-block-embed__wrapper:hover{max-width:720px}}.wp-site-blocks .wp-block-site-title img{white-space:nowrap;flex:1 1 auto;width:1em;border:1px solid currentColor}.wp-site-blocks .wp-block-quote__link{font-size:.75rem;color:#33d;width:fit-content}.wp-site-blocks .wp-block-button{line-height:1.2}.wp-site-blocks .alignwide::before{align-items:flex-start;z-index:100;object-fit:contain}@media (min-width:1200px){.wp-site-blocks .wp-block-gallery:hover{box-sizing:border-box;justify-content:space-between;z-index:100;font-weight:400;font-size:14px}.wp-site-blocks .wp-block-avatar{word-break:break-word}}.wp-site-blocks .wp-block-separator__inner{gap:1em;object-fit:contain}.wp-site-blocks .wp-block-audio::before{width:50%;font-size:.875rem;flex:1 1 auto;color:#33d;letter-spacing:.02em}.wp-site-blocks .wp-block-footnotes:hover{line-height:inherit;max-width:none;text-transform:none;box-sizing:border-box;margin-top:.5em}.wp-site-blocks .wp-block-page-list:first-child{cursor:default;white-space:normal;gap:24px}.wp-site-blocks .wp-block-social-links{list-style:none;position:relative}.wp-site-blocks .wp-block-quote:hover{z-index:1;flex:1 1 auto;border:0}.wp-site-blocks .wp-block-preformatted a{text-transform:uppercase}.wp-site-blocks .wp-block-gallery:first-child{object-fit:contain;padding:1rem;list-style:none;box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:13px}.wp-site-blocks .wp-block-preformatted > *{text-transform:none;z-index:100;opacity:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-preformatted:not(:last-child),.wp-site-blocks .wp-block-post-excerpt > *{background-color:#a1e;align-items:baseline;padding:.25rem .75rem;line-height:inherit}.wp-site-blocks .wp-element-caption__image{box-shadow:inset 0 0 0 1px #09b;vertical-align:middle;outline:1px dotted}.wp-site-blocks .wp-block-search:focus{position:absolute;margin:0 auto;outline:2px solid #33d}.wp-site-blocks .wp-block-details__inner{position:relative;width:fit-content;outline:2px solid #33d;background-color:transparent;box-shadow:none}.wp-site-blocks .is-style-outline a,.wp-site-blocks .wp-block-audio__link{transform:none}.wp-site-blocks .wp-block-column.is-active{text-decoration:underline;text-transform:uppercase;width:fit-content}.wp-site-blocks .wp-block-cover__inner-container a{text-align:center;gap:1em;opacity:.7}.wp-site-blocks .wp-block-search__input__link,.wp-site-blocks .is-layout-grid__content{border:1px solid currentColor;position:static;font-weight:500;object-fit:contain;white-space:nowrap}.wp-site-blocks .wp-block-list:not(:last-child){letter-spacing:.1em;transform:scale(1.05);overflow:visible;white-space:normal}.wp-site-blocks .wp-block-footnotes:hover{outline:0;object-fit:contain;cursor:default}.wp-site-blocks .wp-block-navigation > *{height:1px;font-weight:400;font-size:1rem}.wp-site-blocks .wp-block-cover__content{font-size:.875rem}.wp-site-blocks .is-style-outline:first-child{justify-content:space-between;vertical-align:middle;max-width:720px;line-height:1.6}@media (min-width:1200px){.wp-site-blocks .wp-block-column a{font-size:.875rem;color:#d8b}.wp-site-blocks .alignfull__inner{word-break:break-word}}.wp-site-blocks .wp-block-group::before{display:flex;color:#33d;margin-top:var(--gap,1.5rem);box-shadow:inset 0 0 0 1px #09b}@media (max-width:480px){.wp-site-blocks .wp-block-query:focus{line-height:inherit;max-width:100%;margin:0 0 .75em}.wp-site-blocks .wp-block-group__inner{transition:transform .25s ease-out;word-break:break-word;transform:translateY(-50%);max-width:640px}.wp-site-blocks .wp-block-heading:first-child{letter-spacing:normal;outline:1px dotted;overflow:auto}.wp-site-blocks .wp-block-audio__inner{z-index:10;font-weight:bold;cursor:pointer}}.wp-site-blocks .wp-block-button__link{box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:13px;transform:scale(1.05);object-fit:contain}.wp-site-blocks .is-layout-flex__title{outline:1px dotted}.wp-site-blocks .has-text-align-center,.wp-site-blocks .wp-block-media-text{cursor:pointer;overflow:hidden}.wp-site-blocks .has-background{justify-content:center;word-break:break-word;margin:0;flex:1 1 auto;position:static}.wp-site-blocks .wp-block-preformatted:first-child{width:50%;object-fit:cover;border-radius:9999px;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .wp-block-query__link{text-align:right;opacity:1}.wp-site-blocks .wp-block-calendar{font-weight:400;overflow:visible;margin:0 0 .75em}.wp-site-blocks .wp-block-tag-cloud:not(:last-child){text-transform:uppercase;vertical-align:baseline}@media (min-width:992px){.wp-site-blocks .wp-block-search a,.wp-site-blocks .wp-block-post-date::before{white-space:nowrap;cursor:pointer;object-fit:cover;background-color:#33d}.wp-site-blocks .wp-block-buttons img,.wp-site-blocks .wp-block-embed img{text-align:right;word-break:break-word;color:inherit}.wp-site-blocks .wp-block-site-logo.is-active{box-sizing:border-box}.wp-site-blocks .wp-block-verse img{background-color:#a1e;position:absolute;text-decoration:underline;word-break:break-word;z-index:1}.wp-site-blocks .wp-block-file:first-child{flex:1;text-align:right}}.wp-site-blocks .wp-block-details{border-radius:50%;overflow:hidden;vertical-align:top}.wp-site-blocks .wp-block-gallery:focus{letter-spacing:.02em;cursor:pointer;display:none;align-items:center}.wp-site-blocks .wp-block-video__inner{margin:.5em;overflow:auto;border-radius:2px;align-items:stretch}.wp-site-blocks .wp-block-navigation:first-child{text-align:left}.wp-site-blocks .wp-block-group:not(:last-child){font-weight:400;cursor:default}.wp-site-blocks .wp-block-cover img{transition:transform .25s ease-out;box-shadow:none}.wp-site-blocks .wp-block-avatar__content,.wp-site-blocks .wp-block-buttons:first-child{flex:1 1 auto;background-color:transparent;justify-content:flex-start;box-sizing:border-box}.wp-site-blocks .wp-block-heading__image{opacity:.5}.wp-site-blocks .wp-block-search__title{white-space:nowrap;text-transform:uppercase;box-sizing:border-box;position:relative}.wp-site-blocks .wp-block-video img{list-style:none}.wp-site-blocks .wp-block-search__title{flex:0 0 auto;word-break:break-word;vertical-align:top}.wp-site-blocks .wp-block-media-text__link,.wp-site-blocks .wp-block-video:focus{display:grid;height:100%;line-height:1.5;margin:1em 0;flex:none}@media (min-width:480px){.wp-site-blocks .wp-block-group.is-active{gap:2em}.wp-site-blocks .wp-block-search__inner{cursor:pointer;align-items:center;text-align:left}.wp-site-blocks .wp-block-table:first-child{line-height:inherit}.wp-site-blocks .wp-block-post-excerpt__inner{object-fit:contain;z-index:1;gap:2em;white-space:normal;border-radius:9999px}.wp-site-blocks .is-layout-grid:focus{box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:1;background-color:#33d}.wp-site-blocks .wp-block-footnotes__image{vertical-align:middle;box-sizing:border-box;transform:translateY(-50%);text-transform:uppercase}.wp-site-blocks .wp-block-navigation__link{color:#33d}}.wp-site-blocks .has-text-align-center{text-align:center;flex:1 1 auto;box-shadow:inset 0 0 0 1px #09b;object-fit:cover;cursor:pointer}.wp-site-blocks .wp-block-search__input:focus,.wp-site-blocks .wp-block-latest-posts__link{align-items:center}.wp-site-blocks .has-text-align-center a{transition:opacity .3s;color:inherit}@media (max-width:768px){.wp-site-blocks .wp-block-comments__link{gap:2em}.wp-site-blocks .wp-block-video a{border-radius:3px;display:inline-flex;overflow:auto;justify-content:flex-end}}@media (min-width:782px){.wp-site-blocks .wp-block-columns__inner{box-shadow:0 2px 8px rgba(0,0,0,.08);line-height:1.5;border:1px solid currentColor;text-decoration:none}.wp-site-blocks .alignwide{box-sizing:border-box;text-transform:uppercase;height:1px}}@media (max-width:992px){.wp-site-blocks .wp-block-file a{flex:0 0 auto;border:2px solid #33d;transition:opacity .3s}.wp-site-blocks .wp-block-navigation:not(:last-child){text-align:inherit}.wp-site-blocks .wp-block-post-excerpt.is-active{overflow:visible;justify-content:center;list-style:none;text-transform:uppercase;word-break:break-word}.wp-site-blocks .is-layout-flex{position:relative;width:auto;letter-spacing:.1em}.wp-site-blocks .wp-block-page-list p{gap:1em;text-transform:none;margin:0 auto;border-radius:.25rem;vertical-align:baseline}.wp-site-blocks .wp-block-query__inner,.wp-site-blocks .wp-block-navigation img{box-shadow:0 2px 8px rgba(0,0,0,.08);letter-spacing:normal;white-space:pre-wrap;outline:2px solid #33d;opacity:1}}.wp-site-blocks .wp-block-code{letter-spacing:.1em}@media (max-width:782px){.wp-site-blocks .wp-block-search__input:focus{background-color:#a1e;width:fit-content}.wp-site-blocks .wp-block-archives__image{font-weight:600}.wp-site-blocks .wp-element-caption{outline:2px solid #33d}.wp-site-blocks .wp-block-site-logo:not(:last-child),.wp-site-blocks .wp-block-gallery__inner{text-align:right}.wp-site-blocks .wp-block-social-links a{border:1px solid currentColor;white-space:pre-wrap;max-width:100%}.wp-site-blocks .wp-block-cover__inner-container > *{text-transform:none;background-color:#a1e;height:2.5rem}}.wp-site-blocks .wp-block-footnotes > *{background-color:#a1e;flex:1;line-height:1.6;border:none}.wp-site-blocks .wp-block-query.is-active,.wp-site-blocks .wp-block-post-date__image{overflow:hidden}.wp-site-blocks .wp-block-search:focus{line-height:1.5;transition:color .15s ease-in-out;object-fit:contain}.wp-site-blocks .wp-block-group:first-child{vertical-align:middle}.wp-site-blocks .wp-block-heading__title,.wp-site-blocks .wp-block-search:first-child{word-break:break-word;justify-content:space-between;box-shadow:none}.wp-site-blocks .wp-block-separator:first-child{overflow:visible}.wp-site-blocks .wp-block-pullquote,.wp-site-blocks .wp-block-query p{opacity:0}.wp-site-blocks .is-layout-flex img{text-transform:uppercase;margin:0;margin-top:1rem;font-size:14px;width:auto}.wp-site-blocks .wp-block-search__input{opacity:.7;font-size:13px}.wp-site-blocks .wp-block-spacer a{height:auto;overflow:auto;vertical-align:top;transition:all .2s ease}.wp-site-blocks .is-layout-grid img{text-decoration:underline;z-index:1}.wp-site-blocks .wp-block-site-title{color:#d8b;border:1px solid currentColor;text-transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08);text-decoration:underline}@media (max-width:1200px){.wp-site-blocks .wp-block-post-date:focus{overflow:hidden;object-fit:contain;font-weight:400;color:#d8b;border:2px solid #33d}.wp-site-blocks .wp-block-avatar:not(:last-child){margin:1em 0;border-radius:3px;text-decoration:underline;box-shadow:inset 0 0 0 1px #09b}.wp-site-blocks .wp-block-image{color:#33d;text-transform:none;letter-spacing:.1em}.wp-site-blocks .wp-block-details:not(:last-child){overflow:visible;cursor:pointer;max-width:720px;align-items:baseline;height:100%}.wp-site-blocks .alignwide__link{background-color:#a1e;line-height:1.6}.wp-site-blocks .wp-block-video > *{position:sticky;vertical-align:baseline;background-color:transparent;letter-spacing:normal}}.wp-site-blocks .wp-block-button__link{border:1px solid currentColor;vertical-align:baseline;transition:transform .25s ease-out;position:relative;outline:0}.wp-site-blocks .wp-block-categories__title{font-weight:500;text-align:center}.wp-site-blocks .wp-block-code{object-fit:contain;cursor:pointer;outline:2px solid #33d;width:50%}.wp-site-blocks .alignwide__content{display:block;color:currentColor;height:100%}.wp-site-blocks .wp-block-site-title img{background-color:#a1e;z-index:2}.wp-site-blocks .wp-block-audio img{word-break:break-word}.wp-site-blocks .wp-block-calendar{position:sticky;border-radius:50%;z-index:2;word-break:break-word;box-sizing:border-box}.wp-site-blocks .wp-block-embed__wrapper__image{flex:none}.wp-site-blocks .wp-block-comments:not(:last-child){vertical-align:baseline;cursor:pointer;border:none;max-width:100%;transform:rotate(45deg)}.wp-site-blocks .wp-block-social-links__image{margin-top:var(--gap,1.5rem);box-shadow:0 1px 3px rgba(0,0,0,.12);text-transform:none;font-size:inherit;font-weight:600}.wp-site-blocks .wp-block-details p,.wp-site-blocks .wp-block-audio:first-child{line-height:1.5;overflow:hidden;color:#33d}.wp-site-blocks .wp-block-heading p{opacity:.7;background-color:#a1e}.wp-site-blocks .wp-block-post-date{display:flex;overflow:auto;justify-content:flex-start}.wp-site-blocks .wp-block-pullquote__image{transform:none;gap:1em}.wp-site-blocks .wp-block-page-list:hover{justify-content:center;font-size:.875rem;transform:none;text-decoration:underline;list-style:none}.wp-site-blocks .wp-block-spacer:hover{white-space:normal;border:none;opacity:1}.wp-site-blocks .wp-block-site-title:first-child,.wp-site-blocks .wp-block-media-text a{list-style:none}.wp-site-blocks .wp-block-heading{word-break:break-word}.wp-site-blocks .wp-block-post-date__title{font-size:.8em;cursor:default;align-items:stretch}.wp-site-blocks .wp-block-button__link__inner{text-transform:uppercase;letter-spacing:normal;transition:all .2s ease;position:static}.wp-site-blocks .wp-block-column.is-active,.wp-site-blocks .wp-block-avatar__image{word-break:break-word;transform:scale(1.05);box-shadow:inset 0 0 0 1px #09b;background-color:#a1e}.wp-site-blocks .wp-block-archives.is-active{background-color:transparent;vertical-align:top;color:inherit;position:relative;overflow:hidden}.wp-site-blocks .wp-block-site-title:focus{box-shadow:none;box-sizing:border-box;margin-top:2em;border-radius:4px;align-items:flex-start}.wp-site-blocks .wp-block-table a{font-size:inherit;text-decoration:underline}.wp-site-blocks .wp-block-categories__link{text-align:center}.wp-site-blocks .wp-block-audio__title{align-items:baseline;transform:none;color:#33d;width:50%;outline:0}.wp-site-blocks .wp-block-file{word-break:break-word;color:#33d;position:static;font-size:1rem;display:inline-block}.wp-site-blocks .wp-block-calendar:focus{font-weight:bold}.wp-site-blocks .wp-block-heading{padding:.25rem .75rem;background-color:#a1e;word-break:break-word;text-transform:none}.wp-site-blocks .wp-block-code p{cursor:default}@media (min-width:782px){.wp-site-blocks .wp-block-post-excerpt{opacity:.5;overflow:visible}.wp-site-blocks .wp-element-caption:hover{background-color:#a1e;white-space:normal;padding:15px}}.wp-site-blocks .wp-block-calendar__inner{overflow:auto;gap:24px}.wp-site-blocks .wp-block-image.is-active,.wp-site-blocks .wp-block-list:first-child{transition:transform .25s ease-out;height:auto;border:1px solid currentColor;cursor:pointer;line-height:1.6}.wp-site-blocks .wp-block-page-list.is-active{cursor:default;vertical-align:middle;color:#d8b}.wp-site-blocks .wp-block-pullquote__inner{letter-spacing:.1em}.wp-site-blocks .wp-block-file:not(:last-child){box-sizing:border-box;flex:0 0 auto;line-height:1.4;outline:2px solid #33d}.wp-site-blocks .wp-block-list p{white-space:normal;letter-spacing:normal;border:1px solid #09b}.wp-site-blocks .wp-block-list{cursor:default}.wp-site-blocks .wp-block-post-title__link{z-index:10;display:none;word-break:break-word}.wp-site-blocks .wp-block-pullquote__image{cursor:pointer;justify-content:flex-end;gap:.75em}.wp-site-blocks .is-layout-flex a,.wp-site-blocks .wp-block-comments:focus{position:relative;flex:1 1 auto;color:#d8b;height:auto;object-fit:contain}.wp-site-blocks .wp-block-table{text-align:center}.wp-site-blocks .wp-block-file{list-style:none;padding:.25rem .75rem;color:currentColor}.wp-site-blocks .wp-block-navigation-item__title{object-fit:cover;list-style:none;z-index:1;white-space:pre-wrap;justify-content:center}.wp-site-blocks .wp-block-latest-posts:hover{white-space:nowrap;margin:0 0 .75em;outline:1px dotted;height:auto;background-color:#a1e}.wp-site-blocks .wp-block-separator:first-child{cursor:default;border-radius:4px}.wp-site-blocks .wp-block-table__link{margin:0 0 .75em;letter-spacing:normal;width:50%}.wp-site-blocks .wp-block-cover img{max-width:100%;overflow:auto;object-fit:cover}.wp-site-blocks .wp-block-archives__title{font-weight:700;width:fit-content;padding:.5em 1em;justify-content:flex-end;margin:0 auto}.wp-site-blocks .wp-block-avatar{display:inline-block;list-style:none;z-index:1}.wp-site-blocks .wp-block-post-excerpt.is-active{letter-spacing:.1em;transition:all .2s ease;align-items:baseline;max-width:none;width:auto}@media (max-width:992px){.wp-site-blocks .wp-block-post-title::before{cursor:default;font-size:.8em;line-height:normal}.wp-site-blocks .wp-block-calendar p{box-sizing:border-box;background-color:#a1e;height:2.5rem;cursor:pointer}.wp-site-blocks .wp-block-preformatted:focus{font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.08);gap:24px}.wp-site-blocks .wp-block-calendar a{border:0}.wp-site-blocks .wp-block-quote__image{max-width:none;box-sizing:border-box}.wp-site-blocks .has-background:first-child{box-shadow:0 1px 3px rgba(0,0,0,.12);list-style:none;word-break:break-word}.wp-site-blocks .wp-block-verse p{font-size:14px;opacity:.5;text-align:right;text-decoration:none;border-radius:3px}}.wp-site-blocks .wp-block-post-title__link,.wp-site-blocks .wp-block-cover p{flex:1 1 auto;white-space:nowrap;letter-spacing:normal;box-sizing:border-box}@media (max-width:480px){.wp-site-blocks .wp-block-pullquote img{word-break:break-word;object-fit:cover}.wp-site-blocks .wp-block-site-title__link{flex:1;position:sticky}.wp-site-blocks .wp-block-latest-posts:focus{white-space:normal}}.wp-site-blocks .is-layout-grid{cursor:pointer}.wp-site-blocks .wp-block-video__content{align-items:stretch;letter-spacing:.02em}.wp-site-blocks .wp-block-navigation-item.is-active{margin:0 0 .75em}@media (min-width:992px){.wp-site-blocks .wp-block-post-title::before{border:0;justify-content:flex-start}.wp-site-blocks .wp-block-categories::before{align-items:stretch}.wp-site-blocks .wp-element-caption__inner,.wp-site-blocks .wp-block-page-list:hover{max-width:1200px;font-size:.875rem;margin:0 0 .75em}.wp-site-blocks .wp-block-avatar:focus{text-align:center;display:inline-flex}.wp-site-blocks .wp-block-calendar > *{max-width:640px;position:relative;text-align:right;box-sizing:border-box}.wp-site-blocks .alignfull a{cursor:default}}