/* Return to the original desk scene; keep the chosen hero unchanged. */
.article-page .book-entry{display:flex;flex-direction:column;gap:0;width:100%;margin-bottom:44px}
.article-page .book-entry .article-promise{order:0;width:100%;padding:26px 28px;margin:0 0 26px}
.book-entry .article-promise h2{font-size:23px}
.book-entry .article-promise li{font-size:16px}
.article-page .book-entry .entry-book{order:1;align-self:center;width:min(100%,420px);margin:0 0 24px}
.entry-book img{filter:none;border-radius:4px;box-shadow:0 6px 20px #55441f12}
.article-page .book-entry .receive-top{order:2;width:100%;margin:0}
.book-entry .receive-top .hint{max-width:620px;margin-left:auto;margin-right:auto}
.article-heading .author{padding-top:14px;border-top:1px solid #e4dece}
.article-heading .author .author-bio{font-size:13px;line-height:1.9}
.article-heading .author .author-bio+.author-bio{margin-top:8px}
@media(max-width:760px){
 .article-page .book-entry{margin-bottom:36px}
 .article-page .book-entry .article-promise{padding:22px 20px;margin-bottom:22px}
 .book-entry .article-promise h2{font-size:20px}
 .book-entry .article-promise li{font-size:15px}
 .article-page .book-entry .entry-book{width:min(100%,320px);margin-bottom:22px}
}
