.chrono .st-legal{padding-top:clamp(48px,6vw,88px)}.chrono .st-legal-grid{display:grid;grid-template-columns:220px minmax(0,720px);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);justify-content:center}.chrono .st-legal-nav ul{position:-webkit-sticky;position:sticky;top:112px;display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.chrono .st-legal-nav a{display:block;padding:10px 14px;border-radius:12px;color:var(--ch-muted);text-decoration:none;font-size:15px}.chrono .st-legal-nav a:hover{color:var(--ch-ink,#12141c);background:rgba(18,20,28,.04)}.chrono .st-legal-nav a[aria-current=page]{color:var(--ch-ink,#12141c);background:rgba(18,20,28,.06);font-weight:500}.chrono .st-legal-body section+section{margin-top:40px;padding-top:40px;border-top:1px solid rgba(18,20,28,.08)}.chrono .st-legal-body h2{font-size:clamp(20px,1.6vw,24px);line-height:1.3;font-weight:500;letter-spacing:-.01em;color:var(--ch-ink,#12141c)}.chrono .st-legal-body p{margin-top:14px;font-size:16px;line-height:1.75;color:var(--ch-muted)}.chrono .st-legal-body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.chrono .st-blog-links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}@media (max-width:760px){.chrono .st-legal-grid{grid-template-columns:1fr}.chrono .st-legal-nav ul{position:static;display:flex;flex-wrap:wrap;gap:8px}}