header>.container{gap:22px;flex-wrap:wrap}.idiomas{display:flex;gap:9px;margin-left:0;font:600 12px var(--corpo);white-space:nowrap}.idiomas a{display:inline-flex;align-items:center;gap:6px;padding:7px 5px;border-bottom:2px solid transparent;color:#B6C6DB}.idiomas a[aria-current]{color:white;border-bottom-color:#72A2DC}
.abertura h1{font-size:clamp(35px,4.4vw,62px);line-height:1.08}.materiais{color:#AFC4DE;font-size:14px;letter-spacing:.025em}.aviso-versao{font-size:13px!important;line-height:1.55;color:#AFC4DE!important;border-left:2px solid #72A2DC;padding-left:14px;margin-top:26px;max-width:600px}.recursos-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.recursos-grade .cartao{height:100%}
.mapa-secao{text-align:center;background:#FBFCFD}.mapa-secao h2{color:#0B1B2F}.mapa-secao .chamada{margin-left:auto;margin-right:auto}.mapa-mundo{display:block;width:100%;max-width:1050px;height:auto;margin:42px auto 24px}.mapa-legenda{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;font-size:13px;color:#44566D}.mapa-legenda span{display:inline-flex;gap:8px;align-items:center}.mapa-legenda i{width:13px;height:13px;background:#D0D8E2;display:inline-block;border-radius:3px}.mapa-legenda .com-licenca{background:#0057A8}.nota-mapa{font-size:12px;color:#6E7277;max-width:760px;margin:18px auto 0}.mapa-status,.mapa-paises{font-size:13px;color:#44566D;max-width:850px;margin:16px auto}.mapa-indisponivel .mapa-legenda{display:none}
.formulario-grade{align-items:start!important}.formulario select{display:block;width:100%;max-width:100%;padding:13px 14px;border:1px solid #D9DEE6;border-radius:6px;background:#F9FAFC;color:#2A2E33;font:inherit;margin-bottom:18px}.formulario select option{background:#F9FAFC;color:#2A2E33}.formulario .nota-formulario{font-size:13px;line-height:1.6;color:#526174}.formulario .consentimento{display:flex;gap:10px;align-items:flex-start;margin:20px 0}.consentimento input{width:18px!important;height:18px;margin-top:3px;flex-shrink:0}.consentimento label{font-weight:400!important;margin:0!important}.consentimento a{color:#0057A8;text-decoration:underline}.formulario .armadilha{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#formStatus{color:#992F3F}.documento-legal{padding-top:135px;padding-bottom:70px;max-width:900px;line-height:1.75}.documento-legal h1{font-size:clamp(30px,4vw,45px);color:#0B1B2F}.documento-legal h2{font-size:23px;margin-top:35px}.documento-legal section{padding:0}.documento-legal p{margin-bottom:16px}.documento-legal a{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #72A2DC;outline-offset:3px}
@media(max-width:900px){.recursos-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.idiomas{margin-left:0}header>.container{gap:12px}.formulario-grade{grid-template-columns:1fr}}
@media(max-width:600px){header>.container{height:auto;min-height:90px;justify-content:space-between;padding-top:12px;padding-bottom:12px}header .marca{font-size:18px}header nav{gap:10px;font-size:12px}header nav .inicio{display:none}.idiomas{width:100%;justify-content:flex-end;margin-top:-3px}.abertura{padding-top:155px}.recursos-grade{grid-template-columns:1fr}.mapa-mundo{margin-top:25px}.mapa-legenda{gap:10px;justify-content:flex-start;text-align:left}.mapa-secao h2{font-size:32px}.documento-legal{padding-top:165px}}

.aviso-publicacao{font-size:13px;color:#526174;padding-top:20px;padding-bottom:20px}

.idiomas .bandeira{display:block;width:20px;height:14px;border-radius:2px;flex:none;box-shadow:0 0 0 1px #ffffff26}
