.legal-page{background:var(--ss-bg);max-width:1200px;min-height:100vh;margin:auto;padding-top:8em;padding-bottom:1rem}.legal-content{padding:0 var(--ss-pad-x)}.legal-meta{margin-bottom:0}.legal-text{color:var(--ss-text);white-space:pre-line;text-align:justify;hyphens:auto;font-size:.85rem;line-height:2}.legal-text strong{color:var(--ss-text);font-weight:500}.legal-footer{padding:1.5rem var(--ss-pad-x);border-top:1px solid var(--ss-border);color:var(--ss-muted-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:4rem;font-size:.68rem;display:flex}.legal-footer__right{align-items:center;gap:1.5rem;display:flex}.legal-footer__right a{color:var(--ss-muted);opacity:.5;text-decoration:none;transition:opacity .2s}.legal-footer__right a:hover,.legal-footer__right a.active{opacity:1}@media (max-width:600px){.legal-footer{flex-direction:column;align-items:flex-start}}
