@layer marketing-legacy{.page-faq{font-family:var(--font-site-zh);color:var(--cw-ink);background:var(--cw-bg);font-synthesis:none;--rail: 1200px;--gutter: 48px;--ink: var(--cw-ink);--muted: var(--cw-muted);--line: var(--cw-line);--accent: var(--cw-accent);--soft: var(--cw-soft);--panel: var(--cw-panel);--ease: cubic-bezier(.23, 1, .32, 1)}html[lang=en] .page-faq{font-family:var(--font-site-en)}.page-faq{margin:0}.page-faq h1,.page-faq h2,.page-faq h3,.page-faq p,.page-faq ol,.page-faq ul,.page-faq figure{margin:0}.page-faq ol,.page-faq ul{padding:0;list-style:none}.page-faq .hero{padding-top:48px}.page-faq .hero h1{font-size:72px;font-weight:400;line-height:1.16;letter-spacing:-.05em;max-width:980px;text-wrap:balance}.page-faq .hero h1 span{display:block}.page-faq .faq{display:grid;grid-template-columns:298px minmax(0,1fr);gap:90px;margin-top:80px;align-items:start}.page-faq .topics{position:sticky;top:32px;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line);padding-top:18px}.page-faq .topics a{display:flex;align-items:center;min-height:44px;font-size:17px;color:var(--muted);text-decoration:none}.page-faq .topics a:hover,.page-faq .topics a:focus-visible{color:var(--ink)}.page-faq .topics a.is-active{color:var(--ink);font-weight:600}.page-faq .group+.group{margin-top:72px}.page-faq .group h2{font-size:36px;font-weight:400;line-height:1.2;letter-spacing:-.035em;scroll-margin-top:32px}.page-faq .qa{list-style:none;margin-top:16px}.page-faq .qa li{border-top:1px solid var(--line);padding:26px 0 30px}.page-faq .qa li:last-child{border-bottom:1px solid var(--line)}.page-faq .qa h3{font-size:24px;font-weight:400;line-height:1.35;letter-spacing:-.02em;scroll-margin-top:32px}.page-faq .qa p{font-size:17px;line-height:1.7;color:var(--muted);margin-top:14px;max-width:820px}.page-faq .next-row{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:56px}.page-faq .next-row .text-link{color:var(--ink)}@media(max-width:1199px){.page-faq{--gutter: 40px}.page-faq .hero h1{font-size:58px}.page-faq .faq{grid-template-columns:230px minmax(0,1fr);gap:48px;margin-top:64px}.page-faq .group h2{font-size:32px}.page-faq .qa h3{font-size:22px}}@media(max-width:860px){.page-faq{--gutter: 28px}.page-faq .hero{padding-top:40px}.page-faq .hero h1{font-size:48px}.page-faq .faq{grid-template-columns:1fr;gap:0;margin-top:40px}.page-faq .topics{position:static;flex-direction:row;flex-wrap:wrap;gap:8px 10px;border-top:0;padding-top:0}.page-faq .topics a{min-height:40px;padding:0 16px;border:1px solid #bccbd6;border-radius:999px;font-size:14px;color:var(--ink)}.page-faq .topics a.is-active{background:var(--ink);color:var(--cw-bg);border-color:var(--ink);font-weight:400}.page-faq .answers{margin-top:44px}.page-faq .group+.group{margin-top:56px}.page-faq .group h2{font-size:30px}.page-faq .qa li{padding:22px 0 24px}.page-faq .qa h3{font-size:21px}.page-faq .qa p{font-size:16px}.page-faq .next-row{margin-top:44px}}@media(max-width:599px){.page-faq{--gutter: 22px}.page-faq .hero{padding-top:32px}.page-faq .hero h1{font-size:38px;line-height:1.14;letter-spacing:-.04em}.page-faq .hero h1 span+span{margin-top:4px}.page-faq .faq{margin-top:30px}.page-faq .topics a{font-size:13px;padding:0 14px;min-height:38px}.page-faq .answers{margin-top:36px}.page-faq .group+.group{margin-top:44px}.page-faq .group h2{font-size:26px}.page-faq .qa li{padding:18px 0 20px}.page-faq .qa h3{font-size:19px}.page-faq .qa p{font-size:15px;margin-top:10px}.page-faq .next-row{flex-direction:column;gap:4px;margin-top:36px}}@media(prefers-reduced-motion:reduce){.page-faq *:before,.page-faq *:after{transition:none!important;animation:none!important}}}
