.masthead{min-height:50px;margin:0 4%;padding:3px 0}.brand,.edition,.collection-link{display:none}.language-switch{margin-left:auto}.intro,footer{display:none}main{padding:20px 4% 0;max-width:1100px}.explorer{grid-template-columns:minmax(0,1.1fr) minmax(240px,.85fr);gap:28px}.story{padding-bottom:0}.description{font-size:13px;margin-bottom:15px}.story h2{font-size:26px}.number{font-size:32px}.mission{padding-top:14px}.mission-label{margin-bottom:6px}.hint,.feedback{font-size:12px}.observation{padding-top:15px;gap:8px;grid-template-columns:65px 1fr}.collection{padding-top:18px;margin-top:12px}.collection-heading h2{font-size:21px}.gallery{gap:9px;margin-top:15px}.gallery-title{font-size:10px}.completion{margin:18px 0}.photo-under{font-size:10px}.text-button span[data-i18n]{font-size:12px}@media(max-width:650px){main{padding:0 5%}.masthead{margin:0 5%;min-height:45px}.language-switch{width:auto}.explorer{display:block}.photo-column{margin:0 -5.56%}.photo-stage{max-height:55vh;aspect-ratio:1;width:min(100%,55vh);margin:auto}.photo-column{background:#ebe9e1}.photo-under{padding:3px 5%;background:var(--paper)}.story{padding-top:10px}.story h2{font-size:24px}.description{font-size:12px;line-height:1.8}.gallery{grid-template-columns:repeat(5,minmax(0,1fr))}.observation{padding:15px 0}.mission-progress{margin-top:10px}.collection-heading .eyebrow{display:none}.photo-label{padding:25px 12px 10px}.photo-label span:last-child{font-size:8px}}
