/****** FILE: app/client/dist/styles/graphic-mediatextblock.css *****/
.graphic-media-text{background-image:linear-gradient(90deg,var(--_primary-background) 0,var(--_secondary-background) 100%);overflow:hidden}@media only screen and (min-width:968px){.graphic-media-text{padding-bottom:0;padding-top:0}}.graphic-media-text.in-view .graphic-media-text__content,.graphic-media-text.in-view .graphic-media-text__media{opacity:1;transition:opacity 1s ease}.graphic-media-text__wrap{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding);width:100%;--_row-padding:1rem;align-items:stretch}@media only screen and (min-width:640px){.graphic-media-text__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.graphic-media-text__wrap{--_row-padding:5rem}}@media only screen and (min-width:3920px){.graphic-media-text__wrap{--_row-padding:0}}@media only screen and (min-width:1280px){.graphic-media-text__wrap.align-left{justify-content:flex-end}}.graphic-media-text__content,.graphic-media-text__media{display:block;margin-bottom:4rem;opacity:0;padding-left:2rem;padding-right:2rem;width:100%}.graphic-media-text__media{position:relative;--_mask-size:contain;--_mask-position:center}@media only screen and (min-width:968px){.graphic-media-text__media{--_mask-size:cover;margin-left:auto;width:50%}.graphic-media-text__media.align-right{--_mask-position:left top}}@media only screen and (min-width:1280px){.graphic-media-text__media.align-right{margin-bottom:-10rem;margin-left:0;margin-right:-40%;order:2;width:60%}}@media only screen and (min-width:968px){.graphic-media-text__media.align-right+.graphic-media-text__content{order:1;padding-left:2rem!important}.graphic-media-text__media.align-left{--_mask-position:right top}}@media only screen and (min-width:1280px){.graphic-media-text__media.align-left{margin-left:-30%}}.graphic-media-text__media.align-left+.graphic-media-text__content{padding-right:2rem!important}.graphic-media-text__image,.graphic-media-text__video{display:block;-webkit-mask-image:url(/_resources/app/client/images/graphics/arrow-graphic.svg?1742325308064);mask-image:url(/_resources/app/client/images/graphics/arrow-graphic.svg?1742325308064);-webkit-mask-position:var(--_mask-position);mask-position:var(--_mask-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:relative}.graphic-media-text__image:before,.graphic-media-text__video:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.graphic-media-text__image div,.graphic-media-text__video div{height:100%;left:0;position:absolute;top:0;width:100%}.graphic-media-text__image iframe,.graphic-media-text__image img,.graphic-media-text__video iframe,.graphic-media-text__video img{display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px) and (max-width:2431px){.graphic-media-text__image iframe,.graphic-media-text__image img,.graphic-media-text__video iframe,.graphic-media-text__video img{object-position:bottom right!important;width:calc(50vw - 35%)}}.graphic-media-text__content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}@media only screen and (min-width:968px){.graphic-media-text__content{padding:var(--_padding-top) calc(2rem + var(--_row-padding)) var(--_padding-bottom)}}@media only screen and (min-width:1280px){.graphic-media-text__content{width:70%}}.graphic-media-text__content :last-child,.graphic-media-text__text :last-child{margin-bottom:0}.graphic-media-text__link{color:var(--_secondary-background,inherit);margin-top:2rem}
