:root{--abismo: #0b1a2e;--onda: #13b5a5;--onda-funda: #0b7f75;--coral: #ff6b3d;--espuma: #f3f7f8;--nevoa: #4a5a69;--acao: var(--coral);--texto-acao: var(--abismo);--fonte-titulo: Sora, "Segoe UI", system-ui, sans-serif;--fonte-texto: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-pill: 999px}:root,[data-tema=escuro]{--fundo: var(--abismo);--superficie: #13253d;--borda: #24384f;--texto: #ffffff;--texto-suave: #9fb3c8;--link: #2ed3c1;--simbolo-anel: #ffffff;--simbolo-onda: var(--onda);--erro: #ff8a80;--capa-bloco: #1e3a5c;color-scheme:dark}[data-tema=claro]{--fundo: var(--espuma);--superficie: #ffffff;--borda: #dce3e8;--texto: var(--abismo);--texto-suave: var(--nevoa);--link: var(--onda-funda);--simbolo-anel: var(--abismo);--simbolo-onda: var(--onda-funda);--erro: #c62828;--capa-bloco: var(--abismo);color-scheme:light}:root,[data-tema=escuro],[data-tema=claro]{--bg: var(--fundo);--sup: var(--superficie);--sup-2: color-mix(in srgb, var(--borda) 55%, var(--superficie));--linha: var(--borda);--txt: var(--texto);--txt-2: var(--texto-suave);--acento: var(--link);--sobre-acento: var(--fundo)}@font-face{font-family:Sora;src:url(/fonts/sora-latin-wght-normal.woff2) format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}[data-tema]{color:var(--txt)}body{margin:0;background:var(--bg);color:var(--txt);font:400 1.0625rem/1.6 var(--fonte-texto);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:var(--acento);text-underline-offset:.2em}h1,h2,h3{font-family:var(--fonte-titulo);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0;text-wrap:balance}h1{font-size:clamp(2.4rem,5.4vw,4.1rem)}h2{font-size:clamp(1.9rem,3.6vw,2.8rem)}h3{font-size:1.2rem;letter-spacing:-.01em}p{margin:0;text-wrap:pretty}:focus-visible{outline:3px solid var(--acento);outline-offset:3px;border-radius:6px}.wrap{width:min(1160px,100% - 2.5rem);margin-inline:auto}.secao{padding:clamp(4.5rem,10vw,7.5rem) 0}.secao+.secao{border-top:1px solid var(--linha)}.olho{font:600 .8rem/1 var(--fonte-texto);letter-spacing:.12em;text-transform:uppercase;color:var(--acento);margin-bottom:1rem}.lead{font-size:1.15rem;color:var(--txt-2);max-width:38rem;margin-top:1.1rem}.skip{position:absolute;left:-999px;top:0}.skip:focus{left:1rem;top:1rem;z-index:200;background:var(--sup);padding:.6rem 1rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.75rem 1.4rem;border-radius:var(--radius-md);font:600 1.0625rem/1.2 var(--fonte-texto);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s,background .15s}.btn:active{transform:translateY(1px)}.btn--primario{background:var(--acao);color:var(--texto-acao)}.btn--primario:hover{background:color-mix(in srgb,var(--acao) 88%,var(--abismo))}.btn--linha{border-color:var(--linha);color:var(--txt);background:transparent}.btn--linha:hover{border-color:var(--txt-2)}.pendente{display:inline-block;font:600 .72rem/1.3 var(--fonte-texto);letter-spacing:.02em;padding:.15rem .45rem;border-radius:4px;background:#ffe28a;color:#3d2a00;vertical-align:middle;margin-left:.3rem}.prosa{max-width:46rem}.prosa h1{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:1rem}.prosa h2{font-size:1.5rem;margin:2.4rem 0 .8rem}.prosa p,.prosa li{color:var(--txt-2)}.prosa p+p{margin-top:1rem}.prosa ul,.prosa ol{padding-left:1.2rem}.prosa h3{margin:1.6rem 0 .5rem}.prosa .lead{margin-bottom:.5rem}.prosa table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.97rem}.prosa th,.prosa td{text-align:left;padding:.6rem .8rem;border-bottom:1px solid var(--linha);vertical-align:top}.prosa th{color:var(--txt);font-weight:600}.prosa td{color:var(--txt-2)}.prosa code{font-size:.92em;background:var(--sup);border:1px solid var(--linha);border-radius:4px;padding:.05em .35em}.prosa figure{margin:2rem 0}.prosa figcaption{font-size:.85rem;color:var(--txt-2);margin-top:.6rem}.resposta{margin-top:1.4rem;padding:1.3rem 1.5rem;border-radius:var(--radius-lg);background:var(--sup);border:1px solid var(--linha)}.resposta p{color:var(--txt)!important}.prosa li+li{margin-top:.4rem}.prosa strong{color:var(--txt)}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;height:var(--t)}.logo[data-astro-cid-tvrurpns] img[data-astro-cid-tvrurpns]{height:var(--t);width:auto;display:block}.logo--auto[data-astro-cid-tvrurpns] .logo__escuro[data-astro-cid-tvrurpns]{display:none}html[data-tema=escuro] .logo--auto[data-astro-cid-tvrurpns] .logo__escuro[data-astro-cid-tvrurpns]{display:block}html[data-tema=escuro] .logo--auto[data-astro-cid-tvrurpns] .logo__claro[data-astro-cid-tvrurpns]{display:none}.topo[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--linha)}.topo__in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2rem;min-height:4.25rem}.topo__marca[data-astro-cid-3ef6ksr2]{text-decoration:none}.topo__nav[data-astro-cid-3ef6ksr2]{display:flex;gap:1.6rem;margin-left:auto}.topo__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--txt-2);text-decoration:none;font-size:.95rem;font-weight:500}.topo__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.topo__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{color:var(--txt)}.topo__acoes[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.6rem}.topo__cta[data-astro-cid-3ef6ksr2]{min-height:2.6rem;padding:.55rem 1.1rem;font-size:.92rem;white-space:nowrap}@media(max-width:400px){.topo__cta[data-astro-cid-3ef6ksr2]{padding:.5rem .85rem;font-size:.85rem}}.tema[data-astro-cid-3ef6ksr2]{width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid var(--linha);background:transparent;color:var(--txt);display:grid;place-items:center;cursor:pointer}.tema[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tema[data-astro-cid-3ef6ksr2] .sol[data-astro-cid-3ef6ksr2]{display:none}html[data-tema=escuro] .tema[data-astro-cid-3ef6ksr2] .sol[data-astro-cid-3ef6ksr2]{display:block}html[data-tema=escuro] .tema[data-astro-cid-3ef6ksr2] .lua[data-astro-cid-3ef6ksr2]{display:none}.idioma[data-astro-cid-3ef6ksr2]{position:relative}.idioma[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;min-width:2.6rem;height:2.6rem;padding:0 .7rem;border-radius:999px;border:1px solid var(--linha);display:grid;place-items:center;font:600 .8rem/1 var(--fonte-texto);letter-spacing:.06em;color:var(--txt)}.idioma[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.idioma[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{position:absolute;right:0;top:calc(100% + .4rem);margin:0;padding:.4rem;list-style:none;min-width:10rem;background:var(--sup);border:1px solid var(--linha);border-radius:var(--radius-md);box-shadow:0 14px 40px #00000059;z-index:60}.idioma[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:.5rem .75rem;border-radius:var(--radius-sm);color:var(--txt);text-decoration:none;font-size:.92rem}.idioma[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.idioma[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{background:color-mix(in srgb,var(--acento) 14%,transparent)}@media(max-width:960px){.topo__nav[data-astro-cid-3ef6ksr2]{display:none}.topo__acoes[data-astro-cid-3ef6ksr2]{margin-left:auto}}.rodape[data-astro-cid-sz7xmlte]{border-top:1px solid var(--linha);padding:3rem 0 2rem;background:var(--sup)}.rodape__in[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.rodape__marca[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--txt-2);margin-top:.8rem;font-size:.95rem}.rodape__links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;align-items:center}.rodape__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--txt-2);text-decoration:none;font-size:.95rem}.rodape__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--txt);text-decoration:underline}.rodape__legal[data-astro-cid-sz7xmlte]{margin-top:2.2rem;padding-top:1.4rem;border-top:1px solid var(--linha);color:var(--txt-2);font-size:.82rem}
