.blog-module__3rPSzG__page{padding-top:5rem}.blog-module__3rPSzG__hero{background:linear-gradient(135deg,var(--surface)0%,#f0f4f8 100%);text-align:center;padding:4rem 0 3rem}.blog-module__3rPSzG__hero h1{color:var(--secondary);margin-bottom:.5rem;font-size:2.5rem}.blog-module__3rPSzG__hero p{color:#888;font-size:1.05rem}.blog-module__3rPSzG__articles{padding:var(--section-padding)}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.blog-module__3rPSzG__card{border:1px solid var(--border);transition:var(--transition-base);color:inherit;background:#fff;border-radius:1rem;flex-direction:column;padding:2rem;text-decoration:none;display:flex}.blog-module__3rPSzG__card:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-4px)}.blog-module__3rPSzG__category{background:var(--primary);width:fit-content;color:var(--secondary);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.blog-module__3rPSzG__card h2{color:var(--secondary);margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.blog-module__3rPSzG__card p{color:#666;flex:1;font-size:.9rem;line-height:1.6}.blog-module__3rPSzG__cardFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;display:flex}.blog-module__3rPSzG__date{color:#999;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.blog-module__3rPSzG__readMore{color:var(--secondary);align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;display:inline-flex}
