.pageblock--cta .container{display:grid;gap:var(--column-gap, var(--grid-gutter-x))}@container style(--block-breakpoint: true){.pageblock--cta .container{--intro-margin-end: 0;--column-gap: var(--intro-gutter-after)}}:root[style*="--block-breakpoint: true"] .applyContainerPolyFill .pageblock--cta .container{--intro-margin-end: 0;--column-gap: var(--intro-gutter-after)}@container style(--block-breakpoint: false){.pageblock--cta .container{--intro-gutter-after: 0;grid-template-columns:var(--text-size, 35%) 1fr}}:root[style*="--block-breakpoint: false"] .applyContainerPolyFill .pageblock--cta .container{--intro-gutter-after: 0;grid-template-columns:var(--text-size, 35%) 1fr}@container style(--block-breakpoint: false){.pageblock--cta.pageblock--reverse .container{grid-template-columns:1fr var(--text-size, 35%)}}:root[style*="--block-breakpoint: false"] .applyContainerPolyFill .pageblock--cta.pageblock--reverse .container{grid-template-columns:1fr var(--text-size, 35%)}.pageblock--cta.pageblock--reverse .container>:nth-child(2){order:-1}.pageblock--cta{position:relative}.pageblock--cta .container{gap:0}@container style(--breakpoint-lg-max: true){.pageblock--cta .container{grid-template-columns:repeat(1,1fr)}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta .container{grid-template-columns:repeat(1,1fr)}.pageblock--cta .image-wrapper{position:relative;width:calc(100% + var(--cta-container-gap))}@container style(--breakpoint-lg-max: true){.pageblock--cta .image-wrapper{width:80%;margin-left:auto}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta .image-wrapper{width:80%;margin-left:auto}@container style(--breakpoint-md-max: true){.pageblock--cta .image-wrapper{order:2;width:90%;margin-inline:auto;margin-top:calc(-1 * var(--usp-padding))}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .image-wrapper{order:2;width:90%;margin-inline:auto;margin-top:calc(-1 * var(--usp-padding))}.pageblock--cta .image-wrapper img{aspect-ratio:1;object-fit:cover}.pageblock--cta .cta{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;margin-bottom:var(--usp-padding);padding:var(--cta-padding);background-color:var(--color-neutral-50)}@container style(--breakpoint-lg-max: true){.pageblock--cta .cta{width:90%;margin-top:-300px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta .cta{width:90%;margin-top:-300px}@container style(--breakpoint-md-max: true){.pageblock--cta .cta{width:100%;margin-top:0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta .cta{width:100%;margin-top:0}@container style(--breakpoint-sm-max: true){.pageblock--cta .cta{padding-bottom:0}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cta .cta{padding-bottom:0}.pageblock--cta .cta:not(:has(.x-core-button)) .x-core-intro{padding-bottom:170px}@container style(--breakpoint-sm-max: true){.pageblock--cta .cta:not(:has(.x-core-button)) .x-core-intro{padding-bottom:40px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cta .cta:not(:has(.x-core-button)) .x-core-intro{padding-bottom:40px}.pageblock--cta .cta .usp-title{margin-bottom:0;color:var(--color-secondary-700);font-weight:var(--heading-font-weight);font-size:var(--text-md)}.pageblock--cta .cta .x-core-intro{padding-bottom:100px}@container style(--breakpoint-sm-max: true){.pageblock--cta .cta .x-core-intro{padding-bottom:40px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cta .cta .x-core-intro{padding-bottom:40px}.pageblock--cta .cta .x-core-intro__content h1,.pageblock--cta .cta .x-core-intro__content h2,.pageblock--cta .cta .x-core-intro__content h3,.pageblock--cta .cta .x-core-intro__content h4,.pageblock--cta .cta .x-core-intro__content h5,.pageblock--cta .cta .x-core-intro__content h6{max-width:650px}.pageblock--cta .cta__usp-wrapper{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;padding:34px 32px;background-color:var(--opacity-secondary-100);row-gap:var(--spacing-xxs)}@container style(--breakpoint-sm-max: true){.pageblock--cta .cta__usp-wrapper{position:relative;width:100%;margin-left:-3.75rem}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cta .cta__usp-wrapper{position:relative;width:100%;margin-left:-3.75rem}.pageblock--cta .cta__usp{display:flex;gap:var(--spacing-xxs)}@container style(--breakpoint-lg-min: true){.pageblock--cta[data-display-reverse] .container{--text-size: 65%}.pageblock--cta[data-display-reverse] .container .image-wrapper{z-index:0;order:1;margin-left:-19.5rem}@container style(--breakpoint-lg-max: true){.pageblock--cta[data-display-reverse] .container .image-wrapper{margin-left:0}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{margin-left:0}@container style(--breakpoint-md-max: true){.pageblock--cta[data-display-reverse] .container .image-wrapper{margin-inline:auto}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{margin-inline:auto}.pageblock--cta[data-display-reverse] .container .cta{z-index:1;order:0}@container style(--breakpoint-lg-max: true){.pageblock--cta[data-display-reverse] .container .cta{margin-top:unset;margin-bottom:-300px;margin-left:auto}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{margin-top:unset;margin-bottom:-300px;margin-left:auto}@container style(--breakpoint-md-max: true){.pageblock--cta[data-display-reverse] .container .cta{margin-bottom:-150px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{margin-bottom:-150px}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container{--text-size: 65%}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{z-index:0;order:1;margin-left:-19.5rem}@container style(--breakpoint-lg-max: true){:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{margin-left:0}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill :root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{margin-left:0}@container style(--breakpoint-md-max: true){:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{margin-inline:auto}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill :root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .image-wrapper{margin-inline:auto}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{z-index:1;order:0}@container style(--breakpoint-lg-max: true){:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{margin-top:unset;margin-bottom:-300px;margin-left:auto}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill :root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{margin-top:unset;margin-bottom:-300px;margin-left:auto}@container style(--breakpoint-md-max: true){:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{margin-bottom:-150px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill :root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cta[data-display-reverse] .container .cta{margin-bottom:-150px}.pageblock--cta[data-theme=yellow] .cta{background-color:var(--color-primary-500)}.pageblock--cta[data-theme=yellow] .cta__usp-wrapper{background-color:var(--color-primary-400)}
