.ministries-module__FFm_GW__directory{padding:24px var(--shell);background:var(--cream);border-bottom:1px solid #e2ded5}.ministries-module__FFm_GW__directory ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:grid}.ministries-module__FFm_GW__directory a{min-height:52px;color:var(--navy);justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.ministries-module__FFm_GW__directory a:hover{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.ministries-module__FFm_GW__directory a span{color:var(--blue);font-size:18px}.ministries-module__FFm_GW__ministry{scroll-margin-top:24px}.ministries-module__FFm_GW__ministry:nth-child(2n){background:var(--cream)}.ministries-module__FFm_GW__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.8fr);gap:72px;max-width:1080px;margin:0 auto;display:grid}.ministries-module__FFm_GW__heading:before{content:"";background:var(--teal);width:48px;height:3px;margin-bottom:22px;display:block}.ministries-module__FFm_GW__heading h2{color:var(--navy);letter-spacing:-1px;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.2}.ministries-module__FFm_GW__content>p{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.9}.ministries-module__FFm_GW__content>p:last-child{margin-bottom:0}.ministries-module__FFm_GW__scripture{border-left:2px solid var(--teal);margin:0 0 30px;padding:0 0 0 22px}.ministries-module__FFm_GW__scripture blockquote{margin:0}.ministries-module__FFm_GW__scripture p{color:var(--navy);margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.8}.ministries-module__FFm_GW__scripture figcaption{color:var(--blue);font-size:11px;font-weight:700;line-height:1.7}.ministries-module__FFm_GW__connect{text-align:center;background:#fff}.ministries-module__FFm_GW__connect>.eyebrow{color:var(--blue)}.ministries-module__FFm_GW__connect h2{color:var(--navy);letter-spacing:-1.4px;margin:13px 0 18px;font-size:40px;line-height:1.15}.ministries-module__FFm_GW__connectCopy{max-width:580px;color:var(--muted);margin:0 auto 24px;font-size:14px;line-height:1.8}.ministries-module__FFm_GW__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ministries-module__FFm_GW__actions>a{margin:0}.ministries-module__FFm_GW__visitLink{color:var(--navy);border-color:var(--navy)}@media (max-width:860px){.ministries-module__FFm_GW__inner{grid-template-columns:minmax(0,1fr);gap:28px;max-width:680px}.ministries-module__FFm_GW__heading h2{text-wrap:auto;max-width:550px;font-size:30px}.ministries-module__FFm_GW__directory ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ministries-module__FFm_GW__connect h2{font-size:32px}}@media (max-width:520px){.ministries-module__FFm_GW__directory ul{grid-template-columns:minmax(0,1fr)}.ministries-module__FFm_GW__directory li+li{border-top:1px solid #e2ded5}.ministries-module__FFm_GW__heading h2{font-size:28px}.ministries-module__FFm_GW__scripture{padding-left:18px}}
