.book-notes{box-sizing:border-box;color:#332f23;max-width:780px;font-family:var(--story-body);word-break:keep-all;overflow-wrap:anywhere;background:#fff9e9;border:1px solid #cdbf9d;margin:32px auto;padding:clamp(24px,6vw,72px);line-height:1.85;box-shadow:4px 5px #e1d8bc}.book-notes a{color:#28583d;text-underline-offset:3px;text-decoration:underline}.book-notes .notes-back{font-size:.9rem}.book-notes h1,.book-notes h2{font-family:var(--story-title);color:#294c39;line-height:1.4}.book-notes h1{margin:1em 0;font-size:clamp(30px,6vw,43px)}.book-notes h2{margin:.25em 0 .55em;font-size:24px}.book-notes section{border-top:1px dashed #c7bca2;padding:25px 0 10px}.book-notes p{margin:0 0 .85em}@media (max-width:650px){.book-notes{margin:12px;padding:22px}}.book-notes{margin-top:max(18px, env(safe-area-inset-top,0px));margin-bottom:max(18px, env(safe-area-inset-bottom,0px))}
