.hcj{--hcj-verde:#25d366;--hcj-escuro:#128c4b;z-index:9000;opacity:0;transform-origin:100% 100%;pointer-events:none;font-family:Nunito Sans,system-ui,-apple-system,Segoe UI,sans-serif;transition:opacity .3s,transform .45s cubic-bezier(.18,.89,.32,1.28);position:fixed;bottom:28px;right:28px;transform:scale(.6)}.hcj.is-visivel{opacity:1;pointer-events:auto;transform:none}.hcj__botao{background:var(--hcj-verde);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;transition:background-color .2s linear,transform .2s;display:grid;box-shadow:1px 6px 24px #075e543d}.hcj__botao:hover{background:#2fe072}.hcj__botao:focus-visible,.hcj__fechar:focus-visible,.hcj__abrir:focus-visible{outline-offset:3px;outline:3px solid #0b6b55}.hcj__botao svg{fill:currentColor;width:34px;height:34px}.hcj__caixa{transform-origin:100% 100%;background:#fff;border-radius:22px;width:360px;animation:.3s cubic-bezier(.18,.89,.32,1.28) hcj-abre;position:absolute;bottom:76px;right:0;overflow:hidden;box-shadow:0 12px 40px #075e5438}.hcj__caixa[hidden]{display:none}.hcj__topo{background:var(--hcj-verde);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:0 16px 0 20px;display:flex}.hcj__titulo{margin:0;font:800 16px/1.3 Nunito,Nunito Sans,system-ui,sans-serif}.hcj__fechar{background:var(--hcj-escuro);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.hcj__fechar svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.hcj__corpo{background:#f1fbf5;flex-direction:column;align-items:flex-start;gap:22px;padding:20px 16px 16px;display:flex}.hcj__msg{color:#333;background:#fff;border-radius:18px;margin:0 0 0 8px;padding:12px 20px;font-size:16px;line-height:1.6;position:relative;box-shadow:0 1px 2px #00000026}.hcj__msg:before{content:"";border:8px solid #0000;border-left:0;border-right-color:#fff;position:absolute;bottom:14px;left:-7px}.hcj__abrir{background:var(--hcj-verde);color:#fff;border-radius:28px;align-self:flex-end;align-items:center;gap:14px;height:56px;padding:0 22px 0 26px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .2s linear;display:inline-flex}.hcj__abrir:hover{color:#fff;background:#2fe072;text-decoration:none}.hcj__abrir svg{fill:none;stroke:currentColor;stroke-width:33px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}@keyframes hcj-abre{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (width<=767px){.hcj{display:none!important}}@media (prefers-reduced-motion:reduce){.hcj,.hcj__caixa{transition:none;animation:none}}
