.block-content-media__container{align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--wp--custom--layout--padding) * 4);position:relative;z-index:1}@media screen and (max-width:1025px){.block-content-media__container{gap:calc(var(--wp--custom--layout--padding) * 3) var(--wp--custom--layout--block-gap)}}.block-content-media__media-column.has-background{border-radius:var(--wp--custom--border-radius--medium);padding:var(--wp--custom--layout--block-gap) var(--wp--custom--layout--block-gap) calc(var(--wp--custom--layout--padding) * 3)}.block-content-media__media-column.has-dark-background{color:var(--wp--preset--color--white)}.block-content-media__media-column.has-dark-background a{color:currentColor}.block-content-media__media-wrapper{display:block;line-height:0;margin:0;position:relative}.block-content-media__image{display:block;width:100%}.block-content-media__media-content{margin:var(--wp--custom--layout--block-gap) auto 0;max-width:23rem}.block-content-media__eyebrow{color:var(--wp--preset--color--navy);margin:0 0 var(--wp--custom--layout--block-gap)}.block-content-media__heading{margin:0 0 var(--wp--custom--layout--block-gap)}.block-content-media__subheading{margin:0 0 var(--wp--custom--layout--block-gap)}.block-content-media__content{margin:0}.block-content-media__button-wrapper{align-items:center;display:flex;flex-flow:row wrap;gap:var(--wp--custom--layout--block-gap);margin:var(--wp--custom--layout--block-gap) 0 0}.block-content-media.alignfull{padding-inline:var(--wp--custom--layout--block-gap)}.block-content-media.alignfull .block-content-media__container{margin-inline:auto;max-width:var(--wp--custom--layout--content)}.block-content-media.has-background:not(.alignwide):not(.alignfull){border-radius:var(--wp--custom--border-radius--medium);padding-inline:var(--wp--custom--layout--block-gap)}.block-content-media.has-dark-background{color:var(--wp--preset--color--white)}.block-content-media.has-dark-background .block-content-media__eyebrow{color:currentColor}.block-content-media.has-video:not(.has-autoplay-video) .block-content-media__media-wrapper{cursor:pointer}.block-content-media.has-video .block-content-media__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.block-content-media.has-video:not(.has-autoplay-video) .block-content-media__play-button{align-items:center;background:0 0;border:none;border-radius:none;cursor:pointer;display:flex;height:5rem;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease,visibility .4s ease,transform .4s ease;width:5rem;z-index:5}@media screen and (max-width:1025px){.block-content-media.has-video:not(.has-autoplay-video) .block-content-media__play-button{height:2.5rem;width:2.5rem}}.block-content-media.has-video:not(.has-autoplay-video) .block-content-media__play-button::after{background:var(--wp--preset--color--white);content:"";display:block;height:5rem;left:50%;-webkit-mask-image:url(../../../assets/images/icons/icon-play.svg);mask-image:url(../../../assets/images/icons/icon-play.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem;z-index:2}@media screen and (max-width:1025px){.block-content-media.has-video:not(.has-autoplay-video) .block-content-media__play-button::after{height:2.5rem;width:2.5rem}}@media screen and (min-width:782px){.block-content-media.has-media-position-right .block-content-media__media-column{order:1}}.block-content-media.has-media-style-rectangular .block-content-media__media-wrapper,.block-content-media.has-media-style-rounded .block-content-media__media-wrapper{overflow:hidden}.block-content-media.has-media-style-rectangular .block-content-media__image,.block-content-media.has-media-style-rectangular .block-content-media__video,.block-content-media.has-media-style-rounded .block-content-media__image,.block-content-media.has-media-style-rounded .block-content-media__video{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-content-media.has-media-style-rectangular .block-content-media__video,.block-content-media.has-media-style-rounded .block-content-media__video{z-index:2}.block-content-media.has-media-style-default .block-content-media__media-column{flex:0 0 calc(45% - var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:782px) and (max-width:1025px){.block-content-media.has-media-style-default .block-content-media__media-column{flex:0 0 calc(45% - var(--wp--custom--layout--block-gap)/ 2)}}@media screen and (max-width:782px){.block-content-media.has-media-style-default .block-content-media__media-column{flex:0 0 100%}}.block-content-media.has-media-style-default .block-content-media__content-wrapper{flex:0 0 calc(55% - var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:782px) and (max-width:1025px){.block-content-media.has-media-style-default .block-content-media__content-wrapper{flex:0 0 calc(55% - var(--wp--custom--layout--block-gap)/ 2)}}@media screen and (max-width:782px){.block-content-media.has-media-style-default .block-content-media__content-wrapper{flex:0 0 100%}}.block-content-media.has-media-style-rounded .block-content-media__media-column{flex:0 0 calc(45% - var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:782px) and (max-width:1025px){.block-content-media.has-media-style-rounded .block-content-media__media-column{flex:0 0 calc(45% - var(--wp--custom--layout--block-gap)/ 2)}}@media screen and (max-width:782px){.block-content-media.has-media-style-rounded .block-content-media__media-column{flex:0 0 100%}}.block-content-media.has-media-style-rounded .block-content-media__media-wrapper{aspect-ratio:1/1;border-radius:50%}.block-content-media.has-media-style-rounded .block-content-media__content-wrapper{flex:0 0 calc(55% - var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:782px) and (max-width:1025px){.block-content-media.has-media-style-rounded .block-content-media__content-wrapper{flex:0 0 calc(55% - var(--wp--custom--layout--block-gap)/ 2)}}@media screen and (max-width:782px){.block-content-media.has-media-style-rounded .block-content-media__content-wrapper{flex:0 0 100%}}.block-content-media.has-media-style-rectangular .block-content-media__media-column{flex:0 0 calc(66.6666666667% - var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:782px) and (max-width:1025px){.block-content-media.has-media-style-rectangular .block-content-media__media-column{flex:0 0 calc(50% - var(--wp--custom--layout--block-gap)/ 2)}}@media screen and (max-width:782px){.block-content-media.has-media-style-rectangular .block-content-media__media-column{flex:0 0 100%}}.block-content-media.has-media-style-rectangular .block-content-media__media-wrapper{aspect-ratio:16/9;border-radius:var(--wp--custom--border-radius--medium)}.block-content-media.has-media-style-rectangular .block-content-media__content-wrapper{flex:0 0 calc(33.3333333333% - var(--wp--custom--layout--padding) * 2)}@media screen and (min-width:782px) and (max-width:1025px){.block-content-media.has-media-style-rectangular .block-content-media__content-wrapper{flex:0 0 calc(50% - var(--wp--custom--layout--block-gap)/ 2)}}@media screen and (max-width:782px){.block-content-media.has-media-style-rectangular .block-content-media__content-wrapper{flex:0 0 100%}}.block-content-media:not(.is-playing) .block-content-media__media-wrapper:is(:hover,:focus-within) .block-content-media__poster,.block-content-media:not(.is-playing) .block-content-media__media-wrapper:is(:hover,:focus-within) .block-content-media__video{transform:scale(1.05)}.block-content-media.is-playing .block-content-media__play-button{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(1.4)}.block-content-media.is-vertically-aligned-top .block-content-media__container{align-items:flex-start}.block-content-media.is-vertically-aligned-center .block-content-media__container{align-items:center}.block-content-media.is-vertically-aligned-bottom .block-content-media__container{align-items:flex-end}body:not(.wp-admin) .block-content-media.has-background.alignfull:first-child{margin-top:calc(var(--default-page--padding-top) * -1)!important}body:not(.wp-admin) .block-content-media.has-background.alignfull:last-child{margin-bottom:calc(var(--default-page--padding-bottom) * -1)!important}