.pageblock--posts .x-core-grid{--columns-md: repeat(2, 1fr)}.pageblock--posts .container>.x-core-intro{display:grid;grid-template-columns:50% 1fr;column-gap:40px;--intro-margin-end: 80px;--button-wrapper-gutter-before: 0}@container style(--breakpoint-xl: true){.pageblock--posts .container>.x-core-intro{grid-template-columns:45% 1fr}}:root[style*="--breakpoint-xl: true"] .applyContainerPolyFill .pageblock--posts .container>.x-core-intro{grid-template-columns:45% 1fr}@container style(--breakpoint-lg-max: true){.pageblock--posts .container>.x-core-intro{--button-wrapper-gutter-before: var(--spacing-md);grid-template-columns:1fr}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--posts .container>.x-core-intro{--button-wrapper-gutter-before: var(--spacing-md);grid-template-columns:1fr}.pageblock--posts .container>.x-core-intro .x-core-intro__content{grid-column:1}@container style(--breakpoint-xl-min: true){.pageblock--posts .container>.x-core-intro .x-core-title:not(:has(+.x-core-intro__content)){--heading-margin-bottom: 0;grid-column:span 1}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--posts .container>.x-core-intro .x-core-title:not(:has(+.x-core-intro__content)){--heading-margin-bottom: 0;grid-column:span 1}@container style(--breakpoint-xl-min: true){.pageblock--posts .container>.x-core-intro .x-core-title{grid-column:span 2;max-width:800px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--posts .container>.x-core-intro .x-core-title{grid-column:span 2;max-width:800px}.pageblock--posts .container>.x-core-intro .x-core-button-wrapper{align-items:flex-end;justify-content:flex-end}@container style(--breakpoint-lg-max: true){.pageblock--posts .container>.x-core-intro .x-core-button-wrapper{--button-wrapper-spacing: var(--spacing-sm);justify-content:flex-start}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--posts .container>.x-core-intro .x-core-button-wrapper{--button-wrapper-spacing: var(--spacing-sm);justify-content:flex-start}
