.blog-hero[data-v-cbb136c8]{position:relative;height:340px;background-image:var(--153ca75c);background-size:cover;background-position:center;background-repeat:no-repeat}.blog-hero[data-v-cbb136c8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1d28e0,#153b4fbf,#06b6d459)}.blog-hero[data-v-cbb136c8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain-texture, none);opacity:.04;pointer-events:none}.blog-title[data-v-cbb136c8]{font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-weight:800}.blog-subtitle[data-v-cbb136c8]{font-family:"IBM Plex Serif",Georgia,serif}.tags-scroll[data-v-cbb136c8]{scrollbar-width:none;-ms-overflow-style:none}.tags-scroll[data-v-cbb136c8]::-webkit-scrollbar{display:none}.tag-pill[data-v-cbb136c8]:hover{transform:translateY(-1px)}.blog-card[data-v-cbb136c8]{transition:all .35s cubic-bezier(.22,1,.36,1)}.blog-card[data-v-cbb136c8]:hover{transform:translateY(-6px);box-shadow:0 20px 40px #153b4f1f,0 8px 16px #153b4f0f}.meta-dot[data-v-cbb136c8]:before{content:"";display:inline-block;width:3px;height:3px;background:#94a3b8;border-radius:50%;margin:0 8px;vertical-align:middle}.line-clamp-2[data-v-cbb136c8]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 768px){.blog-hero[data-v-cbb136c8]{height:280px}}
