.block-media-text{background:var(--color-abyss);color:var(--color-ink)}.block-media-text__grid{align-items:center;row-gap:2.5rem}.block-media-text__figure{--border-gradient:linear-gradient(45deg, #2ef2c8, #7b5cff 70%, #7b5cff33);box-sizing:border-box;border-radius:var(--radius-card);height:clamp(22rem,39vw,35rem);margin:0;padding:.875rem}.block-media-text__frame{border-radius:var(--radius-inner);background:radial-gradient(ellipse 60% 70% at 85% 15%, #2ef2c880 0%, transparent 70%), radial-gradient(ellipse 50% 50% at 10% 100%, #7b5cff73 0%, transparent 70%), var(--color-graphite);height:100%;position:relative;overflow:hidden}.block-media-text__image,.block-media-text__frame video{object-fit:cover;width:100%;height:100%;display:block}.block-media-text__video{position:absolute;inset:0}.block-media-text__content{flex-direction:column;gap:1.5rem;display:flex}.block-media-text__label{color:var(--color-plankton);margin:0}.block-media-text__title{font-size:clamp(2.25rem,4.4vw,4.25rem);line-height:1}.block-media-text__text{font-size:1.0625rem;line-height:1.65}.block-media-text__list{border-top:1px solid var(--color-line)}.block-media-text__list>li{border-bottom:1px solid var(--color-line);padding:.875rem 0;font-size:1rem}.block-media-text__link{margin:0}@media (min-width:51.25rem){.is-media-left .block-media-text__figure{grid-column:1/span 6}.is-media-left .block-media-text__content{grid-column:8/span 5}.is-media-right .block-media-text__figure{grid-area:1/7/auto/span 6}.is-media-right .block-media-text__content{grid-area:1/1/auto/span 5}}
