.blog-module__3rPSzG__hero{border-bottom:1px solid var(--border);padding:172px 0 80px}.blog-module__3rPSzG__heroTitle{color:var(--text-primary);max-width:750px;margin-bottom:32px}.blog-module__3rPSzG__heroSub{color:var(--text-secondary);max-width:500px}.blog-module__3rPSzG__blogSection{background:var(--bg-base)}.blog-module__3rPSzG__featured{border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--bg-card);grid-template-columns:1fr 1fr;margin-bottom:48px;text-decoration:none;transition:border-color .3s;display:grid;overflow:hidden}.blog-module__3rPSzG__featured:hover{border-color:var(--border-hover)}.blog-module__3rPSzG__featuredVisual{min-height:320px}.blog-module__3rPSzG__featuredContent{flex-direction:column;gap:16px;padding:48px;display:flex}.blog-module__3rPSzG__metaRow{align-items:center;gap:12px;display:flex}.blog-module__3rPSzG__categoryBadge{font-family:var(--font-mono);letter-spacing:.08em;border:1px solid var(--border);color:var(--text-muted);background:0 0;border-radius:100px;padding:4px 12px;font-size:10px}.blog-module__3rPSzG__featuredTitle{color:var(--text-primary)}.blog-module__3rPSzG__featuredExcerpt{color:var(--text-secondary);flex:1}.blog-module__3rPSzG__featuredFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.blog-module__3rPSzG__readMore{color:var(--text-accent);font-size:13px;font-weight:600;transition:opacity .2s}.blog-module__3rPSzG__featured:hover .blog-module__3rPSzG__readMore{opacity:.7}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-module__3rPSzG__article{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-card);flex-direction:column;text-decoration:none;transition:border-color .3s;display:flex;overflow:hidden}.blog-module__3rPSzG__article:hover{border-color:var(--border-hover)}.blog-module__3rPSzG__articleVisual{height:140px}.blog-module__3rPSzG__articleBody{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.blog-module__3rPSzG__articleTitle{color:var(--text-primary)}.blog-module__3rPSzG__articleExcerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:900px){.blog-module__3rPSzG__featured{grid-template-columns:1fr}.blog-module__3rPSzG__featuredVisual{min-height:200px}.blog-module__3rPSzG__featuredContent{padding:32px}.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
