.blog-card-minimal__link[data-v-22dc1777]{background:var(--white);border:1px solid var(--gray);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:none}.blog-card-minimal__link:hover .blog-card-minimal__title[data-v-22dc1777]{color:var(--accent)}.blog-card-minimal__image-wrap[data-v-22dc1777]{aspect-ratio:16/10;background:var(--gray-2);overflow:hidden;position:relative}.blog-card-minimal__image[data-v-22dc1777]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card-minimal__placeholder[data-v-22dc1777]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.blog-card-minimal__placeholder i[data-v-22dc1777]{color:var(--text-color-dimmed);font-size:2.4rem;opacity:.4}.blog-card-minimal__content[data-v-22dc1777]{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);padding:var(--space-md)}.blog-card-minimal__title[data-v-22dc1777]{color:var(--text-color);display:-webkit-box;font-family:var(--font-heading);font-size:1.5rem;font-weight:600;-webkit-line-clamp:2;line-height:1.35;margin:0;transition:color .2s ease;-webkit-box-orient:vertical;overflow:hidden}.blog-card-minimal__title[data-v-22dc1777] br{display:none}.blog-card-minimal__excerpt[data-v-22dc1777]{color:var(--text-color-dimmed);display:-webkit-box;font-size:1.35rem;-webkit-line-clamp:2;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-card-minimal__cta[data-v-22dc1777]{align-items:center;color:var(--text-color-dimmed);display:flex;font-size:1.3rem;font-weight:600;gap:var(--space-xs);margin-top:auto;padding-top:var(--space-sm);transition:color .2s ease}.blog-card-minimal__cta i[data-v-22dc1777]{font-size:1.4rem}@media(min-width:1024px){.blog-card-minimal__title[data-v-22dc1777]{font-size:1.6rem}.blog-card-minimal__excerpt[data-v-22dc1777]{font-size:1.4rem}}.latest[data-v-2c098a5e]{padding:var(--space-3xl) 0}.latest__header[data-v-2c098a5e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:space-between;margin-bottom:var(--space-lg)}.latest__title-wrap[data-v-2c098a5e]{display:flex;flex-direction:column;gap:var(--space-xs)}.latest__number[data-v-2c098a5e]{color:var(--primary-dimmed);font-size:1.4rem;font-weight:600}.latest__number[data-v-2c098a5e],.latest__title[data-v-2c098a5e]{font-family:var(--font-heading)}.latest__title[data-v-2c098a5e]{color:var(--text-color);font-size:clamp(2rem,3vw,2.8rem);font-weight:700;margin:0}.latest__link[data-v-2c098a5e]{align-items:center;background:var(--surface);border:1px solid var(--gray);border-radius:var(--radius-md);color:var(--text-color);display:inline-flex;flex-shrink:0;font-size:1.4rem;font-weight:600;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);text-decoration:none;transition:color .2s ease,border-color .2s ease}.latest__link[data-v-2c098a5e]:hover{border-color:var(--accent);color:var(--accent)}.latest__grid[data-v-2c098a5e]{display:grid;gap:var(--space-lg);grid-template-columns:1fr}.latest__card--current[data-v-2c098a5e]{opacity:.6;pointer-events:none}@media(min-width:640px){.latest__grid[data-v-2c098a5e]{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.latest__grid[data-v-2c098a5e]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr)}}
