/* Keep the Chinese name to the right of the English title at every width. */
[data-layout=studio] .chang-title{display:flex;align-items:center;justify-content:space-between;gap:16px}
[data-layout=studio] .chang-title h1{font-size:clamp(26px,3vw,40px);min-width:0;letter-spacing:-.055em;white-space:nowrap;line-height:1.14}
[data-layout=studio] .chang-title h1 span{display:block}
[data-layout=studio] .chang-hanzi{writing-mode:vertical-rl;text-orientation:upright;font-family:"Noto Serif CJK SC","Songti SC",SimSun,serif;font-size:24px;letter-spacing:.12em;line-height:1.2;margin:0;color:var(--ink);flex-shrink:0}
[data-layout=studio] .tasting-section .reading h3{font-size:15px;font-weight:400;line-height:1.5;margin:28px 0 12px}
[data-layout=studio] .tasting-section .reading h3:first-child{margin-top:0}
@media(max-width:760px){[data-layout=studio] .chang-title h1{font-size:clamp(26px,7.5vw,36px)}[data-layout=studio] .chang-hanzi{font-size:22px}}
