embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:.5em}@media(min-width: 36em){.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}}.gallery-item{padding:.5em;border:1px solid #dedede}.gallery-icon{display:flex;justify-content:center}.gallery-caption{font-size:80%}.entry-content>*{margin-left:auto;margin-right:auto}.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(100% - 2rem)}@media(min-width: 36em){.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(540px - 2rem)}}@media(min-width: 48em){.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(720px - 2rem)}}@media(min-width: 62em){.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(800px - 2rem)}}@media(min-width: 75em){.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(950px - 2rem)}}@media(min-width: 87.5em){.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(1100px - 2rem)}}@media(min-width: 120em){.entry-content>*:where(:not(.alignwide):not(.alignfull)){max-width:calc(1300px - 2rem)}}.entry-content .alignwide{max-width:calc(100% - 2rem)}@media(min-width: 36em){.entry-content .alignwide{max-width:calc(540px - 2rem)}}@media(min-width: 48em){.entry-content .alignwide{max-width:calc(720px - 2rem)}}@media(min-width: 62em){.entry-content .alignwide{max-width:calc(960px - 2rem)}}@media(min-width: 75em){.entry-content .alignwide{max-width:calc(1140px - 2rem)}}@media(min-width: 87.5em){.entry-content .alignwide{max-width:calc(1320px - 2rem)}}@media(min-width: 120em){.entry-content .alignwide{max-width:calc(1560px - 2rem)}}.entry-content .alignfull{max-width:100%;padding:0}.entry-content h2{font-size:2rem;font-weight:700;line-height:125%}@media(max-width: 35.98em){.entry-content h2{font-size:1.25rem}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:1rem !important}.entry-content h1+p,.entry-content h2+p,.entry-content h3+p,.entry-content h4+p,.entry-content h5+p,.entry-content h6+p{margin-top:0}.entry-content .wp-block-image,.entry-content .wp-block-embed{margin-top:1rem;margin-bottom:1rem}@media(min-width: 48em){.entry-content .wp-block-image,.entry-content .wp-block-embed{margin-top:2rem;margin-bottom:2rem}}@media(min-width: 48em){.entry-content .wp-block-image+.wp-block-columns .wp-block-image,.entry-content .wp-block-image+.wp-block-columns .wp-block-embed,.entry-content .wp-block-embed+.wp-block-columns .wp-block-image,.entry-content .wp-block-embed+.wp-block-columns .wp-block-embed{margin-top:0;margin-bottom:0}}@media(max-width: 47.98em){.entry-content .wp-block-image+.wp-block-columns .wp-block-column:first-child .wp-block-image,.entry-content .wp-block-image+.wp-block-columns .wp-block-column:first-child .wp-block-embed,.entry-content .wp-block-embed+.wp-block-columns .wp-block-column:first-child .wp-block-image,.entry-content .wp-block-embed+.wp-block-columns .wp-block-column:first-child .wp-block-embed{margin-top:0}}.entry-content .wp-block-columns{gap:0 2rem}.entry-content .wp-block-columns .wp-block-image,.entry-content .wp-block-columns .wp-block-embed{margin-top:.5rem;margin-bottom:.5rem}@media(min-width: 48em){.entry-content .wp-block-columns .wp-block-image,.entry-content .wp-block-columns .wp-block-embed{margin-top:1rem;margin-bottom:1rem}}.entry-content .wp-block-columns .wp-block-column:last-child .wp-block-image,.entry-content .wp-block-columns .wp-block-column:last-child .wp-block-embed{margin-bottom:0}@media(min-width: 36em)and (max-width: 61.98em){.entry-content .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0 !important}}.has-small-font-size{font-size:.875rem}.has-regular-font-size{font-size:1rem}.has-large-font-size{font-size:1.125rem}