.hero[data-v-a0fec7b2]{background:radial-gradient(900px 420px at 78% -10%,rgba(212,165,116,.14),transparent 62%),radial-gradient(700px 380px at 8% 108%,rgba(138,87,48,.24),transparent 60%),#1a1410;color:#faf7f4;padding:92px 0 84px}.hero-grid[data-v-a0fec7b2]{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.hero-badge[data-v-a0fec7b2]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;margin-bottom:26px;border:1px solid rgba(212,165,116,.35);color:#d4a574;font-size:13px}.hero-badge[data-v-a0fec7b2]:hover{border-color:#d4a574}.badge-dot[data-v-a0fec7b2]{width:6px;height:6px;border-radius:50%;background:#d4a574}.hero-copy h1[data-v-a0fec7b2]{font-size:46px;line-height:1.22;margin:0 0 20px;font-weight:700;letter-spacing:.5px}.hero-sub[data-v-a0fec7b2]{font-size:16px;line-height:1.8;color:#faf7f4ad;max-width:34em;margin:0 0 34px}.hero-cta[data-v-a0fec7b2]{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:46px}.btn-hero[data-v-a0fec7b2]{background:#8a5730;color:#fff;padding:13px 30px;border-radius:10px;font-size:15px;font-weight:600;transition:background .16s}.btn-hero[data-v-a0fec7b2]:hover{background:#b87c4a}.btn-ghost-hero[data-v-a0fec7b2]{border:1px solid rgba(250,247,244,.28);color:#faf7f4d9;padding:13px 30px;border-radius:10px;font-size:15px;font-weight:600}.btn-ghost-hero[data-v-a0fec7b2]:hover{border-color:#d4a574;color:#d4a574}.hero-stats[data-v-a0fec7b2]{display:flex;gap:40px;flex-wrap:wrap}.stat b[data-v-a0fec7b2]{display:block;font-size:26px;font-weight:700;color:#faf7f4;font-variant-numeric:tabular-nums}.stat span[data-v-a0fec7b2]{font-size:12.5px;color:#faf7f480}.hero-demo[data-v-a0fec7b2]{background:#261e18;border:1px solid #322820;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #0006}.demo-bar[data-v-a0fec7b2]{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid #322820}.demo-dot[data-v-a0fec7b2]{width:9px;height:9px;border-radius:50%;background:#3a2f26}.demo-dot[data-v-a0fec7b2]:first-child{background:#8a5730}.demo-title[data-v-a0fec7b2]{margin-left:8px;font-family:ui-monospace,Consolas,monospace;font-size:12px;color:#faf7f480}.demo-code[data-v-a0fec7b2]{margin:0;padding:18px 20px;overflow-x:auto;font-family:ui-monospace,Consolas,monospace;font-size:12.5px;line-height:1.75;color:#faf7f4d1}.tk-str[data-v-a0fec7b2]{color:#d4a574}.tk-key[data-v-a0fec7b2]{color:#c4915a}.tk-brace[data-v-a0fec7b2]{color:#faf7f473}.demo-bill[data-v-a0fec7b2]{border-top:1px solid #322820;padding:14px 20px 16px}.bill-row[data-v-a0fec7b2]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:#faf7f49e;font-variant-numeric:tabular-nums}.bill-row b[data-v-a0fec7b2]{color:#faf7f4e0;font-weight:600}.bill-hit span[data-v-a0fec7b2]:before{content:"✓ ";color:#d4a574}.bill-sum[data-v-a0fec7b2]{border-top:1px dashed #3a2f26;margin-top:6px;padding-top:11px;color:#faf7f4d9}.bill-sum b[data-v-a0fec7b2]{color:#d4a574;font-size:16px}.section[data-v-a0fec7b2]{padding:84px 0;background:#faf7f4}.section-alt[data-v-a0fec7b2]{background:#f3ede6}.section-head[data-v-a0fec7b2]{text-align:center;margin-bottom:52px}.section-head h2[data-v-a0fec7b2]{font-size:32px;margin:0 0 12px;color:#1a1410}.section-head p[data-v-a0fec7b2]{font-size:15px;color:#8a8078;margin:0}.section-empty[data-v-a0fec7b2]{text-align:center;padding:48px 0;color:#b6aa9d;font-size:14px}.prod-list[data-v-a0fec7b2]{border-top:1px solid #eae1da}.prod-row[data-v-a0fec7b2]{display:grid;grid-template-columns:52px 240px 1fr 24px;align-items:center;gap:22px;padding:26px 10px;border-bottom:1px solid #eae1da;transition:background .15s}.prod-row[data-v-a0fec7b2]:hover{background:#8a57300b}.prod-icon[data-v-a0fec7b2]{width:44px;height:44px;border-radius:11px;background:#fff;border:1px solid #eae1da;display:inline-flex;align-items:center;justify-content:center;color:#8a5730}.prod-icon[data-v-a0fec7b2] svg{width:22px;height:22px}.prod-name[data-v-a0fec7b2]{font-size:16.5px;font-weight:650;color:#1a1410}.prod-desc[data-v-a0fec7b2]{font-size:14px;color:#767270;line-height:1.6}.prod-arrow[data-v-a0fec7b2]{color:#c4b8ab;transition:color .15s,transform .15s}.prod-row:hover .prod-arrow[data-v-a0fec7b2]{color:#8a5730;transform:translate(3px)}.model-grid[data-v-a0fec7b2]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.model-card[data-v-a0fec7b2]{background:#fff;border:1px solid #eae1da;border-radius:14px;padding:22px;display:flex;flex-direction:column}.model-head[data-v-a0fec7b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.model-head h3[data-v-a0fec7b2]{font-size:16.5px;margin:0;color:#1a1410}.model-tag[data-v-a0fec7b2]{font-size:11.5px;padding:2px 9px;border-radius:999px;background:#8a57301a;color:#8a5730;font-weight:600}.model-desc[data-v-a0fec7b2]{font-size:13px;color:#767270;line-height:1.65;margin:0 0 14px;flex:1}.model-meta[data-v-a0fec7b2]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:13px}.model-chip[data-v-a0fec7b2]{font-size:12px;padding:3px 10px;border-radius:999px;background:#f3ede6;color:#5b534d;display:inline-flex;align-items:center;gap:6px}.dot[data-v-a0fec7b2]{width:6px;height:6px;border-radius:50%}.dot-on[data-v-a0fec7b2]{background:#1e8449}.dot-off[data-v-a0fec7b2]{background:#b6aa9d}.model-price[data-v-a0fec7b2]{font-size:13px;color:#1a1410;background:#faf7f4;border:1px solid #f3ece4;border-radius:8px;padding:9px 13px;margin-bottom:14px;font-variant-numeric:tabular-nums}.model-price b[data-v-a0fec7b2]{color:#8a5730}.model-actions[data-v-a0fec7b2]{display:flex;gap:10px}.btn-sm-ghost[data-v-a0fec7b2],.btn-sm-primary[data-v-a0fec7b2]{flex:1;text-align:center;padding:8px 0;border-radius:8px;font-size:13px;font-weight:600}.btn-sm-ghost[data-v-a0fec7b2]{border:1px solid #ddd0c4;color:#5b534d}.btn-sm-ghost[data-v-a0fec7b2]:hover{border-color:#8a5730;color:#8a5730}.btn-sm-primary[data-v-a0fec7b2]{background:#8a5730;color:#fff}.btn-sm-primary[data-v-a0fec7b2]:hover{background:#6b4226}.price-wrap[data-v-a0fec7b2]{border:1px solid #eae1da;border-radius:14px;overflow:hidden;background:#fff}.price-table[data-v-a0fec7b2]{width:100%;border-collapse:collapse;font-size:13.5px}.price-table th[data-v-a0fec7b2]{text-align:left;padding:13px 18px;background:#faf7f4;color:#8a8078;font-weight:600;font-size:12.5px;border-bottom:1px solid #eae1da;white-space:nowrap}.price-table td[data-v-a0fec7b2]{padding:13px 18px;border-bottom:1px solid #f3ece4;color:#5b534d}.price-table tr:last-child td[data-v-a0fec7b2]{border-bottom:0}.p-name[data-v-a0fec7b2]{color:#1a1410;font-weight:600}.p-id[data-v-a0fec7b2]{margin-left:9px;font-size:11.5px;color:#b6aa9d;font-family:ui-monospace,Consolas,monospace;font-weight:400}.p-num[data-v-a0fec7b2]{font-variant-numeric:tabular-nums}.p-num b[data-v-a0fec7b2]{color:#8a5730}.p-status[data-v-a0fec7b2]{font-size:12px;padding:2px 10px;border-radius:999px}.p-status-online[data-v-a0fec7b2]{background:#e6f3ea;color:#1e8449}.p-status-maintenance[data-v-a0fec7b2]{background:#fdf3e3;color:#b4770e}.p-status-offline[data-v-a0fec7b2]{background:#f0ece7;color:#8a8078}.docs-entry-grid[data-v-a0fec7b2]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.doc-entry[data-v-a0fec7b2]{background:#fff;border:1px solid #eae1da;border-radius:14px;padding:26px 28px;transition:border-color .15s}.doc-entry[data-v-a0fec7b2]:hover{border-color:#c4915a}.doc-entry h3[data-v-a0fec7b2]{font-size:17px;margin:0 0 8px;color:#1a1410}.doc-entry p[data-v-a0fec7b2]{font-size:13.5px;color:#767270;line-height:1.7;margin:0 0 14px}.doc-step[data-v-a0fec7b2]{font-size:13px;color:#8a5730;font-weight:600}.cta-band-wrap[data-v-a0fec7b2]{background:#faf7f4;padding:0 0 84px}.cta-band[data-v-a0fec7b2]{background:radial-gradient(640px 260px at 85% -20%,rgba(212,165,116,.18),transparent 60%),#1a1410;border-radius:18px;text-align:center;padding:60px 24px;color:#faf7f4}.cta-band h2[data-v-a0fec7b2]{font-size:30px;margin:0 0 12px}.cta-band p[data-v-a0fec7b2]{color:#faf7f49e;font-size:15px;margin:0 0 28px}.btn-white[data-v-a0fec7b2]{background:#faf7f4;color:#1a1410;padding:12px 34px;border-radius:10px;font-size:15px;font-weight:650;display:inline-block}.btn-white[data-v-a0fec7b2]:hover{background:#fff}@media(max-width:980px){.hero-grid[data-v-a0fec7b2]{grid-template-columns:1fr;gap:40px}.hero-copy h1[data-v-a0fec7b2]{font-size:34px}.model-grid[data-v-a0fec7b2]{grid-template-columns:1fr 1fr}.prod-row[data-v-a0fec7b2]{grid-template-columns:44px 1fr 24px}.prod-desc[data-v-a0fec7b2]{grid-column:2 / 3;grid-row:2}}@media(max-width:620px){.model-grid[data-v-a0fec7b2],.docs-entry-grid[data-v-a0fec7b2]{grid-template-columns:1fr}.hero-stats[data-v-a0fec7b2]{gap:22px}.stat b[data-v-a0fec7b2]{font-size:21px}.hero[data-v-a0fec7b2]{padding:64px 0 60px}.section[data-v-a0fec7b2]{padding:60px 0}.prod-row[data-v-a0fec7b2]{grid-template-columns:44px 1fr}.prod-arrow[data-v-a0fec7b2]{display:none}}
