.breadcrumb.svelte-1lvpqqp{display:flex;align-items:center;gap:.5rem;margin-bottom:var(--spacing-lg);font-size:.9rem}.breadcrumb.svelte-1lvpqqp a:where(.svelte-1lvpqqp){color:var(--color-primary);text-decoration:none}.separator.svelte-1lvpqqp{color:#d1d5db}.page-header.svelte-1lvpqqp{text-align:center;margin-bottom:var(--spacing-xl)}.page-header.svelte-1lvpqqp h1:where(.svelte-1lvpqqp){font-size:clamp(2rem,5vw,2.5rem);margin-bottom:var(--spacing-sm)}.subtitle.svelte-1lvpqqp{font-size:1.1rem;color:var(--color-text-light);max-width:700px;margin:0 auto}.content-section.svelte-1lvpqqp{margin-bottom:var(--spacing-xl)}.content-section.svelte-1lvpqqp h2:where(.svelte-1lvpqqp){font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--spacing-md)}.info-box.svelte-1lvpqqp{background:#fff;border:2px solid var(--color-primary);border-radius:var(--radius);padding:var(--spacing-lg);line-height:1.7}.info-box.svelte-1lvpqqp p:where(.svelte-1lvpqqp){color:var(--color-text-light);margin-bottom:var(--spacing-sm)}.info-box.svelte-1lvpqqp ul:where(.svelte-1lvpqqp){margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.8}.status-grid.svelte-1lvpqqp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md)}.status-card.svelte-1lvpqqp{padding:var(--spacing-lg);border-radius:var(--radius);border:2px solid}.status-card.pending.svelte-1lvpqqp{background:#fef3c7;border-color:#fbbf24}.status-card.failed.svelte-1lvpqqp{background:#fee2e2;border-color:#ef4444}.status-card.referred.svelte-1lvpqqp{background:#e0e7ff;border-color:#6366f1}.status-card.success.svelte-1lvpqqp{background:#d1fae5;border-color:#10b981}.status-card.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-sm)}.status-card.svelte-1lvpqqp p:where(.svelte-1lvpqqp){font-size:.9rem;margin-bottom:.5rem;line-height:1.6}.fix-steps.svelte-1lvpqqp{display:flex;flex-direction:column;gap:var(--spacing-lg)}.fix-step.svelte-1lvpqqp{display:flex;gap:var(--spacing-md);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.fix-number.svelte-1lvpqqp{width:3rem;height:3rem;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.fix-content.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-sm);color:var(--color-text)}.fix-content.svelte-1lvpqqp p:where(.svelte-1lvpqqp){color:var(--color-text-light);margin-bottom:var(--spacing-sm);line-height:1.6}.fix-content.svelte-1lvpqqp ul:where(.svelte-1lvpqqp){margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.8;margin-bottom:var(--spacing-sm)}.tip-box.svelte-1lvpqqp{background:#f0fdf4;padding:var(--spacing-sm);border-radius:var(--radius);margin-top:var(--spacing-sm);font-size:.9rem;color:#065f46}.warning-box.svelte-1lvpqqp{background:#fef3c7;border-left:4px solid #fbbf24;padding:var(--spacing-sm);margin-top:var(--spacing-sm);font-size:.9rem;color:#92400e}.inline-link.svelte-1lvpqqp{color:var(--color-primary);text-decoration:none;font-weight:600}.inline-link.svelte-1lvpqqp:hover{text-decoration:underline}.issues-accordion.svelte-1lvpqqp{display:flex;flex-direction:column;gap:var(--spacing-md)}.issue-item.svelte-1lvpqqp{background:#fff;border:1px solid var(--color-border);border-left:4px solid #f59e0b;border-radius:var(--radius);padding:var(--spacing-lg)}.issue-title.svelte-1lvpqqp{font-size:1.1rem;color:var(--color-text);margin-bottom:var(--spacing-md)}.issue-body.svelte-1lvpqqp{display:flex;flex-direction:column;gap:var(--spacing-sm)}.issue-causes.svelte-1lvpqqp ul:where(.svelte-1lvpqqp),.issue-solution.svelte-1lvpqqp{margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.7}.documents-grid.svelte-1lvpqqp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md)}.doc-card.svelte-1lvpqqp{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center}.doc-icon.svelte-1lvpqqp{font-size:3rem;margin-bottom:var(--spacing-sm)}.doc-card.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){font-size:1.1rem;margin-bottom:var(--spacing-sm);color:var(--color-text)}.doc-card.svelte-1lvpqqp p:where(.svelte-1lvpqqp){font-size:.9rem;color:var(--color-text-light);margin-bottom:.5rem;line-height:1.6}.dha-info-box.svelte-1lvpqqp{background:#fff;border:2px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.dha-info-box.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-md);color:var(--color-text)}.checklist-simple.svelte-1lvpqqp{margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.8;margin-bottom:var(--spacing-lg)}.services-grid.svelte-1lvpqqp{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.service-item.svelte-1lvpqqp{background:#f9fafb;padding:var(--spacing-sm);border-radius:var(--radius)}.service-item.svelte-1lvpqqp strong:where(.svelte-1lvpqqp){display:block;margin-bottom:.25rem;color:var(--color-text)}.service-item.svelte-1lvpqqp p:where(.svelte-1lvpqqp){font-size:.875rem;color:var(--color-text-light)}.contact-dha.svelte-1lvpqqp{background:#f0fdf4;padding:var(--spacing-md);border-radius:var(--radius)}.contact-dha.svelte-1lvpqqp h4:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-sm);color:var(--color-text)}.contact-dha.svelte-1lvpqqp p:where(.svelte-1lvpqqp){font-size:.9rem;color:var(--color-text-light);margin-bottom:.25rem}.prevention-grid.svelte-1lvpqqp{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.prevention-card.svelte-1lvpqqp{background:#fff;border:2px solid var(--color-primary);border-radius:var(--radius);padding:var(--spacing-lg)}.prevention-card.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-md);color:var(--color-text)}.prevention-card.svelte-1lvpqqp ul:where(.svelte-1lvpqqp){margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.8}.faq-simple.svelte-1lvpqqp{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.faq-simple.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){color:var(--color-text);margin-bottom:var(--spacing-sm)}.faq-simple.svelte-1lvpqqp p:where(.svelte-1lvpqqp){color:var(--color-text-light);line-height:1.7}.help-scenarios.svelte-1lvpqqp{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.scenario-box.svelte-1lvpqqp{padding:var(--spacing-lg);border-radius:var(--radius);border:2px solid}.scenario-box.urgent.svelte-1lvpqqp{background:#fee2e2;border-color:#ef4444}.scenario-box.normal.svelte-1lvpqqp{background:#eff6ff;border-color:#3b82f6}.scenario-box.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-md)}.scenario-box.svelte-1lvpqqp ul:where(.svelte-1lvpqqp){margin-left:var(--spacing-md);line-height:1.8}.contact-sassa-box.svelte-1lvpqqp{background:#fff;border:2px solid var(--color-primary);border-radius:var(--radius);padding:var(--spacing-lg)}.contact-sassa-box.svelte-1lvpqqp h3:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-md);color:var(--color-text)}.contact-methods.svelte-1lvpqqp{display:grid;gap:var(--spacing-md)}.contact-method.svelte-1lvpqqp{display:flex;gap:var(--spacing-md);align-items:flex-start;padding:var(--spacing-md);background:#f9fafb;border-radius:var(--radius)}.method-icon.svelte-1lvpqqp{font-size:2rem;flex-shrink:0}.contact-method.svelte-1lvpqqp strong:where(.svelte-1lvpqqp){display:block;color:var(--color-text);margin-bottom:.25rem}.contact-method.svelte-1lvpqqp p:where(.svelte-1lvpqqp){color:var(--color-primary);font-weight:700;margin-bottom:.25rem}.contact-method.svelte-1lvpqqp small:where(.svelte-1lvpqqp){color:var(--color-text-light);font-size:.875rem}.cta-box.svelte-1lvpqqp{text-align:center;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:#fff;padding:var(--spacing-xl);border-radius:var(--radius)}.cta-box.svelte-1lvpqqp h2:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-sm)}.cta-box.svelte-1lvpqqp p:where(.svelte-1lvpqqp){margin-bottom:var(--spacing-md);opacity:.95}.cta-button.svelte-1lvpqqp{display:inline-block;padding:1rem 2rem;background:#fff;color:var(--color-primary);text-decoration:none;font-weight:700;border-radius:var(--radius);transition:all .2s ease}.cta-button.svelte-1lvpqqp:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}@media (min-width: 768px){.contact-methods.svelte-1lvpqqp{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}
