.page[data-v-7b40b265]{min-height:100vh;display:flex;flex-direction:column;background:#fffaf0;font-family:Hiragino Sans,Yu Gothic,Figtree,-apple-system,BlinkMacSystemFont,sans-serif;color:#2a2410}.section-head[data-v-7b40b265]{text-align:center;margin-bottom:36px}.section-tag[data-v-7b40b265]{display:inline-block;font-size:11px;font-weight:700;color:#c1b555;letter-spacing:.2em;margin-bottom:8px}.section-head h2[data-v-7b40b265]{font-size:26px;font-weight:800;color:#2a2410;margin:0;line-height:1.4}.site-head[data-v-7b40b265]{background:#fffaf0;border-bottom:1px solid #f0e8c8;position:sticky;top:0;z-index:50}.head-inner[data-v-7b40b265]{max-width:1140px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}.brand .logo[data-v-7b40b265]{height:30px;display:block}.nav[data-v-7b40b265]{display:flex;gap:22px;font-size:13px;align-items:center}.nav a[data-v-7b40b265]{color:#6b5b1a;text-decoration:none;transition:color .15s;font-weight:500}.nav a[data-v-7b40b265]:hover{color:#c1b555}.nav .login-btn[data-v-7b40b265]{background:#c1b555;color:#fff;padding:9px 18px;border-radius:999px;font-weight:700;box-shadow:0 2px 6px #c1b5554d}.nav .login-btn[data-v-7b40b265]:hover{background:#a89a3f;color:#fff;box-shadow:0 4px 12px #c1b55566;transform:translateY(-1px)}.hero[data-v-7b40b265]{position:relative;overflow:hidden;background:linear-gradient(180deg,#fffaf0,#fff5db)}.hero[data-v-7b40b265]:before{content:"";position:absolute;top:-120px;right:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(193,181,85,.18),transparent 70%)}.hero[data-v-7b40b265]:after{content:"";position:absolute;bottom:-80px;left:-80px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(193,181,85,.12),transparent 70%)}.hero-inner[data-v-7b40b265]{position:relative;max-width:1140px;margin:0 auto;padding:64px 24px 80px;display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.hero-eyebrow[data-v-7b40b265]{display:inline-block;background:#fff;color:#6b5b1a;font-size:11px;font-weight:700;padding:5px 12px;border-radius:999px;letter-spacing:.1em;border:1px solid #e8dfa8;margin-bottom:16px}.hero-title[data-v-7b40b265]{font-size:48px;font-weight:800;line-height:1.25;color:#2a2410;margin:0 0 18px;letter-spacing:-.02em}.hero-title .accent[data-v-7b40b265]{color:#c1b555;position:relative;display:inline-block}.hero-title .accent[data-v-7b40b265]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:8px;background:#c1b55540;border-radius:4px;z-index:-1}.hero-lead[data-v-7b40b265]{font-size:14px;line-height:1.95;color:#6b6347;margin:0 0 28px}.hero-cta[data-v-7b40b265]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.hero-meta[data-v-7b40b265]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#8a7e4d}.meta-dot[data-v-7b40b265]{width:6px;height:6px;border-radius:50%;background:#2eb886}.btn[data-v-7b40b265]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:700;transition:all .18s;border:1px solid transparent;cursor:pointer}.btn-primary[data-v-7b40b265]{background:#c1b555;color:#fff;box-shadow:0 4px 14px #c1b55559}.btn-primary[data-v-7b40b265]:hover{background:#a89a3f;transform:translateY(-2px);box-shadow:0 6px 20px #c1b55573}.btn-primary .btn-arrow[data-v-7b40b265]{transition:transform .18s}.btn-primary:hover .btn-arrow[data-v-7b40b265]{transform:translate(4px)}.btn-secondary[data-v-7b40b265]{background:#fff;color:#6b5b1a;border-color:#e8dfa8}.btn-secondary[data-v-7b40b265]:hover{background:#fffbeb;border-color:#c1b555;transform:translateY(-1px)}.btn.big[data-v-7b40b265]{padding:16px 30px;font-size:15px}.hero-right[data-v-7b40b265],.mock-chat[data-v-7b40b265]{position:relative}.mock-bg-blob[data-v-7b40b265]{position:absolute;border-radius:50%;filter:blur(50px);z-index:0}.blob-1[data-v-7b40b265]{width:240px;height:240px;background:#c1b555;opacity:.25;top:-30px;right:10px}.blob-2[data-v-7b40b265]{width:180px;height:180px;background:#fbbf24;opacity:.2;bottom:-20px;left:0}.mock-window[data-v-7b40b265]{position:relative;background:#fff;border-radius:16px;box-shadow:0 20px 60px #c1b55540,0 8px 30px #00000014;overflow:hidden;border:1px solid #f0e8c8;z-index:1}.mock-titlebar[data-v-7b40b265]{background:#f9fafb;padding:10px 14px;display:flex;gap:6px;border-bottom:1px solid #f0e8c8}.mock-titlebar .dot[data-v-7b40b265]{width:11px;height:11px;border-radius:50%;display:block}.mock-titlebar .red[data-v-7b40b265]{background:#ff5f57}.mock-titlebar .yellow[data-v-7b40b265]{background:#febc2e}.mock-titlebar .green[data-v-7b40b265]{background:#28c840}.mock-body[data-v-7b40b265]{display:grid;grid-template-columns:130px 1fr;min-height:320px}.mock-sidebar[data-v-7b40b265]{background:#1f2937;color:#d1d5db;padding:14px 10px;font-size:11px}.mock-logo[data-v-7b40b265]{height:20px;margin-bottom:14px;display:flex;align-items:center}.mock-logo img[data-v-7b40b265]{height:100%;width:auto;display:block}.mock-section[data-v-7b40b265]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.1em;margin:10px 0 4px;text-transform:uppercase}.mock-row[data-v-7b40b265]{padding:4px 8px;border-radius:5px;color:#d1d5db;margin-bottom:1px}.mock-row.active[data-v-7b40b265]{background:#c1b555;color:#2a2410;font-weight:700}.mock-row.dim[data-v-7b40b265]{color:#6b7280}.mock-row.dm[data-v-7b40b265]:before{content:"● ";color:#c1b555}.mock-row.dm.dim[data-v-7b40b265]:before{color:#6b7280}.mock-main[data-v-7b40b265]{padding:14px 16px;display:flex;flex-direction:column;gap:12px;background:#fff}.mock-head[data-v-7b40b265]{font-size:14px;font-weight:700;color:#2a2410;padding-bottom:8px;border-bottom:1px solid #f0e8c8}.mock-msg[data-v-7b40b265]{display:flex;gap:8px}.mock-avatar[data-v-7b40b265]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:11px;flex-shrink:0;color:#fff}.mock-avatar.a1[data-v-7b40b265]{background:#ec4899}.mock-avatar.a2[data-v-7b40b265]{background:#3b82f6}.mock-msg-body[data-v-7b40b265]{flex:1;min-width:0}.mock-msg-head[data-v-7b40b265]{font-size:11px;font-weight:700;color:#2a2410;margin-bottom:2px}.mock-msg-text[data-v-7b40b265]{font-size:12px;color:#4b5563;line-height:1.5}.mock-rx[data-v-7b40b265]{margin-top:4px;display:flex;gap:4px}.mock-rx span[data-v-7b40b265]{background:#fffbeb;border:1px solid #e8dfa8;color:#6b5b1a;font-size:10px;padding:1px 7px;border-radius:999px;font-weight:600}.mock-thread[data-v-7b40b265]{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:600;margin-left:34px}.mock-input[data-v-7b40b265]{margin-top:auto;display:flex;align-items:center;gap:8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px}.mock-input-placeholder[data-v-7b40b265]{flex:1;color:#9ca3af;font-size:12px}.mock-send[data-v-7b40b265]{background:#c1b555;color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px}.features[data-v-7b40b265]{padding:80px 24px;background:#fff}.features-inner[data-v-7b40b265]{max-width:1140px;margin:0 auto}.feature-grid[data-v-7b40b265]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.ftile[data-v-7b40b265]{display:block;padding:28px 22px;border-radius:16px;text-decoration:none;color:inherit;transition:all .2s;border:1px solid transparent;position:relative;overflow:hidden}.ftile[data-v-7b40b265]:hover{transform:translateY(-4px);box-shadow:0 10px 30px #00000014}.ftile-ic[data-v-7b40b265]{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;margin-bottom:14px;background:#ffffffb3}.ftile-ic svg[data-v-7b40b265]{width:26px;height:26px;color:#6b5b1a}.tile-1 .ftile-ic svg[data-v-7b40b265]{color:#a89a3f}.tile-2 .ftile-ic svg[data-v-7b40b265]{color:#2563eb}.tile-3 .ftile-ic svg[data-v-7b40b265]{color:#16a34a}.tile-4 .ftile-ic svg[data-v-7b40b265]{color:#d97706}.tile-5 .ftile-ic svg[data-v-7b40b265]{color:#9333ea}.tile-6 .ftile-ic svg[data-v-7b40b265]{color:#db2777}.ftile h3[data-v-7b40b265]{font-size:17px;font-weight:800;margin:0 0 8px;color:#2a2410}.ftile p[data-v-7b40b265]{font-size:12px;color:#6b6347;line-height:1.8;margin:0}.tile-1[data-v-7b40b265]{background:#fff5db;border-color:#f0e8c8}.tile-2[data-v-7b40b265]{background:#eff6ff;border-color:#dbeafe}.tile-3[data-v-7b40b265]{background:#f0fdf4;border-color:#dcfce7}.tile-4[data-v-7b40b265]{background:#fef3c7;border-color:#fde68a}.tile-5[data-v-7b40b265]{background:#f3e8ff;border-color:#e9d5ff}.tile-6[data-v-7b40b265]{background:#fce7f3;border-color:#fbcfe8}.apps[data-v-7b40b265]{padding:80px 24px;background:#fff5db}.apps-inner[data-v-7b40b265]{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.apps-text h2[data-v-7b40b265]{font-size:28px;font-weight:800;margin:8px 0 14px}.apps-text p[data-v-7b40b265]{font-size:14px;color:#6b6347;line-height:1.9;margin:0}.apps-badges[data-v-7b40b265]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.badge[data-v-7b40b265]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e8dfa8;border-radius:14px;padding:14px 18px;transition:all .18s;text-decoration:none;color:inherit;font-family:inherit;cursor:pointer;text-align:left}.badge[data-v-7b40b265]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c1b55533;border-color:#c1b555}.badge-ic[data-v-7b40b265]{width:32px;height:32px;color:#6b5b1a;flex-shrink:0}.badge small[data-v-7b40b265]{display:block;font-size:10px;color:#8a7e4d;font-weight:500}.badge strong[data-v-7b40b265]{display:block;font-size:15px;color:#2a2410;font-weight:800}.steps[data-v-7b40b265]{padding:80px 24px;background:#fff}.steps-inner[data-v-7b40b265]{max-width:880px;margin:0 auto}.step-list[data-v-7b40b265]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.step-list li[data-v-7b40b265]{display:flex;gap:18px;padding:22px 24px;background:#fffaf0;border-radius:14px;border:1px solid #f0e8c8;align-items:flex-start}.step-num[data-v-7b40b265]{width:36px;height:36px;border-radius:50%;background:#c1b555;color:#fff;display:grid;place-items:center;font-weight:800;font-size:16px;flex-shrink:0}.step-list h4[data-v-7b40b265]{margin:0 0 4px;font-size:16px;font-weight:800;color:#2a2410}.step-list p[data-v-7b40b265]{margin:0;font-size:13px;color:#6b6347;line-height:1.8}.cta-final[data-v-7b40b265]{padding:80px 24px;background:linear-gradient(135deg,#c1b555,#a89a3f);text-align:center}.cta-inner[data-v-7b40b265]{max-width:720px;margin:0 auto;color:#fff}.cta-inner h2[data-v-7b40b265]{font-size:32px;font-weight:800;margin:0 0 10px;color:#fff}.cta-inner p[data-v-7b40b265]{font-size:14px;opacity:.92;margin:0 0 28px}.cta-final .btn-primary[data-v-7b40b265]{background:#fff;color:#6b5b1a;box-shadow:0 6px 24px #0000002e}.cta-final .btn-primary[data-v-7b40b265]:hover{background:#fffbeb}.cta-foot[data-v-7b40b265]{margin-top:24px;font-size:12px;opacity:.9}.cta-foot a[data-v-7b40b265]{color:#fff;text-decoration:underline;margin:0 4px}.site-foot[data-v-7b40b265]{background:#2a2410;color:#d1c896;padding:24px 0}.foot-inner[data-v-7b40b265]{max-width:1140px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.copy[data-v-7b40b265]{display:flex;gap:10px;align-items:center}.brand-text[data-v-7b40b265]{color:#c1b555;font-weight:700}.foot-inner nav[data-v-7b40b265]{display:flex;gap:16px}.foot-inner nav a[data-v-7b40b265]{color:#d1c896;text-decoration:none}.foot-inner nav a[data-v-7b40b265]:hover{color:#c1b555}.dl-backdrop[data-v-7b40b265]{position:fixed;inset:0;background:#2a24108c;display:grid;place-items:center;z-index:100;padding:20px;animation:dl-fade-in-7b40b265 .18s ease}@keyframes dl-fade-in-7b40b265{0%{opacity:0}to{opacity:1}}.dl-modal[data-v-7b40b265]{background:#fff;border-radius:18px;max-width:480px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 60px #0000004d;animation:dl-slide-up-7b40b265 .22s cubic-bezier(.16,1,.3,1)}@keyframes dl-slide-up-7b40b265{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dl-head[data-v-7b40b265]{display:flex;align-items:center;gap:14px;padding:22px 24px 16px;border-bottom:1px solid #f0e8c8;position:relative}.dl-head-ic[data-v-7b40b265]{width:48px;height:48px;border-radius:14px;background:#fffaf0;display:grid;place-items:center;color:#c1b555;flex-shrink:0}.dl-head-ic svg[data-v-7b40b265]{width:26px;height:26px}.dl-head h3[data-v-7b40b265]{font-size:17px;font-weight:800;color:#2a2410;margin:0;flex:1}.dl-close[data-v-7b40b265]{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:8px;background:transparent;border:none;cursor:pointer;color:#8a7e4d;display:grid;place-items:center;transition:all .15s}.dl-close[data-v-7b40b265]:hover{background:#fffaf0;color:#2a2410}.dl-close svg[data-v-7b40b265]{width:18px;height:18px}.dl-body[data-v-7b40b265]{padding:18px 24px 20px;overflow-y:auto}.dl-body h4[data-v-7b40b265]{font-size:12px;font-weight:700;color:#c1b555;letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.dl-req[data-v-7b40b265]{display:grid;grid-template-columns:130px 1fr;gap:8px 16px;font-size:13px;margin:0}.dl-req dt[data-v-7b40b265]{color:#8a7e4d;font-weight:600}.dl-req dd[data-v-7b40b265]{color:#2a2410;margin:0;font-weight:500}.dl-note[data-v-7b40b265]{margin-top:18px;padding:12px 14px;background:#fffaf0;border:1px solid #f0e8c8;border-radius:10px;font-size:12px;color:#6b5b1a;line-height:1.7}.dl-note strong[data-v-7b40b265]{color:#2a2410}.dl-note code[data-v-7b40b265]{background:#fff;padding:1px 6px;border-radius:4px;font-size:.9em;border:1px solid #e8dfa8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dl-foot[data-v-7b40b265]{display:flex;gap:10px;padding:16px 24px 22px;justify-content:flex-end;border-top:1px solid #f0e8c8;background:#fffaf0}.btn-cancel[data-v-7b40b265]{background:transparent;border:1px solid #e8dfa8;color:#6b5b1a;padding:11px 22px;border-radius:999px;font-weight:600;font-size:13px;cursor:pointer;font-family:inherit;transition:all .15s}.btn-cancel[data-v-7b40b265]:hover{background:#fff;border-color:#c1b555;color:#2a2410}.btn-download[data-v-7b40b265]{display:inline-flex;align-items:center;gap:8px;background:#c1b555;color:#fff;border:none;padding:11px 22px;border-radius:999px;font-weight:700;font-size:13px;cursor:pointer;text-decoration:none;font-family:inherit;transition:all .18s;box-shadow:0 4px 12px #c1b5554d}.btn-download[data-v-7b40b265]:hover{background:#a89a3f;transform:translateY(-1px);box-shadow:0 6px 16px #c1b55566}.btn-download svg[data-v-7b40b265]{width:16px;height:16px}@media(max-width:880px){.hero-inner[data-v-7b40b265]{grid-template-columns:1fr;gap:36px;padding:40px 20px 60px}.hero-title[data-v-7b40b265]{font-size:36px}.apps-inner[data-v-7b40b265]{grid-template-columns:1fr;gap:32px}}@media(max-width:640px){.nav[data-v-7b40b265]{gap:14px;font-size:12px}.nav .login-btn[data-v-7b40b265]{padding:7px 14px}.hero-title[data-v-7b40b265]{font-size:30px}.features[data-v-7b40b265],.apps[data-v-7b40b265],.steps[data-v-7b40b265],.cta-final[data-v-7b40b265]{padding:56px 20px}.feature-grid[data-v-7b40b265]{grid-template-columns:1fr}.apps-badges[data-v-7b40b265]{grid-template-columns:1fr 1fr}.cta-inner h2[data-v-7b40b265]{font-size:24px}}
