.blog-tags_tags__TjIZv{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.blog-card_card__5Dm04{flex:1 1;display:flex;flex-direction:column;background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:all .25s ease}.blog-card_card__5Dm04:hover{border-color:var(--color-brand);box-shadow:var(--shadow-1);transform:translateY(-3px)}.blog-card_cardImageWrap__gWTvf{position:relative;width:100%;aspect-ratio:16/9;background:var(--color-surface);overflow:hidden}.blog-card_cardImage__Zalpz{object-fit:cover;transition:transform .5s ease}.blog-card_card__5Dm04:hover .blog-card_cardImage__Zalpz{transform:scale(1.04)}.blog-card_imagePlaceholder__QMDll{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-surface) 0,var(--color-surface-muted) 100%)}.blog-card_cardTags__wLEQW{margin-bottom:12px}.blog-card_cardTagsList__QksNj{gap:4px 10px;max-height:30px;overflow:hidden}.blog-card_cardBody__9Exkg{padding:18px;display:flex;flex-direction:column;flex-grow:1}.blog-card_cardTitle__2aDaB{margin-bottom:10px}.blog-card_card__5Dm04:hover .blog-card_cardTitle__2aDaB{color:var(--color-brand)}.blog-card_cardExcerpt__1dpFq{font-size:14px;line-height:1.55;color:var(--color-text-secondary);margin-bottom:14px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card_cardMeta__OTV_8{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--color-divider)}.blog-card_cardAuthor__xItaH{display:flex;align-items:center;gap:10px;min-width:0}.blog-card_cardCta__Ukd0R{font-size:var(--font-size-sm)}.blog-card_authorPhoto__sDex0{border-radius:50%;object-fit:cover;flex-shrink:0}.blog-card_bylineCol__15jOe{display:flex;flex-direction:column;min-width:0}.blog-card_cardAuthorName__F5jkY{font-size:12px;font-weight:600;color:var(--color-text)}.blog-card_cardBylineSub___9P5W{font-size:11px;color:var(--color-text-muted);margin-top:2px}.blog-card_dot__M32f1{color:var(--color-border-strong)}@media (min-width:1200px){.blog-card_featured__01fk5{position:relative;aspect-ratio:16/9}.blog-card_featured__01fk5 .blog-card_cardImageWrap__gWTvf{position:absolute;inset:0;aspect-ratio:auto}.blog-card_featured__01fk5 .blog-card_cardImageWrap__gWTvf:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/92%) 0,rgb(0 0 0/82%) 22%,rgb(0 0 0/68%) 42%,rgb(0 0 0/30%) 60%,rgb(0 0 0/0) 75%)}.blog-card_featured__01fk5 .blog-card_cardBody__9Exkg{position:absolute;inset:0;justify-content:flex-end;padding:40px}.blog-card_featured__01fk5 .blog-card_cardTags__wLEQW{display:none}.blog-card_featured__01fk5 .blog-card_cardTitle__2aDaB,.blog-card_featured__01fk5:hover .blog-card_cardTitle__2aDaB{color:white}.blog-card_featured__01fk5 .blog-card_cardExcerpt__1dpFq{flex-grow:0;-webkit-line-clamp:2;font-size:16px;color:rgb(255 255 255/85%)}.blog-card_featured__01fk5 .blog-card_cardMeta__OTV_8{border-top-color:rgb(255 255 255/25%)}.blog-card_featured__01fk5 .blog-card_cardAuthorName__F5jkY,.blog-card_featured__01fk5 .blog-card_cardCta__Ukd0R{color:white}.blog-card_featured__01fk5 .blog-card_cardBylineSub___9P5W{color:rgb(255 255 255/80%)}.blog-card_featured__01fk5 .blog-card_dot__M32f1{color:rgb(255 255 255/50%)}}.blog-byline_byline__g9F4c{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--color-divider)}.blog-byline_author__fEteU{display:flex;align-items:flex-end;gap:12px;min-width:0}.blog-byline_photo__UVNNc{width:60px;height:60px;border-radius:50%;object-fit:cover;flex-shrink:0}.blog-byline_meta__NzP6_{display:flex;flex-direction:column;gap:2px}.blog-byline_name__JSE03{font-size:14px;font-weight:600;color:var(--color-text);line-height:18px}.blog-byline_role__x1B0h{line-height:16px}.blog-byline_dates__uVozx,.blog-byline_role__x1B0h{font-size:var(--font-size-sm);color:var(--color-text-muted)}.blog-byline_dates__uVozx{align-self:flex-end;line-height:18px}@media (max-width:768px){.blog-byline_byline__g9F4c{flex-wrap:wrap}.blog-byline_dates__uVozx{flex-basis:100%}}