.pd-cm{padding-bottom:calc(40px + env(safe-area-inset-bottom));border-top:1px solid var(--line);max-width:760px;margin-top:56px;padding-top:32px}.pd-cm-h{color:var(--text);margin:0 0 20px;font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.2}.pd-cm-vazio{color:var(--text-sec,var(--text));font-size:14px}.pd-cm-lista{gap:16px;margin:0 0 28px;padding:0;list-style:none;display:grid}.pd-cm-item{border:1px solid var(--line);background:var(--surf);border-radius:14px;min-width:0;padding:16px}.pd-cm-cab{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;display:flex}.pd-cm-cab time{color:var(--text-sec,var(--text));font-size:12.5px}.pd-cm-texto{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.6}.pd-cm-resp{border-left:3px solid var(--bl-acento);color:var(--text);margin:12px 0 0 16px;padding-left:12px;font-size:14px}.pd-cm-form{border:1px solid var(--line);background:var(--surf);border-radius:14px;gap:16px;padding:16px;scroll-margin-bottom:120px;display:grid}.pd-cm-form h3{color:var(--text);margin:0;font-size:17px}.pd-cm-form label{color:var(--text);gap:6px;font-size:14px;display:grid}.pd-cm-form small{color:var(--text-sec,var(--text));font-size:12.5px}.pd-cm-form input:not([type=checkbox]),.pd-cm-form textarea{border:1px solid var(--line);background:var(--bg);width:100%;min-height:44px;color:var(--text);font:inherit;box-sizing:border-box;border-radius:10px;padding:10px 12px;font-size:16px}.pd-cm-form input:focus-visible,.pd-cm-form textarea:focus-visible,.pd-cm-form button:focus-visible{outline:2px solid var(--bl-acento);outline-offset:2px}.pd-cm-form .pd-cm-lgpd{align-items:flex-start;gap:10px;min-height:44px;display:flex}.pd-cm-lgpd input{width:24px;height:24px;accent-color:var(--bl-acento);flex:none;margin:10px 0 0}.pd-cm-lgpd span{padding-top:10px}.pd-cm-form button{background:var(--bl-acento);min-height:44px;color:var(--bl-on-acento);cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 22px;font-size:15px;font-weight:600}.pd-cm-form button:disabled{opacity:.6;cursor:default}.pd-cm-erro{color:#d33;margin:0;font-size:14px}.pd-cm-ok{border:1px solid var(--bl-acento);color:var(--text);border-radius:14px;padding:16px;font-weight:600}.pd-cm-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}html.pd-cm-foco .pd-bl-tocbtn,html.pd-cm-foco #chatflow-widget,html.pd-cm-foco .pd-tg,html.pd-cm-foco .pd-topo,html.pd-cm-foco .pd-ip-mini{visibility:hidden;opacity:0!important;pointer-events:none!important}@media (max-width:600px){.pd-cm-form button{justify-self:stretch}}@media (max-width:768px){.pd-cm{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.pd-cm-n{color:var(--text-sec,var(--text));font-size:.6em;font-weight:600}.pd-cm-lista{gap:24px;margin-bottom:24px}.pd-cm-form input:not([type=checkbox]),.pd-cm-form textarea{min-height:48px}.pd-cm-form input:not([type=checkbox]):focus,.pd-cm-form textarea:focus{border-color:var(--bl-acento);box-shadow:0 0 0 3px color-mix(in srgb, var(--bl-acento) 25%, transparent);outline:none}.pd-cm-form button:disabled{opacity:.45}.pd-cm-n{color:var(--text-sec,var(--text));margin-left:8px;font-size:14px;font-weight:500}.pd-cm{padding-bottom:100px}@media (max-width:767px){.pd-cm{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}html.pd-cm-foco :is(.pa-wa-mob,.pa-whatsapp-desktop){opacity:0!important;visibility:hidden!important;pointer-events:none!important}
