.ministries-hero[data-astro-cid-om7eqkva]{position:relative;width:100%;height:50vh;min-height:350px;background:#6b46c1;display:flex;align-items:center;justify-content:center;overflow:hidden}.ministries-hero[data-astro-cid-om7eqkva]:before{content:"";position:absolute;inset:0;background-image:url(https://images.unsplash.com/photo-1470115636492-6d2b56f9146d?w=1600&h=900&fit=crop);background-size:cover;background-position:center;opacity:.3}.ministries-hero[data-astro-cid-om7eqkva] h1[data-astro-cid-om7eqkva]{position:relative;z-index:1;color:#fff;font-size:4rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;text-align:center}.ministries-content-wrapper[data-astro-cid-om7eqkva]{background:#f8f8f8;padding:80px 20px}.ministries-intro[data-astro-cid-om7eqkva]{max-width:800px;margin:0 auto 70px;text-align:center}.ministries-intro[data-astro-cid-om7eqkva] h2[data-astro-cid-om7eqkva]{font-size:2.5rem;font-weight:700;margin-bottom:20px;color:#1a1a1a;font-family:Roboto Slab,Georgia,serif}.decorative-line[data-astro-cid-om7eqkva]{width:80px;height:3px;background:#6b46c1;margin:0 auto 30px}.ministries-intro[data-astro-cid-om7eqkva] p[data-astro-cid-om7eqkva]{font-size:1.7rem;line-height:1.9;color:#555}.ministries-grid[data-astro-cid-om7eqkva]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto 80px}.ministry-card[data-astro-cid-om7eqkva]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 15px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.ministry-card[data-astro-cid-om7eqkva]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001f}.ministry-image[data-astro-cid-om7eqkva]{width:100%;height:180px;overflow:hidden}.ministry-image[data-astro-cid-om7eqkva] img[data-astro-cid-om7eqkva]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ministry-card[data-astro-cid-om7eqkva]:hover .ministry-image[data-astro-cid-om7eqkva] img[data-astro-cid-om7eqkva]{transform:scale(1.08)}.ministry-content[data-astro-cid-om7eqkva]{padding:25px}.ministry-icon[data-astro-cid-om7eqkva]{width:50px;height:50px;background:#6b46c1;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:15px}.ministry-content[data-astro-cid-om7eqkva] h3[data-astro-cid-om7eqkva]{font-size:1.4rem;font-weight:700;color:#1a1a1a;margin-bottom:12px;font-family:Roboto Slab,Georgia,serif}.ministry-content[data-astro-cid-om7eqkva] p[data-astro-cid-om7eqkva]{font-size:1.15rem;line-height:1.7;color:#555;margin:0}.serve-section[data-astro-cid-om7eqkva]{max-width:800px;margin:0 auto;text-align:center;background:#fff;padding:60px 50px;border-radius:12px;box-shadow:0 5px 30px #00000014}.serve-content[data-astro-cid-om7eqkva] h3[data-astro-cid-om7eqkva]{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:20px;font-family:Roboto Slab,Georgia,serif}.serve-content[data-astro-cid-om7eqkva] p[data-astro-cid-om7eqkva]{font-size:1.4rem;line-height:1.8;color:#555;margin-bottom:30px}.serve-btn[data-astro-cid-om7eqkva]{display:inline-block;background:#6b46c1;color:#fff;padding:16px 40px;font-size:1.2rem;font-weight:600;border-radius:8px;text-decoration:none;transition:background .3s ease,transform .2s ease}.serve-btn[data-astro-cid-om7eqkva]:hover{background:#553c9a;transform:translateY(-2px)}@media(max-width:1100px){.ministries-grid[data-astro-cid-om7eqkva]{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){.ministries-hero[data-astro-cid-om7eqkva]{height:40vh;min-height:280px}.ministries-hero[data-astro-cid-om7eqkva] h1[data-astro-cid-om7eqkva]{font-size:2.5rem;letter-spacing:2px;padding:0 20px}.ministries-content-wrapper[data-astro-cid-om7eqkva]{padding:50px 20px}.ministries-intro[data-astro-cid-om7eqkva] h2[data-astro-cid-om7eqkva]{font-size:2rem}.ministries-intro[data-astro-cid-om7eqkva] p[data-astro-cid-om7eqkva]{font-size:1.4rem}.ministries-grid[data-astro-cid-om7eqkva]{gap:25px;margin-bottom:60px}.ministry-image[data-astro-cid-om7eqkva]{height:160px}.ministry-content[data-astro-cid-om7eqkva]{padding:20px}.ministry-icon[data-astro-cid-om7eqkva]{width:45px;height:45px}.ministry-icon[data-astro-cid-om7eqkva] svg[data-astro-cid-om7eqkva]{width:20px;height:20px}.ministry-content[data-astro-cid-om7eqkva] h3[data-astro-cid-om7eqkva]{font-size:1.3rem}.ministry-content[data-astro-cid-om7eqkva] p[data-astro-cid-om7eqkva]{font-size:1.1rem}.serve-section[data-astro-cid-om7eqkva]{padding:45px 30px}.serve-content[data-astro-cid-om7eqkva] h3[data-astro-cid-om7eqkva]{font-size:1.7rem}.serve-content[data-astro-cid-om7eqkva] p[data-astro-cid-om7eqkva]{font-size:1.25rem}.serve-btn[data-astro-cid-om7eqkva]{padding:14px 35px;font-size:1.1rem}}@media(max-width:650px){.ministries-grid[data-astro-cid-om7eqkva]{grid-template-columns:1fr}.ministry-image[data-astro-cid-om7eqkva]{height:200px}}
