.guide-page{padding-bottom:64px}.guide-hero{max-width:900px;padding:50px 0 42px}.guide-back{display:inline-block;margin-bottom:36px;font-size:14px;color:#58655f}.guide-hero h1{font-size:clamp(36px,4.3vw,58px);line-height:1.1;letter-spacing:-1.7px;color:#173b35;margin:14px 0 22px;overflow-wrap:break-word;hyphens:manual}.guide-meta{display:flex;flex-wrap:wrap;gap:10px 24px;color:#58655f;font-size:13px}.guide-answer{font-size:21px;line-height:1.6;margin:28px 0 0;max-width:820px}.guide-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(0,260px);gap:64px;border-top:1px solid #d9dfda;padding-top:40px;align-items:start}.guide-content section+section{margin-top:38px}.guide-content h2,.guide-related h2{font-size:28px;line-height:1.2;letter-spacing:-.5px;color:#173b35;margin:0 0 17px;hyphens:manual;overflow-wrap:break-word}.guide-content p,.guide-content li{font-size:17px;line-height:1.75;color:#34463e}.guide-content p+p{margin-top:16px}.guide-content ul,.guide-content ol{padding-inline-start:24px;margin:20px 0}.guide-content li+li{margin-top:10px}.guide-content p a{color:#173b35;text-decoration:underline;text-underline-offset:4px}.guide-toc{position:sticky;top:26px;font-size:14px;display:grid;gap:15px;line-height:1.5}.guide-toc strong{color:#173b35;margin-bottom:6px}.guide-toc a{color:#58655f}.guide-toc a:hover,.guide-related a:hover,.guide-back:hover{text-decoration:underline;text-underline-offset:4px}.guide-screenshot{margin:40px 0}.guide-screenshot img{width:100%;border:1px solid #bcc8c0;border-radius:10px}.guide-screenshot.iphone{max-width:320px}.guide-screenshot a{cursor:zoom-in}.guide-screenshot figcaption{font-size:13px;line-height:1.6;color:#58655f;margin-top:12px}.guide-cta{padding:28px;background:#eaf0eb;border:1px solid #d9dfda;border-radius:10px}.guide-cta h2{font-size:25px}.guide-cta p{font-size:15px}.guide-cta .download-button{margin-top:22px}.guide-app-link{display:block;font-size:14px;margin-top:18px;text-decoration:underline;text-underline-offset:4px}.guide-related{border-top:1px solid #d9dfda;margin-top:50px;padding-top:32px}.guide-related a{display:block;max-width:760px;line-height:1.6;color:#173b35}.guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.guide-card{display:flex;flex-direction:column;border:1px solid #d9dfda;background:#fff;border-radius:12px;padding:30px}.guide-card h2{font-size:30px;line-height:1.2;color:#173b35;margin:14px 0 20px;hyphens:manual;overflow-wrap:break-word}.guide-card>p{font-size:16px;color:#58655f}.guide-card-link{margin-top:auto;padding-top:28px;color:#173b35;font-size:14px}.guide-english{display:inline-block;margin-top:34px;text-decoration:underline;text-underline-offset:4px;font-size:14px}.guide-languages{display:flex;gap:12px 22px;flex-wrap:wrap;max-width:1120px;margin:0 auto 28px;padding:0 4px}.guide-languages a{color:#173b35;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}[lang=zh-Hans] .guide-hero h1{letter-spacing:0;line-height:1.3}
@media(max-width:900px){.guide-layout{grid-template-columns:1fr;gap:32px}.guide-toc{position:static;grid-row:1;border-bottom:1px solid #d9dfda;padding-bottom:28px}.guide-grid{gap:20px}.guide-card h2{font-size:26px}}
@media(max-width:600px){.guide-hero{padding:28px 0}.guide-hero h1{font-size:36px;letter-spacing:-.8px}.guide-answer{font-size:18px}.guide-back{margin-bottom:24px}.guide-layout{padding-top:28px}.guide-content h2{font-size:25px}.guide-content p,.guide-content li{font-size:16px}.guide-grid{grid-template-columns:1fr}.guide-cta,.guide-card{padding:23px}.guide-cta .download-button{font-size:15px}.guide-page{padding-bottom:42px}}
