.textimage{--textimage-image-order: 1;--textimage-text-order: 2;--textimage-margin: var(--space-regular);--textimage--image-flex: 0 0 50%;--textimage--align-grid: flex-start}.textimage__image>*:last-child{margin-bottom:0}.textimage__image{margin-bottom:var(--textimage-margin)}.textimage__image video{max-width:100%}.textimage__text>*:last-child{margin-bottom:0}.textimage__text{margin-bottom:var(--textimage-margin)}.textimage--position-right{--textimage-image-order: 2;--textimage-text-order: 1}.textimage--size-auto{--textimage--image-flex: 1 1 auto}.textimage--size-quarter{--textimage--image-flex: 0 0 calc(25% - var(--textimage-margin))}.textimage--size-third{--textimage--image-flex: 0 0 calc(33% - var(--textimage-margin))}.textimage--size-half{--textimage--image-flex: 0 0 calc(50% - var(--textimage-margin))}.textimage--size-two-thirds{--textimage--image-flex: 0 0 calc(66% - var(--textimage-margin))}.textimage--size-three-quarters{--textimage--image-flex: 0 0 calc(75% - var(--textimage-margin))}.textimage--align-center{--textimage--align-grid: center}.textimage--align-end{--textimage--align-grid: flex-end}@container module-container (width >= 1024px){.textimage{display:flex;align-items:var(--textimage--align-grid);justify-content:stretch;gap:var(--textimage-margin);margin-bottom:var(--textimage-margin)}.textimage .textimage__image{flex:var(--textimage--image-flex);order:var(--textimage-image-order);margin-bottom:0}.textimage .textimage__text{flex:1 1 auto;order:var(--textimage-text-order);margin-bottom:0}}.textimage{--textimage-margin: 2rem}.textimage base-video-player{display:block}.textimage video{width:100%;height:auto}.textimage:has(.weird-thing){position:relative;padding-inline:calc(var(--space-regular)*1.5);--font-header-line-height: 3.56rem}.textimage:has(.weird-thing) .textimage__text{isolation:isolate}.textimage:has(.weird-thing) .textimage__text .base-margin-b{--margin-b-space: var(--space-small)}.textimage:has(.weird-thing) .textimage__text .weird-thing{z-index:-1}.textimage:has(.weird-thing) .textimage__text .weird-thing~*{max-width:480px}@container module-container (width >= 1024px){.textimage:has(.weird-thing) .textimage__text{margin-top:-1.5rem}}.textimage:has(.weird-thing) .textimage__image{margin-bottom:0}.textimage:has(.weird-thing) video{height:100%;width:100%;object-fit:cover}@container module-container (width >= 1024px){@container module-container (width < 1920px){.textimage:has(.weird-thing) .textimage__text{--weird-thing-padding: 185px}.textimage:has(.weird-thing) .textimage__text .weird-thing{margin-top:calc((var(--weird-thing-padding) + var(--space-regular))*-1)}.textimage:has(.weird-thing) .textimage__text{padding-top:var(--weird-thing-padding)}}.textimage:has(.weird-thing).textimage--position-left .weird-thing{margin-left:-80px}.textimage:has(.weird-thing) base-video-player{max-width:1180px;margin-left:auto}.textimage:has(.weird-thing) base-video-player::part(background){aspect-ratio:59/42}}@container module-container (width < 1024px){.textimage:has(.weird-thing){display:flex;flex-direction:column}.textimage:has(.weird-thing) .weird-thing{left:var(--space-regular);top:0}.textimage:has(.weird-thing) .textimage__image{order:2;padding-left:var(--space-small)}.textimage:has(.weird-thing) .textimage__text{box-sizing:border-box;padding-left:110px;padding-top:90px;min-height:450px;order:1}.textimage:has(.weird-thing) base-video-player::part(background){aspect-ratio:7/5}}@container module-container (480px <= width < 1024px){.textimage:has(.weird-thing) .textimage__text{padding-left:120px}}@container module-container (width >= 1920px){.textimage:has(.weird-thing) .weird-thing{top:calc(var(--space-regular)*-1)}}@container module-container (width >= 1024px){.textimage:has(.stars-figure){padding-top:200px}}.textimage:has(.stars-figure) .textimage__image{position:relative;z-index:1}.textimage:has(.stars-figure) .textimage__text{position:relative;z-index:0;isolation:isolate;padding-top:100px}@container module-container (width >= 1024px){.textimage:has(.stars-figure) .textimage__text{padding-left:var(--space-big)}}@container module-container (width < 1024px){.textimage:has(.stars-figure) .textimage__text{padding-top:150px;margin-top:-100px}}.textimage:has(.stars-figure) .stars-figure{position:absolute;left:0;top:0;z-index:-1}@container module-container (width >= 1024px){.textimage:has(.stars-figure) .stars-figure{top:-200px}}@media(width > 1024px){main>section:first-of-type.type-module_base_textmedia .textimage:has(.stars-figure){margin-top:-150px}}
/*# sourceMappingURL=textimage.css.map */
