.contato-grid[data-astro-cid-in7yjviz]{grid-template-columns:1.6fr 1fr;align-items:start;gap:56px;display:grid}.form-contato[data-astro-cid-in7yjviz]{flex-direction:column;gap:20px;margin-top:28px;display:flex}.campo-linha[data-astro-cid-in7yjviz]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.campo[data-astro-cid-in7yjviz]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo[data-astro-cid-in7yjviz] label[data-astro-cid-in7yjviz]{font-size:.95rem;font-weight:600}.obrig[data-astro-cid-in7yjviz]{color:var(--accent-dark)}.opcional[data-astro-cid-in7yjviz]{color:var(--ink-soft);font-weight:400}.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz],.campo[data-astro-cid-in7yjviz] select[data-astro-cid-in7yjviz],.campo[data-astro-cid-in7yjviz] textarea[data-astro-cid-in7yjviz]{width:100%;font:inherit;color:var(--ink);background-color:var(--surface);border:1px solid var(--border-forte);border-radius:10px;padding:12px 14px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.campo[data-astro-cid-in7yjviz] textarea[data-astro-cid-in7yjviz]{resize:vertical;min-height:150px;line-height:1.5}.campo[data-astro-cid-in7yjviz] select[data-astro-cid-in7yjviz]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%231f2e1c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:42px}.campo[data-astro-cid-in7yjviz] [data-astro-cid-in7yjviz]::placeholder{color:var(--ink-soft);opacity:.75}.campo[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]:focus-visible,.campo[data-astro-cid-in7yjviz] select[data-astro-cid-in7yjviz]:focus-visible,.campo[data-astro-cid-in7yjviz] textarea[data-astro-cid-in7yjviz]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.campo[data-astro-cid-in7yjviz] [data-astro-cid-in7yjviz]:user-invalid{border-color:#b3261e}.campo-robo[data-astro-cid-in7yjviz]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-rodape[data-astro-cid-in7yjviz]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.form-rodape[data-astro-cid-in7yjviz] .btn[data-astro-cid-in7yjviz]{min-width:180px}.form-nota[data-astro-cid-in7yjviz]{color:var(--ink-soft);margin:0;font-size:.9rem}.form-status[data-astro-cid-in7yjviz]{background:var(--surface-alt);border-left:4px solid var(--accent);border-radius:10px;margin:0;padding:14px 18px;font-weight:600}.form-status[data-astro-cid-in7yjviz]:empty{display:none}.contato-card[data-astro-cid-in7yjviz]{background:var(--surface-alt);border-radius:var(--radius);padding:32px 28px}.contato-card[data-astro-cid-in7yjviz] h3[data-astro-cid-in7yjviz]{margin:0 0 20px}.contato-card[data-astro-cid-in7yjviz] .btn[data-astro-cid-in7yjviz]{width:100%}.contato-links[data-astro-cid-in7yjviz]{border-top:1px solid var(--border);flex-direction:column;gap:16px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:flex}.contato-links[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz]{align-items:center;gap:12px;min-width:0;display:flex}.contato-links[data-astro-cid-in7yjviz] svg[data-astro-cid-in7yjviz]{width:22px;height:22px;color:var(--accent-dark);flex:none}.contato-links[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]{overflow-wrap:break-word;font-weight:600}.sr-only[data-astro-cid-in7yjviz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.faq-item[data-astro-cid-in7yjviz]{border-bottom:1px solid var(--border);padding:18px 0}.faq-item[data-astro-cid-in7yjviz] summary[data-astro-cid-in7yjviz]{cursor:pointer;font-size:1.08rem;font-weight:600}.faq-item[data-astro-cid-in7yjviz] p[data-astro-cid-in7yjviz]{color:var(--ink-soft);margin:12px 0 0}@media (width<=860px){.contato-grid[data-astro-cid-in7yjviz]{grid-template-columns:1fr;gap:40px}}@media (width<=560px){.campo-linha[data-astro-cid-in7yjviz]{grid-template-columns:1fr}.form-rodape[data-astro-cid-in7yjviz] .btn[data-astro-cid-in7yjviz]{width:100%}.contato-card[data-astro-cid-in7yjviz]{padding:28px 20px}}
