.page-content.svelte-94sy8o{padding-top:4rem;padding-bottom:4rem}.breadcrumb-nav.svelte-94sy8o{margin-bottom:2rem;font-size:.9rem;color:var(--ink-soft)}.breadcrumb-nav.svelte-94sy8o ol:where(.svelte-94sy8o){list-style:none;padding:0;display:flex;gap:.5rem;flex-wrap:wrap}.breadcrumb-nav.svelte-94sy8o li:where(.svelte-94sy8o)+li:where(.svelte-94sy8o):before{content:"/";padding-right:.5rem;color:var(--line)}.breadcrumb-nav.svelte-94sy8o a:where(.svelte-94sy8o){color:var(--brand);text-decoration:none}.page-header.svelte-94sy8o{margin-bottom:3rem}.page-header.svelte-94sy8o h1:where(.svelte-94sy8o){font-size:2.2rem;margin-bottom:1rem;line-height:1.2}.content-section.svelte-94sy8o{margin-bottom:3rem}.content-section.svelte-94sy8o h2:where(.svelte-94sy8o){font-size:1.8rem;margin-bottom:1.5rem;border-bottom:2px solid var(--line);padding-bottom:.5rem}.content-section.svelte-94sy8o h3:where(.svelte-94sy8o){font-size:1.3rem;margin-top:1.5rem;margin-bottom:1rem}.content-section.svelte-94sy8o p:where(.svelte-94sy8o){margin-bottom:1.2rem;line-height:1.6}.cta-wrapper.svelte-94sy8o{margin:2rem 0}.btn.svelte-94sy8o{display:inline-block;padding:.8rem 1.5rem;border-radius:999px;font-weight:600;text-decoration:none}.btn-primary.svelte-94sy8o{background-color:var(--brand);color:#fff}.btn-primary.svelte-94sy8o:hover{background-color:var(--brand-strong)}.btn-secondary.svelte-94sy8o{border:2px solid var(--brand);color:var(--brand)}.table-responsive.svelte-94sy8o{overflow-x:auto}table.svelte-94sy8o{width:100%;border-collapse:collapse;margin:1.5rem 0}th.svelte-94sy8o,td.svelte-94sy8o{padding:1rem;border:1px solid var(--line);text-align:left}th.svelte-94sy8o{background-color:var(--brand-soft)}.cidade-list.svelte-94sy8o{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.6rem 1.5rem;line-height:1.8}.cidade-list.svelte-94sy8o a:where(.svelte-94sy8o){color:var(--brand)}.pill-note.svelte-94sy8o{margin-left:.5rem;font-size:.78rem;color:var(--ink-soft)}.faq-item.svelte-94sy8o{margin-bottom:1rem;padding:1rem;border:1px solid var(--line);border-radius:8px}.faq-item.svelte-94sy8o summary:where(.svelte-94sy8o){cursor:pointer;font-weight:700;margin:-1rem;padding:1rem}.faq-item.svelte-94sy8o summary:where(.svelte-94sy8o) h3:where(.svelte-94sy8o){display:inline;font-size:1.1rem;margin:0}.internal-links.svelte-94sy8o ul:where(.svelte-94sy8o){list-style:square inside;line-height:1.8}.updated-note.svelte-94sy8o{font-size:.85rem;color:var(--ink-soft)}
