.record-document{margin:2rem 0;padding:1rem;border:1px solid #d8d3c5;border-radius:.6rem;background:#fffdf7}.record-document img{display:block;max-width:100%;width:auto;height:auto;max-height:34rem;margin:0 auto;object-fit:contain}.record-document figcaption{font-size:.9rem;line-height:1.6;margin:1rem 0}.record-document summary{cursor:pointer;font-weight:600;padding:.6rem 0}.record-translation{line-height:1.8}.record-caution{font-size:.92rem;border-left:3px solid #a98544;padding-left:1rem}#leukroth-journey{line-height:1.8;margin:2rem 0}@media(max-width:600px){.record-document{padding:.65rem}}