.blog_shell__yOmRI{max-width:780px;margin:0 auto;padding:3rem 1.5rem 5rem;color:var(--ink);line-height:1.62}.blog_header__3XBhI{margin-bottom:2.5rem;border-bottom:1px solid var(--rule-strong);padding-bottom:1.5rem}.blog_title__zp3Ex{margin:0 0 .4rem;font-size:clamp(2.25rem,5vw,3.5rem);letter-spacing:-.055em;font-weight:650}.blog_subtitle__uWUN2{margin:0;max-width:42rem;color:var(--editorial-muted);font-size:.92rem}.blog_nav__x_ohJ{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;font-family:var(--font-mono);font-size:.72rem}.blog_navLink__63R4p{color:var(--editorial-accent);text-decoration:none}.blog_navLink__63R4p:hover{color:var(--editorial-accent-hover);text-decoration:underline}.blog_list__Tj_XM{display:grid;gap:0}.blog_postCard__I5pv9{display:block;padding:1.2rem 0;border-top:1px solid var(--rule);text-decoration:none;color:inherit;transition:color .15s ease}.blog_postCard__I5pv9:hover{color:var(--editorial-accent)}.blog_postMeta__LgOsT{margin:0 0 .5rem;color:var(--editorial-muted);font-family:var(--font-mono);font-size:.68rem}.blog_postTitle__aTUEc{margin:0 0 .45rem;font-size:1.25rem;letter-spacing:-.035em}.blog_postSummary__3fhhk{margin:0;color:var(--ink-soft)}.blog_article__lmTHq{max-width:100%}.blog_articleHeader__XWBWn{margin-bottom:2rem}.blog_articleTitle__4_fR2{margin:0;font-size:clamp(2.2rem,5vw,3.5rem);letter-spacing:-.055em}.blog_articleDek__ExZ0N{margin:1rem 0 0;font-size:1.05rem;color:var(--ink-soft)}.blog_articleMeta__ceIb3{margin-top:1rem;color:var(--editorial-muted);font-family:var(--font-mono);font-size:.72rem}.blog_section__SpbmF{margin-top:2rem}.blog_sectionTitle__reBqP{margin:0 0 .9rem;padding-top:.9rem;border-top:1px solid var(--rule);font-size:1.35rem;letter-spacing:-.02em}.blog_paragraph__jjJQq{margin:0 0 1rem;color:var(--ink-soft)}.blog_lead__HaE2f{margin:0 0 1.2rem;font-size:1.04rem;font-weight:600;color:var(--ink)}.blog_inlineLink__U3YGj{color:var(--editorial-accent);text-decoration:none;border-bottom:1px solid var(--rule-strong)}.blog_inlineLink__U3YGj:hover{color:var(--editorial-accent-hover)}.blog_note__rgew7{margin:0 0 1rem;color:var(--ink-soft);padding:.9rem 1rem}.blog_codeBlock__9BWFR,.blog_note__rgew7{border:1px solid var(--rule);border-radius:2px;background:var(--paper-raised)}.blog_codeBlock__9BWFR{overflow-x:auto;margin:1rem 0;padding:.95rem 1rem;font-size:.9rem;line-height:1.55}.blog_image__WFz1P{width:100%;height:auto;display:block;margin:1rem 0;border:1px solid var(--rule);border-radius:2px}.blog_imageGrid__IfmPF{display:grid;gap:1rem;margin:1rem 0}.blog_eyebrow__tinp7{margin:0 0 .5rem;color:var(--editorial-accent);font-family:var(--font-mono);font-size:.9rem;text-transform:uppercase;letter-spacing:.08em}.blog_footer__LCtf5{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--rule);color:var(--editorial-muted);font-size:.9rem}@media (min-width:720px){.blog_imageGrid__IfmPF{grid-template-columns:repeat(2,minmax(0,1fr))}}