html{scroll-behavior:smooth}body{font-family:system-ui,"Microsoft YaHei",sans-serif;background:#f4f5fa;color:#252938;margin:0;line-height:1.8}main{max-width:800px;margin:40px auto;padding:32px;background:white;border-radius:20px;box-shadow:0 8px 30px #29334d12}h1{font-size:30px;margin:4px 0 12px}h2{font-size:20px;margin:0 0 12px}.eyebrow{color:#6053c9;margin:0;font-weight:600}a{color:#6053c9}.steps{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.steps a{display:flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid #dcd7f4;border-radius:10px;background:#f5f2ff;text-decoration:none;font-weight:600}.steps span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#6053c9;color:white;font-size:13px}section{border-top:1px solid #e8e9f1;padding:26px 0 8px;scroll-margin-top:20px}.download{display:inline-block;background:#6053c9;color:white;text-decoration:none;padding:11px 20px;border-radius:10px}.download:focus-visible,.steps a:focus-visible{outline:3px solid #a99bec;outline-offset:3px}.fine{font-size:12px;overflow-wrap:anywhere;color:#707887}.notice{border-left:3px solid #6053c9;background:#f5f2ff;padding:12px 16px;border-radius:6px}li{margin:8px 0}@media(max-width:820px){main{margin:16px;padding:22px}.steps{gap:8px}.steps a{padding:8px 10px}h1{font-size:26px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
