.demo-language{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px max(20px,calc((100vw - 1220px)/2));background:#fff;color:#29332e;border-bottom:1px solid #d8ded8;font:11px/1.6 Arial,'Microsoft YaHei',sans-serif}
.demo-language nav{display:flex;gap:5px;flex-shrink:0}
.demo-language a{display:flex;align-items:center;justify-content:center;min-height:36px;min-width:64px;padding:5px 12px;border:1px solid #cad2ca;border-radius:3px;text-decoration:none}
.demo-language a[aria-current]{background:#29332e;border-color:#29332e;color:#fff}
.demo-language a:hover{outline:2px solid #84978a;outline-offset:2px}
html[lang=zh-Hans] body{font-family:Manrope,'Microsoft YaHei','PingFang SC',sans-serif;line-height:1.85}
html[lang=zh-Hans] h1,html[lang=zh-Hans] h2,html[lang=zh-Hans] h3{letter-spacing:0;line-height:1.35}
html[lang=zh-Hans] .interiors h1,html[lang=zh-Hans] .interiors h2,html[lang=zh-Hans] .beauty h1,html[lang=zh-Hans] .beauty h2{font-family:'Songti SC','SimSun',serif}
html[lang=zh-Hans] .learning h1,html[lang=zh-Hans] .learning h2{font-family:'Microsoft YaHei','PingFang SC',sans-serif}
html[lang=zh-Hans] .eyebrow{letter-spacing:.1em}
html[lang=zh-Hans] .interior-intro h1{font-size:clamp(46px,5.5vw,74px)}
html[lang=zh-Hans] .beauty-intro h1{font-size:clamp(48px,5.7vw,77px)}
html[lang=zh-Hans] .learning-hero h1{font-size:clamp(43px,5vw,68px)}
html[lang=zh-Hans] .brand{font-family:'DM Serif Display',Georgia,serif}
html[lang=zh-Hans] .learning .brand{font-family:Manrope,Arial,sans-serif}
html[lang=zh-Hans] .action,html[lang=zh-Hans] .underlink,html[lang=zh-Hans] input,html[lang=zh-Hans] select,html[lang=zh-Hans] textarea{font-family:'Microsoft YaHei','PingFang SC',sans-serif}
html[lang=zh-Hans] .notebook strong{font-family:'Songti SC','SimSun',serif;font-size:52px;line-height:1.5}
html[lang=zh-Hans] .beauty-rail>span{letter-spacing:.12em}
@media(max-width:760px){.demo-language{padding:8px 18px;font-size:10px;gap:10px}.demo-language>span{max-width:190px}.demo-language a{min-width:56px;padding:5px 8px}html[lang=zh-Hans] .interior-intro h1,html[lang=zh-Hans] .beauty-intro h1,html[lang=zh-Hans] .learning-hero h1{font-size:43px}html[lang=zh-Hans] .page-intro h1,html[lang=zh-Hans] .enquiry-page h1{font-size:42px}html[lang=zh-Hans] .learning-star{right:0}html[lang=zh-Hans] .brand small{letter-spacing:.04em}}
