403Webshell
Server IP : 14.225.204.176  /  Your IP : 216.73.216.252
Web Server : nginx/1.24.0
System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64
User : root ( 0)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/html/php/zinisoft.net-react/.next/cache/webpack/client-production/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/php/zinisoft.net-react/.next/cache/webpack/client-production/7.pack
wpc��webpack/lib/cache/PackFileCacheStrategy�PackContentItems�`ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\head.js=|next/dist/client/components/noop-head|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\image.js=|next/dist/api/image|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\constants.js=|next/dist/api/constants|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\router.js=|next/dist/api/router|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dynamic.js=|next/dist/api/app-dynamic|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\script.js=|next/dist/api/script|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\link.js=|next/dist/api/link|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\navigation.js=|next/dist/api/navigation|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\headers.js=|next/dist/api/headers|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\og.js=|next/dist/api/og|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\document.js=|next/dist/api/document|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\app.js=|next/dist/api/app|react$=|next/dist/compiled/react|react-dom$=|next/dist/compiled/react-dom|react/jsx-runtime$=|next/dist/compiled/react/jsx-runtime|react/jsx-dev-runtime$=|next/dist/compiled/react/jsx-dev-runtime|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server|react-dom/static$=|next/dist/compiled/react-dom-experimental/static|react-dom/static.edge$=|next/dist/compiled/react-dom-experimental/static.edge|react-dom/static.browser$=|next/dist/compiled/react-dom-experimental/static.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server-edge.js|react-dom/server.browser$=|next/dist/build/webpack/alias/react-dom-server-browser.js|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client|react-server-dom-webpack/client.edge$=|next/dist/compiled/react-server-dom-webpack/client.edge|react-server-dom-webpack/server.edge$=|next/dist/compiled/react-server-dom-webpack/server.edge|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|]|fullySpecified=|false|mainFields=[|0=|browser|1=|module|2=|main|]|fallback=[|assert=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\assert\assert.js|buffer=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\buffer\index.js|constants=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\constants-browserify\constants.json|crypto=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\crypto-browserify\index.js|domain=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\domain-browser\index.js|http=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\stream-http\index.js|https=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\https-browserify\index.js|os=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\os-browserify\browser.js|path=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\path-browserify\index.js|punycode=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\punycode\punycode.js|process=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\polyfills\process.js|querystring=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\querystring-es3\index.js|stream=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\stream-browserify\index.js|string_decoder=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\string_decoder\string_decoder.js|sys=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\util\util.js|timers=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\timers-browserify\main.js|tty=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\tty-browserify\index.js|util=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\util\util.js|vm=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\vm-browserify\index.js|zlib=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\browserify-zlib\index.js|events=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\events\events.js|setImmediate=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\setimmediate\setImmediate.js|]|dependencyType=|esm|path=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\faq|request=|../../data/faq�Compilation/modules|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[13].oneOf[4].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\faq.js|app-pages-browser�FlagDependencyExportsPlugin|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[13].oneOf[4].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\faq.js|app-pages-browser�Compilation/codeGeneration|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[13].oneOf[4].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\blog\RelatedPost.jsx|app-pages-browser|webpack�Compilation/codeGeneration|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[13].oneOf[4].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\WorkcaseStudy.jsx|app-pages-browser|webpack�Compilation/codeGeneration|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[13].oneOf[4].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\form\SearchBlog.jsx|app-pages-browser|webpack�Compilation/codeGeneration|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[13].oneOf[4].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\faq.js|app-pages-browser|webpack�Compilation/assets|chunk949�TerserWebpackPlugin|static/chunks/app/(blog)/loading-7fef4937eb526b4e.js�TerserWebpackPlugin|static/chunks/app/(blog)/blog/[slug]/page-e9a37524463d2ec5.js�TerserWebpackPlugin|static/chunks/app/(service)/service/[id]/page-a91cf4140a3cd999.js�TerserWebpackPlugin|static/chunks/app/(portfolio)/case-study/[id]/page-73b6372160efbf68.js�TerserWebpackPlugin|static/chunks/app/(others-pages)/faq/page-bc883c80d3be842b.js�TerserWebpackPlugin|static/chunks/app/(blog)/blogs/page-af590cb9e0343f83.js�TerserWebpackPlugin|static/chunks/app/(portfolio)/case-studies/page-53198132c8e1dfb1.js�TerserWebpackPlugin|static/VL1AESRJvPSDNY6oUDJqg/_ssgManifest.js�TerserWebpackPlugin|static/VL1AESRJvPSDNY6oUDJqg/_buildManifest.js�RealContentHashPlugin|analyse|static/chunks/app/(blog)/loading-7fef4937eb526b4e.js�RealContentHashPlugin|analyse|static/chunks/app/(blog)/blog/[slug]/page-e9a37524463d2ec5.js�RealContentHashPlugin|analyse|static/chunks/app/(service)/service/[id]/page-a91cf4140a3cd999.js�RealContentHashPlugin|analyse|static/chunks/app/(portfolio)/case-study/[id]/page-73b6372160efbf68.js�RealContentHashPlugin|analyse|static/chunks/app/(others-pages)/faq/page-bc883c80d3be842b.js�RealContentHashPlugin|analyse|static/chunks/app/(blog)/blogs/page-af590cb9e0343f83.js�RealContentHashPlugin|analyse|static/chunks/app/(portfolio)/case-studies/page-53198132c8e1dfb1.js�RealContentHashPlugin|analyse|static/VL1AESRJvPSDNY6oUDJqg/_ssgManifest.js�RealContentHashPlugin|analyse|static/VL1AESRJvPSDNY6oUDJqg/_buildManifest.js�webpack/lib/cache/ResolverCachePlugin��`�_ResolverCachePluginCacheMiss�context�path�request�query�fragment�module�directory�file�internal�fullySpecified�descriptionFilePath�descriptionFileData�descriptionFileRoot�relativePath�__innerRequest_request�__innerRequest_relativePath�__innerRequest�issuer�issuerLayer�compiler�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\faq\Faq.jsx�app-pages-browser�client�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\faq.js�� �G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\package.json�name�version�private�scripts�dependencies�zinisoft-frontend�1.3.0�dev�build�start�lint�start http://localhost:3000 && next dev�next build�next start�next lint`�@hookform/resolvers�aos�bootstrap�eslint-config-next�jarallax�next�photoswipe�react�react-accessible-accordion�react-animated-cursor�react-countup�react-dom�react-hook-form�react-modal-video�react-photoswipe-gallery�react-pro-sidebar�react-slick�react-tooltip�react-transition-group�react-visibility-sensor�sass�slick-carousel�util�yup�^2.9.11�^2.3.4�^5.1.3�^14.1.0�^1.12.8��^5.3.7�^18.2.0�^5.0.0�^2.7.0�^6.4.2��^7.44.3�^2.0.2�^2.2.7�^0.7.1�^0.29.0�^4.5.1�^4.4.5�^5.1.1�^1.62.1�^1.8.1�^0.12.5�^0.32.11�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3�./data/faq.js���webpack/lib/FileSystemInfo�Snapshot@� ��v�yB���G:\zinisoft\zinisoft_beta\zinisoft.net�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data��G:\zinisoft�G:\zinisoft\zinisoft_beta�G:\�safeTime�timestamp�hash!��v�yB��v�yB�251e46812371fd8f�! �8�yB�8�yB�9ee201e165a02c33�������������G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\faq\package.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\package.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\package.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\faq�webpack/lib/NormalModule�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�export const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
export const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
�exportsType�namespace
�javascript/auto���alias��mainFields�fallback` �server-only$�client-only$�next/dist/compiled/client-only$�next/dist/compiled/server-only�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\head.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\image.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\constants.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\router.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dynamic.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\script.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\link.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\navigation.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\headers.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\og.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\document.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\app.js�react$�react-dom$�react/jsx-runtime$�react/jsx-dev-runtime$�react-dom/client$�react-dom/server$�react-dom/static$�react-dom/static.edge$�react-dom/static.browser$�react-dom/server.edge$�react-dom/server.browser$�react-server-dom-webpack/client$�react-server-dom-webpack/client.edge$�react-server-dom-webpack/server.edge$�react-server-dom-webpack/server.node$�@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts�next/dist/compiled/server-only/index�next/dist/compiled/client-only/index���next/dist/client/components/noop-head�next/dist/api/image�next/dist/api/constants�next/dist/api/router�next/dist/api/app-dynamic�next/dist/api/script�next/dist/api/link�next/dist/api/navigation�next/dist/api/headers�next/dist/api/og�next/dist/api/document�next/dist/api/app�next/dist/compiled/react�next/dist/compiled/react-dom�next/dist/compiled/react/jsx-runtime�next/dist/compiled/react/jsx-dev-runtime�next/dist/compiled/react-dom/client�next/dist/compiled/react-dom/server�next/dist/compiled/react-dom-experimental/static�next/dist/compiled/react-dom-experimental/static.edge�next/dist/compiled/react-dom-experimental/static.browser�next/dist/build/webpack/alias/react-dom-server-edge.js�next/dist/build/webpack/alias/react-dom-server-browser.js�next/dist/compiled/react-server-dom-webpack/client�next/dist/compiled/react-server-dom-webpack/client.edge�next/dist/compiled/react-server-dom-webpack/server.edge�next/dist/compiled/react-server-dom-webpack/server.node�next/dist/client/dev/noop-turbopack-hmr
�browser<����main`�assert�buffer�constants�crypto�domain�http�https�os.����punycode�process�querystring�stream�string_decoder�sys�timers�ttyi����vm�zlib�events�setImmediate�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\assert\assert.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\buffer\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\constants-browserify\constants.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\crypto-browserify\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\domain-browser\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\stream-http\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\https-browserify\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\os-browserify\browser.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\path-browserify\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\punycode\punycode.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\polyfills\process.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\querystring-es3\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\stream-browserify\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\string_decoder\string_decoder.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\util\util.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\timers-browserify\main.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\tty-browserify\index.js��G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\vm-browserify\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\browserify-zlib\index.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\events\events.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\compiled\setimmediate\setImmediate.js

�`�cacheable�parsed�fileDependencies�contextDependencies�missingDependencies�buildDependencies�valueDependenciesk����assets�assetsInfo�rsc�strict�exportsArgument�topLevelDeclarations�snapshot�webpack/lib/util/LazySet�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js�webpack/DefinePlugin_hash�9119f935�8e97c3eaed97071d�type�actions�isClientRef���
�__webpack_exports__��faqContent�accordionFaqContent	 P�v�yB	���V����webpack/lib/dependencies/HarmonyCompatibilityDependency
d����webpack/lib/dependencies/HarmonyExportHeaderDependency@!@!

a(A��A��

c*/
�webpack/lib/dependencies/HarmonyExportSpecifierDependency`��

