.breadcrumb.svelte-dl82wi{display:flex;align-items:center;gap:.5rem;margin-bottom:var(--spacing-lg);font-size:.9rem}.breadcrumb.svelte-dl82wi a:where(.svelte-dl82wi){color:var(--color-primary);text-decoration:none}.separator.svelte-dl82wi{color:#d1d5db}.page-header.svelte-dl82wi{text-align:center;margin-bottom:var(--spacing-xl)}.page-header.svelte-dl82wi h1:where(.svelte-dl82wi){font-size:clamp(2rem,5vw,2.5rem);margin-bottom:var(--spacing-sm)}.subtitle.svelte-dl82wi{font-size:1.1rem;color:var(--color-text-light);max-width:700px;margin:0 auto}.alert.svelte-dl82wi{display:flex;gap:.75rem;padding:var(--spacing-md);border-radius:var(--radius);margin-bottom:var(--spacing-lg);align-items:flex-start}.alert-info.svelte-dl82wi{background:#eff6ff;border:2px solid #93c5fd;color:#1e3a8a}.alert.svelte-dl82wi svg:where(.svelte-dl82wi){flex-shrink:0;color:#3b82f6}.content-section.svelte-dl82wi{margin-bottom:var(--spacing-xl)}.content-section.svelte-dl82wi h2:where(.svelte-dl82wi){font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--spacing-md)}.steps-container.svelte-dl82wi{display:flex;flex-direction:column;gap:var(--spacing-md)}.step-item.svelte-dl82wi{display:flex;gap:var(--spacing-md);background:#fff;border:2px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);transition:all .2s ease}.step-item.svelte-dl82wi:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.step-number.svelte-dl82wi{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}.step-content.svelte-dl82wi h3:where(.svelte-dl82wi){font-size:1.1rem;margin-bottom:.5rem;color:var(--color-text)}.step-content.svelte-dl82wi p:where(.svelte-dl82wi){color:var(--color-text-light);line-height:1.6;margin-bottom:.5rem}.step-link.svelte-dl82wi{display:inline-block;color:var(--color-primary);text-decoration:none;font-weight:600;font-size:.9rem;margin-top:.5rem}.step-link.svelte-dl82wi:hover{text-decoration:underline}.note-box.svelte-dl82wi{background:#fef3c7;padding:var(--spacing-sm);border-radius:var(--radius);margin-top:var(--spacing-sm);font-size:.9rem;color:#92400e}.office-visit-box.svelte-dl82wi{background:#fff;border:2px solid var(--color-primary);border-radius:var(--radius);padding:var(--spacing-lg);margin:var(--spacing-md) 0}.office-visit-box.svelte-dl82wi h3:where(.svelte-dl82wi){margin-bottom:var(--spacing-md);color:var(--color-text)}.checklist.svelte-dl82wi{list-style:none;padding:0}.checklist.svelte-dl82wi li:where(.svelte-dl82wi){display:flex;gap:.75rem;align-items:flex-start;margin-bottom:var(--spacing-sm);padding:var(--spacing-sm);background:#f9fafb;border-radius:var(--radius)}.checklist.svelte-dl82wi svg:where(.svelte-dl82wi){color:var(--color-primary);flex-shrink:0;margin-top:2px}.warning-box.svelte-dl82wi{background:#fef3c7;border-left:4px solid #fbbf24;padding:var(--spacing-sm);margin-top:var(--spacing-md);color:#92400e}.office-finder.svelte-dl82wi{background:#f0fdf4;border-radius:var(--radius);padding:var(--spacing-lg);margin-top:var(--spacing-md)}.office-finder.svelte-dl82wi h3:where(.svelte-dl82wi){margin-bottom:var(--spacing-sm);color:var(--color-text)}.contact-quick.svelte-dl82wi{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md);flex-wrap:wrap}.contact-item.svelte-dl82wi{display:flex;align-items:center;gap:.5rem;padding:var(--spacing-sm) var(--spacing-md);background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-sm)}.contact-icon.svelte-dl82wi{font-size:1.5rem}.issues-grid.svelte-dl82wi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.issue-card.svelte-dl82wi{background:#fff;border:1px solid var(--color-border);border-left:4px solid #f59e0b;border-radius:var(--radius);padding:var(--spacing-lg)}.issue-title.svelte-dl82wi{font-size:1.1rem;color:var(--color-text);margin-bottom:var(--spacing-sm)}.issue-solution.svelte-dl82wi{color:var(--color-text-light);line-height:1.6}.requirements-grid.svelte-dl82wi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.requirement-card.svelte-dl82wi{border-radius:var(--radius);padding:var(--spacing-lg)}.requirement-card.valid.svelte-dl82wi{background:#f0fdf4;border:2px solid #10b981}.requirement-card.invalid.svelte-dl82wi{background:#fef2f2;border:2px solid #ef4444}.requirement-card.svelte-dl82wi h3:where(.svelte-dl82wi){margin-bottom:var(--spacing-md)}.requirement-card.svelte-dl82wi ul:where(.svelte-dl82wi){margin-left:var(--spacing-md);line-height:1.8}.importance-grid.svelte-dl82wi{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-md)}.importance-card.svelte-dl82wi{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center}.importance-icon.svelte-dl82wi{font-size:2.5rem;margin-bottom:var(--spacing-sm)}.importance-card.svelte-dl82wi h3:where(.svelte-dl82wi){font-size:1.1rem;margin-bottom:var(--spacing-sm);color:var(--color-text)}.importance-card.svelte-dl82wi p:where(.svelte-dl82wi){color:var(--color-text-light);font-size:.9rem;line-height:1.6}.tips-container.svelte-dl82wi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.tip-box.svelte-dl82wi{border-radius:var(--radius);padding:var(--spacing-lg)}.tip-box.success.svelte-dl82wi{background:#f0fdf4;border:2px solid #10b981}.tip-box.danger.svelte-dl82wi{background:#fef2f2;border:2px solid #ef4444}.tip-box.svelte-dl82wi h3:where(.svelte-dl82wi){margin-bottom:var(--spacing-md)}.tip-box.svelte-dl82wi ul:where(.svelte-dl82wi){margin-left:var(--spacing-md);line-height:1.8}.faq-simple.svelte-dl82wi{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.faq-simple.svelte-dl82wi h3:where(.svelte-dl82wi){color:var(--color-text);margin-bottom:var(--spacing-sm)}.faq-simple.svelte-dl82wi p:where(.svelte-dl82wi){color:var(--color-text-light);line-height:1.7}.troubleshooting-box.svelte-dl82wi{background:#fff;border:2px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.troubleshooting-box.svelte-dl82wi h3:where(.svelte-dl82wi){margin-bottom:var(--spacing-md);color:var(--color-text)}.troubleshoot-steps.svelte-dl82wi p:where(.svelte-dl82wi){padding:var(--spacing-sm);margin-bottom:var(--spacing-xs);background:#f9fafb;border-radius:var(--radius);color:var(--color-text-light)}.help-contacts.svelte-dl82wi{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}.help-contacts.svelte-dl82wi h4:where(.svelte-dl82wi){margin-bottom:var(--spacing-sm);color:var(--color-text)}.help-contacts.svelte-dl82wi p:where(.svelte-dl82wi){color:var(--color-text-light);margin-bottom:.25rem}.cta-box.svelte-dl82wi{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-dl82wi h2:where(.svelte-dl82wi){margin-bottom:var(--spacing-sm)}.cta-box.svelte-dl82wi p:where(.svelte-dl82wi){margin-bottom:var(--spacing-md);opacity:.95}.cta-button.svelte-dl82wi{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-dl82wi:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}
