.mh{background:var(--azul-srj);color:#fff;padding-block:clamp(2.2rem,5.5vw,3.6rem) clamp(2rem,5vw,3rem)}.mh .breadcrumb{font-size:.88rem;color:#9fb0bf;margin-bottom:1rem}.mh .breadcrumb a{color:#c7d2dd}.mh .breadcrumb span[aria-hidden]{margin:0 .3rem}.mh .breadcrumb [aria-current]{color:#e3ecf3}.mh .eyebrow.mh-eyebrow{color:var(--verde-light)}.mh h1{color:#fff;max-width:26ch;text-wrap:balance}.mh-lead{font-size:1.15rem;color:#d5e2ec;max-width:64ch;margin:0 0 1.2rem}.mh-lead strong{color:#fff}.mh-rev{display:flex;align-items:center;gap:.7rem;margin:1.4rem 0 0;font-size:.88rem;line-height:1.5;color:#aebccb}.mh-rev img{flex:0 0 auto;width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.35)}.mh-rev span{min-width:0}.mh-rev a{color:#fff;text-decoration:underline;text-underline-offset:2px}.mh-acoes{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.4rem}.resposta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-lg);padding:1.1rem 1.2rem;max-width:760px}.resposta-selo{font-family:var(--font-titulo);font-weight:700;font-size:1.05rem;color:#0b2235;background:var(--verde);border-radius:999px;padding:.3rem .9rem}.resposta-selo--nao{background:#ffb37a}.resposta p{margin:0;color:#e3ecf3}.resposta p+p{margin-top:.4rem}@media(max-width:520px){.resposta{grid-template-columns:1fr;gap:.6rem}.resposta-selo{justify-self:start}}.mei-sec{padding-block:clamp(2.4rem,6vw,4rem)}.mei-sec--alt{background:var(--off-white)}.mei-col{max-width:780px}.mei-col--larga{max-width:1000px}.mei-sec h2{font-size:clamp(1.45rem,3.2vw,1.9rem)}.mei-sec h3{font-size:1.15rem;margin-top:1.6rem;color:var(--grafite)}.mei-texto p,.mei-texto li{color:var(--grafite);line-height:1.75}.mei-texto ul,.mei-texto ol{padding-left:1.3rem;margin:0 0 1.2rem}.mei-texto ul{list-style:disc}.mei-texto ol{list-style:decimal}.mei-texto li{margin-bottom:.45rem}.mei-texto a{color:var(--coral-text);text-decoration:underline;text-underline-offset:2px}.mei-texto strong{color:var(--azul-srj)}.fatos{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.9rem;margin:0}.fato{background:#fff;border:1px solid var(--borda);border-radius:14px;padding:1rem 1.1rem;min-width:0}.fato dt{font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-suave);margin-bottom:.25rem}.fato dd{margin:0;font-family:var(--font-titulo);font-weight:700;font-size:1.25rem;color:var(--azul-srj);line-height:1.25}.fato dd small{display:block;font-family:var(--font-texto);font-weight:400;font-size:.86rem;color:var(--texto-suave);margin-top:.3rem;line-height:1.45}.tabela-wrap{overflow-x:auto;background:#fff;border:1px solid var(--borda);border-radius:var(--radius-lg);margin:0 0 1.2rem}.tabela{width:100%;border-collapse:collapse;font-size:.95rem;font-variant-numeric:tabular-nums}.tabela caption{text-align:left;padding:.9rem 1rem 0;font-weight:600;color:var(--azul-srj)}.tabela th,.tabela td{text-align:left;padding:.7rem 1rem;border-bottom:1px solid var(--borda);vertical-align:top}.tabela thead th{font-family:var(--font-titulo);font-size:.9rem;color:var(--azul-srj);background:var(--off-white)}.tabela tbody tr:last-child th,.tabela tbody tr:last-child td{border-bottom:0}.tabela td.num,.tabela th.num{text-align:right;white-space:nowrap}.tabela tbody th{font-weight:500;color:var(--grafite)}.tabela .total td,.tabela .total th{font-weight:700;color:var(--azul-srj)}.aviso{display:grid;grid-template-columns:26px minmax(0,1fr);gap:.7rem;border-radius:12px;padding:1rem 1.1rem;margin:0 0 1.2rem;background:var(--verde-soft);border:1px solid #bfe9d9}.aviso svg{color:#0b7a5c;margin-top:2px}.aviso p{margin:0;color:var(--grafite)}.aviso p+p{margin-top:.4rem}.aviso--alerta{background:#fff4e5;border-color:#ffd9a8}.aviso--alerta svg{color:#b45309}.aviso--info{background:#eef4ff;border-color:#c9dafc}.aviso--info svg{color:var(--coral-text)}.passos{list-style:none;counter-reset:passo;padding:0;margin:0 0 1.2rem;display:grid;gap:.8rem}.passos>li{counter-increment:passo;position:relative;background:#fff;border:1px solid var(--borda);border-radius:14px;padding:1rem 1.1rem 1rem 3.6rem}.passos>li:before{content:counter(passo);position:absolute;left:1rem;top:1rem;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--azul-srj);color:#fff;font-family:var(--font-titulo);font-weight:700;display:grid;place-items:center;font-size:.95rem}.passos h3{margin:0 0 .25rem;font-size:1.05rem;color:var(--azul-srj)}.passos p{margin:0;color:var(--texto-suave)}.links-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.6rem}.links-grid a{display:flex;flex-direction:column;gap:.15rem;height:100%;background:#fff;border:1px solid var(--borda);border-radius:12px;padding:.75rem .9rem;color:var(--grafite);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.links-grid a:hover{border-color:var(--azul-srj);box-shadow:var(--shadow-soft);text-decoration:none}.links-grid strong{color:var(--azul-srj);font-family:var(--font-titulo);font-size:.98rem}.links-grid span{font-size:.84rem;color:var(--texto-suave)}.recursos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.recurso{background:#fff;border:1px solid var(--borda);border-radius:14px;padding:1.3rem;min-width:0}.recurso h3{margin:.2rem 0 .35rem;font-size:1.08rem;color:var(--grafite)}.recurso p{margin:0;color:var(--texto-suave);font-size:.96rem}@media(max-width:900px){.recursos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.recursos{grid-template-columns:1fr}}.sec-head-esq{max-width:760px;margin-bottom:1.6rem}.sec-head-esq p{color:var(--texto-suave);font-size:1.05rem}.nota{font-size:.86rem;color:var(--texto-suave)}.mei-texto ul.etiquetas{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:.4rem}.mei-texto ul.etiquetas li{margin:0;font-size:.86rem;line-height:1.35;background:#fff;border:1px solid var(--borda);border-radius:999px;padding:.3rem .75rem;color:var(--grafite)}.mais-detalhes summary{cursor:pointer;font-weight:600;color:var(--coral-text);margin:.4rem 0 .8rem}.mais-detalhes[open] summary{margin-bottom:.6rem}html:not([data-seg-mei=comercio]) .seg-comercio{display:none!important}html[data-seg-mei=comercio] .seg-servicos{display:none!important}.mei-sec[id]{scroll-margin-top:calc(var(--header-h) + 12px)}
