.pg-contato{--c-superficie:#16181d;--c-borda:#f4f1ea33;min-height:100svh}.pg-contato .coluna{width:min(720px,100% - 32px);margin:0 auto}.pg-contato .cenario{z-index:-2;background:#121418 -webkit-image-set(url(/media/contato/fundo-1920.webp) 1x type("image/webp"),url(/media/contato/fundo-1920.jpg) 1x type("image/jpeg")) 50% 60%/cover no-repeat;background:#121418 image-set("/media/contato/fundo-1920.webp" 1x type("image/webp"),"/media/contato/fundo-1920.jpg" 1x type("image/jpeg")) 50% 60%/cover no-repeat;animation:60s ease-in-out infinite alternate pz-respira;position:fixed;inset:-3%}@media (min-width:1600px),(-webkit-min-device-pixel-ratio:1.5) and (min-width:1000px),(min-resolution:1.5dppx) and (min-width:1000px){.pg-contato .cenario{background-image:-webkit-image-set(url(/media/contato/fundo-3840.webp) 1x type("image/webp"),url(/media/contato/fundo-3840.jpg) 1x type("image/jpeg"));background-image:image-set("/media/contato/fundo-3840.webp" 1x type("image/webp"),"/media/contato/fundo-3840.jpg" 1x type("image/jpeg"))}}.pg-contato .cenario:after{content:"";background:radial-gradient(52% 62% at 50% 46%,#0e1014cc 0%,#0e101494 50%,#0e101433 100%),linear-gradient(#0e10148c 0%,#0e101400 30%,#0e101466 100%);position:absolute;inset:0}.pg-contato.conversa .cenario:after{background:linear-gradient(90deg,#0e10144d 0%,#0e1014db 30% 70%,#0e10144d 100%)}@keyframes pz-respira{0%{transform:scale(1)}to{transform:scale(1.06)}}body:has(.pg-contato){background:0 0}.pg-contato .heroi{text-align:center;flex-direction:column;align-items:center;padding-top:17svh;display:flex}.pg-contato.conversa .heroi{padding:96px 0 6px;animation:.5s both pz-surge}.pg-contato .heroi h1{margin-top:.3em;font-size:clamp(2.4rem,5.4vw,4.3rem);line-height:1.05}.pg-contato .retrato-contato{border-radius:50%;width:132px;height:132px;margin-bottom:10px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fff8e761,0 14px 34px #00000073}.pg-contato.conversa .retrato-contato{display:none}.pg-contato.conversa .heroi h1{font-size:clamp(1.4rem,2.4vw,1.9rem)}.pg-contato .heroi .sub{color:#f4f1eadb;max-width:46ch;font-size:var(--t-corpo);margin-top:14px}.pg-contato.conversa .heroi .sub{display:none}@keyframes pz-surge{0%{opacity:0}to{opacity:1}}.pg-contato .composer{width:min(720px,100% - 32px);color:var(--pergaminho);background:var(--c-superficie);border:1px solid var(--c-borda);border-radius:24px;flex-wrap:wrap;align-items:flex-end;gap:4px 10px;margin:26px auto 0;padding:10px 10px 10px 20px;display:flex;position:relative}.pg-contato .composer[hidden]{display:none}.pg-contato .composer:focus-within{outline:2px solid var(--bronze-luz);outline-offset:2px}.pg-contato .composer .entrada{resize:none;min-width:0;font:inherit;font-size:var(--t-corpo);color:var(--pergaminho);min-height:var(--toque);max-height:160px;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:10px 0;line-height:1.5;position:relative}.pg-contato .composer .entrada:focus-visible{box-shadow:none;outline:none}.pg-contato .composer .entrada[hidden]{display:none}.pg-contato .composer .entrada::placeholder{color:#f4f1ea99}.pg-contato .composer .acoes{align-items:center;gap:6px;display:flex;position:relative}.pg-contato .composer button{width:var(--toque);height:var(--toque);background:var(--pergaminho);color:var(--antracite);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s,opacity .2s;display:grid}.pg-contato .composer button[hidden]{display:none}.pg-contato .composer button.leve{color:var(--pergaminho);background:0 0;border:1px solid #ffffff47}.pg-contato .composer button:hover{transform:translateY(-1px)}.pg-contato .composer button.leve:hover{border-color:var(--bronze-luz)}.pg-contato .campo-aviso{font-size:var(--t-pequeno);color:var(--bronze-luz);flex-basis:100%;order:3;margin:0;padding:0 4px 6px 0;line-height:1.4}.pg-contato .campo-aviso:empty,.pg-contato #som .corta,.pg-contato #som[aria-pressed=false] .onda{display:none}.pg-contato #som[aria-pressed=false] .corta{display:inline}.pg-contato .isca{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.pg-contato .progresso{opacity:0;border-radius:2px;height:2px;transition:opacity .4s;position:absolute;top:-1px;left:22px;right:22px;overflow:hidden}.pg-contato.conversa .progresso{opacity:1}.pg-contato .progresso i{background:var(--bronze-luz);transform-origin:0;width:100%;height:100%;transition:transform .5s;display:block;transform:scaleX(0)}.pg-contato.conversa .composer{z-index:6;margin:0;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.pg-contato.conversa:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0e1014eb 40%,#0e101400);height:120px;position:fixed;top:0;left:0;right:0}.pg-contato .rodape-comp{z-index:4;background:linear-gradient(#0e101400,#0e1014e6 55%);height:130px;display:none;position:fixed;bottom:0;left:0;right:0}.pg-contato.conversa .rodape-comp{display:block}.pg-contato .ia-escolha{width:min(720px,100% - 32px);margin:12px auto 0;padding:0 20px}.pg-contato .ia-escolha[hidden],.pg-contato.conversa .ia-escolha{display:none}.pg-contato .ia-escolha label{font-size:var(--t-pequeno);color:#f4f1ead6;cursor:pointer;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.pg-contato .ia-escolha input{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:1px solid #f4f1ea80;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin:.15em 0 0;transition:border-color .2s,background-color .2s;display:grid}.pg-contato .ia-escolha input:after{content:"";border:solid var(--antracite);opacity:0;border-width:0 0 2px 2px;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.pg-contato .ia-escolha input:checked{background:var(--bronze-luz);border-color:var(--bronze-luz)}.pg-contato .ia-escolha input:checked:after{opacity:1}.pg-contato .ia-escolha label:hover input{border-color:var(--bronze-luz)}.pg-contato .ia-escolha input:focus-visible{outline:2px solid var(--bronze-luz);outline-offset:2px}.pg-contato .ia-escolha .ia-nota{font-size:var(--t-pequeno);color:#f4f1ea9e;max-width:none;margin:6px 0 0 30px;line-height:1.5}@media (max-width:560px){.pg-contato .ia-escolha{padding:0 4px}}.pg-contato .nota-ia{font-size:var(--t-pequeno);color:#f4f1eab8;margin-top:.5em;line-height:1.45}.pg-contato .ficha .anexar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pg-contato .ficha .anexar-ficha{min-height:var(--toque);color:var(--antracite);font:inherit;cursor:pointer;background:0 0;border:1px solid #23283059;border-radius:999px;padding:0 1.2em}.pg-contato .ficha .anexar small{font-size:var(--t-pequeno);color:#5e636a}.pg-contato .composer.encerrado{opacity:.55}.pg-contato .composer .entrada:disabled,.pg-contato .composer button:disabled{cursor:not-allowed}.pg-contato .experimente{flex-wrap:wrap;justify-content:center;gap:8px;width:min(720px,100% - 32px);margin:18px auto 0;display:flex}.pg-contato .experimente[hidden],.pg-contato.conversa .experimente{display:none}.pg-contato .experimente button{min-height:var(--toque);border:1px solid var(--c-borda);background:var(--c-superficie);color:#f4f1eaeb;font:inherit;cursor:pointer;border-radius:999px;padding:0 1.15em;font-size:.9rem;transition:border-color .2s,color .2s,background-color .2s}.pg-contato .experimente button:hover{border-color:var(--bronze-luz);color:var(--pergaminho);background-color:#1d2026}.pg-contato .direto{text-align:center;padding:22px 0 40px}.pg-contato .aviso{font-size:var(--t-corpo);color:#f4f1eacc;margin:.5em auto 0;line-height:1.5}.pg-contato .aviso a{color:#e0c49c;white-space:nowrap}.pg-contato .ident{font-size:var(--t-pequeno);letter-spacing:.06em;color:#f4f1eab8}.pg-contato.conversa .direto{display:none}.pg-contato .fio{flex-direction:column;gap:20px;padding:16px 0 180px;display:flex}.pg-contato .fio:empty{padding:0}.pg-contato .m-bot{max-width:92%;font-size:var(--t-corpo);color:var(--pergaminho);align-self:flex-start;line-height:1.6}.pg-contato .m-bot .quem{font-size:var(--t-pequeno);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-claro);margin-bottom:.35em;display:block}.pg-contato .m-eu{max-width:78%;font-size:var(--t-corpo);color:var(--pergaminho);background:var(--c-superficie);border:1px solid var(--c-borda);overflow-wrap:anywhere;border-radius:20px 20px 6px;align-self:flex-end;padding:.6em 1.05em}.pg-contato .fontes{flex-wrap:wrap;gap:8px;margin-top:.7em;display:flex}.pg-contato .fontes a{min-height:var(--toque);font-size:var(--t-pequeno);letter-spacing:.04em;color:#f0d9b5;background:var(--c-superficie);border:1px solid var(--c-borda);border-radius:999px;align-items:center;padding:0 .95em;text-decoration:none;display:inline-flex}.pg-contato .fontes a:hover{border-color:var(--bronze-luz)}.pg-contato .chips{flex-wrap:wrap;gap:8px;margin-top:.8em;display:flex}.pg-contato .chips button{min-height:var(--toque);border:1px solid var(--c-borda);background:var(--c-superficie);color:var(--pergaminho);font:inherit;cursor:pointer;border-radius:999px;padding:0 1.1em;font-size:.9rem;transition:transform .15s,border-color .2s}.pg-contato .chips button:hover{border-color:var(--bronze-luz);transform:translateY(-1px)}.pg-contato .chips.agenda .rot-agenda{font-size:var(--t-pequeno);letter-spacing:.12em;text-transform:uppercase;color:var(--bronze-luz);flex-basis:100%;margin-bottom:2px}.pg-contato .dica{max-width:92%;font-size:var(--t-corpo);color:var(--pergaminho);background:var(--c-superficie);border:1px solid var(--c-borda);border-radius:18px;align-self:flex-start;padding:14px 18px 14px 20px;line-height:1.55}.pg-contato .dica b{font-weight:400;font-size:var(--t-pequeno);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-luz);margin-bottom:.35em;display:block}.pg-contato .pontos{gap:5px;padding:.4em 0;display:inline-flex}.pg-contato .pontos i{background:#f4f1ea99;border-radius:50%;width:6px;height:6px;animation:1s infinite pz-pisca}.pg-contato .pontos i:nth-child(2){animation-delay:.15s}.pg-contato .pontos i:nth-child(3){animation-delay:.3s}.pg-contato .depura{font-family:var(--mono);font-size:var(--t-pequeno);color:#e8c894d9;margin-top:.5em;display:none}.pg-contato.ver-maquina .depura{display:block}.pg-contato .ficha{color:var(--antracite);background:var(--pergaminho);border:1px solid #2328301f;border-radius:22px;align-self:stretch;padding:22px 24px}.pg-contato .ficha h2{margin-bottom:12px;font-size:1.3rem}.pg-contato .ficha dl{font-size:var(--t-corpo);grid-template-columns:auto 1fr;gap:2px 18px;display:grid}.pg-contato .ficha dt{color:#5e636a;padding:.35em 0}.pg-contato .ficha dd{margin:0;padding:0}.pg-contato .ficha dd button{all:unset;box-sizing:border-box;width:100%;min-height:var(--toque);cursor:pointer;white-space:pre-line;overflow-wrap:anywhere;border-radius:8px;padding:.55em;display:block}:is(.pg-contato .ficha dd button:hover,.pg-contato .ficha dd button:focus-visible){background:#23283014}.pg-contato .ficha dd button:focus-visible{outline:2px solid var(--antracite);outline-offset:2px}.pg-contato .ficha dd button:after{content:" ✎";opacity:0;font-size:.8em}.pg-contato .ficha dd button:hover:after{opacity:.5}.pg-contato .ficha dd button:focus-visible:after{opacity:.5}.pg-contato .ficha .lgpd{color:#3d424a;align-items:flex-start;gap:10px;margin-top:16px;font-size:.9rem;line-height:1.5;display:flex}.pg-contato .ficha .lgpd input{width:20px;height:20px;accent-color:var(--antracite);flex:none;margin-top:.2em}.pg-contato .ficha .lgpd a{color:var(--antracite)}.pg-contato .ficha .botoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.pg-contato .ficha .enviar-ficha{min-height:var(--toque);background:var(--antracite);color:var(--pergaminho);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 1.5em}.pg-contato .ficha .enviar-ficha:disabled{opacity:.35;cursor:default}.pg-contato .ficha small{font-size:var(--t-pequeno);color:#5e636a}.pg-contato .protocolo{font-family:var(--mono);color:#f0d9b5}@keyframes pz-pisca{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pg-contato .pontos i,.pg-contato.conversa .heroi,.pg-contato .cenario{animation:none}.pg-contato .progresso i{transition:none}}@media (max-width:640px){.pg-contato .retrato-contato{width:104px;height:104px}.pg-contato .experimente{justify-content:flex-start}.pg-contato .heroi{padding-top:14svh}.pg-contato .ficha dl{grid-template-columns:1fr}.pg-contato .ficha dt{padding-bottom:0}}
