.pageblock--text-media{--column-gap: var(--spacing-xl)}.pageblock--text-media .container{position:relative;overflow:hidden}@container style(--breakpoint-md-max: true){.pageblock--text-media .container{--column-gap: var(--spacing-md)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--text-media .container{--column-gap: var(--spacing-md)}.pageblock--text-media .x-core-media{position:relative;z-index:1}.pageblock--text-media .x-core-media img,.pageblock--text-media .x-core-media video,.pageblock--text-media .x-core-media iframe{object-fit:cover;border-radius:var(--border-radius-sm)}.pageblock--text-media .x-core-intro{position:relative;display:flex;flex-direction:column;padding:90px 110px 30px;border-radius:var(--component-border-radius)}.pageblock--text-media .x-core-intro--cta{padding:0 110px}.pageblock--text-media .x-core-intro--cta .x-core-intro--cta{padding:0;border:none}.pageblock--text-media .x-core-intro--cta .x-core-intro--cta .x-core-intro{padding:0}.pageblock--text-media .x-core-intro--cta .x-core-intro--cta__top{display:flex;padding-top:30px;border-top:rgba(0,0,0,.1) solid 1px}.pageblock--text-media .x-core-intro--cta .x-core-intro--cta__top img{width:60px;height:60px;object-fit:cover;border-radius:var(--border-radius-round)}@container style(--breakpoint-md-max: true){.pageblock--text-media .x-core-intro{padding:0 0 30px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--text-media .x-core-intro{padding:0 0 30px}.pageblock--text-media[data-display-no-padding] .container{align-items:center}.pageblock--text-media[data-display-no-padding] .x-core-intro{padding:unset}@container style(--breakpoint-md-max: true){.pageblock--reverse .container .x-core-intro{order:-1}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--reverse .container .x-core-intro{order:-1}.pageblock--ctabanner{--container-padding-left: 0;--container-padding-right: 0}.pageblock--ctabanner .container{overflow:visible;margin-inline:var(--container-offset)}.pageblock--ctabanner .container:before{position:absolute;inset:0;background-color:var(--color-primary-500);border-radius:var(--border-radius-md);content:""}.pageblock--ctabanner .x-core-button--primary{--button-background: var(--color-neutral-1000);--button-color: var(--color-neutral-0)}.pageblock--ctabanner .x-core-button--primary .x-core-icon-text__icon{color:var(--color-neutral-1000);background-color:var(--color-primary-500)}.pageblock--ctabanner .x-core-button--secondary{--button-border-color: var(--opacity-neutral-100)}.pageblock--ctabanner .x-core-intro{padding:52px 0 60px}@container style(--breakpoint-md-max: true){.pageblock--ctabanner .x-core-intro{padding:0 var(--grid-gutter-x) var(--grid-gutter-x)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--ctabanner .x-core-intro{padding:0 var(--grid-gutter-x) var(--grid-gutter-x)}.pageblock--ctabanner .x-core-media{margin-top:-20px}
