.media-text__container{gap:var(--space-fluid-xl);flex-direction:column;display:flex}@media screen and (width>=64rem){.media-text__container{align-items:center;column-gap:var(--space-fluid-xl-px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-text__container[data-text=narrow]{grid-template-columns:26.25rem minmax(0,1fr)}.media-text__container[data-text=narrow][data-layout=media-left]{grid-template-columns:minmax(0,1fr) 26.25rem}}.media-text__container[data-align=start] .media-text__body{padding-block-start:var(--space-fluid-m)}@media screen and (width>=64rem){.media-text__container[data-align=start]{align-items:start}}.media-text__container[data-order=media-first] .media-text__media{order:-1}@media screen and (width>=64rem){.media-text__container[data-order=media-first] .media-text__media{order:0}.media-text__container[data-layout=media-left] .media-text__media{order:-1}}.media-text__body{flex-direction:column;align-items:flex-start;display:flex}.media-text__overhead{margin-block-end:var(--space-fluid-xxs)}.media-text__text:not(:first-child){margin-block-start:var(--space-fluid-s)}.media-text__actions{gap:var(--space-xs) var(--space-xs-px);flex-wrap:wrap;display:flex}.media-text__actions:not(:first-child){margin-block-start:var(--space-fluid-s)}.media-text__media{gap:var(--space-fluid-xxs);flex-direction:column;block-size:40.625rem;min-inline-size:0;display:flex}.media-text__media--h-l{block-size:37.5rem}.media-text__media--h-xl{block-size:43.125rem}.media-text__media--h-auto{block-size:auto}.media-text__frame{flex:1;position:relative;overflow:hidden}.media-text__frame img,.media-text__frame video,.media-text__frame .media-text__picture{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.media-text__media:not(.media-text__media--h-auto) .media-text__frame{view-timeline:--media-text-frame block}.media-text__media:not(.media-text__media--h-auto) .media-text__frame .media-text__picture{inset-block:calc(var(--parallax-shift,6) * -1%);block-size:calc(100% + var(--parallax-shift,6) * 2%);animation:linear both u-parallax-media;animation-timeline:--media-text-frame}}}.media-text__media--h-auto .media-text__frame{flex:none}.media-text__media--h-auto .media-text__frame img,.media-text__media--h-auto .media-text__frame video,.media-text__media--h-auto .media-text__frame .media-text__picture{block-size:auto;position:static}
