.category-page-chirho.svelte-6h3rvy{min-height:100vh;padding:var(--space-xl-chirho) var(--space-md-chirho);background:var(--color-sanctuary-chirho)}.container-chirho.svelte-6h3rvy{max-width:900px;margin:0 auto}.back-link-chirho.svelte-6h3rvy{display:inline-block;margin-bottom:var(--space-lg-chirho);color:var(--color-trust-chirho);font-weight:500}.page-header-chirho.svelte-6h3rvy{text-align:center;margin-bottom:var(--space-2xl-chirho);padding:var(--space-2xl-chirho);background:linear-gradient(135deg,#e8f5e9 0%,var(--color-hope-chirho) 100%);border-radius:var(--radius-lg-chirho);box-shadow:var(--shadow-soft-chirho)}.header-icon-chirho.svelte-6h3rvy svg:where(.svelte-6h3rvy){width:48px;height:48px;color:var(--color-healing-chirho)}h1.svelte-6h3rvy{font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);font-size:2.25rem;margin:var(--space-md-chirho) 0 var(--space-sm-chirho)}.header-verse-chirho.svelte-6h3rvy{font-family:var(--font-display-chirho);font-style:italic;color:var(--color-text-soft-chirho)}.crisis-section-chirho.svelte-6h3rvy{background:linear-gradient(135deg,#e3f2fd,#fff);border:2px solid var(--color-trust-chirho);border-radius:var(--radius-lg-chirho);padding:var(--space-xl-chirho);margin-bottom:var(--space-xl-chirho);text-align:center}.crisis-section-chirho.svelte-6h3rvy h2:where(.svelte-6h3rvy){color:var(--color-trust-deep-chirho);font-family:var(--font-display-chirho);margin-bottom:var(--space-lg-chirho)}.crisis-cards-chirho.svelte-6h3rvy{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-md-chirho)}.crisis-card-chirho.svelte-6h3rvy{background:#fff;padding:var(--space-lg-chirho);border-radius:var(--radius-md-chirho);box-shadow:0 2px 8px #00000014}.crisis-card-chirho.svelte-6h3rvy h3:where(.svelte-6h3rvy){color:var(--color-trust-deep-chirho);margin-bottom:var(--space-sm-chirho)}.phone-link-chirho.svelte-6h3rvy{display:block;font-size:1.5rem;font-weight:700;color:var(--color-trust-chirho);margin-bottom:var(--space-sm-chirho)}.hope-section-chirho.svelte-6h3rvy{background:var(--color-hope-chirho);padding:var(--space-xl-chirho);border-radius:var(--radius-lg-chirho);margin-bottom:var(--space-xl-chirho);text-align:center;box-shadow:var(--shadow-soft-chirho)}.hope-section-chirho.svelte-6h3rvy h2:where(.svelte-6h3rvy){font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);margin-bottom:var(--space-md-chirho)}.hope-section-chirho.svelte-6h3rvy p:where(.svelte-6h3rvy){color:var(--color-text-soft-chirho);line-height:1.7;max-width:600px;margin:0 auto}.resources-section-chirho.svelte-6h3rvy h2:where(.svelte-6h3rvy){font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);text-align:center;margin-bottom:var(--space-lg-chirho)}.resources-grid-chirho.svelte-6h3rvy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg-chirho);margin-bottom:var(--space-xl-chirho)}.resource-card-chirho.svelte-6h3rvy{background:var(--color-hope-chirho);padding:var(--space-lg-chirho);border-radius:var(--radius-lg-chirho);box-shadow:var(--shadow-soft-chirho);position:relative;transition:all .25s ease}.resource-card-chirho.svelte-6h3rvy:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift-chirho)}.resource-card-chirho.faith-based-chirho.svelte-6h3rvy{border-left:4px solid var(--color-healing-chirho)}.faith-badge-chirho.svelte-6h3rvy{position:absolute;top:var(--space-sm-chirho);right:var(--space-sm-chirho);background:var(--color-healing-chirho);color:#fff;font-size:.7rem;font-weight:600;padding:.2rem .5rem;border-radius:9999px}.resource-card-chirho.svelte-6h3rvy h3:where(.svelte-6h3rvy){color:var(--color-trust-deep-chirho);margin-bottom:var(--space-sm-chirho)}.resource-card-chirho.svelte-6h3rvy p:where(.svelte-6h3rvy){color:var(--color-text-soft-chirho);margin-bottom:var(--space-md-chirho);line-height:1.6}.resource-link-chirho.svelte-6h3rvy{color:var(--color-trust-chirho);font-weight:500}.dimensions-section-chirho.svelte-6h3rvy{background:var(--color-hope-chirho);padding:var(--space-2xl-chirho);border-radius:var(--radius-lg-chirho);margin-bottom:var(--space-xl-chirho);box-shadow:var(--shadow-soft-chirho)}.dimensions-section-chirho.svelte-6h3rvy h2:where(.svelte-6h3rvy){font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);text-align:center;margin-bottom:var(--space-sm-chirho)}.dimensions-intro-chirho.svelte-6h3rvy{text-align:center;color:var(--color-text-soft-chirho);margin-bottom:var(--space-xl-chirho)}.dimensions-grid-chirho.svelte-6h3rvy{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-lg-chirho)}.dimension-chirho.svelte-6h3rvy{text-align:center}.dimension-icon-chirho.svelte-6h3rvy{font-size:2rem;margin-bottom:var(--space-sm-chirho)}.dimension-chirho.svelte-6h3rvy h3:where(.svelte-6h3rvy){color:var(--color-trust-deep-chirho);font-size:1rem;margin-bottom:var(--space-xs-chirho)}.dimension-chirho.svelte-6h3rvy p:where(.svelte-6h3rvy){color:var(--color-text-muted-chirho);font-size:.85rem}.page-footer-chirho.svelte-6h3rvy{text-align:center;padding:var(--space-xl-chirho)}.faith-chirho.svelte-6h3rvy{font-family:var(--font-display-chirho);color:var(--color-text-muted-chirho);font-size:.9rem}@media(max-width:600px){h1.svelte-6h3rvy{font-size:1.75rem}}
