.pagina-simples{padding:var(--space-section-sm) 20px}@media (width>=960px){.pagina-simples{padding:var(--space-8) var(--space-6)}}.resposta{flex-direction:column;align-items:flex-start;gap:22px;max-width:640px;display:flex}.legal{max-width:720px;color:var(--ink-2);font-size:16px;line-height:27px}.legal h1{color:var(--ink);letter-spacing:-.04em;margin:0 0 var(--space-5);text-wrap:balance;font-size:clamp(32px,4.2vw,46px);font-weight:500;line-height:1.08}.legal h2{color:var(--ink);letter-spacing:-.02em;margin:var(--space-7) 0 var(--space-3);font-size:24px;font-weight:500;line-height:32px}.legal h3{color:var(--ink);margin:var(--space-5) 0 var(--space-2);font-size:18px;font-weight:500;line-height:26px}.legal p,.legal ul,.legal ol,.legal table{margin:0 0 var(--space-4)}.legal ul,.legal ol{padding-left:22px}.legal li+li{margin-top:6px}.legal strong{color:var(--ink);font-weight:500}.legal a{color:var(--ink);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.legal code{font-family:var(--font-mono);color:var(--ink);overflow-wrap:anywhere;font-size:.9em}.legal table{border-collapse:collapse;max-width:100%;font-size:14px;line-height:21px;display:block;overflow-x:auto}.legal th,.legal td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.legal th{color:var(--ink);background:var(--surface-2);font-weight:500}.legal hr{border:0;border-top:1px solid var(--line);margin:var(--space-6) 0}
