.edition-nav{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;padding:12px 16px;background:#f8f9f1;color:#294738;font:10px/1.5 -apple-system,BlinkMacSystemFont,sans-serif;border-bottom:1px solid #d7dfcf}.edition-nav a{color:inherit;text-underline-offset:3px}.reading main{max-width:1100px;margin:auto}.reading .cover{min-height:560px;height:78vh;max-height:850px}.reading .cover-title{font-size:clamp(34px,7vw,80px)}.reading .cover-location{font-size:10px}.reading .cover-subtitle{font-size:clamp(12px,2vw,19px)}.reading .cover-top{font-size:9px}.reading .photo-credit{overflow-wrap:anywhere}.reading .chapter-layout{min-width:0}.reading .chapter-images{min-width:0}.reading .journey-places{padding:30px 6%}.reading .place-card{flex-wrap:wrap}.reading .journey-places h2{font-size:28px}.reading .street-map{height:340px}.reading .chapter-prose{min-width:0}@media(max-width:650px){.reading .cover{min-height:490px;height:78vh}.reading .chapter{padding-left:6%;padding-right:6%}.reading .cover-title{font-size:39px}.reading .chapter-layout{display:block}.reading .chapter-prose{margin-top:22px}.edition-nav{gap:10px;font-size:9px}.reading .chapter h2{font-size:27px}.reading .photo-credit{font-size:10px}.reading .street-map{height:300px}}
