.hero.svelte-1uha8ag{align-items:flex-end;min-height:90vh;padding-bottom:60px;display:flex;position:relative}.hero-image.svelte-1uha8ag{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-overlay.svelte-1uha8ag{z-index:1;background:linear-gradient(#1e211833 0%,#1e211866 50%,#1e2118d9 100%);position:absolute;inset:0}.hero-content.svelte-1uha8ag{z-index:2;color:var(--warm-cream);position:relative}.hero-tag.svelte-1uha8ag{margin-bottom:20px}.hero-tag.svelte-1uha8ag .font-label:where(.svelte-1uha8ag){color:var(--wheat)}.hero-title.svelte-1uha8ag{margin-bottom:24px;font-size:clamp(2.6rem,7vw,5.5rem);line-height:1.05}.hero-title.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--wheat)}.hero-verse.svelte-1uha8ag{max-width:520px;margin-bottom:32px}.hero-verse.svelte-1uha8ag p:where(.svelte-1uha8ag){opacity:.85;margin-bottom:8px;font-size:1.2rem;font-style:italic;line-height:1.5}.hero-verse.svelte-1uha8ag .font-label:where(.svelte-1uha8ag){color:var(--wheat);opacity:.7}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:16px;display:flex}.hero-actions.svelte-1uha8ag .btn-primary:where(.svelte-1uha8ag){background:var(--warm-cream);color:var(--earth-dark);border-color:var(--warm-cream)}.hero-actions.svelte-1uha8ag .btn-primary:where(.svelte-1uha8ag):hover{color:var(--warm-cream);background:0 0}.chairman-section.svelte-1uha8ag{background:var(--warm-sand)}.chairman-grid.svelte-1uha8ag{grid-template-columns:1fr 1.3fr;align-items:start;gap:48px;display:grid}.chairman-image.svelte-1uha8ag{aspect-ratio:3/4;object-fit:cover;border-radius:4px;width:100%}.chairman-content.svelte-1uha8ag>.font-label:where(.svelte-1uha8ag){margin-bottom:12px;display:block}.section-title.svelte-1uha8ag{margin-bottom:16px;font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.1}.line-accent.svelte-1uha8ag{margin-bottom:28px}.letter-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--earth-body);margin-bottom:14px;font-size:1rem;line-height:1.8}.greeting.svelte-1uha8ag{font-family:Cormorant Garamond,serif;font-weight:500;color:var(--earth-ink)!important;margin-bottom:4px!important;font-size:1.3rem!important}.salutation.svelte-1uha8ag{font-style:italic;color:var(--terracotta)!important;margin-bottom:20px!important}.invite.svelte-1uha8ag{font-weight:500;color:var(--earth-ink)!important}.signature.svelte-1uha8ag{margin-top:28px;margin-bottom:16px}.signature.svelte-1uha8ag .name:where(.svelte-1uha8ag){color:var(--earth-ink);font-size:1.3rem;font-weight:600}.signature.svelte-1uha8ag .role:where(.svelte-1uha8ag){opacity:.6;margin-top:2px}.read-more.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.12em;color:var(--terracotta);border-bottom:1px solid #0000;align-items:center;gap:8px;padding-bottom:2px;font-size:.72rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.read-more.svelte-1uha8ag:hover{border-color:var(--terracotta);gap:12px}.who-band.svelte-1uha8ag{background:var(--earth-dark);color:var(--warm-sand)}.band-grid.svelte-1uha8ag{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;display:grid}.band-content.svelte-1uha8ag>.font-label:where(.svelte-1uha8ag){color:var(--wheat);margin-bottom:12px;display:block}.band-title.svelte-1uha8ag{color:var(--warm-cream);margin-bottom:20px;font-size:clamp(1.8rem,3.5vw,2.6rem)}.band-title.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--wheat)}.band-content.svelte-1uha8ag p:where(.svelte-1uha8ag){opacity:.8;margin-bottom:14px;font-size:1rem;line-height:1.8}.band-quote.svelte-1uha8ag{border-left:2px solid var(--terracotta);color:var(--warm-cream);margin-top:24px;padding-left:16px;font-size:1.3rem;font-style:italic;line-height:1.5}.band-quote.svelte-1uha8ag cite:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.15em;color:var(--wheat);opacity:.7;margin-top:8px;font-family:Inter,sans-serif;font-size:.65rem;font-style:normal;display:block}.band-image.svelte-1uha8ag{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}.section-header.svelte-1uha8ag{text-align:center;margin-bottom:48px}.section-header.svelte-1uha8ag .font-label:where(.svelte-1uha8ag){margin-bottom:10px;display:block}.section-header.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){margin-bottom:16px}.section-header.svelte-1uha8ag .line-accent:where(.svelte-1uha8ag){margin:0 auto}.ministries-grid.svelte-1uha8ag{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:36px;display:grid}.ministry-card.svelte-1uha8ag{text-align:center;padding:28px 20px}.ministry-icon.svelte-1uha8ag{background:var(--terracotta-soft);width:44px;height:44px;color:var(--terracotta);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.ministry-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--earth-ink);margin-bottom:10px;font-size:1.25rem}.ministry-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--earth-muted);font-size:.85rem;line-height:1.6}.section-cta.svelte-1uha8ag{text-align:center}.apostolic-section.svelte-1uha8ag{background:var(--olive-soft)}.apostolic-grid.svelte-1uha8ag{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;display:grid}.apostolic-content.svelte-1uha8ag>.font-label:where(.svelte-1uha8ag){margin-bottom:12px;display:block}.apostolic-content.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--earth-body);margin-bottom:14px;font-size:1rem;line-height:1.8}.traits.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.trait.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.12em;color:var(--olive);background:#5a6b4a1f;border-radius:2px;padding:8px 16px;font-size:.68rem;font-weight:500}.apostolic-image.svelte-1uha8ag{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}.campus-card.svelte-1uha8ag{overflow:hidden}.campus-grid.svelte-1uha8ag{grid-template-columns:1fr 1.2fr;gap:0;display:grid}.campus-image.svelte-1uha8ag{aspect-ratio:1;object-fit:cover;width:100%;min-height:100%}.campus-content.svelte-1uha8ag{padding:48px 40px}.campus-content.svelte-1uha8ag>.font-label:where(.svelte-1uha8ag){margin-bottom:10px;display:block}.campus-content.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--earth-body);margin-bottom:24px;font-size:1rem;line-height:1.7}.campus-features.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px;display:grid}.feature.svelte-1uha8ag{border-bottom:1px solid var(--border-warm);padding:12px 0}.feature-name.svelte-1uha8ag{color:var(--earth-ink);font-size:1.1rem;display:block}.feature-desc.svelte-1uha8ag{color:var(--earth-muted);font-size:.8rem}.campus-stats.svelte-1uha8ag{gap:40px;margin-bottom:28px;display:flex}.stat-num.svelte-1uha8ag{color:var(--terracotta);margin-bottom:6px;font-size:2.8rem;line-height:1;display:block}@media (width<=1024px){.chairman-grid.svelte-1uha8ag{grid-template-columns:1fr}.chairman-image.svelte-1uha8ag{aspect-ratio:16/9;max-height:320px}.band-grid.svelte-1uha8ag{grid-template-columns:1fr}.band-image.svelte-1uha8ag{aspect-ratio:16/9}.ministries-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.apostolic-grid.svelte-1uha8ag{grid-template-columns:1fr}.apostolic-image.svelte-1uha8ag{aspect-ratio:16/9}.campus-grid.svelte-1uha8ag{grid-template-columns:1fr}.campus-image.svelte-1uha8ag{aspect-ratio:16/9}.hero-actions.svelte-1uha8ag{flex-direction:column;align-items:flex-start}}@media (width<=640px){.ministries-grid.svelte-1uha8ag,.campus-features.svelte-1uha8ag{grid-template-columns:1fr}.hero-title.svelte-1uha8ag{font-size:2.4rem}}
