.section-text{display:block;overflow:hidden;padding:var(--space-above-mobile,100px) 2rem 0;text-align:center;max-width:144rem}@media(min-width:768px){.section-text{padding:var(--space-above-desktop,140px) var(--gutter) 56px}}.section-text:not(.bg-white){padding:10rem 2rem;text-align:center}@media(min-width:768px){.section-text:not(.bg-white){padding:14rem 6rem}
}.section-text.multi-column{text-align:left}.section-text__inner{margin:0 auto;max-width:98rem}@media(min-width:768px){.multi-column .section-text__inner{display:grid;max-width:none;grid-template-columns:315px 1fr;gap:20px}}@media(min-width:768px){.multi-column .section-text__inner .eyebrow{margin:.8rem 0 0;max-width:24rem}
}.section-text__inner .eyebrow{display:block;margin:0}.section-text__inner .eyebrow span{position:relative}.section-text__image.image{padding:0;width:13.8rem;margin-top:4rem;height:auto}@media(min-width:768px){.section-text__image.image{margin-top:2rem}}.section-text__image.image picture{position:static}.section-text__heading[data-text-heading]{margin:3rem 0 0}
@media(min-width:768px){.multi-column .section-text__heading[data-text-heading]{margin:0;max-width:98rem}}.section-text__heading[data-text-heading] div{position:relative}.animate .section-text__heading[data-text-heading] span{color:var(--color-black);display:inline-block;margin:0 .25em 0 0;position:relative}.section-text__copy{grid-column:2;margin:2rem auto 0;max-width:60rem}
@media(min-width:768px){.section-text__copy{margin:4rem auto 0}}.multi-column .section-text__copy{max-width:98rem;margin:4rem 0 0}