.blog-lede{max-width:560px;margin-top:18px}.blog-empty{color:var(--f-ink-2)}.blog-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.blog-card{color:var(--f-ink);flex-direction:column;gap:10px;padding:28px 30px 26px;text-decoration:none;transition:background-color .15s,transform .15s;display:flex}.blog-card:hover{background:var(--f-glass-hi);transform:translateY(-1px)}.blog-card h2{font-size:clamp(28px,3.2vw,36px);line-height:1.1}.blog-card p{color:var(--f-ink-2);margin:0;font-size:16.5px;line-height:1.6}.blog-more{margin-top:6px;font-size:15px;font-weight:500}.blog-meta{color:var(--f-ink-3);flex-wrap:wrap;gap:4px 10px;font-size:14px;display:flex}.blog-meta>*+:before{content:"·";margin-right:10px}.front-article-head .blog-title{font-size:clamp(42px,5.4vw,64px);line-height:1.02}@media (max-width:720px){.blog-card{padding:22px 20px}}
