/* Complementos do Canal de Denúncia. Mantém intactos os estilos originais. */
.complaint-callout{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;border-radius:18px;background:#eef7f8;border:1px solid rgba(7,59,76,.12)}.complaint-callout h2{margin:.5rem 0}.complaint-callout p{max-width:680px;margin-bottom:0}.footer-report-link{padding:0 0 1.25rem}.footer-report-link a{font-weight:700;color:inherit}.contact-form-wrap{max-width:820px;margin:0 auto}.contact-form .form-group{margin-bottom:1.25rem}.contact-form label{display:block;margin-bottom:.5rem;font-weight:600}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{display:block;width:100%;padding:.8rem 1rem;border:1px solid #cbd5d9;border-radius:8px;background:#fff;font:inherit}.contact-form .checkbox-label{display:flex;gap:.65rem;align-items:flex-start}.contact-form .checkbox-label input{margin-top:.35rem}.form-note{font-size:.9rem;margin-top:1rem;color:#53656b}@media(max-width:700px){.complaint-callout{align-items:flex-start;flex-direction:column}}
