.bm-blog-list,.bm-article{max-width:1440px;margin:auto;padding:150px 64px 80px}.bm-blog-list h1,.bm-article h1{font-size:clamp(48px,7vw,96px);line-height:1;max-width:1000px}.bm-blog-list>p,.bm-article p{line-height:1.85;color:var(--muted)}.bm-categories{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0}.bm-categories a,.bm-pagination a,.bm-pagination span{padding:10px 18px;border:1px solid var(--line);border-radius:3px}.bm-categories a:hover,.bm-pagination .current{background:var(--accent);color:#111}.bm-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bm-post-card{display:block;border:1px solid var(--line);text-decoration:none;overflow:hidden;border-radius:5px}.bm-post-card>img{width:100%;height:230px;object-fit:cover;display:block}.bm-post-card>div{padding:26px}.bm-post-card h2{font-size:36px;line-height:1.12;margin:18px 0}.bm-post-card p{font-size:14px;line-height:1.8;color:var(--muted)}.bm-post-card time{font-size:11px;color:var(--muted)}.bm-post-card span{display:block;margin-top:24px;color:var(--accent)}.bm-pagination{margin-top:40px;display:flex;gap:8px}.bm-article{max-width:1120px}.bm-article>.eyebrow{margin-top:35px}.bm-post-cover{display:block;width:100%;height:auto;max-height:650px;object-fit:cover;margin:40px 0}.bm-post-content{max-width:820px;margin:40px auto;font-size:18px;line-height:1.8}.bm-post-content h2{font-size:44px;margin:48px 0 20px}.bm-post-content h3{font-size:32px}.bm-post-content img{max-width:100%;height:auto}.bm-post-content ul,.bm-post-content ol{padding-left:24px}.bm-post-content a{color:var(--accent);text-decoration:underline}.bm-post-content blockquote{border-left:3px solid var(--accent);padding:10px 25px}.bm-post-categories{margin:40px 0}.admin-bar .header{top:32px}@media(max-width:900px){.bm-blog-list,.bm-article{padding:120px 24px 50px}.bm-post-grid{grid-template-columns:1fr 1fr}.bm-post-card>div{padding:20px}}@media(max-width:600px){.bm-post-grid{grid-template-columns:1fr}.bm-post-content{font-size:16px}.admin-bar .header{top:46px}}
