.ss-legal{--ss-ink:#111118;--ss-muted:#5b6170;--ss-line:#e6e8ee;min-height:100dvh;background:#f7f7f8;color:var(--ss-ink)}html:has(.ss-legal),html:has(.ss-legal) body{background:#f7f7f8!important;color:#111118!important}html:has(.ss-legal) body.grain{background-image:none}.ss-legal__inner{width:min(760px,calc(100% - 32px));margin:0 auto;padding:28px 0 72px}.ss-legal__brand{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-weight:800}.ss-legal__brand img{width:36px;height:36px;border-radius:10px}.ss-legal h1{margin:28px 0 8px;font-size:36px;letter-spacing:-.04em}.ss-legal .ss-legal__meta{color:var(--ss-muted);margin-bottom:22px}.ss-legal h2{margin:28px 0 10px;font-size:20px}.ss-legal li,.ss-legal p{color:var(--ss-muted);line-height:1.55}.ss-legal ul{padding-left:18px}.ss-legal a{color:#6d28d9}.ss-legal code{font-size:.92em}