.pagina-legal{background:var(--papel)}.legal-topo{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;max-width:calc(760px + 2 * var(--margem));margin:0 auto;padding:22px var(--margem)}.legal-topo nav{display:flex;gap:18px;font-size:15px}.legal-topo nav a{color:var(--tinta-2);text-decoration:none}.legal-topo nav a:hover,.legal-topo nav a[aria-current=page]{color:var(--cobalto)}.legal{max-width:calc(760px + 2 * var(--margem));margin:0 auto;padding:24px var(--margem) 72px}.legal h1{font-family:var(--display);font-weight:800;font-stretch:110%;font-size:clamp(32px,5vw,46px);line-height:1.1;margin:12px 0 8px;text-wrap:balance}.legal .legal-data{margin:0 0 32px;font-size:15px;color:var(--tinta-2)}.legal h2{font-family:var(--display);font-weight:700;font-size:23px;line-height:1.25;margin:40px 0 10px;text-wrap:balance}.legal h3{font-size:18px;margin:24px 0 6px}.legal p,.legal li{max-width:68ch}.legal ul{padding-left:22px}.legal li+li{margin-top:6px}.legal a{color:var(--cobalto)}.legal a:focus-visible{outline:2px solid var(--cobalto);outline-offset:2px}.legal-destaque{margin:20px 0;padding:18px 20px;border:1px solid var(--linha);border-left:4px solid var(--cobalto);border-radius:var(--raio-s);background:#fff}.legal-destaque p{margin:0}.legal-destaque p+p{margin-top:8px}.legal-tabela{width:100%;overflow-x:auto}.legal table{width:100%;border-collapse:collapse;font-size:15px;margin:12px 0}.legal th,.legal td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--linha)}.legal th{font-weight:700;color:var(--tinta)}
