.blog-hero{padding:45px 0 38px;max-width:760px}.blog-hero h1{font-size:clamp(42px,6vw,68px);line-height:1;letter-spacing:-.05em;margin:8px 0 16px}.blog-hero>p:last-child{font-size:18px;color:#747685}.blog-thumb{display:block;width:100%;height:190px;object-fit:cover;border-radius:14px}.blog-grid article{transition:transform .2s,box-shadow .2s}.blog-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 45px #25243a12}.blog-article{max-width:920px}.article-hero{width:100%;max-height:520px;object-fit:cover;border-radius:24px;margin:28px 0 15px}.article-meta{display:flex;gap:18px;color:#8a8b97;font-size:12px;padding-bottom:20px;border-bottom:1px solid var(--line)}.blog-article .article-body{max-width:760px;margin-left:auto;margin-right:auto}@media(max-width:760px){.blog-hero{padding-top:25px}.article-meta{flex-direction:column;gap:4px}.blog-thumb{height:210px}}
