.help-page-chirho.svelte-grb1yo{min-height:100vh;padding:var(--space-xl-chirho) var(--space-md-chirho);background:var(--color-sanctuary-chirho);position:relative}.container-chirho.svelte-grb1yo{max-width:900px;margin:0 auto}.back-link-chirho.svelte-grb1yo{display:inline-block;margin-bottom:var(--space-lg-chirho);color:var(--color-trust-chirho);font-weight:500}.quick-exit-chirho.svelte-grb1yo{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;align-items:center;gap:.5rem;background:#b91c1c;color:#fff;border:none;padding:.75rem 1.25rem;border-radius:9999px;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #b91c1c66;transition:all .2s ease}.quick-exit-chirho.svelte-grb1yo:hover{background:#991b1b;transform:scale(1.05)}.quick-exit-chirho.svelte-grb1yo svg:where(.svelte-grb1yo){width:18px;height:18px}.page-header-chirho.svelte-grb1yo{text-align:center;margin-bottom:var(--space-2xl-chirho);padding:var(--space-xl-chirho)}h1.svelte-grb1yo{font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);font-size:2.25rem;margin-bottom:var(--space-md-chirho)}.header-subtitle-chirho.svelte-grb1yo{color:var(--color-text-soft-chirho);max-width:500px;margin:0 auto;line-height:1.6}.situations-grid-chirho.svelte-grb1yo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-lg-chirho);margin-bottom:var(--space-xl-chirho)}.situation-card-chirho.svelte-grb1yo{background:var(--color-hope-chirho);padding:var(--space-xl-chirho) var(--space-lg-chirho);border-radius:var(--radius-lg-chirho);border:2px solid transparent;text-align:center;cursor:pointer;transition:all .25s ease;position:relative}.situation-card-chirho.svelte-grb1yo:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift-chirho);border-color:var(--accent-color-chirho)}.situation-card-chirho.selected-chirho.svelte-grb1yo{border-color:var(--accent-color-chirho);background:#fff;box-shadow:0 0 0 4px #2d476f1a}.situation-icon-chirho.svelte-grb1yo{font-size:2.5rem;display:block;margin-bottom:var(--space-md-chirho)}.situation-card-chirho.svelte-grb1yo h2:where(.svelte-grb1yo){color:var(--color-trust-deep-chirho);font-size:1.25rem;margin-bottom:var(--space-sm-chirho)}.situation-card-chirho.svelte-grb1yo p:where(.svelte-grb1yo){color:var(--color-text-soft-chirho);font-size:.9rem;line-height:1.5}.urgent-badge-chirho.svelte-grb1yo{display:inline-block;margin-top:var(--space-md-chirho);background:#fef2f2;color:#b91c1c;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600}.resources-panel-chirho.svelte-grb1yo{background:#fff;padding:var(--space-2xl-chirho);border-radius:var(--radius-lg-chirho);margin-bottom:var(--space-xl-chirho);box-shadow:var(--shadow-soft-chirho);animation:svelte-grb1yo-slideIn-chirho .4s ease-out}@keyframes svelte-grb1yo-slideIn-chirho{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.resources-panel-chirho.svelte-grb1yo h2:where(.svelte-grb1yo){font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);text-align:center;margin-bottom:var(--space-xl-chirho)}.hotline-box-chirho.svelte-grb1yo{background:linear-gradient(135deg,#fef2f2,#fff);border:2px solid #fca5a5;border-radius:var(--radius-lg-chirho);padding:var(--space-xl-chirho);text-align:center;margin-bottom:var(--space-lg-chirho)}.hotline-box-chirho.svelte-grb1yo h3:where(.svelte-grb1yo){color:#b91c1c;margin-bottom:var(--space-sm-chirho)}.phone-link-chirho.svelte-grb1yo{display:block;font-size:2rem;font-weight:700;color:#b91c1c;margin-bottom:var(--space-sm-chirho)}.text-option-chirho.svelte-grb1yo{color:var(--color-text-soft-chirho);font-size:.9rem}.steps-box-chirho.svelte-grb1yo{background:var(--color-hope-chirho);padding:var(--space-lg-chirho);border-radius:var(--radius-md-chirho);margin-bottom:var(--space-lg-chirho)}.steps-box-chirho.svelte-grb1yo h3:where(.svelte-grb1yo){color:var(--color-trust-deep-chirho);margin-bottom:var(--space-md-chirho)}.steps-box-chirho.svelte-grb1yo ul:where(.svelte-grb1yo){list-style:none;padding:0}.steps-box-chirho.svelte-grb1yo li:where(.svelte-grb1yo){padding:var(--space-sm-chirho) 0;padding-left:var(--space-lg-chirho);position:relative;color:var(--color-text-soft-chirho)}.steps-box-chirho.svelte-grb1yo li:where(.svelte-grb1yo):before{content:"✓";position:absolute;left:0;color:var(--color-healing-chirho);font-weight:700}.view-resources-btn-chirho.svelte-grb1yo{display:block;width:100%;padding:var(--space-md-chirho);background:var(--color-trust-chirho);color:#fff;text-align:center;border-radius:var(--radius-md-chirho);font-weight:600;margin-bottom:var(--space-lg-chirho);transition:background .2s ease}.view-resources-btn-chirho.svelte-grb1yo:hover{background:var(--color-trust-deep-chirho)}.privacy-note-chirho.svelte-grb1yo{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--color-text-muted-chirho);font-size:.85rem;text-align:center}.privacy-note-chirho.svelte-grb1yo svg:where(.svelte-grb1yo){width:16px;height:16px;color:var(--color-healing-chirho)}.page-footer-chirho.svelte-grb1yo{text-align:center;padding:var(--space-xl-chirho)}.hope-message-chirho.svelte-grb1yo{font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);font-size:1.1rem;margin-bottom:var(--space-md-chirho)}.faith-chirho.svelte-grb1yo{color:var(--color-text-muted-chirho);font-size:.85rem}.actions-row-chirho.svelte-grb1yo{display:flex;flex-direction:column;gap:var(--space-md-chirho);margin-bottom:var(--space-lg-chirho)}.request-help-btn-chirho.svelte-grb1yo{width:100%;padding:var(--space-md-chirho);background:transparent;color:var(--color-trust-chirho);border:2px solid var(--color-trust-chirho);border-radius:var(--radius-md-chirho);font-weight:600;cursor:pointer;transition:all .2s ease}.request-help-btn-chirho.svelte-grb1yo:hover{background:var(--color-trust-chirho);color:#fff}.intake-form-chirho.svelte-grb1yo{background:var(--color-hope-chirho);padding:var(--space-xl-chirho);border-radius:var(--radius-lg-chirho);margin-top:var(--space-lg-chirho);margin-bottom:var(--space-lg-chirho);border:1px solid var(--color-border-chirho)}.intake-form-chirho.svelte-grb1yo h3:where(.svelte-grb1yo){color:var(--color-trust-deep-chirho);margin-bottom:var(--space-sm-chirho)}.form-note-chirho.svelte-grb1yo{color:var(--color-text-soft-chirho);font-size:.9rem;margin-bottom:var(--space-lg-chirho)}.form-group-chirho.svelte-grb1yo{margin-bottom:var(--space-lg-chirho);border:none;padding:0}.form-group-chirho.svelte-grb1yo>label:where(.svelte-grb1yo),.form-group-chirho.svelte-grb1yo>legend:where(.svelte-grb1yo){display:block;color:var(--color-trust-deep-chirho);font-weight:500;margin-bottom:var(--space-sm-chirho)}.form-group-chirho.svelte-grb1yo input[type=text]:where(.svelte-grb1yo),.form-group-chirho.svelte-grb1yo input[type=email]:where(.svelte-grb1yo),.form-group-chirho.svelte-grb1yo input[type=tel]:where(.svelte-grb1yo),.form-group-chirho.svelte-grb1yo textarea:where(.svelte-grb1yo){width:100%;padding:var(--space-md-chirho);border:1px solid var(--color-border-chirho);border-radius:var(--radius-md-chirho);font-size:1rem;font-family:inherit;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.form-group-chirho.svelte-grb1yo input:where(.svelte-grb1yo):focus,.form-group-chirho.svelte-grb1yo textarea:where(.svelte-grb1yo):focus{outline:none;border-color:var(--color-trust-chirho);box-shadow:0 0 0 3px #2d476f1a}.form-group-chirho.svelte-grb1yo textarea:where(.svelte-grb1yo){resize:vertical;min-height:100px}.field-note-chirho.svelte-grb1yo{margin-top:var(--space-xs-chirho);font-size:.8rem;color:var(--color-text-muted-chirho)}.radio-group-chirho.svelte-grb1yo{display:flex;flex-wrap:wrap;gap:var(--space-md-chirho)}.radio-group-chirho.svelte-grb1yo label:where(.svelte-grb1yo){display:flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--color-text-chirho);font-weight:400}.radio-group-chirho.svelte-grb1yo input[type=radio]:where(.svelte-grb1yo){width:18px;height:18px;accent-color:var(--color-trust-chirho)}.checkbox-group-chirho.svelte-grb1yo label:where(.svelte-grb1yo){display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-group-chirho.svelte-grb1yo input[type=checkbox]:where(.svelte-grb1yo){width:20px;height:20px;accent-color:var(--color-trust-chirho)}.checkbox-group-chirho.svelte-grb1yo span:where(.svelte-grb1yo){color:var(--color-text-chirho)}.form-actions-chirho.svelte-grb1yo{display:flex;gap:var(--space-md-chirho);margin-top:var(--space-xl-chirho)}.cancel-btn-chirho.svelte-grb1yo{flex:1;padding:var(--space-md-chirho);background:transparent;color:var(--color-text-soft-chirho);border:1px solid var(--color-border-chirho);border-radius:var(--radius-md-chirho);font-weight:500;cursor:pointer;transition:all .2s ease}.cancel-btn-chirho.svelte-grb1yo:hover{background:var(--color-sanctuary-chirho);color:var(--color-text-chirho)}.submit-btn-chirho.svelte-grb1yo{flex:2;padding:var(--space-md-chirho);background:var(--color-trust-chirho);color:#fff;border:none;border-radius:var(--radius-md-chirho);font-weight:600;cursor:pointer;transition:all .2s ease}.submit-btn-chirho.svelte-grb1yo:hover:not(:disabled){background:var(--color-trust-deep-chirho)}.submit-btn-chirho.svelte-grb1yo:disabled{opacity:.6;cursor:not-allowed}.error-message-chirho.svelte-grb1yo{background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c;padding:var(--space-md-chirho);border-radius:var(--radius-md-chirho);margin-bottom:var(--space-md-chirho)}.success-message-chirho.svelte-grb1yo{background:linear-gradient(135deg,#f0fdf4,#fff);border:2px solid #86efac;border-radius:var(--radius-lg-chirho);padding:var(--space-xl-chirho);text-align:center;margin-top:var(--space-lg-chirho);margin-bottom:var(--space-lg-chirho)}.success-message-chirho.svelte-grb1yo svg:where(.svelte-grb1yo){width:48px;height:48px;color:#059669;margin-bottom:var(--space-md-chirho)}.success-message-chirho.svelte-grb1yo h3:where(.svelte-grb1yo){color:#059669;margin-bottom:var(--space-sm-chirho)}.success-message-chirho.svelte-grb1yo p:where(.svelte-grb1yo){color:var(--color-text-soft-chirho);margin-bottom:var(--space-md-chirho)}.reference-box-chirho.svelte-grb1yo{background:#fff;border:2px dashed var(--color-trust-chirho);border-radius:var(--radius-md-chirho);padding:var(--space-lg-chirho);margin-top:var(--space-md-chirho)}.reference-box-chirho.svelte-grb1yo span:where(.svelte-grb1yo){display:block;color:var(--color-text-soft-chirho);font-size:.9rem;margin-bottom:var(--space-xs-chirho)}.reference-box-chirho.svelte-grb1yo strong:where(.svelte-grb1yo){display:block;font-family:monospace;font-size:1.5rem;color:var(--color-trust-deep-chirho);letter-spacing:2px}.reference-note-chirho.svelte-grb1yo{color:var(--color-text-muted-chirho);font-size:.85rem;margin-top:var(--space-sm-chirho);margin-bottom:0}.lookup-section-chirho.svelte-grb1yo{background:#fff;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)}.lookup-section-chirho.svelte-grb1yo h2:where(.svelte-grb1yo){font-family:var(--font-display-chirho);color:var(--color-trust-deep-chirho);margin-bottom:var(--space-sm-chirho);font-size:1.25rem}.lookup-section-chirho.svelte-grb1yo>p:where(.svelte-grb1yo){color:var(--color-text-soft-chirho);margin-bottom:var(--space-lg-chirho)}.show-lookup-btn-chirho.svelte-grb1yo{padding:var(--space-md-chirho) var(--space-xl-chirho);background:transparent;color:var(--color-trust-chirho);border:2px solid var(--color-trust-chirho);border-radius:var(--radius-md-chirho);font-weight:600;cursor:pointer;transition:all .2s ease}.show-lookup-btn-chirho.svelte-grb1yo:hover{background:var(--color-trust-chirho);color:#fff}.lookup-form-chirho.svelte-grb1yo{max-width:400px;margin:0 auto;text-align:left}.lookup-input-group-chirho.svelte-grb1yo{margin-bottom:var(--space-lg-chirho)}.lookup-input-group-chirho.svelte-grb1yo label:where(.svelte-grb1yo){display:block;color:var(--color-trust-deep-chirho);font-weight:500;margin-bottom:var(--space-sm-chirho)}.lookup-input-group-chirho.svelte-grb1yo input:where(.svelte-grb1yo){width:100%;padding:var(--space-md-chirho);border:1px solid var(--color-border-chirho);border-radius:var(--radius-md-chirho);font-size:1rem;font-family:monospace;text-transform:uppercase;letter-spacing:1px;text-align:center}.lookup-input-group-chirho.svelte-grb1yo input:where(.svelte-grb1yo):focus{outline:none;border-color:var(--color-trust-chirho);box-shadow:0 0 0 3px #2d476f1a}.lookup-actions-chirho.svelte-grb1yo{display:flex;gap:var(--space-md-chirho)}.cancel-lookup-btn-chirho.svelte-grb1yo{flex:1;padding:var(--space-md-chirho);background:transparent;color:var(--color-text-soft-chirho);border:1px solid var(--color-border-chirho);border-radius:var(--radius-md-chirho);font-weight:500;cursor:pointer;transition:all .2s ease}.cancel-lookup-btn-chirho.svelte-grb1yo:hover{background:var(--color-sanctuary-chirho)}.lookup-btn-chirho.svelte-grb1yo{flex:2;padding:var(--space-md-chirho);background:var(--color-trust-chirho);color:#fff;border:none;border-radius:var(--radius-md-chirho);font-weight:600;cursor:pointer;transition:all .2s ease}.lookup-btn-chirho.svelte-grb1yo:hover:not(:disabled){background:var(--color-trust-deep-chirho)}.lookup-btn-chirho.svelte-grb1yo:disabled{opacity:.6;cursor:not-allowed}.lookup-result-chirho.svelte-grb1yo{margin-top:var(--space-lg-chirho);padding:var(--space-lg-chirho);border-radius:var(--radius-md-chirho);text-align:left}.lookup-success-chirho.svelte-grb1yo{background:linear-gradient(135deg,#f0fdf4,#fff);border:1px solid #86efac}.lookup-success-chirho.svelte-grb1yo h3:where(.svelte-grb1yo){color:#059669;margin-bottom:var(--space-md-chirho)}.status-details-chirho.svelte-grb1yo p:where(.svelte-grb1yo){margin-bottom:var(--space-sm-chirho);color:var(--color-text-chirho)}.status-badge-chirho.svelte-grb1yo{display:inline-block;background:var(--color-hope-chirho);color:var(--color-trust-deep-chirho);padding:.25rem .75rem;border-radius:9999px;font-size:.9rem;font-weight:500}.advocate-assigned-chirho.svelte-grb1yo{display:flex;align-items:center;gap:.5rem;color:#059669;font-weight:500;margin-top:var(--space-md-chirho)}.advocate-assigned-chirho.svelte-grb1yo svg:where(.svelte-grb1yo){width:20px;height:20px}.submitted-date-chirho.svelte-grb1yo{color:var(--color-text-muted-chirho);font-size:.85rem;margin-top:var(--space-md-chirho)}.lookup-error-chirho.svelte-grb1yo{background:#fef2f2;border:1px solid #fca5a5}.lookup-error-chirho.svelte-grb1yo p:where(.svelte-grb1yo){color:#b91c1c;margin-bottom:var(--space-sm-chirho)}.lookup-help-chirho.svelte-grb1yo{color:var(--color-text-soft-chirho)!important;font-size:.9rem}@media(max-width:600px){h1.svelte-grb1yo{font-size:1.75rem}.situations-grid-chirho.svelte-grb1yo{grid-template-columns:1fr}.quick-exit-chirho.svelte-grb1yo{padding:.6rem 1rem;font-size:.8rem}.phone-link-chirho.svelte-grb1yo{font-size:1.5rem}.radio-group-chirho.svelte-grb1yo,.form-actions-chirho.svelte-grb1yo{flex-direction:column}.cancel-btn-chirho.svelte-grb1yo,.submit-btn-chirho.svelte-grb1yo{flex:none}.lookup-actions-chirho.svelte-grb1yo{flex-direction:column}.cancel-lookup-btn-chirho.svelte-grb1yo,.lookup-btn-chirho.svelte-grb1yo{flex:none}}
