.home-library-continuation{background:var(--library-paper,#fbf8ed);padding:0 0 22px}
.home-library-continuation .home-bookshelf{margin-top:0}
.home-city-tour{max-width:1420px;margin:18px auto 34px;border-block:1px solid #aabca8;background:#f8f8ee;color:#163e38;scroll-margin-top:24px}
.home-city-tour>summary{padding:20px 28px;font-family:var(--serif);font-size:25px;line-height:1.5;cursor:pointer}
.home-city-tour>summary>span:last-child{font-family:var(--sans);font-size:14px;margin-left:22px;color:#52654f}
.home-city-tour[open]>summary{border-bottom:1px solid #aabca8}
.home-city-tour .city-portal{padding-top:0}
.home-city-tour .city-arrival-strip{border-top:0}
.home-city-tour .city-preview-desk h2{word-break:normal;overflow-wrap:break-word;text-wrap:balance}
@media(max-width:700px){.home-city-tour{margin-inline:16px}.home-city-tour>summary{padding:16px;font-size:22px}.home-city-tour>summary>span:last-child{display:block;margin:4px 0 0;font-size:13px}.home-city-tour .city-portal{padding-inline:0}}
@media(forced-colors:active){.home-city-tour,.home-city-tour>summary{background:Canvas;color:CanvasText;border-color:CanvasText}.home-city-tour>summary>span:last-child{color:CanvasText}}
