.blog_page__iP9Ub{--ink:hsl(var(--foreground));--paper:hsl(var(--background));min-height:100vh;background:var(--paper);color:var(--ink);font-family:Outfit,ui-sans-serif,system-ui,-apple-system,sans-serif;font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.blog_page__iP9Ub ::-moz-selection{background:var(--ink);color:var(--paper)}.blog_page__iP9Ub ::selection{background:var(--ink);color:var(--paper)}.blog_nav__7bhok{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;border-bottom:.5px solid hsl(var(--foreground)/.08)}.blog_logoBlock__CHz7z{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink)}.blog_logoDot__oWFOT{width:10px;height:10px;border-radius:50%;background:var(--ink)}.blog_logoTxt__dH5AP{font-weight:600;letter-spacing:-.01em;font-size:17px}.blog_backLink__esxuc{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--foreground)/.6);text-decoration:none}.blog_backLink__esxuc:hover{color:var(--ink)}.blog_article__NwR5q{max-width:720px;margin:0 auto;padding:72px 24px 120px}.blog_eyebrow__lKbzQ{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground)/.55);margin-bottom:20px}.blog_title__9ihMq{font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin:0 0 18px}.blog_lede__VsVIi{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:clamp(19px,2.4vw,24px);line-height:1.4;color:hsl(var(--foreground)/.7);margin:0 0 40px}.blog_body__6ZLhx{font-size:17px;line-height:1.72;color:hsl(var(--foreground)/.88)}.blog_body__6ZLhx h1,.blog_body__6ZLhx h2{font-size:26px;letter-spacing:-.02em;font-weight:600;margin:44px 0 14px;color:var(--ink)}.blog_body__6ZLhx h3{font-size:20px;letter-spacing:-.01em;font-weight:600;margin:32px 0 10px;color:var(--ink)}.blog_body__6ZLhx p{margin:0 0 20px}.blog_body__6ZLhx ol,.blog_body__6ZLhx ul{margin:0 0 20px;padding-left:24px}.blog_body__6ZLhx li{margin:6px 0}.blog_body__6ZLhx a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog_body__6ZLhx strong{font-weight:600;color:var(--ink)}.blog_body__6ZLhx code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.88em;background:hsl(var(--foreground)/.06);padding:2px 6px;border-radius:5px}.blog_index__Le5PB{max-width:720px;margin:0 auto;padding:72px 24px 120px;min-height:50vh}.blog_indexTitle__CUF9J{font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin:0 0 48px}.blog_empty__oeFlF{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:clamp(19px,2.4vw,24px);line-height:1.4;color:hsl(var(--foreground)/.7);margin:0}.blog_postList__2zCB1{list-style:none;margin:0;padding:0}.blog_postItem__LioY_{border-top:.5px solid hsl(var(--foreground)/.1)}.blog_postItem__LioY_:last-child{border-bottom:.5px solid hsl(var(--foreground)/.1)}.blog_postLink__Md62S{display:block;padding:28px 0;text-decoration:none;color:var(--ink)}.blog_postDate__xLeNX{display:block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground)/.5);margin-bottom:10px}.blog_postTitle__3NcWc{display:block;font-size:clamp(22px,3vw,28px);letter-spacing:-.02em;font-weight:600;line-height:1.15}.blog_postDesc__37uCl{display:block;margin-top:8px;font-size:16px;line-height:1.55;color:hsl(var(--foreground)/.65)}.blog_postLink__Md62S:hover .blog_postTitle__3NcWc{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog_footer__DUK6O{border-top:.5px solid hsl(var(--foreground)/.08);padding:28px 32px;display:flex;align-items:center;gap:12px;font-size:13px;color:hsl(var(--foreground)/.55)}