.Block--textMedia{--block-container-width:var(--container-default-width);--image-position:center;--image-width:100%;--image-height:100%;--image-min-height:25.6rem;--image-max-height:50vh;--image-bottom-spacing:var(--space-sm);--content-col-top-spacing:calc(var(--theme-block-spacing)*0.65);--content-col-bottom-spacing:var(--content-col-top-spacing);--content-top-padding:40px;--content-bottom-padding:60px}@media (min-width:480px){.Block--textMedia{--image-min-height:35rem}}@media (min-width:600px){.Block--textMedia{--content-top-padding:50px;--content-bottom-padding:75px}}@media (min-width:992px){.Block--textMedia{--content-top-padding:50px;--content-bottom-padding:50px}}@media (min-width:1300px){.Block--textMedia{--image-min-height:42rem;--content-top-padding:calc(var(--theme-block-spacing)*0.75);--content-bottom-padding:var(--content-top-padding)}}.Block--textMedia.bottom-noSpacing{--image-bottom-spacing:0;--content-bottom-padding:var(--theme-block-spacing)}@media (max-width:991.98px){.Block--textMedia .Container{padding-bottom:0}}.Block--textMedia .Row{margin-left:0;margin-right:0;margin-top:0!important}@media (max-width:991px){.Block--textMedia .Row{flex-direction:column}}.Block--textMedia .Col{flex:0 0 100%;margin-bottom:40px;margin-top:0!important;max-width:100%;padding-left:0;padding-right:0}.Block--textMedia .Col:last-child{margin-bottom:0}@media (min-width:480px){.Block--textMedia .Col{margin-bottom:50px}}@media (min-width:992px){.Block--textMedia .Col{flex-basis:0;flex-grow:1;max-width:inherit}}.Block--textMedia .Col--content{padding-bottom:var(--content-bottom-padding,0);padding-top:var(--content-top-padding,0)}@media (max-width:991.98px){.Block--textMedia .Col--content{padding-left:5px;padding-right:5px}}@media (min-width:992px){.Block--textMedia .Col--content{align-items:center;display:flex;flex-direction:column;min-height:var(--image-min-height)}}.Block--textMedia .Col--content>.Col-inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.Block--textMedia .Col{background-position:50%;background-repeat:no-repeat;background-size:cover}.Block--textMedia .Col:after,.Block--textMedia .Col:before{content:" ";display:table}.Block--textMedia .Col:after{clear:both}.Block--textMedia .Col-inner{margin-left:auto;margin-right:auto;max-width:calc((var(--block-container-width) - var(--grid-gutter-width))/2);width:100%}@media (min-width:992px){.Block--textMedia .Col-inner{padding-left:50px;padding-top:0}}@media (min-width:1300px){.Block--textMedia .Col-inner{float:left;padding-left:70px}}.Block--textMedia .Col-inner>:last-child>:last-child{margin-bottom:0!important}@media (min-width:992px){.Block--textMedia .Col:first-child .Col-inner{float:right}.Block--textMedia .Col:last-child .Col-inner{float:left}}@media (max-width:991px){.Block--textMedia .Col:first-child{margin-bottom:0}.Block--textMedia .Col:first-child .Col-inner{padding-bottom:0}}.Block--textMedia .Col--media{align-items:center;display:flex;justify-content:center;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:100%;width:664px}@media (min-width:992px){.Block--textMedia .Col--media{max-width:100%}}@media (min-width:1300px){.Block--textMedia .img-placeholder,.Block--textMedia :where(.img-placeholder img){bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.Block--textMedia .img-placeholder{align-items:center;display:flex}.Block--textMedia .Col--image{background-color:inherit;position:relative}.Block--textMedia .Col--image,.Block--textMedia .Col--image img{min-height:var(--image-min-height)}.Block--textMedia .Col--image img{border-radius:12px;height:var(--image-height);-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-position);object-position:var(--image-position);width:var(--image-width,100%)}@media (min-width:1300px){.Block--textMedia .Col--image img{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}@media (min-width:600px){.Block--textMedia .Block-action{margin-top:2rem}}@media (min-width:992px){.Block--textMedia.col-reversed .Col:first-child{padding-right:0}.Block--textMedia.col-reversed .Col:first-child .Col-inner{float:left}.Block--textMedia.col-reversed .Col:last-child{padding-left:0}.Block--textMedia.col-reversed .Col:last-child .Col-inner{float:right;padding-left:0;padding-right:50px}}@media (min-width:1300px){.Block--textMedia.col-reversed .Col:last-child .Col-inner{float:right;padding-right:70px}}@media (min-width:1300px){.Block--textMedia:where(.imageStyle-default).contain-image{--content-top-padding:0;--content-bottom-padding:0}}.Block--textMedia:where(.imageStyle-default).contain-image .img-link,.Block--textMedia:where(.imageStyle-default).contain-image .img-placeholder{height:auto!important}@media (min-width:992px){.Block--textMedia:where(.imageStyle-default).contain-image .Col--content{padding-bottom:0;padding-top:0}}.Block--textMedia:where(.imageStyle-default).contain-image .Col--image,.Block--textMedia:where(.imageStyle-default).contain-image .Col--image img{min-height:unset}.Block--textMedia:where(.imageStyle-default).contain-image .Col--image img{height:auto!important;-o-object-fit:initial;object-fit:fill;position:static;width:100%!important}.Block--textMedia.valign-top .Col--media{align-items:flex-start}.Block--textMedia.valign-top .Col--content>.Col-inner{justify-content:flex-start}@media (min-width:992px){.Block--textMedia.valign-top .Col--content>.Col-inner{padding-bottom:0;padding-top:0}}.Block--textMedia.valign-bottom .Col--media{align-items:flex-end}.Block--textMedia.valign-bottom .Col--content>.Col-inner{justify-content:flex-end}@media (min-width:992px){.Block--textMedia.valign-bottom .Col--content>.Col-inner{padding-bottom:0;padding-top:0}}.Block--textMedia.disable-image-height{--image-min-height:initial}@media (min-width:992px){.Block--textMedia.disable-image-height .Col--image{min-height:unset!important}}.Block--textMedia.has-video{--play-icon-fg-color:#173842;--play-icon-fg-hover-color:#31788e;--play-icon-color:var(--play-icon-fg-color);--play-icon-bg-color:var(--color-white);--play-icon-bg-hover-color:var(--color-white);--play-button-size:72px;--play-icon-width:16px;--play-icon-height:22px;--image-scale-hover:1}@media (min-width:600px){.Block--textMedia.has-video{--play-button-size:102px;--play-icon-width:22px;--play-icon-height:32px}}@media (min-width:992px){.Block--textMedia.has-video{--image-scale-hover:1.0125}}.Block--textMedia.has-video .Col--media{cursor:pointer}.Block--textMedia.has-video .Col--media:not(.has-media) .Col--media{background-color:rgba(var(--theme-mode-body-rgb),.5)}.Block--textMedia.has-video .Col--media .img-placeholder{height:100%;position:relative}.Block--textMedia.has-video .Col--media .img-placeholder:before{background-color:rgba(0,0,0,.4);bottom:-1.6rem;content:"";display:block;filter:blur(20px);height:30px;left:50%;position:absolute;right:0;transform:translate(-50%);width:80%;z-index:0}.Block--textMedia.has-video .Col--media .img-placeholder img{position:relative;transition:transform .2s ease-in-out;z-index:1}.Block--textMedia.has-video .Col--media .img-link{height:100%;position:relative;width:100%;z-index:0}.Block--textMedia.has-video .Col--media:has(.img-link) .img-placeholder{position:static}.Block--textMedia.has-video .Col--media:after,.Block--textMedia.has-video .Col--media:before{content:"";left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:.2s ease-in-out;transition-property:transform,border-color}.Block--textMedia.has-video .Col--media:before{background-color:var(--play-icon-bg-color);border-radius:50%;box-shadow:1px 5px 10px 0 rgba(0,0,0,.1);height:var(--play-button-size);width:var(--play-button-size);z-index:1}.Block--textMedia.has-video .Col--media:after{border-bottom:calc(var(--play-icon-height)/2) solid transparent;border-left:var(--play-icon-width) solid var(--play-icon-color);border-top:calc(var(--play-icon-height)/2) solid transparent;height:0;margin-left:.2em;width:0;z-index:2}.Block--textMedia.has-video .Col--media:active{transition-duration:0s;--play-icon-color:var(--play-icon-fg-hover-color)}.Block--textMedia.has-video .Col--media:active:after,.Block--textMedia.has-video .Col--media:active:before{transform:translate(-50%,-50%) scale(var(--image-scale-hover))}.Block--textMedia.has-video .Col--media:active img{transform:scale(var(--image-scale-hover))}.no-touch .Block--textMedia.has-video .Col--media:hover{--play-icon-color:var(--play-icon-fg-hover-color)}.no-touch .Block--textMedia.has-video .Col--media:hover:after,.no-touch .Block--textMedia.has-video .Col--media:hover:before{transform:translate(-50%,-50%) scale(var(--image-scale-hover))}.no-touch .Block--textMedia.has-video .Col--media:hover img{transform:scale(var(--image-scale-hover))}.Block--textMedia .Block-heading{margin-bottom:0}.Block--textMedia .Block-heading h1,.Block--textMedia .Block-heading h2,.Block--textMedia .Block-heading h3{margin-bottom:2.88rem!important}.Block--textMedia .Block-heading>.t-headline4{margin-bottom:2.34rem!important}.Block--textMedia .Block-heading+.Block-action{margin-top:0}@media (min-width:1300px) and (max-width:929px){.Block--textMedia:not(.imageStyle-fullbleed):not(.is-fullbleed) .Col--image{background-color:inherit}}@media (max-width:991.98px){.Block--textMedia.imageStyle-fullbleed .Container,.Block--textMedia.is-fullbleed .Container{padding-top:0!important}}@media (min-width:992px){.Block--textMedia.imageStyle-fullbleed .Container,.Block--textMedia.is-fullbleed .Container{max-width:100%;padding-left:0;padding-right:0}.Block--textMedia.imageStyle-fullbleed .Col-inner,.Block--textMedia.is-fullbleed .Col-inner{margin-left:0;margin-right:auto}}@media (max-width:991.98px){.Block--textMedia.imageStyle-fullbleed .Col--image,.Block--textMedia.is-fullbleed .Col--image{margin-left:calc(var(--side-margin)*-1);max-width:inherit;width:calc(100% + var(--side-margin)*2)}}.Block--textMedia.imageStyle-fullbleed .Col--image .img-placeholder,.Block--textMedia.is-fullbleed .Col--image .img-placeholder{height:100%}.Block--textMedia.imageStyle-fullbleed .Col--image .img-placeholder:before,.Block--textMedia.is-fullbleed .Col--image .img-placeholder:before{display:none}.Block--textMedia.imageStyle-fullbleed .Col--image img,.Block--textMedia.is-fullbleed .Col--image img{border-radius:0}@media (max-width:991.98px){.Block--textMedia.imageStyle-fullbleed .Col--image img,.Block--textMedia.is-fullbleed .Col--image img{aspect-ratio:2}}@media (min-width:992px){.Block--textMedia.imageStyle-fullbleed .Col--image img,.Block--textMedia.is-fullbleed .Col--image img{border-radius:12px;border-bottom-left-radius:0;border-top-left-radius:0;max-height:var(--image-max-height);min-height:100%;width:100%}}.Block--textMedia.imageStyle-fullbleed.bottom-noSpacing,.Block--textMedia.is-fullbleed.bottom-noSpacing{--image-max-height:100%;--image-bottom-spacing:0}.Block--textMedia.imageStyle-fullbleed.bottom-noSpacing .Col--image img,.Block--textMedia.is-fullbleed.bottom-noSpacing .Col--image img{min-height:100%}@media (min-width:992px) and (max-width:1090px){.Block--textMedia.imageStyle-fullbleed.col-reversed .Col-inner,.Block--textMedia.is-fullbleed.col-reversed .Col-inner{max-width:100%!important}.Block--textMedia.imageStyle-fullbleed.col-reversed .Col--content .Col-inner,.Block--textMedia.is-fullbleed.col-reversed .Col--content .Col-inner{padding-left:var(--side-margin)!important}}@media (min-width:992px){.Block--textMedia.imageStyle-fullbleed.col-reversed .Col-inner,.Block--textMedia.is-fullbleed.col-reversed .Col-inner{margin-left:auto;margin-right:0}.Block--textMedia.imageStyle-fullbleed.col-reversed .Col--image img,.Block--textMedia.is-fullbleed.col-reversed .Col--image img{border-radius:12px;border-bottom-right-radius:0;border-top-right-radius:0}}@media (min-width:1300px){.Block--textMedia.imageStyle-fullbleed:not(.col-reversed) .Col--media img,.Block--textMedia.is-fullbleed:not(.col-reversed) .Col--media img{border-bottom-left-radius:0;border-top-left-radius:0}}.Block--textMedia.imageStyle-circle .Col--image,.Block--textMedia.imageStyle-contentOffer .Col--image{align-items:center;display:flex;justify-content:center;min-height:unset}.Block--textMedia.imageStyle-circle .Col--image img,.Block--textMedia.imageStyle-contentOffer .Col--image img{position:static}.Block--textMedia.imageStyle-circle:not(.col-reversed) .Col-inner,.Block--textMedia.imageStyle-contentOffer:not(.col-reversed) .Col-inner{padding-left:0}@media (min-width:992px){.Block--textMedia.imageStyle-circle:not(.col-reversed) .Col--image,.Block--textMedia.imageStyle-contentOffer:not(.col-reversed) .Col--image{justify-content:flex-start}}@media (min-width:992px) and (min-width:992px){.Block--textMedia.imageStyle-circle:not(.col-reversed) .Col--image img,.Block--textMedia.imageStyle-contentOffer:not(.col-reversed) .Col--image img{margin-left:5.6rem}}.Block--textMedia.imageStyle-circle.col-reversed .Col:last-child .Col-inner,.Block--textMedia.imageStyle-contentOffer.col-reversed .Col:last-child .Col-inner{padding-right:0}@media (min-width:992px){.Block--textMedia.imageStyle-circle.col-reversed .Col--image,.Block--textMedia.imageStyle-contentOffer.col-reversed .Col--image{justify-content:flex-end}}@media (min-width:992px) and (min-width:992px){.Block--textMedia.imageStyle-circle.col-reversed .Col--image img,.Block--textMedia.imageStyle-contentOffer.col-reversed .Col--image img{margin-right:5.6rem}}.Block--textMedia.imageStyle-circle{--image-width:310px;--image-height:var(--image-width);--image-min-height:var(--image-height)}.Block--textMedia.imageStyle-circle .Col--image img{aspect-ratio:1/1;border-radius:50%;height:auto;max-height:inherit;max-width:80%;min-height:unset}.Block--textMedia.imageStyle-contentOffer{--image-width:303px;--image-height:auto;--image-min-height:0;--image-border:var(--color-border-light);--image-radius:12px}.Block--textMedia.imageStyle-contentOffer .Col--image img{border:1px solid var(--image-border);border-radius:var(--image-radius);box-shadow:3px 9px 21px 0 #00000014,12px 35px 37px 0 #00000012,26px 80px 50px 0 #0000000a,47px 142px 60px 0 #00000003,73px 221px 65px 0 #00000000;max-width:80%}.Block--textMedia *+.Block-teasers{margin-top:.8rem}@media (min-width:992px){.Block--textMedia *+.Block-teasers{margin-top:2rem}}@media (min-width:480px){.Block--textMedia .Block-teasers{padding-right:2rem}}@media (min-width:600px){.Block--textMedia .Block-teasers{padding-right:7.2rem}}@media (min-width:992px){.Block--textMedia .Block-teasers:only-child{margin:0}}@media (min-width:480px){.Block--textMedia.col-reversed .Block-teasers{padding-right:2rem}}@media (min-width:600px){.Block--textMedia.col-reversed .Block-teasers{padding-right:7.2rem}}