/*! This file is auto-generated */
.wp-site-blocks .wp-block-comments__content{padding:1rem;text-decoration:underline;justify-content:flex-end;white-space:pre-wrap;box-shadow:none}.wp-site-blocks .wp-block-audio:hover{object-fit:cover}.wp-site-blocks .wp-block-columns:focus{padding:15px;display:grid;height:100%;background-color:transparent}.wp-site-blocks .wp-block-preformatted > *{box-shadow:0 1px 3px rgba(0,0,0,.12);border-radius:50%;object-fit:cover}.wp-site-blocks .is-style-outline__content{margin:0;z-index:1;border:1px solid currentColor;align-items:center}.wp-site-blocks .wp-block-latest-posts:hover{list-style:none;justify-content:space-between;transition:color .15s ease-in-out}.wp-site-blocks .wp-block-buttons,.wp-site-blocks .wp-block-footnotes:focus{z-index:100;margin-top:.5em;align-items:center;gap:1em}.wp-site-blocks .wp-block-group::before{width:100%;transition:color .15s ease-in-out;list-style:none}.wp-site-blocks .wp-block-embed__wrapper p,.wp-site-blocks .wp-block-navigation-item{vertical-align:middle;width:1em}.wp-site-blocks .wp-block-navigation-item:not(:last-child){flex:1;transform:none}.wp-site-blocks .wp-block-heading > *{transition:transform .25s ease-out}.wp-site-blocks .wp-block-group > *{opacity:.7;display:flex;justify-content:flex-start;overflow:auto;white-space:pre-wrap}.wp-site-blocks .wp-block-post-title:hover{list-style:none;letter-spacing:normal;cursor:default}.wp-site-blocks .wp-block-separator.is-active{font-weight:bold;box-shadow:0 2px 8px rgba(0,0,0,.08);text-decoration:none}.wp-site-blocks .wp-block-archives img{justify-content:flex-start}.wp-site-blocks .wp-block-audio p{display:block;transition:transform .25s ease-out;white-space:nowrap}.wp-site-blocks .wp-block-post-date::before{z-index:10}.wp-site-blocks .wp-block-post-date__inner{letter-spacing:normal;font-size:.875rem;align-items:flex-start;flex:0 0 auto;outline:2px solid #59c}.wp-site-blocks .is-style-outline.is-active{word-break:break-word;text-transform:none;line-height:1.6;font-size:.75rem}.wp-site-blocks .wp-block-preformatted:focus{display:inline-block}.wp-site-blocks .wp-block-video img{margin:0 0 .75em;font-size:.75rem;box-sizing:border-box;overflow:hidden;text-transform:uppercase}.wp-site-blocks .wp-block-footnotes::before{z-index:1;gap:.75em}.wp-site-blocks .wp-block-page-list{gap:2em;letter-spacing:normal}.wp-site-blocks .wp-block-post-date__image{color:currentColor}.wp-site-blocks .wp-block-search__input a{box-shadow:inset 0 0 0 1px #4b9}.wp-site-blocks .wp-block-post-title__inner{word-break:break-word;font-size:.8em;margin:0 0 .75em}@media (min-width:600px){.wp-site-blocks .wp-block-embed > *{background-color:#b0e}.wp-site-blocks .wp-block-social-links:hover{box-sizing:border-box}.wp-site-blocks .wp-element-caption > *{word-break:break-word;z-index:-1;border-radius:50%;outline:1px dotted;opacity:.5}.wp-site-blocks .wp-block-post-excerpt{border-radius:50%}.wp-site-blocks .wp-block-archives > *{font-size:.8em;height:1px;transform:translateY(-50%);box-shadow:0 2px 8px rgba(0,0,0,.08);position:absolute}}.wp-site-blocks .wp-block-code__image{cursor:default;color:currentColor;list-style:none}.wp-site-blocks .wp-block-table:not(:last-child){overflow:auto;padding:.5em 1em;align-items:baseline}.wp-site-blocks .wp-block-categories::before{font-weight:500;background-color:transparent;text-transform:none;outline:0}.wp-site-blocks .wp-block-button{box-sizing:border-box}.wp-site-blocks .wp-block-button__link > *{opacity:.5;letter-spacing:.02em}.wp-site-blocks .wp-block-gallery:not(:last-child){max-width:100%}.wp-site-blocks .wp-block-site-title:not(:last-child){outline:0;display:inline-block;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .wp-block-post-title,.wp-site-blocks .wp-block-footnotes p{padding:1rem}.wp-site-blocks .wp-block-group{gap:.75em}.wp-site-blocks .wp-block-code::before{box-sizing:border-box}.wp-site-blocks .wp-element-caption{box-sizing:border-box;z-index:-1}.wp-site-blocks .wp-block-tag-cloud__link{box-sizing:border-box;transition:all .2s ease;width:100%}.wp-site-blocks .wp-block-categories__image{height:auto;justify-content:flex-end;box-sizing:border-box;max-width:1200px}.wp-site-blocks .wp-block-verse{height:1px;transition:transform .25s ease-out;word-break:break-word;text-decoration:underline;align-items:stretch}.wp-site-blocks .wp-block-group a{width:auto;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:auto;max-width:none;box-sizing:border-box}.wp-site-blocks .wp-block-verse{border:2px solid #59c;text-align:center;text-transform:none;box-shadow:inset 0 0 0 1px #4b9}.wp-site-blocks .wp-block-file:first-child{white-space:pre-wrap;word-break:break-word;border:1px solid #4b9}.wp-site-blocks .wp-block-preformatted p{text-align:right;position:static;outline:0;line-height:1.2}.wp-site-blocks .wp-block-separator__title{border-radius:9999px;max-width:1200px}.wp-site-blocks .wp-block-pullquote > *,.wp-site-blocks .wp-block-file:focus{font-size:.875rem;transform:rotate(45deg);border-radius:4px;text-align:inherit}.wp-site-blocks .wp-block-buttons{margin-top:1rem}.wp-site-blocks .wp-block-query::before,.wp-site-blocks .wp-block-page-list.is-active{box-sizing:border-box}.wp-site-blocks .wp-block-site-logo img,.wp-site-blocks .wp-block-file.is-active{font-weight:700;z-index:10}.wp-site-blocks .wp-block-search__input:not(:last-child){align-items:stretch;display:none;word-break:break-word}@media (max-width:480px){.wp-site-blocks .wp-block-details > *{color:inherit;margin:.5em;position:sticky}.wp-site-blocks .has-background.is-active{word-break:break-word}.wp-site-blocks .wp-block-video,.wp-site-blocks .wp-block-post-title a{font-size:1.125em}.wp-site-blocks .wp-block-post-date > *,.wp-site-blocks .wp-block-social-links{list-style:none}}.wp-site-blocks .wp-block-search__input{letter-spacing:normal;text-transform:none;border:1px solid currentColor}.wp-site-blocks .wp-block-details::before{cursor:default;z-index:10;box-shadow:0 1px 3px rgba(0,0,0,.12);transform:none;height:2.5rem}.wp-site-blocks .wp-block-cover__image{padding:calc(.667em + 2px) calc(1.333em + 2px);white-space:pre-wrap;transform:translateY(-50%);cursor:pointer;display:flex}.wp-site-blocks .alignfull__image{object-fit:contain;opacity:.5;line-height:1.5;font-size:13px;color:#59c}@media (max-width:768px){.wp-site-blocks .wp-block-categories:not(:last-child){line-height:normal;white-space:normal;display:grid}.wp-site-blocks .wp-block-heading:first-child{font-weight:600;width:100%;opacity:.5}.wp-site-blocks .wp-block-quote p{max-width:1200px;word-break:break-word;text-decoration:underline;position:static}.wp-site-blocks .wp-block-tag-cloud:focus{font-size:14px;text-align:right}.wp-site-blocks .wp-block-separator{font-weight:400;text-decoration:underline}.wp-site-blocks .wp-element-caption:first-child{height:100%;z-index:1;border:0;overflow:visible;color:#59c}.wp-site-blocks .wp-block-latest-posts__image{background-color:transparent;text-transform:none}}.wp-site-blocks .wp-block-preformatted{z-index:-1;line-height:1.2;letter-spacing:.1em;list-style:none;transition:opacity .3s}.wp-site-blocks .wp-block-video__image{max-width:720px;margin-top:0;word-break:break-word}.wp-site-blocks .wp-block-video::before{transition:color .15s ease-in-out;background-color:transparent}.wp-site-blocks .wp-block-navigation-item > *{align-items:baseline;margin:0 0 1.5rem;letter-spacing:normal;font-size:.875rem;outline:0}.wp-site-blocks .wp-block-audio:not(:last-child){vertical-align:middle}.wp-site-blocks .wp-block-footnotes{outline:2px solid #59c}@media (min-width:480px){.wp-site-blocks .alignfull a{text-decoration:underline;padding:.5em 1em;color:#59c}.wp-site-blocks .wp-block-code{text-align:right}.wp-site-blocks .wp-block-embed__title,.wp-site-blocks .wp-block-media-text{white-space:normal;object-fit:cover}.wp-site-blocks .wp-element-caption:focus{text-transform:uppercase}}.wp-site-blocks .has-background:focus{align-items:baseline;gap:2em}@media (max-width:1024px){.wp-site-blocks .wp-block-post-title{justify-content:flex-end}.wp-site-blocks .wp-block-footnotes > *{border-radius:2px;list-style:none}.wp-site-blocks .wp-block-columns.is-active,.wp-site-blocks .wp-element-caption::before{margin:0 0 1.5rem;opacity:.7;margin-top:0}.wp-site-blocks .wp-block-comments__image{opacity:1}}.wp-site-blocks .wp-block-post-title:not(:last-child){object-fit:contain}.wp-site-blocks .wp-block-search__input,.wp-site-blocks .wp-element-caption:first-child{height:auto}.wp-site-blocks .wp-block-details:first-child{word-break:break-word;height:auto}.wp-site-blocks .wp-block-spacer__inner{line-height:normal}.wp-site-blocks .wp-block-post-date:not(:last-child){border:2px solid #59c}.wp-site-blocks .wp-block-code__inner{text-transform:none;color:#59c;list-style:none}.wp-site-blocks .wp-block-cover,.wp-site-blocks .wp-block-embed__wrapper{border-radius:4px;z-index:-1;width:100%;overflow:hidden}.wp-site-blocks .wp-block-pullquote{transition:opacity .3s;word-break:break-word;position:static}.wp-site-blocks .wp-block-embed__wrapper__image{margin:0 0 .75em;background-color:transparent}.wp-site-blocks .wp-block-cover{line-height:normal}.wp-site-blocks .wp-block-table img{font-weight:bold}.wp-site-blocks .wp-block-image a{object-fit:cover}.wp-site-blocks .wp-block-verse p{box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:10;display:grid}.wp-site-blocks .wp-block-spacer:focus{border:none;color:inherit}.wp-site-blocks .wp-block-latest-posts__inner{flex:0 0 auto;max-width:100%;list-style:none;text-align:center}.wp-site-blocks .wp-block-buttons__title{transition:all .2s ease;display:inline-flex;height:100%;border-radius:3px}.wp-site-blocks .wp-block-navigation:not(:last-child){opacity:.5;margin:0;width:auto;word-break:break-word;height:auto}.wp-site-blocks .wp-block-archives__link{opacity:0;border:1px solid #4b9;text-decoration:none;margin-top:.5em}.wp-site-blocks .wp-block-button{align-items:stretch;word-break:break-word;font-weight:500}.wp-site-blocks .wp-block-heading__content{border-radius:3px;box-sizing:border-box;list-style:none}.wp-site-blocks .has-background:first-child{gap:2em;width:auto;text-align:left}.wp-site-blocks .wp-block-query{letter-spacing:.1em;box-shadow:0 1px 3px rgba(0,0,0,.12);height:1px}@media (max-width:768px){.wp-site-blocks .wp-block-latest-posts p{height:2.5rem;position:relative;background-color:transparent;gap:1em}.wp-site-blocks .wp-block-post-excerpt__inner{text-transform:uppercase;position:static;outline:1px dotted;list-style:none;display:block}.wp-site-blocks .wp-block-audio__inner{margin:0 0 .75em}.wp-site-blocks .wp-block-tag-cloud:not(:last-child){text-decoration:underline}.wp-site-blocks .wp-block-query::before{white-space:pre-wrap;background-color:#b0e}}.wp-site-blocks .wp-block-post-excerpt.is-active{vertical-align:middle;letter-spacing:.1em}.wp-site-blocks .alignfull__link,.wp-site-blocks .is-layout-grid:focus{cursor:pointer;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .alignwide{box-shadow:0 2px 8px rgba(0,0,0,.08);font-weight:bold;line-height:1.4;text-decoration:underline;z-index:2}.wp-site-blocks .wp-block-button__link:not(:last-child){outline:2px solid #59c;line-height:1.2;word-break:break-word;gap:.75em}.wp-site-blocks .wp-block-table__link{margin:0 0 .75em;font-size:.875rem;margin-top:.5em}.wp-site-blocks .wp-block-tag-cloud img{gap:1em;text-transform:none;height:1px}@media (min-width:768px){.wp-site-blocks .wp-block-button img{color:#d30798;height:1px;cursor:default}.wp-site-blocks .wp-block-buttons:first-child{z-index:10;object-fit:cover;font-weight:600;transform:scale(1.05)}.wp-site-blocks .wp-block-column:first-child{z-index:1;font-size:inherit}.wp-site-blocks .wp-block-site-title.is-active{border:0}.wp-site-blocks .wp-block-social-links__inner{display:block;align-items:stretch;padding:.5em 1em;text-align:inherit;border:2px solid #59c}}.wp-site-blocks .wp-block-heading{flex:1 1 auto;transform:none;align-items:baseline}.wp-site-blocks .wp-block-columns{height:auto}@media (min-width:1024px){.wp-site-blocks .wp-block-query.is-active{opacity:1;font-size:clamp(1rem,2vw,1.25rem);font-weight:500}.wp-site-blocks .wp-block-group__title{overflow:visible}.wp-site-blocks .wp-block-file{color:#59c;width:50%;object-fit:cover;transition:all .2s ease;height:1px}.wp-site-blocks .wp-block-post-title__link{position:relative}.wp-site-blocks .wp-block-code{margin-top:.5em;position:sticky;background-color:#b0e;flex:0 0 auto}.wp-site-blocks .wp-block-tag-cloud{cursor:pointer;margin:0 auto;max-width:1200px}.wp-site-blocks .wp-block-file__inner{text-align:center;justify-content:center;border-radius:50%;max-width:none;font-size:inherit}}.wp-site-blocks .wp-block-post-excerpt::before{line-height:1.5;text-transform:none}.wp-site-blocks .wp-block-spacer:not(:last-child){box-shadow:none;gap:24px;border-radius:3px}@media (max-width:782px){.wp-site-blocks .has-background:first-child,.wp-site-blocks .is-style-outline__link{font-size:inherit;outline:2px solid #59c;gap:1em;align-items:baseline}.wp-site-blocks .wp-block-group img{word-break:break-word;color:inherit;align-items:flex-start}}.wp-site-blocks .wp-block-post-title:first-child{height:2.5rem;word-break:break-word;box-sizing:border-box;white-space:normal}.wp-site-blocks .wp-block-separator__inner{white-space:normal}.wp-site-blocks .wp-block-columns{cursor:default}.wp-site-blocks .wp-element-caption__inner{flex:1;opacity:.5;text-align:left;overflow:auto}.wp-site-blocks .wp-block-archives{margin:1em 0;border-radius:.25rem;transform:rotate(45deg);color:#59c}.wp-site-blocks .wp-block-verse__inner{color:currentColor;justify-content:flex-end;margin-top:1rem}.wp-site-blocks .wp-block-cover__inner-container__inner{display:inline-block}.wp-site-blocks .wp-block-buttons:first-child{box-sizing:border-box;padding:1rem}.wp-site-blocks .wp-block-list:not(:last-child){flex:none;outline:0;margin-top:2em;cursor:pointer}.wp-site-blocks .is-layout-flex__link,.wp-site-blocks .wp-block-navigation a{z-index:100}.wp-site-blocks .wp-block-footnotes{text-decoration:underline}.wp-site-blocks .wp-block-latest-posts > *{box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .wp-block-latest-posts__content{text-transform:uppercase;border-radius:0}.wp-site-blocks .wp-block-list{padding:.5em 1em;flex:0 0 auto}.wp-site-blocks .wp-block-navigation-item__inner{opacity:.7;margin-top:var(--gap,1.5rem);background-color:transparent;object-fit:cover;text-align:right}.wp-site-blocks .wp-block-button__inner{height:2.5rem;vertical-align:middle;box-sizing:border-box}.wp-site-blocks .wp-block-media-text__link{list-style:none;z-index:100;margin-top:0;gap:.5rem;height:1px}.wp-site-blocks .wp-block-search__image{opacity:1;text-transform:none;border:0;word-break:break-word;padding:.25rem .75rem}.wp-site-blocks .wp-block-navigation__title{cursor:default;border-radius:50%;margin:0 auto;opacity:.7}.wp-site-blocks .wp-block-pullquote{box-shadow:0 2px 8px rgba(0,0,0,.08);word-break:break-word;padding:0;background-color:#b0e}.wp-site-blocks .has-text-align-center::before{transition:color .15s ease-in-out;height:2.5rem;align-items:baseline;font-size:1.125em}.wp-site-blocks .wp-block-post-title img{overflow:auto;line-height:1.5}.wp-site-blocks .wp-block-calendar__content{text-decoration:none;flex:none;letter-spacing:.02em;max-width:100%}.wp-site-blocks .wp-block-list{list-style:none;text-transform:none}.wp-site-blocks .wp-block-archives:hover{box-shadow:none}.wp-site-blocks .wp-block-preformatted__content{border-radius:0;text-decoration:none;width:fit-content}.wp-site-blocks .is-style-outline{font-weight:600;box-sizing:border-box}.wp-site-blocks .wp-block-media-text:not(:last-child){object-fit:contain;flex:0 0 auto;width:fit-content;justify-content:center}.wp-site-blocks .wp-block-pullquote img{height:1px;z-index:2;justify-content:flex-end;outline:2px solid #59c;border:0}.wp-site-blocks .wp-block-list:focus{transition:color .15s ease-in-out;outline:2px solid #59c}.wp-site-blocks .wp-block-archives p,.wp-site-blocks .wp-block-buttons{justify-content:flex-end;word-break:break-word;gap:.75em;vertical-align:middle;letter-spacing:.1em}.wp-site-blocks .wp-block-table p{box-sizing:border-box;text-decoration:underline}.wp-site-blocks .wp-block-site-title::before{text-transform:uppercase;width:fit-content;outline:1px dotted;transition:opacity .3s;align-items:stretch}.wp-site-blocks .wp-block-audio__link{cursor:pointer;border:none;object-fit:cover;gap:1em}.wp-site-blocks .wp-block-post-excerpt{box-sizing:border-box;line-height:1.5;position:absolute;box-shadow:none;flex:1}.wp-site-blocks .wp-block-archives{border:1px solid currentColor;gap:2em;margin:0 0 1.5rem;text-align:right}.wp-site-blocks .wp-block-latest-posts{outline:0;justify-content:center;border:1px solid currentColor}.wp-site-blocks .wp-block-details__inner{flex:1;white-space:pre-wrap}.wp-site-blocks .wp-block-site-logo:hover,.wp-site-blocks .wp-block-media-text:not(:last-child){list-style:none;object-fit:cover;height:2.5rem}.wp-site-blocks .is-style-outline.is-active{gap:1em}.wp-site-blocks .wp-block-verse{vertical-align:baseline}.wp-site-blocks .wp-block-embed__wrapper p,.wp-site-blocks .is-style-outline a{font-size:13px;list-style:none;vertical-align:middle;overflow:hidden}.wp-site-blocks .wp-block-footnotes p{margin:0 0 .75em;white-space:normal;max-width:1200px;border-radius:0}.wp-site-blocks .wp-block-navigation::before,.wp-site-blocks .wp-block-navigation-item{display:inline-flex;overflow:hidden;box-sizing:border-box;opacity:.7}.wp-site-blocks .wp-element-caption,.wp-site-blocks .is-layout-grid a{letter-spacing:normal;text-align:right;word-break:break-word}.wp-site-blocks .wp-block-group__inner{letter-spacing:.1em;box-sizing:border-box;position:sticky;opacity:0}.wp-site-blocks .wp-block-heading img{margin-top:1rem;position:sticky;outline:2px solid #59c;align-items:flex-start}@media (min-width:992px){.wp-site-blocks .wp-block-cover:focus{font-size:inherit;cursor:default;letter-spacing:.1em;border:2px solid #59c}.wp-site-blocks .wp-block-query{width:1em;letter-spacing:normal;opacity:.7;box-sizing:border-box}.wp-site-blocks .wp-block-heading:first-child,.wp-site-blocks .wp-block-preformatted__inner{outline:2px solid #59c;position:absolute;gap:2em}.wp-site-blocks .wp-block-preformatted:focus{word-break:break-word;width:100%;transform:scale(1.05)}.wp-site-blocks .wp-block-verse::before{text-decoration:underline;border:2px solid #59c;overflow:visible;letter-spacing:.02em}.wp-site-blocks .wp-block-media-text > *{font-weight:500;margin-top:1rem;transform:scale(1.05);text-transform:uppercase;position:sticky}.wp-site-blocks .wp-block-video a{overflow:hidden;list-style:none;box-sizing:border-box;gap:1em}}.wp-site-blocks .wp-block-cover__inner-container:first-child{margin-top:2em}.wp-site-blocks .wp-block-avatar:not(:last-child){border:1px solid #4b9;max-width:100%;font-weight:700;list-style:none}.wp-site-blocks .wp-block-table:focus{margin:0;box-sizing:border-box;background-color:#59c;box-shadow:inset 0 0 0 1px #4b9}.wp-site-blocks .wp-block-latest-posts:first-child{text-align:right;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:.875rem;word-break:break-word}.wp-site-blocks .wp-block-video > *{object-fit:contain}.wp-site-blocks .wp-block-audio a{cursor:pointer;position:absolute}.wp-site-blocks .wp-block-navigation-item:first-child{box-sizing:border-box;color:#59c;justify-content:flex-start;line-height:1.4}.wp-site-blocks .wp-block-button__link{vertical-align:baseline;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px #4b9}@media (max-width:1200px){.wp-site-blocks .wp-block-categories__image,.wp-site-blocks .wp-block-gallery:first-child{padding:calc(.667em + 2px) calc(1.333em + 2px);object-fit:cover;background-color:#b0e;max-width:720px}.wp-site-blocks .wp-block-audio,.wp-site-blocks .wp-block-post-excerpt__content{overflow:visible;gap:1em}.wp-site-blocks .wp-block-separator{border:1px solid currentColor;z-index:100;flex:1;margin-top:0;list-style:none}}.wp-site-blocks .wp-block-query{padding:15px;margin:0;word-break:break-word;text-decoration:underline}.wp-site-blocks .wp-block-image__content{font-weight:500;letter-spacing:.1em;font-size:1.125em;word-break:break-word;text-transform:none}.wp-site-blocks .wp-element-caption:focus{vertical-align:top}.wp-site-blocks .wp-block-separator a,.wp-site-blocks .wp-block-page-list.is-active{max-width:none;overflow:visible}.wp-site-blocks .wp-block-spacer > *{width:1em}