:root{--block-widget-font-size:1rem;--block-widget-title-font-size:1.25rem;--block-widget-link-color:var(--widget-link-color);--block-widget-link-font-weight:var(--widget-link-font-weight)}.has-primary-theme-color-background-color{background:var(--primary-theme-color)}.has-secondary-theme-color-background-color{background:var(--secondary-theme-color)}.has-tertiary-theme-color-background-color{background:var(--tertiary-theme-color)}.has-black-background-color{background:#000}.has-white-background-color{background:#fff}.has-very-dark-grey-background-color{background:var(--very-dark-grey)}.has-dark-grey-background-color{background:var(--dark-grey)}.has-medium-grey-background-color{background:var(--medium-grey)}.has-light-grey-background-color{background:var(--light-grey)}.has-very-light-grey-background-color{background:var(--very-light-grey)}.has-light-dark-highlight-background-color,.tfm-light-dark-background{background:var(--default-highlight-background)}.has-light-dark-highlight-background-color+div p:not(.has-text-color),.tfm-light-dark-background+div p:not(.has-text-color){color:var(--entry-color)!important}.has-primary-theme-color-color{color:var(--primary-theme-color)}.has-secondary-theme-color-color{color:var(--secondary-theme-color)}.has-tertiary-theme-color-color{color:var(--tertiary-theme-color)}.has-black-color{color:#000}.has-white-color{color:#fff}.has-very-dark-grey-color{color:#131315}.has-dark-grey-color{color:#44464b}.has-medium-grey-color{color:#94979e}.has-light-grey-color{color:#cfd0d2}.has-very-light-grey-color{color:#f2f2f3}.has-primary-theme-color-border-color{border-color:var(--primary-theme-color)}.has-secondary-theme-color-border-color{border-color:var(--secondary-theme-color)}.has-tertiary-theme-color-border-color{border-color:var(--tertiary-theme-color)}.has-black-color-border-color{border-color:var(--black)}.has-white-color-border-color{border-color:var(--white)}.has-very-dark-grey-color-border-color{border-color:var(--very-dark-grey)}.has-dark-grey-color-border-color{border-color:var(--dark-grey)}.has-medium-grey-color-border-color{border-color:var(--medium-grey)}.has-light-grey-color-border-color{color:var(--light-grey)}.has-very-light-grey-color-border-color{border-color:var(--very-light-grey)}.has-text-align-right{text-align:right!important}.has-text-align-left{text-align:left!important}.wp-block-spacer,.wp-block-group__inner-container div.wp-block-spacer{margin-top:0;margin-bottom:0}.entry-content [class*="wp-block"]{margin-bottom:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));margin-top:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3))}.entry-content>[class*="wp-block"]+[class*="wp-block"]{margin-top:calc(var(--default-content-margin) + 17px)}[class*="wp-block"] [class*="wp-block"]{margin-top:0;margin-bottom:0}.entry-content>[class*="wp-block"]{margin-top:0}.entry-content p+[class*="wp-block"]{margin-top:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3))}.wp-block-group__inner-container [class*="wp-block"]{margin-bottom:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));margin-top:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3))}.wp-block-group__inner-container [class*="wp-block"]:last-child{margin-bottom:0}.entry-content [class*="wp-block"].alignleft,.entry-content [class*="wp-block"].alignright{max-width:calc(var(--content-max-width) / 2);margin-top:.6rem}.has-x-large-font-size,.has-large-font-size{letter-spacing:-1.2px;background:none}.has-x-large-font-size p,.has-large-font-size p{line-height:1.2}.wp-block-image .alignleft{margin:.2rem 2rem 0 0}.wp-block-image .alignright{margin:.2rem 0 0 2rem}.wp-block-button .wp-block-button__link{margin:0;border-radius:0}.wp-block-button:not(.has-custom-font-size) .wp-block-button__link{font-size:var(--button-font-size);display:inline-block}.wp-block-button.is-style-outline .wp-block-button__link{border:1px solid var(--light-grey)}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus{background:var(--very-light-grey);color:var(--black)}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-buttons .wp-block-button.alignleft{margin-right:2rem}.wp-block-buttons .wp-block-button.alignright{margin-left:2rem}@media (max-width:540px){.the-post .entry-content .wp-block-button.alignleft,.the-post .entry-content .wp-block-button.alignright{display:block}}.wp-block-file .wp-block-file__button{font-size:.9375rem}.entry-content .wp-block-cover .wp-block-cover__gradient-background,.entry-content .wp-block-cover .wp-block-cover__image-background{margin:0}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container,.entry-content .wp-block-cover-image .wp-block-cover__inner-container,.entry-content .wp-block-cover .wp-block-cover__inner-container{max-width:var(--site-width);padding:2rem 2rem 2rem 2rem;margin-top:0}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{padding:2rem}.entry-content .wp-block-cover>p.wp-block-cover-text{color:var(--white);z-index:2000;position:relative;margin-top:0}.the-post>.article .entry-content .wp-block-cover p.wp-block-cover-text a,.the-post>.article .entry-content .wp-block-cover p:not(.has-text-color) a{color:var(--white);text-decoration:none}.the-post>.article .entry-content .wp-block-cover p.wp-block-cover-text a:hover,.the-post>.article .entry-content .wp-block-cover p.wp-block-cover-text a:focus,.the-post>.article .entry-content .wp-block-cover p:not(.has-text-color) a:hover,.the-post>.article .entry-content .wp-block-cover p:not(.has-text-color) a:focus{color:var(--white);text-decoration:none}.the-post>.article .entry-content .wp-block-cover p.has-text-color a{color:inherit;text-decoration:none}.the-post>.article .entry-content .wp-block-cover p.has-text-color a:hover,.the-post>.article .entry-content .wp-block-cover p.has-text-color a:focus{color:inherit;text-decoration:none}.wp-block-cover-image.is-light .wp-block-cover__inner-container{color:var(--white)}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{max-width:var(--content-max-width)}.wp-block-cover blockquote.wp-block-quote,.wp-block-cover blockquote{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;margin-bottom:0}.wp-block-cover span.has-light-grey-background-color+.wp-block-cover__inner-container blockquote:not(.is-style-large) p,.wp-block-cover span.has-very-light-grey-background-color+.wp-block-cover__inner-container blockquote:not(.is-style-large) p,.wp-block-cover span.has-tertiary-theme-color-background-color+.wp-block-cover__inner-container blockquote:not(.is-style-large) p{color:var(--single-entry-font-color)}.wp-block-cover img+div .wp-block-quote.is-style-large p{color:#fff!important}.wp-block-cover .wp-block-cover__inner-container>h2,.wp-block-cover .wp-block-cover__inner-container>h3{margin-top:0}.entry-content .wp-block-gallery{margin-bottom:calc(var(--default-content-margin) - 0.75rem);display:flex}.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery .wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:0.8125rem!important;padding:var(--default-content-margin)!important;border-bottom-left-radius:var(--image-embed-border-radius,0);border-bottom-right-radius:var(--image-embed-border-radius,0)}ul.wp-block-gallery.alignleft{display:flex}.blocks-gallery-caption{color:var(--medium-grey);margin-bottom:calc(var(--default-content-margin) - 0.5rem);margin-top:1rem}.wp-block-image figcaption{color:var(--medium-grey);margin-top:calc(var(--default-content-margin) + 12px);margin-bottom:-4px}.wp-block-image .alignleft figcaption,.wp-block-image .alignright figcaption{margin-top:1rem}.entry-content .wp-block-column+.wp-block-column{margin:0}.wp-block-columns.alignfull{padding-left:2em;padding-right:2em}.wp-block-column>*:first-child{margin-top:0}.wp-block-column>*:last-child{margin-bottom:0}@media (max-width:1250px){.wp-block-columns.alignfull{padding-left:var(--post-margin);padding-right:var(--post-margin)}}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(n+3){margin-top:var(--default-content-margin)}}@media (max-width:599px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-top:var(--default-content-margin)}}.entry-content .wp-block-media-text *[class*="wp-block"]{margin-top:0}@media (max-width:600px){.wp-block-media-text{grid-template-columns:100%!important}.wp-block-media-text .wp-block-media-text__content{width:100%;padding:var(--global-elements-margin) 0 0 0}.wp-block-media-text .wp-block-media-text__media{width:100%;grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-media-text.alignfull .wp-block-media-text__content{padding-right:var(--global-elements-margin);padding-left:var(--global-elements-margin)}}.wp-block-quote{padding:var(--blockquote-padding,0 0 0 2rem);border-color:var(--blockquote-border-color,var(--primary-theme-color));border-width:0 0 0 .4rem;border-radius:var(--default-border-radius)}.wp-block-quote.has-text-align-right{padding:.5rem 2rem .5rem 0;border-width:0 .4rem 0 0;border-color:var(--blockquote-border-color,var(--primary-theme-color))}.wp-block-quote.is-style-plain{padding:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:calc(var(--global-elements-margin) * 2)}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-style:normal;color:var(--blockquote-is-large-font-color);letter-spacing:-.5px;line-height:1.3;font-family:var(--title-font)}.wp-block-quote.has-large-font-size p,.wp-block-quote.has-x-large-font-size p{line-height:1.2}.wp-block-quote.has-large-font-size p:first-child,.wp-block-quote p.has-large-font-size:first-child,.wp-block-quote p.has-x-large-font-size:first-child,.wp-block-quote.has-x-large-font-size p:first-child{padding-top:60px}.wp-block-quote p.has-text-align-right:first-child::before,.wp-block-quote.has-text-align-right p:first-child::before{left:auto;right:0}.wp-block-quote p.has-text-align-center:first-child::before,.wp-block-quote.has-text-align-center p:first-child::before{left:calc(50% - 15px)}.wp-block-quote cite{color:var(--medium-grey);letter-spacing:normal}.wp-block-quote:not(.has-small-font-size) cite{font-size:1.0625rem!important}.wp-block-pullquote.is-style-solid-color blockquote cite{margin-top:1rem}.wp-block-quote.has-background{padding-top:1rem;padding-bottom:1rem}.wp-block-quote.has-background.is-style-plain{padding:1rem 2rem 1rem 2rem}.wp-block-pullquote{padding:0;clear:both;border-width:4px}.wp-block-pullquote blockquote{background:none;margin:0 auto;border-left:0;padding:2rem;max-width:var(--content-max-width)}.wp-block-pullquote.has-background blockquote{padding-top:2rem;padding-bottom:2rem}.wp-block-pullquote:not([class*="font-size"]):not([style*="font-size"]) p{font-size:var(--single-entry-font-size);line-height:1.4}.wp-block-pullquote:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-pullquote:not(.has-text-color) .wp-block-pullquote cite,.wp-block-pullquote:not(.has-text-color) .wp-block-pullquote footer{color:var(--medium-grey)}.wp-block-pullquote blockquote p:first-child{padding-top:0}.wp-block-pullquote blockquote p::before{content:none;padding-top:0}.wp-block-pullquote.has-small-font-size p,.wp-block-pullquote[style*="font-size"] p{font-size:inherit}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;margin:0}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:var(--single-entry-font-size)}.wp-block-pullquote cite{font-size:1.0625rem;text-transform:none}.wp-block-pullquote cite::before{left:calc(50% - 20px)}.wp-block-quote.has-text-align-right cite::before,.wp-block-pullquote.has-text-align-right cite::before{left:auto;right:0}.wp-block-quote.has-text-align-left cite::before,.wp-block-pullquote.has-text-align-left cite::before{left:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-pullquote.has-text-align-left,.wp-block-pullquote.has-text-align-right{max-width:calc((var(--content-max-width) / 2))}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.has-text-align-left p,.wp-block-pullquote.has-text-align-right p{font-size:inherit}.has-x-large-font-size p:first-of-type::before{top:-.8rem;margin-right:1rem}.has-x-large-font-size p:first-of-type::after{margin-left:1rem;bottom:-.8rem}.wp-block-embed[class*="twitter"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper,.wp-block-embed[class*="facebook"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper{display:flex;flex-direction:column}.wp-block-embed[class*="twitter"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper .twitter-tweet,.wp-block-embed[class*="facebook"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper .fb-post.fb_iframe_widget{align-self:center;display:flex}.wp-block-embed figcaption{color:var(--medium-grey);margin-top:calc(var(--default-content-margin) + 12px)}.wp-block-embed-twitter figcaption{margin-top:var(--default-content-margin)}.wp-block-video figcaption{color:var(--medium-grey);margin-top:calc(var(--default-content-margin) + 12px)}.wp-block-code{border:0;margin:0 auto;padding:0}.wp-block-code>code{background:var(--default-highlight-background);border:1px solid var(--default-border-color);padding:1rem;display:block;margin:1rem 0;border-radius:.2rem}.wp-block-table table{margin:0}.wp-block-table td,.wp-block-table th{border:1px solid var(--default-border-color);line-height:1.4;margin:0;overflow:visible;padding:.75rem}.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color:var(--default-highlight-background)}.wp-block-table figcaption{color:var(--entry-meta-color)}pre.wp-block-verse{border:3px double var(--default-border-color)}.wp-block-archives-list,.wp-block-categories-list{list-style:none;padding:0}.wp-block-archives-list li,.wp-block-categories-list li{margin:0;border-bottom:1px solid var(--default-border-color);position:relative}.wp-block-archives-list li a,.wp-block-categories-list li a{padding:var(--widget-link-padding);text-decoration:none!important;color:var(--entry-meta-link-color);font-weight:var(--block-widget-link-font-weight);display:flex;align-items:center}.wp-block-categories li ul.children{list-style:none!important;margin:0;padding:0;border-top:1px solid var(--widget-border-color)}.wp-block-categories li ul.children li:last-child{border:none}.wp-block-categories ul.children li a{color:var(--widget-child-link-color)}.wp-block-categories li ul.children li ul.children li a:before{content:'\2014';margin-right:5px}ol.wp-block-latest-comments{margin-left:auto;padding:0;display:flex;gap:1.25rem;flex-direction:column}ol.wp-block-latest-comments li{margin:1.25rem 0;border-bottom:1px solid var(--default-border-color);display:block;font-size:.9375rem}.wp-block-latest-comments article{display:flex;gap:var(--entry-wrapper-flex-gap);flex-wrap:wrap;flex-direction:column}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{max-width:35px}.wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin:0;padding:0;display:flex;flex-direction:column;font-size:0}.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{font-style:italic;color:var(--medium-grey);font-size:0}.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-author{font-style:normal;color:var(--entry-meta-link-color);text-decoration:none;font-weight:600;font-size:var(--entry-meta-font-size);line-height:1.3;padding:0}.wp-block-latest-comments.has-avatars:not(.has-dates) .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-author{margin-top:8px}.wp-block-latest-comments .wp-block-latest-comments .avatar,.wp-block-latest-comments .wp-block-latest-comments__comment-avatar{margin-right:var(--entry-meta-flex-gap);width:auto;height:auto}.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link{font-weight:600;font-family:var(--title-font);font-size:var(--single-entry-font-size);font-style:normal;display:block;color:var(--entry-meta-link-color);text-decoration:none;width:100%;order:2;margin-top:var(--entry-wrapper-flex-gap);padding:0}.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link:hover{text-decoration:none}.wp-block-latest-comments.has-avatars.has-dates .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link{margin-top:var(--entry-wrapper-flex-gap);color:var(--entry-meta-link-color)}.wp-block-latest-comments.has-avatars:not(.has-dates) .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link{margin-top:calc(var(--entry-wrapper-flex-gap) + 17px)}.wp-block-latest-comments .wp-block-latest-comments__comment-author{font-style:normal;display:inline-block}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt{margin-top:1rem;color:var(--excerpt-color)}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{line-height:1.3;margin-bottom:0;margin-top:0;font-size:var(--excerpt-font-size)}.wp-block-latest-comments .wp-block-latest-comments__comment-date{font-style:normal;color:var(--medium-grey);font-size:var(--entry-meta-font-size);width:100%;order:1;line-height:1.3}.wp-block-page-list{list-style:none;padding:0}.wp-block-page-list li{margin:0;border-bottom:1px solid var(--default-border-color)}.wp-block-page-list li a{padding:var(--widget-link-padding);text-decoration:none!important;color:var(--entry-meta-link-color);font-weight:var(--block-widget-link-font-weight);display:flex}.wp-block-pages-list__item.has-child{border:0}.wp-block-page-list li ul{margin:0;list-style:none;padding:0}.wp-block-page-list li ul li a{color:var(--entry-meta-color)}.wp-block-page-list li ul li ul li a::before{content:'\2014';margin-right:5px}.wp-block-navigation .wp-block-page-list li{border:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border-color:var(--default-border-color);border-radius:var(--default-border-radius);padding:.5rem 1rem;font-size:1rem}.wp-block-navigation .wp-block-page-list li ul li ul li a::before{content:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container li:not(:last-child){border-bottom:1px solid var(--default-border-color)}.wp-block-latest-posts__list:not(.is-grid){display:flex;flex-direction:column;gap:var(--entry-wrapper-flex-gap)}.wp-block-latest-posts__list li{padding:0;margin:0;width:100%;position:relative;display:flex;flex-direction:column;gap:var(--entry-wrapper-flex-gap);border-bottom:1px solid var(--default-border-color);padding-bottom:var(--entry-wrapper-flex-gap)}.wp-block-latest-posts__list.alignleft:not(.is-grid) li,.wp-block-latest-posts__list.alignright:not(.is-grid) li{margin:.75rem 0}.wp-block-latest-posts__list:not(.is-grid) li:first-child{margin-top:0!important}.wp-block-latest-posts__list:not(.is-grid) li:last-child{margin-bottom:0!important}.wp-block-latest-posts__list li>*{margin:1.5rem}.wp-block-latest-posts__list li a{color:var(--entry-meta-link-color);text-decoration:none!important;font-family:var(--title-font);font-weight:600;margin:0;display:flex;font-size:var(--single-entry-font-size);line-height:1.2}.wp-block-latest-posts__list.alignleft li a,.wp-block-latest-posts__list.alignright li a{font-size:1.1rem}.wp-block-latest-posts__list li>*{z-index:2;position:relative}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a{margin-right:0}.wp-block-latest-posts__list li .wp-block-latest-posts__post-author{float:left;margin-right:.3125rem;margin-bottom:0}.wp-block-latest-posts__list:not(.has-dates) li .wp-block-latest-posts__post-author{margin-bottom:1.5rem}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a+.wp-block-latest-posts__post-author,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a+.wp-block-latest-posts__post-author{margin-left:0}.wp-block-latest-posts__list.has-dates .wp-block-latest-posts__post-author::after{content:"\00B7";color:var(--light-grey);margin-left:.3125rem}.entry-content .wp-block-latest-posts__list .wp-block-latest-posts__post-date{color:var(--entry-meta-color);font-size:var(--entry-meta-font-size);margin:0}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a+.wp-block-latest-posts__post-date,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a+.wp-block-latest-posts__post-date,.wp-block-latest-posts__list.has-author .wp-block-latest-posts__post-date{margin-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{font-size:.8125rem}.entry-content .wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt{color:var(--excerpt-color,var(--entry-meta-color));font-size:.875rem;line-height:1.4;margin-top:0;margin-bottom:1.5rem;float:left}.wp-block-latest-posts__list[class*="has-"] .wp-block-latest-posts__post-excerpt{margin-top:0}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a+div+time+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a+div+time+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a+div+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a+div+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a+time+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a+time+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list:not([class*="has-"]) .wp-block-latest-posts__featured-image.alignleft+a+.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__list:not([class*="has-"]) .wp-block-latest-posts__featured-image.alignright+a+.wp-block-latest-posts__post-excerpt{margin-left:0;margin-top:calc(var(--post-inner-elements-margin) / 2)}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image{position:static}.wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){margin-bottom:calc(var(--post-inner-elements-margin) / 2)}.wp-block-latest-posts__featured-image img{max-width:100%!important;border-radius:var(--post-thumbnail-border-radius)}.wp-block-latest-posts__featured-image::after{content:'';width:100%;height:100%;border:1px solid var(--single-body-background);background:none;position:absolute;top:-1px;left:-1px;z-index:0}.wp-block-latest-posts__featured-image.aligncenter img{margin:auto}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft{margin-right:1.5em;max-width:50%}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{margin-left:1.5em;max-width:50%}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image a{margin:0}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft{margin:0;margin-right:1.5rem}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{margin:0;margin-left:1.5rem}.wp-block-latest-posts__list.is-grid li{border:0}.wp-block-latest-posts__list.is-grid li a{font-size:1.1rem}.wp-block-latest-posts__list.columns-2 li a{font-size:var(--cols-4-entry-title-size)}.wp-block-latest-posts__list.columns-2 li .wp-block-latest-posts__featured-image.alignleft+a,.wp-block-latest-posts__list.columns-2 li .wp-block-latest-posts__featured-image.alignright+a{font-size:1.1rem}.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not([class*="align"]){margin-top:-1px;margin-left:-1px;margin-right:-1px}@media (max-width:540px){.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{float:left;max-width:150px}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft+a,.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright+a{font-size:1.1rem}}.wp-block-query .wp-block-post-template{margin:0}.wp-block-query .wp-block-post-template li{margin:0;margin-bottom:var(--post-margin)}.wp-block-query .wp-block-post-template li>*:not(:first-child){margin-top:var(--entry-wrapper-flex-gap)}.wp-block-post-date{font-size:var(--entry-meta-font-size);color:var(--entry-meta-color)}.wp-block-post-featured-image img{border-radius:var(--default-border-radius)}.wp-block-query-pagination{justify-content:center;border-top:1px solid var(--default-border-color);padding-top:calc(var(--global-inner-elements-margin) / 2);padding-bottom:calc(var(--global-inner-elements-margin) / 2);border-radius:var(--default-border-radius);justify-content:space-between}.wp-block-query-pagination .page-numbers{font-size:var(--entry-meta-font-size);border:1px solid var(--default-border-color);min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px}.wp-block-query-pagination .page-numbers.current{background:var(--default-highlight-background)}a[class*="wp-block-query-pagination"]{padding:var(--button-padding);background:var(--button-background);color:var(--button-color);border-radius:var(--button-border-radius);font-size:var(--button-font-size);position:relative}.wp-block-query-pagination-next::after{font-family:fontello;content:'\e803';margin-left:8px;font-weight:400}.wp-block-query-pagination-previous::before{font-family:fontello;content:'\e802';margin-right:8px;font-weight:400}.wp-block-post-terms a{padding:4px 8px;border-radius:2px;color:#000;background:#ededed}.wp-block-comments .wp-block-comment-template{padding:0;margin:0}.wp-block-post-comments-form .comment-reply-title{margin:var(--heading-margin);margin-top:0}.wp-block-comments .wp-block-columns{gap:.5rem}.wp-block-comments .comment-respond{margin-top:var(--global-inner-elements-margin);margin-bottom:var(--global-inner-elements-margin)}.wp-block-comments .wp-block-comments-title{margin-bottom:var(--global-inner-elements-margin)}.wp-block-comments .wp-block-comment-content{margin-top:1rem}.wp-block-comment-date a{color:var(--entry-meta-color)}.wp-block-comment-author-name a{font-weight:600;color:var(--entry-meta-link-color)}.wp-block-comment-edit-link{color:var(--entry-meta-link-color);font-weight:500;margin-left:5px}.wp-block-rss{display:flex;flex-direction:column;gap:0}.wp-block-rss .wp-block-rss__item{border-bottom:1px solid var(--default-border-color);margin:0;border-radius:var(--default-border-radius);display:flex;flex-direction:column;gap:var(--entry-wrapper-flex-gap);padding:0}.wp-block-rss .wp-block-rss__item-title a{text-decoration:none;font-family:var(--title-font);font-size:var(--single-entry-font-size);font-weight:600;margin:0;padding:var(--widget-link-padding);color:var(--block-widget-link-color);display:flex}.wp-block-rss .wp-block-rss__item .wp-block-rss__item-author,.wp-block-rss .wp-block-rss__item .wp-block-rss__item-publish-date{color:var(--medium-grey);font-size:var(--entry-meta-font-size);margin-top:calc(0px - var(--entry-wrapper-flex-gap));order:3}.wp-block-rss:not(.has-authors) .wp-block-rss__item .wp-block-rss__item-publish-date{margin:0}.wp-block-rss .wp-block-rss__item .wp-block-rss__item-author{color:var(--black);margin:0;order:2;font-weight:600}.wp-block-rss.has-authors .wp-block-rss__item .wp-block-rss__item-author,.wp-block-rss.has-dates:not(.has-authors) .wp-block-rss__item .wp-block-rss__item-publish-date{border-top:1px solid var(--widget-border-color);padding-top:var(--entry-wrapper-flex-gap)}.wp-block-rss .wp-block-rss__item .wp-block-rss__item-excerpt{line-height:1.3;color:var(--excerpt-color);order:1}.wp-block-calendar{font-size:var(--block-widget-font-size);display:flex;gap:var(--entry-wrapper-flex-gap);flex-direction:column}.wp-block-calendar table{margin:0}.wp-block-calendar table caption{color:var(--widget-link-color,var(--black));font-size:var(--block-widget-title-font-size);letter-spacing:var(--entry-title-letter-spacing)}.wp-block-calendar th{font-weight:600}:where(.wp-block-calendar table:not(.has-background) th){background:var(--default-highlight-background)}.wp-block-calendar table:where(:not(.has-text-color)){color:inherit}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:var(--default-border-color)}.wp-block-calendar .wp-calendar-nav{display:flex;justify-content:space-between}.wp-block-calendar .wp-calendar-nav a{background:var(--button-background);color:var(--button-color);;padding:var(--button-padding);border-radius:var(--button-border-radius);display:inline-block;font-size:var(--button-font-size)}.wp-block-group__inner-container .wp-block-social-links{margin-bottom:0;margin-top:0}.wp-block-social-links .wp-block-social-link{display:flex;border:0;margin-top:0;margin-bottom:0}.wp-block-social-links .wp-social-link a,.wp-block-group__inner-container .wp-block-social-links .wp-block-link a.wp-block-social-link-anchor{padding:.5rem;margin:0}.wp-block-social-links.wp-container-5,.wp-block-social-links.wp-container-6{gap:.5rem}.entry-content .wp-block-separator{margin-top:3rem!important;margin-bottom:3rem!important}.entry-content .wp-block-separator.is-style-dots{border:0}.wp-block-separator.is-style-dots::before{content:"·····";color:currentColor;font-size:1.5em;letter-spacing:1em;padding-left:1em;font-family:serif}p.wp-block-tag-cloud{margin-left:auto;margin-right:auto;display:flex;gap:.5rem;flex-wrap:wrap}.wp-block-group__inner-container .wp-block-tag-cloud{margin:0}.wp-block-tag-cloud a{text-decoration:none;font-size:var(--tags-font-size)!important;background:var(--default-highlight-background);padding:.25rem 1rem;margin:0;border-radius:var(--default-border-radius);font-weight:600;display:flex;align-items:center}.wp-block-tag-cloud.is-style-outline a{background:none;padding:.25rem 1rem;font-size:var(--tags-font-size)!important}.wp-block-tag-cloud span{font-weight:400;font-size:inherit;margin-left:.5rem}.wp-block-search{display:flex;flex-direction:column;gap:var(--entry-wrapper-flex-gap)}.wp-block-search__inside-wrapper{position:relative}.wp-block-search .wp-block-search__input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;border-color:var(--default-border-color)}.wp-block-search__button{border:0;padding:var(--button-padding);border-radius:var(--input-border-radius);margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.wp-block-search__icon-button .wp-block-search__button{padding:.75rem}.wp-block-search__label{font-size:var(--block-widget-title-font-size)}.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:2px;border-color:var(--input-border-color)}.wp-block-search__button-inside .wp-block-search__inside-wrapper,.wp-block-search__button-inside .wp-block-search__input,.wp-block-search__no-button .wp-block-search__input{border-radius:var(--input-border-radius)}.wp-block-search__button-inside.wp-block-search .wp-block-search__input{border:0}.wp-block-search__button-inside .wp-block-search__button{border-radius:var(--input-border-radius)}.wp-block-search__no-button .wp-block-search__input{border:1px solid var(--input-border-color)}.wp-block-file a+a.wp-block-file__button{margin-left:1rem}p.has-drop-cap::first-letter{background:var(--primary-theme-color);color:var(--white);padding:1.5rem;font-size:2.6rem!important;margin-right:1rem!important;font-weight:700!important}.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color blockquote{text-align:left}.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color blockquote cite::before{left:0}:where(.wp-block-group.has-background) p:last-of-type{margin-bottom:0}:where(.wp-block-group.has-border-color) p:last-of-type{margin-bottom:0}.wp-block-group[style*="padding"] p:last-of-type{margin-bottom:0}:where(.wp-block-column.has-background){padding:1.25em 2.375em}.wp-block-archives-dropdown.wp-block-archives label{margin-bottom:1rem;font-size:inherit}.wp-block-navigation .wp-block-navigation__submenu-icon{background:none}[class*="post-navigation-link"] a{background:var(--button-background);color:var(--button-color);padding:var(--button-padding);font-size:var(--button-font-size);border-radius:var(--button-border-radius);font-weight:600}.post-navigation-link-next a::after{font-family:fontello;content:'\e803';margin-left:8px;font-weight:400}.post-navigation-link-previous a::before{font-family:fontello;content:'\e802';margin-right:8px;font-weight:400}.wp-block-read-more{font-weight:600;color:var(--entry-meta-link-color)}.wp-block-read-more::after{font-family:fontello;content:'\e33d';margin-left:5px;font-weight:400;opacity:.4}.sidebar .wp-block-cover{padding:var(--sidebar-cover-block-padding,var(--post-margin))}.sidebar .wp-block-cover .wp-block-cover__inner-container{padding:0}.sidebar.has-background .wp-block-cover{padding:var(--widget-background-padding);margin-left:calc(0px - var(--widget-background-padding));margin-right:calc(0px - var(--widget-background-padding));margin-top:calc(0px - var(--widget-background-padding));margin-bottom:calc(0px - var(--widget-background-padding))}.sidebar .wp-block-latest-comments.has-avatars.has-dates .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link{padding:0;letter-spacing:var(--entry-title-letter-spacing);line-height:1.25}.sidebar .wp-block-latest-comments .wp-block-latest-comments__comment{border:0}.sidebar .wp-block-group [class*="wp-block"]{margin:0}.sidebar .wp-block-group .wp-block-latest-posts__list{gap:0}.sidebar .wp-block-group .wp-block-latest-posts__list li{padding:0;margin:0}.sidebar .wp-block-latest-posts__post-title{line-height:1.5}.sidebar .wp-block-group .wp-block-heading{margin:0;color:var(--widget-title-color)}.sidebar .wp-block-group .wp-block-heading+*:not(.widget-subtitle){margin-top:1.5rem}.sidebar .wp-block-group .wp-block-heading+.wp-block-latest-posts__list{margin-top:calc(1.5rem - 0.625rem)}.entry-content .mc4wp-form-fields{display:flex;flex-wrap:wrap;text-align:center}.entry-content .mc4wp-form-fields label{width:100%;display:block;margin-bottom:var(--global-inner-elements-margin)}.entry-content .mc4wp-form-fields .tfm-clear{width:100%;display:block;margin-bottom:var(--global-inner-elements-margin)}.entry-content .mc4wp-form-fields button+label,.entry-content .mc4wp-form-fields input[type="submit"]+label,.entry-content .mc4wp-form-fields p+label{margin-bottom:0;margin-top:var(--global-inner-elements-margin)}.entry-content .mc4wp-form-fields input:not([type="checkbox"]){width:0;margin:0;border-right:0}.entry-content .mc4wp-form-fields input:not([type="checkbox"]):not([type="submit"]){flex:1 1 auto}.entry-content .mc4wp-form-fields input:not([type="checkbox"]):first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.entry-content .mc4wp-form-fields button,.entry-content .mc4wp-form-fields input[type="submit"]{border-radius:var(--input-border-radius);border-top-left-radius:0;border-bottom-left-radius:0}.entry-content .mc4wp-form-fields button::before,.entry-content .mc4wp-form-fields input[type="submit"]::before{font-family:fontello;content:'\f1d8';margin-right:.5rem;font-size:1rem;font-weight:400}.entry-content .mc4wp-form-fields .tfm-checklist.list{justify-content:center;margin-bottom:var(--global-inner-elements-margin);font-size:.875rem;width:100%}@media (max-width:640px){.alignleft[class*="wp-block"]:not(.wp-block-image):not(.wp-block-latest-posts__featured-image),.alignright[class*="wp-block"]:not(.wp-block-image):not(.wp-block-latest-posts__featured-image){float:none;max-width:100%;width:var(--content-width)}}@media (max-width:540px){.wp-block-gallery.alignleft,.wp-block-gallery.alignright{flex-direction:row!important}.wp-block-image .alignleft{margin-right:0;max-width:100%}.wp-block-image .alignright{margin-left:0;max-width:100%}}.entry-content .wp-block-gallery[class*="wp-container"],.entry-content .wp-block-gallery{margin-bottom:calc(var(--default-content-margin) - 0.75rem + var(--default-gallery-margin, 16px));display:flex}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--default-gallery-margin, 16px))}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--default-gallery-margin, 16px))}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--default-gallery-margin, 16px))}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66% - var(--default-gallery-margin, 16px))}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28% - var(--default-gallery-margin, 16px))}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--default-gallery-margin, 16px))}}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% -  var(--default-gallery-margin, 16px))}.wp-block-gallery[class*="wp-container"],.wp-block-gallery,.wp-block-gallery.wp-block-gallery-3{gap:var(--default-gallery-margin,16px)!important}.wp-block-gallery.alignwide,.wp-block-gallery.is-style-wide,.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){margin-left:auto;margin-right:auto}.wp-block-gallery.alignleft{margin-right:2rem}.wp-block-gallery.alignright{margin-left:2rem}.entry-content .wp-block-columns[class*="wp-container"]{display:flex}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)[class*="wp-container"]>.wp-block-column:not(:only-child){flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)[class*="wp-container"]>.wp-block-column:nth-child(n+3){margin-top:0}}@media (max-width:599px){.wp-block-columns:not(.is-not-stacked-on-mobile)[class*="wp-container"]>.wp-block-column:not(:first-child){margin-top:0}}.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:1.5em;font-style:normal;line-height:1.3}body[data-color-mode="system"].tfm-dark-mode .entry-content [class*="wp-block"].has-background,body[data-color-mode="light"].tfm-dark-mode .entry-content [class*="wp-block"].has-background{background:var(--default-highlight-background)!important}body[data-color-mode="system"].tfm-dark-mode .entry-content [class*="wp-block"].has-background p,body[data-color-mode="light"].tfm-dark-mode .entry-content [class*="wp-block"].has-background p,body[data-color-mode="system"].tfm-dark-mode .entry-content [class*="wp-block"].has-background cite,body[data-color-mode="light"].tfm-dark-mode .entry-content [class*="wp-block"].has-background cite{color:var(--white)}body[data-color-mode="system"].tfm-dark-mode .wp-block-cover .has-light-dark-highlight-background-color+.wp-block-cover__inner-container,body[data-color-mode="light"].tfm-dark-mode .wp-block-cover .has-light-dark-highlight-background-color+.wp-block-cover__inner-container{color:var(--entry-color)!important}