.frame-type-textmedia{--space-between-text-media: 5rem;--bg-padding-inline-text-media: var(--container-padding-default)}.frame-type-textmedia .textmedia.image-below .text-wrapper+.media-wrapper{margin-top:var(--space-between-text-media)}.frame-type-textmedia .textmedia.image-above .media-wrapper+.text-wrapper{margin-top:var(--space-between-text-media)}.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button{--yt-play-button-size: 50px;z-index:var(--z-index-yt-play-button);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--yt-play-button-size);height:var(--yt-play-button-size);background-color:var(--color-lighter-grey-200);border-radius:50%;transition:background-color 250ms ease}.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button::before{--yt-play-triangle-size-y: 7.5px;--yt-play-triangle-size-x: 12px;content:"";position:absolute;top:50%;left:50%;border-style:solid;border-width:var(--yt-play-triangle-size-y) 0 var(--yt-play-triangle-size-y) var(--yt-play-triangle-size-x);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-grey);transform:translate(-50%, -50%)}@media(min-width: 576px){.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button{--yt-play-button-size: 100px}.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button::before{--yt-play-triangle-size-y: 15px;--yt-play-triangle-size-x: 25px}}@media(min-width: 992px){.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button{--yt-play-button-size: 150px}.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button::before{--yt-play-triangle-size-y: 22.5px;--yt-play-triangle-size-x: 38px}}@media(hover: hover){.frame-type-textmedia .textmedia .media-wrapper .msh-youtube:hover{outline:none;cursor:pointer}.frame-type-textmedia .textmedia .media-wrapper .msh-youtube:hover .play-button{background-color:var(--color-primary)}.frame-type-textmedia .textmedia .media-wrapper .msh-youtube .play-button:focus-visible{outline:none;background-color:var(--color-primary)}}.frame-type-textmedia:not(.background.background-none){padding-left:var(--container-padding-none);padding-right:var(--container-padding-none);max-width:calc(var(--container-lg) - 2*var(--container-padding-default))}.frame-type-textmedia:not(.background.background-none) .textmedia.image-above .media-wrapper .figure-descriptions,.frame-type-textmedia:not(.background.background-none) .textmedia .media-wrapper .lightbox-button-container,.frame-type-textmedia:not(.background.background-none) .textmedia .text-wrapper,.frame-type-textmedia:not(.background.background-none) .frame-header{max-width:var(--container-md);margin-left:auto;margin-right:auto;padding-left:var(--container-padding-default);padding-right:var(--container-padding-default)}.frame-type-textmedia:not(.background.background-none) .textmedia.image-above .text-wrapper{padding-bottom:var(--frame-space-medium)}.frame-type-textmedia:not(.background.background-none) .textmedia.image-below .media-wrapper .figure-descriptions{padding-left:var(--container-padding-default);padding-right:var(--container-padding-default);background-color:var(--bs-body-bg)}.frame-type-textmedia.frame-layout-2{max-width:var(--container-md)}.frame-type-textmedia.frame-layout-2:not(.background.background-none){max-width:calc(var(--container-md) - 2*var(--container-padding-default))}@media(min-width: 992px){.frame-type-textmedia{--space-between-text-media: 7.6rem;--bg-padding-inline-text-media: 7.8rem}.frame-type-textmedia:not(.background.background-none) .frame-header{padding-top:2rem}.frame-type-textmedia:not(.background.background-none) .textmedia.image-below .media-wrapper .figure-descriptions{padding-left:0;padding-right:0}}
