.BlogPost_progress__9_02H{position:fixed;top:var(--nav-h);left:0;right:0;height:4px;background:var(--bg-surface);z-index:40}.BlogPost_progressBar__T5xzx{height:100%;background:var(--accent);transition:width .1s linear}.BlogPost_hero__FrVpa{padding:var(--sp-10) 0 var(--sp-8);border-bottom:var(--pixel-border) solid var(--line);background:var(--bg-surface)}.BlogPost_back__rWPyn{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-heading);font-size:11px;color:var(--accent);margin-bottom:var(--sp-5)}.BlogPost_metaRow__C39XP{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap}.BlogPost_postMeta__O_Jz9{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--ink-2)}.BlogPost_title__iVYCX{font-size:clamp(1.6rem,4vw,2.6rem)}.BlogPost_excerpt__qXFt3{margin-top:var(--sp-4);font-size:17px;color:var(--ink-2);max-width:65ch}.BlogPost_layout__9bp7v{display:grid;grid-template-columns:1fr 260px;grid-gap:var(--sp-10);gap:var(--sp-10);padding:var(--sp-10) 0}.BlogPost_body__aHbt6{font-size:17px;line-height:1.9;color:var(--ink)}.BlogPost_body__aHbt6 h1,.BlogPost_body__aHbt6 h2,.BlogPost_body__aHbt6 h3{font-family:var(--font-heading);font-size:16px;margin:var(--sp-6) 0 var(--sp-3)}.BlogPost_body__aHbt6 p{margin-bottom:var(--sp-4)}.BlogPost_body__aHbt6 ol,.BlogPost_body__aHbt6 ul{margin:0 0 var(--sp-4) var(--sp-6)}.BlogPost_sidebar__9Hjws{display:flex;flex-direction:column;gap:var(--sp-5);align-self:start}.BlogPost_author__oX3uz{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border:var(--pixel-border) solid var(--line);border-radius:var(--r-md);background:var(--bg-card)}.BlogPost_avatar__NAWO7{width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid var(--line)}.BlogPost_authorName__10MO4{display:block;font-family:var(--font-heading);font-size:11px}.BlogPost_authorRole__3YuHH{display:block;margin-top:4px;font-size:13px;color:var(--ink-3)}.BlogPost_sidebarLinks__wiUcC{display:flex;flex-direction:column;gap:var(--sp-2)}.BlogPost_sidebarLinks__wiUcC a{display:flex;align-items:center;gap:8px;font-size:14px;padding:8px 10px;border:2px solid var(--line);border-radius:var(--r-sm);background:var(--bg-card)}.BlogPost_nav__PWW_y{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-8) 0 var(--sp-16)}.BlogPost_navItem__RimRS{padding:var(--sp-4);border:var(--pixel-border) solid var(--line);border-radius:var(--r-md);background:var(--bg-card);display:flex;flex-direction:column;gap:6px}.BlogPost_navLabel__nOFph{display:flex;align-items:center;gap:6px;font-family:var(--font-heading);font-size:10px;color:var(--ink-3)}.BlogPost_navItemNext__eBd2a{text-align:right}.BlogPost_navItemNext__eBd2a .BlogPost_navLabel__nOFph{justify-content:flex-end}.BlogPost_navTitle__B7Rob{font-size:14px;color:var(--ink)}@media (max-width:900px){.BlogPost_layout__9bp7v{grid-template-columns:1fr}}