.section-intro--center{text-align:center}.section-intro__body{color:#555;font-size:18px;line-height:1.7;max-width:760px}.section-intro--center .section-intro__body{margin-left:auto;margin-right:auto}.section-intro__body p{font-size:18px;margin:0 0 18px}.section-intro__body p:last-child{margin-bottom:0}.section-intro__callout{background:var(--light-bg);border-left:4px solid var(--green);border-radius:2px;font-size:16px;margin-top:26px;padding:20px 24px;text-align:left}.section-intro__callout p{font-size:16px;margin:0}.section-intro__callout h3{font-family:var(--font-body);font-size:1.05rem;font-weight:700;margin:0 0 12px}.section-intro__callout a{display:block;font-weight:700;padding:6px 0}.section-intro--dark .sec-label{color:#7fc47a}.section-intro--dark .sec-title{color:var(--white)}.section-intro--dark .section-intro__body,.section-intro--dark .section-intro__body p{color:hsla(0,0%,100%,.9)}.section-intro--dark .section-intro__callout{background:hsla(0,0%,100%,.08);border-left-color:#7fc47a;color:hsla(0,0%,100%,.9)}.section-intro--dark .section-intro__callout strong{color:#7fc47a}.section-intro--dark .section-intro__callout h3{color:var(--white)}.section-intro--dark .section-intro__callout a{color:#7fc47a;text-decoration:none}.section-intro--dark .section-intro__callout a:hover{text-decoration:underline}.section-intro--dark .section-intro__callout span{color:hsla(0,0%,100%,.7);font-weight:400}