.post-card[data-v-dce44a74]{border-radius:0;min-width:0;height:100%}.post-card__body[data-v-dce44a74]{height:100%;min-height:15rem;padding:var(--space-6);flex-direction:column;display:flex}.post-card__cover[data-v-dce44a74]{aspect-ratio:1.8;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.post-card[data-v-dce44a74] .glass-card__media{background:repeating-linear-gradient(135deg,transparent 0 18px,#fffdf612 18px 19px),var(--color-secondary)}.post-card__cover-fallback[data-v-dce44a74]{aspect-ratio:1.8;width:100%;padding:var(--space-6);background:repeating-linear-gradient(135deg,transparent 0 18px,#fffdf612 18px 19px),var(--color-secondary);color:var(--color-canvas-raised);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-label);place-items:end start;display:grid}.post-card__date[data-v-dce44a74],.post-card__meta[data-v-dce44a74],.post-card__pinned[data-v-dce44a74],.post-card__read-more[data-v-dce44a74]{align-items:center;display:inline-flex}.post-card__meta[data-v-dce44a74]{justify-content:space-between;gap:var(--space-3);color:var(--color-text-subtle);font-size:var(--text-caption);font-family:var(--font-mono)}.post-card__category[data-v-dce44a74]{color:var(--color-accent-soft);font-weight:var(--font-weight-semibold)}.post-card__date[data-v-dce44a74]{justify-content:flex-end;gap:var(--space-2);white-space:nowrap;flex-wrap:wrap}.post-card__pinned[data-v-dce44a74]{gap:var(--space-1);color:var(--color-secondary)}.post-card__title[data-v-dce44a74]{margin:var(--space-5) 0 0;color:var(--color-text);font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-display);text-wrap:balance}.post-card__title a[data-v-dce44a74]{transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.post-card__title a[data-v-dce44a74]:hover{color:var(--color-accent-soft)}.post-card__summary[data-v-dce44a74]{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-body)}.post-card__tags[data-v-dce44a74]{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.post-card__tag[data-v-dce44a74]{padding:var(--space-1) var(--space-2);border:var(--border-hairline) solid var(--glass-border);color:var(--color-text-subtle);font-size:var(--text-caption);transition:color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard);border-radius:0}.post-card__tag[data-v-dce44a74]:hover{border-color:var(--glass-border-hover);background:var(--badge-accent-bg);color:var(--color-text)}.post-card__footer[data-v-dce44a74]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-8);color:var(--color-text-subtle);font-size:var(--text-caption);margin-top:auto;display:flex}.post-card__read-more[data-v-dce44a74]{gap:var(--space-1);min-height:2.75rem;color:var(--color-text);font-weight:var(--font-weight-semibold)}@media (width<=30rem){.post-card__body[data-v-dce44a74]{padding:var(--space-5)}.post-card__footer[data-v-dce44a74],.post-card__meta[data-v-dce44a74]{flex-direction:column;align-items:flex-start}.post-card__date[data-v-dce44a74]{justify-content:flex-start}.post-card__footer[data-v-dce44a74]{gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.post-card__tag[data-v-dce44a74],.post-card__title a[data-v-dce44a74]{transition:none}}
