/* Final chapter only: leave more space for Moena, with a readable notebook entry. */
body[data-mode=journey] .journey[data-chapter=home] .narrative{top:max(88px,12vh);max-width:330px}
body[data-mode=journey] .journey[data-chapter=home] .narrative h1{font-size:48px;width:255px;height:55px;margin:12px 0 15px}
.journey[data-chapter=home] .eyebrow{margin-bottom:0;font-size:11px}
.journey[data-chapter=home] .story-copy{font-size:15px;line-height:1.55;margin-top:0}
#quick-journey[data-slide=home] .quick-copy h1{font-size:48px;margin:12px 0 16px}
#quick-journey[data-slide=home] .quick-text{font-size:15px}
#quick-journey[data-slide=home] .quick-links{margin-top:14px}
@media(max-width:760px){
 body[data-mode=journey] .journey[data-chapter=home] .narrative{top:75px;left:24px;right:24px;max-width:none}
 body[data-mode=journey] .journey[data-chapter=home] .narrative h1{font-size:36px;width:220px;height:40px;margin:10px 0 12px}
 .journey[data-chapter=home] .eyebrow{font-size:10px}
 .journey[data-chapter=home] .story-copy{font-size:13px;line-height:1.5;max-width:345px}
 #quick-journey[data-slide=home]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 116px 57px 20px}
 #quick-journey[data-slide=home] .quick-art{grid-row:2}
 #quick-journey[data-slide=home] .quick-controls{grid-row:4}
 #quick-journey[data-slide=home] .quick-dots{grid-row:5;min-width:0;gap:3px}
 #quick-journey[data-slide=home] .quick-dots button{width:auto;min-width:0;max-width:26px;flex:1}
 #quick-journey[data-slide=home] .quick-label{margin-bottom:11px}
 #quick-journey[data-slide=home] .quick-copy h1{font-size:32px;margin:8px 0 12px}
 #quick-journey[data-slide=home] .quick-text{font-size:13px;line-height:1.5}
 #quick-journey[data-slide=home] .quick-links{margin-top:8px}
}
@media(max-height:650px) and (max-width:760px){
 body[data-mode=journey] .journey[data-chapter=home] .narrative{top:68px}
 body[data-mode=journey] .journey[data-chapter=home] .narrative h1{height:33px;width:182px;margin:6px 0 9px}
 .journey[data-chapter=home] .story-copy{font-size:12px;line-height:1.4}
 #quick-journey[data-slide=home]{position:fixed;min-height:0;inset:62px 0 0;grid-template-rows:auto minmax(0,1fr) 102px 49px 18px}
 #quick-journey[data-slide=home] .quick-copy{padding-top:4px}
 #quick-journey[data-slide=home] .quick-label{display:none}
 #quick-journey[data-slide=home] .quick-copy h1{font-size:26px;margin:6px 0 8px}
 #quick-journey[data-slide=home] .quick-text{font-size:12px}
}
@media(max-height:520px) and (min-width:761px){
 body[data-mode=journey] .journey[data-chapter=home] .narrative{top:76px}
 body[data-mode=journey] .journey[data-chapter=home] .narrative h1{width:200px;height:40px;margin:8px 0 10px}
 .journey[data-chapter=home] .story-copy{font-size:13px;line-height:1.4}
 #quick-journey[data-slide=home]{position:fixed;min-height:0;inset:64px 0 0;grid-template-rows:minmax(0,1fr) 50px 20px;padding-bottom:10px}
 #quick-journey[data-slide=home] .quick-copy{align-self:start;padding-top:10px}
 #quick-journey[data-slide=home] .quick-label{display:none}
 #quick-journey[data-slide=home] .quick-copy h1{font-size:30px;margin:8px 0}
 #quick-journey[data-slide=home] .quick-text{font-size:12px;line-height:1.4}
 #quick-journey[data-slide=home] .quick-links{margin-top:4px}
}
.cv-held{display:block;position:absolute;z-index:6;border:0;background:transparent;box-shadow:none;border-radius:45%;cursor:pointer}
.cv-held[hidden]{display:none!important}
.cv-held:focus-visible{outline:2px solid #b7dcd5;outline-offset:2px}
.cv-held:hover{filter:drop-shadow(0 0 9px #9ae2d755)}
.quick-cv-orb.cv-held{position:fixed;left:max(30px,5vw);bottom:115px;width:154px;height:136px}
.quick-cv-orb.cv-held img{display:block;width:100%;height:100%}
@media(max-width:760px){.quick-cv-orb.cv-held{left:18px;bottom:105px;width:125px;height:111px}}
@media(max-height:650px) and (max-width:760px){.quick-cv-orb.cv-held{bottom:94px;width:116px;height:103px}}
@media(max-height:520px) and (min-width:761px){.quick-cv-orb.cv-held{bottom:81px;width:115px;height:102px}}
