.breadcrumb.svelte-1n7yqd5{font-size:.8rem;color:var(--text-muted);margin-bottom:1rem}.breadcrumb.svelte-1n7yqd5 a:where(.svelte-1n7yqd5){color:var(--text-secondary);text-decoration:none}.breadcrumb.svelte-1n7yqd5 a:where(.svelte-1n7yqd5):hover{color:var(--primary)}.breadcrumb.svelte-1n7yqd5 span:where(.svelte-1n7yqd5){margin:0 .25rem}.page-header.svelte-1n7yqd5{margin-bottom:2rem}h1.svelte-1n7yqd5{font-size:2rem;font-weight:700;letter-spacing:-.03em}.subtitle.svelte-1n7yqd5{color:var(--text-secondary);margin-top:.5rem;font-size:1.1rem}h2.svelte-1n7yqd5{font-size:1.25rem;font-weight:600;margin:2rem 0 1rem}.states-grid-section.svelte-1n7yqd5{margin-bottom:3rem}.states-grid.svelte-1n7yqd5{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem}.state-card.svelte-1n7yqd5{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none;color:var(--text);transition:border-color .15s,box-shadow .15s}.state-card.svelte-1n7yqd5:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.state-name.svelte-1n7yqd5{font-weight:500;font-size:.9rem}.state-code.svelte-1n7yqd5{color:var(--text-muted);font-size:.8rem;font-weight:600}.faq-section.svelte-1n7yqd5{margin:3rem 0 2rem}.faq-list.svelte-1n7yqd5{display:flex;flex-direction:column;gap:.5rem}details.svelte-1n7yqd5{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}summary.svelte-1n7yqd5{cursor:pointer;font-weight:500;font-size:.95rem;line-height:1.4}details.svelte-1n7yqd5 p:where(.svelte-1n7yqd5){margin-top:.75rem;font-size:.9rem;color:var(--text-secondary);line-height:1.6}
