.cf-body{background:var(--paper);color:var(--ink)}.cf-body .vx-nav{background:var(--paper-2);color:var(--ink);border-bottom:1px solid var(--line)}.cf-body .vx-nav-links a{color:var(--ink-soft)}.cf-body .vx-nav-links a:hover{color:var(--ink)}.cf-body .vx-nav-links a.ativo{color:var(--ink);border-bottom:2px solid var(--green-600);padding-bottom:2px}.cf-body .vx-btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.cf-body .vx-marca{color:var(--ink)}.cf-body .vx-nav [style*="oklch(0.700 0.140 158)"]{color:var(--green-700)!important}.cf-doc{display:grid;grid-template-columns:240px minmax(0,760px);gap:64px;padding:64px var(--gutter) 96px;max-width:1200px}.cf-indice{position:sticky;top:32px;align-self:start;display:flex;flex-direction:column;gap:10px;font-size:14px}.cf-indice nav{display:flex;flex-direction:column;gap:10px}.cf-indice a{color:var(--ink-muted)}.cf-indice a:hover{color:var(--green-700)}.cf-indice-titulo{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:var(--green-700);margin-bottom:6px}.cf-main{display:flex;flex-direction:column;min-width:0}.cf-body .vx-eyebrow{color:var(--green-700)}.cf-h1{font-size:38px;font-weight:700;letter-spacing:-1px;line-height:1.08;margin:14px 0 16px;color:var(--ink);text-wrap:balance}.cf-lead{font-size:17px;line-height:1.6;color:var(--ink-soft);margin-bottom:32px;text-wrap:pretty}.cf-secao{padding:40px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.cf-secao h2{font-size:25px;font-weight:700;letter-spacing:-.5px;color:var(--ink)}.cf-secao h3{font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-muted);font-weight:700;margin-top:6px}.cf-secao p,.cf-secao li{font-size:16px;line-height:1.6;color:var(--ink-soft);text-wrap:pretty}.cf-secao ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.cf-secao b{color:var(--ink);font-weight:600}.cf-link{color:var(--green-700);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cf-link:hover{color:var(--green-800)}.cf-volta{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:10px}.cf-body .vx-ao-topo a{color:var(--ink-soft)}.cf-body .vx-ao-topo a:hover{color:var(--green-800)}.cf-body .vx-rodape.claro{border-top:1px solid var(--line)}.cf-body .vx-rodape-links a{color:var(--ink-soft)}.cf-body .vx-rodape-links a:hover{color:var(--ink)}.cf-body .vx-legal{color:var(--ink-muted)}.cf-tag{font-size:13px;color:var(--ink-muted)}.cf-body .vx-wordmark{color:var(--ink)}@media (max-width: 900px){.cf-doc{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px var(--gutter) 64px}.cf-indice{position:static}.cf-h1{font-size:30px;letter-spacing:-.8px}}
