.image-text__container{display:flex;flex-direction:column;gap:var(--gap-mobile);margin-inline:auto}.image-text__container--narrow{--container-inset-mobile:24px;max-width:1248px;padding-inline:24px}.image-text__container--wide{--container-inset-mobile:16px;padding-inline:16px}@media (min-width:1024px){.image-text__container--wide{padding-inline:32px}}@media (min-width:1280px){.image-text__container--wide{max-width:1608px;padding-inline:54px}}@media (min-width:1536px){.image-text__container--wide{max-width:1620px;padding-inline:60px}}.image-text__container--full{--container-inset-mobile:16px;padding-inline:16px}@media(width >= 992px){.image-text__container--full{padding-inline:32px 0}}@media (min-width:1280px){.image-text__container--full{padding-inline-start:54px}}@media (min-width:1536px){.image-text__container--full{padding-inline-start:var(--gap-desktop)}}.image-text__container--full-both{padding-inline:16px}@media(width >= 992px){.image-text__container--full-both{padding-inline:32px}}@media (min-width:1280px){.image-text__container--full-both{padding-inline:54px}}@media (min-width:1536px){.image-text__container--full-both{padding-inline:60px}}.image-text__container--full-none{--container-inset-mobile:0px;padding-inline:0}.image-text__container--image-fill .block-image .image__link,.image-text__container--image-fill .block-image img{border-radius:0!important}@media(width < 992px){.image-text__container--image-fill .block-image{margin-inline:calc(var(--container-inset-mobile, 0px)*-1)}}@media(width >= 992px){.image-text__container--image-fill .block-image{align-self:stretch;height:auto!important}}.image-text__container>*{flex:1;max-width:var(--columns-width-mobile,auto)}@media(width >= 992px){.image-text__container>*{max-width:var(--columns-width-desktop,auto)}.image-text__container--ratio>:not(style,script,link){flex:0 0 var(--columns-first-width-desktop,50%);max-width:var(--columns-first-width-desktop,50%);min-width:0}.image-text__container--ratio>:not(style,script,link)~:not(style,script,link){flex:1 1 0;max-width:none;min-width:0}.image-text__container--image-crop .block-image{align-self:stretch;height:auto!important;overflow:hidden}.image-text__container--image-crop .block-image img{height:100%!important;inset:0;position:absolute;width:100%!important}.image-text__container--reverse{flex-direction:row-reverse}.image-text__container{flex-direction:row;gap:var(--gap-desktop)}}