/* English public pages: spacing and emphasis only; existing layouts stay intact. */
html[lang=en] .bl-head{margin-bottom:56px}
html[lang=en] .bl-route,html[lang=en] .bl-extra{margin-top:56px}
html[lang=en] .site-footer{margin-top:56px;padding-top:24px}
html[lang=en] main>section+section,html[lang=en] .blog-body>section+section{margin-top:56px}
html[lang=en] .account-panel>section+section{margin-top:56px}
html[lang=en] .bl-card:hover{transform:none;box-shadow:none}
html[lang=en] .blog-body p,html[lang=en] .tool-intro p{line-height:1.65}
@media(max-width:820px){html[lang=en] .bl-head{margin-bottom:40px}html[lang=en] .bl-route,html[lang=en] .bl-extra,html[lang=en] .site-footer,html[lang=en] main>section+section,html[lang=en] .blog-body>section+section,html[lang=en] .account-panel>section+section{margin-top:40px}}
