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