.blog-module__3rPSzG__container{max-width:1200px;margin:0 auto;padding:120px 24px 60px}.blog-module__3rPSzG__header{text-align:center;margin-bottom:60px}.blog-module__3rPSzG__title{color:#0f172a;letter-spacing:-.02em;margin-bottom:16px;font-size:3.5rem;font-weight:800}.blog-module__3rPSzG__subtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.25rem}.blog-module__3rPSzG__categories{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.blog-module__3rPSzG__categoryPill{color:#475569;background:#f1f5f9;border:1px solid #0000;border-radius:9999px;padding:8px 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s}.blog-module__3rPSzG__categoryPill:hover{background:#e2e8f0}.blog-module__3rPSzG__categoryPillActive{color:#fff;background:#0f172a}.blog-module__3rPSzG__grid{grid-template-columns:repeat(1,1fr);gap:24px;display:grid}@media (min-width:640px){.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-module__3rPSzG__grid{grid-template-columns:repeat(4,1fr)}}.blog-module__3rPSzG__card{background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.blog-module__3rPSzG__card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #0000001a}.blog-module__3rPSzG__imageWrapper{background:#f8fafc;width:100%;padding-top:56.25%;position:relative;overflow:hidden}.blog-module__3rPSzG__image{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__image{transform:scale(1.05)}.blog-module__3rPSzG__content{flex-direction:column;flex-grow:1;padding:24px;display:flex}.blog-module__3rPSzG__meta{color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.875rem;display:flex}.blog-module__3rPSzG__category{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;background:#f1f5f9;border-radius:99px;padding:4px 10px;font-size:.75rem;font-weight:600}.blog-module__3rPSzG__postTitle{color:#0f172a;margin-bottom:12px;font-size:1.5rem;font-weight:700;line-height:1.3}.blog-module__3rPSzG__excerpt{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:24px;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__readMore{color:#16a34a;align-items:center;gap:8px;margin-top:auto;font-size:.95rem;font-weight:600;transition:gap .3s;display:flex}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__readMore{gap:12px}@media (max-width:768px){.blog-module__3rPSzG__title{font-size:2.5rem}.blog-module__3rPSzG__container{padding-top:100px}}
