.remaining-guide{max-width:900px;color:#3e372b;background:linear-gradient(100deg,#d8cbae,#c7b898);padding:clamp(1.4rem,4vw,3.5rem);box-shadow:0 20px 80px #0004;border:1px solid #aa916234;border-radius:2px;scroll-margin-top:2rem}.remaining-guide>section+section{margin-top:2.5rem;padding-top:1.6rem;border-top:1px solid rgba(177,155,107,.18)}.remaining-guide h2{font-family:Georgia,serif;font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:400;line-height:1.3}.remaining-guide p{font:18px/1.9 Georgia,serif;max-width:70ch}.remaining-guide a{color:inherit;text-underline-offset:.25em}.reading-room-document{min-height:100svh;overflow-x:clip;background:#080b10}.reading-room-document>.remaining-guide{position:relative;margin:5rem auto 3rem}