.legal-body{background:#eef1f5;min-height:100vh;color:#24292f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.legal-container{max-width:1160px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:56px}.legal-topbar{background:#212529}.legal-topbar a{color:#fff;text-decoration:none}.legal-brand{display:inline-flex;align-items:center;letter-spacing:.18em}.legal-brand img{height:26px;margin-right:9px}.legal-back i{margin-right:4px}.legal-wrap{padding:3rem 1rem}.legal-card{max-width:880px;margin:0 auto;background:#fff;color:#24292f;border-radius:.6rem;padding:2.5rem;box-shadow:0 2px 12px rgba(0,0,0,.08)}.legal-card h1{font-weight:300;font-size:2rem;margin:0 0 1.4rem;color:#111}.legal-card h2{font-weight:500;font-size:1.35rem;margin:2rem 0 .8rem;color:#0b5ed7;border-top:1px solid #eaecef;padding-top:1.2rem}.legal-card h3,.legal-card h4{font-weight:500;font-size:1.08rem;margin-top:1.3rem;color:#24292f}.legal-card li,.legal-card p,.legal-card td,.legal-card th{color:#2d333b}.legal-card a{color:#0b5ed7}.legal-card strong{color:#111}.legal-card code{background:#f2f4f7;padding:.1rem .35rem;border-radius:.25rem;font-size:.9em;color:#b02a37}.legal-card table{width:100%;border-collapse:collapse;margin:1.2rem 0;font-size:.9rem;display:block;overflow-x:auto}.legal-card td,.legal-card th{border:1px solid #dfe2e6;padding:.55rem .7rem;text-align:left;vertical-align:top}.legal-card thead th{background:#f6f8fa}.legal-card hr{display:none}.legal-card blockquote{border-left:4px solid #ffd54a;background:#fff8e1;padding:.6rem 1rem;margin:1rem 0;color:#5f4b00}.legal-footlinks{text-align:center;margin-top:1.5rem}.legal-footlinks a{color:#0b5ed7;margin:0 .6rem;text-decoration:none}.legal-copy{text-align:center;color:#6b7280;font-size:.85rem;margin-top:.5rem}