.legal-page__body{overflow-wrap:anywhere}.legal-page__body h2{scroll-margin-top:110px;padding-top:8px}.legal-page__body .version-date{margin-top:0;color:var(--tj-muted);font-size:var(--tj-size-body-sm)}.legal-page__body .ai-warning-banner,.legal-page__body .highlight-box,.legal-page__body .takeover-box,.legal-page__body .agreement-footer,.legal-page__body .cta-section{margin:24px 0;padding:18px 22px;border-radius:var(--tj-radius-sm);line-height:var(--tj-leading-body)}.legal-page__body .ai-warning-banner>strong:first-child,.legal-page__body .highlight-box>strong:first-child,.legal-page__body .takeover-box>strong:first-child,.legal-page__body .agreement-footer>strong:first-child,.legal-page__body .cta-section>strong:first-child{display:block;margin-bottom:4px;color:var(--tj-ink)}.legal-page__body .ai-warning-banner p:last-child,.legal-page__body .highlight-box p:last-child,.legal-page__body .takeover-box p:last-child,.legal-page__body .agreement-footer p:last-child,.legal-page__body .cta-section p:last-child{margin-bottom:0}.legal-page__body .ai-warning-banner{border:1px solid #F2D9A6;border-left:4px solid #C98A12;background:#FFF8EA}.legal-page__body .highlight-box,.legal-page__body .takeover-box{border-left:4px solid var(--tj-green);background:var(--tj-green-tint)}.legal-page__body .agreement-footer{border:1px solid var(--tj-line);background:var(--tj-surface-cool);font-size:var(--tj-size-body-sm)}.legal-page__body .cta-section{border:1px solid var(--tj-line);background:var(--tj-surface);line-height:2.1}.legal-page__body .cta-section a{color:var(--tj-green-deep);font-weight:var(--tj-weight-semibold);text-decoration:none}.legal-page__body .cta-section a:hover{text-decoration:underline}.legal-page__body .tj-linklist{-moz-columns:3 180px;columns:3 180px;-moz-column-gap:32px;column-gap:32px;margin:16px 0 0;padding:0;list-style:none}.legal-page__body .tj-linklist li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin:0;padding:5px 0;border:0;font-size:var(--tj-size-body-sm)}.legal-page__body .tj-linklist li:before{display:none}.legal-page__body .tj-linklist a{color:var(--tj-green-deep);text-decoration:none}.legal-page__body .tj-linklist a:hover{text-decoration:underline}
