.legal-page{max-width:760px}.legal-head{margin:8px 0 28px}.legal-head h1{margin:6px 0 12px;font-size:clamp(30px,5vw,44px);line-height:1.1}.legal-lede{opacity:.9;margin:0 0 8px;font-size:17px;line-height:1.55}.legal-date{opacity:.6;margin:0;font-size:13px}.legal-body{gap:26px;padding-bottom:40px;display:grid}.legal-section h2{margin:0 0 10px;font-size:20px}.legal-section p,.legal-section li{font-size:15px;line-height:1.65}.legal-section p{margin:0 0 10px}.legal-section ul{gap:6px;margin:0 0 10px;padding-left:20px;list-style:outside;display:grid}.legal-section li{display:list-item}.legal-section a,.legal-lede a{text-underline-offset:2px;text-decoration:underline}.legal-section code{background:#7f7f7f29;border-radius:5px;padding:1px 5px;font-size:13px}.legal-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #7f7f7f40;padding:8px 10px}.legal-table th{font-weight:600}.legal-scroll{overflow-x:auto}
