.article-toolbar{background:var(--bg);border-bottom:1px solid var(--border)}.article-toolbar-inner{display:flex}.article-toolbar-inner,.back-link{align-items:center;min-height:2.75rem}.back-link{display:inline-flex;gap:.35rem;padding:.2rem .1rem;border:0;background:none;font:inherit;font-size:.8rem;font-weight:600;color:var(--text-2);cursor:pointer;transition:color .15s}.back-link:hover{color:var(--text)}.back-link:focus-visible{outline:2px solid var(--brand-3);outline-offset:3px;border-radius:.4rem}.article-hero-cover{margin:0 0 1.5rem;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--bg-3)}.article-hero-cover img{display:block;width:100%;height:100%;object-fit:cover}.article-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;font-size:.75rem;color:var(--text-2)}.article-hero-meta time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article-hero-meta .mk-tag{color:var(--text-2)}.article-hero-source{color:var(--text);font-weight:600}.article-wrap{padding-top:2.5rem;padding-bottom:4rem}@media (min-width:768px){.article-wrap{padding-top:3rem;padding-bottom:5.5rem}}.article-tldr{margin:0 0 2.5rem;padding:1.35rem 1.5rem;border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:16px;background:var(--panel)}.article-tldr-title{margin:0 0 .6rem;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-3)}.article-tldr-summary{margin:0;font-size:.92rem;line-height:1.8;color:var(--text)}.article-tldr-facts{margin:.9rem 0 0;padding-left:1.15rem}.article-tldr-facts li{margin:.35rem 0;font-size:.875rem;line-height:1.75;color:var(--text-2)}.article-tldr-facts li::marker{color:var(--brand-3)}.article-tldr code{padding:.1rem .35rem;border:1px solid var(--border);border-radius:.35rem;background:var(--panel-2);font-family:var(--mono);font-size:.85em;color:var(--brand-3);overflow-wrap:anywhere}.article-tldr strong{color:var(--text);font-weight:650}.article-prose{max-width:none}.article-prose>section:first-child>h2:first-child{margin-top:0}.article-table{margin:1.5rem 0 1.75rem}.article-table.mk-table{--text-weak:rgba(248,250,252,.64)}.article-table .pt-table{margin-bottom:0}.article-doclink{margin:1.1rem 0 0}.article-faq{margin-top:3rem}.article-sources{margin-top:2.75rem}.article-section-title{margin:0 0 1rem;font-size:1.25rem;font-weight:750;letter-spacing:-.015em;color:var(--text)}.article-source-list{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0;list-style:none}.article-source-list a{display:inline-flex;align-items:center;gap:.35rem;min-height:1.75rem;font-size:.86rem;color:var(--brand-3);text-decoration:none;overflow-wrap:anywhere}.article-source-list a:hover{color:var(--brand-4);text-decoration:underline;text-underline-offset:2px}.article-pager{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;margin-top:3rem}@media (min-width:640px){.article-pager{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-pager-item{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.15rem;border:1px solid var(--border);border-radius:14px;background:var(--panel);text-decoration:none;transition:border-color .18s,background .18s,transform .18s}.article-pager-item:hover{border-color:var(--border-2);background:var(--panel-2);transform:translateY(-2px)}.article-pager-label{font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.article-pager-title{font-size:.875rem;font-weight:600;line-height:1.55;color:var(--text)}.article-pager-next{text-align:right;align-items:flex-end}.article-pager-placeholder{display:none}@media (min-width:640px){.article-pager-placeholder{display:block}}.article-cta{margin-top:3rem}@media (prefers-reduced-motion:reduce){.article-pager-item,.back-link{transition:none}.article-pager-item:hover{transform:none}}