.Blog-module__jW6Nga__page{padding-top:80px}.Blog-module__jW6Nga__header{background:var(--bg-soft);text-align:center;border-bottom:1px solid #eee;padding:5rem 0}.Blog-module__jW6Nga__header h1{color:var(--primary);margin-bottom:1rem;font-size:3rem}.Blog-module__jW6Nga__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:3rem;display:grid}.Blog-module__jW6Nga__card{background:var(--white);box-shadow:var(--shadow);transition:var(--transition);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.Blog-module__jW6Nga__card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.Blog-module__jW6Nga__imageWrapper{height:220px;position:relative}.Blog-module__jW6Nga__image{object-fit:cover}.Blog-module__jW6Nga__category{background:var(--secondary);color:#fff;border-radius:4px;padding:.2rem .8rem;font-size:.75rem;font-weight:700;position:absolute;top:15px;right:15px}.Blog-module__jW6Nga__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.Blog-module__jW6Nga__meta{color:#888;margin-bottom:1rem;font-size:.85rem}.Blog-module__jW6Nga__content h2{margin-bottom:1rem;font-size:1.4rem;line-height:1.3}.Blog-module__jW6Nga__content p{color:var(--text-light);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.Blog-module__jW6Nga__readMore{color:var(--primary);transition:var(--transition);align-items:center;gap:.3rem;margin-top:auto;font-weight:700;display:flex}.Blog-module__jW6Nga__readMore:hover{gap:.6rem}
