.blog_list__av3dK{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.blog_entry__Py8xO{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);padding:16px 18px;margin-inline:-18px;border-radius:var(--radius-lg);text-decoration:none;transition:background var(--duration-normal) var(--ease-soft)}.blog_entry__Py8xO:hover{color:inherit;background:var(--color-surface-2)}.blog_entryText__Hkix9{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.blog_entryTitle__je1t4{font-size:var(--text-lg);font-weight:600;line-height:1.35;letter-spacing:-.01em;transition:color var(--duration-fast)}.blog_entry__Py8xO:hover .blog_entryTitle__je1t4{color:var(--color-accent)}.blog_entryExcerpt__ta8aJ,.blog_entryMeta__ueXKF{font-size:var(--text-sm);color:var(--color-muted)}.blog_entryMeta__ueXKF{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;white-space:nowrap}.blog_article__NwR5q{max-width:var(--width-prose);margin:0 auto}.blog_back__p1Yoa{display:inline-flex;padding:4px 12px 4px 8px;margin-left:-8px;font-size:var(--text-sm);text-decoration:none;color:var(--color-muted);border-radius:var(--radius-full);transition:color var(--duration-fast),background var(--duration-fast)}.blog_back__p1Yoa:hover{color:var(--color-text);background:var(--color-surface-2)}.blog_articleHeader__8j_1X{margin:var(--space-8) 0 var(--space-12)}.blog_articleTitle__xkUYu{margin:var(--space-3) 0 0;font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:500;letter-spacing:-.01em}.blog_articleExcerpt__TQFOn{margin:var(--space-3) 0 0;font-size:var(--text-lg);color:var(--color-muted)}.blog_cover__r9azf{display:block;width:100%;height:auto;margin-bottom:var(--space-12);border-radius:var(--radius-lg)}.blog_askAgent__q8I7f{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-section);padding-top:var(--space-6);border-top:var(--border-soft)}.blog_askAgent__q8I7f p{margin:0;color:var(--color-muted)}@media (max-width:36rem){.blog_entry__Py8xO{flex-direction:column;gap:var(--space-3)}.blog_entryMeta__ueXKF{flex-direction:row;align-items:center}.blog_articleTitle__xkUYu{font-size:var(--text-3xl)}.blog_askAgent__q8I7f{flex-direction:column;align-items:flex-start}}