.page-module__e2UQWq__blogContainer{max-width:800px;margin:0 auto;padding:4rem 1.5rem}.page-module__e2UQWq__blogHeader{text-align:center;margin-bottom:3rem}.page-module__e2UQWq__blogTitle{background:linear-gradient(135deg,#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.page-module__e2UQWq__blogDesc{color:var(--color-text-secondary);font-size:1.1rem}.page-module__e2UQWq__blogList{flex-direction:column;gap:2rem;display:flex}.page-module__e2UQWq__blogItem{border:1px solid var(--color-border);background:#ffffff08;border-radius:1.5rem;padding:2rem;text-decoration:none;transition:all .3s;display:block}.page-module__e2UQWq__blogItem:hover{border-color:var(--color-primary);background:#ffffff0d;transform:translateY(-5px);box-shadow:0 10px 30px #0003}.page-module__e2UQWq__postMeta{align-items:center;gap:1rem;margin-bottom:1rem;font-size:.9rem;display:flex}.page-module__e2UQWq__category{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.page-module__e2UQWq__date{color:var(--color-text-dim)}.page-module__e2UQWq__postTitle{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.4}.page-module__e2UQWq__excerpt{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}@media (max-width:600px){.page-module__e2UQWq__blogContainer{padding:2rem 1rem}.page-module__e2UQWq__blogTitle{font-size:2rem}}
