.blog_wrap__pnkTc{max-width:var(--maxw);margin:0 auto;padding:var(--block-pad-y) var(--gutter) var(--page-pad-bottom)}.blog_grid__1mQUH{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem}@media (max-width:1040px){.blog_grid__1mQUH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.blog_grid__1mQUH{grid-template-columns:1fr}}@keyframes blog_cardReveal__13toE{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.blog_card__6gn_X{position:relative;height:100%;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease),transform var(--dur-3) var(--ease);will-change:transform;animation:blog_cardReveal__13toE var(--dur-4) var(--ease-out) both;animation-delay:var(--card-delay,0s)}.blog_cardLink__QL_6t{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.blog_card__6gn_X:hover{box-shadow:var(--shadow-lg);border-color:var(--c-border-strong);transform:translateY(-6px)}.blog_media__rhu5U{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--c-surface-2)}.blog_mediaImg__4CK4u{object-fit:cover;z-index:0;transition:transform var(--dur-5) var(--ease-out)}.blog_card__6gn_X:hover .blog_mediaImg__4CK4u{transform:scale(1.06)}.blog_media__rhu5U:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,26,33,0) 45%,rgba(20,26,33,.5));pointer-events:none}.blog_coverFallback__4VbTl{width:100%;height:100%;background:linear-gradient(135deg,var(--c-surface-2),var(--c-surface-3))}.blog_badge__PUXoA{position:absolute;top:.85rem;left:.85rem;z-index:1;padding:.32rem .72rem;border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.01em;color:#1f2937;background:#ffffff;border:1px solid #ffffff;box-shadow:0 2px 8px rgba(0,0,0,.18)}.blog_body__v9SPg{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.1rem 1.15rem}.blog_cardTitle__UowSg{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--c-black)}.blog_cardTitle__UowSg,.blog_desc___CFeg{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_desc___CFeg{color:var(--c-slate);font-size:var(--fs-sm);line-height:1.5}.blog_meta__l_Cxn{display:flex;gap:.5rem;align-items:center;color:var(--c-muted);font-size:var(--fs-sm)}.blog_metaDate__3Qk9c{font-weight:var(--fw-medium);color:var(--c-ink-soft)}.blog_footer__JX1gq{display:flex;align-items:center;justify-content:flex-end;margin-top:.55rem;padding-top:.85rem;border-top:1px solid var(--c-border)}.blog_ctaPrimary__EXnUj{padding:.5rem 1rem;border-radius:var(--radius-pill);font-weight:var(--fw-bold);font-size:var(--fs-sm);background:var(--c-primary);color:#fff;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease)}.blog_card__6gn_X:hover .blog_ctaPrimary__EXnUj{background:var(--c-primary-strong);transform:translateY(-1px)}.blog_empty__6Wa62{color:var(--c-slate)}