.PostHeader_header__Sbbkv{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #e0e0e0}.PostHeader_tags__QH7AN{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.PostHeader_tag__Dyope{display:inline-block;padding:4px 12px;background:#ecf2ff;color:#1557fa;-webkit-text-fill-color:#1557fa;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:999px}.PostHeader_title__QYH9m{font-family:ProximaBold,Arial,sans-serif;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;line-height:1.2;color:#222;-webkit-text-fill-color:#222;letter-spacing:-.02em;margin:0 0 16px}.PostHeader_meta__UAYKs{font-size:.9rem;color:#666;font-family:ProximaRegular,Arial,sans-serif}.PostHeader_authorGroup__4Ts6Y,.PostHeader_meta__UAYKs{display:flex;align-items:center;gap:8px}.PostHeader_avatar__GU4Wp{width:32px;height:32px;border-radius:50%;object-fit:cover}.PostHeader_avatarFallback__kJruB{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-family:ProximaBold,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(135deg,#1557fa,#0f80de)}.PostHeader_author__dzUw8{font-weight:600;color:#222}.PostHeader_updated__LioRj{color:#666;font-style:italic}.PostHeader_dot__torNf{color:#e0e0e0;font-size:1.2rem;line-height:1}@media(max-width:600px){.PostHeader_header__Sbbkv{margin-bottom:28px;padding-bottom:24px}}.ReadingProgress_track__XtijA{position:fixed;top:0;left:0;right:0;height:3px;z-index:100001;background:transparent;pointer-events:none}.ReadingProgress_bar__7AAZN{height:100%;background:#1557fa;transition:width .1s linear}.ShareButtons_share__K6wuV{display:flex;align-items:center;gap:12px}.ShareButtons_share__K6wuV.ShareButtons_column__INegv{flex-direction:column;align-items:flex-start;gap:14px}.ShareButtons_label__GnwrU{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#666;white-space:nowrap}.ShareButtons_icons__eAEPn{display:flex;gap:10px}.ShareButtons_column__INegv .ShareButtons_icons__eAEPn{flex-direction:column}.ShareButtons_iconLink__qokxm{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f0f4ff;color:#666;border:1px solid #e0e0e0;transition:background-color .2s ease,color .2s ease,transform .2s ease}.ShareButtons_iconLink__qokxm:hover{background:#1557fa;color:#fff;transform:translateY(-2px)}.ShareButtons_iconLink__qokxm svg{width:18px;height:18px}@font-face{font-family:ProximaBold;src:url(/_next/static/media/Proxima_bold.cb018e4d.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ProximaRegular;src:url(/_next/static/media/Proxima_regular.7b2f61d5.ttf) format("opentype");font-weight:400;font-style:normal}.TableOfContents_toc__cuWRu{margin:0 0 40px;padding:20px 24px;background:#f0f4ff;border:1px solid #e0e0e0;border-radius:12px;font-family:ProximaRegular,Arial,sans-serif}.TableOfContents_title__Yz48z{display:block;margin-bottom:12px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1557fa}.TableOfContents_list__KFfd3{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;border-left:2px solid #e0e0e0}.TableOfContents_item__LQ1j4,.TableOfContents_subItem__rRZmB{border-left:2px solid transparent;margin-left:-2px;padding:3px 0 3px 14px;transition:border-color .15s ease}.TableOfContents_item__LQ1j4 a,.TableOfContents_subItem__rRZmB a{color:#666;text-decoration:none;font-size:.9rem;line-height:1.4;transition:color .15s ease}.TableOfContents_item__LQ1j4 a:hover,.TableOfContents_subItem__rRZmB a:hover{color:#1557fa}.TableOfContents_item__LQ1j4.TableOfContents_active__o1k3V,.TableOfContents_subItem__rRZmB.TableOfContents_active__o1k3V{border-left-color:#1557fa}.TableOfContents_item__LQ1j4.TableOfContents_active__o1k3V a,.TableOfContents_subItem__rRZmB.TableOfContents_active__o1k3V a{color:#1557fa;font-weight:600}.TableOfContents_subItem__rRZmB{padding-left:28px}