import { p as painPoints, c as capabilities, s as scenarios, f as siteTagline, d as siteDescription, _ as __nuxt_component_0$1, m as metrics, a as _export_sfc } from './server.mjs';
import { defineComponent, unref, mergeProps, withCtx, createTextVNode, ref, useSSRContext } from 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue/index.mjs';
import { ssrRenderComponent, ssrRenderList, ssrRenderAttrs, ssrInterpolate } from 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue/server-renderer/index.mjs';
import { _ as _sfc_main$5 } from './PainPointCard-Lm1N0rdZ.mjs';
import { _ as __nuxt_component_0 } from './ServiceLoopFlow-BcBowZhS.mjs';
import { a as _sfc_main$1$1, _ as _sfc_main$6 } from './TriEndDisplay-B5fVYJfo.mjs';
import { _ as _sfc_main$7 } from './ScenarioCard-KNU_bnPj.mjs';
import { _ as _sfc_main$8 } from './SecurityGrid-LoMlH504.mjs';
import { _ as _sfc_main$9 } from './DownloadForm-DWoM9wYa.mjs';
import { _ as __nuxt_component_2 } from './CtaSection-ClDHCKqS.mjs';
import { u as useSeo } from './useSeo-BkcZp48C.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/ofetch/dist/node.mjs';
import '../_/renderer.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue-bundle-renderer/dist/runtime.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/h3/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/ufo/dist/index.mjs';
import '../nitro/nitro.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/destr/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/hookable/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/node-mock-http/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/drivers/fs.mjs';
import 'node:crypto';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/drivers/fs-lite.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/drivers/lru-cache.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/ohash/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/klona/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/defu/dist/defu.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/scule/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unctx/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/radix3/dist/index.mjs';
import 'node:fs';
import 'node:url';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/pathe/dist/index.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unhead/dist/server.mjs';
import 'node:async_hooks';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/devalue/index.js';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unhead/dist/plugins.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unhead/dist/utils.mjs';
import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue-router/vue-router.node.mjs';
import './AppIcon--JRwwp2l.mjs';
import './useLeadForm-hNHTDEhY.mjs';
import './v3-eWcT6REp.mjs';
const _sfc_main$4 = /* @__PURE__ */ defineComponent({
__name: "HeroSection",
__ssrInlineRender: true,
setup(__props) {
return (_ctx, _push, _parent, _attrs) => {
const _component_NuxtLink = __nuxt_component_0$1;
_push(` \u667A\u6167\u533B\u517B \xB7 \u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1 \xB7 \u957F\u62A4\u9669\u7BA1\u7406 ${ssrInterpolate(unref(siteTagline))}
${ssrInterpolate(unref(siteDescription))}
`);
_push(ssrRenderComponent(_component_NuxtLink, {
to: "/contact",
class: "px-8 py-4 bg-cta text-white rounded-xl text-lg font-semibold hover:bg-cta-700 transition-colors text-center shadow-lg shadow-cta/25"
}, {
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(` \u9884\u7EA6\u6F14\u793A `);
} else {
return [
createTextVNode(" \u9884\u7EA6\u6F14\u793A ")
];
}
}),
_: 1
}, _parent));
_push(ssrRenderComponent(_component_NuxtLink, {
to: "/service-loop",
class: "px-8 py-4 bg-white/15 backdrop-blur text-white rounded-xl text-lg font-semibold hover:bg-white/25 transition-colors text-center border border-white/20"
}, {
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(` \u67E5\u770B\u670D\u52A1\u95ED\u73AF `);
} else {
return [
createTextVNode(" \u67E5\u770B\u670D\u52A1\u95ED\u73AF ")
];
}
}),
_: 1
}, _parent));
_push(`

`);
};
}
});
const _sfc_setup$4 = _sfc_main$4.setup;
_sfc_main$4.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/HeroSection.vue");
return _sfc_setup$4 ? _sfc_setup$4(props, ctx) : void 0;
};
const _sfc_main$3 = /* @__PURE__ */ defineComponent({
__name: "DataDashboard",
__ssrInlineRender: true,
setup(__props) {
const stats = ref([
{ label: "\u4ECA\u65E5\u5DE5\u5355", value: 0, suffix: "\u5355" },
{ label: "\u8FDB\u884C\u4E2D", value: 0, suffix: "\u5355" },
{ label: "\u670D\u52A1\u5B8C\u6210\u7387", value: 0, suffix: "%" },
{ label: "\u5F02\u5E38\u5DE5\u5355", value: 0, suffix: "\u5355" }
]);
return (_ctx, _push, _parent, _attrs) => {
_push(`
`);
ssrRenderList(stats.value, (s) => {
_push(`
${ssrInterpolate(s.value)}${ssrInterpolate(s.suffix)}
${ssrInterpolate(s.label)}
`);
});
_push(`

`);
};
}
});
const _sfc_setup$3 = _sfc_main$3.setup;
_sfc_main$3.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/DataDashboard.vue");
return _sfc_setup$3 ? _sfc_setup$3(props, ctx) : void 0;
};
const _sfc_main$2 = /* @__PURE__ */ defineComponent({
__name: "ValueMetrics",
__ssrInlineRender: true,
setup(__props) {
return (_ctx, _push, _parent, _attrs) => {
_push(``);
ssrRenderList(unref(metrics), (m) => {
_push(`
${ssrInterpolate(m.value)}
${ssrInterpolate(m.label)}
${ssrInterpolate(m.desc)}
`);
});
_push(`
`);
};
}
});
const _sfc_setup$2 = _sfc_main$2.setup;
_sfc_main$2.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/ValueMetrics.vue");
return _sfc_setup$2 ? _sfc_setup$2(props, ctx) : void 0;
};
const _sfc_main$1 = {};
function _sfc_ssrRender(_ctx, _push, _parent, _attrs) {
const _component_NuxtLink = __nuxt_component_0$1;
_push(``);
_push(ssrRenderComponent(_component_NuxtLink, {
to: "/contact",
class: "block w-full text-center px-6 py-3 bg-cta text-white rounded-xl font-semibold text-base shadow-lg"
}, {
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(` \u9884\u7EA6\u6F14\u793A `);
} else {
return [
createTextVNode(" \u9884\u7EA6\u6F14\u793A ")
];
}
}),
_: 1
}, _parent));
_push(`
`);
}
const _sfc_setup$1 = _sfc_main$1.setup;
_sfc_main$1.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/MobileBottomCTA.vue");
return _sfc_setup$1 ? _sfc_setup$1(props, ctx) : void 0;
};
const __nuxt_component_11 = /* @__PURE__ */ _export_sfc(_sfc_main$1, [["ssrRender", _sfc_ssrRender], ["__scopeId", "data-v-f60dad24"]]);
const _sfc_main = /* @__PURE__ */ defineComponent({
__name: "index",
__ssrInlineRender: true,
setup(__props) {
useSeo({ title: "\u9996\u9875", description: "\u667A\u6167\u533B\u517B\u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1\u95ED\u73AF\u7BA1\u7406\u5E73\u53F0\uFF0C\u8986\u76D6\u7533\u8BF7\u3001\u8BC4\u4F30\u3001\u65B9\u6848\u3001\u6D3E\u5355\u3001\u6267\u884C\u3001\u76D1\u7BA1\u3001\u9A8C\u6536\u3001\u7ED3\u7B97\u5168\u6D41\u7A0B\u3002" });
return (_ctx, _push, _parent, _attrs) => {
const _component_HeroSection = _sfc_main$4;
const _component_PainPointCard = _sfc_main$5;
const _component_ServiceLoopFlow = __nuxt_component_0;
const _component_CapabilityCard = _sfc_main$1$1;
const _component_TriEndDisplay = _sfc_main$6;
const _component_ScenarioCard = _sfc_main$7;
const _component_DataDashboard = _sfc_main$3;
const _component_SecurityGrid = _sfc_main$8;
const _component_ValueMetrics = _sfc_main$2;
const _component_DownloadForm = _sfc_main$9;
const _component_CtaSection = __nuxt_component_2;
const _component_MobileBottomCTA = __nuxt_component_11;
_push(``);
_push(ssrRenderComponent(_component_HeroSection, null, null, _parent));
_push(`\u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1\uFF0C\u4E3A\u4EC0\u4E48\u8FD9\u4E48\u96BE\u7BA1\uFF1F
\u7533\u8BF7\u6D41\u7A0B\u4E71\u3001\u8BC4\u4F30\u6807\u51C6\u4E0D\u4E00\u3001\u6D3E\u5355\u9760\u7ECF\u9A8C\u3001\u4E0A\u95E8\u96BE\u76D1\u7BA1\u3001\u8D28\u91CF\u96BE\u8FFD\u6EAF\u3001\u7ED3\u7B97\u4E0D\u89C4\u8303
`);
ssrRenderList(unref(painPoints), (p) => {
_push(ssrRenderComponent(_component_PainPointCard, mergeProps({
key: p.title
}, { ref_for: true }, p), null, _parent));
});
_push(`
\u4E00\u5957\u5E73\u53F0\uFF0C\u6253\u901A\u5C45\u5BB6\u670D\u52A1\u5168\u6D41\u7A0B
\u4ECE\u670D\u52A1\u7533\u8BF7\u5230\u7ED3\u7B97\u5F52\u6863\uFF0C\u6BCF\u4E2A\u73AF\u8282\u90FD\u53EF\u76D1\u7BA1\u3001\u53EF\u8FFD\u6EAF\u3001\u53EF\u8BC4\u4EF7

\u5B8C\u6574\u670D\u52A1\u95ED\u73AF
8 \u4E2A\u9636\u6BB5\u65E0\u7F1D\u8854\u63A5\uFF0C\u6BCF\u4E2A\u8282\u70B9\u90FD\u53EF\u76D1\u7BA1\u3001\u53EF\u8FFD\u6EAF
`);
_push(ssrRenderComponent(_component_ServiceLoopFlow, { class: "mt-12" }, null, _parent));
_push(`
\u516B\u5927\u6838\u5FC3\u80FD\u529B
\u8986\u76D6\u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1\u5B8C\u6574\u4E1A\u52A1\u94FE\u8DEF
`);
ssrRenderList(unref(capabilities), (c) => {
_push(ssrRenderComponent(_component_CapabilityCard, mergeProps({
key: c.title
}, { ref_for: true }, c), null, _parent));
});
_push(`
\u4E09\u7AEF\u534F\u540C\uFF0C\u89D2\u8272\u5206\u660E
\u5BB6\u5C5E\u7AEF\u3001\u670D\u52A1\u7AEF\u3001\u7BA1\u7406\u7AEF\u5404\u53F8\u5176\u804C
`);
_push(ssrRenderComponent(_component_TriEndDisplay, { class: "mt-12" }, null, _parent));
_push(`
\u8986\u76D6\u4E94\u5927\u5E94\u7528\u573A\u666F
\u9002\u914D\u4E0D\u540C\u673A\u6784\u7C7B\u578B\u7684\u4E1A\u52A1\u9700\u6C42
`);
ssrRenderList(unref(scenarios), (s) => {
_push(ssrRenderComponent(_component_ScenarioCard, mergeProps({
key: s.title
}, { ref_for: true }, s), null, _parent));
});
_push(`
\u5B9E\u65F6\u76D1\u7BA1\uFF0C\u6570\u636E\u9A71\u52A8
\u8FD0\u8425\u6570\u636E\u4E00\u76EE\u4E86\u7136\uFF0C\u5F02\u5E38\u9884\u8B66\u5373\u65F6\u901A\u77E5
`);
_push(ssrRenderComponent(_component_DataDashboard, { class: "mt-12" }, null, _parent));
_push(`
\u533B\u7597\u7EA7\u5B89\u5168\u5408\u89C4
\u6570\u636E\u5B89\u5168\u4E0E\u5408\u89C4\u4F53\u7CFB\uFF0C\u6EE1\u8DB3\u653F\u4F01\u533B\u7597\u884C\u4E1A\u6807\u51C6
`);
_push(ssrRenderComponent(_component_SecurityGrid, { class: "mt-12" }, null, _parent));
_push(`
\u5E73\u53F0\u5EFA\u8BBE\u4EF7\u503C
`);
_push(ssrRenderComponent(_component_ValueMetrics, { class: "mt-12" }, null, _parent));
_push(`\u83B7\u53D6\u5B8C\u6574\u65B9\u6848
\u4E0B\u8F7D\u89E3\u51B3\u65B9\u6848 PDF\u3001\u767D\u76AE\u4E66\u548C\u4EA7\u54C1\u4ECB\u7ECD\u8D44\u6599
`);
_push(ssrRenderComponent(_component_DownloadForm, { class: "mt-8" }, null, _parent));
_push(`
`);
_push(ssrRenderComponent(_component_CtaSection, null, null, _parent));
_push(ssrRenderComponent(_component_MobileBottomCTA, null, null, _parent));
_push(``);
};
}
});
const _sfc_setup = _sfc_main.setup;
_sfc_main.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/index.vue");
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
};
export { _sfc_main as default };
//# sourceMappingURL=index-BDL6Z3sD.mjs.map