.ArticleHero_hero__9xKCY{position:relative;width:100vw;margin-left:calc(-50vw + 50%);aspect-ratio:21/9;max-height:420px;overflow:hidden;margin-bottom:40px;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.ArticleHero_image__bU3Sh{width:100%;height:100%;object-fit:cover}.ArticleHero_overlay__FXWXT{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 40%,transparent)}.ArticleHero_content__aIZug{position:absolute;bottom:0;left:0;right:0;padding:32px clamp(20px,5vw,48px);display:flex;flex-direction:column;gap:16px;max-width:720px;margin:0 auto}.ArticleHero_title__IP8Ze{font-size:var(--text-3xl);color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.4);margin:0;line-height:1.2}@media (max-width:768px){.ArticleHero_hero__9xKCY{aspect-ratio:16/10;max-height:300px}.ArticleHero_title__IP8Ze{font-size:var(--text-2xl)}}.AuthorByline_byline__vd3Wx{display:flex;align-items:center;gap:12px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--glass-border,rgba(255,255,255,.08))}.AuthorByline_avatar__uJYRN{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--accent,#7c5cfc),#a78bfa);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:white;letter-spacing:.05em;flex-shrink:0}.AuthorByline_info__oAFuE{display:flex;flex-direction:column;gap:2px}.AuthorByline_name__FcU4i{font-size:.9rem;font-weight:600;color:var(--text-primary)}.AuthorByline_meta__AulF_{font-size:.8rem;color:var(--text-tertiary)}.ReadingProgress_track__Tr_IH{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:9999;pointer-events:none}.ReadingProgress_bar__28no8{height:100%;background:var(--gradient-accent);border-radius:0 2px 2px 0;transition:width 80ms linear;box-shadow:0 0 8px rgba(124,92,252,.4)}.RelatedArticles_related__Lsj8I{margin-top:64px;padding-top:48px;border-top:1px solid var(--glass-border,rgba(255,255,255,.08))}.RelatedArticles_title__SfYRE{font-family:var(--font-editorial,"Playfair Display",Georgia,serif);font-size:1.5rem;font-weight:600;margin-bottom:24px;color:var(--text-primary)}.RelatedArticles_grid__8a42F{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.RelatedArticles_card__WBk1s{display:block;padding:20px;background:var(--glass-bg,rgba(255,255,255,.03));border:1px solid var(--glass-border,rgba(255,255,255,.06));border-radius:12px;text-decoration:none;transition:all .3s ease}.RelatedArticles_card__WBk1s:hover{border-color:rgba(124,92,252,.3);background:rgba(124,92,252,.04);transform:translateY(-2px)}.RelatedArticles_cardTitle__3AjKh{font-size:1rem;font-weight:600;line-height:1.4;color:var(--text-primary);margin-bottom:8px}.RelatedArticles_cardExcerpt__cHEWH{font-size:.85rem;line-height:1.6;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.RelatedArticles_meta__edmJ3{font-size:.75rem;color:var(--text-tertiary)}.TableOfContents_toc__MeGRd{margin-bottom:40px;padding:20px 24px;background:var(--glass-bg,rgba(255,255,255,.03));border:1px solid var(--glass-border,rgba(255,255,255,.06));border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.TableOfContents_title__qUq_0{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:12px}.TableOfContents_list__7q6Un{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.TableOfContents_sub__ciQOD{padding-left:16px}.TableOfContents_link__0WlUR{display:block;font-size:.88rem;line-height:1.5;color:var(--text-secondary);text-decoration:none;padding:4px 8px;border-radius:6px;border-left:2px solid transparent;transition:all .2s ease}.TableOfContents_link__0WlUR:hover{color:var(--text-primary);background:rgba(124,92,252,.06)}.TableOfContents_active__DUZss{color:var(--accent,#7c5cfc);border-left-color:var(--accent,#7c5cfc);background:rgba(124,92,252,.08)}