*{box-sizing:border-box}body{margin:0;background:#f6f8fb;color:#152033;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",Arial,sans-serif;line-height:1.74}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.site-head{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px clamp(16px,5vw,64px);background:rgba(255,255,255,.92);border-bottom:1px solid #e3e8ef;backdrop-filter:blur(14px)}.logo{display:flex;align-items:center;gap:10px;font-weight:900}.logo span{display:grid;place-items:center;width:54px;height:54px;border-radius:8px;background:#111827;color:#fff;font-size:20px}.logo b{font-size:20px}.head-actions{display:flex;gap:10px}.head-actions a{display:inline-flex;align-items:center;min-height:42px;padding:9px 16px;border-radius:6px;border:1px solid #cbd5e1;font-weight:800}.head-actions a:first-child{background:#13a87d;color:#fff;border-color:#13a87d}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,480px);gap:42px;align-items:center;padding:52px clamp(16px,5vw,72px) 42px;min-height:calc(100dvh - 83px);background:linear-gradient(180deg,#fff 0,#f1f7f5 100%)}.tag{margin:0 0 10px;color:#0f8b68;font-weight:900;font-size:13px}.keyword-focus{display:inline-flex;max-width:100%;margin:0 0 14px;padding:8px 14px;border-radius:6px;background:rgba(19,168,125,.1);border:1px solid rgba(19,168,125,.32);color:#0f8b68;font-size:clamp(18px,3vw,30px);font-weight:950;line-height:1.25}.hero h1{margin:0;font-size:clamp(38px,6vw,72px);line-height:1.06;letter-spacing:0}.lead{font-size:18px;color:#475569;max-width:780px;margin:20px 0 0}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.btn{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:6px;font-weight:900;border:1px solid transparent}.main{background:#13a87d;color:#fff}.ghost{background:#fff;color:#111827;border-color:#cbd5e1}.phone-img{border-radius:8px;box-shadow:0 26px 70px rgba(15,23,42,.16);aspect-ratio:4/5;object-fit:cover}.notice{display:flex;gap:16px;align-items:center;padding:18px clamp(16px,5vw,72px);background:#111827;color:#fff}.notice strong{color:#7ee2c0}.notice span{color:#d7dee9}.content-grid,.onboard{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;padding:72px clamp(16px,5vw,72px);background:#fff}.content-grid h2,.onboard h2,.faq h2,.bottom-cta h2{margin:0 0 16px;font-size:clamp(28px,4vw,44px);line-height:1.18;letter-spacing:0}.content-grid p,.onboard li,.faq p,.bottom-cta p{color:#475569}.content-grid img,.onboard img{border-radius:8px;aspect-ratio:16/10;object-fit:cover}.features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:54px clamp(16px,5vw,72px);background:#eef6f2}.features div{background:#fff;border:1px solid #dce7df;border-radius:8px;padding:22px}.features b{font-size:19px}.features p{margin:8px 0 0;color:#5b6777}.onboard{background:#f7fafc}.onboard ol{padding-left:22px;margin:12px 0 0}.onboard li{margin:0 0 12px}.faq{padding:70px clamp(16px,5vw,72px);background:#fff}.faq-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.faq article{border:1px solid #e2e8f0;border-radius:8px;padding:22px}.faq h3{margin:0 0 8px}.bottom-cta{text-align:center;padding:74px clamp(16px,5vw,72px) 92px;background:#111827;color:#fff}.bottom-cta p{max-width:780px;margin:0 auto;color:#cbd5e1}.bottom-cta .cta-row{justify-content:center}.bottom-cta .ghost{background:transparent;color:#fff;border-color:#64748b}@media (max-width:860px){.site-head{align-items:flex-start}.head-actions{display:none}.hero,.content-grid,.onboard{grid-template-columns:1fr;min-height:auto}.features,.faq-list{grid-template-columns:1fr}.hero h1{font-size:39px}.lead{font-size:16px}.notice{align-items:flex-start;flex-direction:column}.btn{width:100%}}
