.blog_page__iP9Ub{min-height:100vh;display:flex;flex-direction:column}.blog_nav__7bhok{display:flex;align-items:center;gap:11px;padding:18px 26px;border-bottom:1px solid var(--border)}.blog_mark__ZsmoS{width:30px;height:30px}.blog_wm__E2Onl{font-family:var(--display);font-weight:700;font-size:19px;letter-spacing:-.02em}.blog_wm__E2Onl b{color:var(--brand)}.blog_navSpacer__Iaiao{flex:1 1}.blog_navLink__YnwBK{font-family:var(--mono);font-size:12.5px;color:var(--muted)}.blog_navLink__YnwBK:hover{color:var(--text)}.blog_wrap__77fZF{flex:1 1;width:100%;max-width:760px;margin:0 auto;padding:44px 24px 64px}.blog_head__3GLcX{margin-bottom:32px}.blog_eyebrow__lKbzQ{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.blog_h1__5QIdu{font-family:var(--display);font-weight:800;font-size:clamp(30px,5vw,42px);letter-spacing:-.03em;margin:12px 0 8px}.blog_sub__5u9Q_{color:var(--muted);font-size:17px;margin:0}.blog_list__av3dK{display:flex;flex-direction:column;gap:4px}.blog_post__tkPFO{display:block;padding:22px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text)}.blog_post__tkPFO:hover .blog_postTitle__3NcWc{color:var(--brand)}.blog_postTitle__3NcWc{font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.01em;margin:0 0 6px}.blog_postDesc__37uCl{color:var(--muted);font-size:14.5px;margin:0 0 8px;line-height:1.5}.blog_postMeta__Kp_5_{font-family:var(--mono);font-size:12px;color:var(--faint)}.blog_empty__oeFlF{text-align:center;padding:60px 0;color:var(--muted)}.blog_articleHead__Tntlj{margin-bottom:28px}.blog_articleTitle__xkUYu{font-family:var(--display);font-weight:800;font-size:clamp(28px,5vw,40px);letter-spacing:-.03em;line-height:1.12;margin:14px 0 12px;text-wrap:balance}.blog_articleMeta__7cg4I{font-family:var(--mono);font-size:12.5px;color:var(--faint);display:flex;align-items:center;gap:8px}.blog_articleMeta__7cg4I .blog_agent__kg2oh{color:var(--brand)}.blog_back__p1Yoa{font-family:var(--mono);font-size:12.5px;color:var(--muted)}.blog_back__p1Yoa:hover{color:var(--brand)}.blog_prose__ANw52{font-size:16.5px;line-height:1.7;color:var(--text)}.blog_prose__ANw52 h2{font-family:var(--display);font-weight:700;font-size:24px;letter-spacing:-.02em;margin:34px 0 12px}.blog_prose__ANw52 h3{font-family:var(--display);font-weight:600;font-size:19px;margin:26px 0 10px}.blog_prose__ANw52 p{margin:0 0 18px}.blog_prose__ANw52 ol,.blog_prose__ANw52 ul{margin:0 0 18px;padding-left:22px}.blog_prose__ANw52 li{margin:6px 0}.blog_prose__ANw52 a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.blog_prose__ANw52 strong{color:var(--text);font-weight:700}.blog_prose__ANw52 blockquote{border-left:3px solid var(--brand-line);background:var(--brand-soft);margin:20px 0;padding:12px 18px;border-radius:0 10px 10px 0;color:var(--muted)}.blog_prose__ANw52 code{font-family:var(--mono);font-size:.88em;background:var(--surface-2);border:1px solid var(--border);border-radius:5px;padding:1px 5px}.blog_prose__ANw52 pre{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:14px 16px;overflow-x:auto;margin:0 0 18px}.blog_prose__ANw52 pre code{background:none;border:none;padding:0}.blog_prose__ANw52 hr{border:none;border-top:1px solid var(--border);margin:28px 0}.blog_footer__DUK6O{border-top:1px solid var(--border);padding:22px 26px 30px;display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between;color:var(--faint);font-family:var(--mono);font-size:12px}