.wp-block-latest-posts > li::after{content:"";display:table;clear:both}ul.wp-block-latest-posts.is-style-tw-posts-border:not(.is-grid) li:not(:first-child){padding-top:40px;margin-top:40px;border-top:1px solid var(--tw-block-border-color)}ul.wp-block-latest-posts.is-style-tw-posts-border.is-grid li{padding-top:30px;border-top:1px solid}.wp-block-latest-posts.is-style-tw-posts-card{color:#000;row-gap:32px}ul.wp-block-latest-posts.is-style-tw-posts-card > li{background-color:#fff;box-shadow:var(--tw-block-shadow);padding:30px 24px;box-sizing:border-box;overflow:hidden}.wp-block-latest-posts.is-style-tw-posts-card > li a,.wp-block-latest-posts.is-style-tw-posts-card.tw-stretched-link > li > a:hover{text-decoration:none}.wp-block-latest-posts.tw-posts-rounded > li{border-radius:var(--tw-block-rounded)}.is-style-tw-posts-card .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright):not(.aligncenter){width:auto;margin-top:-30px;margin-inline:-24px}.is-style-tw-posts-card .wp-block-latest-posts__featured-image.aligncenter{margin-top:-6px}.is-style-tw-posts-card .wp-block-latest-posts__featured-image img{width:100%}[class*="tw-img-ratio"] .wp-block-latest-posts__featured-image img{aspect-ratio:var(--tw-img-ratio);object-fit:cover;width:100%}.tw-stretched-link.is-grid:not([class*="is-style-tw"]){align-items:flex-start}.is-style-tw-posts-card.tw-stretched-link > li{transition:box-shadow 0.2s}.wp-block-latest-posts.is-style-tw-posts-card.tw-stretched-link > li:is(:hover,:focus-within){box-shadow:var(--tw-block-shadow-lg);z-index:1}.wp-block-latest-posts.tw-hide-more-link .more-link{display:none}.wp-block-latest-posts__featured-image.aligncenter{text-align:center}.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignleft{max-width:25%;margin:0 20px 0 0!important;float:left}.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignright{max-width:25%;margin:0 0 0 20px!important;float:right}.wp-block-latest-posts__featured-image.alignright ~ *{width:calc(75% - 20px)}.wp-block-latest-posts__featured-image.alignleft ~ *{width:calc(75% - 20px);float:right}.wp-block-latest-posts__featured-image:where(.alignleft,.alignright) + a{margin-top:0}.wp-block-latest-posts li > a{line-height:1.25}.wp-block-latest-posts.tw-heading-size-medium li > a{font-size:max(1.125em,var(--wp--preset--font-size--medium))}.wp-block-latest-posts.tw-heading-size-large li > a{font-size:var(--wp--preset--font-size--large)}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (min-width:768px){.wp-block-columns{flex-wrap:nowrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column[style*="flex-basis"]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column[style*="flex-basis"]{flex-grow:0}@media (max-width:767px){.wp-block-columns:not(.is-not-stacked-on-mobile):not(.tw-cols-stack-sm-2) > .wp-block-column{flex-basis:100%!important}.wp-block-columns.tw-cols-stack-sm-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start;width:100%}.wp-block-column.is-vertically-aligned-center{align-self:center;width:100%}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end;width:100%}@media (min-width:768px) and (max-width:1023px){.wp-block-columns.tw-cols-stack-md-2:not(.tw-justify-center){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-columns.tw-cols-stack-md-2.tw-justify-center{flex-wrap:wrap!important}.wp-block-columns.tw-cols-stack-md-2.tw-justify-center > .wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}}@media (max-width:1023px){.wp-block-columns.tw-cols-stack-md{flex-wrap:wrap!important}.wp-block-columns.tw-cols-stack-md > .wp-block-column{flex-basis:100%!important}body .wp-block-columns.tw-large-gap{column-gap:32px}}