.who-module__mlMN0a__main{background:var(--obsidian);padding-top:0}.who-module__mlMN0a__pageHeader{border-bottom:1px solid var(--border);background:linear-gradient(to bottom, var(--charcoal), var(--obsidian));padding:12rem 0 4rem}.who-module__mlMN0a__pageTitle{color:var(--evergreen);letter-spacing:-.03em;margin:1rem 0;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:1}.who-module__mlMN0a__pageSub{color:var(--slate);max-width:560px;font-size:1.125rem;line-height:1.7}.who-module__mlMN0a__pastorSection{background:var(--obsidian);padding:7rem 0}.who-module__mlMN0a__pastorGrid{grid-template-columns:1fr 1.25fr;align-items:start;gap:5rem;display:grid}.who-module__mlMN0a__pastorImgWrap{aspect-ratio:3/4;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.who-module__mlMN0a__pastorContent{flex-direction:column;gap:1rem;display:flex}.who-module__mlMN0a__pastorName{color:var(--ivory);letter-spacing:-.02em;font-size:clamp(2rem,4vw,3rem);font-weight:800}.who-module__mlMN0a__pastorTenure{font-family:var(--font-data);color:var(--evergreen);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.8125rem}.who-module__mlMN0a__pastorBio{color:var(--slate);font-size:1rem;line-height:1.8}.who-module__mlMN0a__are{border-left:3px solid var(--evergreen);border-radius:0 var(--radius-md) var(--radius-md) 0;background:#05472a0d;flex-direction:column;gap:.75rem;margin-top:1rem;padding:1.5rem 1.75rem;display:flex}.who-module__mlMN0a__are span{color:var(--ivory);font-size:1.1875rem;line-height:1.5}.who-module__mlMN0a__are cite{color:var(--evergreen);font-size:.8125rem;font-style:normal;font-family:var(--font-data);letter-spacing:.06em}.who-module__mlMN0a__manifesto{background:var(--charcoal);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:7rem 0}.who-module__mlMN0a__manifestoInner{text-align:center;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;display:flex}.who-module__mlMN0a__manifestoCommon{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:1rem}.who-module__mlMN0a__manifestoStatement{color:var(--ivory);font-size:clamp(2rem,5vw,3.75rem);font-weight:700;line-height:1.2}.who-module__mlMN0a__leaders{background:var(--obsidian);padding:7rem 0}.who-module__mlMN0a__leadersHeader{margin-bottom:3.5rem}.who-module__mlMN0a__leadersTitle{color:var(--ivory);letter-spacing:-.02em;margin-top:.5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800}.who-module__mlMN0a__leadersGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.who-module__mlMN0a__leaderCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:2rem;transition:border-color .3s,transform .3s;display:flex}.who-module__mlMN0a__leaderCard:hover{border-color:var(--evergreen);transform:translateY(-4px)}.who-module__mlMN0a__leaderInitial{width:48px;height:48px;color:var(--evergreen);background:#05472a14;border:1px solid #05472a38;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;font-size:1.25rem;font-weight:800;display:flex}.who-module__mlMN0a__leaderName{color:var(--ivory);font-size:1rem;font-weight:700}.who-module__mlMN0a__leaderRole{font-size:.75rem;font-family:var(--font-data);color:var(--evergreen);text-transform:uppercase;letter-spacing:.08em}.who-module__mlMN0a__leaderDesc{color:var(--slate);margin-top:.25rem;font-size:.9375rem;line-height:1.65}.who-module__mlMN0a__cta{background:var(--charcoal);border-top:1px solid var(--border);text-align:center;padding:6rem 0}.who-module__mlMN0a__ctaTitle{color:var(--ivory);margin-bottom:2rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:900}.who-module__mlMN0a__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:1024px){.who-module__mlMN0a__leadersGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.who-module__mlMN0a__pageHeader{padding:8rem 0 3rem}.who-module__mlMN0a__pageTitle{font-size:2.5rem}.who-module__mlMN0a__pastorSection{padding:3.5rem 0}.who-module__mlMN0a__pastorGrid{grid-template-columns:1fr;gap:2rem}.who-module__mlMN0a__pastorImgWrap{width:100%;max-width:340px;margin:0 auto}.who-module__mlMN0a__manifesto{padding:3.5rem 0}.who-module__mlMN0a__manifestoStatement{font-size:1.75rem}.who-module__mlMN0a__leaders{padding:3.5rem 0}.who-module__mlMN0a__leadersHeader{margin-bottom:2rem}.who-module__mlMN0a__leadersGrid{grid-template-columns:1fr}.who-module__mlMN0a__leaderCard{padding:1.5rem}.who-module__mlMN0a__cta{padding:3rem 0}.who-module__mlMN0a__ctaTitle{font-size:2rem}}.who-module__mlMN0a__bioTrigger{background:var(--evergreen);border:1px solid var(--evergreen);color:var(--obsidian);font-size:.9375rem;font-weight:600;font-family:var(--font-data);letter-spacing:.04em;border-radius:var(--radius-full);cursor:pointer;align-self:flex-start;align-items:center;gap:.625rem;margin-top:.5rem;padding:.75rem 1.5rem;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.who-module__mlMN0a__bioTrigger:hover{border-color:var(--evergreen);color:var(--evergreen);background:0 0;transform:translateY(-2px)}.who-module__mlMN0a__bioTriggerIcon{font-size:1rem}.who-module__mlMN0a__bioBackdrop{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1a161473;justify-content:center;align-items:center;padding:2rem;animation:.25s who-module__mlMN0a__backdropIn;display:flex;position:fixed;inset:0}@keyframes who-module__mlMN0a__backdropIn{0%{opacity:0}to{opacity:1}}.who-module__mlMN0a__bioModal{background:var(--charcoal);border:1px solid var(--border);border-radius:var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--evergreen) transparent;width:100%;max-width:720px;max-height:85vh;padding:3rem;animation:.3s cubic-bezier(.34,1.56,.64,1) who-module__mlMN0a__modalIn;position:relative;overflow-y:auto;box-shadow:0 32px 80px #1a16142e,0 0 0 1px #05472a24}@keyframes who-module__mlMN0a__modalIn{0%{opacity:0;transform:scale(.94)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.who-module__mlMN0a__bioClose{background:var(--surface);border:1px solid var(--border);width:36px;height:36px;color:var(--slate);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.who-module__mlMN0a__bioClose:hover{color:var(--evergreen);border-color:var(--evergreen);background:#05472a14}.who-module__mlMN0a__bioHeader{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1.5rem}.who-module__mlMN0a__bioName{color:var(--ivory);letter-spacing:-.02em;margin:.5rem 0 .4rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.who-module__mlMN0a__bioTenure{color:var(--evergreen);font-size:.875rem;font-family:var(--font-data);letter-spacing:.05em}.who-module__mlMN0a__bioBody{flex-direction:column;gap:1.25rem;display:flex}.who-module__mlMN0a__bioBody p{color:var(--slate);font-size:1rem;line-height:1.8}.who-module__mlMN0a__bioHighlight{color:var(--evergreen);font-weight:600}@media (max-width:600px){.who-module__mlMN0a__bioModal{padding:2rem 1.5rem}}
