.ministries-header-section[data-dats-cid-yquabply]{background:var(--wcf-section-bg-navy);color:var(--wcf-text-light);padding-top:var(--section-pad-hero);padding-bottom:var(--section-pad-md);position:relative;overflow:hidden}.text-center[data-dats-cid-yquabply]{text-align:center;max-width:820px;margin:0 auto}.metrics-strip-section[data-dats-cid-yquabply]{margin-top:-1.75rem;position:relative;z-index:var(--z-dropdown)}.ministry-stats-grid[data-dats-cid-yquabply]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--grid-gap-sm)}.stat-pill[data-dats-cid-yquabply]{padding:var(--card-pad-compact);border-radius:var(--radius-lg, 16px);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:84px;box-sizing:border-box;text-align:center}.stat-num[data-dats-cid-yquabply]{font-family:var(--font-heading, sans-serif);font-size:clamp(1.6rem,2.8vw,2.1rem);font-weight:800;color:var(--wcf-gold-400, var(--wcf-gold-400));line-height:1.1;margin-bottom:.25rem}.stat-lbl[data-dats-cid-yquabply]{font-size:clamp(.72rem,1.2vw,.8125rem);color:var(--wcf-text-on-navy-muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.scripture-quote-banner[data-dats-cid-yquabply]{display:flex;align-items:center;gap:1.5rem;padding:var(--card-pad-md);border-radius:var(--radius-xl, 20px);border-left:1.5px solid rgba(212,175,55,.6);border-right:1.5px solid rgba(212,175,55,.6);box-sizing:border-box;width:100%;margin-bottom:clamp(2rem,4vw,3rem)}.quote-icon-col[data-dats-cid-yquabply]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.quote-text-col[data-dats-cid-yquabply]{flex:1;min-width:0}.quote-verse[data-dats-cid-yquabply]{font-family:var(--font-verse, Georgia, serif);font-size:clamp(1.05rem,1.8vw,1.2rem);font-style:italic;color:var(--wcf-navy-900);line-height:1.6;margin-bottom:.4rem}.quote-ref[data-dats-cid-yquabply]{font-weight:700;color:var(--wcf-gold-600);font-size:var(--text-body)}.ministry-cards-grid[data-dats-cid-yquabply]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-lg);align-items:stretch}.ministry-card[data-dats-cid-yquabply]{display:flex;flex-direction:column;height:100%;padding:var(--card-pad-lg);border-radius:var(--radius-2xl, 24px);transition:transform var(--transition-normal),box-shadow var(--transition-normal);box-sizing:border-box}.ministry-card[data-dats-cid-yquabply]:hover{transform:translateY(-4px);box-shadow:var(--shadow-elevation-lg)}.icon-title-row[data-dats-cid-yquabply]{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem}.ministry-icon-badge[data-dats-cid-yquabply]{width:52px;height:52px;border-radius:var(--radius-md);background:linear-gradient(135deg,#d4af3740,#0028561f);border:var(--wcf-border-gold-subtle);display:flex;align-items:center;justify-content:center;flex-shrink:0}.target-badge[data-dats-cid-yquabply]{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--wcf-gold-600);background:#d4af3726;padding:.2rem .6rem;border-radius:var(--radius-full, 9999px);margin-bottom:.35rem}.logistics-bar[data-dats-cid-yquabply]{display:flex;flex-direction:column;gap:.5rem;background:#0028560a;border:var(--wcf-border-navy-subtle);border-radius:var(--radius-lg, 12px);padding:.85rem 1rem;margin-bottom:1.25rem;font-size:var(--text-sm);color:var(--wcf-navy-900)}.logistics-item[data-dats-cid-yquabply]{display:flex;align-items:center;gap:.6rem}.logistics-item[data-dats-cid-yquabply] svg[data-dats-cid-yquabply]{color:var(--wcf-gold-600);flex-shrink:0}.card-desc[data-dats-cid-yquabply]{font-weight:600;color:var(--wcf-navy-900);font-size:var(--text-body);line-height:1.5;margin-bottom:.75rem}.card-full-desc[data-dats-cid-yquabply]{color:var(--wcf-text-secondary, var(--wcf-text-secondary));font-size:var(--text-body);line-height:1.6;margin-bottom:1.5rem}.features-wrapper[data-dats-cid-yquabply]{background:#fff9;border:var(--wcf-border-navy-subtle);border-radius:var(--radius-lg, 14px);padding:1.25rem;margin-bottom:1.5rem}.features-heading[data-dats-cid-yquabply]{font-size:var(--text-sm);text-transform:uppercase;font-weight:700;color:var(--wcf-navy-800);letter-spacing:.05em;margin-bottom:.75rem}.features-list[data-dats-cid-yquabply]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.feature-item[data-dats-cid-yquabply]{display:flex;align-items:flex-start;gap:.6rem;font-size:var(--text-sm);color:var(--wcf-text-primary, var(--wcf-text-primary));line-height:1.45}.check-icon[data-dats-cid-yquabply]{color:var(--wcf-gold-600);margin-top:.15rem;flex-shrink:0}.card-scripture[data-dats-cid-yquabply]{background:#d4af371a;border-left:1.5px solid rgba(212,175,55,.6);border-right:1.5px solid rgba(212,175,55,.6);padding:.75rem 1rem;border-radius:var(--radius-md, 8px);margin-bottom:1.75rem}.verse-quote[data-dats-cid-yquabply]{display:block;font-family:var(--font-verse, Georgia, serif);font-size:var(--text-sm);font-style:italic;color:var(--wcf-navy-900);line-height:1.5}.verse-ref[data-dats-cid-yquabply]{display:block;font-size:var(--text-xs);font-weight:700;color:var(--wcf-gold-600);margin-top:.35rem}.card-action-wrap[data-dats-cid-yquabply]{margin-top:auto;padding-top:1.25rem}.card-action-wrap[data-dats-cid-yquabply] .btn[data-dats-cid-yquabply]{min-height:48px;display:inline-flex;align-items:center;justify-content:center;width:100%}.matrix-card[data-dats-cid-yquabply]{padding:var(--card-pad-xl);border-radius:var(--radius-2xl, 24px);color:var(--wcf-text-light);box-sizing:border-box}.matrix-title[data-dats-cid-yquabply]{color:var(--wcf-text-light);font-size:clamp(1.5rem,3vw,2.1rem);margin-top:.75rem;margin-bottom:.5rem}.matrix-subtitle[data-dats-cid-yquabply]{color:var(--wcf-text-on-navy-muted);font-size:var(--text-body-lg);max-width:680px;margin:0 auto 2.5rem}.timetable-grid[data-dats-cid-yquabply]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-md);margin-bottom:2rem;align-items:stretch}.timetable-item[data-dats-cid-yquabply]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-xl, 16px);padding:var(--card-pad-md);display:flex;flex-direction:column;height:100%;box-sizing:border-box}.time-badge[data-dats-cid-yquabply]{display:inline-block;align-self:flex-start;font-size:var(--text-xs);font-weight:700;color:var(--wcf-gold-300, var(--wcf-gold-300));background:#d4af3733;padding:.25rem .65rem;border-radius:var(--radius-full, 9999px);margin-bottom:.75rem}.tt-title[data-dats-cid-yquabply]{color:var(--wcf-text-light);font-size:var(--text-body-lg);margin-bottom:.5rem}.tt-desc[data-dats-cid-yquabply]{color:var(--wcf-text-on-navy-muted);font-size:var(--text-body);line-height:1.55;margin-bottom:.75rem}.tt-location[data-dats-cid-yquabply]{font-size:var(--text-sm);color:var(--wcf-gold-300, var(--wcf-gold-300));font-weight:600;margin-top:auto;padding-top:.5rem}.minibus-callout-box[data-dats-cid-yquabply]{display:flex;align-items:flex-start;gap:1.5rem;background:#d4af371f;border:var(--wcf-border-gold-subtle);border-radius:var(--radius-xl, 16px);padding:var(--card-pad-md);box-sizing:border-box}.minibus-icon-wrap[data-dats-cid-yquabply]{width:52px;height:52px;border-radius:var(--radius-12);background:#00193680;display:flex;align-items:center;justify-content:center;flex-shrink:0}.minibus-title[data-dats-cid-yquabply]{color:var(--wcf-gold-300, var(--wcf-gold-300));font-size:var(--text-body-lg);margin-bottom:.4rem}.minibus-desc[data-dats-cid-yquabply]{color:var(--wcf-text-on-navy-muted);font-size:var(--text-body);line-height:1.55;margin-bottom:.75rem}.btn-whatsapp-direct[data-dats-cid-yquabply]{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.get-involved-card[data-dats-cid-yquabply]{padding:var(--card-pad-xl);border-radius:var(--radius-2xl, 24px);max-width:860px;margin:0 auto;box-sizing:border-box}.section-subtitle-wide[data-dats-cid-yquabply]{color:var(--wcf-text-secondary, var(--wcf-text-secondary));font-size:var(--text-body-lg);max-width:650px;margin:.75rem auto 0;line-height:1.6}.action-buttons-row[data-dats-cid-yquabply]{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.schedule-matrix-section[data-dats-cid-yquabply],.get-involved-section[data-dats-cid-yquabply],.ministries-prayer-wrapper[data-dats-cid-yquabply]{margin-top:clamp(2.75rem,5.5vw,4.75rem)}@media (min-width: 641px) and (max-width: 1024px){.ministry-stats-grid[data-dats-cid-yquabply]{grid-template-columns:repeat(6,1fr);gap:var(--grid-gap-sm)}.ministry-stats-grid[data-dats-cid-yquabply] .stat-pill[data-dats-cid-yquabply]:nth-child(1),.ministry-stats-grid[data-dats-cid-yquabply] .stat-pill[data-dats-cid-yquabply]:nth-child(2),.ministry-stats-grid[data-dats-cid-yquabply] .stat-pill[data-dats-cid-yquabply]:nth-child(3){grid-column:span 2}.ministry-stats-grid[data-dats-cid-yquabply] .stat-pill[data-dats-cid-yquabply]:nth-child(4),.ministry-stats-grid[data-dats-cid-yquabply] .stat-pill[data-dats-cid-yquabply]:nth-child(5){grid-column:span 3}.ministry-cards-grid[data-dats-cid-yquabply]{grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-md)}.timetable-grid[data-dats-cid-yquabply]{grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-sm)}}@media (max-width: 768px){.ministry-cards-grid[data-dats-cid-yquabply]{grid-template-columns:1fr;gap:var(--grid-gap-md)}.timetable-grid[data-dats-cid-yquabply]{grid-template-columns:1fr;gap:var(--grid-gap-sm)}}@media (max-width: 640px){.ministry-stats-grid[data-dats-cid-yquabply]{grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-sm)}.ministry-stats-grid[data-dats-cid-yquabply] .stat-pill[data-dats-cid-yquabply]:last-child:nth-child(odd){grid-column:span 2}.scripture-quote-banner[data-dats-cid-yquabply]{flex-direction:column;text-align:center;gap:.75rem;padding:var(--card-pad-sm)}.minibus-callout-box[data-dats-cid-yquabply]{flex-direction:column;align-items:center;text-align:center;gap:1rem}.btn-whatsapp-direct[data-dats-cid-yquabply]{width:100%}}@media (max-width: 560px){.action-buttons-row[data-dats-cid-yquabply]{flex-direction:column;width:100%;gap:.75rem}.action-buttons-row[data-dats-cid-yquabply] .btn[data-dats-cid-yquabply]{width:100%;min-height:48px}.ministry-card[data-dats-cid-yquabply],.matrix-card[data-dats-cid-yquabply],.get-involved-card[data-dats-cid-yquabply]{padding:var(--card-pad-md)}}
