section.pageblock--text-media{--column-gap: clamp(32px, 2vw, 96px)}section.pageblock--text-media .x-core-intro{padding-bottom:var(--block-padding-y)}@container style(--breakpoint-lg-min: true){section.pageblock--text-media .x-core-intro{padding-top:clamp(24px,3vw,52px)}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill section.pageblock--text-media .x-core-intro{padding-top:clamp(24px,3vw,52px)}@container style(--breakpoint-3xl-max: true){section.pageblock--text-media .x-core-intro{margin-inline:0 auto;padding-inline:var(--container-offset) var(--spacing-xl)}}:root[style*="--breakpoint-3xl-max: true"] .applyContainerPolyFill section.pageblock--text-media .x-core-intro{margin-inline:0 auto;padding-inline:var(--container-offset) var(--spacing-xl)}section.pageblock--text-media .x-core-intro__content{padding-bottom:var(--spacing-xl);border-bottom:var(--intro-border)}section.pageblock--text-media .x-core-intro__wrapper:not(:has(.x-core-media)) .x-core-intro{align-self:center;padding-block:clamp(24px,3vw,52px)}@container style(--breakpoint-3xl-max: true){section.pageblock--text-media.pageblock--reverse .x-core-intro{margin-inline:auto 0;padding-inline:var(--spacing-xl) var(--container-offset)}}:root[style*="--breakpoint-3xl-max: true"] .applyContainerPolyFill section.pageblock--text-media.pageblock--reverse .x-core-intro{margin-inline:auto 0;padding-inline:var(--spacing-xl) var(--container-offset)}
