/* Scoped testimonial typography. System fonts only: no font download or tracking. */
.gg-reviews{--gg-letter-face:Georgia,"Palatino Linotype",Palatino,"Book Antiqua","Noto Serif",serif;--gg-letter-zh:"Songti SC","Songti TC",STSong,"Noto Serif CJK SC","Noto Serif SC",SimSun,serif}
.gg-reviews:lang(zh),.gg-reviews :lang(zh){--gg-letter-face:var(--gg-letter-zh)}
.gg-reviews .gg-reviews-head h2,.gg-reviews .gg-review-card h3,.gg-reviews .gg-review-body,.gg-reviews .gg-review-full,.gg-reviews .gg-review-meta,.gg-reviews .gg-reader-open,.gg-reviews .gg-reader-sheet h2,.gg-reviews .gg-reader-text,.gg-reviews .gg-reader-by{font-family:var(--gg-letter-face)!important;font-style:normal!important;letter-spacing:0!important}
.gg-reviews .gg-review-body,.gg-reviews .gg-review-full,.gg-reviews .gg-reader-text{font-size:17px!important;line-height:1.85!important;font-weight:400!important}
.gg-reviews .gg-review-card h3{font-size:23px!important;line-height:1.35!important;font-weight:600!important}
.gg-reviews .gg-reader-sheet h2{font-size:30px!important;line-height:1.3!important;font-weight:600!important}
.gg-reviews .gg-review-meta,.gg-reviews .gg-reader-by{font-size:14px!important;line-height:1.65!important}
.gg-reviews .gg-reader-sheet[lang="en"]{--gg-letter-face:Georgia,"Palatino Linotype",Palatino,"Book Antiqua","Noto Serif",serif}
.gg-reviews .gg-reader-sheet[lang="zh-Hans"]{--gg-letter-face:var(--gg-letter-zh)}
@media(max-width:600px){.gg-reviews .gg-review-card h3{font-size:22px!important}.gg-reviews .gg-reader-sheet h2{font-size:25px!important}.gg-reviews .gg-review-body,.gg-reviews .gg-reader-text{line-height:1.9!important}}
/* Softer letter typography: scoped, system fonts, zero network font payload. */
.gg-reviews{--gg-letter-face:"Palatino Linotype",Palatino,"Book Antiqua",P052,Georgia,"Noto Serif",serif;--gg-letter-zh:"Kaiti SC","Kaiti TC",STKaiti,KaiTi,"楷体","Songti SC","Noto Serif CJK SC",serif}
.gg-reviews .gg-reader-sheet[lang="en"]{--gg-letter-face:"Palatino Linotype",Palatino,"Book Antiqua",P052,Georgia,"Noto Serif",serif}
.gg-reviews .gg-reviews-head h2,.gg-reviews .gg-review-card h3,.gg-reviews .gg-reader-sheet h2{font-weight:400!important;letter-spacing:.005em!important}
.gg-reviews .gg-reviews-head h2,.gg-reviews .gg-review-card h3,.gg-reviews .gg-reader-sheet[lang="en"] h2{font-style:italic!important}
.gg-reviews:lang(zh) .gg-reviews-head h2,.gg-reviews:lang(zh) .gg-review-card h3,.gg-reviews .gg-reader-sheet[lang="zh-Hans"] h2{font-style:normal!important}
.gg-reviews .gg-review-body,.gg-reviews .gg-reader-text{font-weight:400!important;line-height:1.9!important}
.gg-reviews .gg-review-meta,.gg-reviews .gg-reader-by,.gg-reviews .gg-reader-open{font-weight:400!important}
.gg-reviews .gg-review-meta,.gg-reviews .gg-reader-by,.gg-reviews .gg-reader-open{font-family:Arial,"Noto Sans SC",sans-serif!important;font-weight:400!important}
