.scp-legal-grid{gap:var(--scp-space-8);grid-template-columns:200px minmax(0,760px);align-items:start;display:grid}.scp-legal-nav{top:var(--scp-space-11);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.scp-legal-nav a{font:var(--scp-type-body-sm);color:var(--scp-ink-60);border-left:2px solid transparent;padding:7px 0 7px 14px;text-decoration:none;transition:color .12s,border-color .12s}.scp-legal-nav a:hover{color:var(--scp-navy);border-left-color:var(--scp-indigo)}.scp-legal-section{scroll-margin-top:var(--scp-space-11);padding:var(--scp-space-5)0;border-top:1px solid var(--scp-hairline)}.scp-legal-section__title{font:var(--scp-type-h3);letter-spacing:-.012em;color:var(--scp-navy);margin:0 0 12px}.scp-legal-section__body{font:var(--scp-type-body-sm);color:var(--scp-ink-60);margin:0}.scp-legal-section a{color:var(--scp-indigo);text-decoration:none}.scp-legal-section a:hover{color:var(--scp-indigo-hover);text-decoration:underline}@media (max-width:900px){.scp-legal-grid{gap:var(--scp-space-6);grid-template-columns:1fr}.scp-legal-nav{flex-flow:wrap;gap:4px 20px;position:static}.scp-legal-nav a{border-left:none;padding:7px 0}}
