.cav5{--bg:#0a080f;--surface:#1b1b2a;--surface-2:#222234;--surface-3:#414157;--line:#3a3a4a;--line-2:#4a4a68;--line-soft:#ffffff0f;--ink:#e2dfe6;--ink-soft:#aaa6b2;--ink-mute:#8e8a9a;--roxo:#8400e4;--roxo-hover:#9626e8;--lilas:#c084fc;--lilas-hover:#d8b4fe;--accent:#a855f7;--accent-selected:#32244b;--roxo-soft:#a855f729;--roxo-10:#a855f71a;--ok:#34d399;--alerta:#fbbf24;--azul:#60a5fa;--laranja:#fb923c;--raio:18px;--raio-campo:12px;--sombra-cartao:0 1px 3px #0000008c, 0 4px 14px #00000080;--brilho:inset 0 1px 0 #ffffff2e;--font:Poppins, ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.2, .8, .2, 1);--topo:64px}.cav5 input,.cav5 textarea{font:inherit;color:inherit}.cav5 svg.ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.cav5 .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.cav5 :before,.cav5 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cav5 .bt{border-radius:var(--raio-campo);background:var(--surface-3);min-height:40px;box-shadow:var(--brilho);color:var(--ink);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}@media (hover:hover){.cav5 .bt:hover{color:var(--lilas);border-color:var(--accent)}}.cav5 .bt:active{transform:translateY(1px)}.cav5 .bt svg.ic{width:16px;height:16px}.cav5 .bt--roxo,.cav5 .bt--roxo:hover{background:var(--roxo);border-color:var(--roxo);color:#fff}@media (hover:hover){.cav5 .bt--roxo:hover{background:var(--roxo-hover);border-color:var(--roxo-hover);color:#fff}}.cav5 .bt--peq{border-radius:10px;min-height:34px;padding:0 12px;font-size:13px}.cav5 .migalha{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:14px;display:flex}.cav5 .migalha a{color:var(--ink-mute)}.cav5 .migalha a:hover{color:var(--ink)}.cav5 .migalha svg.ic{width:14px;height:14px}.cav5 .migalha span:last-child{color:var(--ink)}.cav5 .perg{text-align:left;position:relative}.cav5 .perg__caixa{border-radius:var(--raio);background:var(--surface);border:1px solid var(--line);transition:border-color .2s,box-shadow .2s;overflow:hidden}.cav5 .perg__caixa:hover{border-color:var(--line-2)}.cav5 .perg__caixa:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px #a855f738}.cav5 .perg__linha{align-items:center;gap:10px;height:52px;padding:0 10px 0 16px;display:flex}.cav5 .perg__linha>svg.ic{color:var(--ink-mute)}.cav5 .perg__linha input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:16px}.cav5 .perg__linha input::placeholder{color:var(--ink-mute)}.cav5 .perg__limpar{background:var(--surface-3);width:30px;height:30px;color:var(--ink-soft);border:0;border-radius:50%;place-items:center;display:none}.cav5 .perg__limpar svg.ic{width:15px;height:15px}.cav5 .perg.tem .perg__limpar{display:grid}.cav5 .perg__painel{border-top:1px solid var(--line);background:#171724}.cav5 .perg__painel:empty{display:none}.cav5 .resp{padding:16px 18px 14px;animation:.2s cav5-entra}.cav5 .resp h2{margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.4}.cav5 .resp p{color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.65}.cav5 .resp__acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cav5 .outras{border-top:1px solid var(--line-soft);margin:0;padding:6px;list-style:none}.cav5 .outras__t{color:var(--ink-mute);padding:6px 12px 4px;font-size:12px;font-weight:500}.cav5 .outras a{color:var(--ink-soft);border-radius:10px;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:flex}.cav5 .outras a:hover,.cav5 .outras a[aria-selected=true]{background:var(--surface-2);color:var(--ink)}.cav5 .outras a[aria-selected=true]{box-shadow:inset 2px 0 0 var(--lilas)}.cav5 .outras a span{flex:1;min-width:0}.cav5 .outras a small{color:var(--ink-mute);white-space:nowrap;font-size:12px}.cav5 .outras a svg.ic{width:16px;height:16px;color:var(--ink-mute)}.cav5 .perg__pe{border-top:1px solid var(--line-soft);color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 18px;font-size:13px;display:flex}.cav5 .perg__pe a{align-items:center;gap:6px;font-weight:500;display:inline-flex}.cav5 .perg__pe a:hover{color:var(--lilas-hover)}.cav5 .perg__pe svg.ic{width:15px;height:15px}.cav5 .nada{text-align:center;padding:24px 18px;animation:.2s cav5-entra}.cav5 .nada>svg.ic{width:26px;height:26px;color:var(--ink-mute)}.cav5 .nada h2{margin:8px 0 4px;font-size:16px;font-weight:600}.cav5 .nada p{max-width:420px;color:var(--ink-mute);margin:0 auto 16px;font-size:14px}.cav5 .nada__acoes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cav5 .paleta{z-index:70;-webkit-backdrop-filter:blur(6px);background:#050309a8;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:none;position:fixed;inset:0}.cav5 .paleta.on{animation:.15s cav5-fundo;display:flex}.cav5 .paleta .perg{width:100%;max-width:640px;animation:.18s cav5-sobe}.cav5 .paleta .perg__caixa{max-height:76vh;overflow-y:auto;box-shadow:0 30px 80px -20px #000}@keyframes cav5-fundo{0%{opacity:0}}@keyframes cav5-sobe{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes cav5-entra{0%{opacity:0;transform:translateY(6px)}}.cav5 .prosa{color:#d6d2de;font-size:15px;line-height:1.75}.cav5 .prosa h3{color:var(--ink);margin:32px 0 10px;scroll-margin-top:88px;font-size:18px;font-weight:600;line-height:1.35}.cav5 .prosa p{margin:0 0 14px}.cav5 .prosa strong{color:var(--ink);font-weight:600}.cav5 .prosa em{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:0 6px;font-size:.92em;font-style:normal}.cav5 .prosa ol,.cav5 .prosa ul{margin:0 0 14px;padding-left:22px}.cav5 .prosa li{margin:6px 0;padding-left:4px}.cav5 .prosa li::marker{color:var(--lilas);font-weight:600}.cav5 .prosa a{color:var(--lilas);text-underline-offset:3px;-webkit-text-decoration:underline #c084fc59;text-decoration:underline #c084fc59}.cav5 .prosa a:hover{text-decoration-color:currentColor}.cav5 .prosa table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:14px;display:block;overflow-x:auto}.cav5 .prosa th,.cav5 .prosa td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.cav5 .prosa th{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500}.cav5 .curta{background:var(--roxo-10);border-radius:14px;margin:20px 0 8px;padding:16px 18px}.cav5 .curta small{color:var(--lilas);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.cav5 .curta small svg.ic{width:14px;height:14px}.cav5 .curta p{color:var(--ink);margin:6px 0 0;font-size:15px;line-height:1.7}.cav5 .curta strong{color:#fff;font-weight:600}.cav5 .meta{color:var(--ink-mute);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.cav5 .meta span{align-items:center;gap:6px;display:inline-flex}.cav5 .meta svg.ic{width:14px;height:14px}.cav5 .fb{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);margin-top:32px;padding:20px}.cav5 .fb__cab{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.cav5 .fb__cab h2{flex:200px;margin:0;font-size:16px;font-weight:600}.cav5 .fb__sn{gap:8px;display:flex}.cav5 .fb__sn button{border:1px solid var(--line);background:0 0;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.cav5 .fb__sn button:hover{background:var(--surface-2)}.cav5 .fb__sn button[aria-pressed=true]{background:var(--roxo-soft);color:var(--lilas);border-color:#0000}.cav5 .fb__corpo{animation:cav5-entra .3s var(--ease)}.cav5 .fb__ok{color:var(--ok);align-items:center;gap:10px;margin:16px 0 0;font-size:14px;display:flex}.cav5 .fb__acoes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@media (max-width:480px){.cav5 .fb__sn{width:100%}.cav5 .fb__sn button{flex:1;justify-content:center}.cav5 .fb__acoes .bt{flex:100%}}.cav5 .prosa em{-webkit-box-decoration-break:clone;box-decoration-break:clone}.cav5 .rapida{margin:16px 0 8px}.cav5 .rapida__passos{color:var(--ink);margin:0;padding-left:1.4em;font-size:16px;line-height:1.6;list-style:decimal}.cav5 .rapida__passos li{margin:0 0 8px;padding-left:4px}.cav5 .rapida__passos li::marker{color:var(--ink-mute);font-weight:600}.cav5 .rapida .bt{margin-top:12px}.cav5 .rapida__prazo{color:var(--ink-soft);align-items:flex-start;gap:8px;margin:16px 0 0;font-size:14px;line-height:1.5;display:flex}.cav5 .rapida__prazo svg.ic{width:16px;height:16px;color:var(--ink-mute);flex:none;margin-top:2px}.cav5 .completa-link{align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:500;display:inline-flex}.cav5 .completa-link svg.ic{width:16px;height:16px}.cav5 .pag{max-width:960px;margin:0 auto;padding:24px 16px 0}.cav5 .pag--estreita{max-width:820px}.cav5 .cab h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:600;line-height:1.25}.cav5 .cab p{color:var(--ink-soft);max-width:560px;margin:8px 0 0;font-size:14px}.cav5 .sec{margin-top:32px}.cav5 .sec__cab{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.cav5 .sec__cab h2{margin:0;font-size:18px;font-weight:600}.cav5 .sec__cab--col{flex-direction:column;align-items:flex-start;gap:2px}.cav5 .sec__cab--col p{color:var(--ink-mute);margin:0;font-size:14px}.cav5 .sec__mais{margin-left:auto;font-size:14px;font-weight:500}.cav5 .sec__mais:hover,.cav5 .link:hover{color:var(--lilas-hover)}.cav5 .sugs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cav5 .sugs button{background:var(--surface);height:32px;color:var(--ink-soft);border:0;border-radius:999px;padding:0 12px;font-size:13px;transition:background .15s,color .15s}.cav5 .sugs button:hover{color:var(--ink);background:var(--surface-2)}.cav5 .perg.tem~.sugs{display:none}.cav5 .sits{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;padding:6px;display:grid}.cav5 .sit{min-height:68px;color:var(--ink);border-radius:12px;align-items:center;gap:14px;padding:12px 14px;transition:background .15s;display:flex;position:relative}.cav5 .sit:after{content:"";background:var(--line-soft);height:1px;position:absolute;bottom:0;left:68px;right:14px}.cav5 .sit:nth-last-child(-n+2):after{display:none}.cav5 .sit:hover{background:var(--surface-2)}.cav5 .sit__ic{background:color-mix(in srgb, var(--c) 15%, transparent);width:40px;height:40px;color:var(--c);border-radius:12px;flex:none;place-items:center;display:grid}.cav5 .sit__ic svg.ic{width:20px;height:20px}.cav5 .sit__tx{flex-direction:column;flex:1;min-width:0;display:flex}.cav5 .sit__tx b{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cav5 .sit__tx small{color:var(--ink-mute);margin-top:2px;font-size:12px}.cav5 .sit__tx b{font-size:14px;font-weight:600;line-height:1.4}.cav5 .sit>svg.ic{width:16px;height:16px;color:var(--ink-mute)}.cav5 .temas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cav5 .tema{background:var(--surface);min-height:92px;box-shadow:var(--sombra-cartao);color:var(--ink);text-align:left;border:0;border-radius:12px;align-items:stretch;padding:0;transition:background .15s;display:flex;position:relative}.cav5 .tema__bloco{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 30%, var(--surface)), color-mix(in srgb, var(--c) 10%, var(--surface)));color:var(--c);border-radius:12px 0 0 12px;flex:0 0 84px;place-items:center;display:grid}.cav5 .tema__bloco svg.ic{stroke-width:1.75px;width:32px;height:32px}.cav5 .tema__tx{flex-direction:column;flex:1;align-self:center;gap:2px;min-width:0;padding:12px 16px;display:flex}.cav5 .tema__tx b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.cav5 .tema__ex{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);font-size:13px;overflow:hidden}.cav5 .tema__tx small{color:var(--ink-mute);font-size:12px}.cav5 .tema:hover{background:var(--surface-2)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cav5 .tema{transition:transform .2s,box-shadow .2s,background .2s}.cav5 .tema:hover{transform:translateY(-4px);box-shadow:0 2px 6px #0009,0 10px 24px #0000008c}.cav5 .tema:hover:before{content:"";height:4px;position:absolute;top:100%;left:0;right:0}}.cav5 .tema__ic{background:color-mix(in srgb, var(--c,#c084fc) 16%, transparent);width:44px;height:44px;color:var(--c,var(--lilas));border-radius:12px;flex:none;place-items:center;display:grid}.cav5 .tema__ic svg.ic{width:22px;height:22px}.cav5 .conversa{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);margin-top:24px;padding:24px}.cav5 .conversa__cab{align-items:flex-start;gap:12px;display:flex}.cav5 .escolhas{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-height:32px;margin:0;padding:0;list-style:none;display:flex}.cav5 .escolhas li{animation:cav5-entra .3s var(--ease);align-items:center;display:flex}.cav5 .escolhas button{background:var(--roxo-soft);height:30px;color:var(--lilas);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.cav5 .escolhas button:hover{color:var(--lilas-hover);background:#a855f73d}.cav5 .escolhas button svg.ic,.cav5 .escolhas .sep svg.ic{width:14px;height:14px}.cav5 .escolhas .sep{color:var(--line-2)}.cav5 .passo{flex-direction:column;margin-top:18px;display:flex}.cav5 .passo.entra-frente{animation:cav5-frente .35s var(--ease)}.cav5 .passo.entra-tras{animation:cav5-tras .35s var(--ease)}@keyframes cav5-frente{0%{opacity:0;transform:translate(20px)}}@keyframes cav5-tras{0%{opacity:0;transform:translate(-20px)}}.cav5 .passo__n{color:var(--lilas);margin:0 0 4px;font-size:12px;font-weight:600}.cav5 .passo h2{outline:none;margin:0;font-size:22px;font-weight:600;line-height:1.3}.cav5 .opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.cav5 .op{text-align:left;background:var(--surface-2);border:0;border-radius:14px;align-items:center;gap:12px;min-height:68px;padding:12px 14px;transition:background .15s;display:flex}.cav5 .op:hover{background:#2a2a3e}.cav5 .op.escolhida{background:var(--accent-selected)}.cav5 .op__ic{width:38px;height:38px;color:var(--lilas);background:#ffffff0f;border-radius:10px;flex:none;place-items:center;display:grid}.cav5 .op__t{flex:1;min-width:0}.cav5 .op__t b{font-size:14px;font-weight:600;line-height:1.3;display:block}.cav5 .passo__pe{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;font-size:12px;display:flex}.cav5 .voltar{border:1px solid var(--line);height:36px;color:var(--ink-soft);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.cav5 .voltar:hover{color:var(--ink);border-color:var(--line-2)}.cav5 .voltar[hidden]{display:none}.cav5 .voltar svg.ic{width:15px;height:15px}.cav5 .link{color:var(--lilas);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.cav5 .link svg.ic{width:15px;height:15px}.cav5 .achou{height:28px;color:var(--ok);background:#10b98126;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:10px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.cav5 .achou svg.ic{width:15px;height:15px}.cav5 .achou--ticket{background:var(--roxo-soft);color:var(--lilas)}.cav5 .prox__acoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cav5 .passo .fb{background:var(--surface-2);box-shadow:none}.cav5 .campo-txt{border-radius:var(--raio-campo);border:1px solid var(--line);background:var(--bg);resize:vertical;outline:none;width:100%;min-height:96px;margin-top:14px;padding:12px 14px;font-size:14px;display:block}.cav5 .campo-txt:focus{border-color:var(--roxo)}.cav5 .tk-saida{background:0 0;border:0;margin-top:16px;padding:0;display:none}.cav5 .tk-saida.on{display:block}@media (min-width:640px){.cav5 .pag{padding:28px 24px 0}}@media (max-width:640px){.cav5 .cab h1{font-size:24px}.cav5 .sec__cab h2{font-size:16px}.cav5 .sec{margin-top:24px}.cav5 .sits{grid-template-columns:minmax(0,1fr);padding:4px}.cav5 .sit{min-height:64px;padding:12px}.cav5 .sit:after{left:66px;right:12px}.cav5 .temas{gap:8px}.cav5 .tema{flex-direction:column;min-height:0}.cav5 .tema__bloco{border-radius:12px 12px 0 0;flex:none;height:64px}.cav5 .tema__bloco svg.ic{width:28px;height:28px}.cav5 .tema__tx{text-align:center;flex:1;justify-content:center;align-self:stretch;align-items:center;padding:10px 8px 12px}.cav5 .tema__tx b{white-space:normal;text-wrap:balance;font-size:13.5px}.cav5 .tema__ex{display:none}.cav5 .paleta{padding-top:12px}.cav5 .heroi{padding:28px 16px 20px}.cav5 .heroi h1{font-size:26px}.cav5 .heroi p{font-size:15px}.cav5 .sugs button{flex:none}.cav5 .conversa{margin-left:-4px;margin-right:-4px;padding:18px 16px}.cav5 .opcoes{grid-template-columns:minmax(0,1fr)}.cav5 .escolhas{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cav5 .escolhas::-webkit-scrollbar{display:none}.cav5 .escolhas li{flex:none}.cav5 .conversa__cab .voltar span{display:none}.cav5 .prox__acoes .bt{flex:100%}.cav5 .passo h2{font-size:20px}}.cav5 .op{min-height:76px}.cav5 .op__t b{font-size:16px}.cav5 .op__ic{width:44px;height:44px}.cav5 .conversa__cab:has(.escolhas:empty){display:none}.cav5 .conversa__cab:has(.escolhas:empty)+.passo{margin-top:0}.cav5 .doc{max-width:720px;margin:0 auto}.cav5 .doc h1{letter-spacing:-.01em;margin:0 0 6px;font-size:30px;font-weight:600;line-height:1.25}.cav5 .doc__meta{padding-bottom:4px}.cav5 .curta--grande{margin-top:20px;padding:18px 20px}.cav5 .curta--grande p{font-size:16px}.cav5 .prosa h3{position:relative}.cav5 .ancora{opacity:0;color:var(--ink-mute);transition:opacity .15s;position:absolute;top:.15em;left:-26px}.cav5 .ancora svg.ic{width:16px;height:16px}.cav5 .prosa h3:hover .ancora,.cav5 .ancora:focus{opacity:1}.cav5 .doc .prosa{margin-top:12px}.cav5 .pns{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.cav5 .pn{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);color:var(--ink);flex-direction:column;gap:6px;padding:14px 16px;transition:background .15s;display:flex}.cav5 .pn:hover{background:var(--surface-2)}.cav5 .pn small{color:var(--ink-mute);align-items:center;gap:6px;font-size:12px;display:flex}.cav5 .pn small svg.ic{width:14px;height:14px}.cav5 .pn b{font-size:14px;font-weight:500;line-height:1.4}.cav5 .pn--prox{text-align:right}.cav5 .pn--prox small{justify-content:flex-end}.cav5 .rel{flex-direction:column;margin-top:32px;display:flex}.cav5 .rel h2{margin:0 0 4px;font-size:16px;font-weight:600}.cav5 .rel a{border-bottom:1px solid var(--line-soft);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-size:15px;display:flex}.cav5 .rel a:hover{color:var(--ink)}.cav5 .rel a svg.ic{width:16px;height:16px;color:var(--ink-mute)}.cav5 .completa{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px}.cav5 .completa>summary{cursor:pointer;min-height:48px;color:var(--ink);align-items:center;gap:10px;padding:0 2px;font-size:15px;font-weight:500;list-style:none;display:flex}.cav5 .completa>summary::-webkit-details-marker{display:none}.cav5 .completa>summary svg.ic{width:18px;height:18px;color:var(--ink-mute)}.cav5 .completa>summary svg.ic:last-child{color:var(--ink-mute);margin-left:auto;transition:transform .2s}.cav5 .completa[open]>summary svg.ic:last-child{transform:rotate(180deg)}.cav5 .completa__in{border-top:1px solid var(--line-soft);padding:0 0 20px}.cav5 .completa__t{margin:18px 0 6px;font-size:20px;font-weight:600;line-height:1.3}@media (max-width:900px){.cav5 .ancora{display:none}.cav5 .prosa h3{scroll-margin-top:130px}}@media (max-width:560px){.cav5 .doc h1{font-size:24px}.cav5 .pns{grid-template-columns:1fr}}.cav5{color:var(--ink);font-size:15px;line-height:1.6}.cav5 a{color:var(--lilas);text-decoration:none}.cav5 button{font:inherit;color:inherit;cursor:pointer}.cav5 :focus-visible{outline:2px solid var(--lilas);outline-offset:2px}.cav5 mark{color:#fff;background:0 0;border-radius:3px;box-shadow:inset 0 -.42em #a855f761}.cav5 .fb__faltou{border-radius:var(--raio-campo);border:1px solid var(--line);background:var(--bg);width:100%;min-height:84px;color:var(--ink);resize:vertical;outline:none;margin-top:14px;padding:12px 14px;font-size:14px;display:block}.cav5 .fb__faltou:focus{border-color:var(--roxo)}.cav5 .fb__conta{color:var(--ink-mute);font-size:12px}.cav5 .perg__campo{position:relative}.cav5 .perg__campo .perg__input{border-radius:var(--raio);height:52px;padding-right:64px;font-size:16px}.cav5 .perg__painel{border:1px solid var(--line);border-radius:var(--raio);box-shadow:var(--sombra-cartao);margin-top:8px;overflow:hidden}.cav5 .paleta__caixa{border-radius:var(--raio);border:1px solid var(--line);background:var(--surface);width:100%;max-width:640px;max-height:76vh;padding:10px;animation:.18s cav5-sobe;overflow-y:auto;box-shadow:0 30px 80px -20px #000}.cav5 .paleta__caixa .perg__painel{box-shadow:none}.cav5 .paleta__caixa .paleta__pe{margin:8px -10px -10px}.cav5 .rapida__linha{margin:0;font-size:16px;line-height:1.6}.cav5 .escolhas li{gap:6px}.cav5 .fb__acoes .bt:disabled{opacity:.5;cursor:default}.cav5 .doc{padding-bottom:32px}.cav5 .doc .fb{box-shadow:none;background:0 0;border-radius:0;margin-top:28px;padding:0}.cav5 .doc .fb__cab h2{flex:0 auto;font-size:15px;font-weight:500}.cav5 .doc .fb__sn button{border-radius:var(--raio-campo);min-height:36px;padding:0 14px}.cav5 .prosa ol{list-style:decimal}.cav5 .prosa ul{list-style:outside}.cav5 .passo .fb h2{font-size:16px}.cav5 .heroi{border-radius:var(--raio);text-align:center;background:radial-gradient(120% 140% at 50% 0%, var(--roxo-soft), transparent 62%), var(--surface);box-shadow:var(--sombra-cartao);margin-top:16px;padding:44px 24px 28px}.cav5 .heroi h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:600;line-height:1.2}.cav5 .heroi>p{color:var(--ink-soft);margin:8px 0 0;font-size:16px}.cav5 .heroi__busca{text-align:left;max-width:640px;margin:24px auto 0}.cav5 .heroi .sugs{justify-content:center;align-items:center}.cav5 .heroi .sugs>span{color:var(--ink-mute);font-size:13px}.cav5 .heroi .sugs button{background:var(--surface-2)}.cav5 .heroi .sugs button:hover{background:var(--surface-3)}.cav5 .canais{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-bottom:8px;display:grid}.cav5 .canal{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);flex-direction:column;align-items:flex-start;padding:20px;display:flex}.cav5 .canal__ic{background:var(--roxo-soft);width:44px;height:44px;color:var(--lilas);border-radius:12px;place-items:center;display:grid}.cav5 .canal__ic svg.ic{width:22px;height:22px}.cav5 .canal h3{margin:14px 0 4px;font-size:16px;font-weight:600}.cav5 .canal p{color:var(--ink-soft);margin:0 0 16px;font-size:14px;line-height:1.5}.cav5 .canal .bt{margin-top:auto}.cav5 .canal__links{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cav5 .canal__links a{color:var(--ink-soft);font-size:14px}.cav5 .canal__links a:hover{color:var(--ink)}@media (max-width:640px){.cav5 .canais{grid-template-columns:minmax(0,1fr)}.cav5 .canal{padding:16px}}.cav5 .pag--larga{max-width:1090px}.cav5 .ca-topo{justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:32px;display:flex}.cav5 .ca-topo .migalha{min-width:0;margin:0}.cav5 .migalha__elo{align-items:center;gap:8px;min-width:0;display:inline-flex}.cav5 .migalha [aria-current=page]{color:var(--ink)}.cav5 .ca-buscar{border-radius:var(--raio-campo);border:1px solid var(--line);background:var(--surface);width:280px;height:40px;color:var(--ink-mute);text-align:left;flex:none;align-items:center;gap:10px;padding:0 14px;font-size:14px;transition:border-color .15s,color .15s;display:inline-flex}.cav5 .ca-buscar:hover{border-color:var(--line-2);color:var(--ink-soft)}.cav5 .ca-buscar svg.ic{width:16px;height:16px}.cav5 .ca-grade{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"lado conteudo";align-items:start;gap:56px;display:grid}.cav5 .ca-conteudo{grid-area:conteudo;min-width:0;max-width:720px;margin:0;padding-bottom:40px}.cav5 .ca-lado{top:calc(var(--topo) + 24px);max-height:calc(100vh - var(--topo) - 48px);grid-area:lado;position:sticky;overflow-y:auto}.cav5 .ca-lado h2{color:var(--ink-mute);margin:0 0 10px;padding-left:14px;font-size:13px;font-weight:600}.cav5 .ca-lado ul{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.cav5 .ca-lado li a{color:var(--ink-soft);border-left:2px solid #0000;margin-left:-1px;padding:7px 12px 7px 13px;font-size:14px;line-height:1.45;display:block}.cav5 .ca-lado li a:hover{color:var(--ink)}.cav5 .ca-lado li a[aria-current=page]{border-left-color:var(--lilas);background:var(--roxo-10);color:var(--ink);border-radius:0 8px 8px 0;font-weight:500}.cav5 .ca-lado__pe{align-items:center;gap:4px;margin:14px 0 0 14px;font-size:13px;font-weight:500;display:inline-flex}.cav5 .ca-lado__pe svg.ic{width:14px;height:14px}.cav5 .ca-cab{align-items:center;gap:16px;margin-bottom:20px;display:flex}.cav5 .ca-cab__ic{background:var(--roxo-soft);width:48px;height:48px;color:var(--lilas);border-radius:12px;flex:none;place-items:center;display:grid}.cav5 .ca-cab__ic svg.ic{width:24px;height:24px}.cav5 .ca-cab h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:600;line-height:1.2}.cav5 .ca-cab p{color:var(--ink-mute);margin:2px 0 0;font-size:14px}.cav5 .ca-lista{border-top:1px solid var(--line-soft);margin:0;padding:0;list-style:none}.cav5 .ca-lista a{border-bottom:1px solid var(--line-soft);color:var(--ink);align-items:center;gap:16px;padding:16px 4px;display:flex}.cav5 .ca-lista a>span{flex:1;min-width:0}.cav5 .ca-lista b{font-size:16px;font-weight:500;line-height:1.4;transition:color .15s;display:block}.cav5 .ca-lista small{color:var(--ink-soft);margin-top:3px;font-size:14px;line-height:1.5;display:block}.cav5 .ca-lista a:hover b{color:var(--lilas)}.cav5 .ca-lista svg.ic{width:16px;height:16px;color:var(--ink-mute)}.cav5 .ca-grupo{margin-top:32px}.cav5 .ca-grupo h2{margin:0 0 8px;font-size:18px;font-weight:600}.cav5 .ca-grupo h2 a{color:var(--ink)}.cav5 .ca-grupo h2 a:hover{color:var(--lilas)}.cav5 .doc h1{margin:0 0 8px}.cav5 .doc__meta{margin-bottom:24px}.cav5 .ca-ajuda{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:40px;padding:20px 24px;display:flex}.cav5 .ca-ajuda h2{margin:0;font-size:17px;font-weight:600}.cav5 .ca-ajuda p{color:var(--ink-soft);margin:2px 0 0;font-size:14px}.cav5 .ca-ajuda__acoes{flex-wrap:wrap;gap:8px;display:flex}.cav5 .ca-guia{border-radius:var(--raio);background:var(--surface);box-shadow:var(--sombra-cartao);scroll-margin-top:calc(var(--topo) + 16px);padding:20px}.cav5 .ca-guia__cab{align-items:center;gap:16px;display:flex}.cav5 .ca-guia__tx{flex:1;min-width:0}.cav5 .ca-guia__tx h2{margin:0;font-size:18px;font-weight:600}.cav5 .ca-guia__tx p{color:var(--ink-soft);margin:2px 0 0;font-size:14px}.cav5 .ca-guia .conversa{border-top:1px solid var(--line-soft);box-shadow:none;background:0 0;border-radius:0;margin-top:20px;padding:20px 0 0}.cav5 .ca-guia--artigo{margin-top:20px}.cav5 .ca-guia__chamada{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;display:flex}.cav5 .ca-guia__chamada svg.ic{color:var(--lilas)}.cav5 .ca-guia--artigo .conversa{margin-top:14px;padding-top:16px}@media (min-width:641px){.cav5 .canais--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cav5 .ca-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"conteudo""lado";gap:8px}.cav5 .ca-conteudo{max-width:none}.cav5 .ca-lado{border-top:1px solid var(--line-soft);max-height:none;padding-top:24px;position:static;overflow:visible}}@media (max-width:640px){.cav5 .ca-topo{flex-direction:column;align-items:stretch;margin-bottom:24px}.cav5 .ca-buscar{width:100%;height:44px}.cav5 .ca-cab h1,.cav5 .doc h1{font-size:24px}.cav5 .ca-ajuda,.cav5 .ca-guia{padding:16px}.cav5 .ca-ajuda__acoes,.cav5 .ca-ajuda__acoes .bt{width:100%}.cav5 .ca-guia__cab{flex-wrap:wrap}.cav5 .ca-guia__cab .bt{width:100%}}
