.s-image-text{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;position:relative;width:100%}.s-image-text>*{width:100%}.s-image-text__eyebrow{font-family:var(--font-typeface-accent);font-size:var(--font-body-sm);font-weight:var(--font-weight-body);letter-spacing:.04063rem;line-height:1.2;margin:0;text-transform:uppercase}.s-image-text__title{font-size:var(--font-display-md);line-height:1.2;margin:0}.s-image-text__title,.s-image-text__title--large{font-family:var(--font-typeface-display);font-weight:var(--font-weight-display)}.s-image-text__title--large{font-size:var(--font-display-xl);line-height:1.1}.s-image-text__text.rte{display:grid;gap:var(--static-sm)}.s-image-text__text.rte h1,.s-image-text__text.rte h2,.s-image-text__text.rte h3,.s-image-text__text.rte h4,.s-image-text__text.rte h5,.s-image-text__text.rte h6{font-family:var(--font-family-primary);font-size:var(--font-body-sm);font-style:normal;font-weight:500;letter-spacing:.04063rem;line-height:1.2;text-transform:uppercase}.s-image-text__text.rte h1:not(:first-child),.s-image-text__text.rte h2:not(:first-child),.s-image-text__text.rte h3:not(:first-child),.s-image-text__text.rte h4:not(:first-child),.s-image-text__text.rte h5:not(:first-child),.s-image-text__text.rte h6:not(:first-child){border-top:1px solid var(--border-scheme-primary);margin-top:var(--responsive-lg);padding-top:var(--responsive-lg)}.s-image-text__text.rte p{font-size:var(--font-body-lg)}.s-image-text__text.rte ul{font-size:var(--font-body-lg);padding:0}.s-image-text__text.rte ul li{list-style:none}.s-image-text__image{border-radius:var(--radius-primary);overflow:hidden;width:100%}.s-image-text__content{display:grid;gap:var(--responsive-sm);justify-items:flex-start}.s-image-text__button{margin-top:var(--responsive-sm)}@media only screen and (min-width:48em){.s-image-text{flex-wrap:nowrap;gap:3rem}.s-image-text__content,.s-image-text__text-wrapper--desktop{max-width:25.5rem}}@media only screen and (min-width:72em){.s-image-text{gap:5.25rem}}@media only screen and (max-width:calc(48em - 1px)){.s-image-text__button{width:100%}}