.legal-article_container__o7DRf{padding:var(--spacing-padding-lg);max-width:72rem;margin:0 auto}.legal-article_article__y_xlW{color:var(--color-text-primary);font-size:1.6rem;line-height:1.65}.legal-article_article__y_xlW h1{font-size:3.2rem;line-height:1.2;margin:0 0 var(--spacing-gap-md)}.legal-article_article__y_xlW h2{font-size:2.4rem;line-height:1.3;margin:var(--spacing-gap-lg) 0 var(--spacing-gap-sm);border-top:1px solid var(--color-border-secondary);padding-top:var(--spacing-padding-md)}.legal-article_article__y_xlW h2:first-of-type{border-top:none;padding-top:0}.legal-article_article__y_xlW h3{font-size:1.8rem;line-height:1.4;margin:var(--spacing-gap-md) 0 var(--spacing-gap-xs)}.legal-article_article__y_xlW p{margin:0 0 var(--spacing-gap-sm)}.legal-article_article__y_xlW ol,.legal-article_article__y_xlW ul{margin:0 0 var(--spacing-gap-sm);padding-left:2.4rem}.legal-article_article__y_xlW ol li,.legal-article_article__y_xlW ul li{margin-bottom:.4rem}.legal-article_article__y_xlW a{color:var(--color-interactive-primary);text-decoration:underline}.legal-article_article__y_xlW code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;padding:.1em .4em;background:var(--color-bg-elevated);border-radius:var(--effect-radius-sm)}.legal-article_article__y_xlW blockquote{margin:var(--spacing-gap-md) 0;padding:var(--spacing-padding-sm) var(--spacing-padding-md);border-left:4px solid var(--color-interactive-primary);background:var(--color-bg-elevated);color:var(--color-text-secondary);border-radius:0 var(--effect-radius-md) var(--effect-radius-md) 0}.legal-article_article__y_xlW table{width:100%;border-collapse:collapse;margin:var(--spacing-gap-md) 0;font-size:1.4rem}.legal-article_article__y_xlW table td,.legal-article_article__y_xlW table th{text-align:left;padding:var(--spacing-padding-sm);border-bottom:1px solid var(--color-border-secondary)}.legal-article_article__y_xlW table th{background:var(--color-bg-elevated);font-weight:600}.legal-article_article__y_xlW hr{margin:var(--spacing-gap-lg) 0;border:0;border-top:1px solid var(--color-border-secondary)}.legal-article_article__y_xlW strong{font-weight:600;color:var(--color-text-primary)}