*{box-sizing:border-box}.story-page{--ink:#10242a;--teal:#12bfc1;--mint:#e1fbf3;--lime:#c9fb4c;--muted:#5d777a;margin:0;background:#f4fbfa;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;overflow:hidden}.story-nav{height:74px;max-width:1280px;margin:0 auto;padding:14px clamp(24px,5vw,72px);display:flex;align-items:center;justify-content:space-between}.story-logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-size:20px;font-weight:800}.story-logo img{width:42px;height:42px;border-radius:13px}.story-nav-links{display:flex;align-items:center;gap:8px}.story-nav-links a,.story-download{padding:9px 14px;border-radius:999px;color:#426266;text-decoration:none;font-size:14px}.story-nav-links a:hover,.story-nav-links a.active{background:#fff;color:#0d9297}.story-download{position:relative;background:var(--ink);color:#fff!important;font-weight:700;cursor:default}.story-download-pop{position:absolute;right:0;top:calc(100% + 12px);z-index:10;width:206px;padding:14px;border-radius:20px;background:rgba(255,255,255,.86);border:1px solid rgba(18,191,193,.25);box-shadow:0 18px 44px rgba(16,36,42,.18);color:var(--ink);opacity:0;visibility:hidden;transform:translateY(-6px);transition:.2s}.story-download:hover .story-download-pop,.story-download:focus .story-download-pop{opacity:1;visibility:visible;transform:none}.story-download-pop img{display:block;width:176px;height:176px;margin:auto}.story-download-pop b{display:block;text-align:center;margin-top:8px;font-size:13px}.story-hero{max-width:1280px;margin:0 auto;min-height:650px;padding:78px clamp(24px,5vw,72px) 100px;display:grid;grid-template-columns:1fr .82fr;gap:64px;align-items:center}.story-kicker,.story-section-label{margin:0 0 20px;color:#0d9297;font-size:12px;font-weight:800;letter-spacing:.13em}.story-hero h1{font-size:clamp(50px,6.8vw,92px);line-height:1.02;letter-spacing:-.055em;margin:0 0 28px}.story-hero h1 em{font-style:normal;color:#10aeb0}.story-lead{max-width:590px;margin:0;color:var(--muted);font-size:18px;line-height:1.8}.story-hero-meta{display:flex;gap:24px;margin-top:32px;color:#547276;font-size:13px}.story-hero-visual{position:relative;min-height:500px;display:grid;place-items:center}.story-phone{position:relative;z-index:2;width:min(330px,72%);padding:12px;border-radius:34px;background:rgba(255,255,255,.8);box-shadow:0 30px 80px rgba(14,132,139,.2);transform:rotate(5deg)}.story-phone img{display:block;width:100%;border-radius:24px}.story-orbit{position:absolute;border:1px solid rgba(18,191,193,.28);border-radius:50%}.orbit-a{width:510px;height:510px}.orbit-b{width:350px;height:350px;border-color:rgba(201,251,76,.65)}.story-float{position:absolute;z-index:3;padding:10px 14px;border-radius:999px;background:#fff;box-shadow:0 12px 28px rgba(20,93,100,.12);font-size:13px;font-weight:700}.float-one{top:22%;right:6%;color:#0d9297}.float-two{bottom:20%;left:4%;background:var(--lime);color:var(--ink)}
