.blog_blog__jhY__{background:var(--bg);min-height:100vh;padding:var(--space-10) 0 var(--space-16)}.blog_container__b54Lq{max-width:800px;margin:0 auto;padding:0 var(--gutter)}.blog_title__V1yIc{font-family:var(--font-display);font-size:var(--text-4xl-size);font-weight:400;letter-spacing:var(--text-3xl-ls-serif);line-height:var(--text-4xl-lh)}.blog_subtitle__lb_Ob{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--text-md-size);color:var(--fg-secondary);max-width:var(--measure-landing)}.blog_postThumb__97JZd{width:100%;border-radius:var(--radius-m);background:repeating-linear-gradient(45deg,rgba(238,241,244,.05) 0 2px,transparent 2px 10px);display:flex;align-items:center;justify-content:center}.blog_postThumbLabel__fY9LF{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--uppercase-ls);font-size:var(--text-xs-size);color:var(--fg-tertiary)}.blog_postFeatured__UNOUe{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) 0 var(--space-6);border-bottom:1px solid var(--border);text-decoration:none;color:inherit}.blog_postFeatured__UNOUe .blog_postThumb__97JZd{height:380px}.blog_postTitleLg__nG0Wk{font-family:var(--font-sans);font-weight:700;font-size:var(--text-3xl-size);line-height:var(--text-3xl-lh);letter-spacing:var(--text-3xl-ls);transition:color var(--dur-hover) var(--ease)}.blog_postTitleLg__nG0Wk:hover{color:var(--accent)}.blog_postExcerptLg__HSoMo{font-family:var(--font-serif);font-size:var(--text-lg-size);line-height:var(--text-lg-lh);color:var(--fg-secondary);max-width:640px}.blog_postMeta__opit7{display:flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:var(--text-sm-size);color:var(--fg-secondary)}.blog_postMeta__opit7 time{font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--fg-tertiary)}.blog_postAvatar__i7PSx{width:28px;height:28px;border-radius:var(--radius-round);background:rgba(238,241,244,.12);flex:none}.blog_postRow__2AV0b{display:flex;gap:var(--space-3);padding:var(--space-6) 0;border-bottom:1px solid var(--border);text-decoration:none;color:inherit}.blog_postRowBody__9LV2D{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.blog_postTitleMd__Qpwji{font-family:var(--font-sans);font-weight:700;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);letter-spacing:var(--text-2xl-ls);transition:color var(--dur-hover) var(--ease)}.blog_postTitleMd__Qpwji:hover{color:var(--accent)}.blog_postExcerptMd__450Iq{font-family:var(--font-serif);font-size:var(--text-base-size);line-height:1.5;color:var(--fg-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_postRow__2AV0b .blog_postThumb__97JZd{width:200px;height:133px;flex:none}@media (max-width:640px){.blog_postRow__2AV0b{flex-direction:column}.blog_postRow__2AV0b .blog_postThumb__97JZd{display:none}}.blog_empty__Png3v{padding:var(--space-8) 0;max-width:60ch}.blog_empty__Png3v h2{font-family:var(--font-display);font-size:var(--text-2xl-size,1.75rem);margin:0 0 var(--space-2)}.blog_empty__Png3v p{color:var(--fg-secondary);margin:0 0 var(--space-4)}