.pageblock--text-media .container{display:block!important}.pageblock--text-media .x-core-grid{grid-auto-flow:column;gap:var(--column-gap);align-items:center}.pageblock--text-media .x-core-grid .x-core-image{height:clamp(300px,40vw,700px);object-fit:cover;border-radius:var(--border-radius-xxl)}.pageblock--text-media .x-core-grid .x-core-intro,.pageblock--text-media .x-core-grid .x-core-intro .x-core-intro__content{display:flex;flex-direction:column;gap:var(--spacing-md)}.pageblock--text-media .x-core-grid ul,.pageblock--text-media .x-core-grid ol{display:grid;gap:var(--spacing-xl);padding-left:70px}.pageblock--text-media .x-core-grid ul li,.pageblock--text-media .x-core-grid ol li{position:relative;color:var(--color-neutral-700)}.pageblock--text-media .x-core-grid ul li strong,.pageblock--text-media .x-core-grid ol li strong{position:relative;display:block;color:var(--color-neutral-1000)}.pageblock--text-media .x-core-grid ol>li{counter-increment:counter 1}.pageblock--text-media .x-core-grid ol>li::marker{content:""}.pageblock--text-media .x-core-grid ol>li:before{position:absolute;top:0;right:calc(100% + 30px);z-index:0;display:flex;align-items:center;align-self:center;justify-content:center;width:40px;color:var(--color-neutral-1000);font-weight:var(--heading-font-weight);font-size:var(--h4-size);text-align:center;background-color:var(--color-neutral-50);border-radius:100%;content:counter(counter);aspect-ratio:1}@media screen and (max-width: 767px){.pageblock--text-media .x-core-grid{display:flex;flex-direction:column}.pageblock--text-media .x-core-grid .x-core-media .x-core-image{max-height:400px;object-fit:cover}}.pageblock--text-media[data-display-blue_background]{background-color:var(--color-secondary-500);--body-color: var(--color-neutral-0);--heading-color: var(--color-neutral-0);border-radius:var(--spacing-xl);margin-block-start:var(--block-padding-top, var(--block-padding-y));margin-block-end:var(--block-padding-bottom, var(--block-padding-y))}.pageblock--text-media[data-display-black_background]{background-color:var(--color-neutral-900);--body-color: var(--color-neutral-0);--heading-color: var(--color-neutral-0);border-radius:var(--spacing-xl);margin-block-start:var(--block-padding-top, var(--block-padding-y));margin-block-end:var(--block-padding-bottom, var(--block-padding-y))}.pageblock--text-media[data-display-image_fullscreen]{position:relative;overflow:hidden}@media screen and (max-width: 767px){.pageblock--text-media[data-display-image_fullscreen] .x-core-grid{display:grid;grid-template-rows:1fr 1fr}.pageblock--text-media[data-display-image_fullscreen] .x-core-grid .x-core-media{order:1}.pageblock--text-media[data-display-image_fullscreen] .x-core-grid .x-core-media .x-core-image{object-position:top!important}}.pageblock--text-media[data-display-image_fullscreen] .x-core-media{justify-self:center;margin-top:calc(var(--block-padding-top, var(--block-padding-y)) * -4);margin-bottom:calc(var(--block-padding-bottom, var(--block-padding-y)) * -5)}.pageblock--text-media[data-display-image_fullscreen] .x-core-media .x-core-image{height:calc(100% - var(--block-padding-top, var(--block-padding-y)) * -5)}.pageblock--text-media[data-display-image_background]{position:relative;margin-block-start:var(--block-padding-top, var(--block-padding-y));margin-block-end:var(--block-padding-bottom, var(--block-padding-y))}.pageblock--text-media[data-display-image_background] .x-core-media{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-xxl)}.pageblock--text-media[data-display-image_background] .x-core-media:before{position:absolute;width:100%;height:100%;background:linear-gradient(to right,var(--color-neutral-1000) 0%,transparent 50%);content:""}.pageblock--text-media[data-display-image_background] .x-core-media .x-core-image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.pageblock--text-media[data-display-image_background] .x-core-grid{display:grid;grid-template-rows:1fr 1fr}.pageblock--text-media[data-display-image_background] .x-core-grid .x-core-intro{grid-row-start:2}.pageblock--text-media[data-display-image_background] .x-core-grid .x-core-media{grid-row:1,span 2}.pageblock--text-media[data-display-image_background] .x-core-grid .x-core-media .x-core-image{max-height:unset}}.pageblock--text-media[data-display-image_background] .x-core-intro{z-index:1;--heading-color: var(--color-neutral-0);--body-color: var(--color-neutral-0)}.pageblock:first-child.pageblock--text-media[data-display-image_background]{padding-block-start:calc(var(--block-padding-top, var(--block-padding-y)) + var(--header-main-height));margin-top:var(--spacing-lg)}
