.pagina-publica{--publica-papel:#fff;--publica-fundo:#f3f6f9;--publica-tinta:#293846;--publica-suave:#526476;--publica-azul:#526e89;--publica-linha:#d6dfe7;background:var(--publica-papel);color:var(--publica-tinta);font-size:17px;line-height:1.6}.publica-medida{max-width:1200px;margin-inline:auto;padding-inline:32px}.pagina-publica a:focus-visible{outline:3px solid var(--publica-azul);outline-offset:5px}.pagina-publica a{text-underline-offset:5px}.pular-conteudo{z-index:10;background:var(--publica-papel);padding:12px;position:absolute;top:-100px;left:16px}.pular-conteudo:focus{top:12px}.publica-cabecalho{justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}.publica-marca{letter-spacing:-.03em;align-items:center;gap:12px;font-size:28px;text-decoration:none;display:flex}.publica-marca strong{font-weight:500}.publica-cabecalho nav{align-items:center;gap:32px;display:flex}.publica-cabecalho nav a,.publica-rodape a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.publica-entrar{font-weight:600}.publica-abertura{grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;padding-block:72px 104px;display:grid}.pagina-publica h1{letter-spacing:-.035em;font-size:clamp(36px,4.1vw,56px);font-weight:600;line-height:1.13}.pagina-publica h1 span,.publica-contato h2 span{color:var(--publica-azul)}.publica-introducao{max-width:65ch;color:var(--publica-suave);margin-block:24px 32px;font-size:19px}.publica-botao{background:var(--publica-azul);min-height:52px;color:var(--publica-papel);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.publica-botao:hover{text-decoration:underline}.publica-nota{max-width:44ch;color:var(--publica-suave);margin-top:16px;font-size:14px}.publica-ficha{border:1px solid var(--publica-linha);background:var(--publica-fundo);border-radius:16px;padding:32px}.ficha-topo{border-bottom:1px solid var(--publica-linha);align-items:center;gap:16px;padding-bottom:24px;font-size:15px;display:flex}.ficha-titulo{letter-spacing:-.025em;margin-top:24px;font-size:32px;font-weight:500;line-height:1.2}.publica-ficha>p:not(.ficha-titulo){color:var(--publica-suave);margin-top:12px}.publica-ficha ol{margin-block:24px}.publica-ficha li{border-bottom:1px solid var(--publica-linha);gap:16px;padding-block:16px;display:flex}.publica-ficha li>span{color:var(--publica-azul);padding-top:3px;font-size:14px}.publica-ficha li p,.ficha-legenda{color:var(--publica-suave);font-size:14px}.publica-recursos{background:var(--publica-fundo);padding-block:80px}.pagina-publica h2{letter-spacing:-.025em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.publica-colunas{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px;display:grid}.publica-colunas article{border-top:1px solid var(--publica-azul);padding-top:24px}.publica-colunas article>span{color:var(--publica-azul)}.publica-colunas h3{margin-block:16px 12px;font-size:22px;font-weight:600}.publica-colunas p,.publica-limite{color:var(--publica-suave)}.publica-limite{max-width:75ch;margin-top:40px;font-size:14px}.publica-contato{grid-template-columns:1.2fr 1fr;gap:72px;padding-block:88px;display:grid}.publica-contato p{max-width:50ch;color:var(--publica-suave);margin-top:24px}.publica-canais{flex-direction:column;align-items:flex-start;display:flex}.publica-canais>a:not(.publica-botao){overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.publica-canais p{margin-top:12px;font-size:14px}.publica-sobre{border-top:1px solid var(--publica-linha);grid-template-columns:1fr 1fr;gap:72px;padding-block:48px;display:grid}.publica-sobre h2{font-size:22px}.publica-sobre p{color:var(--publica-suave);overflow-wrap:anywhere;margin-top:16px;font-size:15px}.publica-sobre a{padding-block:10px;text-decoration:underline;display:inline-block}.publica-rodape{border-top:1px solid var(--publica-linha);justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:14px;display:flex}@media (width<=800px){.publica-abertura,.publica-contato{grid-template-columns:1fr;gap:40px;padding-block:48px}.publica-abertura>div:first-child{max-width:600px}.publica-ficha{max-width:540px}.publica-colunas{gap:24px}.publica-sobre{gap:32px}}@media (width<=580px){.publica-medida{padding-inline:24px}.publica-cabecalho{flex-wrap:wrap;gap:16px;min-height:96px;padding-block:20px}.publica-cabecalho nav{justify-content:space-between;gap:24px;width:100%}.publica-marca{font-size:26px}.publica-ficha{padding:24px}.publica-colunas,.publica-sobre{grid-template-columns:1fr}.publica-recursos{padding-block:48px}.publica-rodape{flex-direction:column;align-items:flex-start;gap:8px}.publica-botao{gap:12px;width:100%;font-size:16px}}
