.blog-card[data-v-d1a16819]{background:#fff;border:1px solid var(--color-border-subtle);border-radius:var(--radius-base);display:block;overflow:hidden;position:relative;text-decoration:none!important;transition:all var(--transition-base)}.blog-card[data-v-d1a16819]:before{background:var(--color-primary);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform var(--transition-base);width:4px}.blog-card[data-v-d1a16819]:hover{border-color:var(--color-border-emphasis);box-shadow:var(--shadow-soft)}.blog-card[data-v-d1a16819]:hover:before{transform:scaleY(1)}.blog-card__inner[data-v-d1a16819]{display:flex;gap:1.25rem;padding:1.25rem}.blog-card__date-column[data-v-d1a16819]{flex-shrink:0}.blog-card__date[data-v-d1a16819]{align-items:center;background:linear-gradient(135deg,var(--color-secondary) 0,var(--color-secondary-light) 100%);border-radius:var(--radius-base);display:flex;flex-direction:column;justify-content:center;padding:.75rem 0;text-align:center;transition:background var(--transition-base);width:4rem}.blog-card:hover .blog-card__date[data-v-d1a16819]{background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 80%,#fff) 100%)}.blog-card__day[data-v-d1a16819]{color:var(--color-primary);display:block;font-family:var(--font-primary);font-size:1.5rem;font-weight:700;line-height:1;transition:color var(--transition-base)}.blog-card:hover .blog-card__day[data-v-d1a16819]{color:var(--color-secondary)}.blog-card__month[data-v-d1a16819]{color:#ffffffe6;display:block;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-top:.125rem;text-transform:uppercase;transition:color var(--transition-base)}.blog-card:hover .blog-card__month[data-v-d1a16819]{color:var(--color-secondary)}.blog-card__year[data-v-d1a16819]{color:#ffffffb3;display:block;font-size:.6875rem;margin-top:.125rem;transition:color var(--transition-base)}.blog-card:hover .blog-card__year[data-v-d1a16819]{color:color-mix(in srgb,var(--color-secondary) 70%,transparent)}.blog-card__content[data-v-d1a16819]{display:flex;flex:1;flex-direction:column;min-width:0}.blog-card__title[data-v-d1a16819]{color:var(--color-secondary);font-family:var(--font-primary);font-size:1.125rem;font-weight:600;line-height:1.35;margin:0 0 .5rem;transition:color var(--transition-base)}.blog-card__author[data-v-d1a16819]{color:var(--color-text-muted);font-size:.875rem;margin:0 0 .5rem}.blog-card:hover .blog-card__title[data-v-d1a16819]{color:var(--color-primary-text)}.blog-card__excerpt[data-v-d1a16819]{color:var(--color-text-body);display:-webkit-box;font-size:.9375rem;-webkit-line-clamp:2;line-height:1.55;margin:0 0 auto;-webkit-box-orient:vertical;overflow:hidden}.blog-card__readmore[data-v-d1a16819]{align-items:center;color:var(--color-primary-text);display:inline-flex;font-size:.9375rem;font-weight:500;gap:.5rem;margin-top:.75rem}.blog-card__arrow[data-v-d1a16819]{height:1rem;transition:transform var(--transition-base);width:1rem}.blog-card:hover .blog-card__arrow[data-v-d1a16819]{transform:translate(4px)}.blog-card[data-v-d1a16819] *{text-decoration:none}@media(min-width:640px){.blog-card__inner[data-v-d1a16819]{gap:1.5rem;padding:1.5rem}.blog-card__date[data-v-d1a16819]{padding:1rem 0;width:4.5rem}.blog-card__day[data-v-d1a16819]{font-size:1.75rem}.blog-card__title[data-v-d1a16819]{font-size:1.25rem}}@media(max-width:639px){.blog-card__inner[data-v-d1a16819]{gap:1rem}.blog-card__date[data-v-d1a16819]{padding:.625rem 0;width:3.5rem}.blog-card__day[data-v-d1a16819]{font-size:1.25rem}.blog-card__month[data-v-d1a16819]{font-size:.6875rem}.blog-card__year[data-v-d1a16819]{font-size:.625rem}.blog-card__title[data-v-d1a16819]{font-size:1rem}.blog-card__excerpt[data-v-d1a16819]{font-size:.875rem;-webkit-line-clamp:3}}.pagination[data-v-b20172e5]{border-top:1px solid var(--color-border-subtle);gap:1rem;justify-content:center;margin-top:2.5rem;padding-top:1.5rem}.pagination[data-v-b20172e5],.pagination__list[data-v-b20172e5]{align-items:center;display:flex}.pagination__list[data-v-b20172e5]{gap:.25rem;list-style:none;margin:0;padding:0}.pagination__item[data-v-b20172e5]{display:flex}.pagination__link[data-v-b20172e5]{align-items:center;border-radius:var(--radius-base);color:var(--color-text-muted);display:flex;font-size:.875rem;font-weight:500;height:2.25rem;justify-content:center;min-width:2.25rem;padding:0 .5rem;text-decoration:none;transition:all var(--transition-base)}.pagination__link[data-v-b20172e5]:hover{background-color:var(--color-bg-subtle);color:var(--color-secondary)}.pagination__link--active[data-v-b20172e5]{background-color:var(--color-secondary);color:#fff}.pagination__ellipsis[data-v-b20172e5]{align-items:center;color:var(--color-text-muted);display:flex;height:2.25rem;justify-content:center;min-width:2.25rem}.pagination__nav[data-v-b20172e5]{align-items:center;color:var(--color-primary-text);display:flex;font-size:.875rem;font-weight:500;gap:.25rem;text-decoration:none;transition:opacity var(--transition-base)}.pagination__nav[data-v-b20172e5]:hover{opacity:.8}.pagination__nav--disabled[data-v-b20172e5]{color:var(--color-text-muted);opacity:.5;pointer-events:none}@media(max-width:639px){.pagination[data-v-b20172e5]{flex-direction:column;gap:1rem}.pagination__list[data-v-b20172e5]{order:-1}}
