.blog-module__3rPSzG__main{background:var(--bg);min-height:100vh;padding:80px 24px}.blog-module__3rPSzG__inner{max-width:720px;margin:0 auto}.blog-module__3rPSzG__back{color:var(--muted2);margin-bottom:48px;font-size:14px;transition:color .15s;display:inline-block}.blog-module__3rPSzG__back:hover{color:var(--text)}.blog-module__3rPSzG__title{letter-spacing:-2px;margin-bottom:12px;font-size:48px;font-weight:800}.blog-module__3rPSzG__sub{color:var(--muted2);margin-bottom:56px;font-size:16px}.blog-module__3rPSzG__posts{flex-direction:column;gap:24px;display:flex}.blog-module__3rPSzG__post{background:var(--bg2);border:1px solid var(--border);border-radius:14px;padding:28px;transition:border-color .2s,transform .2s;display:block}.blog-module__3rPSzG__post:hover{border-color:var(--border2);transform:translateY(-2px)}.blog-module__3rPSzG__postMeta{color:var(--muted);margin-bottom:10px;font-size:13px}.blog-module__3rPSzG__postTitle{letter-spacing:-.5px;margin-bottom:10px;font-size:20px;font-weight:700}.blog-module__3rPSzG__postDesc{color:var(--muted2);margin-bottom:16px;font-size:15px;line-height:1.6}.blog-module__3rPSzG__readMore{color:var(--accent);font-size:14px;font-weight:600}
