.legal-shell{width:min(850px,calc(100% - 30px));margin:70px auto 110px}.legal-shell h1{font-size:3rem;letter-spacing:-.04em}.legal-shell h2{margin-top:40px}.legal-shell p,.legal-shell li{color:#b4bdcf}.legal-warning{background:rgba(255,200,87,.1);border:1px solid rgba(255,200,87,.3);padding:16px;border-radius:14px;color:#ffe19a}.legal-table{display:grid;grid-template-columns:220px 1fr;border:1px solid var(--line);border-radius:16px;overflow:hidden}.legal-table>*{padding:12px 15px;border-bottom:1px solid var(--line)}.legal-table>*:nth-last-child(-n+2){border-bottom:0}.legal-table strong{background:#151925}@media(max-width:600px){.legal-table{grid-template-columns:1fr}.legal-table>*{border-bottom:1px solid var(--line)!important}.legal-table>*:last-child{border-bottom:0!important}}