.re-intro-cols{padding:80px 0}.re-intro-cols__grid{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.re-intro-cols--img-left .re-intro-cols__media{order:-1}.re-intro-cols__text{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.re-intro-cols__eyebrow{align-items:center;background:var(--green-500-primary,#557a1d);border-radius:var(--radius-full,50px);color:var(--neutral-0,#fff);display:inline-flex;font-size:var(--text-xs,12px);font-weight:var(--font-weight-semibold,600);letter-spacing:1px;padding:6px 16px;text-transform:uppercase}.re-intro-cols__heading{color:var(--neutral-1000,#0a0e15);font-weight:var(--font-weight-semibold,600);line-height:var(--leading-tight,1.1);margin:0}.re-intro-cols__heading--small{font-size:var(--text-4xl,32px)}.re-intro-cols__heading--medium{font-size:var(--text-5xl,38px)}.re-intro-cols__heading--large{font-size:var(--text-6xl,44px)}.re-intro-cols__body{color:var(--neutral-700,#4d515a);font-size:var(--text-base,16px);font-weight:var(--font-weight-regular,400);line-height:var(--leading-relaxed,1.4)}.re-intro-cols__body p{margin:0 0 14px}.re-intro-cols__body p:last-child{margin-bottom:0}.re-intro-cols__cta{gap:8px;padding:12px 24px}.re-intro-cols__cta img{height:18px;width:18px}.re-intro-cols__media img{border-radius:var(--radius-lg,30px);height:100%;object-fit:cover;width:100%}.re-intro-cols--heading-left .re-intro-cols__grid{align-items:start;gap:48px;grid-template-columns:1.1fr 1fr}.re-intro-cols--heading-left .re-intro-cols__media{align-items:flex-start;display:flex;flex-direction:column;gap:28px}.re-intro-cols--heading-left .re-intro-cols__media img{align-self:flex-end;border-radius:0;height:auto;max-height:150px;max-width:100%;object-fit:contain;width:auto}.re-intro-cols--heading-left .re-intro-cols__body{color:var(--neutral-700,#4d515a)}@media (max-width:1024px){.re-intro-cols{padding:60px 0}.re-intro-cols__grid{gap:40px}}@media (max-width:767px){.re-intro-cols{padding:40px 0}.re-intro-cols__grid{gap:28px;grid-template-columns:1fr}.re-intro-cols--img-left .re-intro-cols__media,.re-intro-cols--img-right .re-intro-cols__media{order:0}}