.PageHeader-module__w34nyq__header{background:var(--cream);border-bottom:1px solid var(--line);text-align:center;padding:56px 20px 44px}.PageHeader-module__w34nyq__header h1{max-width:760px;color:var(--maroon-dark);margin:10px auto 0;font-size:clamp(2rem,4vw,2.9rem)}.PageHeader-module__w34nyq__eyebrow{color:var(--maroon);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.PageHeader-module__w34nyq__intro{max-width:640px;color:var(--muted);margin:16px auto 0;font-size:1.05rem;line-height:1.7}
.about-module__-i9KWa__section{width:min(880px,100% - 40px);margin:0 auto;padding:64px 0}.about-module__-i9KWa__pastorBlock{grid-template-columns:280px 1fr;align-items:start;gap:40px;display:grid}.about-module__-i9KWa__photo{border-radius:var(--radius);box-shadow:var(--shadow);aspect-ratio:3/4;position:relative;overflow:hidden}.about-module__-i9KWa__photo img{object-fit:cover}.about-module__-i9KWa__caption{color:var(--muted);text-align:center;margin-top:10px;font-size:.82rem}.about-module__-i9KWa__copy h2{color:var(--maroon-dark);margin-bottom:4px;font-size:1.7rem}.about-module__-i9KWa__copy p{color:var(--muted);margin:14px 0 0;line-height:1.75}.about-module__-i9KWa__divider{border:0;border-top:1px solid var(--line);margin:56px 0}.about-module__-i9KWa__history h2{color:var(--maroon-dark);margin-bottom:14px;font-size:1.5rem}.about-module__-i9KWa__history p{color:var(--muted);margin:0 0 14px;line-height:1.75}@media (max-width:700px){.about-module__-i9KWa__pastorBlock{grid-template-columns:1fr}.about-module__-i9KWa__photo{max-width:260px;margin:0 auto}}
.beliefs-module__VGGxAW__section{width:min(760px,100% - 40px);margin:0 auto;padding:64px 0}.beliefs-module__VGGxAW__article h2{color:var(--maroon-dark);margin:40px 0 12px;font-size:1.35rem}.beliefs-module__VGGxAW__article h2:first-child{margin-top:0}.beliefs-module__VGGxAW__article p{color:var(--muted);margin:0 0 14px;line-height:1.75}.beliefs-module__VGGxAW__salvation{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:64px 0}.beliefs-module__VGGxAW__salvationInner{width:min(720px,100% - 40px);margin:0 auto}.beliefs-module__VGGxAW__salvationInner h2{color:var(--maroon-dark);font-size:1.6rem}.beliefs-module__VGGxAW__salvationInner p{color:var(--muted);margin:16px 0 0;line-height:1.75}.beliefs-module__VGGxAW__prayer{background:var(--white);border-left:3px solid var(--maroon);color:var(--ink);border-radius:6px;margin:20px 0 0;padding:20px 24px;font-style:italic}.beliefs-module__VGGxAW__callOut{color:var(--maroon-dark);margin-top:20px;font-weight:700}
.contact-module__xwJ-uq__section{text-align:center;width:min(680px,100% - 40px);margin:0 auto;padding:56px 0 80px}.contact-module__xwJ-uq__phone{color:var(--maroon-dark);margin-top:8px;font-size:1.8rem;font-weight:700;display:inline-block}.contact-module__xwJ-uq__card{background:var(--cream);border-radius:var(--radius);text-align:left;margin-top:40px;padding:28px}.contact-module__xwJ-uq__card h3{color:var(--maroon-dark);margin:0 0 10px;font-size:1.05rem}.contact-module__xwJ-uq__card p{color:var(--muted);margin:0;line-height:1.7}.contact-module__xwJ-uq__mapLink{color:var(--maroon);align-items:center;gap:8px;margin-top:10px;font-weight:700;display:inline-flex}
.ministries-module__FFm_GW__section{gap:28px;width:min(1000px,100% - 40px);margin:0 auto;padding:56px 0 72px;display:grid}.ministries-module__FFm_GW__card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:180px 1fr;align-items:start;gap:26px;padding:26px;display:grid}.ministries-module__FFm_GW__icon{aspect-ratio:1;background:var(--cream);border-radius:8px;width:100%;position:relative;overflow:hidden}.ministries-module__FFm_GW__icon img{object-fit:contain;padding:10px}.ministries-module__FFm_GW__icon.ministries-module__FFm_GW__photo img{object-fit:cover;padding:0}.ministries-module__FFm_GW__card h2{color:var(--maroon-dark);margin-bottom:4px;font-size:1.3rem}.ministries-module__FFm_GW__meta{color:var(--maroon);text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:.85rem;font-weight:700}.ministries-module__FFm_GW__card p{color:var(--muted);margin:0 0 10px;line-height:1.7}.ministries-module__FFm_GW__cardPlain{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:26px}.ministries-module__FFm_GW__cardPlain h2{color:var(--maroon-dark);margin-bottom:4px;font-size:1.3rem}.ministries-module__FFm_GW__cardPlain p{color:var(--muted);margin:0 0 10px;line-height:1.7}@media (max-width:700px){.ministries-module__FFm_GW__card{grid-template-columns:1fr}.ministries-module__FFm_GW__icon{max-width:140px}}
.visit-module__afjD9q__section{width:min(880px,100% - 40px);margin:0 auto;padding:56px 0 72px}.visit-module__afjD9q__grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:48px;display:grid}.visit-module__afjD9q__card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.visit-module__afjD9q__card svg{color:var(--maroon)}.visit-module__afjD9q__card h3{color:var(--ink);margin:12px 0 8px;font-size:1.1rem}.visit-module__afjD9q__card p{color:var(--muted);margin:0;line-height:1.65}.visit-module__afjD9q__mapLink{color:var(--maroon);align-items:center;gap:8px;margin-top:10px;font-weight:700;display:inline-flex}@media (max-width:700px){.visit-module__afjD9q__grid{grid-template-columns:1fr}}
