.project-chinese-extra,.project-publishing-foundation{display:none}
body.chinese .project-chinese-extra,body.chinese .project-publishing-foundation{display:block}
body.chinese .project-publishing-foundation{max-width:900px}
body.chinese .project-publishing-foundation h3{font-size:28px;line-height:1.5;letter-spacing:0;margin:0 0 25px;color:#87556e}
body.chinese .project-publishing-foundation p{font-size:18px;line-height:1.9;max-width:none;margin:0 0 24px}
body.chinese .project-publishing-foundation p:last-child{margin-bottom:0}
body.chinese .amvia-story-grid p{line-height:1.85}
@media(max-width:800px){body.chinese .project-publishing-foundation h3{font-size:25px}body.chinese .project-publishing-foundation p{font-size:17px}}

.project-gallery-introduction{display:none}
body.chinese .project-gallery-introduction{display:block;max-width:900px;margin:0 0 38px}
body.chinese .project-gallery-introduction p{font-size:18px;line-height:1.9;max-width:none;margin:0 0 22px}
body.chinese .project-gallery-introduction p:last-child{margin-bottom:0}
body.chinese #amvia-gallery>h2{font-size:clamp(30px,3.5vw,48px);line-height:1.4;letter-spacing:0}
@media(max-width:800px){body.chinese .project-gallery-introduction p{font-size:17px}}

/* Keep the entire AMVIA interior and framed artwork visible. */
.heading-visual.project-space-hero img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}

.publishing-foundation-copy{max-width:900px;margin:24px 0 32px}.publishing-foundation-copy p{font-size:18px;line-height:1.85;margin:0 0 22px}

/* Match the full English gallery introduction to the Chinese presentation. */
.project-gallery-introduction-en{max-width:900px;margin:0 0 38px}
.project-gallery-introduction-en p{font-size:18px;line-height:1.9;max-width:none;margin:0 0 22px}
.project-gallery-introduction-en p:last-child{margin-bottom:0}
body.chinese .project-gallery-introduction-en{display:none}
@media(max-width:800px){.project-gallery-introduction-en p{font-size:17px}}
