.blog-index__header[data-astro-cid-5tznm7mj]{max-width:720px;margin-bottom:var(--space-2xl)}.blog-index__header[data-astro-cid-5tznm7mj] h1[data-astro-cid-5tznm7mj]{font-size:clamp(34px,5vw,56px);margin-bottom:var(--space-md);padding-top:68px}.blog-index__header[data-astro-cid-5tznm7mj] .body-large[data-astro-cid-5tznm7mj]{margin-bottom:0}.blog-index__empty[data-astro-cid-5tznm7mj]{color:var(--color-warm-gray)}.blog-index__grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.blog-card[data-astro-cid-5tznm7mj]{border:1px solid var(--color-charcoal);background:var(--color-carbon);transition:border-color .3s ease,transform .3s ease}.blog-card[data-astro-cid-5tznm7mj]:hover{border-color:var(--color-brass);transform:translateY(-4px)}.blog-card__link[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;height:100%;text-decoration:none}.blog-card__link[data-astro-cid-5tznm7mj]:hover{text-decoration:none}.blog-card__media[data-astro-cid-5tznm7mj]{overflow:hidden;aspect-ratio:16 / 10}.blog-card__media[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--fade-ease)}.blog-card[data-astro-cid-5tznm7mj]:hover .blog-card__media[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{transform:scale(1.05)}.blog-card__body[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg);flex:1}.blog-card__meta[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;font-size:10px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-warm-gray)}.blog-card__category[data-astro-cid-5tznm7mj]{color:var(--color-brass);font-weight:600}.blog-card__title[data-astro-cid-5tznm7mj]{font-size:clamp(19px,2vw,23px);font-weight:500;line-height:1.3;color:var(--color-white);margin-bottom:0}.blog-card__excerpt[data-astro-cid-5tznm7mj]{font-size:14px;line-height:1.6;color:var(--color-warm-gray);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__more[data-astro-cid-5tznm7mj]{margin-top:auto;padding-top:var(--space-xs);font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--color-brass-light)}.blog-card[data-astro-cid-5tznm7mj]:hover .blog-card__more[data-astro-cid-5tznm7mj]{color:var(--color-white)}@media(max-width:900px){.blog-index__grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.blog-index__grid[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}}