a(��

c*/
	�webpack/lib/ModuleGraph�RestoreProvidedData

�����provided�canMangleProvide�terminalBinding�exportsInfo���

�sources�runtimeRequirements�data
�javascript�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _FallbackImage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(44618);
/* harmony import */ var _data_blog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(19190);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSourcev
/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import FallbackImage from "./FallbackImage";
import { relatedPost } from "../../data/blog";
const RelatedPost = (param)=>{
    let { posts = [] } = param;
    const relatedPosts = posts.length ? posts : relatedPost;
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: relatedPosts.map((val)=>/*#__PURE__*/ _jsx("div", {
                className: "col-lg-6",
                children: /*#__PURE__*/ _jsxs("article", {
                    className: "ptf-post ptf-post--style-1",
                    children: [
                        /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-post__media",
                            children: [
                                /*#__PURE__*/ _jsx(Link, {
                                    className: "ptf-work__link",
                                    href: val.href || "/blog/".concat(val.id)
                                }),
                                /*#__PURE__*/ _jsx(FallbackImage, {
                                    width: 1200,
                                    height: 1200,
                                    style: {
                                        width: "100%",
                                        height: "100%"
                                    },
                                    src: val.img,
                                    alt: val.alt || val.title || "blog",
                                    loading: "lazy"
                                })
                            ]
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-post__content",
                            children: /*#__PURE__*/ _jsxs("header", {
                                className: "ptf-post__header",
                                children: [
                                    /*#__PURE__*/ _jsxs("div", {
                                        className: "ptf-post__meta",
                                        children: [
                                            /*#__PURE__*/ _jsx("span", {
                                                className: "cat",
                                                children: val.cat
                                            }),
                                            /*#__PURE__*/ _jsx("span", {
                                                className: "date",
                                                children: val.date
                                            })
                                        ]
                                    }),
                                    /*#__PURE__*/ _jsx("h3", {
                                        className: "ptf-post__title",
                                        children: /*#__PURE__*/ _jsx(Link, {
                                            href: val.href || "/blog/".concat(val.id),
                                            children: val.title
                                        })
                                    })
                                ]
                            })
                        })
                    ]
                })
            }, val.id))
    });
};
export default RelatedPost;
a=_��������'������ei������������sQw"&���	�	),����Z
h
Z
h
t
 �@������_data_blog__WEBPACK_IMPORTED_MODULE_4__/* .relatedPost */ .m�(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment��(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)���next_link__WEBPACK_IMPORTED_MODULE_2__["default"]��_FallbackImage__WEBPACK_IMPORTED_MODULE_3__["default"]���������/* harmony default export */ __webpack_exports__["default"] = (��);��source�size�maps2���6__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _FallbackImage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(44618);
/* harmony import */ var _data_blog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(19190);
/* __next_internal_client_entry_do_not_use__ default auto */ 




const RelatedPost = (param)=>{
    let { posts = [] } = param;
    const relatedPosts = posts.length ? posts : _data_blog__WEBPACK_IMPORTED_MODULE_4__/* .relatedPost */ .m;
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: relatedPosts.map((val)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                className: "col-lg-6",
                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("article", {
                    className: "ptf-post ptf-post--style-1",
                    children: [
                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                            className: "ptf-post__media",
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                    className: "ptf-work__link",
                                    href: val.href || "/blog/".concat(val.id)
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(_FallbackImage__WEBPACK_IMPORTED_MODULE_3__["default"], {
                                    width: 1200,
                                    height: 1200,
                                    style: {
                                        width: "100%",
                                        height: "100%"
                                    },
                                    src: val.img,
                                    alt: val.alt || val.title || "blog",
                                    loading: "lazy"
                                })
                            ]
                        }),
                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                            className: "ptf-post__content",
                            children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("header", {
                                className: "ptf-post__header",
                                children: [
                                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                        className: "ptf-post__meta",
                                        children: [
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span", {
                                                className: "cat",
                                                children: val.cat
                                            }),
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span", {
                                                className: "date",
                                                children: val.date
                                            })
                                        ]
                                    }),
                                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h3", {
                                        className: "ptf-post__title",
                                        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                            href: val.href || "/blog/".concat(val.id),
                                            children: val.title
                                        })
                                    })
                                ]
                            })
                        })
                    ]
                })
            }, val.id))
    });
};
/* harmony default export */ __webpack_exports__["default"] = (RelatedPost);
�{"finalSource":true}�map�bufferedMapConcatSourceRawSource
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _FallbackImage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(44618);
/* harmony import */ var _data_blog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(19190);
ReplaceSourceRawSourcev
/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import FallbackImage from "./FallbackImage";
import { relatedPost } from "../../data/blog";
const RelatedPost = (param)=>{
    let { posts = [] } = param;
    const relatedPosts = posts.length ? posts : relatedPost;
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: relatedPosts.map((val)=>/*#__PURE__*/ _jsx("div", {
                className: "col-lg-6",
                children: /*#__PURE__*/ _jsxs("article", {
                    className: "ptf-post ptf-post--style-1",
                    children: [
                        /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-post__media",
                            children: [
                                /*#__PURE__*/ _jsx(Link, {
                                    className: "ptf-work__link",
                                    href: val.href || "/blog/".concat(val.id)
                                }),
                                /*#__PURE__*/ _jsx(FallbackImage, {
                                    width: 1200,
                                    height: 1200,
                                    style: {
                                        width: "100%",
                                        height: "100%"
                                    },
                                    src: val.img,
                                    alt: val.alt || val.title || "blog",
                                    loading: "lazy"
                                })
                            ]
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-post__content",
                            children: /*#__PURE__*/ _jsxs("header", {
                                className: "ptf-post__header",
                                children: [
                                    /*#__PURE__*/ _jsxs("div", {
                                        className: "ptf-post__meta",
                                        children: [
                                            /*#__PURE__*/ _jsx("span", {
                                                className: "cat",
                                                children: val.cat
                                            }),
                                            /*#__PURE__*/ _jsx("span", {
                                                className: "date",
                                                children: val.date
                                            })
                                        ]
                                    }),
                                    /*#__PURE__*/ _jsx("h3", {
                                        className: "ptf-post__title",
                                        children: /*#__PURE__*/ _jsx(Link, {
                                            href: val.href || "/blog/".concat(val.id),
                                            children: val.title
                                        })
                                    })
                                ]
                            })
                        })
                    ]
                })
            }, val.id))
    });
};
export default RelatedPost;
�61146undefined148173undefined175203undefined205248undefined250295undefined408418_data_blog__WEBPACK_IMPORTED_MODULE_4__/* .relatedPost */ .mundefined446449(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined451459react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined520523(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined613617(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined763767(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined922925(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined927930next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined11601163(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined11651177_FallbackImage__WEBPACK_IMPORTED_MODULE_3__["default"]undefined17811784(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined19071911(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined20822086(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined22762279(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined25292532(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined28572860(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined30043007(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined30093012next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined34183432/* harmony default export */ __webpack_exports__["default"] = (undefined34183432undefined34443444.5);undefined�__webpack_require__ɕ__webpack_require__.r����webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceK__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var _data_works__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(74320);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import { worksPage } from "../data/works";
const WorksCaseStudy = (param)=>{
    let { caseStudy } = param;
    const client = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.client) || "Paul Themes Company, Russia";
    const services = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.services) || "UI/UX, Back-End, Front-End, Graphic Design, Animation";
    const team = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.team) || "LoganCee - UI/UX Designer, Pavel Suslov - Developer";
    const date = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.date) || "February 25th, 2022";
    const data = [
        [
            {
                delayAnimation: "100",
                title: "CLIENT",
                lines: [
                    client
                ]
            },
            {
                delayAnimation: "200",
                title: "SERVICES",
                lines: [
                    services
                ]
            }
        ],
        [
            {
                delayAnimation: "300",
                title: "TEAM",
                lines: [
                    team
                ]
            },
            {
                delayAnimation: "400",
                title: "DATE",
                lines: [
                    date
                ]
            }
        ]
    ];
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: data.map((caseContent, i)=>/*#__PURE__*/ _jsxs("div", {
                className: "col-xl-3 col-lg-3 col-md-6 col-12",
                children: [
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "1.25rem"
                        }
                    }),
                    caseContent.map((item, i)=>/*#__PURE__*/ _jsxs("div", {
                            children: [
                                /*#__PURE__*/ _jsxs("div", {
                                    className: "ptf-animated-block mb-70",
                                    "data-aos": "fade",
                                    "data-aos-delay": item.delayAnimation,
                                    children: [
                                        /*#__PURE__*/ _jsx("h5", {
                                            className: "fz-14 text-uppercase has-3-color fw-normal",
                                            children: item.title
                                        }),
                                        /*#__PURE__*/ _jsx("div", {
                                            className: "ptf-spacer",
                                            style: {
                                                "--ptf-xxl": "1.25rem"
                                            }
                                        }),
                                        /*#__PURE__*/ _jsx("p", {
                                            className: "fz-20 lh-1p5 has-black-color",
                                            children: item.lines.map((line)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": " 4.375rem",
                                        "--ptf-md": "2.1875rem"
                                    }
                                })
                            ]
                        }, i))
                ]
            }, i))
    });
};
export default WorksCaseStudy;
a=_�����;>@H��|��	�	�
�
36���
�
�
���C���� ���@����(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment�(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)��������react__WEBPACK_IMPORTED_MODULE_1__.Fragment���/* harmony default export */ __webpack_exports__["default"] = (��);�__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var _data_works__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(74320);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const WorksCaseStudy = (param)=>{
    let { caseStudy } = param;
    const client = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.client) || "Paul Themes Company, Russia";
    const services = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.services) || "UI/UX, Back-End, Front-End, Graphic Design, Animation";
    const team = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.team) || "LoganCee - UI/UX Designer, Pavel Suslov - Developer";
    const date = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.date) || "February 25th, 2022";
    const data = [
        [
            {
                delayAnimation: "100",
                title: "CLIENT",
                lines: [
                    client
                ]
            },
            {
                delayAnimation: "200",
                title: "SERVICES",
                lines: [
                    services
                ]
            }
        ],
        [
            {
                delayAnimation: "300",
                title: "TEAM",
                lines: [
                    team
                ]
            },
            {
                delayAnimation: "400",
                title: "DATE",
                lines: [
                    date
                ]
            }
        ]
    ];
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: data.map((caseContent, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                className: "col-xl-3 col-lg-3 col-md-6 col-12",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "1.25rem"
                        }
                    }),
                    caseContent.map((item, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                    className: "ptf-animated-block mb-70",
                                    "data-aos": "fade",
                                    "data-aos-delay": item.delayAnimation,
                                    children: [
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h5", {
                                            className: "fz-14 text-uppercase has-3-color fw-normal",
                                            children: item.title
                                        }),
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                            className: "ptf-spacer",
                                            style: {
                                                "--ptf-xxl": "1.25rem"
                                            }
                                        }),
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("p", {
                                            className: "fz-20 lh-1p5 has-black-color",
                                            children: item.lines.map((line)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, {
                                                    children: [
                                                        line,
                                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": " 4.375rem",
                                        "--ptf-md": "2.1875rem"
                                    }
                                })
                            ]
                        }, i))
                ]
            }, i))
    });
};
/* harmony default export */ __webpack_exports__["default"] = (WorksCaseStudy);
���K__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var _data_works__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(74320);
��/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import { worksPage } from "../data/works";
const WorksCaseStudy = (param)=>{
    let { caseStudy } = param;
    const client = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.client) || "Paul Themes Company, Russia";
    const services = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.services) || "UI/UX, Back-End, Front-End, Graphic Design, Animation";
    const team = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.team) || "LoganCee - UI/UX Designer, Pavel Suslov - Developer";
    const date = (caseStudy === null || caseStudy === void 0 ? void 0 : caseStudy.date) || "February 25th, 2022";
    const data = [
        [
            {
                delayAnimation: "100",
                title: "CLIENT",
                lines: [
                    client
                ]
            },
            {
                delayAnimation: "200",
                title: "SERVICES",
                lines: [
                    services
                ]
            }
        ],
        [
            {
                delayAnimation: "300",
                title: "TEAM",
                lines: [
                    team
                ]
            },
            {
                delayAnimation: "400",
                title: "DATE",
                lines: [
                    date
                ]
            }
        ]
    ];
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: data.map((caseContent, i)=>/*#__PURE__*/ _jsxs("div", {
                className: "col-xl-3 col-lg-3 col-md-6 col-12",
                children: [
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "1.25rem"
                        }
                    }),
                    caseContent.map((item, i)=>/*#__PURE__*/ _jsxs("div", {
                            children: [
                                /*#__PURE__*/ _jsxs("div", {
                                    className: "ptf-animated-block mb-70",
                                    "data-aos": "fade",
                                    "data-aos-delay": item.delayAnimation,
                                    children: [
                                        /*#__PURE__*/ _jsx("h5", {
                                            className: "fz-14 text-uppercase has-3-color fw-normal",
                                            children: item.title
                                        }),
                                        /*#__PURE__*/ _jsx("div", {
                                            className: "ptf-spacer",
                                            style: {
                                                "--ptf-xxl": "1.25rem"
                                            }
                                        }),
                                        /*#__PURE__*/ _jsx("p", {
                                            className: "fz-20 lh-1p5 has-black-color",
                                            children: item.lines.map((line)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": " 4.375rem",
                                        "--ptf-md": "2.1875rem"
                                    }
                                })
                            ]
                        }, i))
                ]
            }, i))
    });
};
export default WorksCaseStudy;
761146undefined148173undefined175216undefined15951598(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined16001608react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined16721676(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined18131816(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined20712075(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined21722176(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined24952498(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined27722775(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined31233126(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined33133317(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined33193332react__WEBPACK_IMPORTED_MODULE_1__.Fragmentundefined35333536(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined38233826(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined42554269/* harmony default export */ __webpack_exports__["default"] = (undefined42554269undefined42844284.5);undefined�������webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceJ__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var _data_blog__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(19190);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource0/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import { blogPage } from "../../data/blog";
const SearchBlog = (param)=>{
    let { defaultValue = "" } = param;
    return /*#__PURE__*/ _jsxs("form", {
        className: "ptf-search-form",
        action: "/blogs",
        method: "get",
        children: [
            /*#__PURE__*/ _jsx("input", {
                type: "text",
                name: "search",
                defaultValue: defaultValue,
                placeholder: blogPage.listing.searchPlaceholder
            }),
            /*#__PURE__*/ _jsx("input", {
                type: "hidden",
                name: "search_columns[]",
                value: "post_title"
            }),
            /*#__PURE__*/ _jsx("button", {
                type: "submit",
                children: /*#__PURE__*/ _jsx("i", {
                    className: "lnil lnil-search-alt"
                })
            })
        ]
    });
};
export default SearchBlog;
c={}S���"&��NU��CF��##. ��@����(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)�(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)�_data_blog__WEBPACK_IMPORTED_MODULE_2__/* .blogPage */ .q����/* harmony default export */ __webpack_exports__["default"] = (��);�R__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var _data_blog__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(19190);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const SearchBlog = (param)=>{
    let { defaultValue = "" } = param;
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("form", {
        className: "ptf-search-form",
        action: "/blogs",
        method: "get",
        children: [
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input", {
                type: "text",
                name: "search",
                defaultValue: defaultValue,
                placeholder: _data_blog__WEBPACK_IMPORTED_MODULE_2__/* .blogPage */ .q.listing.searchPlaceholder
            }),
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input", {
                type: "hidden",
                name: "search_columns[]",
                value: "post_title"
            }),
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("button", {
                type: "submit",
                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("i", {
                    className: "lnil lnil-search-alt"
                })
            })
        ]
    });
};
/* harmony default export */ __webpack_exports__["default"] = (SearchBlog);
���J__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var _data_blog__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(19190);
�0/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import { blogPage } from "../../data/blog";
const SearchBlog = (param)=>{
    let { defaultValue = "" } = param;
    return /*#__PURE__*/ _jsxs("form", {
        className: "ptf-search-form",
        action: "/blogs",
        method: "get",
        children: [
            /*#__PURE__*/ _jsx("input", {
                type: "text",
                name: "search",
                defaultValue: defaultValue,
                placeholder: blogPage.listing.searchPlaceholder
            }),
            /*#__PURE__*/ _jsx("input", {
                type: "hidden",
                name: "search_columns[]",
                value: "post_title"
            }),
            /*#__PURE__*/ _jsx("button", {
                type: "submit",
                children: /*#__PURE__*/ _jsx("i", {
                    className: "lnil lnil-search-alt"
                })
            })
        ]
    });
};
export default SearchBlog;
D61123undefined125150undefined152194undefined290294(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined439442(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined590597_data_blog__WEBPACK_IMPORTED_MODULE_2__/* .blogPage */ .qundefined667670(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined835838(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined924927(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined10451059/* harmony default export */ __webpack_exports__["default"] = (undefined10451059undefined10701070.5);undefined�������webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�export const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
export const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
A������/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
����06undefined44964502undefined��__webpack_require__.d�����webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource�	�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceX(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([[949],{

/***/ 17098:
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource	�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource[/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {

�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSourceM�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceyimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\faq\\FaqTwo.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx")awzB��x�Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829))�Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716))�Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))��buffer�source�size�maps�hash$Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))��{"finalSource":true}�map�bufferedMapReplaceSourceRawSourceyimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\faq\\FaqTwo.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx")K0119Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829))undefined122251Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716))undefined254376Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))undefined


/***/ })��buffer�source�size�maps�hash�/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {

Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))

/***/ })��{"finalSource":true}�map�bufferedMapConcatSourceRawSource[/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {

ReplaceSourceRawSourceyimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\faq\\FaqTwo.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx")K0119Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829))undefined122251Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716))undefined254376Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))undefined	RawSource


/***/ }),

/***/ 95829:
�P�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { faqContent } from "../../data/faq";
const FaqTwo = ()=>{
    return /*#__PURE__*/ _jsxs("section", {
        children: [
            /*#__PURE__*/ _jsxs("div", {
                className: "container-xxl",
                children: [
                    faqContent.map((item, i)=>/*#__PURE__*/ _jsxs("div", {
                            children: [
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ _jsxs("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ _jsx("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ _jsxs("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ _jsx("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ _jsx("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ _jsxs("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
export default FaqTwo;
c={}_�����RV����JM��rueh&*��		�	S�	��[^CF������%(�
�
 ��@�����(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)��_data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .e��(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)���������������next_link__WEBPACK_IMPORTED_MODULE_2__["default"]��/* harmony default export */ __webpack_exports__["default"] = (��);��buffer�source�size�maps�hash]__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
/* __next_internal_client_entry_do_not_use__ default auto */ 



const FaqTwo = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("section", {
        children: [
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                className: "container-xxl",
                children: [
                    _data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .e.map((item, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
/* harmony default export */ __webpack_exports__["default"] = (FaqTwo);
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
ReplaceSourceRawSource/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { faqContent } from "../../data/faq";
const FaqTwo = ()=>{
    return /*#__PURE__*/ _jsxs("section", {
        children: [
            /*#__PURE__*/ _jsxs("div", {
                className: "container-xxl",
                children: [
                    faqContent.map((item, i)=>/*#__PURE__*/ _jsxs("div", {
                            children: [
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ _jsxs("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ _jsx("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ _jsxs("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ _jsx("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ _jsx("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ _jsxs("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
export default FaqTwo;
|61123undefined125150undefined152180undefined182225undefined273277(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined338342(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined445454_data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .eundefined485489(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined586589(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined785789(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined972975(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined11381141(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined13811384(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined15741578(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined18151818(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined20132016(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined23192322(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined25152518(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined33223325(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined36753678(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined39073910(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined40704074(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined43154319(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined43214324next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined49014904(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined51165130/* harmony default export */ __webpack_exports__["default"] = (undefined51165130undefined51375137.5);undefined


/***/ })��/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
/* __next_internal_client_entry_do_not_use__ default auto */ 



const FaqTwo = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("section", {
        children: [
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                className: "container-xxl",
                children: [
                    _data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .e.map((item, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
/* harmony default export */ __webpack_exports__["default"] = (FaqTwo);


/***/ })��	�d/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
��__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { faqContent } from "../../data/faq";
const FaqTwo = ()=>{
    return /*#__PURE__*/ _jsxs("section", {
        children: [
            /*#__PURE__*/ _jsxs("div", {
                className: "container-xxl",
                children: [
                    faqContent.map((item, i)=>/*#__PURE__*/ _jsxs("div", {
                            children: [
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ _jsxs("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ _jsx("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ _jsxs("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ _jsx("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ _jsx("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ _jsxs("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
export default FaqTwo;
|61123undefined125150undefined152180undefined182225undefined273277(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined338342(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined445454_data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .eundefined485489(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined586589(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined785789(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined972975(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined11381141(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined13811384(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined15741578(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined18151818(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined20132016(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined23192322(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined25152518(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined33223325(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined36753678(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined39073910(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined40704074(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined43154319(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined43214324next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined49014904(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined51165130/* harmony default export */ __webpack_exports__["default"] = (undefined51165130undefined51375137.5);undefined��,

/***/ 26857:
?�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�export const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
export const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
A������buffer�source�size�maps�hash�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
ReplaceSourceRawSource�export const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
export const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
06undefined44964502undefined


/***/ })�X/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));


/***/ })��	����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
��export const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
export const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));
06undefined44964502undefined��

},
�webpack/lib/util/registerExternalSerializer�webpack-sources/PrefixSource�/******/ 9function(__webpack_require__) { // webpackRuntimeModules
var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
__webpack_require__.O(0, [703,718,299,971,69,744], function() { return __webpack_exec__(17098); });
var __webpack_exports__ = __webpack_require__.O();
_N_E = __webpack_exports__;
}
]);��1(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([[949],{

/***/ 17098:
/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {

Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))

/***/ }),

/***/ 95829:
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
/* __next_internal_client_entry_do_not_use__ default auto */ 



const FaqTwo = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("section", {
        children: [
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                className: "container-xxl",
                children: [
                    _data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .e.map((item, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
/* harmony default export */ __webpack_exports__["default"] = (FaqTwo);


/***/ }),

/***/ 26857:
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Q: function() { return /* binding */ accordionFaqContent; },
/* harmony export */   e: function() { return /* binding */ faqContent; }
/* harmony export */ });
const faqContent = [
    {
        title: "General",
        faqInner: [
            {
                title: "Do you sign NDA before project discussion?",
                descriptions: "Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."
            },
            {
                title: "What engagement models do you support?",
                descriptions: "We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."
            },
            {
                title: "Can ZiniSoft Ltd. Co. provide dedicated developers?",
                descriptions: 'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'
            }
        ]
    },
    {
        title: "Technical & Post-Launch",
        faqInner: [
            {
                title: "How do you manage source code and IP ownership?",
                descriptions: "You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."
            },
            {
                title: "Do you support maintenance after launch?",
                descriptions: "Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."
            },
            {
                title: "What technologies does your team specialize in?",
                descriptions: "Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."
            },
            {
                title: "How do you handle security and production deployment?",
                descriptions: "Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."
            }
        ]
    }
];
// Dynamically generate accordionFaqContent from the high-quality real ZiniSoft FAQ data to synchronize pages
const accordionFaqContent = faqContent.flatMap((group, groupIdx)=>(group.faqInner || []).map((item, itemIdx)=>({
            id: "".concat(groupIdx, "-").concat(itemIdx),
            title: item.title,
            desc: item.descriptions,
            expand: groupIdx === 0 && itemIdx === 0 ? "a" : "".concat(groupIdx, "-").concat(itemIdx)
        })));


/***/ })

},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, [703,718,299,971,69,744], function() { return __webpack_exec__(17098); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ _N_E = __webpack_exports__;
/******/ }
]);�{}�`)�X(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([[949],{

/***/ 17098:
�[/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {

�yimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\faq\\FaqTwo.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx")K0119Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 95829))undefined122251Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 14716))undefined254376Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 70296))undefined	RawSource


/***/ })�,

/***/ 95829:
�d/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

"use strict";
��__webpack_require__.r(__webpack_exports__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3827);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64090);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(8792);
/* harmony import */ var _data_faq__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(26857);
�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { faqContent } from "../../data/faq";
const FaqTwo = ()=>{
    return /*#__PURE__*/ _jsxs("section", {
        children: [
            /*#__PURE__*/ _jsxs("div", {
                className: "container-xxl",
                children: [
                    faqContent.map((item, i)=>/*#__PURE__*/ _jsxs("div", {
                            children: [
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-animated-block",
                                    "data-aos": "fade",
                                    children: /*#__PURE__*/ _jsxs("div", {
                                        className: "ptf-faq",
                                        children: [
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__category",
                                                children: /*#__PURE__*/ _jsx("h3", {
                                                    children: item.title
                                                })
                                            }),
                                            /*#__PURE__*/ _jsx("div", {
                                                className: "ptf-faq__content",
                                                children: item.faqInner.map((val, i)=>/*#__PURE__*/ _jsxs("div", {
                                                        className: "ptf-faq__item",
                                                        children: [
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__question",
                                                                children: /*#__PURE__*/ _jsx("h6", {
                                                                    children: val.title
                                                                })
                                                            }),
                                                            /*#__PURE__*/ _jsx("div", {
                                                                className: "ptf-faq__answer",
                                                                children: /*#__PURE__*/ _jsx("p", {
                                                                    style: {
                                                                        whiteSpace: "pre-wrap"
                                                                    },
                                                                    children: val.descriptions
                                                                })
                                                            })
                                                        ]
                                                    }, i))
                                            })
                                        ]
                                    })
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-spacer",
                                    style: {
                                        "--ptf-xxl": "5.625rem"
                                    }
                                })
                            ]
                        }, i)),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-spacer",
                        style: {
                            "--ptf-xxl": "4.375rem"
                        }
                    }),
                    /*#__PURE__*/ _jsx("div", {
                        className: "ptf-animated-block",
                        "data-aos": "fade",
                        children: /*#__PURE__*/ _jsxs("p", {
                            className: "fz-24",
                            children: [
                                "Don’t find your question?",
                                " ",
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "has-accent-4 text-decoration-underline",
                                    href: "/contact",
                                    children: [
                                        "Contact us",
                                        " "
                                    ]
                                }),
                                "now, we alway willing to help you."
                            ]
                        })
                    })
                ]
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-spacer",
                style: {
                    "--ptf-xxl": "10rem",
                    "--ptf-md": "5rem"
                }
            })
        ]
    });
};
export default FaqTwo;
|61123undefined125150undefined152180undefined182225undefined273277(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined338342(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined445454_data_faq__WEBPACK_IMPORTED_MODULE_3__/* .faqContent */ .eundefined485489(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined586589(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined785789(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined972975(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined11381141(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined13811384(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined15741578(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined18151818(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined20132016(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined23192322(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined25152518(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined33223325(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined36753678(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined39073910(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined40704074(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined43154319(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined43214324next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined49014904(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)undefined51165130/* harmony default export */ __webpack_exports__["default"] = (undefined51165130undefined51375137.5);undefined���,

/***/ 26857:
�������������

},
!PrefixSourceConcatSourceRawSource9function(__webpack_require__) { // webpackRuntimeModules
�var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
__webpack_require__.O(0, [703,718,299,971,69,744], function() { return __webpack_exec__(17098); });
var __webpack_exports__ = __webpack_require__.O();
�_N_E = __webpack_exports__;
}
/******/ RawSource]);��(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[538,459,998],{23225:function(){}},function(n){n.O(0,[971,69,744],function(){return n(n.s=23225)}),_N_E=n.O()}]);��(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[603],{16467:function(e,t,i){Promise.resolve().then(i.bind(i,44618)),Promise.resolve().then(i.bind(i,40098)),Promise.resolve().then(i.bind(i,14716)),Promise.resolve().then(i.bind(i,70296)),Promise.resolve().then(i.bind(i,12344)),Promise.resolve().then(i.bind(i,85943)),Promise.resolve().then(i.t.bind(i,81749,23)),Promise.resolve().then(i.t.bind(i,25250,23))},44618:function(e,t,i){"use strict";i.r(t);var s=i(3827),a=i(64090),n=i(20703);t.default=e=>{let{src:t,alt:i,...r}=e,o="/assets/img/blog/default/post-default.png",[l,c]=(0,a.useState)(!1),[m,d]=(0,a.useState)(t);return t!==m&&(d(t),c(!1)),(0,s.jsx)(n.default,{...r,src:l?o:t||o,alt:i||"blog image",onError:()=>c(!0)})}},40098:function(e,t,i){"use strict";i.r(t);var s=i(3827);i(64090);var a=i(8792),n=i(44618),r=i(19190);t.default=e=>{let{posts:t=[]}=e,i=t.length?t:r.m;return(0,s.jsx)(s.Fragment,{children:i.map(e=>(0,s.jsx)("div",{className:"col-lg-6",children:(0,s.jsxs)("article",{className:"ptf-post ptf-post--style-1",children:[(0,s.jsxs)("div",{className:"ptf-post__media",children:[(0,s.jsx)(a.default,{className:"ptf-work__link",href:e.href||"/blog/".concat(e.id)}),(0,s.jsx)(n.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:e.img,alt:e.alt||e.title||"blog",loading:"lazy"})]}),(0,s.jsx)("div",{className:"ptf-post__content",children:(0,s.jsxs)("header",{className:"ptf-post__header",children:[(0,s.jsxs)("div",{className:"ptf-post__meta",children:[(0,s.jsx)("span",{className:"cat",children:e.cat}),(0,s.jsx)("span",{className:"date",children:e.date})]}),(0,s.jsx)("h3",{className:"ptf-post__title",children:(0,s.jsx)(a.default,{href:e.href||"/blog/".concat(e.id),children:e.title})})]})})]})},e.id))})}},12344:function(e,t,i){"use strict";i.r(t);var s=i(3827);i(64090);var a=i(40093);t.default=()=>(0,s.jsx)(s.Fragment,{children:a.a.socialList.map(e=>(0,s.jsx)("a",{className:"ptf-social-icon ptf-social-icon--style-4 ".concat(e.iconClass),href:e.link,target:"_blank",rel:"noopener noreferrer",children:(0,s.jsx)("i",{className:e.iconName})},e.iconName))})},19190:function(e,t,i){"use strict";i.d(t,{m:function(){return s},q:function(){return a}});let s=[{id:99,img:"/assets/img/blog/grid/post-1.png",cat:"Product",date:"Dec 15, 2021",title:"Review product BWIB"},{id:100,img:"/assets/img/blog/grid/post-2.png",cat:"Inspiration",date:"Dec 7, 2021",title:"Contrast in Brand Design"}],a={metadata:{title:"Blogs | ZiniSoft Ltd. Co.",description:"Đọc tin tức c\xf4ng nghệ mới nhất v\xe0 chia sẻ kinh nghiệm ph\xe1t triển phần mềm thực tế, kiến tr\xfac hệ thống v\xe0 t\xedch hợp AI từ đội ngũ chuy\xean gia ZiniSoft Ltd. Co."},listing:{title:"Blog",searchPlaceholder:"Search in blog",loadMoreLabel:"More",loadingLabel:"Loading...",noResultsLabel:"No posts found."},detail:{metadata:{title:"Blog Details | ZiniSoft Ltd. Co."},fallback:{img:"/assets/img/home/default/post-1.png",cat:"Product",date:"Dec 15, 2021",title:"Review product BWIB",description:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam dignissim tortor vitae mattis tempor..."},meta:{category:"Inspiration",date:"Dec 7, 2021",authorLabel:"by",author:"Admin",views:"5,6k Views",comments:"3 Comments",report:"Report"},relatedTitle:"Related Posts",commentsTitle:"03 Comments:",commentFormTitle:"Leave a comment:",shareLabel:"Share on",nextPost:{label:"Next Post",title:"Minimalist Trends",href:"/blog/7"},form:{validation:{nameRequired:"Name is required",commentRequired:"Please write your comment",emailRequired:"Email is required",emailInvalid:"Entered value does not match email format",termsRequired:"Accept Terms and Conditions is required"},placeholders:{comment:"Write your comment here",name:"Your name *",email:"Your Email *"},terms:"Save my name & email in this browser for next time I comment.",submitLabel:"Submit"}}}}},function(e){e.O(0,[703,718,299,971,69,744],function(){return e(e.s=16467)}),_N_E=e.O()}]);�W#(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[714],{97280:function(e,t,i){Promise.resolve().then(i.bind(i,30720)),Promise.resolve().then(i.bind(i,67841)),Promise.resolve().then(i.bind(i,14716)),Promise.resolve().then(i.bind(i,70296)),Promise.resolve().then(i.bind(i,19959)),Promise.resolve().then(i.bind(i,53393)),Promise.resolve().then(i.bind(i,66725))},30720:function(e,t,i){"use strict";i.r(t);var n=i(3827),a=i(64090),r=i(75036),s=i(52012),o=i.n(s);let l=[{startCount:"0",endCount:"95",metaText1:"Website design and",metaText2:"development",animationDelay:"0"},{startCount:"0",endCount:"98",metaText1:"iOs & Android mobile",metaText2:"application",animationDelay:"100"},{startCount:"0",endCount:"90",metaText1:"Hosting, domain &",metaText2:"support",animationDelay:"200"}],d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.trim().split(/\s+/);return t.length<=3?[e,""]:[t.slice(0,-1).join(" "),t[t.length-1]]};t.default=e=>{let{counters:t}=e,[i,s]=a.useState(!1),c=t&&t.length>0?t.map((e,t)=>{let[i,n]=d(e.title);return{startCount:"0",endCount:e.percentage,metaText1:i,metaText2:n,animationDelay:String(100*t)}}):l;return(0,n.jsx)(n.Fragment,{children:c.map((e,t)=>(0,n.jsx)("div",{className:"col-12 col-sm-6 col-md-4",children:(0,n.jsx)("div",{className:"ptf-animated-block h-100","data-aos":"fade","data-aos-delay":e.animationDelay,children:(0,n.jsxs)("div",{className:"ptf-counter-up ptf-counter-up--style-3 h-100",style:{"--ptf-title-color":"var(--ptf-color-black)",display:"flex",flexDirection:"column",justifyContent:"space-between",alignItems:"flex-start"},children:[(0,n.jsxs)("h5",{className:"ptf-counter-up__title",style:{marginBottom:"2rem"},children:[e.metaText1,e.metaText2&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("br",{}),e.metaText2]})]}),(0,n.jsx)("div",{className:"ptf-counter-up__value","data-prefix":"","data-suffix":"%",style:{marginTop:0},children:(0,n.jsx)(r.ZP,{start:i?e.startCount:null,end:e.endCount,duration:1,redraw:!0,children:e=>{let{countUpRef:t}=e;return(0,n.jsx)(o(),{onChange:e=>{e&&s(!0)},children:(0,n.jsx)("span",{ref:t})})}})})]})})},t))})}},67841:function(e,t,i){"use strict";i.r(t);var n=i(3827);i(64090);var a=i(71398),r=i(26857);t.default=e=>{let{faqs:t}=e,i=t&&t.length>0?t:r.Q;return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("dl",{className:"ptf-accordion",children:(0,n.jsx)(a.UQ,{preExpanded:["a"],allowZeroExpanded:!0,children:i.map((e,t)=>(0,n.jsxs)(a.Qd,{uuid:e.expand||t,children:[(0,n.jsx)(a.Ol,{children:(0,n.jsx)(a.on,{children:(0,n.jsx)("dt",{children:e.title})})}),(0,n.jsx)(a.Mt,{children:(0,n.jsx)("dd",{children:e.desc})})]},e.id||t))})})})}},19959:function(e,t,i){"use strict";i.r(t);var n=i(3827);i(64090);var a=i(15732),r=i(20703);t.default=e=>{let{img:t}=e,i=t||"/assets/img/service-detail.png";return(0,n.jsx)(a.ri,{children:(0,n.jsx)("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"0","data-aos-offset":"0",children:(0,n.jsx)("div",{className:"ptf-simple-image",children:(0,n.jsx)(a.ck,{original:i,thumbnail:i,width:1520,height:760,children:e=>{let{ref:t,open:a}=e;return(0,n.jsx)(r.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:i,alt:"service",role:"button",ref:t,onClick:a})}})})})})}},53393:function(e,t,i){"use strict";i.r(t);var n=i(3827);i(64090);var a=i(8792);t.default=e=>{let{services:t=[]}=e;return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("ul",{children:t.map(e=>(0,n.jsx)("li",{children:(0,n.jsxs)(a.default,{href:e.slug?"/service/".concat(e.slug):"/service/".concat(e.id),children:[(0,n.jsx)("i",{className:e.icon||"lnil lnil-chevron-right"})," ",e.title||e.name]})},e.id))})})}},66725:function(e,t,i){"use strict";i.r(t);var n=i(3827);i(64090);var a=i(20703);let r=[{logo:"image-1",title:"HTML/CSS",delayAnimation:"0"},{logo:"image-2",title:"WordPress",delayAnimation:"100"},{logo:"image-3",title:"Shopify",delayAnimation:"200"},{logo:"image-4",title:"iOS",delayAnimation:"300"},{logo:"image-5",title:"Android",delayAnimation:"400"},{logo:"image-6",title:"Figma",delayAnimation:"0"},{logo:"image-7",title:"Zeplin",delayAnimation:"100"}];t.default=e=>{let{skills:t}=e,i=t&&t.length>0?t:r;return(0,n.jsx)(n.Fragment,{children:i.map((e,t)=>{let i=e.imageUrl||(e.logo?"/assets/img/root/skills/".concat(e.logo,".png"):"");return(0,n.jsx)("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":e.delayAnimation||String(t%5*100),children:(0,n.jsx)("div",{className:"ptf-skill-box",children:(0,n.jsxs)("div",{className:"ptf-skill-box__content",children:[i&&(0,n.jsx)("div",{className:"ptf-skill-box__image",children:(0,n.jsx)(a.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:i,alt:e.title,loading:"lazy",unoptimized:!0})}),(0,n.jsx)("h6",{className:"ptf-skill-box__title",children:e.title})]})})},e.id||t)})})}},26857:function(e,t,i){"use strict";i.d(t,{Q:function(){return a},e:function(){return n}});let n=[{title:"General",faqInner:[{title:"Do you sign NDA before project discussion?",descriptions:"Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."},{title:"What engagement models do you support?",descriptions:"We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."},{title:"Can ZiniSoft Ltd. Co. provide dedicated developers?",descriptions:'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'}]},{title:"Technical & Post-Launch",faqInner:[{title:"How do you manage source code and IP ownership?",descriptions:"You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."},{title:"Do you support maintenance after launch?",descriptions:"Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."},{title:"What technologies does your team specialize in?",descriptions:"Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."},{title:"How do you handle security and production deployment?",descriptions:"Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."}]}],a=n.flatMap((e,t)=>(e.faqInner||[]).map((e,i)=>({id:"".concat(t,"-").concat(i),title:e.title,desc:e.descriptions,expand:0===t&&0===i?"a":"".concat(t,"-").concat(i)})))}},function(e){e.O(0,[740,703,718,732,966,398,299,971,69,744],function(){return e(e.s=97280)}),_N_E=e.O()}]);�(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[787],{28110:function(e,i,t){Promise.resolve().then(t.bind(t,14716)),Promise.resolve().then(t.bind(t,70296)),Promise.resolve().then(t.bind(t,3309)),Promise.resolve().then(t.bind(t,48735)),Promise.resolve().then(t.bind(t,49252)),Promise.resolve().then(t.t.bind(t,81749,23))},49252:function(e,i,t){"use strict";t.r(i);var l=t(3827),a=t(64090);t(74320),i.default=e=>{let{caseStudy:i}=e,t=(null==i?void 0:i.client)||"Paul Themes Company, Russia",s=(null==i?void 0:i.services)||"UI/UX, Back-End, Front-End, Graphic Design, Animation",n=(null==i?void 0:i.team)||"LoganCee - UI/UX Designer, Pavel Suslov - Developer",o=(null==i?void 0:i.date)||"February 25th, 2022";return(0,l.jsx)(l.Fragment,{children:[[{delayAnimation:"100",title:"CLIENT",lines:[t]},{delayAnimation:"200",title:"SERVICES",lines:[s]}],[{delayAnimation:"300",title:"TEAM",lines:[n]},{delayAnimation:"400",title:"DATE",lines:[o]}]].map((e,i)=>(0,l.jsxs)("div",{className:"col-xl-3 col-lg-3 col-md-6 col-12",children:[(0,l.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"1.25rem"}}),e.map((e,i)=>(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"ptf-animated-block mb-70","data-aos":"fade","data-aos-delay":e.delayAnimation,children:[(0,l.jsx)("h5",{className:"fz-14 text-uppercase has-3-color fw-normal",children:e.title}),(0,l.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"1.25rem"}}),(0,l.jsx)("p",{className:"fz-20 lh-1p5 has-black-color",children:e.lines.map(e=>(0,l.jsxs)(a.Fragment,{children:[e,(0,l.jsx)("br",{})]},e))})]}),(0,l.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":" 4.375rem","--ptf-md":"2.1875rem"}})]},i))]},i))})}},3309:function(e,i,t){"use strict";t.r(i);var l=t(3827);t(64090);var a=t(15732),s=t(20703);let n=[{img:"/assets/img/portfolio/single-work/content-image-2.png",column:"col-lg-6",alt:"image 1",width:"416",height:"335"},{img:"/assets/img/portfolio/single-work/content-image-3.png",column:"col-lg-6",alt:"image 2",width:"416",height:"335"},{img:"/assets/img/portfolio/single-work/content-image-4.png",column:"col-lg-12",alt:"image 3",width:"1296",height:"831"}];i.default=()=>(0,l.jsx)(a.ri,{children:(0,l.jsx)("div",{className:"ptf-justified-gallery row",style:{"--bs-gutter-x":"2rem","--bs-gutter-y":"2rem"},children:n.map((e,i)=>(0,l.jsx)("div",{className:e.column,children:(0,l.jsx)("div",{className:"ptf-gallery__item",children:(0,l.jsx)("div",{className:"ptf-simple-image",children:(0,l.jsx)(a.ck,{original:e.img,thumbnail:e.img,width:e.width,height:e.height,children:i=>{let{ref:t,open:a}=i;return(0,l.jsx)(s.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:e.img,alt:"works gallery",role:"button",ref:t,onClick:a})}})})})},i))})})},74320:function(e,i,t){"use strict";t.d(i,{h:function(){return l}});let l={listing:{metadata:{title:"Case Studies | ZiniSoft Ltd. Co.",description:"Discover our software engineering case studies. Learn how ZiniSoft develops custom AI systems, B2B microservices, web apps, and high-performance platforms."},title:"Case Studies",loadMoreLabel:"More",filters:["All","AI Solutions","Web Applications","Mobile Applications","SaaS Platforms","E-commerce & POS","CRM & Business Systems","Automation & Integration","Cloud & DevOps"]},detail:{metadata:{title:"Work Showcase | ZiniSoft Ltd. Co."},headTitle:"ZiniSoft Ltd. Co. - Works Showcase",fallback:{img:"/assets/img/portfolio/work-2.png",categorie:"Product",title:"Film & Art Festival"},fallbackTitle:"Lewis Studio Website",fallbackImage:"/assets/img/portfolio/single-work/content-image-1.png",nextProject:{label:"Next Project",title:"SPA Brand",href:"#"},review:{avatar:"/assets/img/root/twitter-avatar.png",avatarAlt:"",author:"Thiago Alcantara",handle:"@thiago.lfc",date:"15 Dec, 2022",icon:"socicon-twitter",mention:"@ZiniSoft Ltd. Co.",mentionHref:"#",text:" is incredibly dedicated, knowledgeable, and helpful. The finished product was beautiful, and worth every penny. I would absolutely recommend ZiniSoft Ltd. Co.."}},caseStudy:[[{delayAnimation:"100",title:"CLIENT",lines:["Paul Themes Company,","Russia"]},{delayAnimation:"200",title:"SERVICES",lines:["UI/UX, Back-End,","Front-End, Graphic Design,","Animation"]}],[{delayAnimation:"300",title:"TEAM",lines:["LoganCee - UI/UX Designer","Pavel Suslov - Developer"]},{delayAnimation:"400",title:"DATE",lines:["Feburary 25th, 2022"]}]]}}},function(e){e.O(0,[740,703,718,732,299,971,69,744],function(){return e(e.s=28110)}),_N_E=e.O()}]);��(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[949],{17098:function(e,t,n){Promise.resolve().then(n.bind(n,95829)),Promise.resolve().then(n.bind(n,14716)),Promise.resolve().then(n.bind(n,70296))},95829:function(e,t,n){"use strict";n.r(t);var i=n(3827);n(64090);var s=n(8792),a=n(26857);t.default=()=>(0,i.jsxs)("section",{children:[(0,i.jsxs)("div",{className:"container-xxl",children:[a.e.map((e,t)=>(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"ptf-animated-block","data-aos":"fade",children:(0,i.jsxs)("div",{className:"ptf-faq",children:[(0,i.jsx)("div",{className:"ptf-faq__category",children:(0,i.jsx)("h3",{children:e.title})}),(0,i.jsx)("div",{className:"ptf-faq__content",children:e.faqInner.map((e,t)=>(0,i.jsxs)("div",{className:"ptf-faq__item",children:[(0,i.jsx)("div",{className:"ptf-faq__question",children:(0,i.jsx)("h6",{children:e.title})}),(0,i.jsx)("div",{className:"ptf-faq__answer",children:(0,i.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:e.descriptions})})]},t))})]})}),(0,i.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"5.625rem"}})]},t)),(0,i.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"4.375rem"}}),(0,i.jsx)("div",{className:"ptf-animated-block","data-aos":"fade",children:(0,i.jsxs)("p",{className:"fz-24",children:["Don’t find your question?"," ",(0,i.jsxs)(s.default,{className:"has-accent-4 text-decoration-underline",href:"/contact",children:["Contact us"," "]}),"now, we alway willing to help you."]})})]}),(0,i.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"10rem","--ptf-md":"5rem"}})]})},26857:function(e,t,n){"use strict";n.d(t,{Q:function(){return s},e:function(){return i}});let i=[{title:"General",faqInner:[{title:"Do you sign NDA before project discussion?",descriptions:"Data privacy and corporate security are fundamental to our architecture.\n\nYes, absolutely. We sign a standard or custom Non-Disclosure Agreement (NDA) before you share any proprietary project specifications, system architectures, or business workflows. Your intellectual property and data assets are legally protected from day one."},{title:"What engagement models do you support?",descriptions:"We offer flexible cooperation models designed to align with your project's maturity and operational scale:\n\nFixed Price / Project-Based: Best for well-defined scopes, Minimum Viable Products (MVPs), or standard deployment of turn-key solutions from our SaaS ecosystem (Coco, Kindie, Zapes).\n\nTime & Materials (T&M): Ideal for agile, evolving projects such as custom AI integrations, deep technical R&D, and exploratory system upgrades.\n\nDedicated Team / Retainer: Perfect for long-term strategic partnerships requiring continuous engineering, infrastructure management, and scaling."},{title:"Can ZiniSoft Ltd. Co. provide dedicated developers?",descriptions:'Yes. However, we do not just "rent out" generic programmers. We provide Dedicated Engineering Squads—fully integrated teams consisting of seasoned System Architects, High-Performance Backend Developers, and QA Testers. These specialists work exclusively on your product, integrating seamlessly with your internal development standards and corporate culture.'}]},{title:"Technical & Post-Launch",faqInner:[{title:"How do you manage source code and IP ownership?",descriptions:"You retain 100% Intellectual Property (IP) ownership of the custom source code, architecture designs, and digital assets developed for your project. Upon milestone completion and verified payment, all repositories, automated deployment scripts, and technical documentations are securely transferred directly to your corporate infrastructure (GitHub, GitLab, or local servers)."},{title:"Do you support maintenance after launch?",descriptions:"Launching the software is only the first phase. We provide comprehensive Post-Launch Maintenance & Support SLAs (Service Level Agreements) tailored to your operational needs. This includes proactive server health monitoring, immediate bug hotfixes, dependency security patching, and ongoing resource optimization to guarantee our 99.99% system uptime commitment."},{title:"What technologies does your team specialize in?",descriptions:"Our engineering lab specializes in premium tech stacks built intentionally for speed, massive scale, and intelligence:\n\nHigh-Performance Backend: Go (Golang), Node.js, and Microservices architecture.\n\nData & Time-Series Infrastructure: QuestDB, PostgreSQL, and distributed database clustering.\n\nAI-First Systems: Local LLM optimization, Multi-Agent Orchestration (utilizing frameworks like Hermes and OpenClaw), and Knowledge-Graph RAG.\n\nVirtualization & DevOps: Proxmox VE, Docker, and Kubernetes.\n\nClient-Side Interfaces: Cross-platform web/mobile applications and desktop-first software requiring low-level hardware and peripheral controls."},{title:"How do you handle security and production deployment?",descriptions:"Security is embedded into every layer of our deployment lifecycle:\n\nIsolated CI/CD Pipelines: Code undergoes automated testing in sandbox and staging environments before it is ever merged into production.\n\nMulti-Layer network resilience: We architect systems with built-in network redundancy—including active-active Dual-WAN load balancing—to eliminate single points of failure.\n\nZero-Exploit Guarantee: We implement advanced Web Application Firewalls (WAF) and rigorous source-code defense matrices to completely neutralize server-side threats, malware, and malicious injection exploits."}]}],s=i.flatMap((e,t)=>(e.faqInner||[]).map((e,n)=>({id:"".concat(t,"-").concat(n),title:e.title,desc:e.descriptions,expand:0===t&&0===n?"a":"".concat(t,"-").concat(n)})))}},function(e){e.O(0,[703,718,299,971,69,744],function(){return e(e.s=17098)}),_N_E=e.O()}]);�((self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[845],{8264:function(e,t,i){Promise.resolve().then(i.bind(i,57120)),Promise.resolve().then(i.bind(i,43553)),Promise.resolve().then(i.bind(i,14716)),Promise.resolve().then(i.bind(i,35266)),Promise.resolve().then(i.bind(i,70296))},57120:function(e,t,i){"use strict";i.r(t);var l=i(3827);i(64090);var s=i(138),a=i(8792),r=i(44618);t.default=e=>{let{posts:t=[]}=e,i=t.slice(0,3);return i.length?(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:"swiper-slide grid-slider",children:(0,l.jsx)(s.Z,{dots:!0,arrow:!1,infinite:!0,speed:900,slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:767,settings:{dots:!1}}],className:"arrow-none",children:i.map(e=>(0,l.jsxs)("div",{className:"ptf-news-slide",children:[(0,l.jsx)("div",{className:"ptf-news-slide__media",children:(0,l.jsx)(r.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:e.img,alt:e.alt||e.title||"news",loading:"lazy"})}),(0,l.jsxs)("div",{className:"ptf-news-slide__content",children:[(0,l.jsxs)("div",{className:"ptf-news-slide__meta",children:[(0,l.jsx)("span",{className:"cat",children:e.cat||"Blog"}),(0,l.jsx)("span",{className:"date",children:e.date})]}),(0,l.jsx)("h3",{className:"ptf-news-slide__title",children:(0,l.jsx)(a.default,{href:e.href||"/blog/".concat(e.id),children:e.title})}),(0,l.jsx)("div",{className:"ptf-news-slide__excerpt",children:(0,l.jsx)("p",{children:e.descriptions||e.description})})]})]},e.id))})})}):null}},43553:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return N}});var l=i(3827),s=i(64090),a=i(8792),r=i(44618);let n={page:1,perPage:6,orderby:"date",order:"desc"},o={"&amp;":"&","&#038;":"&","&nbsp;":" ","&hellip;":"...","&#8230;":"...","&#8211;":"-","&#8212;":"-","&#8216;":"'","&#8217;":"'","&#8220;":'"',"&#8221;":'"'},d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/&amp;|&#038;|&nbsp;|&hellip;|&#8230;|&#8211;|&#8212;|&#8216;|&#8217;|&#8220;|&#8221;/g,e=>o[e]||e)},c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return d(e.replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim())},u=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?e.replace(/<img\s+[^>]*>/g,e=>{let t="",i=e.match(/data-srcset="([^"]+)"/);i&&(t=i[1]);let l="",s=e.match(/data-src="([^"]+)"/)||e.match(/data-orig-src="([^"]+)"/);s&&(l=s[1]);let a=e;return a=t?a.includes("srcset=")?a.replace(/srcset="[^"]*"/,'srcset="'.concat(t,'"')):a.replace("<img",'<img srcset="'.concat(t,'"')):a.replace(/srcset="data:image\/svg\+xml[^"]*"/g,""),l&&(a=a.includes("src=")?a.replace(/src="[^"]*"/,'src="'.concat(l,'"')):a.replace("<img",'<img src="'.concat(l,'"'))),a}):""},m=e=>e?new Intl.DateTimeFormat("en",{month:"short",day:"numeric",year:"numeric"}).format(new Date(e)):"",h=e=>{var t,i,l,s,a,r;let n=null==e?void 0:null===(i=e._embedded)||void 0===i?void 0:null===(t=i["wp:featuredmedia"])||void 0===t?void 0:t[0],o=(null==n?void 0:null===(l=n.media_details)||void 0===l?void 0:l.sizes)||{};return(null===(s=o.full)||void 0===s?void 0:s.source_url)||(null===(a=o.large)||void 0===a?void 0:a.source_url)||(null===(r=o.medium_large)||void 0===r?void 0:r.source_url)||(null==n?void 0:n.source_url)||"/assets/img/blog/grid/post-1.png"},p=e=>{var t,i,l,s;return(null==e?void 0:null===(s=e._embedded)||void 0===s?void 0:null===(l=s["wp:term"])||void 0===l?void 0:null===(i=l[0])||void 0===i?void 0:null===(t=i[0])||void 0===t?void 0:t.name)||"Blog"},v=e=>{var t,i;return((null==e?void 0:null===(i=e._embedded)||void 0===i?void 0:null===(t=i["wp:term"])||void 0===t?void 0:t[1])||[]).map(e=>e.name)},g=e=>{var t,i,l;return(null==e?void 0:null===(l=e._embedded)||void 0===l?void 0:null===(i=l.author)||void 0===i?void 0:null===(t=i[0])||void 0===t?void 0:t.name)||"Admin"},f=e=>{var t,i,l,s;return(null==e?void 0:null===(s=e._embedded)||void 0===s?void 0:null===(l=s.author)||void 0===l?void 0:null===(i=l[0])||void 0===i?void 0:null===(t=i.avatar_urls)||void 0===t?void 0:t["96"])||"/assets/img/root/author-avatar.png"},x=e=>{var t,i,l;return(null==e?void 0:null===(l=e._embedded)||void 0===l?void 0:null===(i=l.author)||void 0===i?void 0:null===(t=i[0])||void 0===t?void 0:t.description)||""},b=function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];(Array.isArray(i)?i:[i]).filter(Boolean).forEach(i=>{e.append("".concat(t,"[]"),String(i))})},_=function(){let{page:e=n.page,perPage:t=n.perPage,orderby:i=n.orderby,order:l=n.order,sticky:s,search:a,searchColumns:r,categories:o,status:d,author:c,exclude:u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},m=new URLSearchParams({_embed:"1",page:String(e),per_page:String(t),orderby:i,order:l});return"boolean"==typeof s&&m.set("sticky",String(s)),a&&m.set("search",a),b(m,"search_columns",r),b(m,"categories",o),b(m,"status",d),b(m,"author",c),b(m,"exclude",u),"".concat("https://admin.zinisoft.net/wp-json/wp/v2/posts","?").concat(m.toString())},j=function(e){var t,i,l,s,a;let{includeContent:r=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{id:e.id,slug:e.slug,href:"/blog/".concat(e.slug),sourceUrl:e.link,img:h(e),alt:c((null===(t=e.title)||void 0===t?void 0:t.rendered)||"Blog image"),cat:p(e),date:m(e.date),title:c((null===(i=e.title)||void 0===i?void 0:i.rendered)||""),description:c((null===(l=e.excerpt)||void 0===l?void 0:l.rendered)||""),descriptions:c((null===(s=e.excerpt)||void 0===s?void 0:s.rendered)||""),categoryIds:e.categories||[],tagIds:e.tags||[],tags:v(e),authorId:e.author,author:g(e),authorAvatar:f(e),authorDescription:x(e),content:r?u((null===(a=e.content)||void 0===a?void 0:a.rendered)||""):""}};var N=e=>{let{posts:t=[],initialPage:i=n.page,perPage:o=n.perPage,orderby:d=n.orderby,order:c=n.order,search:u,searchColumns:m,categories:h,status:p,author:v,sticky:g,totalPages:f=0,loadMoreLabel:x="More",loadingLabel:b="Loading...",noResultsLabel:N="No posts found."}=e,[w,y]=(0,s.useState)(t),[S,P]=(0,s.useState)(i),[k,L]=(0,s.useState)(!1),B=t.length>0&&S<f,I=async()=>{if(!B||k)return;let e=S+1;L(!0);try{let t=await fetch(_({page:e,perPage:o,orderby:d,order:c,search:u,searchColumns:m,categories:h,status:p,author:v,sticky:g}));if(t.ok){let i=await t.json();y(e=>[...e,...i.map(e=>j(e))]),P(e)}}finally{L(!1)}};return(0,l.jsxs)(l.Fragment,{children:[!w.length&&(0,l.jsx)("div",{className:"col-12",children:(0,l.jsx)("p",{className:"fz-18 text-center",children:N})}),w.map(e=>(0,l.jsx)("div",{className:"col-xl-4 col-lg-4",children:(0,l.jsxs)("article",{className:"ptf-post ptf-post--style-1",children:[(0,l.jsxs)("div",{className:"ptf-post__media",children:[(0,l.jsx)(a.default,{className:"ptf-work__link",href:e.href||"/blog/".concat(e.id)}),(0,l.jsx)(r.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:e.img,alt:e.alt||e.title||"blog",loading:"lazy"})]}),(0,l.jsx)("div",{className:"ptf-post__content",children:(0,l.jsxs)("header",{className:"ptf-post__header",children:[(0,l.jsxs)("div",{className:"ptf-post__meta",children:[(0,l.jsx)("span",{className:"cat",children:e.cat}),(0,l.jsx)("span",{className:"date",children:e.date})]}),(0,l.jsx)("h3",{className:"ptf-post__title",children:(0,l.jsx)(a.default,{href:e.href||"/blog/".concat(e.id),children:e.title})})]})})]})},e.id)),B&&(0,l.jsxs)("div",{className:"col-12 text-center",children:[(0,l.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"7rem","--ptf-md":"4rem"}}),(0,l.jsx)("button",{type:"button",className:"ptf-load-more",onClick:I,disabled:k,children:k?b:x})]})]})}},44618:function(e,t,i){"use strict";i.r(t);var l=i(3827),s=i(64090),a=i(20703);t.default=e=>{let{src:t,alt:i,...r}=e,n="/assets/img/blog/default/post-default.png",[o,d]=(0,s.useState)(!1),[c,u]=(0,s.useState)(t);return t!==c&&(u(t),d(!1)),(0,l.jsx)(a.default,{...r,src:o?n:t||n,alt:i||"blog image",onError:()=>d(!0)})}},35266:function(e,t,i){"use strict";i.r(t);var l=i(3827);i(64090);var s=i(19190);t.default=e=>{let{defaultValue:t=""}=e;return(0,l.jsxs)("form",{className:"ptf-search-form",action:"/blogs",method:"get",children:[(0,l.jsx)("input",{type:"text",name:"search",defaultValue:t,placeholder:s.q.listing.searchPlaceholder}),(0,l.jsx)("input",{type:"hidden",name:"search_columns[]",value:"post_title"}),(0,l.jsx)("button",{type:"submit",children:(0,l.jsx)("i",{className:"lnil lnil-search-alt"})})]})}},19190:function(e,t,i){"use strict";i.d(t,{m:function(){return l},q:function(){return s}});let l=[{id:99,img:"/assets/img/blog/grid/post-1.png",cat:"Product",date:"Dec 15, 2021",title:"Review product BWIB"},{id:100,img:"/assets/img/blog/grid/post-2.png",cat:"Inspiration",date:"Dec 7, 2021",title:"Contrast in Brand Design"}],s={metadata:{title:"Blogs | ZiniSoft Ltd. Co.",description:"Đọc tin tức c\xf4ng nghệ mới nhất v\xe0 chia sẻ kinh nghiệm ph\xe1t triển phần mềm thực tế, kiến tr\xfac hệ thống v\xe0 t\xedch hợp AI từ đội ngũ chuy\xean gia ZiniSoft Ltd. Co."},listing:{title:"Blog",searchPlaceholder:"Search in blog",loadMoreLabel:"More",loadingLabel:"Loading...",noResultsLabel:"No posts found."},detail:{metadata:{title:"Blog Details | ZiniSoft Ltd. Co."},fallback:{img:"/assets/img/home/default/post-1.png",cat:"Product",date:"Dec 15, 2021",title:"Review product BWIB",description:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam dignissim tortor vitae mattis tempor..."},meta:{category:"Inspiration",date:"Dec 7, 2021",authorLabel:"by",author:"Admin",views:"5,6k Views",comments:"3 Comments",report:"Report"},relatedTitle:"Related Posts",commentsTitle:"03 Comments:",commentFormTitle:"Leave a comment:",shareLabel:"Share on",nextPost:{label:"Next Post",title:"Minimalist Trends",href:"/blog/7"},form:{validation:{nameRequired:"Name is required",commentRequired:"Please write your comment",emailRequired:"Email is required",emailInvalid:"Entered value does not match email format",termsRequired:"Accept Terms and Conditions is required"},placeholders:{comment:"Write your comment here",name:"Your name *",email:"Your Email *"},terms:"Save my name & email in this browser for next time I comment.",submitLabel:"Submit"}}}}},function(e){e.O(0,[703,718,138,299,971,69,744],function(){return e(e.s=8264)}),_N_E=e.O()}]);�V!(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[450],{63238:function(e,t,i){Promise.resolve().then(i.bind(i,14716)),Promise.resolve().then(i.bind(i,70296)),Promise.resolve().then(i.bind(i,276))},276:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return h}});var a=i(3827),s=i(64090);i(20703);var l=i(52900),r=i(8792),o=i(74320);let n={"&amp;":"&","&#038;":"&","&nbsp;":" ","&hellip;":"...","&#8230;":"...","&#8211;":"-","&#8212;":"-","&#8216;":"'","&#8217;":"'","&#8220;":'"',"&#8221;":'"'},d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/&amp;|&#038;|&nbsp;|&hellip;|&#8230;|&#8211;|&#8212;|&#8216;|&#8217;|&#8220;|&#8221;/g,e=>n[e]||e)},c=e=>{var t,i,a,s,l,r;let o=null==e?void 0:null===(i=e._embedded)||void 0===i?void 0:null===(t=i["wp:featuredmedia"])||void 0===t?void 0:t[0],n=(null==o?void 0:null===(a=o.media_details)||void 0===a?void 0:a.sizes)||{};return(null===(s=n.full)||void 0===s?void 0:s.source_url)||(null===(l=n.large)||void 0===l?void 0:l.source_url)||(null===(r=n.medium_large)||void 0===r?void 0:r.source_url)||(null==o?void 0:o.source_url)||e.featured_image_url||"/assets/img/portfolio/work-2.png"},u=e=>e?new Intl.DateTimeFormat("en",{month:"short",year:"numeric"}).format(new Date(e)):"",m=e=>{var t,i;for(let a of(null==e?void 0:null===(t=e._embedded)||void 0===t?void 0:t["wp:term"])||[])if(Array.isArray(a)&&a.length>0&&(null===(i=a[0])||void 0===i?void 0:i.taxonomy)==="technology")return a.map(e=>d(e.name)).join(", ");return""},p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?e.replace(/<img\s+[^>]*>/g,e=>{let t="",i=e.match(/data-srcset="([^"]+)"/);i&&(t=i[1]);let a="",s=e.match(/data-src="([^"]+)"/)||e.match(/data-orig-src="([^"]+)"/);s&&(a=s[1]);let l=e;return l=t?l.includes("srcset=")?l.replace(/srcset="[^"]*"/,'srcset="'.concat(t,'"')):l.replace("<img",'<img srcset="'.concat(t,'"')):l.replace(/srcset="data:image\/svg\+xml[^"]*"/g,""),a&&(l=l.includes("src=")?l.replace(/src="[^"]*"/,'src="'.concat(a,'"')):l.replace("<img",'<img src="'.concat(a,'"'))),l}):""},f=e=>{var t,i,a,s,l,r,o,n;let f=c(e),g=m(e);return{id:e.id,slug:e.slug,title:d((null===(t=e.title)||void 0===t?void 0:t.rendered)||""),cat:g||((null===(i=e.meta)||void 0===i?void 0:i.zini_services)?d(e.meta.zini_services):"Design"),date:(null===(a=e.meta)||void 0===a?void 0:a.zini_date)?d(e.meta.zini_date):u(e.date),img:f,imgPopup:f,dataId:"work-".concat(e.id),client:(null===(s=e.meta)||void 0===s?void 0:s.zini_client)?d(e.meta.zini_client):"",team:(null===(l=e.meta)||void 0===l?void 0:l.zini_team)?d(e.meta.zini_team):"",services:(null===(r=e.meta)||void 0===r?void 0:r.zini_services)?d(e.meta.zini_services):"",technologies:e.technologies||[],content:p((null===(o=e.content)||void 0===o?void 0:o.rendered)||""),excerpt:d((null===(n=e.excerpt)||void 0===n?void 0:n.rendered)||"").replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim()}},g=function(){let{page:e=1,perPage:t=6,orderby:i="date",order:a="desc",technologies:s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=new URLSearchParams({_embed:"1",page:String(e),per_page:String(t)});return i&&l.set("orderby",i),a&&l.set("order",a),s&&l.set("technologies",String(s)),"".concat("https://admin.zinisoft.net/wp-json/wp/v2","/case-studies?").concat(l.toString())},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=g(e);try{let e=await fetch(t,{next:{revalidate:3600}});if(!e.ok)return{caseStudies:[],totalPages:0,total:0};let i=await e.json();return{caseStudies:Array.isArray(i)?i.map(e=>f(e)):[],totalPages:Number(e.headers.get("x-wp-totalpages")||0),total:Number(e.headers.get("x-wp-total")||0)}}catch(e){return console.error("Error fetching case studies page:",e),{caseStudies:[],totalPages:0,total:0}}};var h=e=>{let{technologies:t=[],initialCaseStudies:i=[],initialTotalPages:n=0}=e,d=(0,s.useMemo)(()=>t.length>0?["All",...t.map(e=>e.name)]:o.h.listing.filters,[t]),[c,u]=(0,s.useState)(i),[m,p]=(0,s.useState)(d[0]),[f,g]=(0,s.useState)(1),[h,w]=(0,s.useState)(n),[y,x]=(0,s.useState)(!1),[b,S]=(0,s.useState)(!1),_=(0,s.useRef)(!0);(0,s.useEffect)(()=>{S(!0)},[]),(0,s.useEffect)(()=>{i&&i.length>0&&(u(i),w(n),g(1),_.current=!0)},[i,n]),(0,s.useEffect)(()=>{d.length>0&&!d.includes(m)&&p(d[0])},[d,m]),(0,s.useEffect)(()=>{if(_.current){_.current=!1;return}(async()=>{x(!0);let e=t.find(e=>e.name.toLowerCase().trim()===m.toLowerCase().trim()),i=e?e.id:void 0;try{let e=await v({page:1,perPage:6,technologies:i});u(e.caseStudies),g(1),w(e.totalPages)}catch(e){console.error("Error fetching tab case studies:",e)}finally{x(!1)}})()},[m,t,d,i]),(0,s.useEffect)(()=>{b&&l.Z.rebuild()},[c,b]);let k=async()=>{if(!(f<h)||y)return;let e=f+1;x(!0);let i=t.find(e=>e.name.toLowerCase().trim()===m.toLowerCase().trim()),a=i?i.id:void 0;try{let t=await v({page:e,perPage:6,technologies:a});u(e=>[...e,...t.caseStudies]),g(e)}catch(e){console.error("Error loading more case studies:",e)}finally{x(!1)}};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"0",children:(0,a.jsx)("div",{className:"ptf-filters ptf-filters--style-1",children:d.map((e,t)=>(0,a.jsx)("div",{onClick:()=>p(e),className:m===e?"filter-item active-page":"filter-item",children:e},t))})}),(0,a.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"6.25rem","--ptf-md":"3.125rem"}}),(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"0",children:(0,a.jsx)("div",{className:"ptf-isotope-grid",children:(0,a.jsx)("div",{className:"grid-item",children:c.map((e,t)=>(0,a.jsxs)("article",{className:"ptf-work ptf-work--style-4","data-tip":e.imgPopup,"data-for":"portfolio-tooltip",children:[(0,a.jsx)(r.default,{className:"ptf-work__link",href:"/case-study/".concat(e.slug||e.id)}),(0,a.jsx)("div",{className:"ptf-work__category",children:e.cat}),(0,a.jsx)("h4",{className:"ptf-work__title",children:e.title}),(0,a.jsx)("div",{className:"ptf-work__date",children:e.date})]},e.id||t))})})})}),f<h&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"ptf-spacer",style:{"--ptf-xxl":"6rem","--ptf-md":"4rem"}}),(0,a.jsx)("div",{className:"text-center",children:(0,a.jsx)("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"0",children:(0,a.jsx)("button",{type:"button",className:"ptf-load-more",onClick:k,disabled:y,children:y?"Loading...":o.h.listing.loadMoreLabel||"More"})})})]})]}),b&&(0,a.jsx)(l.Z,{id:"portfolio-tooltip",place:"right",type:"dark",effect:"float",getContent:e=>e?(0,a.jsx)("div",{className:"poup-link",children:(0,a.jsx)("img",{style:{width:"100%",height:"100%",objectFit:"cover"},src:e,alt:"popup"})}):null})]})}},74320:function(e,t,i){"use strict";i.d(t,{h:function(){return a}});let a={listing:{metadata:{title:"Case Studies | ZiniSoft Ltd. Co.",description:"Discover our software engineering case studies. Learn how ZiniSoft develops custom AI systems, B2B microservices, web apps, and high-performance platforms."},title:"Case Studies",loadMoreLabel:"More",filters:["All","AI Solutions","Web Applications","Mobile Applications","SaaS Platforms","E-commerce & POS","CRM & Business Systems","Automation & Integration","Cloud & DevOps"]},detail:{metadata:{title:"Work Showcase | ZiniSoft Ltd. Co."},headTitle:"ZiniSoft Ltd. Co. - Works Showcase",fallback:{img:"/assets/img/portfolio/work-2.png",categorie:"Product",title:"Film & Art Festival"},fallbackTitle:"Lewis Studio Website",fallbackImage:"/assets/img/portfolio/single-work/content-image-1.png",nextProject:{label:"Next Project",title:"SPA Brand",href:"#"},review:{avatar:"/assets/img/root/twitter-avatar.png",avatarAlt:"",author:"Thiago Alcantara",handle:"@thiago.lfc",date:"15 Dec, 2022",icon:"socicon-twitter",mention:"@ZiniSoft Ltd. Co.",mentionHref:"#",text:" is incredibly dedicated, knowledgeable, and helpful. The finished product was beautiful, and worth every penny. I would absolutely recommend ZiniSoft Ltd. Co.."}},caseStudy:[[{delayAnimation:"100",title:"CLIENT",lines:["Paul Themes Company,","Russia"]},{delayAnimation:"200",title:"SERVICES",lines:["UI/UX, Back-End,","Front-End, Graphic Design,","Animation"]}],[{delayAnimation:"300",title:"TEAM",lines:["LoganCee - UI/UX Designer","Pavel Suslov - Developer"]},{delayAnimation:"400",title:"DATE",lines:["Feburary 25th, 2022"]}]]}}},function(e){e.O(0,[703,718,900,299,971,69,744],function(){return e(e.s=63238)}),_N_E=e.O()}]);�Mself.__SSG_MANIFEST=new Set,self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB();��self.__BUILD_MANIFEST={__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/_error":["static/chunks/pages/_error-d6107f1aac0c574c.js"],sortedPages:["/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();

Youez - 2016 - github.com/yon3zu
LinuXploit