.ministries-module__zgmZZq__headerSection{background:var(--primary);color:#fff;text-align:center;padding:clamp(6.5rem,14vh,9rem) 0 clamp(4rem,10vh,5.5rem);position:relative;overflow:hidden}.ministries-module__zgmZZq__headerBg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ministries-module__zgmZZq__headerOverlay{z-index:2;background:linear-gradient(#080812bf 0%,#14142a8c 45%,#080812d1 100%);width:100%;height:100%;position:absolute;top:0;left:0}.ministries-module__zgmZZq__secLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.3em;color:var(--accent-bright);margin-bottom:1rem;font-size:.64rem;font-weight:800}.ministries-module__zgmZZq__headerSection h1{color:#fff;margin-bottom:1rem;font-size:clamp(2.65rem,6.5vw,4.75rem);font-weight:500;line-height:1.04}.ministries-module__zgmZZq__headerSection i{color:var(--accent);font-style:italic}.ministries-module__zgmZZq__headerSubtext{color:#ffffffb8;max-width:34rem;margin:0 auto;font-size:clamp(1rem,2vw,1.125rem);line-height:1.65}.ministries-module__zgmZZq__ministrySection{position:relative}.ministries-module__zgmZZq__ministryGrid{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2rem);display:grid}@media (min-width:768px){.ministries-module__zgmZZq__ministryGrid{grid-template-columns:repeat(2,1fr)}}.ministries-module__zgmZZq__ministryCardLink{color:inherit;border-radius:var(--radius-xl);height:100%;text-decoration:none;display:block}.ministries-module__zgmZZq__ministryCard{background:var(--surface-elevated);border-radius:var(--radius-xl);height:100%;box-shadow:var(--shadow-md), 0 1px 0 #ffffffe6 inset;border:1px solid #d4b97826;flex-direction:column;display:flex;overflow:hidden}.ministries-module__zgmZZq__cardImageWrap{width:100%;padding-bottom:56%;position:relative;overflow:hidden}.ministries-module__zgmZZq__cardImageWrap img{transition:transform .75s var(--ease-out)}.ministries-module__zgmZZq__ministryCardLink:hover .ministries-module__zgmZZq__cardImageWrap img{transform:scale(1.06)}.ministries-module__zgmZZq__cardImageOverlay{z-index:1;background:linear-gradient(#0000 0%,#0c0c1873 100%);width:100%;height:45%;position:absolute;bottom:0;left:0}.ministries-module__zgmZZq__cardContent{flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2rem);display:flex}.ministries-module__zgmZZq__cardContent h2{margin-bottom:.65rem;font-size:clamp(1.45rem,2.8vw,1.85rem);font-weight:500}.ministries-module__zgmZZq__cardContent p{color:var(--text-muted);flex:1;font-size:.95rem;line-height:1.72}.ministries-module__zgmZZq__exploreLink{color:var(--accent-muted);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;transition:color .3s ease, transform .35s var(--ease-out);margin-top:1.25rem;font-size:.72rem;font-weight:800;display:inline-block}.ministries-module__zgmZZq__ministryCardLink:hover .ministries-module__zgmZZq__exploreLink{color:var(--primary);transform:translate(4px)}
