.LegalArticle_article__16pC4{width:min(720px,100%);margin:0 auto;padding:1.75rem 1.25rem 3rem;animation:LegalArticle_rise-in__jHfat .7s var(--ease) both}.LegalArticle_title__UsI4c{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.35rem);margin-bottom:1.35rem;letter-spacing:-.02em;font-weight:550;line-height:1.2}.LegalArticle_body__pzpcE{display:grid;gap:.9rem;line-height:1.75;font-size:1.02rem;color:var(--ink)}.LegalArticle_body__pzpcE h2{font-family:var(--font-display);font-size:1.2rem;margin-top:1.15rem;letter-spacing:-.015em;font-weight:550}.LegalArticle_body__pzpcE li,.LegalArticle_body__pzpcE p{color:var(--ink-soft)}.LegalArticle_body__pzpcE ul{padding-left:1.2rem;display:grid;gap:.35rem}.LegalArticle_body__pzpcE table{width:100%;border-collapse:collapse;font-size:.95rem;background:var(--bg-elevated);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow)}.LegalArticle_body__pzpcE td,.LegalArticle_body__pzpcE th{border:1px solid var(--line);padding:.55rem .65rem;text-align:left;vertical-align:top}.LegalArticle_body__pzpcE th{background:color-mix(in oklab,var(--bg) 70%,var(--bg-elevated));color:var(--ink);font-weight:600}.LegalArticle_body__pzpcE a{color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.LegalArticle_body__pzpcE code{font-family:var(--font-mono);font-size:.92em;background:color-mix(in oklab,var(--bg) 80%,var(--accent-soft));padding:.1em .35em;border-radius:.35rem}