.ArticleHeroBlock_articleHeroRoot__JhKK7{border:1px solid var(--theme-border-strong);background:var(--theme-surface);box-shadow:4px 4px 0 var(--theme-shadow-offset)}.ArticleHeroBlock_articleHeroText__beZVf{padding:1rem .75rem .75rem}.ArticleHeroBlock_articleHeroTitle__FkgIQ{margin:0;font-size:1.6rem;line-height:1.15;letter-spacing:-.03em;text-transform:uppercase;color:var(--theme-text)}.ArticleHeroBlock_articleHeroSubtitle__sBFqx{margin:.4rem 0 0;font-size:.8rem;color:var(--theme-text-muted);line-height:1.5}.ArticleHeroBlock_articleHeroPlaceholder__eJ4GZ{display:flex;align-items:center;justify-content:center;border-top:1px dashed var(--theme-border-dashed);background:repeating-linear-gradient(-45deg,transparent,transparent 6px,var(--theme-placeholder-stripe) 6px,var(--theme-placeholder-stripe) 7px),var(--theme-bg-subtle)}.ArticleHeroBlock_articleHeroPlaceholderLabel__mu_hw{font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-text-muted)}.ArticleBodyBlock_articleBodyRoot__SjElm{border:1px solid var(--theme-border-strong);background:var(--theme-surface);box-shadow:4px 4px 0 var(--theme-shadow-offset)}.ArticleBodyBlock_articleBodyContent__NHaiw{padding:1rem .75rem;color:var(--theme-text-muted);line-height:1.8;font-size:.85rem}.ArticleBodyBlock_articleBodyContent__NHaiw h1,.ArticleBodyBlock_articleBodyContent__NHaiw h2,.ArticleBodyBlock_articleBodyContent__NHaiw h3{margin:1.2em 0 .4em;color:var(--theme-text);text-transform:uppercase;letter-spacing:-.02em;line-height:1.2}.ArticleBodyBlock_articleBodyContent__NHaiw h1{font-size:1.4rem}.ArticleBodyBlock_articleBodyContent__NHaiw h2{font-size:1.1rem}.ArticleBodyBlock_articleBodyContent__NHaiw h3{font-size:.95rem}.ArticleBodyBlock_articleBodyContent__NHaiw p{margin:0 0 .75em}.ArticleBodyBlock_articleBodyContent__NHaiw ol,.ArticleBodyBlock_articleBodyContent__NHaiw ul{margin:0 0 .75em;padding-left:1.5em}.ArticleBodyBlock_articleBodyContent__NHaiw li{margin-bottom:.25em}.ArticleBodyBlock_articleBodyContent__NHaiw a{color:var(--theme-accent);text-decoration:underline}.ArticleBodyBlock_articleBodyContent__NHaiw strong{color:var(--theme-text);font-weight:700}.ArticleBodyBlock_articleBodyContent__NHaiw blockquote{margin:.75em 0;padding:.5em .75em;border-left:3px solid var(--theme-border-strong);color:var(--theme-text);font-style:italic}.ArticleBodyBlock_articleBodyContent__NHaiw code{font-family:var(--theme-font-mono,monospace);font-size:.8em;background:var(--theme-bg-subtle);padding:.15em .35em;border:1px solid var(--theme-border)}.ArticleBodyBlock_articleBodyContent__NHaiw pre{margin:.75em 0;padding:.75em;background:var(--theme-bg-subtle);border:1px solid var(--theme-border);overflow-x:auto}.ArticleBodyBlock_articleBodyContent__NHaiw pre code{background:none;border:none;padding:0}.ArticleMetaBlock_articleMetaRoot__HreLf{border:1px solid var(--theme-border);background:var(--theme-bg-subtle)}.ArticleMetaBlock_articleMetaInner__VYqMJ{padding:.5rem .75rem}.ArticleMetaBlock_articleMetaLabel__Rhy3K{font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-text-muted)}