.city-title-illustration[data-astro-cid-g4tihjau]{z-index:0;background:#f5ebd6;border:1px solid #57391b47;width:clamp(8.2rem,13vw,12.25rem);margin:1rem 0 0;padding:.38rem;position:relative;transform:rotate(1.1deg);box-shadow:0 .8rem 1.6rem #422a102e}.city-title-illustration[data-astro-cid-g4tihjau]:before{content:"";background:#b9965b8a;width:42%;height:.76rem;position:absolute;top:-.48rem;left:29%;transform:rotate(-1.5deg);box-shadow:0 .08rem .15rem #442a1021}.city-title-illustration[data-astro-cid-g4tihjau] img[data-astro-cid-g4tihjau]{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}:root[data-theme=dark] .city-title-illustration{background:#2c2114;border-color:#efce8861;box-shadow:0 .8rem 1.8rem #0000007a}@media (width<=760px){.city-title-illustration[data-astro-cid-g4tihjau]{width:6.55rem;margin-top:.6rem;padding:.25rem;box-shadow:0 .5rem 1.1rem #422a1024}.city-title-illustration[data-astro-cid-g4tihjau]:before{height:.58rem;top:-.36rem}}.suzhou-museum-symbol[data-astro-cid-iq3endw2]{width:clamp(7rem,14vw,11rem);height:auto;color:color-mix(in srgb, var(--color-accent) 74%, var(--color-ink))}.suzhou-museum-symbol[data-astro-cid-iq3endw2].suzhou-museum-symbol--compact{width:2rem}:root[data-theme=dark] .suzhou-museum-symbol{color:#f0d69b}.geneva-fountain-symbol[data-astro-cid-ubdsb6bt]{width:2rem;height:auto;color:color-mix(in srgb, var(--color-accent) 74%, var(--color-ink))}:root[data-theme=dark] .geneva-fountain-symbol{color:#f0d69b}.peru-location-paper[data-astro-cid-gjoul4rx]{isolation:isolate;background-color:#0000;background-image:linear-gradient(90deg,#f7efd7b8,#f7efd7eb 26% 74%,#f7efd7bd),url(https://media.fotoyulu.com/illustrations/peru-journal-background.webp?v=2);background-position:50%,50%;background-repeat:no-repeat;background-size:100% 100%,cover;background-attachment:scroll,fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.peru-title-ink[data-astro-cid-gjoul4rx] [data-astro-cid-gjoul4rx]:is(nav,h1,p){text-shadow:0 1px #fffbebb3,0 2px 14px #442b102b}:root[data-theme=dark] .peru-title-ink :is(nav,h1,p){text-shadow:0 1px #ffeec424,0 2px 16px #000000eb}.peru-title-ink[data-astro-cid-gjoul4rx] h1[data-astro-cid-gjoul4rx]{font-weight:700}.city-title-layout[data-astro-cid-gjoul4rx]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(1.25rem,4vw,3.5rem);display:grid}.city-title-copy[data-astro-cid-gjoul4rx]{min-width:0}.suzhou-view-strip[data-astro-cid-gjoul4rx]{justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;display:flex}.suzhou-view-strip[data-astro-cid-gjoul4rx] .site-breadcrumb[data-astro-cid-gjoul4rx]{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;margin:0;font-size:.78rem;display:flex;overflow:hidden}.suzhou-breadcrumb-label[data-astro-cid-gjoul4rx]{align-items:center;gap:.35rem;display:inline-flex}.suzhou-strip-symbol[data-astro-cid-gjoul4rx]{color:color-mix(in srgb, var(--color-accent) 74%, var(--color-ink));flex:none;display:inline-flex}.suzhou-view-strip[data-astro-cid-gjoul4rx] .trip-view-toggle{backdrop-filter:none;background:0 0;flex:none;margin:0}.suzhou-view-strip[data-astro-cid-gjoul4rx] .trip-view-toggle button{padding-block:.38rem}.suzhou-title-symbol[data-astro-cid-gjoul4rx]{color:color-mix(in srgb, var(--color-accent) 74%, var(--color-ink));flex:none;display:inline-flex}.suzhou-title-still[data-astro-cid-gjoul4rx]{background:#f3e8cf;border:1px solid #57391b33;align-self:center;width:clamp(7.5rem,12vw,11.5rem);margin:0;padding:.45rem .45rem .6rem;position:relative;box-shadow:0 .8rem 1.6rem #281a0a47}.suzhou-title-still[data-astro-cid-gjoul4rx]:before{content:"";background:#c4a4689e;width:40%;height:.8rem;position:absolute;top:-.5rem;left:30%;box-shadow:0 .08rem .15rem #442a1026}.suzhou-title-button[data-astro-cid-gjoul4rx]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.suzhou-title-still[data-astro-cid-gjoul4rx] img[data-astro-cid-gjoul4rx]{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.suzhou-title-still[data-astro-cid-gjoul4rx] figcaption[data-astro-cid-gjoul4rx]{gap:.1rem;margin-top:.45rem;display:grid;color:#3a2a17!important;text-shadow:none!important}.suzhou-title-still[data-astro-cid-gjoul4rx] figcaption[data-astro-cid-gjoul4rx] strong[data-astro-cid-gjoul4rx]{font-family:var(--font-serif);font-size:.82rem;font-weight:600;color:inherit!important}.suzhou-title-still[data-astro-cid-gjoul4rx] figcaption[data-astro-cid-gjoul4rx] span[data-astro-cid-gjoul4rx]{font-family:var(--font-sans);letter-spacing:.04em;font-size:.62rem;color:#3a2a17c7!important}:root[data-theme=dark] .suzhou-title-still{box-shadow:0 .8rem 1.8rem #00000080}:root[data-theme=dark] .peru-location-paper{background-color:#0000;background-image:linear-gradient(90deg,#0c0905cc,#0c0905f0 26% 74%,#0c0905d1),url(https://media.fotoyulu.com/illustrations/peru-journal-background-dark.webp);background-position:50%,50%;background-repeat:no-repeat;background-size:100% 100%,cover;background-attachment:scroll,fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}@media (width<=760px){.city-title-layout[data-astro-cid-gjoul4rx]{gap:.75rem}.suzhou-view-strip[data-astro-cid-gjoul4rx]{flex-wrap:wrap;align-items:center;row-gap:.5rem;min-height:auto;padding-block:.65rem}.suzhou-view-strip[data-astro-cid-gjoul4rx] .site-breadcrumb[data-astro-cid-gjoul4rx]{max-width:100%;font-size:.68rem}.suzhou-view-strip[data-astro-cid-gjoul4rx] .trip-view-toggle{max-width:100%;margin-left:auto!important}.suzhou-view-strip[data-astro-cid-gjoul4rx] .trip-view-toggle button{padding-inline:.6rem;font-size:.62rem}.trip-view-strip[data-astro-cid-gjoul4rx]{flex-wrap:wrap;row-gap:.5rem;min-height:auto;padding-block:.65rem}.trip-view-strip[data-astro-cid-gjoul4rx] .site-breadcrumb[data-astro-cid-gjoul4rx]{max-width:100%;font-size:.68rem}.trip-view-strip[data-astro-cid-gjoul4rx] .trip-view-toggle{max-width:100%;margin-left:auto!important}.trip-view-strip[data-astro-cid-gjoul4rx] .trip-view-toggle button{padding-inline:.6rem;font-size:.62rem}.suzhou-title-still[data-astro-cid-gjoul4rx]{width:6.4rem;padding:.3rem .3rem .4rem}.suzhou-title-still[data-astro-cid-gjoul4rx] figcaption[data-astro-cid-gjoul4rx] strong[data-astro-cid-gjoul4rx]{font-size:.68rem}.suzhou-title-still[data-astro-cid-gjoul4rx] figcaption[data-astro-cid-gjoul4rx] span[data-astro-cid-gjoul4rx]{font-size:.55rem}.peru-location-paper[data-astro-cid-gjoul4rx]{background-color:#f7efd7;background-image:linear-gradient(#f7efd742,#f7efd794 15rem,#f7efd7f5 23rem),url(https://media.fotoyulu.com/illustrations/peru-journal-background.webp?v=2);background-position:top,top;background-repeat:no-repeat;background-size:100% 23rem,100%;background-attachment:scroll}:root[data-theme=dark] .peru-location-paper{background-color:#1c1710;background-image:linear-gradient(#0c09051f,#0c090561 29rem,#0c0905f0 44rem),url(https://media.fotoyulu.com/illustrations/peru-journal-background-mobile-dark.webp);background-position:top,top;background-repeat:no-repeat;background-size:100% 44rem,100%;background-attachment:scroll}}.city-title-centered[data-astro-cid-gjoul4rx] .city-title-copy[data-astro-cid-gjoul4rx]{text-align:center}.city-title-centered[data-astro-cid-gjoul4rx] .site-breadcrumb[data-astro-cid-gjoul4rx]{text-align:left}.city-title-centered[data-astro-cid-gjoul4rx] h1[data-astro-cid-gjoul4rx]{justify-content:center;margin-top:clamp(1.5rem,4vh,2.5rem);font-size:clamp(2.6rem,5vw,3.8rem);font-weight:400;line-height:1.1}.city-title-centered[data-astro-cid-gjoul4rx] .city-coordinates[data-astro-cid-gjoul4rx]{margin-top:.8rem}.city-title-centered[data-astro-cid-gjoul4rx] .city-blurb[data-astro-cid-gjoul4rx]{max-width:60rem;font-family:var(--font-serif);text-wrap:balance;margin:1.6rem auto 0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-style:italic;line-height:1.6}html[data-language=zh] .city-title-centered[data-astro-cid-gjoul4rx] .city-blurb[data-astro-cid-gjoul4rx]{letter-spacing:.03em;font-style:normal}.city-title-centered[data-astro-cid-gjoul4rx] .city-count[data-astro-cid-gjoul4rx]{font-family:var(--font-typewriter);letter-spacing:.2em;text-transform:uppercase;margin-top:1.1rem;font-size:.7rem}
