.gu-block-news.with-bg .gu-block-news-inner,.gu-block-news.with-bg .gu-block-rss-news-inner,.gu-block-rss-news.with-bg .gu-block-news-inner,.gu-block-rss-news.with-bg .gu-block-rss-news-inner{padding-block:var(--wp--custom--spacing--surface-pad-block)}.gu-block-news-content.gu-cards-content,.gu-block-rss-news-content.gu-cards-content{--wp--custom--spacing--row-gap:var(--wp--preset--spacing--70);grid-template-columns:repeat(auto-fit, minmax(min(18rem - var(--wp--custom--spacing--column-gap), 100%), 1fr));gap:var(--wp--custom--spacing--row-gap) var(--wp--custom--spacing--column-gap);display:grid}.gu-block-news-content:has(.gu-cards-card:only-child),.gu-block-rss-news-content:has(.gu-cards-card:only-child){display:block}.gu-block-news-content:has(.gu-cards-card:only-child) .gu-cards-card:only-child,.gu-block-news-content:has(.gu-cards-card:only-child) .gu-cards-card:only-child *,.gu-block-rss-news-content:has(.gu-cards-card:only-child) .gu-cards-card:only-child,.gu-block-rss-news-content:has(.gu-cards-card:only-child) .gu-cards-card:only-child *{inline-size:100%}.gu-block-news-header,.gu-block-rss-news-header{row-gap:var(--wp--preset--spacing--20);align-items:flex-start}.gu-block-news-header-heading,.gu-block-rss-news-header-heading,.gu-block-news-image,.gu-block-rss-news-image{margin-block-end:0}.gu-block-news-taxonomy,.gu-block-rss-news-taxonomy{--gu-cards-card-text-gap:0;font-size:var(--wp--preset--font-size--body-s);font-weight:var(--wp--custom--font-weight--medium)}.gu-block-news-title,.gu-block-rss-news-title{--gu-cards-card-text-gap:var(--wp--preset--spacing--10);font-size:var(--wp--preset--font-size--body-l);line-height:var(--wp--custom--line-height--tight);margin-block-start:0}.gu-block-news-description,.gu-block-rss-news-description{--gu-cards-card-text-gap:var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--body-s)}.gu-block-news-date,.gu-block-rss-news-date{font-size:var(--wp--preset--font-size--label-m)}.gu-cards-header-heading.gu-block-news-header-heading,.gu-cards-header-heading.gu-block-rss-news-header-heading{margin-inline:0}@media screen and (width<=781px){.gu-cards-header-link.gu-block-news-header-link,.gu-cards-header-link.gu-block-rss-news-header-link{margin-inline:0}}.vertical .gu-block-news-content,.vertical .gu-block-rss-news-content{display:block}.vertical .gu-block-news-card,.vertical .gu-block-rss-news-card{--card-margin-block-end:2rem}