.cep-widget[data-astro-cid-ahwd2rtm]{max-width:620px;margin-inline:auto}.cep-form[data-astro-cid-ahwd2rtm]{flex-direction:column;gap:.6rem;display:flex}.cep-form[data-astro-cid-ahwd2rtm] label[data-astro-cid-ahwd2rtm]{color:var(--ink-soft);font-size:.86rem;font-weight:500}.cep-row[data-astro-cid-ahwd2rtm]{gap:.7rem;display:flex}.cep-row[data-astro-cid-ahwd2rtm] input[data-astro-cid-ahwd2rtm]{font:inherit;color:var(--ink);background:var(--navy-950);border:1px solid var(--line-strong);border-radius:var(--radius-sm);flex:1;padding:.8em .9em;font-size:1rem;transition:border-color .18s,box-shadow .18s}.cep-row[data-astro-cid-ahwd2rtm] input[data-astro-cid-ahwd2rtm]::placeholder{color:var(--ink-faint)}.cep-row[data-astro-cid-ahwd2rtm] input[data-astro-cid-ahwd2rtm]:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-dim);outline:none}.check[data-astro-cid-ahwd2rtm]{white-space:nowrap;position:relative}.spinner[data-astro-cid-ahwd2rtm]{border:2px solid #05211759;border-top-color:#052117;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin;display:none}.check[data-astro-cid-ahwd2rtm].loading .label[data-astro-cid-ahwd2rtm]{opacity:.5}.check[data-astro-cid-ahwd2rtm].loading .spinner[data-astro-cid-ahwd2rtm]{display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.cep-hint[data-astro-cid-ahwd2rtm]{color:var(--ink-muted);font-size:.74rem}.cep-error[data-astro-cid-ahwd2rtm]{color:#ff8f8f;min-height:0;font-size:.86rem}.cep-error[data-astro-cid-ahwd2rtm]:empty{display:none}.cep-result[data-astro-cid-ahwd2rtm]{border-top:1px solid var(--line);margin-top:1.6rem;padding-top:1.4rem}.onde[data-astro-cid-ahwd2rtm]{color:var(--ink-soft);margin-bottom:.9rem}.cep-stats[data-astro-cid-ahwd2rtm]{grid-template-columns:1fr 1fr;gap:1rem;margin:0 0 1rem;display:grid}.cep-stats[data-astro-cid-ahwd2rtm] dt[data-astro-cid-ahwd2rtm]{color:var(--signal);font-size:1.5rem;font-weight:600}.cep-stats[data-astro-cid-ahwd2rtm] dd[data-astro-cid-ahwd2rtm]{color:var(--ink-muted);margin-top:.15rem;font-size:.82rem}.ramo[data-astro-cid-ahwd2rtm]{color:var(--ink-muted);margin-bottom:1.2rem;font-size:.84rem}.cep-fallback[data-astro-cid-ahwd2rtm]{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:1.6rem;padding-top:1.4rem;font-size:.94rem}.cep-fallback[data-astro-cid-ahwd2rtm] a[data-astro-cid-ahwd2rtm],.cep-cta[data-astro-cid-ahwd2rtm]{color:var(--signal)}@media (width<=520px){.cep-row[data-astro-cid-ahwd2rtm]{flex-direction:column}.check[data-astro-cid-ahwd2rtm]{justify-content:center}.cep-stats[data-astro-cid-ahwd2rtm]{grid-template-columns:1fr}}.cidade-grid[data-astro-cid-w4t3jram]{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:900px;margin:2.6rem auto 0;padding:0;list-style:none;display:grid}.cidade-card[data-astro-cid-w4t3jram]{background:linear-gradient(180deg, var(--navy-800), var(--navy-850));border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.3rem;padding:1.4rem;transition:transform .2s,border-color .2s;display:flex}.cidade-card[data-astro-cid-w4t3jram]:hover{border-color:var(--signal);transform:translateY(-4px)}.nome[data-astro-cid-w4t3jram]{font-family:var(--font-display);font-size:1.1rem;font-weight:700}.nome[data-astro-cid-w4t3jram] b[data-astro-cid-w4t3jram]{color:var(--ink-muted);font-size:.85rem;font-weight:500}.n[data-astro-cid-w4t3jram]{color:var(--signal);font-size:1.5rem;font-weight:600}.cap[data-astro-cid-w4t3jram]{color:var(--ink-muted);font-size:.72rem}.destaque[data-astro-cid-w4t3jram]{margin-top:1.2rem;font-size:.9rem}.destaque[data-astro-cid-w4t3jram] a[data-astro-cid-w4t3jram]{color:var(--signal)}.destaque[data-astro-cid-w4t3jram] a[data-astro-cid-w4t3jram]:hover{text-decoration:underline}.ufs[data-astro-cid-w4t3jram] ul[data-astro-cid-w4t3jram]{flex-wrap:wrap;gap:.5rem .6rem;margin:1rem 0 2rem;padding:0;list-style:none;display:flex}.ufs[data-astro-cid-w4t3jram] a[data-astro-cid-w4t3jram]{border:1px solid var(--line);color:var(--ink-soft);border-radius:999px;align-items:baseline;gap:.5em;padding:.45em .85em;font-size:.84rem;transition:border-color .18s,color .18s;display:inline-flex}.ufs[data-astro-cid-w4t3jram] a[data-astro-cid-w4t3jram]:hover{border-color:var(--signal);color:var(--ink)}.ufs[data-astro-cid-w4t3jram] .mono[data-astro-cid-w4t3jram]{color:var(--signal);font-size:.78rem}@media (width<=720px){.cidade-grid[data-astro-cid-w4t3jram]{grid-template-columns:1fr 1fr}}
