.blog-category{--blog-ink:var(--color-muted);--blog-tint:#f1ede7;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--blog-tint);color:var(--blog-ink);font-size:12px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.blog-category:hover{color:var(--blog-ink);filter:brightness(.96)}.blog-category_blue{--blog-ink:#1d5fa8;--blog-tint:#e8f0fa}.blog-category_terracotta{--blog-ink:#b4421f;--blog-tint:#fbece6}.blog-category_green{--blog-ink:#2b7549;--blog-tint:#e4f2ea}.blog-category_purple{--blog-ink:#7a4fa3;--blog-tint:#f0e9f7}.blog-category_amber{--blog-ink:#855400;--blog-tint:#fbf0d6}.blog-category_teal{--blog-ink:#13717a;--blog-tint:#dff3f4}.blog-category_rose{--blog-ink:#a8325e;--blog-tint:#fbe6ee}.blog-category_slate{--blog-ink:#475569;--blog-tint:#e9edf2}.blog-card[data-v-cdba1b84]{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 1px 2px #2b26220f,0 0 0 1px #2b26220d;transition:box-shadow .2s,transform .2s}.blog-card[data-v-cdba1b84]:hover{box-shadow:0 2px 4px #2b26220f,0 14px 36px #2b26221f,0 0 0 1px #2b26220d;transform:translateY(-2px)}.blog-card__cover[data-v-cdba1b84]{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#f1ede7}.blog-card__cover .blog-cover[data-v-cdba1b84],.blog-card__cover img[data-v-cdba1b84]{transition:transform .5s}.blog-card:hover .blog-card__cover .blog-cover[data-v-cdba1b84],.blog-card:hover .blog-card__cover img[data-v-cdba1b84]{transform:scale(1.03)}.blog-card__body[data-v-cdba1b84]{display:flex;flex-direction:column;flex-grow:1;gap:10px;padding:18px 20px 20px}.blog-card__top[data-v-cdba1b84]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px}.blog-card__status[data-v-cdba1b84]{white-space:nowrap;padding:2px 8px;border-radius:999px;background:#fdf6e3;color:#5c4a1a}.blog-card__pinned[data-v-cdba1b84],.blog-card__status[data-v-cdba1b84]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.blog-card__pinned[data-v-cdba1b84]{color:var(--color-muted)}.blog-card__title[data-v-cdba1b84]{margin:0;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.25;text-wrap:balance}.blog-card__title a[data-v-cdba1b84]{color:var(--color-ink)}.blog-card__title a[data-v-cdba1b84]:after{content:"";position:absolute;inset:0}.blog-card__title a[data-v-cdba1b84]:hover{color:var(--color-link)}.blog-card__excerpt[data-v-cdba1b84]{margin:0;color:#4a443e;font-size:15px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__meta[data-v-cdba1b84]{display:flex;flex-wrap:wrap;gap:4px 14px;margin:auto 0 0;padding:6px 0 0;list-style:none;color:var(--color-muted);font-size:13px}.blog-card__meta li[data-v-cdba1b84]{display:inline-flex;align-items:center;gap:4px}.blog-card__meta .icon[data-v-cdba1b84]{font-size:15px}.blog-card__top[data-v-cdba1b84]{position:relative;z-index:1}@media screen and (min-width:720px){.blog-card_featured[data-v-cdba1b84]{display:grid;grid-template-columns:1.35fr 1fr}.blog-card_featured .blog-card__cover[data-v-cdba1b84]{aspect-ratio:auto;min-height:340px}.blog-card_featured .blog-card__body[data-v-cdba1b84]{justify-content:center;gap:14px;padding:32px}.blog-card_featured .blog-card__title[data-v-cdba1b84]{font-size:30px}.blog-card_featured .blog-card__excerpt[data-v-cdba1b84]{font-size:17px;-webkit-line-clamp:5}}@media(prefers-reduced-motion:reduce){.blog-card[data-v-cdba1b84],.blog-card__cover .blog-cover[data-v-cdba1b84],.blog-card__cover img[data-v-cdba1b84]{transition:none}.blog-card[data-v-cdba1b84]:hover{transform:none}}
