.media-text-block{isolation:isolate;position:relative}.media-text-block__decoration{pointer-events:none;position:absolute;width:var(--media-text-decoration-width,3rem);z-index:2}.media-text-block__decoration--edge{--media-text-edge-width:var(--media-text-decoration-width,3rem);--media-text-edge-tile-height:calc(var(--media-text-edge-width) * 19 / 48);--media-text-edge-bottom-gap:calc(var(--media-text-edge-width) * 10 / 48);background-image:var(--media-text-decoration-image);background-position:center top;background-repeat:repeat-y;background-size:100% auto;height:calc(100% + 2 * var(--space-s, 1rem));height:max(0px, calc(round(nearest, calc(100% + 2 * var(--space-s, 1rem) + var(--media-text-edge-bottom-gap)), var(--media-text-edge-tile-height)) - var(--media-text-edge-bottom-gap)));inset-block-start:50%;inset-inline-end:0;translate:50% -50%;width:var(--media-text-edge-width);z-index:-1}.media-text-block--contained .media-text-block__media-inner{isolation:isolate}.media-text-block--text-right .media-text-block__decoration--edge{inset-inline-end:auto;inset-inline-start:0;translate:-50% -50%}.media-text-block__decoration--bottom{bottom:0;display:block;height:auto;left:50%;translate:-50% 0}.media-text-block__decoration--pattern{--media-text-pattern-tile-height:calc(var(--media-text-decoration-width, 3rem) * 19 / 48);--media-text-pattern-bottom-gap:calc(var(--media-text-decoration-width, 3rem) * 10 / 48);background-image:var(--media-text-decoration-image);background-position:center bottom calc(-1 * var(--media-text-pattern-bottom-gap));background-repeat:repeat-y;background-size:100% auto;height:50%;height:max(0px, calc(round(down, calc(50% + var(--media-text-pattern-bottom-gap)), var(--media-text-pattern-tile-height)) - var(--media-text-pattern-bottom-gap)));left:0}.media-text-block--text-right .media-text-block__decoration--pattern{left:100%}.media-text-block--no-content .media-text-block__decoration--pattern{left:50%}.media-text-block.media-text-block--column-background{background:0 0}.media-text-block .media-text-block__media-background{inset-block:0;inset-inline-end:0;pointer-events:none;position:absolute;width:50%;z-index:0}.media-text-block--text-right .media-text-block__media-background{inset-inline-end:auto;inset-inline-start:0}.media-text-block--no-content .media-text-block__media-background{width:100%}.media-text-block .media-text-block__media-background-mobile{display:none}.media-text-block__inner{align-items:center;display:grid;grid-template-columns:repeat(12,minmax(0, 1fr));min-height:1px;position:relative;row-gap:var(--space-xl,2rem);z-index:1}.media-text-block__content,.media-text-block__media{align-items:center;align-self:stretch;display:flex;grid-column:span 6;justify-content:center;min-width:0}.media-text-block__content-inner,.media-text-block__media-inner{min-width:0;width:70%}.media-text-block__media-inner{position:relative}.media-text-block__content-inner{text-align:var(--block-content-text-alignment,center)}.media-text-block__content-inner .media-text-block__buttons{align-items:var(--block-content-flex-alignment,center);justify-content:var(--block-content-flex-alignment,center)}.media-text-block .media-text-block__content-inner .media-text-block__buttons>.base-theme-button-link[data-base-button-icon]{column-gap:var(--space-s,1rem)}.media-text-block--full-bleed .media-text-block__inner{row-gap:0}.media-text-block--full-bleed .media-text-block__content-inner{padding-block:var(--section-space-top-m,3rem) var(--section-space-bottom-m,3rem);width:64%}.media-text-block--full-bleed .media-text-block__media-inner{position:relative;width:100%}.media-text-block--full-bleed.media-text-block--has-content .media-text-block__image:not([data-img-ratio]),.media-text-block--full-bleed.media-text-block--has-content .media-text-block__slider-image:not([data-img-ratio]),.media-text-block--full-bleed.media-text-block--has-content .media-text-block__video-thumbnail:not([data-img-ratio]){aspect-ratio:4/5;object-fit:cover}.media-text-block--text-right .media-text-block__content{order:2}.media-text-block--text-right .media-text-block__media{order:1}.media-text-block--no-media .media-text-block__content,.media-text-block--no-content .media-text-block__media{grid-column:1/-1}.media-text-block--no-media .media-text-block__content-inner,.media-text-block--no-content .media-text-block__media-inner{width:100%}.media-text-block__image,.media-text-block__gallery-image,.media-text-block__slider-image,.media-text-block__video-thumbnail{display:block;height:auto;width:100%}.media-text-block__content-image{display:block;height:auto;margin-inline:auto;max-width:100%;width:auto}.media-text-block__gallery{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));row-gap:var(--block-column-gap,var(--space-m,1.5rem))}.media-text-block__gallery-item{min-width:0}.media-text-block__gallery--one-two-split .media-text-block__gallery-item:first-child,.media-text-block__gallery--two-one-split .media-text-block__gallery-item:last-child,.media-text-block__gallery--stacked .media-text-block__gallery-item{grid-column:1/-1}.media-text-block__video-trigger{align-items:center;background:0 0;border:0;color:inherit;cursor:pointer;display:flex;justify-content:center;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.media-text-block__video-trigger--no-thumbnail{background:rgb(0 0 0/8%);min-height:clamp(12rem, 30vw, 24rem);padding:var(--space-l,1.5rem)}.media-text-block__video-label{margin-inline-start:var(--space-s,.75rem)}.media-text-block__play-icon{background:rgb(0 0 0/70%);border-radius:50%;display:block;flex:0 0 auto;height:4rem;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);width:4rem}.media-text-block__play-icon:after{border-block-end:.625rem solid transparent;border-block-start:.625rem solid transparent;border-inline-start:1rem solid #fff;content:"";inset-block-start:50%;inset-inline-start:calc(50% + 0.125rem);position:absolute;transform:translate(-50%,-50%)}.media-text-block__video-trigger--no-thumbnail .media-text-block__play-icon{inset:auto;position:relative;transform:none}.media-text-block__video-trigger:focus-visible,.media-text-block__arrow:focus-visible,.media-text-block__pagination .swiper-pagination-bullet:focus-visible,.media-text-block__autoplay-toggle:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.media-text-block__slider,.media-text-block__static-slider,.media-text-block__slide-content{min-width:0;width:100%}.media-text-block__slider .swiper-wrapper{align-items:stretch}.media-text-block__slider{position:relative}.media-text-block__slider .swiper-slide{height:auto}.media-text-block__slide-content{height:100%}.media-text-block__arrow{--base-theme-slider-arrow-size:2.5rem;align-items:center;background:0 0;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;height:var(--base-theme-slider-arrow-size);justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .16s ease;width:var(--base-theme-slider-arrow-size);z-index:2}.media-text-block__arrow--previous{left:.5rem}.media-text-block__arrow--next{right:.5rem}.media-text-block__arrow:not(:disabled):not(.swiper-button-disabled):is(:hover,:focus-visible){transform:translateY(-50%) scale(1.08)}.media-text-block__arrow:not(:disabled):not(.swiper-button-disabled):active{transform:translateY(-50%) scale(.96)}.media-text-block__arrow.swiper-button-disabled{cursor:default;opacity:.35}.media-text-block__arrow.swiper-button-lock{display:none}.media-text-block__controls{align-items:center;bottom:var(--space-l,40px);color:#fff;display:flex;gap:.75rem;inset-inline:0;justify-content:center;margin-block-start:0;position:absolute;z-index:2}.media-text-block__controls[hidden],.media-text-block__autoplay-toggle[hidden]{display:none}.media-text-block__pagination.swiper-pagination{line-height:0;position:static;width:auto}.media-text-block__autoplay-toggle{background:0 0;border:1px solid currentcolor;border-radius:.25rem;color:inherit;cursor:pointer;padding:.375rem .625rem}.media-text-block__lightbox-video{width:100%}@media (max-width:781px){.media-text-block .media-text-block__decoration--pattern{left:50%}.media-text-block__decoration--edge{--media-text-edge-width:min(var(--media-text-decoration-width, 3rem), calc(2 * var(--block-gutter-inline, 1.5rem)))}.media-text-block .media-text-block__media-background{display:none}.media-text-block__media{position:relative}.media-text-block .media-text-block__media-background-mobile{display:block;inset-block:0;inset-inline:calc(-1 * var(--block-gutter-inline, 1.5rem));pointer-events:none;position:absolute;z-index:0}.media-text-block--full-bleed .media-text-block__media-background-mobile{inset-inline:0}.media-text-block__media-inner{position:relative;z-index:1}.media-text-block__inner{grid-template-columns:minmax(0, 1fr)}.media-text-block__content,.media-text-block__media{grid-column:1/-1}.media-text-block__content-inner,.media-text-block__media-inner{width:100%}.media-text-block--full-bleed .media-text-block__content-inner{width:calc(100% - (2 * var(--block-gutter-inline, 1.5rem)))}.media-text-block__content,.media-text-block--text-right .media-text-block__content{order:1}.media-text-block__media,.media-text-block--text-right .media-text-block__media{order:2}.media-text-block__gallery-item{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.media-text-block__arrow:not(:disabled):not(.swiper-button-disabled):is(:hover,:focus-visible,:active){transform:translateY(-50%)}.media-text-block__arrow,.media-text-block__pagination .swiper-pagination-bullet,.media-text-block__autoplay-toggle{transition:none}}