.blog-module__3rPSzG__container{max-width:1400px;margin:0 auto;padding:80px 24px}.blog-module__3rPSzG__header{border-bottom:1px solid #eee;margin-bottom:60px;padding-bottom:40px}.blog-module__3rPSzG__title{font-family:var(--font-dm-sans),sans-serif;color:#02023e;letter-spacing:-1px;margin-bottom:16px;font-size:56px;font-weight:700}.blog-module__3rPSzG__subtitle{font-family:var(--font-jost),sans-serif;color:#666;max-width:600px;font-size:20px;line-height:1.5}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:48px;display:grid}.blog-module__3rPSzG__cardLink{text-decoration:none;display:block}.blog-module__3rPSzG__card{flex-direction:column;height:100%;transition:transform .3s;display:flex}.blog-module__3rPSzG__card:hover{transform:translateY(-4px)}.blog-module__3rPSzG__imageWrapper{aspect-ratio:16/9;background-color:#f5f5f5;border-radius:12px;width:100%;margin-bottom:24px;position:relative;overflow:hidden}.blog-module__3rPSzG__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__image{transform:scale(1.05)}.blog-module__3rPSzG__cardContent{flex-direction:column;flex:1;display:flex}.blog-module__3rPSzG__cardTitle{font-family:var(--font-dm-sans),sans-serif;color:#02023e;margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.3;transition:color .2s}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__cardTitle{color:#008dff}.blog-module__3rPSzG__cardExcerpt{font-family:var(--font-jost),sans-serif;color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__cardDate{color:#999;margin-top:auto;font-size:14px;font-weight:500}.blog-module__3rPSzG__emptyState{text-align:center;background-color:#f9fafb;border:1px solid #eee;border-radius:16px;padding:100px 20px}.blog-module__3rPSzG__emptyTitle{font-family:var(--font-dm-sans),sans-serif;color:#02023e;margin-bottom:8px;font-size:24px;font-weight:700}.blog-module__3rPSzG__emptyText{color:#666}.blog-module__3rPSzG__articleContainer{max-width:900px;margin:0 auto;padding:60px 24px}.blog-module__3rPSzG__backLink{color:#666;font-weight:500;font-family:var(--font-jost),sans-serif;margin-bottom:40px;text-decoration:none;display:inline-block}.blog-module__3rPSzG__backLink:hover{color:#008dff}.blog-module__3rPSzG__articleHeader{text-align:center;margin-bottom:40px}.blog-module__3rPSzG__blogLabel{color:#008dff;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;font-size:14px;font-weight:700}.blog-module__3rPSzG__articleTitle{font-family:var(--font-dm-sans),sans-serif;color:#02023e;margin-bottom:24px;font-size:48px;font-weight:800;line-height:1.2}.blog-module__3rPSzG__articleMeta{color:#666;font-family:var(--font-jost),sans-serif;font-size:16px}.blog-module__3rPSzG__heroImage{border-radius:16px;width:100%;height:500px;margin-bottom:60px;position:relative;overflow:hidden}.blog-module__3rPSzG__content{font-family:var(--font-jost),sans-serif;color:#333;font-size:18px;line-height:1.8}.blog-module__3rPSzG__content h2{font-family:var(--font-dm-sans),sans-serif;color:#02023e;margin-top:48px;margin-bottom:24px;font-size:32px}.blog-module__3rPSzG__content h3{font-family:var(--font-dm-sans),sans-serif;color:#02023e;margin-top:32px;margin-bottom:16px;font-size:24px}.blog-module__3rPSzG__content p{margin-bottom:24px}.blog-module__3rPSzG__content ul{margin-bottom:24px;padding-left:24px}.blog-module__3rPSzG__content li{margin-bottom:12px}.blog-module__3rPSzG__content img{border-radius:8px;max-width:100%;margin:32px 0}@media (max-width:768px){.blog-module__3rPSzG__grid{grid-template-columns:1fr}.blog-module__3rPSzG__title{font-size:40px}.blog-module__3rPSzG__articleTitle{font-size:32px}.blog-module__3rPSzG__heroImage{height:300px}}
