.article>h2{font-size:var(--step-2);margin-top:3rem}.article>h3{font-size:var(--step-1);margin-top:2.25rem}.article>p{color:var(--ink-soft);margin-top:1.15rem;line-height:1.75}.article>ul,.article>ol{gap:.6rem;margin-top:1.15rem;padding-left:1.25rem;display:grid}.article>ul li,.article>ol li{color:var(--ink-soft);line-height:1.7}.article>blockquote{border-left:3px solid var(--turquoise);color:var(--ink-soft);margin-top:1.5rem;padding:1rem 0 1rem 1.4rem}.article strong{color:var(--ink)}.article a{color:var(--turquoise-dk)}.article .table-wrap{border:1px solid var(--line);border-radius:var(--radius);margin-top:1.75rem;overflow-x:auto}.article table{border-collapse:collapse;width:100%;min-width:560px;font-size:.93rem}.article th,.article td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.85rem 1rem}.article thead th{background:var(--surface-2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem}.article tbody tr:last-child td{border-bottom:none}.jurisdiction{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.5rem;font-size:.9rem;display:flex}.jurisdiction-tag{border:1px solid var(--line);background:var(--surface-2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);border-radius:999px;padding:.25rem .6rem;font-size:.68rem}.sources{border-top:1px solid var(--line);margin-top:3.5rem;padding-top:1.75rem}.sources h2{font-size:var(--step-1)}.sources ul{gap:.5rem;margin-top:.9rem;padding-left:1.1rem;display:grid}.sources li{color:var(--ink-soft);font-size:.9rem}.read-next{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.75rem}.read-next h2{font-size:var(--step-1)}.read-next ul{gap:1.1rem;margin-top:1.1rem;padding-left:0;list-style:none;display:grid}.read-next li{gap:.3rem;display:grid}.read-next a{font-weight:600}.read-next-dek{color:var(--ink-soft);font-size:.9rem;line-height:1.6}.article-cta{border:1px solid var(--line);border-radius:var(--radius);margin-top:2.5rem;padding:1.5rem 1.75rem}.article-cta p{color:var(--ink-soft);font-size:.95rem}.article-cta p+p{margin-top:.75rem}
