.blog-module__JsT-Oq__blogPage{background:#fff;min-height:100vh;padding:120px 0 80px}.blog-module__JsT-Oq__container{max-width:1200px;margin:0 auto;padding:0 20px}.blog-module__JsT-Oq__featuredCard{color:inherit;margin-bottom:60px;text-decoration:none;transition:transform .2s;display:block}.blog-module__JsT-Oq__featuredCard:hover{transform:translateY(-4px)}.blog-module__JsT-Oq__featuredImage{aspect-ratio:2;background:#1118270d;border:1px solid #11182714;border-radius:16px;width:100%;margin-bottom:24px;overflow:hidden}.blog-module__JsT-Oq__featuredImage img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-module__JsT-Oq__featuredCard:hover .blog-module__JsT-Oq__featuredImage img{transform:scale(1.02)}.blog-module__JsT-Oq__featuredContent{text-align:center;padding:0 4px}.blog-module__JsT-Oq__featuredTitle{color:#111827;letter-spacing:-.5px;text-align:center;margin:0 0 12px;font-size:36px;font-weight:900;line-height:1.3}.blog-module__JsT-Oq__featuredSubtitle{color:#111827b3;text-align:center;margin:0;font-size:18px;font-weight:600;line-height:1.5}.blog-module__JsT-Oq__postsGrid{grid-template-columns:repeat(2,1fr);gap:64px 48px;margin-top:40px;display:grid}.blog-module__JsT-Oq__postCard{color:inherit;border-radius:12px;text-decoration:none;transition:transform .2s;display:block;overflow:hidden}.blog-module__JsT-Oq__postCard:hover{transform:translateY(-4px)}.blog-module__JsT-Oq__postImage{aspect-ratio:2;background:#1118270d;border:1px solid #11182714;border-radius:12px;width:100%;margin-bottom:16px;overflow:hidden}.blog-module__JsT-Oq__postImage img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-module__JsT-Oq__postCard:hover .blog-module__JsT-Oq__postImage img{transform:scale(1.03)}.blog-module__JsT-Oq__postContent{padding:0 4px}.blog-module__JsT-Oq__postTitle{color:#111827;letter-spacing:-.3px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:22px;font-weight:900;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__postSubtitle{color:#111827a6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__emptyState{text-align:center;color:#11182799;margin:0;padding:80px 20px;font-size:16px}@media (max-width:980px){.blog-module__JsT-Oq__blogPage{padding:100px 0 60px}.blog-module__JsT-Oq__container{padding:0 16px}.blog-module__JsT-Oq__featuredImage{aspect-ratio:2;border-radius:12px;margin-bottom:20px}.blog-module__JsT-Oq__featuredTitle{font-size:28px}.blog-module__JsT-Oq__featuredSubtitle{font-size:16px}.blog-module__JsT-Oq__postsGrid{grid-template-columns:1fr;gap:56px 32px;margin-top:32px}.blog-module__JsT-Oq__postImage{aspect-ratio:2}.blog-module__JsT-Oq__postTitle{font-size:20px}.blog-module__JsT-Oq__postSubtitle{font-size:14px}}
