.legal{max-width:760px;padding-bottom:104px}.legal .versao{color:var(--dim);margin-top:-14px;font-size:14px}.legal h2{margin:48px 0 16px;font-size:24px;line-height:1.3}.legal h3{margin:28px 0 10px;font-size:17px}.legal p,.legal li{color:var(--dim);line-height:1.8}.legal strong{color:var(--white);font-weight:500}.legal a{color:var(--white);text-underline-offset:3px;text-decoration:underline}.legal ul{gap:8px;padding-left:22px;display:grid}.legal table{border-collapse:collapse;width:100%;margin:18px 0;font-size:15px}.legal th,.legal td{border:1px solid var(--line);text-align:left;vertical-align:top;color:var(--dim);padding:10px 14px;line-height:1.6}.legal th{color:var(--white);background:var(--panel);font-weight:500}.legal .rolagem{overflow-x:auto}@media (width<=800px){.legal h2{font-size:21px}}
