@font-face{font-family:CFYV2Display;src:url(/fonts/v2/InterDisplay-opsz32-wght200-500.woff2)format("woff2");font-weight:200 500;font-display:swap}@font-face{font-family:CFYV2Serif;src:url(/fonts/v2/InstrumentSerif-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:CFYV2Serif;src:url(/fonts/v2/InstrumentSerif-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:CFYV2Peak;src:url(/fonts/v2/PeakPlus-Notes.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+20-7E,U+4E3A,U+4F60,U+53D1,U+559C,U+597D,U+6B22,U+7269,U+73B0,U+7684,U+7CBE,U+9009}:root{--zh-read:Inter,CFYZhBody,CFYV2Sans,"Songti SC",serif;--zh-head:CFYV2Display,Inter,CFYZhDisplay,CFYV2Sans,"Songti SC",serif;--zh-label:Inter,CFYZhDisplay,CFYV2Sans,"Songti SC",serif;--zh-title:var(--zh-head)}[data-locale=zh],.v2NavScope[lang=zh-CN],.cpx-main[lang=zh-CN]{--zh-k:1.125;--zh-min:18px;--zh-held:20px}[data-locale=zh] :where(input,textarea,select),.cpx-main[lang=zh-CN] :where(input,textarea,select){font-size:max(calc(1rem * var(--zh-k)),var(--zh-min,0px))}:where([data-locale=zh],.cpx-main[lang=zh-CN],.v2NavScope[lang=zh-CN]) button{font-size:max(1em,var(--zh-min))}[data-locale=zh] .experience .prompt{font-size:var(--zh-min)}@media (width<=1079px),(aspect-ratio<=13/10){[data-locale=zh] .experience .greeting p{font-size:var(--zh-min)}}
