.styles-module-scss-module__Pzj_-W__blog{width:100%;max-width:1200px;margin:0 auto;padding:0 20px 40px}.styles-module-scss-module__Pzj_-W__blog .styles-module-scss-module__Pzj_-W__BlogHeader{border-bottom:1px solid #cecece;margin-bottom:10px;padding:0 0 15px;font-size:24px}.styles-module-scss-module__Pzj_-W__blogHeader{margin-bottom:40px}.styles-module-scss-module__Pzj_-W__blogTitle{color:#222;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.styles-module-scss-module__Pzj_-W__blogDescription{color:#666;max-width:750px;margin:16px 0 0;font-size:1.125rem;line-height:1.7}.styles-module-scss-module__Pzj_-W__blogSectionTitle{color:#222;margin:0 0 24px;font-size:1.75rem;font-weight:700;line-height:1.3}.styles-module-scss-module__Pzj_-W__blogPosts{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.styles-module-scss-module__Pzj_-W__blogPost{background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.styles-module-scss-module__Pzj_-W__blogPost:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014}.styles-module-scss-module__Pzj_-W__blogImageLink{display:block;overflow:hidden}.styles-module-scss-module__Pzj_-W__blogImage{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s;display:block}.styles-module-scss-module__Pzj_-W__blogPost:hover .styles-module-scss-module__Pzj_-W__blogImage{transform:scale(1.03)}.styles-module-scss-module__Pzj_-W__blogContent{flex-direction:column;flex:1;padding:20px;display:flex}.styles-module-scss-module__Pzj_-W__blogPostTitle{margin:0;font-size:1.35rem;font-weight:700;line-height:1.35}.styles-module-scss-module__Pzj_-W__blogPostTitle a{color:#222;text-decoration:none}.styles-module-scss-module__Pzj_-W__blogPostTitle a:hover{text-decoration:underline}.styles-module-scss-module__Pzj_-W__blogPostDescription{color:#666;margin:10px 0 0;font-size:1rem;line-height:1.6}.styles-module-scss-module__Pzj_-W__blogFooter{margin-top:auto;padding-top:20px}.styles-module-scss-module__Pzj_-W__blogMeta{color:#777;align-items:center;gap:10px;font-size:.875rem;line-height:1.4;display:flex}.styles-module-scss-module__Pzj_-W__blogSeparator{color:#aaa}.styles-module-scss-module__Pzj_-W__blogEmpty{color:#666;margin:0;font-size:1rem}@media (max-width:900px){.styles-module-scss-module__Pzj_-W__blog{padding:35px 20px}.styles-module-scss-module__Pzj_-W__blogPosts{grid-template-columns:repeat(2,1fr);gap:24px}.styles-module-scss-module__Pzj_-W__blogTitle{font-size:2.25rem}}@media (max-width:600px){.styles-module-scss-module__Pzj_-W__blog{padding:30px 16px}.styles-module-scss-module__Pzj_-W__blogHeader{margin-bottom:30px}.styles-module-scss-module__Pzj_-W__blogTitle{font-size:2rem}.styles-module-scss-module__Pzj_-W__blogDescription{font-size:1rem}.styles-module-scss-module__Pzj_-W__blogSectionTitle{font-size:1.5rem}.styles-module-scss-module__Pzj_-W__blogPosts{grid-template-columns:1fr;gap:20px}.styles-module-scss-module__Pzj_-W__blogContent{padding:16px}.styles-module-scss-module__Pzj_-W__blogPostTitle{font-size:1.2rem}}
.blog-list-item-module-scss-module__m0VxRq__blogItem{border:1px solid #cecece;border-radius:6px;margin-bottom:10px;padding:10px}.blog-list-item-module-scss-module__m0VxRq__blogTitleName{color:#00386d;font-weight:700}.blog-list-item-module-scss-module__m0VxRq__publishedDate{margin-top:5px}
