.block-with-sidebar{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}@media(min-width: 992px){.block-with-sidebar{margin-top:2.5rem;margin-bottom:2.9375rem}}.block-with-sidebar:not(.has-background):has(.heading-with-link--size-l){padding-top:1.125rem}@media(min-width: 992px){.block-with-sidebar:not(.has-background):has(.heading-with-link--size-l){padding-top:0rem}}.block-with-sidebar:has(.posts-grid__bottom-button){margin-bottom:2.5rem}.block-with-sidebar.has-background{padding-top:2.625rem;padding-bottom:1.5rem}@media(min-width: 992px){.block-with-sidebar.has-background{padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:2.375rem}}.block-with-sidebar.has-background:has(.block-sidebar):has(:last-child.section-advert){padding-bottom:0rem}@media(min-width: 992px){.block-with-sidebar.has-background:has(.block-sidebar):has(:last-child.section-advert){padding-bottom:2.625rem}}.block-with-sidebar .container{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 992px){.block-with-sidebar .container{flex-direction:row;justify-content:space-between;column-gap:1.5rem}}.block-with-sidebar .container .block-main-content{order:1}@media(min-width: 992px){.block-with-sidebar .container .block-main-content{order:unset}}.block-with-sidebar .container .block-sidebar{order:2}@media(min-width: 992px){.block-with-sidebar .container .block-sidebar{order:unset}}.block-with-sidebar>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--size-24)}.block-with-sidebar .block-main-content:has(.heading-with-link--size-l)+.block-sidebar{padding-top:2.5rem}@media(min-width: 992px){.block-with-sidebar .block-main-content:has(.heading-with-link--size-l)+.block-sidebar{padding-top:2.3125rem}}.block-with-sidebar .block-main-content:has(.heading-with-link--size-l) .block-with-sidebar{margin-top:0}.block-with-sidebar .block-sidebar{padding-bottom:0rem}.block-with-sidebar .block-sidebar:has(>.section-advert:first-child){padding-top:0}@media(min-width: 992px){.block-with-sidebar .block-sidebar:has(>.section-advert:first-child){padding-top:1.5625rem}}.block-with-sidebar .block-sidebar .heading-with-link{justify-content:space-between;margin-bottom:1rem}.block-with-sidebar .block-sidebar section+.heading-with-link{margin-top:1.5rem}.block-with-sidebar .block-with-sidebar{margin-bottom:0rem}.block-with-sidebar .section-advert+.section-advert{margin-top:1.5rem}
