.BlogCard-module__1Tt43q__card{background:var(--pub-white);border:1px solid var(--pub-gray-200);border-radius:8px;flex-direction:column;transition:border-color .25s;display:flex;overflow:hidden}.BlogCard-module__1Tt43q__card:hover{border-color:var(--pub-green)}.BlogCard-module__1Tt43q__imageLink{line-height:0;display:block}.BlogCard-module__1Tt43q__image{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.BlogCard-module__1Tt43q__content{flex-direction:column;flex:1;gap:.625rem;padding:1.5rem;display:flex}.BlogCard-module__1Tt43q__meta{align-items:center;gap:.5rem;display:flex}.BlogCard-module__1Tt43q__date{color:var(--pub-text-muted-dark);font-family:DM Mono,monospace;font-size:.8125rem}.BlogCard-module__1Tt43q__dot{background:var(--pub-text-muted-dark);border-radius:50%;width:3px;height:3px}.BlogCard-module__1Tt43q__readingTime{color:var(--pub-text-muted-dark);font-family:DM Mono,monospace;font-size:.8125rem}.BlogCard-module__1Tt43q__title{color:var(--pub-text-dark);font-family:D-DIN PRO,Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:700;line-height:1.3}.BlogCard-module__1Tt43q__titleLink{color:inherit;text-decoration:none}.BlogCard-module__1Tt43q__titleLink:hover{color:var(--pub-green)}.BlogCard-module__1Tt43q__excerpt{color:var(--pub-text-muted-dark);flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;line-height:1.65}.BlogCard-module__1Tt43q__tags{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.BlogCard-module__1Tt43q__tag{color:var(--pub-green);background:var(--pub-green-subtle);text-transform:lowercase;border-radius:20px;padding:.2rem .625rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:600}
.blog-list-module__s3dE6G__page{max-width:1280px;margin:0 auto;padding:4rem 2rem 6rem}.blog-list-module__s3dE6G__header{text-align:center;margin-bottom:3rem}.blog-list-module__s3dE6G__title{color:var(--pub-text-dark);margin-bottom:.75rem;font-family:D-DIN PRO,Playfair Display,Georgia,serif;font-size:2.75rem;font-weight:700;line-height:1.15}.blog-list-module__s3dE6G__subtitle{color:var(--pub-text-muted-dark);font-family:Plus Jakarta Sans,sans-serif;font-size:1.0625rem;line-height:1.6}.blog-list-module__s3dE6G__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.blog-list-module__s3dE6G__empty{text-align:center;color:var(--pub-text-muted-dark);padding:4rem 0;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem}@media (max-width:1024px){.blog-list-module__s3dE6G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-list-module__s3dE6G__grid{grid-template-columns:1fr}.blog-list-module__s3dE6G__page{padding:2rem 1rem 4rem}.blog-list-module__s3dE6G__title{font-size:2rem}}
