.legal-page{padding-top:96px;padding-bottom:96px}.legal-page__article{max-width:720px;color:var(--sb-ink-90,#1a1a1a);margin:0 auto;line-height:1.6}.legal-page__article h1{margin:0 0 24px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2}.legal-page__article h2{margin:40px 0 12px;font-size:clamp(20px,2.4vw,24px);font-weight:600;line-height:1.3}.legal-page__article h3{margin:24px 0 8px;font-size:18px;font-weight:600}.legal-page__article p,.legal-page__article li{font-size:16px}.legal-page__article ul,.legal-page__article ol{margin:12px 0;padding-left:24px}.legal-page__article li{margin-bottom:6px}.legal-page__article dl{margin:12px 0}.legal-page__article dt{margin-top:12px;font-weight:600}.legal-page__article dd{margin:4px 0 0;padding-left:0}.legal-page__article a{color:#1d4ed8;text-decoration:underline}.legal-page__meta{color:#6b7280;margin:0 0 24px;font-size:14px}.legal-draft-badge{color:#78350f;background:#fde68a;border:2px solid #b45309;border-radius:8px;margin-bottom:32px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5;display:block}
