:root{--header--height:10rem;--header--alert-height:3.5rem;--header--logo-width:14.75rem}.block-posts-cards{margin:0 0 calc(var(--wp--custom--layout--padding) * 2)}.block-posts-cards__item .event-card,.block-posts-cards__item .exhibition-card,.block-posts-cards__item .post-card,.block-posts-cards__item .program-card{height:100%}.block-posts-cards:first-child{margin-top:0 !important}.block-posts-cards:last-child{margin-bottom:0 !important}body:not(.wp-admin) .block-posts-cards.grid{gap:calc(var(--wp--custom--layout--padding) * 2) calc(var(--wp--custom--layout--padding) * 2)}.wp-block .block-posts-cards *{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block .block-posts-cards.grid{gap:calc(var(--wp--custom--layout--padding) * 2) calc(var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:362px)and (max-width:380px){:root{--header--height:5.625rem}}@media screen and (min-width:381px)and (max-width:1024px){:root{--header--height:5.9375rem}}@media screen and (min-width:1025px)and (max-width:1200px){:root{--header--height:10rem;--header--logo-width:12.5rem}}@media screen and (max-width:1024px){:root{--header--alert-height:3rem;--header--logo-width:8.125rem}}@media screen and (max-width:361px){:root{--header--height:7.5rem}}