.ArticleBody_prose__FjNlS{color:var(--text);font-size:18px;line-height:1.8}.ArticleBody_prose__FjNlS>*+*{margin-top:1.1em}.ArticleBody_prose__FjNlS h2,.ArticleBody_prose__FjNlS h3,.ArticleBody_prose__FjNlS h4{color:var(--heading);line-height:1.3}.ArticleBody_prose__FjNlS h2{margin-top:2rem;font-size:1.65rem}.ArticleBody_prose__FjNlS h3{margin-top:1.6rem;font-size:1.3rem}.ArticleBody_prose__FjNlS ol,.ArticleBody_prose__FjNlS ul{padding-left:1.4em}.ArticleBody_prose__FjNlS li+li{margin-top:.35em}.ArticleBody_prose__FjNlS blockquote{margin:1.4em 0;padding:1em 1.2em;border-left:4px solid var(--gold);background:#f8fafc;color:#334155}.ArticleBody_prose__FjNlS a{color:var(--accent);text-decoration:underline}.ArticleBody_prose__FjNlS .article-inline-image,.ArticleBody_prose__FjNlS img{display:block;max-width:100%;height:auto;margin:1.5em auto;border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.08)}.ArticleBody_prose__FjNlS hr{margin:2rem 0;border:0;border-top:1px solid var(--line)}.ArticleBody_cover__uvYU_{overflow:hidden;margin-bottom:24px;border-radius:14px}.ArticleBody_cover__uvYU_ img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover}.ArticleBody_meta__7Qatn{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:12px;color:#64748b;font-size:14px}.ReadingProgress_track__Tr_IH{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;background:transparent;pointer-events:none}.ReadingProgress_bar__28no8{height:100%;background:linear-gradient(90deg,var(--gold),var(--accent));transition:width .1s linear}