:root{--pg-bg:var(--color-bg);--pg-canvas:var(--color-canvas);--pg-surface:var(--color-surface);--pg-fill:var(--color-fill);--pg-ink:var(--color-ink);--pg-ink-2:var(--color-ink-2);--pg-muted:var(--color-ink-3);--pg-line:var(--color-line);--pg-line-strong:var(--color-line-strong);--pg-brand:var(--color-berry);--pg-link:var(--color-berry-deep);--pg-tint:var(--color-berry-50);--pg-tint-line:var(--color-berry-100);--pg-radius-md:var(--r-md);--pg-radius-card:var(--r-lg);--pg-radius-lg:var(--r-xl);--pg-radius-xl:var(--r-2xl);--pg-radius-pill:var(--r-pill);--pg-shadow-1:var(--e1);--pg-shadow-card:var(--e2);--pg-shadow-pop:var(--e3);--pg-nav-h:52px}@media (min-width:768px){:root{--pg-nav-h:64px}}@layer components{.v5doc{background:var(--pg-bg);color:var(--pg-ink);margin:0;overflow-x:clip}.v5doc h1,.v5doc h2,.v5doc h3,.v5doc h4{font-family:var(--font-display);font-weight:var(--font-weight-extrabold);font-variation-settings:var(--fvs-head);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.3}.v5doc :is(h1,h2,h3,h4):lang(zh){letter-spacing:0}.v5doc p{text-wrap:pretty;margin:0}.v5doc svg{display:block}.v5doc :where(.doc-hero,.content,.seo-article) a:not([class]){color:var(--pg-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.v5doc .wrap{max-width:1120px;margin-inline:auto;padding-inline:16px}.v5doc .doc-eyebrow{font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:var(--text-body-sm);letter-spacing:0;color:var(--pg-link);line-height:20px}.v5doc header{z-index:50;background-color:color-mix(in srgb, var(--pg-bg) 96%, transparent);position:sticky;top:0}@supports (animation-timeline:scroll()){.v5doc header:not(.on-band){animation:linear both pg-header-in;animation-timeline:scroll(root);animation-range:0 48px}}.v5doc header.on-band{z-index:2;background:0 0;position:relative}.v5doc .nav{height:var(--pg-nav-h);align-items:center;gap:20px;display:flex}.v5doc .brand{align-items:center;min-height:44px;display:inline-flex}.v5doc .nav-links{gap:24px;margin-left:12px;display:none}.v5doc .nav-links a{font-weight:var(--font-weight-semibold);font-size:var(--text-body);color:var(--surface-link)}.v5doc .nav-links a:hover{color:var(--surface-ink)}.v5doc .nav-cta{align-items:center;gap:8px;margin-left:auto;display:flex}.v5doc .nav-login:last-child{margin-right:-8px}@media (max-width:559px){.v5doc .nav-login{margin-right:-8px}}.v5doc .doc-hero{padding:40px 0 20px}.v5doc .doc-hero h1{font-size:var(--text-display-lg);font-variation-settings:var(--fvs-display);margin-top:8px;font-weight:640;line-height:34px}.v5doc .doc-hero .updated{font-size:var(--text-caption);color:var(--pg-muted);margin-top:12px}.v5doc .doc-hero .lead{max-width:62ch;font-size:var(--text-body-lg);color:var(--pg-ink-2);margin-top:16px;line-height:1.6}.v5doc .content{max-width:760px;padding:8px 0 48px}.v5doc .content section{border-bottom:1px solid var(--pg-line);padding:28px 0}.v5doc .content section:last-of-type{border-bottom:none}.v5doc .content h2{font-size:var(--text-title);align-items:baseline;gap:10px;line-height:26px;display:flex}.v5doc .content h2 .n{font-weight:var(--font-weight-semibold);font-size:var(--text-body-sm);color:var(--pg-link);font-variant-numeric:tabular-nums}.v5doc .content h3{margin-top:20px;font-size:17px;line-height:22px}.v5doc .content p{font-size:var(--text-body-lg);color:var(--pg-ink-2);margin-top:12px;line-height:1.65}.v5doc .content ul{margin:12px 0 0;padding-left:20px;list-style:outside}.v5doc .content li{font-size:var(--text-body-lg);color:var(--pg-ink-2);margin-bottom:8px;line-height:1.65}.v5doc .content li b,.v5doc .content p b{font-weight:var(--font-weight-bold);color:var(--pg-ink)}.v5doc .cols{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px;display:grid}.v5doc .cardbox{border-radius:var(--pg-radius-card);background:var(--pg-surface);box-shadow:inset 0 0 0 1px var(--pg-line);padding:16px 18px}.v5doc .cardbox .k{font-weight:var(--font-weight-bold);font-size:var(--text-body);color:var(--pg-ink)}.v5doc .content .cardbox p{font-size:var(--text-body-sm);margin-top:6px;line-height:1.55}.v5doc .doc-footnote{font-size:var(--text-caption-sm);color:var(--pg-muted);margin-top:24px;line-height:1.55}.v5doc .content .doc-footnote{font-size:var(--text-caption-sm);color:var(--pg-muted)}.v5doc .backhome{margin-top:28px}.v5doc footer{padding:48px 0 calc(32px + max(16px, env(safe-area-inset-bottom)));margin-bottom:calc(-1 * max(16px, env(safe-area-inset-bottom)));background:var(--pg-canvas);box-shadow:inset 0 1px 0 var(--pg-line);color:var(--pg-ink-2)}.v5doc footer a{font-size:var(--text-body);color:var(--pg-ink-2)}.v5doc footer a:hover{color:var(--pg-link)}.v5doc .foot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.v5doc .foot-brand{grid-column:1/-1}.v5doc .foot-tagline{max-width:36ch;font-size:var(--text-body);color:var(--pg-ink-2);margin-top:12px;line-height:22px}.v5doc .foot-col h2{font-size:var(--text-body-sm);color:var(--pg-ink);margin-bottom:12px;line-height:20px}.v5doc .foot-col a{margin-bottom:10px;display:block}.v5doc .foot-bottom{border-top:1px solid var(--pg-line);font-size:var(--text-caption);color:var(--pg-muted);flex-direction:column;gap:12px;margin-top:40px;padding-top:20px;line-height:1.6;display:flex}.v5doc .mkt-faq-list{flex-direction:column;gap:8px;display:flex}.v5doc .mkt-faq-item{border-radius:var(--pg-radius-card);background:var(--pg-surface);box-shadow:inset 0 0 0 1px var(--pg-line)}.v5doc .mkt-faq-q{border-radius:var(--pg-radius-card);cursor:pointer;text-align:left;width:100%;font-weight:var(--font-weight-bold);font-size:var(--text-body-lg);font-variation-settings:var(--fvs-head);color:var(--pg-ink);align-items:center;gap:16px;padding:18px 20px;line-height:22px;list-style:none;display:flex}.v5doc .mkt-faq-q::-webkit-details-marker{display:none}.v5doc .mkt-faq-q:focus-visible{outline:2px solid var(--color-berry);outline-offset:-2px}.v5doc .mkt-faq-ic{width:24px;height:24px;color:var(--pg-muted);transition:transform .2s var(--ease), color .12s var(--ease);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.v5doc details[open] .mkt-faq-ic{color:var(--pg-ink);transform:rotate(180deg)}.v5doc .mkt-faq-a{padding:0 20px 18px}.v5doc .mkt-faq-a p{font-size:var(--text-body);color:var(--pg-ink-2);line-height:1.6}.v5doc .seo-article{max-width:760px;padding-top:40px;padding-bottom:64px}.v5doc .seo-article h1{font-size:var(--text-display-lg);font-variation-settings:var(--fvs-display);margin:8px 0 10px;font-weight:640;line-height:34px}.v5doc .seo-article .seo-lede{font-size:var(--text-body-lg);color:var(--pg-ink-2);line-height:1.6}.v5doc .seo-lenses{flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.v5doc .seo-article section{margin-top:32px}.v5doc .seo-article h2{font-size:var(--text-title);margin:32px 0 10px;line-height:26px}.v5doc .seo-article section h2{margin-top:0}.v5doc .seo-article p{font-size:var(--text-body-lg);color:var(--pg-ink-2);line-height:1.7}.v5doc .seo-article p+p{margin-top:12px}.v5doc .seo-article ul:not(.seo-lenses){margin:10px 0 0;padding-left:20px;list-style:outside}.v5doc .seo-article ul:not(.seo-lenses) li{font-size:var(--text-body-lg);color:var(--pg-ink-2);margin-bottom:6px;line-height:1.7}.v5doc .seo-article p.doc-eyebrow{font-size:var(--text-body-sm);color:var(--pg-link);line-height:20px}.v5doc .seo-article .mkt-faq-a p{font-size:var(--text-body)}.v5doc .seo-article p.seo-cta{margin-top:28px}.v5doc .seo-article p.seo-fine{font-size:var(--text-caption-sm);color:var(--pg-muted);margin-top:32px;line-height:1.55}.v5doc .seo-verdict{border-radius:var(--pg-radius-card);background:var(--pg-surface);box-shadow:inset 0 0 0 1px var(--pg-line);margin:24px 0;padding:20px}.v5doc .seo-verdict-hd{align-items:center;gap:16px;display:flex}.v5doc .seo-verdict-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v5doc .seo-verdict-tier strong{font-weight:var(--font-weight-extrabold);font-size:var(--text-title-sm);font-variation-settings:var(--fvs-head);color:var(--pg-ink);margin-top:8px;line-height:24px;display:block}.v5doc .seo-article .seo-verdict p{font-size:var(--text-body);margin-top:14px;line-height:1.6}.v5doc .seo-article .seo-verdict p.seo-verdict-note{font-size:var(--text-caption-sm);color:var(--pg-muted);margin-top:8px;line-height:1.5}@media (min-width:560px){.v5doc .cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:768px){.v5doc .wrap{padding-inline:32px}.v5doc .doc-hero{padding:56px 0 28px}.v5doc :is(.doc-hero,.seo-article) h1{font-size:var(--text-display-xl);line-height:40px}.v5doc .doc-hero .lead{font-size:var(--text-title-sm)}.v5doc .seo-article{padding-top:56px}}@media (min-width:820px){.v5doc .nav-links{display:flex}.v5doc .foot-grid{grid-template-columns:1.6fr 1fr 1fr}.v5doc .foot-brand{grid-column:auto}.v5doc .foot-bottom{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.v5doc .foot-bottom>:first-child{white-space:nowrap;flex-shrink:0}}@media (prefers-reduced-motion:reduce){.v5doc .mkt-faq-ic{transition:none}}@media print{.v5doc header,.v5doc footer,.v5doc .nav-cta{display:none}.v5doc{background:var(--color-surface)}}}@keyframes pg-header-in{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 var(--pg-line)}}
