.coverage-form[data-v-16ab7ab9]{color:#292329;font-size:.92rem}.coverage-form-intro[data-v-16ab7ab9],.coverage-form-note[data-v-16ab7ab9]{margin:0 0 20px;line-height:1.65;color:#60575d}.coverage-form-fields[data-v-16ab7ab9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}label[data-v-16ab7ab9]{display:block;font-size:.85rem;font-weight:600;line-height:1.5}label>span[data-v-16ab7ab9]{color:#b40b2b}input[data-v-16ab7ab9],select[data-v-16ab7ab9]{display:block;width:100%;min-height:46px;border:1px solid #d8cbd2;border-radius:6px;padding:10px 12px;margin-top:7px;background:#fff;color:#292329;font:inherit;font-weight:400;box-sizing:border-box}.coverage-street[data-v-16ab7ab9],.coverage-address-status[data-v-16ab7ab9]{grid-column:1/-1}.coverage-cep-control[data-v-16ab7ab9]{position:relative;display:block;margin-top:7px}.coverage-cep-control input[data-v-16ab7ab9]{margin-top:0;padding-right:44px}.coverage-cep-search[data-v-16ab7ab9]{position:absolute;right:2px;top:2px;bottom:2px;width:42px;display:flex;align-items:center;justify-content:center;color:#a90b29;border-left:1px solid #e7d9df;border-radius:0 4px 4px 0;cursor:pointer}.coverage-cep-search[data-v-16ab7ab9]:hover:enabled{background:#fff0f3}.coverage-cep-search[data-v-16ab7ab9]:disabled{color:#9a9097;cursor:not-allowed}input[readonly][data-v-16ab7ab9]{background:#f5f3f4;color:#51444c;cursor:default}.coverage-cep label>span[data-v-16ab7ab9]{color:#b40b2b}.coverage-address-status[data-v-16ab7ab9]{margin:0;color:#60575d;font-size:.85rem;line-height:1.6}.coverage-outside-area[data-v-16ab7ab9]{padding:18px 20px;border-left:3px solid #db0e35;border-radius:6px;background:#fff2f5;color:#5e2734;font-size:.95rem}.coverage-form-note[data-v-16ab7ab9]{margin:18px 0;font-size:.8rem}.coverage-submit[data-v-16ab7ab9]{padding:13px 20px;background:#c10c30;color:#fff;border:0;border-radius:6px;font:inherit;font-weight:600;cursor:pointer}.coverage-submit[data-v-16ab7ab9]:hover:enabled{background:#a40a29}.coverage-submit[data-v-16ab7ab9]:disabled{opacity:.5;cursor:not-allowed}input[data-v-16ab7ab9]:focus-visible,select[data-v-16ab7ab9]:focus-visible,button[data-v-16ab7ab9]:focus-visible{outline:3px solid #292329;outline-offset:3px}.coverage-preview-note[data-v-16ab7ab9]{padding:14px;background:#faf0f3;color:#734455;font-size:.85rem;line-height:1.6}.coverage-feedback[data-v-16ab7ab9]{margin-top:20px;padding:18px;background:#f5f2f4;border-left:3px solid #8a6678;border-radius:4px}.coverage-feedback[data-result=com_indicacao][data-v-16ab7ab9]{background:#eff8f2;border-color:#337a52}.coverage-feedback-error[data-v-16ab7ab9]{background:#fff3e7;border-color:#a26922;line-height:1.65}h3[data-v-16ab7ab9]{margin:0 0 10px;font-size:1rem;line-height:1.4}.coverage-feedback p[data-v-16ab7ab9]{margin:0 0 12px;line-height:1.65}small[data-v-16ab7ab9]{color:#695c63}@media (max-width:480px){.coverage-form-fields[data-v-16ab7ab9]{grid-template-columns:minmax(0,1fr)}}.public-coverage-query[data-v-f5c369e0]{max-width:760px;margin:0 auto;padding:32px 24px 48px;color:#292329}h2[data-v-f5c369e0]{font-family:Teko,sans-serif;font-weight:600;font-size:clamp(1.85rem,2.8vw,2.25rem);line-height:1.2;margin:0 0 24px}.coverage-query-help[data-v-f5c369e0]{font-size:.85rem;line-height:1.65;margin-top:20px;color:#60575d}a[data-v-f5c369e0]{color:#a90b29;text-decoration:underline;text-underline-offset:4px}a[data-v-f5c369e0]:focus-visible{outline:3px solid #292329;outline-offset:4px}@media (max-width:760px){.public-coverage-query[data-v-f5c369e0]{padding-right:64px;padding-left:32px}}.coverage-locations[data-v-3b319211]{margin:24px 0}.coverage-location-group+.coverage-location-group[data-v-3b319211]{margin-top:24px}.coverage-location-title[data-v-3b319211]{font-family:Ubuntu,sans-serif;font-size:.95rem;font-weight:700;line-height:1.5;color:#292329;margin:0 0 12px}.coverage-location-list[data-v-3b319211]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;list-style:disc;padding:0 0 0 24px;margin:0}.coverage-location-list li[data-v-3b319211]{line-height:1.6;overflow-wrap:anywhere;margin:0}.coverage-location-list li[data-v-3b319211]::marker{color:#db0e35}.coverage-location-districts[data-v-3b319211]{grid-template-columns:minmax(0,1fr)}@media (max-width: 380px){.coverage-location-list[data-v-3b319211]{grid-template-columns:minmax(0,1fr)}}
