.blog-breadcrumb[data-v-72930dd4]{margin-bottom:var(--space-md,1rem)}.blog-breadcrumb__list[data-v-72930dd4]{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-body-sm,.875rem);gap:.25rem;line-height:1.5;list-style:none;margin:0;padding:0}.blog-breadcrumb__item[data-v-72930dd4]{align-items:center;display:inline-flex;gap:.25rem}.blog-breadcrumb__link[data-v-72930dd4]{color:var(--color-turquoise,#0bbcd6);text-decoration:none;transition:color .2s ease}.blog-breadcrumb__link[data-v-72930dd4]:focus-visible,.blog-breadcrumb__link[data-v-72930dd4]:hover{color:var(--color-purple-light,#7b61ff);text-decoration:underline}.blog-breadcrumb__current[data-v-72930dd4]{color:var(--color-grey,#6b7280);font-weight:500}.blog-breadcrumb__separator[data-v-72930dd4]{color:var(--color-grey,#6b7280);margin:0 .125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:480px){.blog-breadcrumb__list[data-v-72930dd4]{font-size:.8125rem}.blog-breadcrumb__current[data-v-72930dd4]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.category-pill[data-v-dedfe7a3]{border:1px solid rgba(66,194,189,.3);border-radius:var(--border-radius-xl);color:var(--color-turquoise);display:inline-block;font-size:var(--font-body-xs);line-height:1.5;padding:2px 10px;text-decoration:none;transition:border-color .2s ease,background .2s ease}.category-pill[data-v-dedfe7a3]:hover{background:#42c2bd14;border-color:var(--color-turquoise)}.article-blog-post-card[data-v-f205c8bf]{padding-bottom:6px;padding-top:6px;width:100%}.blog-post-card[data-v-f205c8bf]{background:var(--color-light-black);border-radius:var(--border-radius-lg);color:var(--color-white);cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.blog-post-card[data-v-f205c8bf]:hover{box-shadow:0 8px 24px #0006;transform:translateY(-4px)}.blog-post-card__image[data-v-f205c8bf]{height:200px;overflow:hidden}.blog-post-card__image img[data-v-f205c8bf]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blog-post-card:hover .blog-post-card__image img[data-v-f205c8bf]{transform:scale(1.05)}.blog-post-card__body[data-v-f205c8bf]{display:flex;flex:1;flex-direction:column;padding:var(--space-md-lg)}.blog-post-card__categories[data-v-f205c8bf]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-sm)}.blog-post-card__title[data-v-f205c8bf]{font-size:var(--font-heading-sm);line-height:1.3;margin:0 0 var(--space-sm)}.blog-post-card__excerpt[data-v-f205c8bf]{color:var(--color-grey);flex:1;font-size:var(--font-body-sm);line-height:1.6;margin:0}.blog-post-card__footer[data-v-f205c8bf]{align-items:center;color:var(--color-grey);display:flex;font-size:var(--font-body-xs);gap:var(--space-md);margin-top:var(--space-md)}.blog-post-card__read-time[data-v-f205c8bf]{align-items:center;display:inline-flex;gap:4px}.blog-post-card__image[data-v-f205c8bf]{position:relative}.blog-post-card__badge[data-v-f205c8bf]{background:var(--color-turquoise);border-radius:var(--border-radius-xl);color:var(--color-black);font-size:var(--font-body-xs);font-weight:600;left:var(--space-sm);letter-spacing:.02em;padding:3px 12px;position:absolute;top:var(--space-sm);z-index:1}.blog-post-card__badge--inline[data-v-f205c8bf]{display:block;left:auto;margin-bottom:var(--space-sm);position:absolute;right:1.5rem;top:1.5rem}
