@keyframes c-15qau6r-blog-skel-shimmer{0%{background-position:-200%}to{background-position:200%}}.blog-card-skel.c-15qau6r{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.skel-cover.c-15qau6r{aspect-ratio:16/10;background:var(--color-surface-overlay);width:100%}.skel-foot.c-15qau6r{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);flex-direction:column;display:flex}.skel-line.c-15qau6r{background:linear-gradient(90deg, var(--color-surface-overlay) 25%, var(--color-border-subtle) 50%, var(--color-surface-overlay) 75%);border-radius:var(--radius-sm);background-size:200% 100%;height:12px;animation:1.8s ease-in-out infinite c-15qau6r-blog-skel-shimmer}.skel-pill.c-15qau6r{border-radius:var(--radius-full);width:72px;height:18px}.skel-title-a.c-15qau6r{width:92%;height:18px}.skel-title-b.c-15qau6r{width:64%;height:18px}.skel-excerpt-a.c-15qau6r{width:100%}.skel-excerpt-b.c-15qau6r{width:80%}.skel-meta.c-15qau6r{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}.skel-avatar.c-15qau6r{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-surface-overlay) 25%, var(--color-border-subtle) 50%, var(--color-surface-overlay) 75%);background-size:200% 100%;flex-shrink:0;width:32px;height:32px;animation:1.8s ease-in-out infinite c-15qau6r-blog-skel-shimmer}.skel-meta-text.c-15qau6r{flex-direction:column;flex:1;gap:4px;display:flex}.skel-meta-a.c-15qau6r{width:96px;height:10px}.skel-meta-b.c-15qau6r{width:64px;height:10px}.blog-card-skel-hero.c-15qau6r .skel-cover:where(.c-15qau6r){aspect-ratio:16/9}.blog-card-skel-hero.c-15qau6r .skel-title-a:where(.c-15qau6r),.blog-card-skel-hero.c-15qau6r .skel-title-b:where(.c-15qau6r){height:26px}.blog-card-skel-compact.c-15qau6r .skel-foot:where(.c-15qau6r){padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.blog-card-skel-compact.c-15qau6r .skel-title-a:where(.c-15qau6r),.blog-card-skel-compact.c-15qau6r .skel-title-b:where(.c-15qau6r){height:14px}@media (prefers-reduced-motion:reduce){.skel-line.c-15qau6r,.skel-avatar.c-15qau6r{opacity:.5;animation:none}}.feed.c-3l6wsg{gap:var(--spacing-xl);flex-direction:column;display:flex}.feed-list.c-3l6wsg{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:clamp(.9rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.feed-item.c-3l6wsg{grid-column:span 4;min-width:0;display:block}.feed-item.c-3l6wsg .blog-card{height:100%}.feed-item.c-3l6wsg:nth-child(7n+1),.feed-item.c-3l6wsg:nth-child(7n+5){grid-column:span 6}.feed-item.c-3l6wsg:nth-child(7n+3){grid-column:span 5}.feed-item.c-3l6wsg:nth-child(7n+4){grid-column:span 7}.feed-item.c-3l6wsg:nth-child(7n+2){padding-top:clamp(0rem,1.4vw,1.1rem)}.feed-item.c-3l6wsg:nth-child(7n+6){padding-top:clamp(0rem,1vw,.7rem)}.feed-item-enter.c-3l6wsg{animation:c-3l6wsg-feed-fade-in .22s var(--ease-out,cubic-bezier(.23, 1, .32, 1)) both}@keyframes c-3l6wsg-feed-fade-in{0%{opacity:0}to{opacity:1}}.feed-status.c-3l6wsg{min-height:1.25rem;color:var(--color-text-muted);text-align:center;margin:0;font-size:.875rem}.feed-status.c-3l6wsg:empty{min-height:0}.feed-more.c-3l6wsg{padding-top:var(--spacing-sm);justify-content:center;display:flex}.feed-more-btn.c-3l6wsg{justify-content:center;min-width:12rem;text-decoration:none}@media (prefers-reduced-motion:reduce){.feed-item-enter.c-3l6wsg{animation:none}}@media (width<=980px){.feed-item.c-3l6wsg,.feed-item.c-3l6wsg:nth-child(7n+1),.feed-item.c-3l6wsg:nth-child(7n+3),.feed-item.c-3l6wsg:nth-child(7n+4),.feed-item.c-3l6wsg:nth-child(7n+5){grid-column:span 6}.feed-item.c-3l6wsg:nth-child(7n+2),.feed-item.c-3l6wsg:nth-child(7n+6){padding-top:0}}@media (width<=640px){.feed-list.c-3l6wsg{grid-template-columns:1fr}.feed-item.c-3l6wsg,.feed-item.c-3l6wsg:nth-child(7n+1),.feed-item.c-3l6wsg:nth-child(7n+3),.feed-item.c-3l6wsg:nth-child(7n+4),.feed-item.c-3l6wsg:nth-child(7n+5){grid-column:auto}}
