.hero-section[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background:linear-gradient(135deg,#6b1d2f 0%,#3b0d18 100%);padding:4.5rem 1.5rem 3.5rem}.hero-content[data-astro-cid-lcdefpme]{max-width:800px;margin:0 auto}.eyebrow[data-astro-cid-lcdefpme]{color:#e2b788;text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;font-weight:700}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--font-heading);margin:.75rem 0 .25rem;font-size:clamp(2rem,4vw,2.75rem);line-height:1.25}.subtitle-es[data-astro-cid-lcdefpme]{color:#e2b788;margin-bottom:1rem;font-size:1.15rem;font-style:italic}.lead[data-astro-cid-lcdefpme]{color:#e2e8f0;margin-bottom:2rem;font-size:1.125rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.btn-primary[data-astro-cid-lcdefpme]{background-color:var(--color-accent);color:#fff;border-radius:4px;padding:.75rem 1.5rem;font-weight:700;text-decoration:none}.btn-secondary[data-astro-cid-lcdefpme]{color:#fff;background-color:#0000;border:1px solid #fff6;border-radius:4px;padding:.75rem 1.5rem;font-weight:600;text-decoration:none}.section-container[data-astro-cid-lcdefpme]{max-width:1200px;margin:3.5rem auto;padding:0 1.5rem}.schedule-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.schedule-card[data-astro-cid-lcdefpme]{border:1px solid #e2e8f0;border-top:4px solid var(--color-primary);background:#fff;border-radius:6px;padding:2rem;box-shadow:0 4px 6px #00000005}.schedule-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:1rem}.schedule-list[data-astro-cid-lcdefpme]{margin-bottom:1.5rem;list-style:none}.schedule-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #edf2f7;padding:.5rem 0;font-size:1.05rem}.confession-box[data-astro-cid-lcdefpme],.cluster-note-box[data-astro-cid-lcdefpme]{border-left:3px solid var(--color-accent);background:#fdfbf7;border-radius:4px;padding:1rem}.cluster-note-box[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-primary);font-weight:600}.hispanic-card[data-astro-cid-lcdefpme]{border:1px solid #e2e8f0;border-left:6px solid var(--color-primary);background:#fff;border-radius:8px;padding:2.5rem 2rem}.badge-es[data-astro-cid-lcdefpme]{color:#744210;background:#fefcbf;border-radius:3px;margin-bottom:.5rem;padding:.2rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.hispanic-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:.75rem}.ministry-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0;display:flex}.tag[data-astro-cid-lcdefpme]{color:#2d3748;background:#edf2f7;border-radius:9999px;padding:.35rem .75rem;font-size:.875rem}.coordinator-note[data-astro-cid-lcdefpme]{color:#4a5568;font-size:.95rem}.coordinator-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-primary);font-weight:600}.section-header[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:2.5rem}.section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary);font-size:2rem}.clergy-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.clergy-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:1.5rem}.clergy-role-tag[data-astro-cid-lcdefpme]{color:var(--color-primary);text-transform:uppercase;background:#edf2f7;border-radius:3px;margin-bottom:.5rem;padding:.2rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.clergy-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:#1a202c;font-size:1.15rem}.clergy-title[data-astro-cid-lcdefpme]{color:#718096;margin-bottom:.75rem;font-size:.875rem}.clergy-bio[data-astro-cid-lcdefpme]{color:#4a5568;margin-bottom:1rem;font-size:.9375rem}.clergy-email[data-astro-cid-lcdefpme]{color:var(--color-primary);font-size:.875rem;font-weight:600;text-decoration:none}
