/* GAOQIAO reading styles: scoped to reviewed page content; no webfont dependency. */
.gq-reading-20261015,.gq-article-20261015,:is(.gq-content-20261015,.gq-editor-clean-20261015){box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#27323b;font-size:17px;line-height:1.75;text-align:start;overflow-wrap:break-word}
.gq-reading-20261015{width:calc(100% - 40px);max-width:900px;margin:48px auto;padding:32px clamp(20px,4vw,40px);border:1px solid #e3e7eb;border-top:4px solid #e3ce21;border-radius:6px;background:#fafbfc}
.gq-reading-20261015 h2,.gq-article-20261015 h2,:is(.gq-content-20261015,.gq-editor-clean-20261015) h2{font-family:inherit!important;font-size:27px!important;line-height:1.3!important;letter-spacing:-.025em;text-transform:none!important;font-weight:700!important;color:#17232e;margin:1.6em 0 .65em!important}
.gq-reading-20261015>h2:first-child{margin-top:0!important}
.gq-reading-20261015 h3,.gq-article-20261015 h3,:is(.gq-content-20261015,.gq-editor-clean-20261015) h3{font-family:inherit!important;font-size:20px!important;line-height:1.4!important;text-transform:none!important;font-weight:650!important;color:#17232e;margin:1.4em 0 .5em!important}
.gq-reading-20261015 p,.gq-article-20261015 p,:is(.gq-content-20261015,.gq-editor-clean-20261015) p{font-family:inherit!important;font-size:17px!important;line-height:1.75!important;margin:0 0 1.15em!important;text-align:start!important}
.gq-reading-20261015 p span,.gq-article-20261015 p span,:is(.gq-content-20261015,.gq-editor-clean-20261015) p span{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}
.gq-reading-20261015 ul,.gq-reading-20261015 ol,.gq-article-20261015 ul,.gq-article-20261015 ol,:is(.gq-content-20261015,.gq-editor-clean-20261015) ul,:is(.gq-content-20261015,.gq-editor-clean-20261015) ol{padding-inline-start:1.4em;margin:.5em 0 1.3em;list-style-position:outside}
.gq-reading-20261015 li,.gq-article-20261015 li,:is(.gq-content-20261015,.gq-editor-clean-20261015) li{font-size:17px!important;line-height:1.7!important;margin-bottom:.5em}
.gq-reading-20261015 a,.gq-article-20261015 p a,:is(.gq-content-20261015,.gq-editor-clean-20261015) a{color:#155b87;text-decoration:underline;text-underline-offset:3px}
.gq-reading-20261015 a:focus-visible,.gq-article-20261015 a:focus-visible{outline:3px solid #d9bc00;outline-offset:4px}
.gq-reading-20261015 dl{margin:1em 0 1.5em;padding:16px 20px;background:#fff;border-left:3px solid #d6dfe7}
.gq-reading-20261015 dt{font-size:15px;font-weight:700;color:#17232e;margin:.5em 0 .2em}
.gq-reading-20261015 dd{font-size:16px;line-height:1.65;margin:0 0 1em}
.gq-article-20261015{max-width:820px;margin-inline:auto}
.gq-article-20261015>h1{font-family:inherit!important;font-size:38px!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-.03em;text-transform:none!important;margin:0 0 20px!important;color:#17232e}
.gq-article-20261015>h1+p,:is(.gq-content-20261015,.gq-editor-clean-20261015)>p:first-child:has(time){font-size:14px!important;color:#697580}
.gq-article-20261015 img{max-width:100%!important;height:auto!important}
.gq-article-20261015 table{max-width:100%;display:block;overflow-x:auto;border-collapse:collapse;font-size:15px;line-height:1.5}
.gq-article-20261015 td,.gq-article-20261015 th{padding:10px 12px;vertical-align:top}
@media(max-width:600px){.gq-reading-20261015{width:calc(100% - 32px);padding:24px 18px;margin:28px auto}.gq-reading-20261015,.gq-article-20261015,:is(.gq-content-20261015,.gq-editor-clean-20261015),.gq-reading-20261015 p,.gq-article-20261015 p,:is(.gq-content-20261015,.gq-editor-clean-20261015) p,.gq-reading-20261015 li,.gq-article-20261015 li,:is(.gq-content-20261015,.gq-editor-clean-20261015) li{font-size:16px!important;line-height:1.7!important}.gq-reading-20261015 h2,.gq-article-20261015 h2,:is(.gq-content-20261015,.gq-editor-clean-20261015) h2{font-size:24px!important}.gq-reading-20261015 h3,.gq-article-20261015 h3,:is(.gq-content-20261015,.gq-editor-clean-20261015) h3{font-size:19px!important}.gq-article-20261015>h1{font-size:29px!important;line-height:1.25!important}.gq-reading-20261015 dl{padding:12px 14px}.gq-reading-20261015 dd{font-size:15px}}

.gq-reading-20261015 p,.gq-reading-20261015 li{max-width:72ch}
.gq-editor-clean-20261015 h2{font-size:26px!important;line-height:1.35!important;text-transform:none!important}

.gq-page-20261015 main h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.22!important;letter-spacing:-.025em;text-transform:none!important;color:#17232e}

.gq-reading-20261015 p{padding:0!important}.ppbd-product-description .gq-reading-20261015,.gq-article-20261015 .gq-reading-20261015{width:100%;margin-inline:0}.gq-editor-clean-20261015 p,.gq-editor-clean-20261015 li,.gq-editor-clean-20261015 span{color:inherit!important;font-family:inherit!important}.gq-editor-clean-20261015 strong{color:#17232e;font-weight:650}.gq-editor-clean-20261015 li>strong:first-child::after{content:" "}
