.legal-card{flex-direction:column;gap:2.2rem;display:flex}.legal-header{max-width:48rem}.legal-section{max-width:48rem;margin-top:.4rem}.legal-section-title{margin:0 0 .4rem;font-size:1rem;font-weight:600}.legal-text{color:var(--color-text-muted);margin:0 0 .8rem;font-size:.9rem;line-height:1.7}.legal-list{color:var(--color-text-muted);margin:0 0 .8rem;padding-left:1.1rem;font-size:.9rem;line-height:1.7}.legal-list li+li{margin-top:.2rem}.legal-small{color:var(--color-text-muted);margin:.6rem 0 0;font-size:.8rem}.legal-inline-code{background:#ffffff0a;border-radius:999px;padding:.1rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85em}.legal-link{color:#56e3ff;background:#00dcff1f;border-radius:.6rem;margin-top:.25rem;padding:.18rem .6rem;font-weight:600;text-decoration:none;display:inline-block}.legal-link:hover{color:#8ef1ff;background:#00dcff2e}.legal-footer-actions{flex-wrap:wrap;gap:.7rem;margin-top:.8rem;display:flex}
