.blog-article{max-width:820px;margin:auto}.blog-article img{max-width:100%;height:auto}.blog-article iframe{max-width:100%}.blog-article h1{font-size:clamp(32px,5vw,52px);line-height:1.18}.blog-article table{display:block;overflow:auto;max-width:100%}.blog-article p{overflow-wrap:anywhere}.blog-cover{width:100%;max-height:460px;object-fit:cover;border-radius:12px}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px}.blog-card{border:1px solid var(--line);border-radius:12px;overflow:hidden}.blog-card img{width:100%;height:200px;object-fit:cover}.blog-card div{padding:20px}.blog-card h2{font-size:24px;line-height:1.3}.blog-card a{text-decoration:none}.blog-nav{display:flex;gap:20px;flex-wrap:wrap;padding:18px 0}.blog-article figure{max-width:100%;margin:24px 0}.blog-article [width]{max-width:100%}