.research-article-page{background:var(--seo-paper)}.article-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px;color:var(--seo-muted);font:800 .58rem ui-monospace,monospace;text-transform:uppercase}.article-breadcrumb a{color:inherit;text-decoration:none}.article-breadcrumb a:hover{color:var(--seo-coral)}.research-article-page .research-tag{display:inline-flex;width:max-content;margin-bottom:22px;padding:6px 8px;color:var(--seo-ink);background:var(--seo-signal);border:1px solid var(--seo-ink);font:900 .52rem ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.article-body p,.article-body li{font-size:1.05rem}.article-body h2,.article-body h3{scroll-margin-top:24px}.article-body blockquote{margin:32px 0;padding:20px 24px;background:var(--seo-light);border-left:5px solid var(--seo-coral)}.article-body blockquote p{margin:0;color:var(--seo-ink);font:700 1.18rem/1.65 Georgia,serif}.article-body code{padding:2px 5px;color:#721f13;background:#e3ded1;font:.88em ui-monospace,monospace}.article-body pre{margin:30px 0;padding:22px;overflow-x:auto;color:#f4f1e8;background:var(--seo-ink);border:1px solid var(--seo-ink);box-shadow:7px 7px 0 var(--seo-coral)}.article-body pre code{padding:0;color:inherit;background:transparent;font-size:.84rem;line-height:1.7}.article-body hr{margin:50px 0;border:0;border-top:1px solid var(--seo-line)}.article-table-wrap{margin:32px 0;overflow-x:auto;border:1px solid var(--seo-ink);box-shadow:7px 7px 0 var(--seo-ink)}.article-table-wrap table{width:100%;min-width:620px;border-collapse:collapse;background:var(--seo-light)}.article-table-wrap th,.article-table-wrap td{padding:15px 17px;border-right:1px solid var(--seo-line);border-bottom:1px solid var(--seo-line);text-align:left;vertical-align:top}.article-table-wrap th:last-child,.article-table-wrap td:last-child{border-right:0}.article-table-wrap tr:last-child td{border-bottom:0}.article-table-wrap th{color:var(--seo-light);background:var(--seo-ink);font:850 .58rem/1.45 ui-monospace,monospace;text-transform:uppercase}.article-table-wrap td{color:#474844;font-size:.9rem;line-height:1.58}.article-endnote{margin-top:80px;padding:30px;color:var(--seo-light);background:var(--seo-ink);box-shadow:9px 9px 0 var(--seo-coral)}.article-endnote>span{color:var(--seo-signal);font:900 .58rem ui-monospace,monospace;letter-spacing:.08em}.article-endnote h2{margin:17px 0 12px;font:900 clamp(2.2rem,4vw,3.5rem)/.96 "Arial Narrow",Impact,sans-serif}.article-endnote p{max-width:600px;margin:0;color:#c3c5ca;font-size:1rem;line-height:1.68}.article-endnote>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.article-endnote a{min-height:46px;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 14px;color:var(--seo-ink);background:var(--seo-signal);font-size:.75rem;font-weight:900;text-decoration:none}.article-endnote a:last-child{color:var(--seo-light);background:transparent;border:1px solid #5c6068}.article-endnote a:hover{color:var(--seo-ink);background:var(--seo-light)}@media(max-width:600px){.article-endnote{padding:23px}.article-endnote>div{display:grid}.article-endnote a{width:100%}}
