.blog-wide{width:100%;max-width:720px}.blog-intro{color:var(--muted);margin:6px 0 4px;font-size:15px;line-height:1.6}.blog-list{gap:14px;margin-top:6px;display:grid}.blog-item{padding:18px 18px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.blog-item:hover{border-color:var(--accent);transform:translateY(-1px)}.blog-date{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px}.blog-title{color:var(--text);letter-spacing:-.01em;margin:6px 0 4px;font-size:19px}.blog-dek{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.55}.blog-read{color:var(--accent);font-size:14px;font-weight:600}.blog-postmeta{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px}
