.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote :where(cite),.wp-block-pullquote :where(footer),.wp-block-pullquote__citation{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;position:relative;font-style:normal}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:hsla(0,0%,100%,.65)}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){padding:1.25em 2.375em;margin-top:0;margin-bottom:0}h1{font-size:var(--font-size-h1-mobile)}@media (min-width:1024px){h1{font-size:var(--font-size-h1)}}h2{font-size:var(--font-size-h2-mobile)}@media (min-width:1024px){h2{font-size:var(--font-size-h2)}}h3{font-size:var(--font-size-h3-mobile)}@media (min-width:1024px){h3{font-size:var(--font-size-h3)}}p{font-size:var(--font-size-body-mobile)}@media (min-width:1024px){p{font-size:var(--font-size-body)}}.article-content>:not([class^=lazyblock-]) h1,.article-content>h1{margin-bottom:1.25rem}@media (min-width:1024px){.article-content>:not([class^=lazyblock-]) h1,.article-content>h1{margin-bottom:2.5rem}}.article-content>:not([class^=lazyblock-]) h2,.article-content>h2{margin-bottom:1rem}@media (min-width:1024px){.article-content>:not([class^=lazyblock-]) h2,.article-content>h2{margin-bottom:1.75rem}}.article-content>:not([class^=lazyblock-]) h3,.article-content>h3{margin-bottom:1rem}@media (min-width:1024px){.article-content>:not([class^=lazyblock-]) h3,.article-content>h3{margin-bottom:2.5rem}}.article-content>:not([class^=lazyblock-]) h4,.article-content>h4{margin-bottom:1rem}.article-content>:not([class^=lazyblock-]) p,.article-content>p{min-height:1px}.article-content>:not([class^=lazyblock-]) li,.article-content>:not([class^=lazyblock-]) p,.article-content>li,.article-content>p{margin-bottom:1rem;white-space:normal}@media (min-width:1024px){.article-content>:not([class^=lazyblock-]) li,.article-content>:not([class^=lazyblock-]) p,.article-content>li,.article-content>p{margin-bottom:1.5rem}}.article-content>:not([class^=lazyblock-]) a:not(.btn),.article-content>a:not(.btn){text-decoration-line:underline}.article-content>:not([class^=lazyblock-]) ol,.article-content>:not([class^=lazyblock-]) ul,.article-content>ol,.article-content>ul{list-style-type:disc;padding-left:1.25rem}main{display:flex;min-height:0;min-width:0;flex-grow:1;flex-direction:column}