.blog-module__3rPSzG__bf-blog-index{min-height:100dvh;padding:6rem 1.25rem 5rem}.blog-module__3rPSzG__bf-blog-index__container{max-width:760px;margin:0 auto}.blog-module__3rPSzG__bf-blog-index__header{margin-bottom:3.5rem}.blog-module__3rPSzG__bf-blog-index__header .blog-module__3rPSzG__bf-h1{margin-top:.5rem;margin-bottom:.75rem}.blog-module__3rPSzG__bf-blog-index__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.blog-module__3rPSzG__bf-blog-index__item{border-top:1px solid var(--bf-border)}.blog-module__3rPSzG__bf-blog-index__item:last-child{border-bottom:1px solid var(--bf-border)}.blog-module__3rPSzG__bf-blog-index__link{color:inherit;padding:1.75rem 0;text-decoration:none;transition:opacity .15s;display:block}.blog-module__3rPSzG__bf-blog-index__link:hover .blog-module__3rPSzG__bf-blog-index__title{color:var(--bf-red-400)}.blog-module__3rPSzG__bf-blog-index__meta{align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.blog-module__3rPSzG__bf-blog-index__dot{color:var(--bf-fg-faint);font-size:.75rem}.blog-module__3rPSzG__bf-blog-index__title{font-family:var(--bf-font-display);font-size:var(--bf-text-lg);font-weight:600;line-height:var(--bf-lead-snug);color:var(--bf-fg);margin:0 0 .5rem;transition:color .15s}.blog-module__3rPSzG__bf-blog-index__desc{font-size:var(--bf-text-base);line-height:var(--bf-lead-relaxed);color:var(--bf-fg-muted);max-width:640px;margin:0 0 .9rem}.blog-module__3rPSzG__bf-blog-index__tags{flex-wrap:wrap;gap:.4rem;display:flex}.blog-module__3rPSzG__bf-blog-index__tag{font-family:var(--bf-font-mono);font-size:var(--bf-text-xs);letter-spacing:var(--bf-track-eyebrow);text-transform:uppercase;border-radius:var(--bf-r-pill);background:var(--bf-bg-card);color:var(--bf-fg-faint);border:1px solid var(--bf-border-strong);padding:.2rem .55rem}@media (min-width:640px){.blog-module__3rPSzG__bf-blog-index__title{font-size:var(--bf-text-xl)}}
