.blog-module__JsT-Oq__blogPage{padding-bottom:4rem}.blog-module__JsT-Oq__hero{background-color:var(--primary);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);margin-bottom:4rem;padding:4rem 0}.blog-module__JsT-Oq__title{margin-bottom:1rem;font-size:3.5rem}.blog-module__JsT-Oq__subtitle{max-width:600px;font-size:1.2rem;font-weight:500}.blog-module__JsT-Oq__articleList{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}.blog-module__JsT-Oq__articleCard{background:#fff;border:1px solid #eee;border-radius:12px;transition:transform .3s,border-color .3s;display:flex;overflow:hidden;box-shadow:0 4px 15px #0000000d}.blog-module__JsT-Oq__articleCard:hover{border-color:var(--primary);transform:translateY(-8px)}.blog-module__JsT-Oq__cardContent{flex-direction:column;flex:1;padding:2.5rem;display:flex}.blog-module__JsT-Oq__date{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.8rem;font-size:.85rem;font-weight:700}.blog-module__JsT-Oq__articleTitle{margin-bottom:1rem;font-size:1.6rem}.blog-module__JsT-Oq__articleDesc{color:#555;flex:1;margin-bottom:2rem;font-size:1rem}.blog-module__JsT-Oq__readMore{color:var(--primary-accent);font-weight:900}@media (max-width:768px){.blog-module__JsT-Oq__articleList{grid-template-columns:1fr}.blog-module__JsT-Oq__title{font-size:2.5rem}}
