@media(max-width:800px){.buddy-memory .demo-notes{font-size:10px}}@media(max-width:560px){.buddy-memory{--page-pad: 19px}.buddy-memory .story-layout{grid-template-rows:minmax(190px,38%) minmax(0,1fr)}.buddy-memory .copy-beat h1,.buddy-memory .copy-beat h2{font-size:36px}.buddy-memory .copy-beat h1 br:nth-of-type(1){display:inline}.buddy-memory .copy-beat h1{max-width:350px}.buddy-memory .copy-beat h1 em,.buddy-memory .copy-beat h1 em br{display:inline}.buddy-memory .copy-beat p{max-width:324px;font-size:12px}.buddy-memory .copy-beat h1{font-size:39px;line-height:.99}.buddy-memory .copy-beat h1 br:nth-of-type(1){display:none}.buddy-memory .copy-beat h1 em br{display:none}.buddy-memory .copy-beat h1 em{display:block}.buddy-memory .scene{--card-w: 151px;--card-h: 145px;--quote-size: 20px;--memory-size: 22px;--meaning-w: 250px;--answer-w: 303px;--question-w: 303px;--revision-w: 264px}.buddy-memory .paper-face{padding:15px 15px 12px}.buddy-memory .paper-bottom{left:15px}.buddy-memory .memory-evidence{left:15px;font-size:6.5px}.buddy-memory .memory-symbol{width:20px;height:20px}.buddy-memory .meaning-note{padding:15px 19px 12px}.buddy-memory .meaning-note h3{font-size:25px}.buddy-memory .meaning-source{font-size:7px}.buddy-memory .question-note p{font-size:20px}.buddy-memory .answer-note{padding:14px 17px 13px}.buddy-memory .answer-note p{font-size:22px;line-height:1.13}.buddy-memory .answer-bottom{font-size:7px}.buddy-memory .revision-note p{font-size:23px}.buddy-memory .background-note{width:94px;height:70px;font-size:7.5px;padding:11px}.buddy-memory .updated-label{font-size:6px;max-width:53px;right:9px}.buddy-memory .chapter-nav{gap:8px}.buddy-memory .chapter-nav button{font-size:8px;letter-spacing:-.01em}.buddy-memory .memory-controls button{gap:10px;padding:12px 13px}.buddy-memory .control-caption,.buddy-memory .scene-caption{font-size:8px}.buddy-memory .footer-meta{font-size:7px}.buddy-memory .comparison button{font-size:9px}.buddy-memory .copy-beat[data-beat="3"] h2{font-size:36px}}@media(max-height:740px)and (min-width:801px){.buddy-memory{--header-height: 30px;--footer-height: 82px}.buddy-memory .copy-beat h1,.buddy-memory .copy-beat h2{font-size:clamp(43px,4.5vw,65px);margin-bottom:20px}.buddy-memory .copy-beat p{font-size:13px;line-height:1.6}.buddy-memory .text-button{margin-top:18px}.buddy-memory .copy-footnote,.buddy-memory .comparison{margin-top:17px}.buddy-memory .scene{--card-h: 160px;--card-w: 185px;--quote-size: 22px;--memory-size: 23px}.buddy-memory .paper-face{padding:17px 18px 12px}.buddy-memory .face-quote p{margin-top:17px}.buddy-memory .memory-symbol{width:22px;height:22px;margin-bottom:7px}.buddy-memory .memory-evidence{bottom:12px;left:18px}.buddy-memory .paper-bottom{left:18px;bottom:12px}.buddy-memory .meaning-note{padding:16px 21px 13px}.buddy-memory .meaning-note h3{font-size:26px;margin:11px 0 7px}.buddy-memory .meaning-note p{font-size:10px}.buddy-memory .meaning-source{margin-top:10px;padding-top:8px}.buddy-memory .answer-note{padding:15px 20px 14px}.buddy-memory .answer-note p{font-size:22px;margin:10px 0 12px;min-height:0}.buddy-memory .answer-bottom{padding-top:8px;font-size:8px}.buddy-memory .question-note{padding:13px 17px}.buddy-memory .question-note p{font-size:22px}.buddy-memory .revision-note{padding:13px 20px 17px}.buddy-memory .revision-note p{font-size:23px}.buddy-memory .scene-caption{height:22px;flex-basis:22px;font-size:9px}.buddy-memory .scene-footer{padding-top:7px}.buddy-memory .chapter-nav button{gap:9px}}
