.BlogCard_card__BxWC1{position:relative;width:100%;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden;transition:box-shadow var(--duration-300) var(--ease-out),border-color var(--duration-300) var(--ease-out)}.BlogCard_cardLink__AOHsU{position:absolute;inset:0;z-index:var(--z-10);display:block;border-radius:inherit;outline:none}.BlogCard_cardLink__AOHsU:focus-visible{box-shadow:var(--shadow-focus)}.BlogCard_card__BxWC1:hover{box-shadow:var(--card-hover-shadow);border-color:var(--border-strong)}.BlogCard_media__VfMMw{position:relative;z-index:var(--z-0);aspect-ratio:16/9;overflow:hidden;background:var(--surface-tertiary)}.BlogCard_image__JaJL6{object-fit:cover;transition:transform var(--duration-500) var(--ease-spring)}.BlogCard_card__BxWC1:hover .BlogCard_image__JaJL6{transform:scale(1.04)}.BlogCard_placeholder__IH7LX{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-soft) 80%,#fff) 0,var(--surface-tertiary) 100%)}.BlogCard_placeholderHillPrimary__WsjVW,.BlogCard_placeholderHillSecondary__BGQ6A,.BlogCard_placeholderHouse__d1z1K,.BlogCard_placeholderSun__okDic{position:absolute;display:block}.BlogCard_placeholderSun__okDic{top:12%;right:12%;width:34%;aspect-ratio:1;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-warning-light) 54%,transparent)}.BlogCard_placeholderHillPrimary__WsjVW{right:-10%;bottom:-24%;width:72%;height:56%;border-radius:50% 50% 0 0;background:color-mix(in srgb,var(--color-info-light) 50%,transparent)}.BlogCard_placeholderHillSecondary__BGQ6A{left:-8%;bottom:-18%;width:64%;height:44%;border-radius:50% 50% 0 0;background:color-mix(in srgb,var(--color-primary-light) 40%,transparent)}.BlogCard_placeholderHouse__d1z1K{left:19%;bottom:24%;width:13%;height:24%;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-secondary) 22%,transparent);box-shadow:0 -12px 0 color-mix(in srgb,var(--text-secondary) 16%,transparent),56px 8px 0 -4px color-mix(in srgb,var(--text-secondary) 18%,transparent)}.BlogCard_body__YSOXT{position:relative;z-index:var(--z-10);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--card-padding);pointer-events:none}.BlogCard_metaTop__Eb5vV{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.BlogCard_category__qro6L{display:inline-flex;align-items:center;min-height:26px;padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1;text-transform:uppercase;white-space:nowrap}.BlogCard_category__qro6L[data-color=ocean]{background:var(--color-info-light);color:var(--color-info-dark)}.BlogCard_category__qro6L[data-color=forest]{background:var(--color-primary-soft);color:var(--color-primary-darker)}.BlogCard_category__qro6L[data-color=amber]{background:var(--color-warning-light);color:var(--color-warning-dark)}.BlogCard_dot__CnhSm{color:var(--text-subtle)}.BlogCard_readTime__rhNql{color:var(--text-muted);white-space:nowrap}.BlogCard_title__YxWrL{margin:0;color:var(--text-title);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.BlogCard_card__BxWC1:hover .BlogCard_title__YxWrL{color:var(--color-primary)}.BlogCard_excerpt__LRJlI{display:-webkit-box;margin:0;overflow:hidden;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);-webkit-box-orient:vertical;-webkit-line-clamp:2}.BlogCard_footer__Y8Vu3{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-3);margin-top:var(--space-1);border-top:1px solid var(--border-secondary);gap:var(--space-4)}.BlogCard_author__ASiBi{display:flex;align-items:center;gap:var(--space-3);min-width:0}.BlogCard_avatar___FJQz{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;padding:5px;border-radius:var(--radius-full);background:var(--surface-primary);border:1px solid var(--border-secondary);color:var(--color-primary)}.BlogCard_avatarLogo__NKSXi{width:100%;height:100%;display:block}.BlogCard_avatar___FJQz[data-color=amber],.BlogCard_avatar___FJQz[data-color=forest],.BlogCard_avatar___FJQz[data-color=ocean]{background:var(--surface-primary);color:var(--color-primary)}.BlogCard_authorInfo__Z_UXn{display:grid;gap:1px;min-width:0}.BlogCard_authorName__8AiHJ{color:var(--text-heading);font-weight:var(--font-semibold)}.BlogCard_authorMeta__xNH4w,.BlogCard_authorName__8AiHJ{overflow:hidden;font-size:var(--text-sm);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}.BlogCard_authorMeta__xNH4w{color:var(--text-muted)}.BlogCard_readIndicator__XlA9F{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border:1.5px solid var(--border-strong);border-radius:var(--radius-md);background:transparent;color:var(--text-heading);pointer-events:none;transition:border-color var(--duration-200) var(--ease-out),background var(--duration-200) var(--ease-out),color var(--duration-200) var(--ease-out),transform var(--duration-200) var(--ease-out)}.BlogCard_readIndicator__XlA9F svg{width:18px;height:18px}.BlogCard_card__BxWC1:hover .BlogCard_readIndicator__XlA9F{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);transform:translate(2px,-2px)}.BlogCard_compact__H5_Jk{display:flex;gap:var(--space-3);text-decoration:none;background:var(--bg-secondary);border-radius:var(--radius-md);padding:var(--space-3);border:1px solid var(--border-primary);transition:background var(--duration-200) var(--ease-out),border-color var(--duration-200) var(--ease-out)}.BlogCard_compact__H5_Jk:hover{background:var(--bg-tertiary);border-color:var(--color-primary)}.BlogCard_compactMedia__SruhW{position:relative;width:100px;min-width:100px;aspect-ratio:4/3;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-tertiary);flex-shrink:0}.BlogCard_compactImage___6VRB{object-fit:cover}.BlogCard_compactImageFallback__JHWeh{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.BlogCard_compactBody__kzzTQ{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1;justify-content:center}.BlogCard_compactTitle__lc_mB{margin:0;color:var(--text-title);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BlogCard_compact__H5_Jk:hover .BlogCard_compactTitle__lc_mB{color:var(--color-primary)}.BlogCard_compact__H5_Jk .BlogCard_metaTop__Eb5vV{gap:var(--space-1);font-size:var(--text-xs)}.BlogCard_compact__H5_Jk .BlogCard_category__qro6L{min-height:22px;padding:0 var(--space-2);font-size:10px}.BlogCard_compact__H5_Jk .BlogCard_readTime__rhNql{font-size:var(--text-xs)}@media (max-width:420px){.BlogCard_compact__H5_Jk{flex-direction:column}.BlogCard_compactMedia__SruhW{width:100%;min-width:0;aspect-ratio:16/9}}