.article-content{gap:var(--space-xl);padding-bottom:var(--space-xl)}.article-content-section{display:flex;flex-direction:column;gap:var(--space-md)}.article-content-section-title{font-size:var(--font-size-description-xl);font-weight:600;letter-spacing:-.02em}.article-content-section-text{font-size:var(--font-size-description-l);color:var(--ink-soft);line-height:1.7}.article-content-section-text a{color:var(--colors-warning-1)}.article-content-table-wrapper{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.article-content-table{width:100%;border-collapse:collapse;font-size:var(--font-size-description-s);min-width:640px}.article-content-table thead tr{background:var(--surface-raised)}.article-content-table th{padding:var(--space-sm) var(--space-md);text-align:left;font-weight:600;color:var(--ink);border-bottom:2px solid var(--border);white-space:nowrap}.article-content-table td{padding:var(--space-sm) var(--space-md);color:var(--ink-soft);border-bottom:1px solid var(--border);vertical-align:top;line-height:1.5}.article-content-table tbody tr:last-child td{border-bottom:none}.article-content-table td:first-child{font-weight:600;color:var(--ink);white-space:nowrap}.article-content-sources{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--border)}.article-content-sources-title{font-size:var(--font-size-description-l);font-weight:600}.article-content-sources-list{display:flex;flex-direction:column;gap:var(--space-xs);padding-left:var(--space-md);list-style:disc}.blog-article-back{padding-bottom:var(--space-xl)}