.breadcrumb.svelte-1bv7ezn{display:flex;align-items:center;gap:.5rem;margin-bottom:var(--spacing-lg);font-size:.9rem}.breadcrumb.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--color-primary);text-decoration:none}.separator.svelte-1bv7ezn{color:#d1d5db}.page-header.svelte-1bv7ezn{text-align:center;margin-bottom:var(--spacing-xl)}.page-header.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:clamp(2rem,5vw,2.5rem);margin-bottom:var(--spacing-sm)}.subtitle.svelte-1bv7ezn{font-size:1.1rem;color:var(--color-text-light);max-width:700px;margin:0 auto}.content-section.svelte-1bv7ezn{margin-bottom:var(--spacing-xl)}.content-section.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--spacing-md)}.section-intro.svelte-1bv7ezn{color:var(--color-text-light);margin-bottom:var(--spacing-lg)}.quick-contact-section.svelte-1bv7ezn{margin-bottom:var(--spacing-xl)}.quick-contact-section.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--spacing-md)}.contact-grid.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.contact-card.svelte-1bv7ezn{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.contact-header.svelte-1bv7ezn{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.contact-icon.svelte-1bv7ezn{font-size:2rem}.contact-header.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-size:1.25rem;color:var(--color-text)}.contact-primary.svelte-1bv7ezn{font-size:1.5rem;font-weight:700;color:var(--color-primary);margin-bottom:.25rem;word-break:break-word}.contact-secondary.svelte-1bv7ezn{font-weight:600;color:var(--color-text);margin-bottom:.5rem}.contact-details.svelte-1bv7ezn{font-size:.9rem;color:var(--color-text-light);margin-bottom:var(--spacing-sm)}.contact-best.svelte-1bv7ezn{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);font-size:.875rem;color:var(--color-text-light);line-height:1.6}.tips-box.svelte-1bv7ezn{background:#fff;border:2px solid var(--color-primary);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.tips-box.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--color-text);margin-bottom:var(--spacing-md);font-weight:600}.checklist.svelte-1bv7ezn{list-style:none;padding:0}.checklist.svelte-1bv7ezn li:where(.svelte-1bv7ezn){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-1bv7ezn svg:where(.svelte-1bv7ezn){color:var(--color-primary);flex-shrink:0;margin-top:2px}.check-status-reminder.svelte-1bv7ezn{background:#f0fdf4;border:2px solid var(--color-primary);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center}.check-status-reminder.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){margin-bottom:var(--spacing-sm);color:var(--color-text)}.check-status-reminder.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--color-text-light);margin-bottom:var(--spacing-md)}.inline-btn.svelte-1bv7ezn{display:inline-block;padding:.75rem 1.5rem;background:var(--color-primary);color:#fff;text-decoration:none;font-weight:700;border-radius:var(--radius);transition:all .2s ease}.inline-btn.svelte-1bv7ezn:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.scenarios-grid.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.scenario-card.svelte-1bv7ezn{padding:var(--spacing-lg);border-radius:var(--radius);border:2px solid}.scenario-card.urgent.svelte-1bv7ezn{background:#fee2e2;border-color:#ef4444}.scenario-card.normal.svelte-1bv7ezn{background:#fef3c7;border-color:#fbbf24}.scenario-card.info.svelte-1bv7ezn{background:#eff6ff;border-color:#3b82f6}.scenario-card.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){margin-bottom:var(--spacing-md)}.scenario-card.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){margin-left:var(--spacing-md);line-height:1.8}.office-tips.svelte-1bv7ezn{background:#fffbeb;border:2px solid #fbbf24;border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.office-tips.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){margin-bottom:var(--spacing-md);color:var(--color-text)}.office-tips.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){margin-left:var(--spacing-md);line-height:1.8;color:#78350f}.provinces-container.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--spacing-lg)}.province-section.svelte-1bv7ezn{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.province-name.svelte-1bv7ezn{font-size:1.25rem;color:var(--color-primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--color-border)}.offices-list.svelte-1bv7ezn{display:grid;gap:var(--spacing-md)}.office-card.svelte-1bv7ezn{background:#f9fafb;padding:var(--spacing-md);border-radius:var(--radius);border-left:4px solid var(--color-primary)}.office-card.svelte-1bv7ezn h4:where(.svelte-1bv7ezn){font-size:1.1rem;color:var(--color-text);margin-bottom:var(--spacing-sm)}.office-address.svelte-1bv7ezn,.office-tel.svelte-1bv7ezn{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:var(--color-text-light);margin-bottom:.5rem;line-height:1.6}.office-address.svelte-1bv7ezn svg:where(.svelte-1bv7ezn),.office-tel.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){flex-shrink:0;color:var(--color-primary);margin-top:2px}.other-contacts-grid.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.other-contact-card.svelte-1bv7ezn{background:#fff;border:2px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.other-contact-card.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){margin-bottom:var(--spacing-md);color:var(--color-text)}.other-contact-card.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){margin-left:var(--spacing-md);margin-bottom:var(--spacing-sm);line-height:1.8;color:var(--color-text-light)}.link-inline.svelte-1bv7ezn{color:var(--color-primary);text-decoration:none;font-weight:600;font-size:.9rem}.link-inline.svelte-1bv7ezn:hover{text-decoration:underline}.fraud-note.svelte-1bv7ezn{margin-top:var(--spacing-sm);padding:var(--spacing-sm);background:#fee2e2;border-radius:var(--radius);color:#991b1b;font-size:.875rem;font-weight:600}.faq-simple.svelte-1bv7ezn{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.faq-simple.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){color:var(--color-text);margin-bottom:var(--spacing-sm)}.faq-simple.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--color-text-light);line-height:1.7}.warning-section.svelte-1bv7ezn{background:#fee2e2;border:3px solid #ef4444;border-radius:var(--radius);padding:var(--spacing-xl)}.warning-section.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){color:#991b1b;margin-bottom:var(--spacing-md)}.warning-content.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#991b1b;font-weight:600;margin-bottom:var(--spacing-sm)}.warning-content.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){margin-left:var(--spacing-md);margin-bottom:var(--spacing-md);color:#7f1d1d;line-height:1.8}.scam-alert.svelte-1bv7ezn{background:#fecaca;padding:var(--spacing-md);border-radius:var(--radius);margin-top:var(--spacing-md)}.scam-alert.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){display:block;color:#991b1b;margin-bottom:.5rem;font-size:1.1rem}.scam-alert.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#7f1d1d;font-weight:400;margin:0}
