.tc[data-astro-cid-5vyjf4vf] [data-astro-cid-5vyjf4vf][hidden]{display:none!important}.tc-sucesso[data-astro-cid-5vyjf4vf]:not([hidden]){display:flex}.tc-sucesso[data-astro-cid-5vyjf4vf]:focus{outline:none}.tc-campo[data-astro-cid-5vyjf4vf]:hover{border-color:#00000047}.tc-campo[data-astro-cid-5vyjf4vf]:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.tc-campo[data-astro-cid-5vyjf4vf][aria-invalid=true]{border-color:#b42318}.tc-campo[data-astro-cid-5vyjf4vf][aria-invalid=true]:focus{box-shadow:0 0 0 1px #b42318}.tc-erro[data-astro-cid-5vyjf4vf],.tc-erro-envio[data-astro-cid-5vyjf4vf]{color:#b42318}.tc-erro[data-astro-cid-5vyjf4vf]:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tc-opcao[data-astro-cid-5vyjf4vf] label[data-astro-cid-5vyjf4vf]{display:flex;align-items:center;gap:.85rem;min-height:48px;padding:.7rem 1rem;border:1px solid rgba(0,0,0,.14);background:#fff;cursor:pointer;user-select:none;font-size:13px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#333;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.tc-opcao[data-astro-cid-5vyjf4vf] label[data-astro-cid-5vyjf4vf]:hover{border-color:var(--color-accent);color:#111}.tc-marca[data-astro-cid-5vyjf4vf]{position:relative;flex:none;width:14px;height:14px;border:1px solid rgba(0,0,0,.35);transition:border-color .25s ease}.tc-marca[data-astro-cid-5vyjf4vf]:after{content:"";position:absolute;inset:3px;background:var(--color-accent);transform:scale(0);transition:transform .2s ease}.tc-opcao[data-astro-cid-5vyjf4vf] input[data-astro-cid-5vyjf4vf]:checked+label[data-astro-cid-5vyjf4vf]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-texto)}.tc-opcao[data-astro-cid-5vyjf4vf] input[data-astro-cid-5vyjf4vf]:checked+label[data-astro-cid-5vyjf4vf] .tc-marca[data-astro-cid-5vyjf4vf]{border-color:var(--color-accent)}.tc-opcao[data-astro-cid-5vyjf4vf] input[data-astro-cid-5vyjf4vf]:checked+label[data-astro-cid-5vyjf4vf] .tc-marca[data-astro-cid-5vyjf4vf]:after{transform:scale(1)}.tc-opcao[data-astro-cid-5vyjf4vf] input[data-astro-cid-5vyjf4vf]:focus-visible+label[data-astro-cid-5vyjf4vf]{outline:2px solid var(--color-accent);outline-offset:2px}.tc-areas[data-astro-cid-5vyjf4vf][aria-invalid=true] .tc-opcao[data-astro-cid-5vyjf4vf] label[data-astro-cid-5vyjf4vf]{border-color:#b3261e8c}.tc-solta[data-astro-cid-5vyjf4vf]{display:flex;align-items:center;gap:1rem;min-height:76px;padding:1rem 1.1rem;border:1px dashed rgba(0,0,0,.3);background:#fafafa;cursor:pointer;transition:border-color .25s ease,background-color .25s ease}.tc-solta[data-astro-cid-5vyjf4vf]:hover,.tc-solta[data-astro-cid-5vyjf4vf].is-arrastando{border-color:var(--color-accent);background:var(--color-accent-soft)}#tc-arquivo[data-astro-cid-5vyjf4vf]:focus-visible+.tc-solta[data-astro-cid-5vyjf4vf]{outline:2px solid var(--color-accent);outline-offset:2px}.tc-anexo[data-astro-cid-5vyjf4vf][data-invalido] .tc-solta[data-astro-cid-5vyjf4vf]{border-color:#b42318}.tc-solta-icone[data-astro-cid-5vyjf4vf],.tc-arquivo-icone[data-astro-cid-5vyjf4vf]{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-accent);color:var(--color-accent-texto);background:#fff}.tc-arquivo[data-astro-cid-5vyjf4vf]{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:1rem;row-gap:.15rem;min-height:76px;padding:.9rem 1.1rem;border:1px solid rgba(0,0,0,.14);background:#fff}.tc-arquivo-acoes[data-astro-cid-5vyjf4vf]{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-right:-.6rem;margin-bottom:-.5rem}@media(min-width:640px){.tc-arquivo[data-astro-cid-5vyjf4vf]{grid-template-columns:44px minmax(0,1fr) auto;padding-right:.6rem}.tc-arquivo-acoes[data-astro-cid-5vyjf4vf]{grid-column:auto;justify-content:flex-end;margin-left:0;margin-bottom:0}}.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=enviado]{border-color:var(--color-accent)}.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=erro]{border-color:#b42318}.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=erro] .tc-arquivo-icone[data-astro-cid-5vyjf4vf]{border-color:#b42318;color:#b42318}.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=erro] [data-astro-cid-5vyjf4vf][data-tc-situacao]{color:#b42318}.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=enviado] .tc-arquivo-icone[data-astro-cid-5vyjf4vf]{background:var(--color-accent);color:#111}.tc-ico-ok[data-astro-cid-5vyjf4vf],.tc-ico-erro[data-astro-cid-5vyjf4vf],.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=enviado] .tc-ico-doc[data-astro-cid-5vyjf4vf],.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=erro] .tc-ico-doc[data-astro-cid-5vyjf4vf]{display:none}.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=enviado] .tc-ico-ok[data-astro-cid-5vyjf4vf],.tc-arquivo[data-astro-cid-5vyjf4vf][data-estado=erro] .tc-ico-erro[data-astro-cid-5vyjf4vf]{display:block}.tc-barra[data-astro-cid-5vyjf4vf]{display:block;height:2px;margin-top:.35rem;background:#00000014;overflow:hidden}.tc-barra[data-astro-cid-5vyjf4vf]>span[data-astro-cid-5vyjf4vf]{display:block;height:100%;width:100%;background:var(--color-accent);transform-origin:left center;transform:scaleX(var(--tc-progresso, 0));transition:transform .2s linear}.tc-arquivo[data-astro-cid-5vyjf4vf]:not([data-estado=enviando]) .tc-barra[data-astro-cid-5vyjf4vf]{display:none}.tc-acao[data-astro-cid-5vyjf4vf]{min-height:44px;padding:0 .6rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:#333;text-decoration:underline;text-decoration-color:#00000040;text-underline-offset:4px;cursor:pointer;transition:color .2s ease}.tc-acao[data-astro-cid-5vyjf4vf]:hover{color:var(--color-accent-texto);text-decoration-color:var(--color-accent)}.tc-acao[data-astro-cid-5vyjf4vf]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tc-form[data-astro-cid-5vyjf4vf] .tc-enviar:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.tc-barra[data-astro-cid-5vyjf4vf]>span[data-astro-cid-5vyjf4vf],.tc-marca[data-astro-cid-5vyjf4vf]:after,.tc-opcao[data-astro-cid-5vyjf4vf] label[data-astro-cid-5vyjf4vf]{transition:none}}.tc-convite[data-astro-cid-lkdl4kj5] .tc-foco:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
