.section-intro--center{text-align:center}.section-intro--center .sec-title{margin-left:auto;margin-right:auto}.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}.section-intro__more{margin-top:26px}.section-intro .section-intro__more .section-intro__link{align-items:center;border-bottom:2px solid var(--green);color:var(--green);display:inline-flex;font-size:19px;font-weight:700;gap:10px;padding-bottom:2px;text-decoration:none}.section-intro .section-intro__more .section-intro__link:after{content:"\25B8"}.section-intro .section-intro__more .section-intro__link:hover{border-color:var(--navy);color:var(--navy)}.section-intro--dark .section-intro__more .section-intro__link{border-color:#7fc47a;color:#7fc47a}.section-intro--dark .section-intro__more .section-intro__link:hover{border-color:var(--white);color:var(--white)}.section-intro--center .section-intro__more{text-align:center}.section-intro__cta{margin-top:28px}.section-intro--center .section-intro__cta{text-align:center}.page .section-intro .section-intro__body a{color:var(--green);font-weight:700;text-decoration:underline}.page .section-intro--dark .section-intro__body a{color:#7fc47a}