.moscow-trip .trip-chapter--reader{flex-direction:column;display:flex}.moscow-trip .trip-chapter--reader>.trip-chapter-paper{flex:1 0 auto;width:100%;margin:0 auto}.moscow-trip .trip-chapter--reader>.trip-chapter-hero{flex:none}.moscow-trip .trip-reader-footer{width:100%;color:var(--bouquet-plum);background:color-mix(in srgb, var(--trip-paper) 65%, var(--bouquet-lilac));flex:none;margin-top:12px}.moscow-trip .trip-bottom-nav{border-top:1px solid color-mix(in srgb, var(--bouquet-plum) 22%, transparent);grid-template-columns:clamp(88px,20vw,144px) minmax(0,1fr);display:grid}.moscow-trip .trip-bottom-nav a{align-items:center;gap:8px;min-height:58px;padding:8px clamp(12px,2vw,28px);text-decoration:none;display:flex}.moscow-trip .trip-bottom-back{font:500 13px/1.4 var(--font-sans);border-right:1px solid color-mix(in srgb, var(--bouquet-plum) 16%, transparent)}.moscow-trip .trip-bottom-next{text-align:right;justify-content:flex-end}.moscow-trip .trip-bottom-next>span{min-width:0}.moscow-trip .trip-bottom-next small{font:450 10px/1.4 var(--font-sans);opacity:.7;display:block}.moscow-trip .trip-bottom-next strong{font:550 14px/1.4 var(--font-sans);text-wrap:pretty;display:block}.moscow-trip .trip-bottom-nav .story-arrow{width:16px;height:16px}.moscow-trip .trip-reader-footer .gv-site-footer{margin-top:0}@media (hover:hover){.moscow-trip .trip-bottom-nav a:hover{background:color-mix(in srgb, var(--bouquet-plum) 6%, transparent);text-decoration:none}}
