.image-text{--text-gap:1rem;--column-gap:2rem;--grid-columns:1fr;--image-order:0;--block-padding:2.5rem 0 1.5rem}@media (min-width:768px){.image-text{--text-gap:1.5rem;--column-gap:2rem 4rem;--grid-columns:repeat(2,minmax(0,1fr));--block-padding:3.5rem 0}}@media (min-width:1024px){.image-text{--column-gap:2rem 8.6875rem;--grid-columns:557px 1fr}}@media (min-width:768px){.image-text--image-right{--image-order:1}}@media (min-width:1024px){.image-text--image-right{--grid-columns:1fr 557px}}.image-text--mode-links .image-text__buttons a.button--primary,.image-text--mode-links .image-text__buttons a.button--secondary{background-color:#0000;border:none;border-top:1px solid;color:currentcolor;justify-content:space-between;padding:1rem 0;text-align:left;width:100%}.image-text--mode-links .image-text__buttons a.button--primary:hover,.image-text--mode-links .image-text__buttons a.button--secondary:hover{background-color:#0000;border-color:currentcolor;color:currentcolor;text-decoration:underline}.image-text--mode-links .image-text__buttons a.button--primary.external-link-styles:after,.image-text--mode-links .image-text__buttons a.button--secondary.external-link-styles:after{display:none}.image-text--mode-links .image-text__buttons a:not(:has(i)):after{content:url(../../../img/icons/arrow-right.svg);display:inline-block;height:1.125rem;vertical-align:middle;width:1.125rem}.image-text{padding:var(--block-padding)}.image-text__container{display:grid;gap:var(--column-gap);grid-column:wide!important;grid-template-columns:var(--grid-columns);order:0}.image-text__text-content{display:flex;flex-direction:column;gap:var(--text-gap)}.image-text__text-content>*{margin:0}.image-text__image{aspect-ratio:1;height:auto;order:var(--image-order);width:100%}.image-text__image img{height:100%;object-fit:cover;width:100%}