.cs-article-content{h2{font-size:2rem;line-height:35px}h2,h3{font-weight:700;margin-top:16px;margin-bottom:16px}h3{font-size:26px;line-height:34px}h4{font-size:1.25rem;font-weight:700;margin-top:16px;margin-bottom:16px;line-height:29px}h2>a,h3>a,h4>a{text-decoration:none}p{font-size:17px;font-weight:400;margin-bottom:16px}ul{list-style-type:disc}ol{list-style-type:decimal}ol,ul{margin:20px 0 20px 20px}li{margin-bottom:8px}img{border-radius:.5rem;margin:10px 0}img,table{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}table{width:100%;border-collapse:collapse;margin:1rem 0;border-radius:0;overflow:hidden}td,th{border:1px solid #f0f0f0;padding:.75rem;text-align:left;vertical-align:top}th,thead th{background-color:#f2f2f2;font-weight:700;font-size:1rem;border:1px solid #e9e9e9}tbody tr:nth-child(2n){background-color:#f9f9f9}tbody tr:hover{background-color:#f6f6f6}hr{border:0;height:1px;background-color:#ddd;margin:32px 0}.highlighted-text{background-color:var(--highlight-bg);color:var(--highlight-text);padding:0 2px;border-radius:2px}.markdown-blockquote{margin:20px 0 25px 15px;border-left:2px solid #3184ff;padding-left:15px}.column{display:grid;grid-template-columns:1fr 1fr;gap:20px}.column.column-3{grid-template-columns:1fr 1fr 1fr}.column.column-4{grid-template-columns:1fr 1fr 1fr 1fr}}@media (prefers-color-scheme:dark){.cs-article-content{table{background-color:#1a1a1a}table,td,th{border:1px solid #2c2c2c}thead th{background-color:#2c2c2c}th,thead th{border:1px solid #080808}tbody tr:hover{background-color:#121212}tbody tr:nth-child(2n){background-color:#2c2c2c}hr{background-color:#1e1c2d}}}