.cn-r5{--page:#fff;--stage:#f0f3f8;--panel:#f5f7fb;--chip:#f4f4f5;--text:#18181b;--body:#3f3f46;--muted:#62626c;--faint:#8e8e98;--border:#e4e4e7;--border-cool:#dce3ee;--brand:#2457d6;--brand-text:#1f4fc5;--brand-subtle:#eef3fe;--brand-border:#8faef0;--success:#16a34a;--sans:"Geist", "Noto Sans SC", "PingFang SC", system-ui, sans-serif;--mono:"Geist Mono", "Noto Sans SC", ui-monospace, monospace;--sh-1:0 1px 2px #1018280f;--sh-2:0 1px 2px #1018280a, 0 8px 20px -10px #17213824;--sh-3:0 1px 2px #1018280a, 0 10px 20px -10px #17213814, 0 32px 64px -24px #17213833;--sh-brand:0 1px 2px #1018280a, 0 18px 40px -16px #2457d62e}:where(.cn-r5 *){box-sizing:border-box;margin:0;padding:0}.cn-r5,.cn-r5{overflow-x:clip}.cn-r5{background:var(--page);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased}.cn-r5 a{color:inherit;text-decoration:none}.cn-r5 svg.i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.cn-r5 .wrap{width:min(1200px,100% - 48px);margin:0 auto}.cn-r5 p,.cn-r5 li,.cn-r5 h3,.cn-r5 h4{text-wrap:pretty}.cn-r5 .use p,.cn-r5 .step p,.cn-r5 .pi p{text-wrap:balance}.cn-r5 .line{text-wrap:pretty}.cn-r5 .btn{height:44px;font:500 15px / 1 var(--sans);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.cn-r5 .btn.primary{background:var(--brand);color:#fff;box-shadow:var(--sh-1)}.cn-r5 .btn.secondary{color:var(--text);box-shadow:inset 0 0 0 1px var(--border), var(--sh-1);background:#fff}.cn-r5 .btn.sm{border-radius:10px;height:36px;padding:0 14px;font-size:14px}.cn-r5 .link{color:var(--brand-text);align-items:center;gap:5px;font-weight:500;display:inline-flex}.cn-r5 .tag{height:22px;font:500 12px / 1 var(--sans);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.cn-r5 .tag.grey{background:var(--chip);color:var(--muted)}.cn-r5 .tag.blue{background:var(--brand-subtle);color:var(--brand-text)}.cn-r5 .ts{background:var(--brand-subtle);height:22px;color:var(--brand-text);font:500 12px / 1 var(--mono);border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.cn-r5 .ico{background:var(--brand-subtle);color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.cn-r5 .ico img{object-fit:contain;width:66%;height:66%;display:block}.cn-r5 .ico.blue{background:#eef3fe}.cn-r5 .ico.teal{background:#e6f7f5}.cn-r5 .ico.amber{background:#fef3e2}.cn-r5 .ico.violet{background:#f1ecfe}.cn-r5 .ico.rose{background:#fceaf3}.cn-r5 .ico.green{background:#e8f7ee}.cn-r5 .ico.red{background:#ffeef1}.cn-r5 .sec{padding-top:144px}.cn-r5 .head{text-align:center;max-width:760px;margin:0 auto}.cn-r5 h2{font:700 40px / 1.2 var(--sans);letter-spacing:-.02em}.cn-r5 .head p{font:400 17px / 1.7 var(--sans);color:var(--muted);margin-top:16px}.cn-r5{scroll-behavior:smooth}.cn-r5 [id]{scroll-margin-top:84px}.cn-r5 .mo{display:none}.cn-r5 .btn.outline{color:var(--brand-text);box-shadow:inset 0 0 0 1px var(--brand-border);background:#fff}.cn-r5 .hero{isolation:isolate;text-align:center;padding:56px 0 0;position:relative}.cn-r5 .hero:before{content:"";z-index:-1;background:linear-gradient(#f5f7fe 0%,#f8f9fe 62%,#fff 100%);height:900px;position:absolute;top:0;left:0;right:0}.cn-r5 .free-pill{height:32px;font:500 14px / 1 var(--sans);color:var(--text);box-shadow:var(--sh-1);background:#fff;border:1px solid #e6e9f0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex}.cn-r5 .free-pill b{background:var(--brand-subtle);height:20px;color:var(--brand-text);font:600 12px / 20px var(--sans);border-radius:999px;padding:0 7px}.cn-r5 h1{font:700 56px / 1.14 var(--sans);letter-spacing:-.03em;margin-top:20px}.cn-r5 .lede{max-width:640px;font:400 17px / 1.7 var(--sans);color:var(--body);margin:16px auto 0}.cn-r5 .upload{width:min(760px,100%);box-shadow:var(--sh-brand);background:#fff;border:1px solid #e4e7ee;border-radius:16px;margin:32px auto 0;padding:16px}.cn-r5 .after{font:400 14px / 1 var(--sans);color:var(--body);justify-content:center;gap:8px;margin-top:20px;display:flex}.cn-r5 .after .link svg{width:14px;height:14px}.cn-r5 .sel{border:1px solid var(--border);height:32px;font:400 13px / 1 var(--sans);color:var(--body);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;display:inline-flex}.cn-r5 .caps{justify-content:center;gap:12px;margin:24px auto 0;display:flex}.cn-r5 .caps span{height:48px;font:600 15px / 1 var(--sans);color:var(--text);box-shadow:var(--sh-2);background:#fff;border:1px solid #e9ecf2;border-radius:999px;align-items:center;gap:12px;padding:0 20px 0 7px;display:inline-flex}.cn-r5 .caps .ico{border-radius:999px;width:34px;height:34px}.cn-r5 .caps .ico svg{width:15px;height:15px}.cn-r5 .proof{background:var(--stage);border-radius:24px;margin:88px 24px 0;padding:80px 0 0;overflow:hidden}.cn-r5 .win{border:1px solid var(--border-cool);width:min(1080px,100% - 48px);height:500px;box-shadow:var(--sh-3);text-align:left;background:#fff;border-bottom:0;border-radius:16px 16px 0 0;margin:56px auto 0;overflow:hidden}.cn-r5 .wbar{border-bottom:1px solid var(--border);align-items:center;gap:12px;height:60px;padding:0 22px;display:flex}.cn-r5 .wbar b{font:600 15px / 1 var(--sans)}.cn-r5 .wbar .r{align-items:center;gap:10px;margin-left:auto;display:flex}.cn-r5 .seg{background:var(--chip);border-radius:10px;padding:3px;display:flex}.cn-r5 .seg span{height:28px;font:500 13px / 28px var(--sans);color:var(--muted);border-radius:6px;padding:0 12px}.cn-r5 .seg span.on{color:var(--text);box-shadow:var(--sh-1);background:#fff}.cn-r5 .wbody{grid-template-columns:1fr 400px;height:440px;display:grid}.cn-r5 .notes{padding:36px 56px 0}.cn-r5 .ch{align-items:center;gap:12px;display:flex}.cn-r5 .ch h3{font:700 20px / 1.4 var(--sans);letter-spacing:-.01em}.cn-r5 .notes ul,.cn-r5 .mock ul{margin-top:16px;list-style:none}.cn-r5 .notes li,.cn-r5 .mock li{font:400 15px / 1.75 var(--sans);color:var(--body);padding-left:18px;position:relative}.cn-r5 .notes li+li,.cn-r5 .mock li+li{margin-top:8px}.cn-r5 .notes li:before,.cn-r5 .mock li:before{content:"";background:var(--brand-border);border-radius:50%;width:5px;height:5px;position:absolute;top:.8em;left:3px}.cn-r5 .notes .fig{object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:10px;width:100%;height:200px;margin-top:24px}.cn-r5 .src{border-left:1px solid var(--border);padding:22px}.cn-r5 .video{border:1px solid var(--border);border-radius:10px;position:relative;overflow:hidden}.cn-r5 .video img{object-fit:cover;width:100%;height:196px;display:block}.cn-r5 .vbar{color:#fff;height:32px;font:400 12px / 1 var(--mono);background:#18181bb8;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.cn-r5 .vbar .track{background:#ffffff4d;border-radius:2px;flex:1;height:3px;position:relative}.cn-r5 .vbar .track i{background:#fff;border-radius:2px;width:85%;position:absolute;top:0;bottom:0;left:0}.cn-r5 .vbar svg{fill:#fff;stroke:none;width:12px;height:12px}.cn-r5 .line{font:400 15px / 1.7 var(--sans);color:var(--body);border-radius:10px;grid-template-columns:46px 1fr;gap:8px;margin-top:6px;padding:10px 12px;display:grid}.cn-r5 .line span{font:400 12px / 2.15 var(--mono);color:var(--faint)}.cn-r5 .line{transition:background .35s,color .35s}.cn-r5 .src .line{cursor:pointer}.cn-r5 .line.on{background:var(--brand-subtle);color:var(--text)}.cn-r5 .line.on span{color:var(--brand-text)}.cn-r5 .src .line:first-of-type{margin-top:16px}.cn-r5 .feat{grid-template-columns:1fr 1fr;align-items:center;gap:96px;display:grid}.cn-r5 .feats{margin-top:56px}.cn-r5 .feat+.feat{margin-top:128px}.cn-r5 .feat .t{max-width:480px}.cn-r5 .feat .fwin+.t{justify-self:end}.cn-r5 .feat .t h3{font:700 30px / 1.3 var(--sans);letter-spacing:-.02em}.cn-r5 .feat .t p{font:400 17px / 1.8 var(--sans);color:var(--muted);margin-top:20px}.cn-r5 .feat .t .btn{margin-top:32px}.cn-r5 .fwin{width:100%;max-width:540px;box-shadow:var(--sh-3);background:#fff;border:1px solid #e6e9f0;border-radius:16px;justify-self:center;overflow:hidden}.cn-r5 .fwin .bar{background:#fafbfd;border-bottom:1px solid #eef0f4;grid-template-columns:60px 1fr 60px;align-items:center;height:42px;padding:0 16px;display:grid}.cn-r5 .fwin .dots{gap:7px;display:flex}.cn-r5 .fwin .dots i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.cn-r5 .fwin .dots i:nth-child(2){background:#febc2e}.cn-r5 .fwin .dots i:nth-child(3){background:#28c840}.cn-r5 .fwin .bar b{text-align:center;font:500 13px / 1 var(--sans);color:var(--muted)}.cn-r5 .mock{padding:28px 30px 30px}.cn-r5 .mhead{font:600 14px / 1 var(--sans);justify-content:space-between;align-items:center;display:flex}.cn-r5 .mhead span{font:400 13px / 1 var(--sans);color:var(--muted);align-items:center;gap:8px;display:flex}.cn-r5 .sw{background:var(--brand);border-radius:999px;width:28px;height:16px;position:relative}.cn-r5 .sw:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.cn-r5 .mock .line{font-size:15px}.cn-r5 .mock .line:first-of-type{margin-top:14px}.cn-r5 .fix{color:var(--text);white-space:nowrap;background:#fef9c3;border-radius:4px;padding:0 2px;font-style:normal}.cn-r5 .fix s{color:var(--faint);margin-right:2px}.cn-r5 .edited{font:400 13px / 1 var(--sans);color:var(--muted);align-items:center;gap:6px;margin-top:10px;padding-left:66px;display:flex}.cn-r5 .edited svg{width:13px;height:13px;color:var(--brand)}.cn-r5 .mock .sum{background:var(--panel);font:400 14px / 1.75 var(--sans);color:var(--body);border-radius:10px;padding:14px 16px}.cn-r5 .mock .sum b{font:500 12px / 1 var(--sans);color:var(--muted);margin-bottom:8px;display:block}.cn-r5 .mock .ch{margin-top:22px}.cn-r5 .mock .ch h3{font-size:18px}.cn-r5 .mock .fig{object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:10px;width:100%;height:240px;margin-top:18px;display:block}.cn-r5 .mock li{font-size:15px}.cn-r5 .chap{border-top:1px solid var(--border);grid-template-columns:176px 1fr;align-items:start;gap:20px;padding:18px 0;display:grid}.cn-r5 .mhead+.chap{margin-top:18px}.cn-r5 .chap:last-child{padding-bottom:0}.cn-r5 .chap img{object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:10px;width:176px;height:104px;display:block}.cn-r5 .chap b{font:600 15px / 1.45 var(--sans);margin-top:10px;display:block}.cn-r5 .chap p{font:400 13px / 1.6 var(--sans);color:var(--muted);margin-top:6px}.cn-r5 .xgrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.cn-r5 .x{border:1px solid var(--border);border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.cn-r5 .x .ico{width:36px;height:36px}.cn-r5 .x b{font:600 14px / 1.3 var(--sans);display:block}.cn-r5 .x span{font:400 12px / 1.4 var(--mono);color:var(--muted)}.cn-r5 .x.on{border:1.5px solid var(--brand);background:var(--brand-subtle);padding:13.5px}.cn-r5 .x.on .ico{background:var(--brand);color:#fff}.cn-r5 .xopt{font:400 14px / 1 var(--sans);color:var(--body);gap:20px;margin-top:16px;display:flex}.cn-r5 .xopt span{align-items:center;gap:8px;display:flex}.cn-r5 .cb{background:var(--brand);color:#fff;border-radius:4px;place-items:center;width:16px;height:16px;display:grid}.cn-r5 .cb svg{stroke-width:2.6px;width:11px;height:11px}.cn-r5 .mock .btn{width:100%;margin-top:18px}.cn-r5 .uses{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.cn-r5 .use{border:1px solid var(--border);border-radius:16px;flex-direction:column;padding:28px;display:flex}.cn-r5 .use .top{align-items:center;gap:14px;display:flex}.cn-r5 .use .ico{width:40px;height:40px}.cn-r5 .use .ico svg{width:19px;height:19px}.cn-r5 .use h4{font:600 18px / 1.3 var(--sans)}.cn-r5 .use p{font:400 15px / 1.7 var(--sans);color:var(--muted);margin-top:14px}.cn-r5 .use .ft{margin-top:auto;padding-top:16px}.cn-r5 .use .ft .link{font-size:14px}.cn-r5 .use .ft .link svg{width:13px;height:13px}.cn-r5 .cases{background:var(--stage);border-radius:24px;margin:144px 24px 0;padding:88px 0 96px}.cn-r5 .ex{grid-template-columns:1fr 1fr;gap:28px;width:min(1080px,100% - 48px);margin:56px auto 0;display:grid}.cn-r5 .case{border:1px solid var(--border-cool);box-shadow:var(--sh-2);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.cn-r5 .case .chead{align-items:flex-start;gap:20px;padding:28px 30px 22px;display:flex}.cn-r5 .case .chead h3{font:700 20px / 1.35 var(--sans);letter-spacing:-.01em;margin-top:14px}.cn-r5 .case .chead p{font:400 13px / 1.5 var(--mono);color:var(--muted);margin-top:8px}.cn-r5 .case .chead img{object-fit:cover;border:1px solid var(--border);border-radius:10px;flex:none;width:92px;height:68px;margin-left:auto}.cn-r5 .case .cbody{border-top:1px solid var(--border);margin:0 30px;padding-top:22px}.cn-r5 .case .ch{gap:10px}.cn-r5 .case .ch h3{font-size:17px}.cn-r5 .case .cbody img{object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:10px;width:100%;height:200px;margin-top:14px;display:block}.cn-r5 .cap{font:400 13px / 1.5 var(--sans);color:var(--muted);align-items:center;gap:10px;margin-top:10px;display:flex}.cn-r5 .case ul{margin-top:12px;list-style:none}.cn-r5 .case li{font:400 15px / 1.7 var(--sans);color:var(--body);padding-left:16px;position:relative}.cn-r5 .case li+li{margin-top:4px}.cn-r5 .case li:before{content:"";background:var(--brand-border);border-radius:50%;width:5px;height:5px;position:absolute;top:.75em;left:2px}.cn-r5 .case .sum b{font:500 12px / 1 var(--sans);color:var(--muted);display:block}.cn-r5 .case .sum p{font:400 15px / 1.75 var(--sans);color:var(--body);margin-top:8px}.cn-r5 .case .quote{background:var(--panel);border-radius:10px;margin-top:14px;padding:14px 16px}.cn-r5 .case .quote .qh{font:500 12px / 1 var(--sans);color:var(--muted);justify-content:space-between;display:flex}.cn-r5 .case .quote .qh span:first-child{align-items:center;gap:8px;display:flex}.cn-r5 .case .quote p{font:500 15px / 1.7 var(--sans);color:var(--text);margin-top:10px}.cn-r5 .wave{border:1px solid var(--border);font:400 12px / 1 var(--mono);color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.cn-r5 .wave .p{background:var(--text);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.cn-r5 .wave .p svg{fill:#fff;stroke:none;width:11px;height:11px;margin-left:2px}.cn-r5 .wave .bars{flex:1;align-items:center;gap:2px;height:22px;display:flex}.cn-r5 .wave .bars i{background:#d4d8e0;border-radius:2px;flex:1}.cn-r5 .wave .bars i.pl{background:var(--brand)}.cn-r5 .case .cfoot{align-items:flex-end;gap:16px;margin-top:auto;padding:18px 30px 24px;display:flex}.cn-r5 .case .cfoot .meta{font:400 14px / 1.5 var(--sans);color:var(--body);flex-direction:column;gap:8px;display:flex}.cn-r5 .case .cfoot .meta div{gap:12px;display:flex}.cn-r5 .case .cfoot .meta b{width:28px;color:var(--muted);flex:none;font-weight:500}.cn-r5 .case .share{margin-left:auto;display:none}.cn-r5 .case .share svg{width:15px;height:15px}.cn-r5.show-share .case .share{display:inline-flex}.cn-r5 .steps{text-align:center;grid-template-columns:1fr 80px 1fr 80px 1fr;align-items:start;margin-top:56px;display:grid}.cn-r5 .step .ico{border-radius:16px;width:56px;height:56px;margin:0 auto}.cn-r5 .step .ico svg{width:24px;height:24px}.cn-r5 .step h4{font:600 20px / 1.4 var(--sans);margin-top:22px}.cn-r5 .step p{max-width:320px;font:400 15px / 1.7 var(--sans);color:var(--muted);margin:10px auto 0}.cn-r5 .arrow{border-top:2px dotted var(--brand-border);margin-top:27px}.cn-r5 .calc{justify-content:center;margin:48px auto 0;display:flex}.cn-r5 .calc div{background:var(--brand-subtle);height:44px;font:400 15px / 1 var(--sans);color:var(--body);border-radius:999px;align-items:center;gap:12px;padding:0 22px;display:inline-flex}.cn-r5 .calc b{color:var(--brand-text);font-weight:600}.cn-r5 .calc i{color:var(--brand-border);font-style:normal}.cn-r5 .calc .g{display:contents}.cn-r5 .freebar{border:1px solid var(--border);border-radius:16px;align-items:center;gap:20px;margin-top:56px;padding:24px 26px;display:flex}.cn-r5 .freebar .ico{border-radius:10px;width:48px;height:48px}.cn-r5 .freebar .ico svg{width:22px;height:22px}.cn-r5 .freebar h4{font:600 18px / 1.3 var(--sans)}.cn-r5 .freebar ul{font:400 14px / 1.4 var(--sans);color:var(--body);gap:22px;margin-top:8px;list-style:none;display:flex}.cn-r5 .freebar li{align-items:center;gap:6px;display:flex}.cn-r5 .freebar li svg{color:var(--success);stroke-width:2.2px;width:15px;height:15px}.cn-r5 .freebar .btn{margin-left:auto}.cn-r5 .bill{justify-content:center;margin:40px auto 0;display:flex}.cn-r5 .bill .sw2{background:var(--chip);border-radius:10px;padding:4px;display:inline-flex}.cn-r5 .bill button{height:38px;font:500 15px / 1 var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 18px;display:flex}.cn-r5 .bill button.on{color:var(--text);box-shadow:var(--sh-1);background:#fff}.cn-r5 .bill .save{background:var(--brand-subtle);height:20px;color:var(--brand-text);font:600 12px / 20px var(--sans);border-radius:999px;padding:0 7px}.cn-r5 .m{display:none}.cn-r5 #pricing.monthly .m{display:inline}.cn-r5 #pricing.monthly .y{display:none}.cn-r5 .plan .was{font:400 14px / 1.4 var(--sans);color:var(--muted);margin-top:10px}.cn-r5 .plan .was s{color:var(--faint);font-family:var(--mono);margin-right:8px;font-size:13px}.cn-r5 .plan .was b{font:500 14px / 1 var(--mono);color:var(--body)}.cn-r5 .plans{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;display:grid}.cn-r5 .plan{border:1px solid var(--border);border-radius:16px;flex-direction:column;padding:30px;display:flex}.cn-r5 .plan.rec{border:1.5px solid var(--brand);box-shadow:var(--sh-brand);padding:29.5px}.cn-r5 .plan .nm{font:600 17px / 1 var(--sans);justify-content:space-between;align-items:center;display:flex}.cn-r5 .plan .for{font:400 14px / 1.5 var(--sans);color:var(--muted);margin-top:8px}.cn-r5 .plan .pr{font:600 40px / 1 var(--sans);letter-spacing:-.03em;margin-top:22px}.cn-r5 .plan .pr small{font:400 14px / 1 var(--sans);color:var(--muted);letter-spacing:0;margin-left:6px}.cn-r5 .plan .cr{font:500 15px / 1.4 var(--sans);color:var(--brand-text);margin-top:14px}.cn-r5 .plan ul{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin:22px 0 28px;padding-top:22px;list-style:none;display:flex}.cn-r5 .plan li{font:400 15px / 1.4 var(--sans);color:var(--body);align-items:center;gap:9px;display:flex}.cn-r5 .plan li svg{color:var(--brand);stroke-width:2.2px;width:15px;height:15px}.cn-r5 .plan li b{font:500 14px / 1 var(--mono);color:var(--text)}.cn-r5 .plan .btn{width:100%;margin-top:auto}.cn-r5 .pfoot{text-align:center;font:400 15px / 1 var(--sans);color:var(--muted);margin-top:28px}.cn-r5 .pfoot .link{margin-left:6px}.cn-r5 .pfoot .link svg{width:14px;height:14px}.cn-r5 .faq{grid-template-columns:400px 1fr;align-items:start;gap:48px;margin-top:56px;display:grid}.cn-r5 .priv{border:1px solid var(--border);background:#fff;border-radius:16px;overflow:hidden}.cn-r5 .priv .ph-img{position:relative}.cn-r5 .priv .ph-img img{object-fit:cover;width:100%;height:224px;display:block}.cn-r5 .priv .ph-img span{height:30px;font:500 13px / 1 var(--sans);box-shadow:var(--sh-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:absolute;bottom:16px;left:16px}.cn-r5 .priv .ph-img span svg{color:var(--brand);width:14px;height:14px}.cn-r5 .priv .in{padding:24px 28px 28px}.cn-r5 .priv h3{font:700 20px / 1.4 var(--sans)}.cn-r5 .pi{grid-template-columns:32px 1fr;gap:12px;margin-top:18px;display:grid}.cn-r5 .pi .ico{border-radius:10px;width:32px;height:32px}.cn-r5 .pi b{font:600 15px / 1.4 var(--sans);display:block}.cn-r5 .pi p{font:400 14px / 1.6 var(--sans);color:var(--muted);margin-top:3px}.cn-r5 .qa{border-top:1px solid var(--border)}.cn-r5 .qa details{border-bottom:1px solid var(--border)}.cn-r5 .qa summary{font:500 15px / 1.5 var(--sans);cursor:pointer;justify-content:space-between;align-items:center;padding:20px 4px;list-style:none;display:flex}.cn-r5 .qa summary::-webkit-details-marker{display:none}.cn-r5 .qa summary .pm{width:20px;height:20px;color:var(--faint);flex:none;position:relative}.cn-r5 .qa summary .pm:before,.cn-r5 .qa summary .pm:after{content:"";background:currentColor;border-radius:2px;height:1.75px;position:absolute;top:9px;left:4px;right:4px}.cn-r5 .qa summary .pm:after{transition:transform .15s;transform:rotate(90deg)}.cn-r5 .qa details[open] summary .pm:after{transform:rotate(0)}.cn-r5 .qa details[open] summary .pm{color:var(--brand)}.cn-r5 .qa .a{font:400 15px / 1.75 var(--sans);color:var(--body);padding:0 48px 22px 4px}.cn-r5 .ask{font:400 14px / 1 var(--sans);color:var(--muted);margin-top:24px}.cn-r5 .cta{margin-top:144px}.cn-r5 .cta-in{text-align:center;background:radial-gradient(70% 120% at 50% 0,#e3ebfd 0%,#e3ebfd00 70%),linear-gradient(#f5f8ff 0%,#edf2fe 100%);border:1px solid #dce5fb;border-radius:24px;padding:96px 48px 104px}.cn-r5 .cta h2{line-height:1.25}.cn-r5 .cta p{font:400 17px / 1.7 var(--sans);color:var(--muted);margin-top:20px}.cn-r5 .cta .bt{justify-content:center;gap:12px;margin-top:32px;display:flex}.cn-r5 .cta .btn.secondary{background:#fff}@media (width<=1199px){.cn-r5 .hero{padding-left:24px;padding-right:24px}.cn-r5 .proof{margin-left:16px;margin-right:16px}.cn-r5 .wbody{grid-template-columns:1fr 340px}.cn-r5 .notes{padding:32px 36px 0}.cn-r5 .feat{gap:56px}.cn-r5 .caps{flex-wrap:wrap}.cn-r5 .cases{margin-left:16px;margin-right:16px}.cn-r5 .faq{grid-template-columns:340px 1fr;gap:40px}.cn-r5 .plans{gap:16px}.cn-r5 .plan{padding:24px}.cn-r5 .plan.rec{padding:23.5px}}@media (width<=960px){.cn-r5 .wbody{grid-template-columns:1fr 300px}.cn-r5 .ex{grid-template-columns:1fr}.cn-r5 .plans{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}}@media (width<=760px){.cn-r5 .d{display:none}.cn-r5 .mo{display:revert}.cn-r5 .wrap{width:calc(100% - 32px)}.cn-r5 [id]{scroll-margin-top:68px}.cn-r5 h2{font-size:28px;line-height:1.3}.cn-r5 h1,.cn-r5 .head p,.cn-r5 .pfoot,.cn-r5 .case .chead p{text-wrap:balance}.cn-r5 .head p{margin-top:12px;font-size:15px}.cn-r5 .head p br,.cn-r5 .lede br,.cn-r5 .feat .t p br{display:none}.cn-r5 .sec{padding-top:88px}.cn-r5 .hero{padding:32px 16px 0}.cn-r5 .hero:before{height:720px}.cn-r5 .free-pill{height:30px;font-size:13px}.cn-r5 h1{letter-spacing:-.025em;margin-top:16px;font-size:34px;line-height:1.2}.cn-r5 .lede{margin-top:14px;font-size:15px}.cn-r5 .upload{border-radius:16px;margin-top:24px;padding:12px}.cn-r5 .after{flex-wrap:wrap;gap:4px 8px;margin-top:18px;font-size:13px}.cn-r5 .caps{gap:8px;margin-top:20px}.cn-r5 .caps span{height:36px;box-shadow:var(--sh-1);gap:8px;padding:0 12px 0 5px;font-size:13px}.cn-r5 .caps .ico{width:26px;height:26px}.cn-r5 .proof{border-radius:20px;margin:64px 0 0;padding:56px 0 0}.cn-r5 .proof .head{padding:0 16px}.cn-r5 .win{border-radius:14px 14px 0 0;width:calc(100% - 24px);height:auto;max-height:620px;margin-top:32px}.cn-r5 .wbar{gap:8px;height:52px;padding:0 14px}.cn-r5 .wbar b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.cn-r5 .wbar .tag,.cn-r5 .wbar .seg{display:none}.cn-r5 .wbar .btn.sm{height:32px;padding:0 12px;font-size:13px}.cn-r5 .wbody{flex-direction:column;height:auto;display:flex}.cn-r5 .src{display:contents}.cn-r5 .video{order:0;margin:12px 12px 0}.cn-r5 .video img{height:180px}.cn-r5 .notes{order:1;padding:20px 16px 4px}.cn-r5 .notes .fig{display:none}.cn-r5 .ch{align-items:flex-start}.cn-r5 .ch .ts{margin-top:3px}.cn-r5 .ch h3{font-size:18px}.cn-r5 .src .line{order:2;grid-template-columns:42px 1fr;margin:6px 12px 0;padding:10px}.cn-r5 .src .line:first-of-type{margin-top:8px}.cn-r5 .steps{grid-template-columns:1fr;gap:32px;margin-top:40px}.cn-r5 .arrow{display:none}.cn-r5 .step h4{margin-top:16px;font-size:18px}.cn-r5 .calc{margin-top:36px}.cn-r5 .calc div{border-radius:16px;flex-direction:column;gap:6px;height:auto;padding:16px 24px;line-height:1.6}.cn-r5 .calc i{display:none}.cn-r5 .calc .g{display:block}.cn-r5 .calc .g b{margin-left:4px}.cn-r5 .feats{margin-top:40px}.cn-r5 .feat{grid-template-columns:1fr;gap:28px}.cn-r5 .feat+.feat{margin-top:72px}.cn-r5 .feat .t{order:-1;max-width:none;justify-self:stretch!important}.cn-r5 .feat .t h3{font-size:24px}.cn-r5 .feat .t p{margin-top:14px;font-size:15px;line-height:1.75}.cn-r5 .feat .t .btn{display:none}.cn-r5 .fwin{max-width:none}.cn-r5 .fwin .bar{height:36px}.cn-r5 .mock{padding:18px 16px 20px}.cn-r5 .mock .line{grid-template-columns:42px 1fr;padding:10px;font-size:15px}.cn-r5 .chap{grid-template-columns:104px 1fr;gap:14px;padding:14px 0}.cn-r5 .mhead+.chap{margin-top:14px}.cn-r5 .chap img{width:104px;height:72px}.cn-r5 .chap b{margin-top:8px;font-size:14px}.cn-r5 .chap p{font-size:13px}.cn-r5 .x{gap:10px;padding:12px}.cn-r5 .x.on{padding:11.5px}.cn-r5 .x .ico{width:30px;height:30px}.cn-r5 .x span{font-size:11px}.cn-r5 .uses{grid-template-columns:1fr;gap:12px;margin-top:40px}.cn-r5 .use{padding:20px}.cn-r5 .use p{margin-top:10px}.cn-r5 .use .ft{padding-top:12px}.cn-r5 .cases{border-radius:20px;margin:88px 0 0;padding:56px 0 64px}.cn-r5 .cases .head{padding:0 16px}.cn-r5 .ex{gap:16px;width:calc(100% - 24px);margin-top:32px}.cn-r5 .case .chead{gap:14px;padding:20px 18px 16px}.cn-r5 .case .chead h3{margin-top:10px;font-size:18px}.cn-r5 .case .chead img{width:64px;height:48px}.cn-r5 .case .cbody{margin:0 18px;padding-top:18px}.cn-r5 .case .cbody img{height:160px}.cn-r5 .case .cfoot{flex-direction:column;align-items:stretch;padding:16px 18px 20px}.cn-r5 .case .share{margin-left:0}.cn-r5 .freebar{flex-direction:column;align-items:flex-start;gap:14px;margin-top:40px;padding:20px}.cn-r5 .freebar ul{flex-wrap:wrap;gap:8px 16px}.cn-r5 .freebar .btn{width:100%;margin-left:0}.cn-r5 .bill{margin-top:32px}.cn-r5 .plans{grid-template-columns:1fr;gap:16px}.cn-r5 .plan{padding:24px}.cn-r5 .plan.rec{padding:23.5px}.cn-r5 .plan .pr{margin-top:18px;font-size:36px}.cn-r5 .plan ul{margin:18px 0 22px;padding-top:18px}.cn-r5 .pfoot{line-height:1.8}.cn-r5 .faq{grid-template-columns:1fr;gap:40px;margin-top:32px}.cn-r5 .priv{order:2}.cn-r5 .priv .ph-img img{height:180px}.cn-r5 .priv .in{padding:20px}.cn-r5 .qa summary{gap:16px;padding:16px 0}.cn-r5 .qa .a{padding:0 8px 18px 0}.cn-r5 .cta{margin-top:88px}.cn-r5 .cta-in{border-radius:20px;padding:56px 20px 60px}.cn-r5 .cta h2{font-size:24px}.cn-r5 .cta p{margin-top:14px;font-size:15px}.cn-r5 .cta .bt{flex-direction:column;gap:10px;margin-top:28px}}@media (width<=360px){.cn-r5 h1{font-size:30px}.cn-r5 .cta h2{font-size:22px}}.cn-r5[data-locale=en] h1{text-wrap:balance;max-width:960px;margin-left:auto;margin-right:auto}.cn-r5[data-locale=en] .head h2{text-wrap:balance}.cn-r5[data-locale=en] .ask .link{margin-left:4px}.cn-r5[data-locale=en] .case .cfoot .meta b{width:52px}@media (width<=760px){.cn-r5[data-locale=en] h1{font-size:32px}.cn-r5[data-locale=en] .caps{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:20px -16px 0;padding:2px 16px 8px;overflow-x:auto}.cn-r5[data-locale=en] .caps::-webkit-scrollbar{display:none}.cn-r5[data-locale=en] .caps span{flex:none}}.cn-r5 .btn{cursor:pointer;border:0;text-decoration:none}.cn-r5 .cn-gen{box-shadow:none;text-align:left;background:0 0;border:0;gap:12px;padding:0}.cn-r5 .cn-gen-drop{background:#f6f8fc;border:1px solid #eceff5;border-radius:10px;gap:0;min-height:0;padding:36px 24px 28px}.cn-r5 .cn-gen-drop[data-active=true]{border:1px dashed var(--brand-border);background:var(--brand-subtle)}.cn-r5 .cn-gen-drop-icon{width:60px;height:60px;box-shadow:var(--sh-2), inset 0 0 0 1px #e8ecf4;background:#fff;border-radius:16px}.cn-r5 .cn-gen-drop-icon svg{width:30px;height:30px}.cn-r5 .cn-gen-drop-title{font:600 17px / 1.5 var(--sans);margin-top:16px}.cn-r5 .cn-gen-drop-btn{height:44px;font:500 15px / 1 var(--sans);border-radius:10px;margin-top:16px;padding:0 20px}.cn-r5 .cn-gen-caption{font:400 13px / 1.6 var(--sans);color:var(--muted);margin-top:16px}.cn-r5 .upload:has(.cn-gen-file){padding:20px}.cn-r5 .cn-gen-file{border-radius:10px;padding:10px 12px}.cn-r5 .cn-gen-mode{border-radius:10px}.cn-r5 .cn-gen-submit{border-radius:10px;width:100%;height:46px;position:relative}.cn-r5 .cn-gen-submit:disabled{cursor:not-allowed;opacity:.55}.cn-r5 .cn-gen-foot{text-align:center}.cn-r5 .cn-funding{border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;gap:10px 18px;min-width:0;margin:0;padding:12px 16px;display:flex}.cn-r5 .cn-funding legend{padding:0 4px}.cn-r5 .cn-funding label{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.cn-r5 .cn-funding input{accent-color:var(--brand)}.cn-r5 .cn-funding p{width:100%;color:var(--muted);font-size:12px;line-height:1.6}.cn-r5 .plan .btn{width:100%;font-size:15px}.cn-r5 .plan .btn:disabled{opacity:.55;cursor:not-allowed}.cn-r5 .was s{margin-right:6px}.cn-r5 .src .line,.cn-r5 .vbar{cursor:default}.cn-r5 a:focus-visible,.cn-r5 button:focus-visible,.cn-r5 summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.cn-r5 .seg span,.cn-r5 .x{cursor:default}@media (width<=760px){.cn-r5 .cn-gen-drop{padding:28px 16px 24px}.cn-r5 .cn-gen-drop-icon{border-radius:14px;width:52px;height:52px}.cn-r5 .cn-gen-drop-title{font-size:16px}.cn-r5 .cn-gen-caption{font-size:12px}.cn-r5 .cn-gen-setting{flex-wrap:wrap;gap:8px}.cn-r5 .cn-gen-setting select{max-width:100%}.cn-r5 .cn-gen-price{flex-wrap:wrap;gap:12px}.cn-r5 .cn-gen-more summary span{display:none}.cn-r5 .cn-gen-more summary strong{flex:1}.cn-r5 .cn-funding{flex-direction:column;gap:10px;padding:12px}.cn-r5 .upload:has(.cn-gen-file){padding:16px}.cn-r5 .cn-gen-modes{gap:10px}.cn-r5 .cn-gen-mode{padding:12px}.cn-r5 .cn-gen-mode[data-selected=true]{padding:11.5px}.cn-r5 .cn-gen-drop{padding-bottom:22px}.cn-r5 .cn-gen-drop-title{margin-top:14px}.cn-r5 .cn-gen-drop-icon svg{width:26px;height:26px}.cn-r5 .cn-gen-drop-btn{width:100%}}.cn-r5 .cn-funding output{width:100%;color:var(--warn);font-size:12px;line-height:1.6;display:block}.cn-r5 .cn-gen-separator{color:#c4c4cc;margin:0 6px}.cn-r5 .cn-gen-setting[data-soon],.cn-r5 .cn-gen-more-body>.cn-gen-label{display:none}html:has(.cn-r5)::-webkit-scrollbar{width:0}
