.Blog-module__8n0XCG__pageTitle{text-align:center;color:var(--primary-blue);margin-bottom:50px;position:relative}.Blog-module__8n0XCG__pageTitle:after{content:"";background-color:var(--primary-red);width:80px;height:3px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.Blog-module__8n0XCG__blogGrid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.Blog-module__8n0XCG__postCard{transition:var(--transition);background:#fff;border:1px solid #eee;gap:20px;padding:15px;display:flex}.Blog-module__8n0XCG__postCard:hover{box-shadow:0 10px 20px #0000000d}.Blog-module__8n0XCG__postImage{flex-shrink:0;width:200px}.Blog-module__8n0XCG__postImage img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}.Blog-module__8n0XCG__postContent{flex-grow:1}.Blog-module__8n0XCG__postTitle{color:#333;margin-bottom:12px;font-size:18px}.Blog-module__8n0XCG__postTitle:hover{color:var(--primary-blue)}.Blog-module__8n0XCG__excerpt{color:#666;height:60px;margin-bottom:15px;font-size:14px;overflow:hidden}.Blog-module__8n0XCG__readMore{color:var(--accent-light-blue);font-size:13px;font-weight:700}@media (max-width:768px){.Blog-module__8n0XCG__blogGrid{grid-template-columns:1fr}.Blog-module__8n0XCG__postCard{flex-direction:column}.Blog-module__8n0XCG__postImage{width:100%}}
