.blog-index-module__za2sNG__heading{max-width:18ch;margin:.4rem 0 .8rem;font-size:clamp(2rem,5.5vw,3.2rem)}.blog-index-module__za2sNG__lede{color:var(--color-ink-soft);max-width:56ch;margin-bottom:2.4rem;font-size:1.1rem;line-height:1.55}.blog-index-module__za2sNG__list{gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.blog-index-module__za2sNG__card{background:var(--color-cream-bright);border:var(--border-w) solid var(--color-ink);border-radius:var(--radius-card);box-shadow:5px 5px 0 var(--color-ink);padding:clamp(1.3rem,3vw,1.9rem)}.blog-index-module__za2sNG__metaRow{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-violet-dark);gap:.5rem;margin-bottom:.7rem;font-size:.74rem;display:flex}.blog-index-module__za2sNG__cardTitle{margin-bottom:.6rem;font-size:clamp(1.3rem,3.2vw,1.8rem);line-height:1.15}.blog-index-module__za2sNG__cardTitle a{color:inherit;text-decoration:none}.blog-index-module__za2sNG__cardTitle a:hover{color:var(--color-violet-dark)}.blog-index-module__za2sNG__excerpt{color:var(--color-ink-soft);max-width:62ch;margin-bottom:1rem;font-size:1rem;line-height:1.55}.blog-index-module__za2sNG__tags{flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem;display:flex}.blog-index-module__za2sNG__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-violet-dark);background:var(--color-lavender);border:2px solid var(--color-ink);border-radius:var(--radius-pill);padding:.15rem .6rem;font-size:.66rem;font-weight:700}.blog-index-module__za2sNG__readMore{font-family:var(--font-mono);color:var(--color-violet-dark);border-bottom:2px solid var(--color-violet);padding-bottom:1px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-block}.blog-index-module__za2sNG__readMore:hover{border-bottom-color:var(--color-ink)}
