.Blog_page__A5hPs{max-width:var(--max-width);margin:0 auto;padding:var(--space-5xl) var(--page-padding) var(--space-2xl)}.Blog_header__r4kg9{margin-bottom:var(--space-3xl)}.Blog_title__1LUeR{font-size:var(--text-2xl);font-weight:500;letter-spacing:-.02em}.Blog_intro__LIhge{font-size:var(--text-base);color:var(--color-text-secondary);margin-top:var(--space-sm);max-width:50ch}.Blog_heroImage__LsrdX{margin-bottom:var(--space-xl)}.Blog_heroImage__LsrdX,.Blog_postCoverImage__qXP8e{width:100%;height:auto;border-radius:var(--radius-md,8px)}.Blog_postCoverImage__qXP8e{margin-bottom:var(--space-sm)}.Blog_postLink__M7UrF{text-decoration:none}.Blog_postTitle__ZdAwL{font-size:var(--text-xl);font-weight:500;color:var(--color-text-primary);transition:color .2s ease}.Blog_postLink__M7UrF:hover .Blog_postTitle__ZdAwL{color:var(--color-accent)}.Blog_postMeta__T9FKY{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-2xs);display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.Blog_metaSeparator__qgU_5{color:var(--color-text-secondary);opacity:.5}.Blog_tag__ZG3Hy{font-size:var(--text-xs);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:2px;padding:.1em .4em}.Blog_postExcerpt__WSFys{font-size:var(--text-base);color:var(--color-text-secondary);margin-top:var(--space-sm);max-width:55ch;line-height:1.5}.Blog_divider__RZO6m{border:none;border-top:1px solid var(--color-border);margin:var(--space-2xl) 0}.Blog_empty__AMtA4{font-size:var(--text-base);color:var(--color-text-secondary);padding:var(--space-2xl) 0}