PageSourceSearch

https://www.docsie.io/solutions/product-demo-videos-to-sales-documentation/

html docsie.io collected 2026-10-02 14:40:24 UTC 178,729 bytes, 4,218 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5  <meta charset="utf-8">
6  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
7
8  <link rel="preconnect" href="https://app.docsie.io">
9  <link rel="preconnect" href="https://portals.docsie.io">
10  <link rel="preconnect" href="https://help.docsie.io">
11
12  
13  <title>Product Demo Videos to Sales Documentation - Feature Sheets & Collateral | Docsie</title>
14  <meta name="description" content="Turn product demo videos into sales collateral with auto-captured screenshots, feature sheets, and competitive battlecards. Docsie AI analyzes screen recordings and audio — not just transcription — to create reusable sales documentation.">
15  <link rel="canonical" href="https://www.docsie.io/solutions/product-demo-videos-to-sales-documentation/">
16
17  
18  
19
20
21
22
23
24
25
26
27<link rel="alternate" hreflang="en" href="https://www.docsie.io/solutions/product-demo-videos-to-sales-documentation/" />
28<link rel="alternate" hreflang="x-default" href="https://www.docsie.io/solutions/product-demo-videos-to-sales-documentation/" />
29
30  
31  
32<script type="application/ld+json">
33{
34  "@context": "https://schema.org",
35  "@type": "SoftwareApplication",
36  "name": "Docsie",
37  "applicationCategory": "BusinessApplication",
38  "operatingSystem": "Web",
39  "offers": {
40    "@type": "Offer",
41    "price": "250",
42    "priceCurrency": "USD",
43    "priceValidUntil": "2026-12-31",
44    "availability": "https://schema.org/InStock",
45    "url": "https://www.docsie.io/pricing/"
46  },
47  "description": "Turn videos, files, and expert knowledge into docs, training, portals, and AI-ready answers. Upload a recording, PDF, SOP, or workflow capture — Docsie generates structured documentation your team can review, version, translate, approve, and publish anywhere.",
48  "url": "https://www.docsie.io/",
49  "logo": "https://www.docsie.io/assets/docsie_logo_new.png",
50  "screenshot": "https://www.docsie.io/assets/share-image.jpeg",
51  "featureList": [
52    "AI Documentation Generation",
53    "Video to Documentation Conversion",
54    "Free Screen Recording",
55    "Review and Approval Workflows",
56    "Multi-language Documentation Workflows",
57    "Approval and Version Control",
58    "AI-Powered Training Content",
59    "AI-Ready Knowledge Base",
60    "Search Analytics and Gap Detection",
61    "DOCX and PPTX Export",
62    "Enterprise Portal Management"
63  ],
64  "publisher": {
65    "@type": "Organization",
66    "name": "Docsie",
67    "url": "https://www.docsie.io",
68    "logo": {
69      "@type": "ImageObject",
70      "url": "https://www.docsie.io/assets/docsie_logo_new.png"
71    }
72  }
73}
74</script>
74
75
76
77<script type="application/ld+json">
78{
79  "@context": "https://schema.org",
80  "@type": "Organization",
81  "name": "Docsie",
82  "url": "https://www.docsie.io",
83  "logo": "https://www.docsie.io/assets/docsie_logo_new.png",
84  "description": "Docsie helps teams turn videos, files, SOPs, and expert walkthroughs into docs, training material, portals, exports, and AI-ready answers.",
85  "foundingDate": "2017",
86  "address": {
87    "@type": "PostalAddress",
88    "addressCountry": "US"
89  },
90  "sameAs": [
91    "https://twitter.com/docsie_io",
92    "https://www.linkedin.com/company/docsie",
93    "https://www.facebook.com/docsie",
94    "https://www.g2.com/products/docsie/reviews"
95  ],
96  "contactPoint": [{
97    "@type": "ContactPoint",
98    "contactType": "customer support",
99    "email": "[email protected]",
100    "availableLanguage": ["English"]
101  }, {
102    "@type": "ContactPoint",
103    "contactType": "sales",
104    "email": "[email protected]",
105    "availableLanguage": ["English"]
106  }]
107}
108</script>
108
109
110
111<script type="application/ld+json">
112{
113  "@context": "https://schema.org",
114  "@type": "WebSite",
115  "name": "Docsie",
116  "alternateName": ["Docsie AI Documentation Platform", "Docsie Documentation Platform", "Docsie Training Documentation Platform", "Docsie.io"],
117  "url": "https://www.docsie.io",
118  "potentialAction": {
119    "@type": "SearchAction",
120    "target": {
121      "@type": "EntryPoint",
122      "urlTemplate": "https://www.docsie.io/search?q={search_term_string}"
123    },
124    "query-input": "required name=search_term_string"
125  }
126}
127</script>
127
128
129
130
131<script type="application/ld+json">
132{
133  "@context": "https://schema.org",
134  "@type": "SiteNavigationElement",
135  "name": "Main Navigation",
136  "url": "https://www.docsie.io",
137  "hasPart": [
138    {
139      "@type": "SiteNavigationElement",
140      "name": "Solutions",
141      "url": "https://www.docsie.io/solutions/",
142      "hasPart": [
143        {
144          "@type": "SiteNavigationElement", 
145          "name": "Technical Documentation",
146          "url": "https://www.docsie.io/solutions/technical-documentation/"
147        },
148        {
149          "@type": "SiteNavigationElement",
150          "name": "API Documentation",
151          "url": "https://www.docsie.io/solutions/api-documentation/"
152        },
153        {
154          "@type": "SiteNavigationElement",
155          "name": "Knowledge Base",
156          "url": "https://www.docsie.io/solutions/knowledge-base/"
157        },
158        {
159          "@type": "SiteNavigationElement",
160          "name": "AI Documentation",
161          "url": "https://www.docsie.io/solutions/ai-documentation/"
162        },
163        {
164          "@type": "SiteNavigationElement",
165          "name": "AI Pilot",
166          "url": "https://www.docsie.io/solutions/ai/ai-pilot/"
167        },
168        {
169          "@type": "SiteNavigationElement",
170          "name": "User Manuals",
171          "url": "https://www.docsie.io/solutions/user-manuals/"
172        },
173        {
174          "@type": "SiteNavigationElement",
175          "name": "Data Sheets",
176          "url": "https://www.docsie.io/solutions/data-sheets/"
177        }
178      ]
179    },
180    {
181      "@type": "SiteNavigationElement",
182      "name": "Pricing",
183      "url": "https://www.docsie.io/pricing/"
184    },
185    {
186      "@type": "SiteNavigationElement",
187      "name": "Features",
188      "url": "https://www.docsie.io/features/"
189    },
190    {
191      "@type": "SiteNavigationElement",
192      "name": "Resources",
193      "url": "https://www.docsie.io/resources/",
194      "hasPart": [
195        {
196          "@type": "SiteNavigationElement",
197          "name": "Blog",
198          "url": "https://www.docsie.io/blog/"
199        },
200        {
201          "@type": "SiteNavigationElement",
202          "name": "Documentation",
203          "url": "https://help.docsie.io/"
204        },
205        {
206          "@type": "SiteNavigationElement",
207          "name": "API Reference",
208          "url": "https://app.docsie.io/schema/redoc/"
209        }
210      ]
211    },
212    {
213      "@type": "SiteNavigationElement",
214      "name": "About",
215      "url": "https://www.docsie.io/about/"
216    }
217  ]
218}
219</script>
219
220
221
222<script type="application/ld+json">
223{
224  "@context": "https://schema.org",
225  "@type": "ItemList",
226  "name": "Docsie Key Pages",
227  "description": "Docsie key pages for creating, converting, managing, and delivering structured knowledge with AI.",
228  "itemListElement": [
229    {
230      "@type": "ListItem",
231      "position": 1,
232      "item": {
233        "@type": "WebPage",
234        "name": "AI Pilot - Self-Writing Documentation",
235        "url": "https://www.docsie.io/solutions/ai/ai-pilot/",
236        "description": "Revolutionary AI that writes and maintains your documentation automatically"
237      }
238    },
239    {
240      "@type": "ListItem", 
241      "position": 2,
242      "item": {
243        "@type": "WebPage",
244        "name": "User Manuals",
245        "url": "https://www.docsie.io/solutions/user-manuals/",
246        "description": "Create professional user manuals that your customers will love"
247      }
248    },
249    {
250      "@type": "ListItem",
251      "position": 3,
252      "item": {
253        "@type": "WebPage", 
254        "name": "Knowledge Base Software",
255        "url": "https://www.docsie.io/solutions/knowledge-base/",
256        "description": "Build powerful self-service knowledge bases with AI-powered search"
257      }
258    },
259    {
260      "@type": "ListItem",
261      "position": 4,
262      "item": {
263        "@type": "WebPage",
264        "name": "Data Sheets",
265        "url": "https://www.docsie.io/solutions/data-sheets/",
266        "description": "Create stunning data sheets and product specifications"
267      }
268    },
269    {
270      "@type": "ListItem",
271      "position": 5,
272      "item": {
273        "@type": "WebPage",
274        "name": "Pricing",
275        "url": "https://www.docsie.io/pricing/",
276        "description": "Flexible pricing plans starting at $39/month"
277      }
278    },
279    {
280      "@type": "ListItem",
281      "position": 6,
282      "item": {
283        "@type": "WebPage",
284        "name": "Free Trial",
285        "url": "https://app.docsie.io/onboarding/",
286        "description": "Start your 7-day free trial - no credit card required"
287      }
288    }
289  ]
290}
291</script>
291
292
293
294
295  
296  
297
298
299
300
301
302<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
303<meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
304<meta name="bingbot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
305
306
307
308<meta name="apple-mobile-web-app-capable" content="yes">
309<meta name="mobile-web-app-capable" content="yes">
310<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
311<meta name="apple-mobile-web-app-title" content="Docsie">
312
313
314<meta property="og:locale" content="en_US">
315
316
317
318
319
320<meta name="twitter:creator" content="@docsie_io">
321<meta name="twitter:site:id" content="docsie_io">
322<meta name="twitter:image:alt" content="Docsie - Documentation Platform">
323
324
325<link rel="dns-prefetch" href="https://www.google-analytics.com">
326<link rel="dns-prefetch" href="https://fonts.googleapis.com">
327<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
328
329  
330  <!-- Schema.org markup -->
331  <meta itemprop="name" content="Product Demo Videos to Sales Documentation - Feature Sheets & Collateral | Docsie">
332  <meta itemprop="description" content="Turn product demo videos into sales collateral with auto-captured screenshots, feature sheets, and competitive battlecards. Docsie AI analyzes screen recordings and audio — not just transcription — to create reusable sales documentation.">
333  <meta itemprop="image" content="https://www.docsie.io/assets/solutions/product-demo-hero.webp">
334
335  <!-- Twitter Card data -->
336  <meta name="twitter:card" content="summary_large_image">
337  <meta name="twitter:site" content="@docsie_io">
338  <meta name="twitter:title" content="Product Demo Videos to Sales Documentation - Feature Sheets & Collateral | Docsie">
339  <meta name="twitter:description" content="Turn product demo videos into sales collateral with auto-captured screenshots, feature sheets, and competitive battlecards. Docsie AI analyzes screen recordings and audio — not just transcription — to create reusable sales documentation.">
340  <meta name="twitter:image" content="https://www.docsie.io/assets/solutions/product-demo-hero.webp">
341
342  <!-- Open Graph data -->
343  <meta property="og:title" content="Product Demo Videos to Sales Documentation - Feature Sheets & Collateral | Docsie" />
344  <meta property="og:type" content="website" />
345  <meta property="og:url" content="https://www.docsie.io/solutions/product-demo-videos-to-sales-documentation/" />
346  <meta property="og:image" content="https://www.docsie.io/assets/solutions/product-demo-hero.webp" />
347  <meta property="og:description" content="Turn product demo videos into sales collateral with auto-captured screenshots, feature sheets, and competitive battlecards. Docsie AI analyzes screen recordings and audio — not just transcription — to create reusable sales documentation." />
348  <meta property="og:site_name" content="Docsie" />
349
350  
351  <meta name="viewport" content="width=device-width, initial-scale=1">
352  <meta name="content-language" content="en" />
353  <meta http-equiv="x-ua-compatible" content="ie=edge">
354  <meta name="author" content="Docsie.io">
355  <meta name="theme-color" content="#FF6738" />
356  <meta name="msapplication-TileColor" content="#FF6738" />
357  <meta name="msapplication-TileImage" content="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/mstile-144x144.png" />
358  <meta name="msapplication-square310x310logo" content="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/mstile-310x310.png" />
359
360  
361  
362
363
364
365
366
367
368
369
370
371
372
373
374
375<script type="application/ld+json">
376{
377  "@context": "https://schema.org",
378  "@type": "FAQPage",
379  "mainEntity": [
380    
381      
382    {
383      "@type": "Question",
384      "name": "Can you extract competitive differentiators and objection handling from demos?",
385      "acceptedAnswer": {
386        "@type": "Answer",
387        "text": "Yes. Docsie identifies when you mention competitors during demos—how you position your product versus Competitor X, objection handling, and win themes. It structures these as competitive battlecards your entire sales team can use."
388      }
389    },
390      
391    {
392      "@type": "Question",
393      "name": "Does this work for discovery calls and custom demos?",
394      "acceptedAnswer": {
395        "@type": "Answer",
396        "text": "Absolutely. Docsie works with any product demo—scripted demos, discovery call recordings, bake-offs, or proof-of-concept walkthroughs. It extracts the features shown and benefits discussed regardless of format."
397      }
398    },
399      
400    {
401      "@type": "Question",
402      "name": "Can I customize the collateral for different industries or buyer personas?",
403      "acceptedAnswer": {
404        "@type": "Answer",
405        "text": "Yes. Docsie recognizes when you're demoing for specific verticals (healthcare, finance, manufacturing) or personas (technical buyer, economic buyer, end user). It generates industry-specific use case docs and persona-tailored one-pagers."
406      }
407    }
408      
409      ,
410    
411      
412    {
413      "@type": "Question",
414      "name": "Can my entire sales team access and reuse the collateral?",
415      "acceptedAnswer": {
416        "@type": "Answer",
417        "text": "Yes. Store all demo-generated collateral in Docsie's knowledge base where your sales team can search by feature, industry, competitor, or use case. Perfect for sales enablement and onboarding new AEs."
418      }
419    },
420      
421    {
422      "@type": "Question",
423      "name": "Can we brand the collateral for client-facing delivery?",
424      "acceptedAnswer": {
425        "@type": "Answer",
426        "text": "Absolutely. Add your logo, colors, and branding to all collateral. Export as PDFs for email, or share via white-labeled portals. Professional enough to send directly to prospects after discovery calls."
427      }
428    }
429      
430      
431    
432  ]
433}
434</script>
434
435
436
437
438
439
440  <link rel=" apple-touch-icon-precomposed" sizes="57x57"
441    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-57x57.png" />
442  <link rel="apple-touch-icon-precomposed" sizes="114x114"
443    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-114x114.png" />
444  <link rel="apple-touch-icon-precomposed" sizes="72x72"
445    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-72x72.png" />
446  <link rel="apple-touch-icon-precomposed" sizes="144x144"
447    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-144x144.png" />
448  <link rel="apple-touch-icon-precomposed" sizes="60x60"
449    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-60x60.png" />
450  <link rel="apple-touch-icon-precomposed" sizes="120x120"
451    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-120x120.png" />
452  <link rel="apple-touch-icon-precomposed" sizes="76x76"
453    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-76x76.png" />
454  <link rel="apple-touch-icon-precomposed" sizes="152x152"
455    href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/apple-touch-icon-152x152.png" />
456  <link rel="icon" type="image/png" href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/favicon-196x196.png"
457    sizes="196x196" />
458  <link rel="icon" type="image/png" href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/favicon-96x96.png"
459    sizes="96x96" />
460  <link rel="icon" type="image/png" href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/favicon-32x32.png"
461    sizes="32x32" />
462  <link rel="icon" type="image/png" href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/favicon-16x16.png"
463    sizes="16x16" />
464  <link rel="icon" type="image/png" href="https://d1iq6qzgppjlud.cloudfront.net/images/favicon/favicon-128.png"
465    sizes="128x128" />
466  <link rel="dns-prefetch" href="https://www.googletagmanager.com">
467  <link rel="dns-prefetch" href="https://cdnjs.cloudflare.com">
468  <link rel="dns-prefetch" href="https://app.cal.com">
469  <link rel="dns-prefetch" href="https://fonts.googleapis.com">
470  <link rel="dns-prefetch" href="https://fonts.gstatic.com">
471
472  <!-- Google Fonts - Inter (sans-serif) + Lora (serif) — non-render-blocking -->
473  <link rel="preconnect" href="https://fonts.googleapis.com">
474  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
475  <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Lora:wght@400;700&display=swap" as="style">
476  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Lora:wght@400;700&display=swap" rel="stylesheet" media="print" onload="this.media='all'">
477
478  <!-- Non-critical styles — loaded async -->
479  <link rel="preload" href="/style.css" as="style">
480  <link rel="stylesheet" href="/style.css" media="print" onload="this.media='all'">
481  <link rel="preload" href="/styles/design-system.css" as="style">
482  <link rel="stylesheet" href="/styles/design-system.css" media="print" onload="this.media='all'">
483
484  <!-- Critical CSS inline for above-the-fold content -->
485  <style>
486    /* Critical CSS for initial render */
487    body { margin: 0; font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; font-weight: 400; }
488    .header { background: white; box-shadow: 0 1px 3px rgba(0,0,0,0.1); }
489
490    /* Hide ALL icons until fonts load to prevent FOUC */
491    .fa:before, .fas:before, .far:before, .fab:before, .fal:before, .fad:before,
492    [class*="fa-"]:before {
493      display: none !important;
494    }
495
496    /* Also hide icon containers to prevent layout shift */
497    .fa, .fas, .far, .fab, .fal, .fad,
498    i[class*="fa-"] {
499      opacity: 0;
500      width: 1.25em;
501      height: 1em;
502      display: inline-block;
503      vertical-align: -0.125em;
504    }
505
506    /* Show icons after Font Awesome loads */
507    .fa-loaded .fa:before, .fa-loaded .fas:before, .fa-loaded .far:before,
508    .fa-loaded .fab:before, .fa-loaded .fal:before, .fa-loaded .fad:before,
509    .fa-loaded [class*="fa-"]:before {
510      display: inline-block !important;
511    }
512
513    .fa-loaded .fa, .fa-loaded .fas, .fa-loaded .far,
514    .fa-loaded .fab, .fa-loaded .fal, .fa-loaded .fad,
515    .fa-loaded i[class*="fa-"] {
516      opacity: 1;
517      transition: opacity 0.1s ease-in;
518    }
519  </style>
520
521  <!-- Tailwind CSS v4 - Pre-built for performance (no JS runtime) -->
522  <link rel="stylesheet" href="/assets/vendor/tailwind-built.css">
523
524  <!-- Prose/Typography styles for article content (not in Tailwind) -->
525  <style>
526    .prose { color: #374151; line-height: 1.75; }
527    .prose h2 { font-size: 1.5rem; font-weight: 700; color: #111827; margin-top: 3rem; margin-bottom: 1.5rem; }
528    .prose h3 { font-size: 1.25rem; font-weight: 700; color: #111827; margin-top: 2rem; margin-bottom: 1rem; }
529    .prose p { margin-bottom: 1.25rem; color: #374151; }
530    .prose ul { list-style-type: disc; padding-left: 1.5rem; margin: 1.25rem 0; }
531    .prose ol { list-style-type: decimal; padding-left: 1.5rem; margin: 1.25rem 0; }
532    .prose li { margin-bottom: 0.5rem; color: #374151; }
533    .prose li::marker { color: #FF6738; }
534    .prose strong { font-weight: 600; color: #111827; }
535    .prose a { color: #FF6738; text-decoration: underline; }
536    .prose a:hover { color: #E55527; }
537    .prose blockquote { border-left: 4px solid #FF6738; padding-left: 1rem; font-style: italic; color: #4b5563; }
538    .prose code { background-color: #f3f4f6; padding: 0.125rem 0.25rem; border-radius: 0.25rem; font-size: 0.875rem; }
539    .prose pre { background-color: #1f2937; color: #f9fafb; padding: 1rem; border-radius: 0.5rem; overflow-x: auto; }
540    .prose table { width: 100%; border-collapse: collapse; margin: 1.5rem 0; }
541    .prose th { background-color: #f3f4f6; padding: 0.75rem; text-align: left; font-weight: 600; border-bottom: 2px solid #e5e7eb; }
542    .prose td { padding: 0.75rem; border-bottom: 1px solid #e5e7eb; }
543    .prose-lg { font-size: 1.125rem; }
544    .prose ul ul, .prose ol ol, .prose ul ol, .prose ol ul { margin-top: 0.5rem; margin-bottom: 0.5rem; }
545  </style>
546
547  <!-- Icon Fonts -->
548  <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" as="style" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous">
549  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous" media="print" onload="this.media='all';if(document.body){document.body.classList.add('fa-loaded')}">
550
551  <!-- Fallback for browsers without JS -->
552  <noscript>
553    <link rel="stylesheet" href="/styles/design-system.css">
554    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous">
555  </noscript>
556
557  <!-- Defer non-critical CSS -->
558  <link rel="preload" href="/lang-picker.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
559  <noscript>
560    <link rel="stylesheet" href="/lang-picker.css">
561  </noscript>
562
563  <!-- Google Tag Manager -->
564  
564<script>
vendor: 335 bytes, lines 564-568
564(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
565  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
566  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
567  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
568  })(window,document,'script','dataLayer','
568GTM-TZRGMQ9
vendor: 3 bytes, line 568
568');
568</script>
568
569  <!-- End Google Tag Manager -->
570
571  
572
573  
574<!-- Design System - Contains all semantic classes (heading-xl, body-lg, text-headline-warm, etc.) -->
575<link rel="stylesheet" href="/styles/design-system.css" />
576
577<!-- Component-specific CSS for animations, hover effects, and interactions -->
578
579  
580    
581      
582      
583
584      
585      
586
587      
588      
589        
590          <link rel="stylesheet" href="/styles/components/hero_v2.css" />
591        
592      
593    
594  
595    
596      
597      
598
599      
600      
601
602      
603      
604    
605  
606    
607      
608      
609
610      
611      
612
613      
614      
615    
616  
617    
618      
619      
620
621      
622      
623        <link rel="stylesheet" href="/styles/components/comparison_v2.css" />
624      
625
626      
627      
628    
629  
630    
631      
632      
633
634      
635      
636        <link rel="stylesheet" href="/styles/components/benefits_v2.css" />
637      
638
639      
640      
641    
642  
643    
644      
645      
646
647      
648      
649
650      
651      
652    
653  
654    
655      
656      
657
658      
659      
660
661      
662      
663    
664  
665    
666      
667      
668
669      
670      
671
672      
673      
674        
675          <link rel="stylesheet" href="/styles/components/features_v2.css" />
676        
677      
678    
679  
680    
681      
682      
683
684      
685      
686
687      
688      
689    
690  
691    
692      
693      
694
695      
696      
697        <link rel="stylesheet" href="/styles/components/faq_v2.css" />
698      
699
700      
701      
702    
703  
704    
705      
706      
707
708      
709      
710
711      
712      
713        
714          <link rel="stylesheet" href="/styles/components/related_auto.css" />
715        
716      
717    
718  
719    
720      
721      
722
723      
724      
725
726      
727      
728        
729      
730    
731  
732    
733      
734      
735
736      
737      
738        <link rel="stylesheet" href="/styles/components/supported_formats_v2.css" />
739      
740
741      
742      
743    
744  
745
746
747
748  
749  
750<script>
751  // Minimal RTL detection script
752  (function() {
753    // Get the current language from the HTML lang attribute
754    var lang = document.documentElement.lang || 'en';
755    
756    // List of RTL languages
757    var rtlLanguages = ['ar', 'he', 'fa', 'ur', 'yi', 'ji', 'iw', 'ku', 'ps', 'sd'];
758    
759    // Check if current language is RTL
760    if (rtlLanguages.indexOf(lang) !== -1) {
761      // Set dir attribute on html element
762      document.documentElement.setAttribute('dir', 'rtl');
763      
764      // Add RTL class for additional styling hooks if needed
765      document.documentElement.classList.add('rtl');
766      
767      // Ensure RTL CSS is loaded
768      if (!document.querySelector('link[href*="rtl.css"]')) {
769        var rtlLink = document.createElement('link');
770        rtlLink.rel = 'stylesheet';
771        rtlLink.href = '/assets/css/rtl.css';
772        document.head.appendChild(rtlLink);
773      }
774    }
775  })();
776</script>
776
777</head>
778
779<body class="docsie-background-img">
780  
781  
782<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 782-783
782
783<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
783GTM-TZRGMQ9
vendor: 83 bytes, lines 783-784
783"
784height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
785<!-- End Google Tag Manager (noscript) -->
786  <a href="#main" class="aria-visible">Skip to content</a>
787
788  <!-- Load SVG icons immediately to prevent FOUC -->
789  <svg style="display:none">
790  <symbol id="icon-docsie" viewBox="0 0 48 48">
791    <rect width="48" height="48" rx="5" ry="5" fill="#b50000"></rect>
792    <path
793      d="M10 7.5v2h3v31h3v-31h4v31h3v-7h1.9c2.6 0 5-.6 6.9-1.7 2-1 3.5-2.6 4.6-4.6 1-2 1.6-4.3 1.6-7 0-4-1.2-7.2-3.7-9.4s-6-3.3-10.5-3.3H20zm13 2h2.4c3 0 5.2 1 6.7 2.8a12 12 0 0 1 2.4 8c0 2.2-.3 4.2-1 5.9-.7 1.7-1.7 3-3 3.9a7.3 7.3 0 0 1-4.3 1.4H23z"
794      fill="#fff"></path>
795  </symbol>
796  <symbol id="icon-logo" viewBox="0 0 158 58" xmlns="http://www.w3.org/2000/svg">
797    <path
798      d="M 16.275714,43.66 V 16.15 h 9.8 c 9.59,0 14.64,5.51 14.64,13.75 0,8.24 -5.05,13.75 -14.64,13.75 h -9.8 z m 9.79,-3.96 c 7.02,0 10.3,-3.87 10.3,-9.8 0,-5.93 -3.28,-9.8 -10.3,-9.8 h -5.51 v 19.6 z m 28.48,4.5 c -6.56,0 -11.19,-4.63 -11.19,-10.93 0,-6.31 4.63,-10.93 11.19,-10.93 6.56,0 11.19,4.63 11.19,10.93 -0.01,6.31 -4.63,10.93 -11.19,10.93 z m 7.15,-10.93 c 0,-4.21 -2.86,-7.23 -7.15,-7.23 -4.29,0 -7.15,3.03 -7.15,7.23 0,4.21 2.86,7.23 7.15,7.23 4.29,0 7.15,-3.02 7.15,-7.23 z m 24.350003,-2.86 c -1.01,-2.65 -3.45,-4.37 -6.69,-4.37 -4.29,0 -7.15,3.03 -7.15,7.23 0,4.21 2.86,7.23 7.15,7.23 3.24,0 5.68,-1.72 6.69,-4.37 h 4.04 c -1.09,4.79 -5.21,8.07 -10.72,8.07 -6.56,0 -11.190003,-4.63 -11.190003,-10.93 0,-6.31 4.630003,-10.93 11.190003,-10.93 5.51,0 9.63,3.28 10.72,8.07 z m 19.340003,-1.68 c -0.13,-1.6 -1.6,-2.78 -4.08,-2.78 -2.690003,0 -4.210003,1.22 -4.210003,3.03 0,4.33 12.790003,-0.17 12.790003,8.54 0,3.87 -3.41,6.69 -8.62,6.69 -5.220003,0 -8.500003,-2.78 -8.620003,-6.56 h 4.04 c 0.08,1.72 1.68,2.94 4.540003,2.94 3.07,0 4.63,-1.26 4.63,-3.07 0,-4.37 -12.790003,0.13 -12.790003,-8.54 0,-3.83 3.2,-6.64 8.160003,-6.64 4.96,0 8.03,2.82 8.12,6.39 z m 7.82,-11.61 c 0,-1.51 1.26,-2.78 2.78,-2.78 1.56,0 2.78,1.26 2.78,2.78 0,1.56 -1.22,2.82 -2.78,2.82 -1.52,0 -2.78,-1.26 -2.78,-2.82 z m 0.8,26.54 V 22.88 h 4 v 20.78 z m 12.2,-8.92 v 0.08 c 0.59,3.45 3.2,5.68 6.98,5.68 2.69,0 4.58,-0.84 5.8,-2.65 h 4.42 c -1.6,3.87 -5.38,6.35 -10.22,6.35 -6.56,0 -11.19,-4.63 -11.19,-10.93 0,-6.31 4.63,-10.93 11.19,-10.93 6.56,0 11.1,4.62 11.1,10.93 v 1.47 z m 0.12,-3.66 v 0.08 h 13.75 v -0.08 c -0.8,-3.07 -3.36,-5.05 -6.9,-5.05 -3.52,0.01 -6.05,1.98 -6.85,5.05 z"
799      fill="#3D3245"></path>
800  </symbol>
801  <symbol id="icon-close" viewBox="0 0 20 20">
802    <path d="M16 16L4 4M16 4L4 16" fill="none" stroke="currentColor" stroke-width="1.06"></path>
803  </symbol>
804  <symbol id="icon-menu" viewBox="0 0 20 20">
805    <path d="M2 4h16v1H2zM2 9h16v1H2zM2 14h16v1H2z"></path>
806  </symbol>
807  <symbol id="icon-arrow-right" viewBox="0 0 20 20">
808    <path d="M10 5l5 4.5-5 4.5M4 9.5h11" fill="none" stroke="currentColor"></path>
809  </symbol>
810  <symbol id="icon-chevron-left" viewBox="0 0 20 20">
811    <path d="M13 16l-6-6 6-6" fill="none" stroke="currentColor" stroke-width="1.03"></path>
812  </symbol>
813  <symbol id="icon-chevron-right" viewBox="0 0 20 20">
814    <path d="M7 4l6 6-6 6" fill="none" stroke="currentColor" stroke-width="1.03"></path>
815  </symbol>
816  <symbol id="icon-checkmark" viewBox="0 0 20 20">
817    <rect width="20" height="20" rx="2" ry="2" fill="currentColor" opacity="0.1"></rect>
818    <polyline fill="none" stroke="currentColor" stroke-width="1.8" points="4,10 8,15 17,4"></polyline>
819  </symbol>
820</svg>
821
822  <!-- Page Header V2 - Clean White Contrasting Design -->
823  <header class="fixed top-0 left-0 right-0 z-50 bg-white border-b border-orange-200 backdrop-blur-sm shadow-sm" style="position: fixed; top: 0; left: 0; right: 0; z-index: 9999; background-color: white; border-bottom: 1px solid rgba(255, 237, 213, 0.5); box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);">
824    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative" style="max-width: 80rem; margin: 0 auto; padding-left: 1rem; padding-right: 1rem; position: relative;">
825      <div class="flex items-center justify-between h-16" style="display: flex; align-items: center; justify-content: space-between; height: 4rem;">
826
827        <!-- Logo -->
828        <div class="flex items-center" style="display: flex; align-items: center;">
829          
830          <a href="/" class="flex items-center" style="display: flex; align-items: center;">
831            <img src="/assets/docsie_orange.svg" alt="Docsie Logo" width="120" height="32" decoding="async" class="h-8 w-auto" style="height: 2rem; width: auto;">
832          </a>
833        </div>
834
835        <!-- Header V2 Navigation -->
836        <!-- Header V2 Navigation - Premium Design with Visual Hierarchy -->
837
838
839<!-- Mobile Navigation Toggle -->
840<button class="lg:hidden p-2 text-gray-700 hover:text-orange-600 transition-colors duration-300"
841        onclick="toggleMobileMenu()" aria-label="Toggle navigation">
842  <svg id="mobile-menu-icon" class="w-6 h-6 transition-transform duration-300" fill="none" stroke="currentColor" viewBox="0 0 24 24">
843    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
844  </svg>
845  <svg id="mobile-menu-close" class="w-6 h-6 hidden transition-transform duration-300" fill="none" stroke="currentColor" viewBox="0 0 24 24">
846    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
847  </svg>
848</button>
849
850<!-- Main Navigation Links (Desktop) -->
851<nav class="hidden lg:flex items-center flex-1 space-x-1 ml-8" style="font-size: 14px;">
852
853    <!-- Solutions Dropdown -->
854    <div class="relative group">
855      <button class="flex items-center px-3 py-2 text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
856        Solutions
857        <svg class="ml-1 w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
858          <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
859        </svg>
860      </button>
861
862      <!-- Solutions Mega Menu - Premium Design -->
863      <div class="absolute top-full left-0 mt-2 w-[950px] bg-gradient-to-b from-white to-[#FFFCF9] border border-orange-100 rounded-2xl opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 transform translate-y-2 group-hover:translate-y-0 z-50"
864           style="box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.04);">
865
866        <!-- Featured Strip - Video to Docs -->
867        <div class="px-6 pt-6 pb-4 border-b border-orange-100">
868          <a href="/solutions/documentation-from-video/"
869             class="flex items-center justify-between p-3 rounded-xl bg-gradient-to-r from-orange-50 to-amber-50 border border-orange-200 hover:border-orange-300 transition-all group/featured">
870            <div class="flex items-center">
871              <div class="w-8 h-8 rounded-lg bg-white flex items-center justify-center mr-3 shadow-sm">
872                <svg class="w-4 h-4 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
873                  <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
874                </svg>
875              </div>
876              <div>
877                <div class="text-sm font-semibold text-gray-900" style="letter-spacing: -0.01em;">Turn training videos into client-ready docs with Docsie</div>
878              </div>
879            </div>
880            <svg class="w-4 h-4 text-orange-500 transition-transform group-hover/featured:translate-x-1" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
881              <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path>
882            </svg>
883          </a>
884        </div>
885
886        <div class="px-6 py-5">
887          <div class="grid grid-cols-4 gap-6">
888
889            <!-- Documentation Column -->
890            <div class="border-r border-orange-100 pr-5">
891              <h3 class="text-xs font-semibold mb-4 uppercase tracking-wider" style="color: #7C5A49; letter-spacing: 0.06em;">DOCUMENTATION</h3>
892              <div class="space-y-1">
893                <a href="/solutions/documentation-from-video/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
894                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
895                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
896                      <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
897                    </svg>
898                  </div>
899                  <div>
900                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Documentation from Video ⭐</div>
901                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Convert videos to docs</div>
902                  </div>
903                </a>
904                <a href="/solutions/knowledge-base/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
905                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
906                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
907                      <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"></path>
908                    </svg>
909                  </div>
910                  <div>
911                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Knowledge Base</div>
912                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Self-service help center</div>
913                  </div>
914                </a>
915                <a href="/solutions/technical-documentation/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
916                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
917                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
918                      <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"></path>
919                    </svg>
920                  </div>
921                  <div>
922                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Technical Docs</div>
923                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Developer documentation</div>
924                  </div>
925                </a>
926                <a href="/solutions/training-documentation/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
927                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
928                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
929                      <path stroke-linecap="round" stroke-linejoin="round" d="M12 4.354a4 4 0 110 5.292M15 21H3v-1a6 6 0 0112 0v1zm0 0h6v-1a6 6 0 00-9-5.197M13 7a4 4 0 11-8 0 4 4 0 018 0z"></path>
930                    </svg>
931                  </div>
932                  <div>
933                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Training Docs</div>
934                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Employee training materials</div>
935                  </div>
936                </a>
937              </div>
938            </div>
939
940            <!-- AI Solutions Column -->
941            <div class="border-r border-orange-100 pr-5">
942              <h3 class="text-xs font-semibold mb-4 uppercase tracking-wider" style="color: #7C5A49; letter-spacing: 0.06em;">AI SOLUTIONS</h3>
943              <div class="space-y-1">
944                <a href="/solutions/ai-chatbot/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
945                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
946                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
947                      <path stroke-linecap="round" stroke-linejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path>
948                    </svg>
949                  </div>
950                  <div>
951                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">AI Chatbot</div>
952                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Smart documentation assistant</div>
953                  </div>
954                </a>
955                <a href="/solutions/knowledge-base/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
956                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
957                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
958                      <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"></path>
959                    </svg>
960                  </div>
961                  <div>
962                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Knowledge Base</div>
963                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Self-service help center</div>
964                  </div>
965                </a>
966                <a href="/solutions/ai-technical-writer/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
967                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
968                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
969                      <path stroke-linecap="round" stroke-linejoin="round" d="M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z"></path>
970                    </svg>
971                  </div>
972                  <div>
973                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">AI Writer</div>
974                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">AI-powered content generation</div>
975                  </div>
976                </a>
977                <a href="/solutions/training-videos-to-documentation/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
978                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
979                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
980                      <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1
980 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
981                    </svg>
982                  </div>
983                  <div>
984                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Training Videos to Docs</div>
985                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Transform training content</div>
986                  </div>
987                </a>
988              </div>
989
990              <!-- View all AI solutions link -->
991              <div class="mt-4 pt-3 border-t border-orange-100">
992                <a href="/solutions/ai/" class="text-xs font-medium text-orange-600 hover:text-orange-700 inline-flex items-center">
993                  View all AI solutions
994                  <svg class="w-3 h-3 ml-1" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
995                    <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path>
996                  </svg>
997                </a>
998              </div>
999            </div>
1000
1001            <!-- Video to Docs Column -->
1002            <div class="border-r border-orange-100 pr-5">
1003              <h3 class="text-xs font-semibold mb-4 uppercase tracking-wider" style="color: #7C5A49; letter-spacing: 0.06em;">VIDEO TO DOCS</h3>
1004              <div class="space-y-1">
1005                <a href="/solutions/loom-recordings-to-process-documentation/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1006                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1007                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1008                      <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
1009                    </svg>
1010                  </div>
1011                  <div>
1012                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Loom to Docs</div>
1013                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Process documentation</div>
1014                  </div>
1015                </a>
1016                <a href="/solutions/microsoft-teams-recordings-to-sops/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1017                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1018                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1019                      <path stroke-linecap="round" stroke-linejoin="round" d="M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z"></path>
1020                    </svg>
1021                  </div>
1022                  <div>
1023                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Teams to SOPs</div>
1024                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Meeting recordings to SOPs</div>
1025                  </div>
1026                </a>
1027                <a href="/solutions/zoom-recordings-to-training-documentation/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1028                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1029                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1030                      <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
1031                    </svg>
1032                  </div>
1033                  <div>
1034                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Zoom to Docs</div>
1035                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Training documentation</div>
1036                  </div>
1037                </a>
1038                <a href="/solutions/screen-recordings-to-how-to-guides/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1039                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1040                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1041                      <path stroke-linecap="round" stroke-linejoin="round" d="M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"></path>
1042                    </svg>
1043                  </div>
1044                  <div>
1045                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Screen Recordings to Guides</div>
1046                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">
1046How-to guides</div>
1047                  </div>
1048                </a>
1049              </div>
1050            </div>
1051
1052            <!-- Enterprise Column -->
1053            <div>
1054              <h3 class="text-xs font-semibold mb-4 uppercase tracking-wider" style="color: #7C5A49; letter-spacing: 0.06em;">ENTERPRISE</h3>
1055              <div class="space-y-1">
1056                <a href="/solutions/salesforce-training-video-to-guides/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1057                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1058                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1059                      <path stroke-linecap="round" stroke-linejoin="round" d="M3 15a4 4 0 004 4h9a5 5 0 10-.1-9.999 5.002 5.002 0 10-9.78 2.096A4.001 4.001 0 003 15z"></path>
1060                    </svg>
1061                  </div>
1062                  <div>
1063                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Salesforce Training</div>
1064                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">CRM training guides</div>
1065                  </div>
1066                </a>
1067                <a href="/solutions/workday-training-video-to-guides/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1068                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1069                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1070                      <path stroke-linecap="round" stroke-linejoin="round" d="M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2m4 6h.01M5 20h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"></path>
1071                    </svg>
1072                  </div>
1073                  <div>
1074                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Workday Training</div>
1075                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">HR system guides</div>
1076                  </div>
1077                </a>
1078                <a href="/solutions/confluence-training-video-to-guides/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1079                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1080                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1081                      <path stroke-linecap="round" stroke-linejoin="round" d="M8 9l3 3-3 3m5 0h3M5 20h14a2 2 0 002-2V6a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"></path>
1082                    </svg>
1083                  </div>
1084                  <div>
1085                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Confluence Training</div>
1086                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Wiki training guides</div>
1087                  </div>
1088                </a>
1089                <a href="/solutions/sops/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1090                  <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1091                    <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1092                      <path stroke-linecap="round" stroke-linejoin="round" d="M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z"></path>
1093                      <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"></path>
1094                    </svg>
1095                  </div>
1096                  <div>
1097                    <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">SOPs</div>
1098                    <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Standard operating procedures</div>
1099                  </div>
1100                </a>
1101              </div>
1102
1103              <!-- Solutions Directory Links -->
1104              <div class="mt-4 pt-3 border-t border-orange-100 flex flex-wrap gap-4">
1105                <a href="/solutions/all/" class="text-xs font-medium text-orange-600 hover:text-orange-700 inline-flex items-center">
1106                  Browse All Solutions
1107                  <svg class="w-3 h-3 ml-1" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
1108                    <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path>
1109                  </svg>
1110                </a>
1111                <a href="/solutions/industries/" class="text-xs font-medium text-orange-600 hover:text-orange-700 inline-flex items-center">
1112                  Industry Solutions
1113                  <svg class="w-3 h-3 ml-1" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
1114                    <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path>
1115                  </svg>
1116                </a>
1117              </div>
1118            </div>
1119
1120          </div>
1121
1122          <!-- CTA Panel - Integrated Design -->
1123          <div class="mt-6 pt-5 border-t border-orange-100 flex items-center justify-between bg-gradient-to-r from-orange-50/30 to-transparent p-4 rounded-xl">
1124            <div>
1125              <p class="text-sm font-semibold text-gray-900 mb-0.5" style="letter-spacing: -0.01em;">Not sure where to start?</p>
1126              <p class="text-xs" style="color: #8A766F;">Get a guided walkthrough of Docsie's documentation solutions</p>
1127            </div>
1128            
1129            
1130
1131<button 
1132  data-cal-link="docsie/product-discovery"
1133  data-cal-namespace="product-discovery"
1134  data-cal-config='{"layout":"month_view"}'
1135  class="inline-flex items-center justify-center px-4 py-2 bg-orange-500 text-white text-sm font-semibold rounded-lg hover:bg-orange-600 hover:shadow-md transition-all"
1136  aria-label="Book a Demo">
1137  
1138  Book a Demo
1139</button>
1140
1141<script>
1142  document.addEventListener("DOMContentLoaded", function () {
1143    const calButtons = document.querySelectorAll('[data-cal-link]');
1144    calButtons.forEach(button => {
1145      button.addEventListener('click', (e) => {
1146        // Check if mobile device
1147        const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent) || window.innerWidth <= 768;
1148        
1149        if (isMobile) {
1150          // Redirect to demo page on mobile
1151          e.preventDefault();
1152          e.stopPropagation();
1153          window.location.href = '/demo/';
1154        } else {
1155          // Desktop: scroll to top for modal
1156          window.scrollTo(0, 0);
1157          document.body.scrollTop = 0; // For Safari
1158          document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
1159        }
1160      });
1161    });
1162  });
1163</script>
1163
1164            
1165          </div>
1166        </div>
1167      </div>
1168    </div>
1169
1170    <!-- Video to Docs Link -->
1171    <a href="/video-to-docs/" class="px-3 py-2 text-orange-600 hover:text-orange-700 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1172      Video to Docs
1173    </a>
1174
1175    <!-- Pricing Link -->
1176    <a href="/pricing/" class="px-3 py-2 text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1177      Pricing
1178    </a>
1179
1180    <!-- Resources Dropdown -->
1181    <div class="relative group">
1182      <button class="flex items-center px-3 py-2 text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1183        Resources
1184        <svg class="ml-1 w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1185          <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
1186        </svg>
1187      </button>
1188
1189      <!-- Resources Dropdown Menu -->
1190      <div class="absolute top-full left-0 mt-2 w-72 bg-gradient-to-b from-white to-[#FFFCF9] border border-orange-100 rounded-2xl opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 transform translate-y-2 group-hover:translate-y-0 z-50"
1191           style="box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.04);">
1192        <div class="p-4">
1193          <div class="space-y-1">
1194            <a href="/blog/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1195              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1196                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1197                  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"></path>
1198                </svg>
1199              </div>
1200              <div>
1201                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Blog</div>
1202                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Latest insights & updates</div>
1203              </div>
1204            </a>
1205            <a href="/tools/free-screen-recorder/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1206              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1207                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1208                  <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
1209                </svg>
1210              </div>
1211              <div>
1212                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Free Screen Recorder</div>
1213                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Record training videos</div>
1214              </div>
1215            </a>
1216            <a href="/solutions/templates/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1217              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1218                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1219                  <path stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path>
1220                </svg>
1221              </div>
1222              <div>
1223                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Video to Documentation Templates</div>
1224                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">418 free templates across 50 industries</div>
1225              </div>
1226            </a>
1227            <a href="/self-hosted/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1228              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1229                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1230                  <path stroke-linecap="round" stroke-linejoin="round" d="M5 12h14M5 12a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v4a2 2 0 01-2 2M5 12a2 2 0 00-2 2v4a2 2 0 002 2h14a2 2 0 002-2v-4a2 2 0 00-2-2m-2-4h.01M17 16h.01"></path>
1231                </svg>
1232              </div>
1233              <div>
1234                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Self-Hosted Docsie</div>
1235                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Helm charts + Docker images. Free for personal use</div>
1236              </div>
1237            </a>
1238            <a href="/tutorials/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1239              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1240                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1241                  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"></path>
1242                </svg>
1243              </div>
1244              <div>
1245                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">How-To Tutorials</div>
1246                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Step-by-step guides generated from video</div>
1247              </div>
1248            </a>
1249            <a href="https://help.docsie.io/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1250              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1251                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1252                  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"></path>
1253                </svg>
1254              </div>
1255              <div>
1256                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">Documentation</div>
1257                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">
1257How to use Docsie</div>
1258              </div>
1259            </a>
1260            <a href="https://app.docsie.io/schema/redoc/" class="menu-item flex items-start p-2 rounded-lg transition-all group/item">
1261              <div class="icon-pill w-7 h-7 rounded-lg bg-orange-50 flex items-center justify-center mr-2.5 flex-shrink-0 transition-colors">
1262                <svg class="w-3.5 h-3.5 text-orange-500 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1263                  <path stroke-linecap="round" stroke-linejoin="round" d="M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"></path>
1264                </svg>
1265              </div>
1266              <div>
1267                <div class="text-sm font-semibold text-gray-900 mb-0.5" style="line-height: 1.4; letter-spacing: -0.01em;">API Docs</div>
1268                <div class="text-xs" style="color: #8A766F; line-height: 1.5;">Developer reference</div>
1269              </div>
1270            </a>
1271          </div>
1272        </div>
1273      </div>
1274    </div>
1275
1276  </nav>
1277
1278<!-- Right Side Navigation -->
1279<div class="hidden lg:flex items-center space-x-3">
1280
1281  <!-- G2 Rating Badge -->
1282  <div class="flex items-center space-x-1 px-3 py-1.5 bg-white rounded-lg shadow-sm border border-orange-200">
1283    <svg class="w-4 h-4 text-amber-500" fill="currentColor" viewBox="0 0 24 24">
1284      <path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/>
1285    </svg>
1286    <span class="text-sm font-semibold text-gray-900">4.8</span>
1287    <span class="text-xs text-gray-600">on G2</span>
1288  </div>
1289
1290  <!-- Book Demo Button -->
1291  
1292  
1293
1294<button 
1295  data-cal-link="docsie/product-discovery"
1296  data-cal-namespace="product-discovery"
1297  data-cal-config='{"layout":"month_view"}'
1298  class="inline-flex items-center justify-center px-4 py-2 bg-orange-500 text-white text-sm font-semibold rounded-lg shadow-md hover:shadow-lg hover:bg-orange-600 transition-all"
1299  aria-label="Book Demo">
1300  
1301  Book Demo
1302</button>
1303
1304<script>
1305  document.addEventListener("DOMContentLoaded", function () {
1306    const calButtons = document.querySelectorAll('[data-cal-link]');
1307    calButtons.forEach(button => {
1308      button.addEventListener('click', (e) => {
1309        // Check if mobile device
1310        const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent) || window.innerWidth <= 768;
1311        
1312        if (isMobile) {
1313          // Redirect to demo page on mobile
1314          e.preventDefault();
1315          e.stopPropagation();
1316          window.location.href = '/demo/';
1317        } else {
1318          // Desktop: scroll to top for modal
1319          window.scrollTo(0, 0);
1320          document.body.scrollTop = 0; // For Safari
1321          document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
1322        }
1323      });
1324    });
1325  });
1326</script>
1326
1327  
1328
1329  <!-- Sign In Dropdown -->
1330  <div class="relative group">
1331    <button class="inline-flex items-center justify-center px-4 py-2 text-gray-700 text-sm font-medium rounded-lg border border-orange-200 hover:bg-orange-50 transition-colors">
1332      Sign In
1333      <svg class="ml-1.5 w-3.5 h-3.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1334        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
1335      </svg>
1336    </button>
1337    <div class="absolute top-full right-0 mt-2 w-48 bg-white border border-orange-100 rounded-xl opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 transform translate-y-1 group-hover:translate-y-0 z-50 shadow-lg">
1338      <div class="py-2">
1339        <a href="https://app.docsie.io/login" class="flex items-center px-4 py-2.5 text-sm text-gray-700 hover:bg-orange-50 hover:text-orange-600 transition-colors">
1340          <svg class="w-4 h-4 mr-2.5 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1341            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"></path>
1342          </svg>
1343          Docsie
1344        </a>
1345        <a href="https://app.docsie.io/onboarding/v3-1/video-to-docs/" class="flex items-center px-4 py-2.5 text-sm text-gray-700 hover:bg-orange-50 hover:text-orange-600 transition-colors">
1346          <svg class="w-4 h-4 mr-2.5 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1347            <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
1348          </svg>
1349          Video to Docs
1350        </a>
1351      </div>
1352    </div>
1353  </div>
1354
1355</div>
1356
1357<!-- Mobile Menu - Optimized for Mobile Viewports -->
1358<div id="mobile-menu" class="lg:hidden hidden absolute top-full left-0 right-0 bg-white border-b border-orange-200 shadow-lg" style="z-index: 9998;">
1359  <div class="max-w-7xl mx-auto px-4 py-4">
1360    <div class="flex flex-col space-y-2">
1361      <!-- Solutions -->
1362      <a href="/solutions/all/" class="px-4 py-3 text-base text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1363        Solutions
1364      </a>
1365
1366      <!-- Video to Docs -->
1367      <a href="/video-to-docs/" class="px-4 py-3 text-base text-orange-600 hover:text-orange-700 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1368        Video to Docs
1369      </a>
1370
1371      <!-- Free Screen Recorder -->
1372      <a href="/tools/free-screen-recorder/" class="px-4 py-3 text-base text-orange-600 hover:text-orange-700 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1373        Free Screen Recorder
1374      </a>
1375
1376      <!-- Pricing -->
1377      <a href="/pricing/" class="px-4 py-3 text-base text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1378        Pricing
1379      </a>
1380
1381      <!-- Resources -->
1382      <a href="/blog/" class="px-4 py-3 text-base text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1383        Resources
1384      </a>
1385
1386      <!-- Video to Documentation Templates -->
1387      <a href="/solutions/templates/" class="px-4 py-3 text-base text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1388        Video to Documentation Templates
1389      </a>
1390
1391      <a href="/self-hosted/" class="px-4 py-3 text-base text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1392        Self-Hosted Docsie
1393      </a>
1394
1395      <a href="/tutorials/" class="px-4 py-3 text-base text-gray-700 hover:text-orange-600 font-medium rounded-lg hover:bg-orange-50 transition-colors">
1396        How-To Tutorials
1397      </a>
1398
1399      <!-- Divider -->
1400      <div class="border-t border-orange-100 my-2"></div>
1401
1402      <!-- G2 Badge -->
1403      <div class="flex items-center justify-center space-x-1 px-4 py-2">
1404        <svg class="w-4 h-4 text-amber-500" fill="currentColor" viewBox="0 0 24 24">
1405          <path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/>
1406        </svg>
1407        <span class="text-sm font-semibold text-gray-900">4.8</span>
1408        <span class="text-xs text-gray-600">on G2</span>
1409      </div>
1410
1411      <!-- Book Demo Button -->
1412      <div class="px-4">
1413        
1414        
1415
1416<button 
1417  data-cal-link="docsie/product-discovery"
1418  data-cal-namespace="product-discovery"
1419  data-cal-config='{"layout":"month_view"}'
1420  class="w-full py-3 bg-orange-500 text-white text-base font-semibold rounded-lg text-center hover:bg-orange-600 transition-all shadow-md"
1421  aria-label="Book Demo">
1422  
1423  Book Demo
1424</button>
1425
1426<script>
1427  document.addEventListener("DOMContentLoaded", function () {
1428    const calButtons = document.querySelectorAll('[data-cal-link]');
1429    calButtons.forEach(button => {
1430      button.addEventListener('click', (e) => {
1431        // Check if mobile device
1432        const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent) || window.innerWidth <= 768;
1433        
1434        if (isMobile) {
1435          // Redirect to demo page on mobile
1436          e.preventDefault();
1437          e.stopPropagation();
1438          window.location.href = '/demo/';
1439        } else {
1440          // Desktop: scroll to top for modal
1441          window.scrollTo(0, 0);
1442          document.body.scrollTop = 0; // For Safari
1443          document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
1444        }
1445      });
1446    });
1447  });
1448</script>
1448
1449        
1450      </div>
1451
1452      <!-- Sign In Options -->
1453      <div class="px-4 space-y-2">
1454        <p class="text-xs text-gray-500 uppercase tracking-wider font-semibold mb-2">Sign In</p>
1455        <a href="https://app.docsie.io/login" class="flex items-center justify-center py-3 text-base text-gray-700 font-medium rounded-lg border border-orange-200 hover:bg-orange-50 transition-colors">
1456          <svg class="w-4 h-4 mr-2 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1457            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"></path>
1458          </svg>
1459          Docsie
1460        </a>
1461        <a href="https://app.docsie.io/onboarding/v3-1/video-to-docs/" class="flex items-center justify-center py-3 text-base text-gray-700 font-medium rounded-lg border border-orange-200 hover:bg-orange-50 transition-colors">
1462          <svg class="w-4 h-4 mr-2 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="1.5">
1463            <path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"></path>
1464          </svg>
1465          Video to Docs
1466        </a>
1467      </div>
1468    </div>
1469  </div>
1470</div>
1471
1472<style>
1473/* Premium menu item hover states */
1474.menu-item:hover {
1475  background-color: #FFF5EC;
1476  transform: translateY(-1px);
1477}
1478
1479.menu-item:active {
1480  transform: translateY(0);
1481}
1482
1483.menu-item:hover .icon-pill {
1484  background-color: #FED7AA;
1485}
1486
1487.menu-item:hover svg {
1488  transform: translateX(2px);
1489}
1490
1491.menu-item {
1492  transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1);
1493}
1494
1495.icon-pill svg {
1496  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
1497}
1498</style>
1499
1500<script>
1501// Simple mobile menu toggle
1502function toggleMobileMenu() {
1503  const menu = document.getElementById('mobile-menu');
1504  const menuIcon = document.getElementById('mobile-menu-icon');
1505  const closeIcon = document.getElementById('mobile-menu-close');
1506
1507  menu.classList.toggle('hidden');
1508  menuIcon.classList.toggle('hidden');
1509  closeIcon.classList.toggle('hidden');
1510}
1511</script>
1511
1512
1513      </div>
1514    </div>
1515  </header>
1516
1517  <!-- Spacer to prevent content from hiding under fixed header -->
1518  <div class="h-16"></div>
1519
1520  
1521
1522
1523<!-- Simple Spline Section (Full Screen - if defined) -->
1524
1525
1526<section class="section-padding supplementary-page">
1527
1528  
1529    
1530      
1531
1532        
1533        
1534
1535        
1536
1537        
1538        
1539        <!-- Modern Hero Section v2 - Using Design System Semantic Classes -->
1540<section class="banner-v2 hero-v2-isolated relative overflow-hidden warm-gradient">
1541
1542  <!-- Background Pattern -->
1543  <div class="absolute inset-0 opacity-5">
1544    <div class="absolute inset-0 banner-grid"></div>
1545  </div>
1546
1547  <!-- Floating background elements -->
1548  <div class="absolute -top-40 -left-40 w-80 h-80 rounded-full blur-3xl blob blob-orange"></div>
1549  <div class="absolute -bottom-40 -right-40 w-80 h-80 rounded-full blur-3xl blob blob-brown"></div>
1550
1551  <div class="relative z-10 flex items-center hero-shell">
1552    <div class="container mx-auto px-4 lg:px-8">
1553      <div class="mx-auto hero-container grid hero-grid">
1554
1555        <div class="text-center lg:text-left hero-left">
1556
1557          <!-- Badge -->
1558          
1559
1560          <!-- Main Title -->
1561          <h1 class="hero-title">
1562            Convert Product Demo Videos to Sales Collateral
1563          </h1>
1564
1565          <!-- Subtitle -->
1566          <p class="mx-auto lg:ml-0 lg:mr-0 hero-subhead">
1567            Transform product demo recordings into feature sheets, competitive battlecards, and sales one-pagers. Perfect for SaaS companies, solution engineers, and sales teams who need reusable documentation from discovery calls.
1568          </p>
1569
1570          <!-- CTA Buttons -->
1571          
1572          <div class="flex flex-col sm:flex-row gap-3 justify-center lg:justify-start items-center hero-cta-wrap">
1573            <a href="https://app.docsie.io/onboarding/v3-1/video-to-docs/" class="inline-flex items-center transition-all duration-300 hero-cta">
1574              Try it Free
1575              <svg class="w-4 h-4 ml-2" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1576                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14 5l7 7m0 0l-7 7m7-7H3"/>
1577              </svg>
1578            </a>
1579            
1580            <a href="/demo/" class="inline-flex items-center transition-all duration-300 btn-outline-warm">
1581              Book Demo
1582            </a>
1583            
1584          </div>
1585          
1586
1587          <!-- G2 Reviews -->
1588          <div class="flex flex-col sm:flex-row items-center justify-center lg:justify-start gap-2 opacity-0 animate-slide-up hero-g2" style="animation-delay: 1.7s;">
1589            <div class="flex items-center gap-1 hero-g2-text">
1590              <div class="flex">
1591                <svg class="w-4 h-4 fill-current hero-star" viewBox="0 0 20 20">
1592                  <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
1593                </svg>
1594                <svg class="w-4 h-4 fill-current hero-star" viewBox="0 0 20 20">
1595                  <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
1596                </svg>
1597                <svg class="w-4 h-4 fill-current hero-star" viewBox="0 0 20 20">
1598                  <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
1599                </svg>
1600                <svg class="w-4 h-4 fill-current hero-star" viewBox="0 0 20 20">
1601                  <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
1601
1602                </svg>
1603                <svg class="w-4 h-4 fill-current hero-star" viewBox="0 0 20 20">
1604                  <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/>
1605                </svg>
1606              </div>
1607              <span class="ml-1 hero-g2-copy">4.8 Stars (100+ Reviews)</span>
1608            </div>
1609          </div>
1610        </div>
1611
1612        <!-- Image/Video Column -->
1613        
1614        <div class="hero-right">
1615          <div class="hero-image-wrapper">
1616            <img src="/assets/solutions/product-demo-hero.webp" alt="" width="1024" height="1024" fetchpriority="high" decoding="async">
1617          </div>
1618        </div>
1619        
1620      </div>
1621    </div>
1622  </div>
1623
1624</section>
1625
1626<style>
1627/* Hero image wrapper for supplementary pages */
1628.hero-image-wrapper {
1629  border-radius: 18px;
1630  overflow: hidden;
1631  box-shadow: var(--ds-shadow-card);
1632}
1633
1634.hero-image-wrapper img {
1635  width: 100%;
1636  height: auto;
1637  display: block;
1638  /* Reserve the box before the image loads so it can't push content down (CLS).
1639     The width/height attrs on the <img> give the ratio; this pins it. */
1640  aspect-ratio: 1 / 1;
1641}
1642.hero-image-wrapper picture {
1643  display: block;
1644  aspect-ratio: 1 / 1;
1645}
1646
1647/* Animation Keyframes */
1648@keyframes fadeIn {
1649  from {
1650    opacity: 0;
1651  }
1652  to {
1653    opacity: 1;
1654  }
1655}
1656
1657@keyframes slideUp {
1658  from {
1659    opacity: 0;
1660    transform: translateY(40px);
1661  }
1662  to {
1663    opacity: 1;
1664    transform: translateY(0);
1665  }
1666}
1667
1668/* Animation Classes */
1669.animate-fade-in {
1670  animation: fadeIn 1s ease-out forwards;
1671}
1672
1673.animate-slide-up {
1674  animation: slideUp 1s ease-out forwards;
1675}
1676</style>
1677
1678        
1679
1680      
1681    
1682      
1683
1684        
1685        
1686
1687        
1688    <div class="content-section">
1689        
1690
1691        
1692        
1693        
1694<!-- Video Demo V2 - Polished Design System -->
1695<section class="section-shell bg-warm">
1696  <div class="section-inner">
1697
1698    <!-- Section Header -->
1699    <div class="text-center mb-12">
1700      
1701      <p class="eyebrow mb-4">Watch It Work</p>
1702      
1703
1704      <h2 class="heading-xl text-headline-warm mb-4">
1705        14 Seconds from Product Demo to Sales Collateral
1706      </h2>
1707
1708      
1709      <p class="body-lg text-body-warm max-w-3xl mx-auto">
1710        See how demo recordings become feature sheets and competitive battlecards instantly
1711      </p>
1712      
1713    </div>
1714
1715    <!-- Video Container -->
1716    <div class="max-w-5xl mx-auto">
1717      <div class="bento-card group">
1718        <div class="relative rounded-2xl overflow-hidden">
1719          <video
1720            class="w-full h-auto transition-transform duration-300 group-hover:scale-101"
1721            controls
1722            
1723            
1724            playsinline>
1725            <source src="/assets/videos/video-to-docs-demo.mp4" type="video/mp4">
1726            Your browser does not support the video tag.
1727          </video>
1728        </div>
1729      </div>
1730
1731      <!-- Optional Note -->
1732      
1733
1734      <!-- Optional CTA -->
1735      
1736    </div>
1737
1738  </div>
1739</section>
1740
1741
1742        
1743    </div>
1744        
1745
1746      
1747    
1748      
1749
1750        
1751        
1752
1753        
1754    <div class="content-section">
1755        
1756
1757        
1758        
1759        
1760<!-- Trusted By V2 - Polished Design System -->
1761<section class="section-shell bg-white">
1762  <div class="section-inner">
1763
1764    <!-- Section Header -->
1765    <div class="text-center mb-12">
1766      
1767      <h2 class="heading-lg text-headline-warm mb-2">
1768        Trusted by Leading Organizations
1769      </h2>
1770      
1771      
1772      <p class="body-base text-body-warm">
1773        Join forward-thinking teams using Docsie to transform video content into searchable documentation
1774      </p>
1775      
1776    </div>
1777
1778    <!-- Customer Logos -->
1779    
1780    <div class="mb-16">
1781      <div class="flex flex-wrap items-center justify-center gap-8 md:gap-12">
1782        
1783        <div class="grayscale hover:grayscale-0 opacity-60 hover:opacity-100 transition-all duration-300 flex items-center justify-center" style="width: 180px; height: 60px;">
1784          <img src="/assets/logos/customers/Fellowmind-logo-1-1920w.webp"
1785               alt="Fellowmind"
1786               width="180"
1787               height="60"
1788               decoding="async"
1789               class="max-h-full max-w-full object-contain"
1790               loading="lazy">
1791        </div>
1792        
1793        <div class="grayscale hover:grayscale-0 opacity-60 hover:opacity-100 transition-all duration-300 flex items-center justify-center" style="width: 180px; height: 60px;">
1794          <img src="/assets/logos/customers/Becklar.webp"
1795               alt="Becklar"
1796               width="180"
1797               height="60"
1798               decoding="async"
1799               class="max-h-full max-w-full object-contain"
1800               loading="lazy">
1801        </div>
1802        
1803        <div class="grayscale hover:grayscale-0 opacity-60 hover:opacity-100 transition-all duration-300 flex items-center justify-center" style="width: 180px; height: 60px;">
1804          <img src="/assets/logos/customers/processed/titan-containers.webp"
1805               alt="TITAN Containers"
1806               width="180"
1807               height="60"
1808               decoding="async"
1809               class="max-h-full max-w-full object-contain"
1810               loading="lazy">
1811        </div>
1812        
1813        <div class="grayscale hover:grayscale-0 opacity-60 hover:opacity-100 transition-all duration-300 flex items-center justify-center" style="width: 180px; height: 60px;">
1814          <img src="/assets/logos/customers/powerflex.webp"
1815               alt="PowerFlex"
1816               width="180"
1817               height="60"
1818               decoding="async"
1819               class="max-h-full max-w-full object-contain"
1820               loading="lazy">
1821        </div>
1822        
1823        <div class="grayscale hover:grayscale-0 opacity-60 hover:opacity-100 transition-all duration-300 flex items-center justify-center" style="width: 180px; height: 60px;">
1824          <img src="/assets/logos/customers/addsecure.webp"
1825               alt="AddSecure"
1826               width="180"
1827               height="60"
1828               decoding="async"
1829               class="max-h-full max-w-full object-contain"
1830               loading="lazy">
1831        </div>
1832        
1833        <div class="grayscale hover:grayscale-0 opacity-60 hover:opacity-100 transition-all duration-300 flex items-center justify-center" style="width: 180px; height: 60px;">
1834          <img src="/assets/logos/customers/Canada.webp"
1835               alt="Canada"
1836               width="180"
1837               height="60"
1838               decoding="async"
1839               class="max-h-full max-w-full object-contain"
1840               loading="lazy">
1841        </div>
1842        
1843      </div>
1844    </div>
1845    
1846
1847    <!-- G2 Badges -->
1848    
1849    <div>
1850      
1851      <h3 class="text-center heading-md text-headline-warm mb-8">
1852        Recognized on G2
1853      </h3>
1854      
1855
1856      <div class="flex flex-wrap items-center justify-center gap-6 md:gap-8">
1857        
1858        <a href="https://www.g2.com/products/docsie/reviews"
1859           target="_blank"
1860           rel="noopener"
1861           class="hover:scale-105 transition-transform duration-200">
1862          <img src="/assets/badges/g2/HelpAuthoringTool(HAT)_Leader_Small-Business_Leader.svg"
1863               alt="G2 Leader - Help Authoring Tool"
1864               width="112"
1865               height="112"
1866               decoding="async"
1867               class="h-24 md:h-28 w-auto object-contain"
1868               loading="lazy">
1869        </a>
1870        
1871        <a href="https://www.g2.com/products/docsie/reviews"
1872           target="_blank"
1873           rel="noopener"
1874           class="hover:scale-105 transition-transform duration-200">
1875          <img src="/assets/badges/g2/KnowledgeBase_HighPerformer_HighPerformer.svg"
1876               alt="G2 High Performer - Knowledge Base"
1877               width="112"
1878               height="112"
1879               decoding="async"
1880               class="h-24 md:h-28 w-auto object-contain"
1881               loading="lazy">
1882        </a>
1883        
1884        <a href="https://www.g2.com/products/docsie/reviews"
1885           target="_blank"
1886           rel="noopener"
1887           class="hover:scale-105 transition-transform duration-200">
1888          <img src="/assets/badges/g2/KnowledgeManagement_HighPerformer_HighPerformer.svg"
1889               alt="G2 High Performer - Knowledge Management"
1890               width="112"
1891               height="112"
1892               decoding="async"
1893               class="h-24 md:h-28 w-auto object-contain"
1894               loading="lazy">
1895        </a>
1896        
1897        <a href="https://www.g2.com/products/docsie/reviews"
1898           target="_blank"
1899           rel="noopener"
1900           class="hover:scale-105 transition-transform duration-200">
1901          <img src="/assets/badges/g2/HelpAuthoringTool(HAT)_BestSupport_Small-Business_QualityOf
1901Support.svg"
1902               alt="G2 Best Support - Help Authoring Tool"
1903               width="112"
1904               height="112"
1905               decoding="async"
1906               class="h-24 md:h-28 w-auto object-contain"
1907               loading="lazy">
1908        </a>
1909        
1910        <a href="https://www.g2.com/products/docsie/reviews"
1911           target="_blank"
1912           rel="noopener"
1913           class="hover:scale-105 transition-transform duration-200">
1914          <img src="/assets/badges/g2/KnowledgeBase_BestSupport_QualityOfSupport.svg"
1915               alt="G2 Best Support - Knowledge Base"
1916               width="112"
1917               height="112"
1918               decoding="async"
1919               class="h-24 md:h-28 w-auto object-contain"
1920               loading="lazy">
1921        </a>
1922        
1923      </div>
1924    </div>
1925    
1926
1927  </div>
1928</section>
1929
1930
1931        
1932    </div>
1933        
1934
1935      
1936    
1937      
1938
1939        
1940        
1941
1942        
1943    <div class="content-section">
1944        
1945
1946        
1947        
1948        
1949<!-- Comparison V2 - Polished Design System -->
1950<section class="section-shell warm-gradient relative overflow-hidden">
1951
1952  <!-- Background Pattern -->
1953  <div class="absolute inset-0 opacity-5">
1954    <div class="absolute inset-0 banner-grid"></div>
1955  </div>
1956
1957  <div class="section-inner relative z-10">
1958
1959    <!-- Section Header -->
1960    <div class="text-center mb-12">
1961      <h2 class="heading-xl text-headline-warm mb-4">
1962        Sales Teams Record 50 Demos a Month—But Create Zero Collateral
1963      </h2>
1964      
1965      <p class="body-lg text-body-warm max-w-3xl mx-auto">
1966        Demo recordings pile up, but reps can't reuse them as sales assets
1967      </p>
1968      
1969    </div>
1970
1971    <!-- Comparison Cards -->
1972    
1973    <div class="grid grid-cols-1 md:grid-cols-2 gap-8 mb-12">
1974
1975      <!-- Traditional/Problem -->
1976      <div class="bento-card">
1977        <div class="bento-card-inner p-8">
1978          <h3 class="heading-md text-headline-warm mb-6">
1979            The Product Demo Recording Problem
1980          </h3>
1981          <ul class="space-y-4">
1982            
1983            <li class="flex items-start gap-3">
1984              <svg class="w-5 h-5 text-red-500 flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1985                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
1986              </svg>
1987              <span class="body-base text-body-warm">Sales records 50+ demos monthly, but creates no reusable collateral</span>
1988            </li>
1989            
1990            <li class="flex items-start gap-3">
1991              <svg class="w-5 h-5 text-red-500 flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1992                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
1993              </svg>
1994              <span class="body-base text-body-warm">AEs re-explain the same features every discovery call—wasting selling time</span>
1995            </li>
1996            
1997            <li class="flex items-start gap-3">
1998              <svg class="w-5 h-5 text-red-500 flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1999                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
2000              </svg>
2001              <span class="body-base text-body-warm">Can't send demo recordings to prospects without looking unprofessional</span>
2002            </li>
2003            
2004            <li class="flex items-start gap-3">
2005              <svg class="w-5 h-5 text-red-500 flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
2006                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
2007              </svg>
2008              <span class="body-base text-body-warm">Solutions engineers demo features that never get documented</span>
2009            </li>
2010            
2011            <li class="flex items-start gap-3">
2012              <svg class="w-5 h-5 text-red-500 flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
2013                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
2014              </svg>
2015              <span class="body-base text-body-warm">Competitive differentiators discussed in demos get lost</span>
2016            </li>
2017            
2018          </ul>
2019        </div>
2020      </div>
2021
2022      <!-- Modern/Solution -->
2023      <div class="bento-card group">
2024        <div class="bento-card-inner p-8 relative">
2025          <div class="absolute top-4 right-4 bg-v2-orange text-white text-xs font-semibold px-3 py-1 rounded-full">
2026            Recommended
2027          </div>
2028          <h3 class="heading-md text-headline-warm mb-6">
2029            The Docsie Solution for Sales Teams
2030          </h3>
2031          <ul class="space-y-4">
2032            
2033            <li class="flex items-start gap-3">
2034              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2035                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2036              </svg>
2037              <span class="body-base text-body-warm">Turn every demo into feature sheets, one-pagers, and battlecards</span>
2038            </li>
2039            
2040            <li class="flex items-start gap-3">
2041              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2042                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2043              </svg>
2044              <span class="body-base text-body-warm">Sales reps send professional collateral after discovery calls</span>
2045            </li>
2046            
2047            <li class="flex items-start gap-3">
2048              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2049                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2050              </svg>
2051              <span class="body-base text-body-warm">Document competitive differentiators mentioned during demos</span>
2052            </li>
2053            
2054            <li class="flex items-start gap-3">
2055              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2056                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2057              </svg>
2058              <span class="body-base text-body-warm">Create use case libraries from vertical-specific demos</span>
2059            </li>
2060            
2061            <li class="flex items-start gap-3">
2062              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2063                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2064              </svg>
2065              <span class="body-base text-body-warm">Multi-language collateral for global sales teams</span>
2066            </li>
2067            
2068          </ul>
2069        </div>
2070      </div>
2071
2072    </div>
2073    
2074
2075  </div>
2076</section>
2077
2078
2079        
2080    </div>
2081        
2082
2083      
2084    
2085      
2086
2087        
2088        
2089
2090        
2091    <div class="content-section">
2092        
2093
2094        
2095        
2096        
2097<!-- Benefits V2 - Polished Design System -->
2098<section class="section-shell bg-warm">
2099  <div class="section-inner">
2100
2101    <!-- Section Header -->
2102    <div class="text-center mb-12">
2103      
2104      <p class="eyebrow">Sales Collateral Automation</p>
2105      
2106
2107      <h2 class="heading-xl text-headline-warm mb-4">
2108        Every Demo Becomes Reusable Sales Assets
2109      </h2>
2110
2111      
2112      <p class="body-lg text-body-warm max-w-3xl mx-auto">
2113        Docsie extracts feature benefits, competitive differentiators, and use case examples from product demos—creating ready-to-send collateral your sales team can actually use.
2114      </p>
2115      
2116    </div>
2117
2118    <!-- Benefits Grid -->
2119    <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
2120      
2121      <div class="bento-card group">
2122        <div class="bento-card-inner p-8">
2123          
2124          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2125            <i class="fas fa-file-invoice text-3xl"></i>
2126          </div>
2127          
2128
2129          <h3 class="heading-md text-headline-warm mb-3">
2130            Feature Sheets & One-Pagers
2131          </h3>
2132
2133          <p class="body-base text-body-warm">
2134            Automatically generates feature sheets highlighting capabilities, benefits, and ROI discussed during demos. Creates scannable one-pagers reps can send after discovery calls
2135          </p>
2136        </div>
2137      </div>
2138      
2139      <div class="bento-card group">
2140        <div class="bento-card-inner p-8">
2141          
2142          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2143            <i class="fas fa-trophy text-3xl"></i>
2144          </div>
2145          
2146
2147          <h3 class="heading-md text-headline-warm mb-3">
2148            Competitive Battlecards
2149          </h3>
2150
2151          <p class="body-base text-body-warm">
2152            Extracts competitive differentiators and objection handling mentioned during demos. Builds battlecards showing how your product beats competitors
2153          </p>
2154        </div>
2155      </div>
2156      
2157      <div class="bento-card group">
2158        <div class="bento-card-inner p-8">
2159          
2160          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2161            <i class="fas fa-chart-line text-3xl"></i>
2162          </div>
2163          
2164
2165          <h3 class="heading-md text-headline-warm mb-3">
2166            Use Case Documentation
2167          </h3>
2168
2169          <p class="body-base text-body-warm">
2170            Documents vertical-specific demos (healthcare, finance, manufacturing) as reusable use case libraries. Perfect for account-based sales motions
2171          </p>
2172        </div>
2173      </div>
2174      
2175    </div>
2176
2177  </div>
2178</section>
2179
2180
2181        
2182    </div>
2183        
2184
2185      
2186    
2187      
2188
2189        
2190        
2191
2192        
2193    <div class="content-section">
2194        
2195
2196        
2197        
2198        
2199<!-- Process Steps with GIF V2 - Polished Design System -->
2200<section class="section-shell bg-warm">
2201  <div class="section-inner">
2202
2203    <!-- Section Header -->
2204    <div class="text-center mb-16">
2205      
2206      <p class="eyebrow mb-4">Simple Process</p>
2207      
2208      <h2 class="heading-xl text-headline-warm mb-4">
2209        From Product Demo to Sales Collateral in 3 Steps
2210      </h2>
2211      
2212      <p class="body-lg text-body-warm max-w-3xl mx-auto">
2213        Powered by Docsie Copilot's sales intelligence AI
2214      </p>
2215      
2216    </div>
2217
2218    <!-- Steps Grid -->
2219    <div class="max-w-6xl mx-auto space-y-12">
2220      
2221      <div class="step-item grid md:grid-cols-2 gap-8 md:gap-12 items-center">
2222
2223        <!-- Step Number Badge -->
2224        <div class="order-1 col-span-2 md:hidden">
2225          <div class="inline-flex items-center justify-center w-12 h-12 bg-v2-orange text-white rounded-full text-xl font-bold">
2226            1
2227          </div>
2228        </div>
2229
2230        <!-- GIF Container -->
2231        <div class="order-2 md:order-1">
2232          <div class="bento-card group">
2233            <div class="relative rounded-2xl overflow-hidden aspect-video">
2234              <img src="/assets/screenshots/step-1-upload.webp"
2235                   alt="Upload Your Demo Recording"
2236                   width="1600" height="900"
2237                   loading="lazy" decoding="async"
2238                   class="w-full h-full object-cover transition-transform duration-300 group-hover:scale-102">
2239
2240              <!-- Optional Play Indicator for Visual Interest -->
2241              <div class="absolute inset-0 flex items-center justify-center pointer-events-none">
2242                <div class="w-16 h-16 bg-white/10 backdrop-blur-sm rounded-full flex items-center justify-center">
2243                  <div class="w-12 h-12 bg-white/20 rounded-full"></div>
2244                </div>
2245              </div>
2246            </div>
2247          </div>
2248        </div>
2249
2250        <!-- Text Content -->
2251        <div class="order-3 md:order-2">
2252          <!-- Step Number - Desktop Only -->
2253          <div class="hidden md:flex items-center justify-center w-16 h-16 bg-v2-orange text-white rounded-full text-2xl font-bold mb-6">
2254            1
2255          </div>
2256
2257          <h3 class="heading-lg text-headline-warm mb-4">
2258            Upload Your Demo Recording
2259          </h3>
2260          <p class="body-base text-body-warm leading-relaxed">
2261            Upload product demos, discovery calls, or competitive bake-offs from Zoom, Gong, or any recording tool
2262          </p>
2263        </div>
2264
2265      </div>
2266      
2267      <div class="step-item grid md:grid-cols-2 gap-8 md:gap-12 items-center">
2268
2269        <!-- Step Number Badge -->
2270        <div class="order-1 col-span-2 md:hidden">
2271          <div class="inline-flex items-center justify-center w-12 h-12 bg-v2-orange text-white rounded-full text-xl font-bold">
2272            2
2273          </div>
2274        </div>
2275
2276        <!-- GIF Container -->
2277        <div class="order-2 md:order-2">
2278          <div class="bento-card group">
2279            <div class="relative rounded-2xl overflow-hidden aspect-video">
2280              <img src="/assets/screenshots/step-2-analyze.webp"
2281                   alt="AI Extracts Features & Differentiators"
2282                   width="1600" height="900"
2283                   loading="lazy" decoding="async"
2284                   class="w-full h-full object-cover transition-transform duration-300 group-hover:scale-102">
2285
2286              <!-- Optional Play Indicator for Visual Interest -->
2287              <div class="absolute inset-0 flex items-center justify-center pointer-events-none">
2288                <div class="w-16 h-16 bg-white/10 backdrop-blur-sm rounded-full flex items-center justify-center">
2289                  <div class="w-12 h-12 bg-white/20 rounded-full"></div>
2290                </div>
2291              </div>
2292            </div>
2293          </div>
2294        </div>
2295
2296        <!-- Text Content -->
2297        <div class="order-3 md:order-1">
2298          <!-- Step Number - Desktop Only -->
2299          <div class="hidden md:flex items-center justify-center w-16 h-16 bg-v2-orange text-white rounded-full text-2xl font-bold mb-6">
2300            2
2301          </div>
2302
2303          <h3 class="heading-lg text-headline-warm mb-4">
2304            AI Extracts Features & Differentiators
2305          </h3>
2306          <p class="body-base text-body-warm leading-relaxed">
2307            AI identifies product features shown, competitive positioning mentioned, and use cases discussed during the demo
2308          </p>
2309        </div>
2310
2311      </div>
2312      
2313      <div class="step-item grid md:grid-cols-2 gap-8 md:gap-12 items-center">
2314
2315        <!-- Step Number Badge -->
2316        <div class="order-1 col-span-2 md:hidden">
2317          <div class="inline-flex items-center justify-center w-12 h-12 bg-v2-orange text-white rounded-full text-xl font-bold">
2318            3
2319          </div>
2320        </div>
2321
2322        <!-- GIF Container -->
2323        <div class="order-2 md:order-1">
2324          <div class="bento-card group">
2325            <div class="relative rounded-2xl overflow-hidden aspect-video">
2326              <img src="/assets/screenshots/step-3-results.webp"
2327                   alt="Get Sales-Ready Collateral"
2328                   width="1600" height="900"
2329                   loading="lazy" decoding="async"
2330                   class="w-full h-full object-cover transition-transform duration-300 group-hover:scale-102">
2331
2332              <!-- Optional Play Indicator for Visual Interest -->
2333              <div class="absolute inset-0 flex items-center justify-center pointer-events-none">
2334                <div class="w-16 h-16 bg-white/10 backdrop-blur-sm rounded-full flex items-center justify-center">
2335                  <div class="w-12 h-12 bg-white/20 rounded-full"></div>
2336                </div>
2337              </div>
2338            </div>
2339          </div>
2340        </div>
2341
2342        <!-- Text Content -->
2343        <div class="order-3 md:order-2">
2344          <!-- Step Number - Desktop Only -->
2345          <div class="hidden md:flex items-center justify-center w-16 h-16 bg-v2-orange text-white rounded-full text-2xl font-bold mb-6">
2346            3
2347          </div>
2348
2349          <h3 class="heading-lg text-headline-warm mb-4">
2350            Get Sales-Ready Collateral
2351          </h3>
2352          <p class="body-base text-body-warm leading-relaxed">
2353            Get feature sheets, competitive battlecards, and one-pagers your reps can send to prospects after discovery calls
2354          </p>
2355        </div>
2356
2357      </div>
2358      
2359    </div>
2360
2361    <!-- Optional CTA -->
2362    
2363
2364  </div>
2365</section>
2366
2367<style>
2368.step-item {
2369  opacity: 0;
2370  transform: translateY(30px);
2371  animation: fadeInUp 0.8s ease-out forwards;
2372}
2373
2374.step-item:nth-child(1) {
2375  animation-delay: 0.1s;
2376}
2377
2378.step-item:nth-child(2) {
2379  animation-delay: 0.3s;
2380}
2381
2382.step-item:nth-child(3) {
2383  animation-delay: 0.5s;
2384}
2385
2386@keyframes fadeInUp {
2387  to {
2388    opacity: 1;
2389    transform: translateY(0);
2390  }
2391}
2392</style>
2393
2394
2395        
2396    </div>
2397        
2398
2399      
2400    
2401      
2402
2403        
2404        
2405
2406        
2407    <div class="content-section">
2408        
2409
2410        
2411        
2412        
2413<!-- Alternating Content V2 - Polished Design System -->
2414<section class="section-shell warm-gradient relative overflow-hidden">
2415
2416  <!-- Background Pattern -->
2417  <div class="absolute inset-0 opacity-5">
2418    <div class="absolute inset-0 banner-grid"></div>
2419  </div>
2420
2421  <div class="section-inner relative z-10">
2422
2423    <!-- Section Header -->
2424    <div class="text-center mb-16">
2425      
2426      <h2 class="heading-xl text-headline-warm mb-4">
2427        Product Demo Videos to Sales Collateral in Action
2428      </h2>
2429      
2430      <p class="body-lg text-body-warm max-w-3xl mx-auto">
2431        See how sales teams convert demos into reusable documentation
2432      </p>
2433      
2434    </div>
2435
2436    <!-- Alternating Content Items -->
2437    <div class="max-w-7xl mx-auto space-y-20">
2438      
2439      <div class="content-item grid md:grid-cols-2 gap-8 md:gap-12 items-center">
2440
2441        <!-- Image -->
2442        <div class="md:order-1">
2443          <div class="bento-card group">
2444            <div class="relative rounded-2xl overflow-hidden">
2445              <img src="/assets/use-cases/discovery-demos.jpg"
2446                   alt="Convert Discovery Call Demos to Feature One-Pagers"
2447                   width="1024" height="1024"
2448                   loading="lazy" decoding="async"
2449                   class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105">
2450
2451              <!-- Gradient Overlay -->
2452              <div class="absolute inset-0 bg-gradient-to-t from-black/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
2453            </div>
2454          </div>
2455        </div>
2456
2457        <!-- Text Content -->
2458        <div class="md:order-2">
2459          
2460          <div class="inline-flex items-center justify-center px-4 py-2 rounded-full bg-v2-orange/10 mb-4">
2461            <span class="text-sm font-medium text-v2-orange">Discovery Calls</span>
2462          </div>
2463          
2464
2465          <h3 class="heading-lg text-headline-warm mb-4">
2466            Convert Discovery Call Demos to Feature One-Pagers
2467          </h3>
2468
2469          <p class="body-base text-body-warm leading-relaxed mb-6">
2470            Transform discovery call product demos into professional feature sheets and one-pagers. Send prospects beautiful documentation after the call instead of saying 'I'll follow up.'
2471          </p>
2472
2473          <!-- Optional Features List -->
2474          
2475          <ul class="space-y-3 mb-6">
2476            
2477            <li class="flex items-start gap-3">
2478              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2479                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2480              </svg>
2481              <span class="text-body-warm">45-min discovery demo → Feature one-pager sent same day</span>
2482            </li>
2483            
2484            <li class="flex items-start gap-3">
2485              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2486                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2487              </svg>
2488              <span class="text-body-warm">Screenshots of key product features with benefit statements</span>
2489            </li>
2490            
2491            <li class="flex items-start gap-3">
2492              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2493                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2494              </svg>
2495              <span class="text-body-warm">Customized to prospect's industry and use case</span>
2496            </li>
2497            
2498          </ul>
2499          
2500
2501          <!-- Optional Stats -->
2502          
2503
2504          <!-- Optional CTA -->
2505          
2506        </div>
2507
2508      </div>
2509      
2510      <div class="content-item grid md:grid-cols-2 gap-8 md:gap-12 items-center">
2511
2512        <!-- Image -->
2513        <div class="md:order-2">
2514          <div class="bento-card group">
2515            <div class="relative rounded-2xl overflow-hidden">
2516              <img src="/assets/use-cases/competitive-demos.jpg"
2517                   alt="Turn Competitive Demos into Battlecards"
2518                   width="1024" height="1024"
2519                   loading="lazy" decoding="async"
2520                   class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105">
2521
2522              <!-- Gradient Overlay -->
2523              <div class="absolute inset-0 bg-gradient-to-t from-black/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
2524            </div>
2525          </div>
2526        </div>
2527
2528        <!-- Text Content -->
2529        <div class="md:order-1">
2530          
2531          <div class="inline-flex items-center justify-center px-4 py-2 rounded-full bg-v2-orange/10 mb-4">
2532            <span class="text-sm font-medium text-v2-orange">Competitive Demos</span>
2533          </div>
2534          
2535
2536          <h3 class="heading-lg text-headline-warm mb-4">
2537            Turn Competitive Demos into Battlecards
2538          </h3>
2539
2540          <p class="body-base text-body-warm leading-relaxed mb-6">
2541            Convert competitive demos and bake-offs into battlecards showing why your product wins. Document objection handling and differentiators for your entire sales team.
2542          </p>
2543
2544          <!-- Optional Features List -->
2545          
2546          <ul class="space-y-3 mb-6">
2547            
2548            <li class="flex items-start gap-3">
2549              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2550                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2551              </svg>
2552              <span class="text-body-warm">Competitive demo → Battlecard with win themes</span>
2553            </li>
2554            
2555            <li class="flex items-start gap-3">
2556              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2557                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2558              </svg>
2559              <span class="text-body-warm">Feature comparisons and objection responses documented</span>
2560            </li>
2561            
2562            <li class="flex items-start gap-3">
2563              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2564                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2565              </svg>
2566              <span class="text-body-warm">Reusable across sales org for similar competitive deals</span>
2567            </li>
2568            
2569          </ul>
2570          
2571
2572          <!-- Optional Stats -->
2573          
2574
2575          <!-- Optional CTA -->
2576          
2577        </div>
2578
2579      </div>
2580      
2581      <div class="content-item grid md:grid-cols-2 gap-8 md:gap-12 items-center">
2582
2583        <!-- Image -->
2584        <div class="md:order-1">
2585          <div class="bento-card group">
2586            <div class="relative rounded-2xl overflow-hidden">
2587              <img src="/assets/use-cases/vertical-demos.jpg"
2588                   alt="Document Vertical-Specific Demos as Use Case Libraries"
2589                   width="1024" height="1024"
2590                   loading="lazy" decoding="async"
2591                   class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105">
2592
2593              <!-- Gradient Overlay -->
2594              <div class="absolute inset-0 bg-gradient-to-t from-black/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
2595            </div>
2596          </div>
2597        </div>
2598
2599        <!-- Text Content -->
2600        <div class="md:order-2">
2601          
2602          <div class="inline-flex items-center justify-center px-4 py-2 rounded-full bg-v2-orange/10 mb-4">
2603            <span class="text-sm font-medium text-v2-orange">Vertical Demos</span>
2604          </div>
2605          
2606
2607          <h3 class="heading-lg text-headline-warm mb-4">
2608            Document Vertical-Specific Demos as Use Case Libraries
2609          </h3>
2610
2611          <p class="body-base text-body-warm leading-relaxed mb-6">
2612            Convert industry-specific demos (healthcare, finance, manufacturing) into use case documentation. Build a library of vertical collateral from successful demos.
2613          </p>
2614
2615          <!-- Optional Features List -->
2616          
2617          <ul class="space-y-3 mb-6">
2618            
2619            <li class="flex items-start gap-3">
2620              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2621                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2622              </svg>
2623              <span class="text-body-warm">Vertical demo → Industry-specific use case doc</span>
2624            </li>
2625            
2626            <li class="flex items-start gap-3">
2627              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2628                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2629              </svg>
2630              <span class="text-body-warm">Regulatory requirements and compliance features highlighted</span>
2631            </li>
2632            
2633            <li class="flex items-start gap-3">
2634              <svg class="w-5 h-5 text-v2-orange flex-shrink-0 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
2635                <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
2636              </svg>
2637              <span class="text-body-warm">Reusable for account-based sales in same vertical</span>
2638            </li>
2639            
2640          </ul>
2641          
2642
2643          <!-- Optional Stats -->
2644          
2645
2646          <!-- Optional CTA -->
2647          
2648        </div>
2649
2650      </div>
2651      
2652    </div>
2653
2654    <!-- Optional Bottom CTA -->
2655    
2656
2657  </div>
2658</section>
2659
2660<style>
2661.content-item {
2662  opacity: 0;
2663  transform: translateY(30px);
2664}
2665
2666.content-item.visible {
2667  animation: fadeInUp 0.8s ease-out forwards;
2668}
2669
2670@keyframes fadeInUp {
2671  to {
2672    opacity: 1;
2673    transform: translateY(0);
2674  }
2675}
2676</style>
2677
2678<script>
2679document.addEventListener('DOMContentLoaded', function() {
2680  const contentItems = document.querySelectorAll('.content-item');
2681
2682  const observer = new IntersectionObserver((entries) => {
2683    entries.forEach(entry => {
2684      if (entry.isIntersecting) {
2685        entry.target.classList.add('visible');
2686        observer.unobserve(entry.target);
2687      }
2688    });
2689  }, {
2690    threshold: 0.2,
2691    rootMargin: '-50px'
2692  });
2693
2694  contentItems.forEach(item => observer.observe(item));
2695});
2696</script>
2696
2697
2698
2699        
2700    </div>
2701        
2702
2703      
2704    
2705      
2706
2707        
2708        
2709
2710        
2711    <div class="content-section">
2712        
2713
2714        
2715        
2716        
2717<!-- Features Component v2 - Using Design System Semantic Classes -->
2718<section class="section-shell warm-gradient relative overflow-hidden">
2719
2720  <!-- Background Pattern -->
2721  <div class="absolute inset-0 opacity-5">
2722    <div class="absolute inset-0 banner-grid"></div>
2723  </div>
2724
2725  <!-- Floating background elements -->
2726  <div class="absolute -top-40 -left-40 w-96 h-96 rounded-full blur-3xl blob blob-orange"></div>
2727  <div class="absolute -bottom-40 -right-40 w-96 h-96 rounded-full blur-3xl blob blob-brown"></div>
2728
2729  <div class="section-inner relative z-10">
2730
2731    <!-- Section Header -->
2732    
2733    <div class="text-center mb-12">
2734      
2735
2736      <h2 class="heading-xl text-headline-warm mb-4">
2737        What You Get from Product Demo Videos
2738      </h2>
2739
2740      
2741      <p class="body-lg text-body-warm max-w-3xl mx-auto">
2742        Reusable sales assets from every demo recording
2743      </p>
2744      
2745    </div>
2746    
2747
2748    <!-- Features Grid -->
2749    <div class="grid grid-cols-1 md:grid-cols-3 gap-8 mb-16">
2750      
2751      <div class="bento-card group">
2752        <div class="bento-card-inner p-8">
2753
2754          <!-- Icon -->
2755          
2756          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2757            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
2758              
2759              <path stroke-linecap="round" stroke-linejoin="round" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"/>
2760              
2761            </svg>
2762          </div>
2763          
2764
2765          <h3 class="heading-md text-headline-warm mb-3">Feature Sheets & One-Pagers</h3>
2766          <p class="body-base text-body-warm">
2767            Formatted feature documentation with screenshots, benefits, and ROI that reps can send after discovery calls
2768          </p>
2769
2770          
2771        </div>
2772      </div>
2773      
2774      <div class="bento-card group">
2775        <div class="bento-card-inner p-8">
2776
2777          <!-- Icon -->
2778          
2779          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2780            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
2781              
2782              <path stroke-linecap="round" stroke-linejoin="round" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/>
2783              
2784            </svg>
2785          </div>
2786          
2787
2788          <h3 class="heading-md text-headline-warm mb-3">Competitive Battlecards</h3>
2789          <p class="body-base text-body-warm">
2790            Win/loss themes, competitive differentiators, and objection handling extracted from bake-off demos
2791          </p>
2792
2793          
2794        </div>
2795      </div>
2796      
2797      <div class="bento-card group">
2798        <div class="bento-card-inner p-8">
2799
2800          <!-- Icon -->
2801          
2802          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2803            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
2804              
2805              <path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/>
2806              
2807            </svg>
2808          </div>
2809          
2810
2811          <h3 class="heading-md text-headline-warm mb-3">Vertical Use Case Libraries</h3>
2812          <p class="body-base text-body-warm">
2813            Industry-specific documentation (healthcare, finance, manufacturing) from vertical demos
2814          </p>
2815
2816          
2817        </div>
2818      </div>
2819      
2820      <div class="bento-card group">
2821        <div class="bento-card-inner p-8">
2822
2823          <!-- Icon -->
2824          
2825          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2826            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
2827              
2828              <path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/>
2829              
2830            </svg>
2831          </div>
2832          
2833
2834          <h3 class="heading-md text-headline-warm mb-3">Discovery Call Follow-up Docs</h3>
2835          <p class="body-base text-body-warm">
2836            Professional collateral customized to prospect's needs and use case discussed during call
2837          </p>
2838
2839          
2840        </div>
2841      </div>
2842      
2843      <div class="bento-card group">
2844        <div class="bento-card-inner p-8">
2845
2846          <!-- Icon -->
2847          
2848          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2849            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
2850              
2851              <path stroke-linecap="round" stroke-linejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"/>
2852              
2853            </svg>
2854          </div>
2855          
2856
2857          <h3 class="heading-md text-headline-warm mb-3">ROI & Value Prop Docs</h3>
2858          <p class="body-base text-body-warm">
2859            Business value and ROI examples mentioned during economic buyer demos
2860          </p>
2861
2862          
2863        </div>
2864      </div>
2865      
2866      <div class="bento-card group">
2867        <div class="bento-card-inner p-8">
2868
2869          <!-- Icon -->
2870          
2871          <div class="w-12 h-12 flex items-center justify-center mb-6 text-v2-orange group-hover:text-v2-orange-light transition-colors">
2872            <svg class="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24" stroke-width="2">
2873              
2874              <path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/>
2875              
2876            </svg>
2877          </div>
2878          
2879
2880          <h3 class="heading-md text-headline-warm mb-3">Multi-language Collateral</h3>
2881          <p class="body-base text-body-warm">
2882            Translate demo documentation to any language for global sales teams
2883          </p>
2884
2885          
2886        </div>
2887      </div>
2888      
2889    </div>
2890
2891    <!-- Optional CTA Section -->
2892    
2893
2894  </div>
2895</section>
2896
2897
2898        
2899    </div>
2900        
2901
2902      
2903    
2904      
2905
2906        
2907        
2908
2909        
2910    <div class="content-section">
2911        
2912
2913        
2914        
2915        
2916
2917
2918  
2919  
2919<script type="application/ld+json">
2920  {
2921    "@context": "https://schema.org",
2922    "@type": "VideoObject",
2923    "name": "See Docsie Convert Product Demos to Sales Collateral",
2924    "description": "Watch how Docsie extracts features, benefits, and competitive differentiators—creating battle cards and one-pagers from demo recordings",
2925    "thumbnailUrl": "https://img.youtube.com/vi/6wPS6AuBcrU/maxresdefault.jpg",
2926    "uploadDate": "2025-10-03",
2927    "contentUrl": "https://www.youtube.com/watch?v=6wPS6AuBcrU",
2928    "embedUrl": "https://www.youtube.com/embed/6wPS6AuBcrU",
2929    "duration": "PT1M45S"
2930  }
2931  </script>
2931
2932
2933
2934<!-- Video Section V2 - Polished Design System -->
2935<section class="section-shell warm-gradient relative overflow-hidden">
2936
2937  <!-- Background Pattern -->
2938  <div class="absolute inset-0 opacity-5">
2939    <div class="absolute inset-0 banner-grid"></div>
2940  </div>
2941
2942  <div class="section-inner text-center relative z-10">
2943
2944    
2945    <div class="inline-flex items-center justify-center gap-2 px-4 py-2 rounded-full bg-gradient-to-r from-v2-orange/10 to-v2-orange-light/10 mb-6 video-badge">
2946      <span class="badge-icon text-v2-orange">▶</span>
2947      <span class="text-sm font-medium text-v2-orange">Product Demo</span>
2948    </div>
2949    
2950
2951    
2952    <h2 class="heading-xl text-headline-warm mb-4 video-title">See Docsie Convert Product Demos to Sales Collateral</h2>
2953    
2954
2955    
2956    <p class="body-lg text-body-warm max-w-3xl mx-auto mb-12 video-description">Watch how Docsie extracts features, benefits, and competitive differentiators—creating battle cards and one-pagers from demo recordings</p>
2957    
2958
2959    <div class="video-wrapper max-w-5xl mx-auto relative">
2960      
2961        
2962        
2963        <div class="relative rounded-2xl overflow-hidden shadow-2xl">
2964          <div style="padding-top: 56.25%; position: relative;">
2965            <iframe
2966              class="video-iframe absolute inset-0 w-full h-full"
2967              src="https://www.youtube.com/embed/6wPS6AuBcrU"
2968              title="See Docsie Convert Product Demos to Sales Collateral"
2969              frameborder="0"
2970              allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
2971              referrerpolicy="strict-origin-when-cross-origin"
2972              allowfullscreen>
2973            </iframe>
2974          </div>
2975        </div>
2976      
2977    </div>
2978
2979    
2980    <div class="video-cta mt-10">
2981      <a href="https://app.docsie.io/onboarding/v3-1/video-to-docs/" class="btn-primary-warm">
2982        Start Free Trial
2983        <span class="cta-arrow ml-2">→</span>
2984      </a>
2985    </div>
2986    
2987
2988    
2989    <p class="text-sm text-body-warm mt-6 video-note">No credit card required • 14-day free trial</p>
2990    
2991
2992  </div>
2993</section>
2994
2995<style>
2996.badge-icon {
2997  animation: pulse 2s infinite;
2998}
2999
3000@keyframes pulse {
3001  0%, 100% { opacity: 1; }
3002  50% { opacity: 0.6; }
3003}
3004
3005.video-badge {
3006  animation: fadeInDown 0.6s ease-out;
3007}
3008
3009.video-title {
3010  animation: fadeInUp 0.8s ease-out;
3011}
3012
3013.video-description {
3014  animation: fadeInUp 1s ease-out;
3015}
3016
3017.video-wrapper {
3018  animation: fadeInScale 1.2s ease-out;
3019}
3020
3021.video-cta {
3022  animation: fadeInUp 1.4s ease-out;
3023}
3024
3025.video-note {
3026  animation: fadeIn 1.6s ease-out;
3027}
3028
3029.btn-primary-warm:hover .cta-arrow {
3030  transform: translateX(4px);
3031  display: inline-block;
3032  transition: transform 0.3s ease;
3033}
3034
3035/* Animations */
3036@keyframes fadeInDown {
3037  from {
3038    opacity: 0;
3039    transform: translateY(-20px);
3040  }
3041  to {
3042    opacity: 1;
3043    transform: translateY(0);
3044  }
3045}
3046
3047@keyframes fadeInUp {
3048  from {
3049    opacity: 0;
3050    transform: translateY(20px);
3051  }
3052  to {
3053    opacity: 1;
3054    transform: translateY(0);
3055  }
3056}
3057
3058@keyframes fadeInScale {
3059  from {
3060    opacity: 0;
3061    transform: scale(0.95);
3062  }
3063  to {
3064    opacity: 1;
3065    transform: scale(1);
3066  }
3067}
3068
3069@keyframes fadeIn {
3070  from {
3071    opacity: 0;
3072  }
3073  to {
3074    opacity: 1;
3075  }
3076}
3077</style>
3078
3079
3080        
3081    </div>
3082        
3083
3084      
3085    
3086      
3087
3088        
3089        
3090
3091        
3092    <div class="content-section">
3093        
3094
3095        
3096        
3097        
3098<!-- FAQ V2 - Polished Design System -->
3099<section class="section-shell bg-warm">
3100  <div class="section-inner" style="max-width: 1200px;">
3101
3102    <!-- Section Header -->
3103    <div class="text-center mb-12">
3104      
3105      <p class="eyebrow">Common Questions</p>
3106      
3107
3108      <h2 class="heading-xl text-headline-warm mb-4">
3109        Sales Documentation FAQ
3110      </h2>
3111
3112      
3113      <p class="body-lg text-body-warm max-w-3xl mx-auto">
3114        Everything you need to know about converting demos to sales collateral
3115      </p>
3116      
3117    </div>
3118
3119    <!-- FAQ Categories Grid -->
3120    <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
3121      
3122      <div class="bento-card">
3123        <div class="bento-card-inner p-8">
3124
3125          <!-- Category Header -->
3126          <div class="flex items-center gap-3 mb-6">
3127            
3128            <i class="fas fa-briefcase text-2xl text-v2-orange"></i>
3129            
3130            <h3 class="heading-md text-headline-warm">Sales Collateral Generation</h3>
3131            
3132            <span class="text-xs font-semibold text-v2-orange bg-v2-orange/10 px-2 py-1 rounded-full">
3133              Most Popular
3134            </span>
3135            
3136          </div>
3137
3138          <!-- Questions -->
3139          <div class="space-y-6">
3140            
3141            <div>
3142              <p class="font-semibold text-headline-warm mb-2 flex items-start gap-2">
3143                <span class="text-blue-600 font-bold">Q:</span>
3144                <span>Can you extract competitive differentiators and objection handling from demos?</span>
3145              </p>
3146              <p class="body-base text-body-warm flex items-start gap-2">
3147                <span class="text-green-600 font-bold">A:</span>
3148                <span>Yes. Docsie identifies when you mention competitors during demos—how you position your product versus Competitor X, objection handling, and win themes. It structures these as competitive battlecards your entire sales team can use.</span>
3149              </p>
3150            </div>
3151            
3152            <div>
3153              <p class="font-semibold text-headline-warm mb-2 flex items-start gap-2">
3154                <span class="text-blue-600 font-bold">Q:</span>
3155                <span>Does this work for discovery calls and custom demos?</span>
3156              </p>
3157              <p class="body-base text-body-warm flex items-start gap-2">
3158                <span class="text-green-600 font-bold">A:</span>
3159                <span>Absolutely. Docsie works with any product demo—scripted demos, discovery call recordings, bake-offs, or proof-of-concept walkthroughs. It extracts the features shown and benefits discussed regardless of format.</span>
3160              </p>
3161            </div>
3162            
3163            <div>
3164              <p class="font-semibold text-headline-warm mb-2 flex items-start gap-2">
3165                <span class="text-blue-600 font-bold">Q:</span>
3166                <span>Can I customize the collateral for different industries or buyer personas?</span>
3167              </p>
3168              <p class="body-base text-body-warm flex items-start gap-2">
3169                <span class="text-green-600 font-bold">A:</span>
3170                <span>Yes. Docsie recognizes when you're demoing for specific verticals (healthcare, finance, manufacturing) or personas (technical buyer, economic buyer, end user). It generates industry-specific use case docs and persona-tailored one-pagers.</span>
3171              </p>
3172            </div>
3173            
3174          </div>
3175
3176        </div>
3177      </div>
3178      
3179      <div class="bento-card">
3180        <div class="bento-card-inner p-8">
3181
3182          <!-- Category Header -->
3183          <div class="flex items-center gap-3 mb-6">
3184            
3185            <i class="fas fa-users text-2xl text-v2-orange"></i>
3186            
3187            <h3 class="heading-md text-headline-warm">Sales Enablement</h3>
3188            
3189          </div>
3190
3191          <!-- Questions -->
3192          <div class="space-y-6">
3193            
3194            <div>
3195              <p class="font-semibold text-headline-warm mb-2 flex items-start gap-2">
3196                <span class="text-blue-600 font-bold">Q:</span>
3197                <span>Can my entire sales team access and reuse the collateral?</span>
3198              </p>
3199              <p class="body-base text-body-warm flex items-start gap-2">
3200                <span class="text-green-600 font-bold">A:</span>
3201                <span>Yes. Store all demo-generated collateral in Docsie's knowledge base where your sales team can search by feature, industry, competitor, or use case. Perfect for sales enablement and onboarding new AEs.</span>
3202              </p>
3203            </div>
3204            
3205            <div>
3206              <p class="font-semibold text-headline-warm mb-2 flex items-start gap-2">
3207                <span class="text-blue-600 font-bold">Q:</span>
3208                <span>Can we brand the collateral for client-facing delivery?</span>
3209              </p>
3210              <p class="body-base text-body-warm flex items-start gap-2">
3211                <span class="text-green-600 font-bold">A:</span>
3212                <span>Absolutely. Add your logo, colors, and branding to all collateral. Export as PDFs for email, or share via white-labeled portals. Professional enough to send directly to prospects after discovery calls.</span>
3213              </p>
3214            </div>
3215            
3216          </div>
3217
3218        </div>
3219      </div>
3220      
3221    </div>
3222
3223    <!-- Optional CTA -->
3224    
3225    <div class="text-center mt-12">
3226      
3227      <p class="body-base text-body-warm mb-4">Still have questions?</p>
3228      
3229      <a href="/demo/" class="btn-primary-warm">
3230        Book a Demo
3231      </a>
3232    </div>
3233    
3234
3235  </div>
3236</section>
3237
3238
3239        
3240    </div>
3241        
3242
3243      
3244    
3245      
3246
3247        
3248        
3249
3250        
3251    <div class="content-section">
3252        
3253
3254        
3255        
3256        
3257<div class="related-content">
3258  <h2 class="heading-lg text-headline-warm">Related Solutions</h2>
3259  <div class="related-grid">
3260    
3261    
3262      
3263      <a href="/solutions/sales-call-recordings-to-documentation/" class="related-card">
3264        <div class="card-image-wrapper">
3265          
3266          <img src="/assets/solutions/sales-call-hero.webp" alt="" width="1024" height="1024" loading="lazy" decoding="async">
3267          
3268          <div class="related-content">
3269            <h3 class="heading-md text-headline-warm">Convert Sales Call Recordings to Deal Documentation</h3>
3270            <p class="body-base text-body-warm">Transform discovery calls, qualification calls, and deal reviews into structured deal notes and opportunity summaries. Perfect for sales teams using Gong, Chorus, or native call recording.</p>
3271          </div>
3272        </div>
3273      </a>
3274    
3275    
3276    
3277      
3278      <a href="/solutions/webinar-recordings-to-knowledge-base/" class="related-card">
3279        <div class="card-image-wrapper">
3280          
3281          <img src="/assets/solutions/webinar-hero.webp" alt="" width="1024" height="1024" loading="lazy" decoding="async">
3282          
3283          <div class="related-content">
3284            <h3 class="heading-md text-headline-warm">Convert Webinar Recordings to Knowledge Base Articles</h3>
3285            <p class="body-base text-body-warm">Transform webinar recordings into searchable articles, Q&A documentation, and permanent educational content. Perfect for marketing teams, customer education, and content marketing.</p>
3286          </div>
3287        </div>
3288      </a>
3289    
3290    
3291    
3292      
3293      <a href="/solutions/documentation-from-video/" class="related-card">
3294        <div class="card-image-wrapper">
3295          
3296          <picture class="block w-full h-full">
3297  <source type="image/webp"
3298          srcset="/assets/optimized/solutions/video-docs-hero-320w.webp 320w,
3299                  /assets/optimized/solutions/video-docs-hero-640w.webp 640w,
3300                  /assets/optimized/solutions/video-docs-hero-768w.webp 768w,
3301                  /assets/optimized/solutions/video-docs-hero-1024w.webp 1024w">
3302  <img src="/assets/optimized/solutions/video-docs-hero-1024w.jpg"
3303       srcset="/assets/optimized/solutions/video-docs-hero-320w.jpg 320w,
3304               /assets/optimized/solutions/video-docs-hero-640w.jpg 640w,
3305               /assets/optimized/solutions/video-docs-hero-768w.jpg 768w,
3306               /assets/optimized/solutions/video-docs-hero-1024w.jpg 1024w"
3307       sizes="(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"
3308       alt=""
3309       width="1024" height="1024"
3310       loading="lazy" decoding="async"
3311       class="w-full h-full object-cover">
3312</picture>
3313          
3314          <div class="related-content">
3315            <h3 class="heading-md text-headline-warm">Video-to-Documentation Converter</h3>
3316            <p class="body-base text-body-warm">Transform your video content into searchable, structured documentation automatically, reducing manual transcription time by 90% while enhancing content accessibility</p>
3317          </div>
3318        </div>
3319      </a>
3320    
3321    
3322  </div>
3323</div>
3324
3325
3326        
3327    </div>
3328        
3329
3330      
3331    
3332      
3333
3334        
3335        
3336
3337        
3338    <div class="content-section">
3339        
3340
3341        
3342        
3343        <!-- Component conversion_features not found (tried versions: v3, v2, v1) -->
3344
3345        
3346    </div>
3347        
3348
3349      
3350    
3351      
3352
3353        
3354        
3355
3356        
3357    <div class="content-section">
3358        
3359
3360        
3361        
3362        
3363<!-- Supported Formats Component v2 - Using Design System Semantic Classes -->
3364<section class="section-shell warm-gradient relative overflow-hidden">
3365
3366  <!-- Background Pattern -->
3367  <div class="absolute inset-0 opacity-5">
3368    <div class="absolute inset-0 banner-grid"></div>
3369  </div>
3370
3371  <!-- Floating background elements -->
3372  <div class="absolute -top-40 -left-40 w-96 h-96 rounded-full blur-3xl blob blob-orange"></div>
3373  <div class="absolute -bottom-40 -right-40 w-96 h-96 rounded-full blur-3xl blob blob-brown"></div>
3374
3375  <div class="section-inner relative z-10">
3376
3377    <!-- Section Header -->
3378    
3379    <div class="text-center mb-12">
3380      
3381
3382      <h2 class="heading-xl text-headline-warm mb-4">
3383        Supported Video Formats
3384      </h2>
3385
3386      
3387      <p class="body-lg text-body-warm max-w-3xl mx-auto">
3388        Compatible with major video platforms and formats
3389      </p>
3390      
3391    </div>
3392    
3393
3394    <!-- Platforms Grid -->
3395    <div class="grid grid-cols-2 md:grid-cols-4 gap-6 mb-16">
3396      
3397      <div class="bento-card group">
3398        <div class="bento-card-inner p-6 text-center">
3399
3400          <!-- Logo or Icon -->
3401          <div class="w-16 h-16 flex items-center justify-center mx-auto mb-4">
3402            
3403              <!-- Brandfetch Logo -->
3404              <img src="https://cdn.brandfetch.io/youtube.com?c=1idrAUnmGm5IrQ6DYwS" alt="YouTube logo" width="64" height="64" loading="lazy" decoding="async" class="w-full h-full object-contain group-hover:scale-110 transition-transform duration-300" />
3405            
3406          </div>
3407
3408          <h3 class="heading-sm text-headline-warm mb-2">YouTube</h3>
3409          <p class="body-sm text-body-warm">
3410            Process YouTube videos and playlists
3411          </p>
3412
3413        </div>
3414      </div>
3415      
3416      <div class="bento-card group">
3417        <div class="bento-card-inner p-6 text-center">
3418
3419          <!-- Logo or Icon -->
3420          <div class="w-16 h-16 flex items-center justify-center mx-auto mb-4">
3421            
3422              <!-- Brandfetch Logo -->
3423              <img src="https://cdn.brandfetch.io/vimeo.com?c=1idrAUnmGm5IrQ6DYwS" alt="Vimeo logo" width="64" height="64" loading="lazy" decoding="async" class="w-full h-full object-contain group-hover:scale-110 transition-transform duration-300" />
3424            
3425          </div>
3426
3427          <h3 class="heading-sm text-headline-warm mb-2">Vimeo</h3>
3428          <p class="body-sm text-body-warm">
3429            Convert Vimeo content
3430          </p>
3431
3432        </div>
3433      </div>
3434      
3435      <div class="bento-card group">
3436        <div class="bento-card-inner p-6 text-center">
3437
3438          <!-- Logo or Icon -->
3439          <div class="w-16 h-16 flex items-center justify-center mx-auto mb-4">
3440            
3441              <!-- Font Awesome Icon -->
3442              <i class="fas fa-video text-4xl text-v2-orange group-hover:text-v2-orange-light transition-colors"></i>
3443            
3444          </div>
3445
3446          <h3 class="heading-sm text-headline-warm mb-2">Standard Formats</h3>
3447          <p class="body-sm text-body-warm">
3448            Support for MP4, AVI, WebM, MOV
3449          </p>
3450
3451        </div>
3452      </div>
3453      
3454    </div>
3455
3456    <!-- Optional CTA Section -->
3457    
3458
3459  </div>
3460</section>
3461
3462
3463        
3464    </div>
3465        
3466
3467      
3468    
3469  
3470
3471  
3472  
3473  <!-- Default CTA Section -->
3474  <div class="content-section">
3475    
3476    
3477<!-- CTA Section V2 - Polished Design System -->
3478<section class="section-shell bg-white">
3479  <div class="section-inner max-w-3xl text-center space-y-6">
3480
3481    
3482
3483    <h2 class="heading-lg text-headline-warm">
3484      Ready to Transform Your Documentation?
3485    </h2>
3486
3487    
3488    <p class="body-lg text-body-warm">
3489      Start creating professional documentation that your users will love
3490    </p>
3491    
3492
3493    <div class="flex flex-col sm:flex-row gap-4 justify-center items-center pt-4">
3494      
3495      <button class="btn-primary-warm"
3496              data-cal-link="docsie/product-discovery"
3497              data-cal-namespace="product-discovery"
3498              data-cal-config='{"layout":"month_view"}'>
3499        Book Demo
3500      </button>
3501      
3502
3503      
3504    </div>
3505
3506    
3507
3508    
3509
3510    
3511
3512  </div>
3513</section>
3514
3515  </div>
3516  
3517
3518</section>
3519
3520
3521<script>
3522// Add any global JavaScript needed for components
3523document.addEventListener('DOMContentLoaded', function() {
3524  console.log('Supplementary page v3 loaded');
3525
3526  // Smooth scroll for anchor links
3527  document.querySelectorAll('a[href^="#"]').forEach(anchor => {
3528    anchor.addEventListener('click', function (e) {
3529      const href = this.getAttribute('href');
3530      if (href !== '#') {
3531        e.preventDefault();
3532        const target = document.querySelector(href);
3533        if (target) {
3534          target.scrollIntoView({
3535            behavior: 'smooth',
3536            block: 'start'
3537          });
3538        }
3539      }
3540    });
3541  });
3542});
3543</script>
3543
3544
3545
3546
3547  <!-- Footer V2 -->
3548  
3549<footer class="bg-white border-t border-orange-200">
3550  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12 lg:py-16">
3551    <div class="grid gap-8 lg:grid-cols-12 lg:gap-12">
3552      <!-- Brand Column -->
3553      <div class="lg:col-span-4 space-y-6">
3554        <a href="/">
3555          <img src="/assets/docsie_orange.svg" alt="Docsie Logo" width="150" height="40" loading="lazy" decoding="async" class="h-10 w-auto mb-6">
3556        </a>
3557        <p class="text-gray-700 text-base leading-relaxed max-w-md">
3558          AI-powered documentation platform to create, manage, and share knowledge across every client.
3559        </p>
3560        <div class="flex items-center space-x-1 px-3 py-1.5 bg-white rounded-lg shadow-sm border border-orange-200 w-fit">
3561          <svg class="w-4 h-4 text-amber-500" fill="currentColor" viewBox="0 0 24 24">
3562            <path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/>
3563          </svg>
3564          <span class="text-sm font-semibold text-gray-900">4.8</span>
3565          <span class="text-xs text-gray-600">on G2</span>
3566        </div>
3567        <div class="flex flex-col sm:flex-row gap-3">
3568          
3569          
3570
3571<button 
3572  data-cal-link="docsie/product-discovery"
3573  data-cal-namespace="product-discovery"
3574  data-cal-config='{"layout":"month_view"}'
3575  class="inline-flex items-center justify-center px-5 py-2 bg-orange-500 text-white font-medium rounded-lg shadow-md hover:shadow-lg hover:bg-orange-600 transition-all duration-300"
3576  aria-label="Book Demo">
3577  
3578  <svg class="w-5 h-5 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24">
3579    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"/>
3580  </svg>
3581  
3582  Book Demo
3583</button>
3584
3585<script>
3586  document.addEventListener("DOMContentLoaded", function () {
3587    const calButtons = document.querySelectorAll('[data-cal-link]');
3588    calButtons.forEach(button => {
3589      button.addEventListener('click', (e) => {
3590        // Check if mobile device
3591        const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent) || window.innerWidth <= 768;
3592        
3593        if (isMobile) {
3594          // Redirect to demo page on mobile
3595          e.preventDefault();
3596          e.stopPropagation();
3597          window.location.href = '/demo/';
3598        } else {
3599          // Desktop: scroll to top for modal
3600          window.scrollTo(0, 0);
3601          document.body.scrollTop = 0; // For Safari
3602          document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
3603        }
3604      });
3605    });
3606  });
3607</script>
3607
3608          
3609          <a href="https://app.docsie.io/login"
3610             class="inline-flex items-center justify-center px-5 py-2 bg-white text-gray-700 font-medium rounded-lg border border-orange-200 hover:bg-orange-50 transition-colors duration-300">
3611            Sign In
3612          </a>
3613        </div>
3614      </div>
3615
3616      <!-- Links Columns -->
3617      <div class="lg:col-span-8 grid grid-cols-2 md:grid-cols-3 lg:grid-cols-6 gap-8">
3618
3619        <!-- ERP & Platforms Column -->
3620        <div>
3621          <h3 class="text-sm font-bold text-gray-900 mb-4">ERP & Platforms</h3>
3622          <ul class="space-y-2.5">
3623            <li><a href="/solutions/sap-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">SAP</a></li>
3624            <li><a href="/solutions/oracle-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Oracle</a></li>
3625            <li><a href="/solutions/workday-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Workday</a></li>
3626            <li><a href="/solutions/salesforce-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Salesforce</a></li>
3627            <li><a href="/solutions/dynamics365-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Dynamics 365</a></li>
3628            <li><a href="/solutions/servicenow-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">ServiceNow</a></li>
3629            <li><a href="/solutions/microsoft365-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Microsoft 365</a></li>
3630            <li><a href="/solutions/sharepoint-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">SharePoint</a></li>
3631            <li><a href="/solutions/hubspot-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">HubSpot</a></li>
3632            <li><a href="/solutions/epic-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Epic</a></li>
3633            <li><a href="/solutions/jira-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Jira</a></li>
3634            <li><a href="/solutions/netsuite-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">NetSuite</a></li>
3635            <li><a href="/solutions/confluence-training-video-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Confluence</a></li>
3636          </ul>
3637        </div>
3638
3639        <!-- Industry Solutions Column -->
3640        <div>
3641          <h3 class="text-sm font-bold text-gray-900 mb-4">Industry Solutions</h3>
3642          <ul class="space-y-2.5">
3643            <li><a href="/solutions/pharmaceutical-training-to-compliance-docs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Pharmaceutical</a></li>
3644            <li><a href="/solutions/financial-services-training-to-regulatory-docs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Financial Services</a></li>
3645            <li><a href="/solutions/healthcare-training-to-hipaa-compliance-docs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Healthcare</a></li>
3646            <li><a href="/solutions/legal-firm-training-to-knowledge-management/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Legal Firms</a></li>
3647            <li><a href="/solutions/insurance-training-to-compliance-docs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Insurance</a></li>
3648            <li><a href="/solutions/construction-safety-videos-to-safety-sops/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Construction</a></li>
3649            <li><a href="/solutions/automotive-training-to-quality-docs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Automotive</a></li>
3650            <li><a href="/solutions/aerospace-training-to-technical-specs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Aerospace</a></li>
3651          </ul>
3652          <h3 class="text-sm font-bold text-gray-900 mb-4 mt-6">Industries</h3>
3653          <ul class="space-y-2.5">
3654            <li><a href="/solutions/industries/saas/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">SaaS</a></li>
3655            <li><a href="/solutions/industries/manufacturing/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Manufacturing</a></li>
3656            <li><a href="/solutions/industries/energy/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Energy</a></li>
3657            <li><a href="/solutions/industries/government/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Government</a></li>
3658          </ul>
3659        </div>
3660
3661        <!-- Video Platforms Column -->
3662        <div>
3663          <h3 class="text-sm font-bold text-gray-900 mb-4">Video Platforms</h3>
3664          <ul class="space-y-2.5">
3665            <li><a href="/solutions/microsoft-teams-recordings-to-sops/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Teams Recordings</a></li>
3666            <li><a href="/solutions/zoom-recordings-to-training-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Zoom Recordings</a></li>
3667            <li><a href="/solutions/google-meet-recordings-to-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Google Meet</a></li>
3668            <li><a href="/solutions/loom-recordings-to-process-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Loom Recordings</a></li>
3669            <li><a href="/solutions/webinar-recordings-to-knowledge-base/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Webinar Recordings</a></li>
3670            <li><a href="/solutions/conference-presentations-to-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Conference Presentations</a></li>
3671            <li><a href="/solutions/workshop-recordings-to-training-materials/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Workshop Recordings</a></li>
3672            <li><a href="/solutions/podcast-episodes-to-show-notes/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Podcast Episodes</a></li>
3673            <li><a href="/solutions/live-stream-archives-to-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Live Streams</a></li>
3674            <li><a href="/solutions/youtube-training-libraries-to-knowledge-base/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">YouTube Libraries</a></li>
3675            <li><a href="/solutions/vimeo-training-libraries-to-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Vimeo Libraries</a></li>
3676            <li><a href="/solutions/screen-recordings-to-how-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Screen Recordings</a></li>
3677            <li><a href="/solutions/support-screencasts-to-troubleshooting-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Support Screencasts</a></li>
3678          </ul>
3679        </div>
3680
3681        <!-- Use Cases & Formats Column -->
3682        <div>
3683          <h3 class="text-sm font-bold text-gray-900 mb-4">Output Formats</h3>
3684          <ul class="space-y-2.5">
3685            <li><a href="/solutions/videos-to-standard-operating-procedures/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">SOPs</a></li>
3686            <li><a href="/solutions/videos-to-knowledge-base-articles/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">KB Articles</a></li>
3687            <li><a href="/solutions/videos-to-user-manuals/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">User Manuals</a></li>
3688            <li><a href="/solutions/videos-to-employee-handbooks/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Employee Handbooks</a></li>
3689            <li><a href="/solutions/videos-to-troubleshooting-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Troubleshooting Guides</a></li>
3690            <li><a href="/solutions/videos-to-client-deliverables/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Client Deliverables</a></li>
3691            <li><a href="/solutions/video-to-text-converter/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Video to Text</a></li>
3692            <li><a href="/solutions/convert-video-to-document/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Video to Document</a></li>
3693          </ul>
3694          <h3 class="text-sm font-bold text-gray-900 mb-4 mt-6">Use Cases</h3>
3695          <ul class="space-y-2.5">
3696            <li><a href="/solutions/training-videos-to-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Training Videos</a></li>
3697            <li><a href="/solutions/training-course-videos-to-course-content/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Training Courses</a></li>
3698            <li><a href="/solutions/employee-onboarding-videos-to-guides/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Employee Onboarding</a></li>
3699            <li><a href="/solutions/compliance-training-videos-to-audit-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Compliance & Audit</a></li>
3700            <li><a href="/solutions/internal-process-videos-to-sops/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Internal Processes</a></li>
3701            <li><a href="/solutions/product-demo-videos-to-sales-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Product Demos</a></li>
3702            <li><a href="/solutions/sales-call-recordings-to-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Sales Calls</a></li>
3703            <li><a href="/solutions/engineering-walkthrough-videos-to-technical-specs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Engineering Walkthroughs</a></li>
3704            <li><a href="/solutions/manufacturing-training-videos-to-sops/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Manufacturing Training</a></li>
3705            <li><a href="/solutions/e-learning-content-creation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">E-Learning Content</a></li>
3706          </ul>
3707        </div>
3708
3709        <!-- Documentation & Company Column -->
3710        <div>
3711          <h3 class="text-sm font-bold text-gray-900 mb-4">Documentation</h3>
3712          <ul class="space-y-2.5">
3713            <li><a href="/solutions/templates/" class="text-sm text-orange-600 hover:text-orange-700 transition-colors inline-block font-medium">Free Templates</a></li>
3714            <li><a href="/solutions/technical-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Technical Documentation</a></li>
3715            <li><a href="/solutions/api-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">API Documentation</a></li>
3716            <li><a href="/solutions/product-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Product Documentation</a></li>
3717            <li><a href="/solutions/user-manuals/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">User Manuals</a></li>
3718            <li><a href="/solutions/training-documentation/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Training Documentation</a></li>
3719            <li><a href="/solutions/sops/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">SOPs</a></li>
3720          </ul>
3721          <h3 class="text-sm font-bold text-gray-900 mb-4 mt-6">AI & Advanced</h3>
3722          <ul class="space-y-2.5">
3723            <li><a href="/solutions/knowledge-base/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Knowledge Base</a></li>
3724            <li><a href="/solutions/ai-chatbot/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">AI Chatbot</a></li>
3725            <li><a href="/solutions/ai-technical-writer/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">AI Technical Writer</a></li>
3726            <li><a href="/solutions/doc-chatbots/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Documentation Chatbots</a></li>
3727            <li><a href="/solutions/content-management/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Content Management</a></li>
3728          </ul>
3729          <h3 class="text-sm font-bold text-gray-900 mb-4 mt-6">Company</h3>
3730          <ul class="space-y-2.5">
3731            <li><a href="/pricing/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Pricing</a></li>
3732            <li><a href="/self-hosted/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Self-Hosted</a></li>
3733            <li><a href="/support/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Support</a></li>
3734            <li><a href="/brandkit/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Brand Kit</a></li>
3735          </ul>
3736          <h3 class="text-sm font-bold text-gray-900 mb-4 mt-6">Resources</h3>
3737          <ul class="space-y-2.5">
3738            <li><a href="/tools/free-screen-recorder/" class="text-sm text-orange-600 hover:text-orange-700 transition-colors inline-block font-medium">Free Screen Recorder</a></li>
3739            <li><a href="/video-to-docs/" class="text-sm text-orange-600 hover:text-orange-700 transition-colors inline-block font-medium">Video to Docs</a></li>
3740            <li><a href="/tutorials/" class="text-sm text-orange-600 hover:text-orange-700 transition-colors inline-block font-medium">How-To Tutorials</a></li>
3741            <li><a href="/enterprise-business-case-kit/" class="text-sm text-orange-600 hover:text-orange-700 transition-colors inline-block font-medium">Enterprise Business Case Kit</a></li>
3742            <li><a href="/blog/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Blog</a></li>
3743            <li><a href="/insights/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Insights</a></li>
3744            <li><a href="/podcast/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Podcast</a></li>
3745            <li><a href="https://help.docsie.io/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Help Center</a></li>
3746            <li><a href="https://app.docsie.io/schema/redoc/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">API Docs</a></li>
3747            <li><a href="/vs/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors inline-block">Compare</a></li>
3748          </ul>
3749        </div>
3750
3751      </div>
3752    </div>
3753
3754    <!-- Footer Bottom -->
3755    <div class="mt-12 pt-8 border-t border-orange-200">
3756      <div class="fl
3756ex flex-col md:flex-row justify-between items-center gap-4">
3757        <p class="text-sm text-gray-600">
3758          © 2025 Docsie
3759        </p>
3760        <div class="flex flex-wrap justify-center gap-6">
3761          <a href="/security/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors">
3762            Security
3763          </a>
3764          <a href="https://terms.docsie.io/?doc=/privacy-policy/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors">
3765            Privacy Policy
3766          </a>
3767          <a href="https://terms.docsie.io/?doc=/terms-of-service/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors">
3768            Terms of Service
3769          </a>
3770          <a href="https://terms.docsie.io/?doc=/privacy-policy/cookies-policy/" class="text-sm text-gray-600 hover:text-orange-600 transition-colors">
3771            Cookie Policy
3772          </a>
3773        </div>
3774      </div>
3775    </div>
3776  </div>
3777</footer>
3778
3779   
3779<script type="text/javascript">
3780    "use strict";
3781    function GenerateMobileMenu(a) {
3782      var b = Array.from(a.querySelectorAll("a:not([data-nomobile])"));
3783      var c = document.createElement("button");
3784      var d = document.createElement("ul");
3785      d.classList.add("nv-m", "ui-tgl"), b.forEach(function (a) {
3786        var b = document.createElement("li");
3787        b.appendChild(a.cloneNode(true)), d.appendChild(b);
3788      }), c.classList.add("m-tr"), c.innerHTML = "<svg width=\"32\" height=\"32\" viewBox=\"0 0 20 20\"><title>Menu</title><use xlink:href=\"#icon-menu\" /></svg><svg width=\"24\" height=\"24\" viewBox=\"0 0 20 20\"><title>Close</title><use xlink:href=\"#icon-close\" /></svg>", c.addEventListener("click", function () {
3789        c.classList.toggle("active"), d.classList.toggle("active");
3790      }), a.appendChild(c), a.appendChild(d);
3791    }
3792    function BringIntoView(a) {
3793      var b = a.getBoundingClientRect();
3794      a.classList.remove("left", "right"), b.left && b.left < 10 && a.classList.add("left"), b.right && b.right > window.innerWidth && a.classList.add("right");
3795    }
3796    function Toggler(a) {
3797      var b = a.currentTarget;
3798      var c = document.getElementById(b.dataset.toggle);
3799      b.classList.toggle("active"), c.classList.toggle("active"), setTimeout(function () {
3800        BringIntoView(c);
3801      }, 1);
3802    }
3803    var tgl = Array.from(document.querySelectorAll("[data-toggle]"));
3804    tgl.forEach(function (a) {
3805      a.addEventListener("click", Toggler);
3806    });
3807    var $await = function (a, b) { function c() { var d = document.querySelector(a); d ? b(d) : setTimeout(c, 300); } c(); };
3808    $await("#topNav", GenerateMobileMenu);
3809
3810
3811  </script>
3811
3812  <div class="cookie-policy">
3813  <aside tabindex="0" role="alertdialog" class="cookie-policy-alert" aria-labelledby="cookie-policy-title"
3814    aria-describedby="cookie-policy-content">
3815    <h2 id="cookie-policy-title" class="off-screen">
3816      Cookie policy notification 
3817    </h2>
3818    <span class="cookie-policy-content" id="cookie-policy-content" role="document" tabindex="0">  We use cookies to
3819      improve your experience. By your continued use of
3820      this site you accept such use. <br>   This notice will disappear by
3821      itself.
3822      <button class="cookie-policy-close" aria-label="Close this cookie policy notification">  Close </button>
3823    </span>
3824  </aside>
3825</div>
3826<script type="text/javascript">
3827  "use strict";
3828  document.addEventListener('DOMContentLoaded', function() {
3829    var policy = document.querySelector(".cookie-policy-alert");
3830    if (!policy) return;
3831
3832    var policyHide = 15000;
3833
3834    function hidePolicy() {
3835      policy.style.display = "none";
3836      localStorage.setItem("docsie-cookie-policy", true);
3837    }
3838
3839    if (!localStorage.getItem("docsie-cookie-policy")) {
3840      var closeButton = policy.querySelector(".cookie-policy-close");
3841      if (closeButton) {
3842        closeButton.addEventListener("click", hidePolicy);
3843      }
3844      policy.style.display = "block";
3845      setTimeout(hidePolicy, policyHide);
3846    }
3847  });
3848</script>
3848
3849  <div class="lb-cookie-policy cookie-policy">
3850    <aside tabindex="0" role="alertdialog" class="lb-cookie-policy-alert cookie-policy-alert "
3851        aria-labelledby="cookie-policy-title" aria-describedby="cookie-policy-content">
3852        <h2 id="cookie-policy-title" class="off-screen">
3853             Language Redirect notification 
3854        </h2>
3855        <span class="cookie-policy-content" id="cookie-policy-content" role="document" tabindex="0">  Would you
3856            like to view this page in <a href="/" id="docsie-locale-lang-path"></a>.
3857            <button class="cookie-policy-close lb-cookie-policy-close"
3858                aria-label="Close this cookie policy notification">  Close </button>
3859        </span>
3860    </aside>
3861</div>
3862<script type="text/javascript">
3863    // handle showing banner if the navigator.language is other than "English"
3864    function showRedirectLangBanner(langBanner) {
3865        let userLocale = window.navigator.language;
3866        if (userLocale.toLowerCase().includes("pt")) {
3867            // pt has 3 dialects
3868            // 1. "pt"; 2. "pt-BR"(Brazil); 3. "pt-PT"(Protugal)
3869            userLocale = "pt";
3870        } else if (userLocale.toLowerCase().includes("en")) {
3871            userLocale = "en";
3872        }
3873        // else if (userLocale.toLowerCase().includes("ko")) {
3874        //     userLocale = "ko";
3875        // } 
3876        else if (userLocale.toLowerCase().includes("es")) {
3877            userLocale = "es";
3878        } else if (userLocale.toLowerCase().includes("fr")) {
3879            userLocale = "fr";
3880        }
3881        // else if (userLocale.toLowerCase().includes("de")) {
3882        //     userLocale = "de";
3883        // } 
3884        else {
3885            // do nothing 
3886        }
3887        // userLocale = "fr"; // uncomment to test the banner visibility and functionality
3888        function handleLangRedirect() {
3889            sessionStorage.setItem("userLocale", userLocale);
3890        }
3891        function hidePolicy() {
3892            langBanner.style.display = "none";
3893        }
3894        if (!userLocale.toLowerCase().includes("en") && Object.keys(labels[userLocale]).length > 0) {
3895            let localLabel = labels[userLocale] ? labels[userLocale] : labels["en"];
3896            let linkEl = document.getElementById("docsie-locale-lang-path");
3897            linkEl.innerHTML = `${localLabel.label}`;
3898            linkEl.setAttribute('href', `${localLabel.path}`);
3899            linkEl.addEventListener("click", handleLangRedirect);
3900            langBanner
3901                .querySelector(".lb-cookie-policy-close")
3902                .addEventListener("click", hidePolicy);
3903            let baseUrl = window.location.href;
3904            if (sessionStorage.getItem("userLocale") != userLocale)
3905                langBanner.style.display = "block";
3906        }
3907    }
3908
3909    $await(".lb-cookie-policy-alert", showRedirectLangBanner);
3910</script>
3910
3911  <!-- TrafficGuard Integration -->
3912<script>
3913    var dataTrafficGuard = dataTrafficGuard || [];
3914    dataTrafficGuard.push(['property', 'tg-002991-001']);
3915    dataTrafficGuard.push(['event','pageview']);
3916    (function() {var tg = document.createElement('script'); tg.type = 'text/javascript'; tg.async = true; tg.src = '//tgtag.io/tg.js?pid=tg-002991-001';var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(tg, s);})();
3917</script>
3917
3918<noscript><img src="//p.tgtag.io/event?property_id=tg-002991-001&event_name=pageview&no_script=1" width="1" height="1" border="0"/></noscript>
3919<!-- TrafficGuard End-->
3920
3921  <!-- Accessibility widget - DISABLED -->
3922  
3923
3924  
3925  <!-- Font Awesome font loading detection -->
3926  
3926<script>
3927    // Detect when Font Awesome font loads
3928    if ('fonts' in document) {
3929      document.fonts.ready.then(function() {
3930        document.body.classList.add('fa-loaded');
3931      });
3932    } else {
3933      // Fallback for older browsers
3934      setTimeout(function() {
3935        document.body.classList.add('fa-loaded');
3936      }, 500);
3937    }
3938  </script>
3938
3939
3940  <!-- Deferred non-critical scripts -->
3941  
3941<script src="/assets/vendor/share-this/share-this-1.3.1.js" integrity="sha384-kR3/YM5QMSz5Zb+46mPvlAdFzqpjNMyCb2jAYivi2l2FGxVSSBvnnshJNPS4xLsy" defer></script>
3941
3942  <!-- Cal.com Integration -->
3943  
3944
3945<!-- Cal.com Global Initialization -->
3946<script type="text/javascript">
3947  (function (C, A, L) { 
3948    let p = function (a, ar) { a.q.push(ar); }; 
3949    let d = C.document; 
3950    C.Cal = C.Cal || function () { 
3951      let cal = C.Cal; 
3952      let ar = arguments; 
3953      if (!cal.loaded) { 
3954        cal.ns = {}; 
3955        cal.q = cal.q || []; 
3956        d.head.appendChild(d.createElement("script")).src = A; 
3957        cal.loaded = true; 
3958      } 
3959      if (ar[0] === L) { 
3960        const api = function () { p(api, arguments); }; 
3961        const namespace = ar[1]; 
3962        api.q = api.q || []; 
3963        if(typeof namespace === "string"){
3964          cal.ns[namespace] = cal.ns[namespace] || api;
3965          p(cal.ns[namespace], ar);
3966          p(cal, ["initNamespace", namespace]);
3967        } else p(cal, ar); 
3968        return;
3969      } 
3970      p(cal, ar); 
3971    }; 
3972  })(window, "https://app.cal.com/embed/embed.js", "init");
3973  
3974  // Initialize Cal.com with Docsie's configuration
3975  Cal("init", "product-discovery", {origin:"https://app.cal.com"});
3976  
3977  // Configure UI theme
3978  Cal.ns["product-discovery"]("ui", {
3979    "cssVarsPerTheme": {
3980      "light": {"cal-brand": "#B50001"},
3981      "dark": {"cal-brand": "#ff8a8a"}
3982    },
3983    "hideEventTypeDetails": false,
3984    "layout": "month_view"
3985  });
3986  
3987  // Initialize click handlers for all Cal.com buttons
3988  document.addEventListener('DOMContentLoaded', function() {
3989    // Add click listeners to all elements with data-cal-link
3990    const calButtons = document.querySelectorAll('[data-cal-link]');
3991    calButtons.forEach(function(button) {
3992      button.addEventListener('click', function(e) {
3993        e.preventDefault();
3994
3995        // Check if mobile device
3996        const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent) || window.innerWidth <= 768;
3997
3998        if (isMobile) {
3999          // Redirect to demo page on mobile
4000          window.location.href = '/demo/';
4001          return;
4002        }
4003
4004        // Desktop: proceed with Cal.com modal
4005        const calLink = button.getAttribute('data-cal-link');
4006        const namespace = button.getAttribute('data-cal-namespace') || 'product-discovery';
4007        const config = button.getAttribute('data-cal-config');
4008
4009        if (Cal && Cal.ns && Cal.ns[namespace]) {
4010          // Ensure we're at the top of the page before opening modal
4011          window.scrollTo(0, 0);
4012          document.body.scrollTop = 0; // For Safari
4013          document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
4014
4015          Cal.ns[namespace]("openModal", {
4016            calLink: calLink,
4017            config: config ? JSON.parse(config) : {}
4018          });
4019        }
4020      });
4021    });
4022  });
4023
4024  // Listen for Cal.com booking success events (works for both modal and inline embeds)
4025  // This captures the booking BEFORE redirect, preserving first-touch attribution
4026  (function() {
4027    if (window.CalSuccessListenerAdded) return;
4028    window.CalSuccessListenerAdded = true;
4029
4030    window.addEventListener('message', function(e) {
4031      // Cal.com signals a completed booking. Accept both the documented
4032      // 'cal:success' type and the newer bookingSuccessful action name.
4033      var t = (e.data && (e.data.type || e.data.action)) || '';
4034      if (t !== 'cal:success' && t !== 'bookingSuccessful') return;
4035
4036      // Only trust messages from Cal.com itself.
4037      var okOrigin = false;
4038      try {
4039        var oh = new URL(e.origin).hostname.toLowerCase();
4040        okOrigin = (oh === 'cal.com' || oh.slice(-8) === '.cal.com');
4041      } catch (err) { okOrigin = false; }
4042      if (!okOrigin) return;
4043
4044      // Fire once per booking (Cal can emit the message more than once).
4045      var bookingData = (e.data && (e.data.data || e.data.payload)) || {};
4046      var booking = bookingData.booking || bookingData || {};
4047      var attendee = (booking.attendees && booking.attendees[0]) || {};
4048      var uid = booking.uid || booking.id || '';
4049      window.CalFiredBookings = window.CalFiredBookings || {};
4050      if (uid && window.CalFiredBookings[uid]) return;
4051      if (uid) window.CalFiredBookings[uid] = true;
4052
4053      // Attribution: which page produced this booking, plus the correlation id
4054      // already set by _attribution_journey.html (read from cookie, not URL).
4055      var jid = '';
4056      try {
4057        var mm = document.cookie.match(/(?:^|;\s*)docsie_jid=([^;]+)/);
4058        jid = mm ? decodeURIComponent(mm[1]) : '';
4059      } catch (err) {}
4060
4061      var payload = {
4062        'cal_event_type': bookingData.eventType || booking.eventType || 'product-discovery',
4063        'cal_booking_uid': uid,
4064        'booking_page_path': window.location.pathname,
4065        'docsie_jid': jid
4066      };
4067
4068      // GTM dataLayer (for tag-based routing / other destinations).
4069      window.dataLayer = window.dataLayer || [];
4070      var dl = {'event': 'cal_booking_confirmed'};
4071      for (var k in payload) { if (payload.hasOwnProperty(k)) dl[k] = payload[k]; }
4072      dl.cal_attendee_email = attendee.email || '';
4073      dl.cal_attendee_name = attendee.name || '';
4074      window.dataLayer.push(dl);
4075
4076      // GA4 is loaded BY GTM on this site (GTM-TZRGMQ9 -> G-XX5SR59FHJ), so there
4077      // is no page-level gtag('config') and a direct gtag('event') would NOT reach
4078      // GA4. The 'cal_booking_confirmed' dataLayer event above is the real signal:
4079      // GTM must have a GA4 Event tag named 'demo_booking_confirmed' firing on the
4080      // Custom Event trigger 'cal_booking_confirmed'. See docs/ga4-booking-tracking.md.
4081      // Only call gtag directly if some page genuinely configured GA4 itself.
4082      if (typeof window.gtag === 'function' && window.CalGtagConfigured) {
4083        window.gtag('event', 'demo_booking_confirmed', payload);
4084      }
4085
4086      if (window.console && console.debug) {
4087        console.debug('[Cal] booking confirmed ->', payload.booking_page_path, payload.cal_booking_uid);
4088      }
4089    });
4090  })();
4091</script>
4091
4092
4093
4094  <!-- Lazy loading -->
4095  
4095<script src="/assets/vendor/vanilla-lazyload/lazyload-17.3.0.min.js" integrity="sha384-ZrJga8P3ouosoSMGmLGRIij6vLRqGVXn9Y8Lypv9itSaoHHxb5YG6NsP9nP+F0nZ" defer></script>
4095
4096  
4096<script>
4097    // Initialize lazy loading after the library loads
4098    document.addEventListener('DOMContentLoaded', function() {
4099      if (typeof LazyLoad !== 'undefined') {
4100        var lazyLoadInstance = new LazyLoad({
4101          elements_selector: ".lazy"
4102        });
4103      }
4104    });
4105  </script>
4105
4106  
4107
4108  <!-- Animated Background System -->
4109  
4109<script src="/assets/js/animated-gradient-bg.js" defer></script>
4109
4110
4111  <!-- Theme Switcher (Testing) -->
4112  
4112<script>
4113    // Simple theme toggle for testing
4114    function toggleMonochrome() {
4115      document.documentElement.classList.toggle('theme-monochrome');
4116      const isMonochrome = document.documentElement.classList.contains('theme-monochrome');
4117      localStorage.setItem('docsie-theme', isMonochrome ? 'monochrome' : 'color');
4118    }
4119
4120    // Apply saved theme on load
4121    if (localStorage.getItem('docsie-theme') === 'monochrome') {
4122      document.documentElement.classList.add('theme-monochrome');
4123    }
4124
4125    // Add toggle button if URL has ?theme parameter
4126    if (window.location.search.includes('theme')) {
4127      document.addEventListener('DOMContentLoaded', function() {
4128        const btn = document.createElement('button');
4129        btn.innerHTML = '🎨';
4130        btn.style.cssText = 'position:fixed;bottom:20px;left:20px;width:50px;height:50px;border-radius:50%;background:#000;color:#fff;border:2px solid #fff;font-size:24px;cursor:pointer;z-index:9999;box-shadow:0 4px 6px rgba(0,0,0,0.1);';
4131        btn.onclick = toggleMonochrome;
4132        btn.title = 'Toggle Monochrome Theme';
4133        document.body.appendChild(btn);
4134      });
4135    }
4136  </script>
4136
4137
4138  
4139<script>
4140(function() {
4141  var COOKIE_NAME = 'docsie_jid';
4142  var MAX_AGE = 31536000; // 1 year
4143
4144  function readCookie(name) {
4145    var prefix = name + '=';
4146    var parts = document.cookie ? document.cookie.split(';') : [];
4147    for (var i = 0; i < parts.length; i += 1) {
4148      var part = parts[i].replace(/^\s+/, '');
4149      if (part.indexOf(prefix) === 0) {
4150        try { return decodeURIComponent(part.slice(prefix.length)); }
4151        catch (e) { return part.slice(prefix.length); }
4152      }
4153    }
4154    return '';
4155  }
4156
4157  function writeCookie(value) {
4158    var host = window.location.hostname.toLowerCase();
4159    var cookie = COOKIE_NAME + '=' + encodeURIComponent(value) + '; Path=/; Max-Age=' + MAX_AGE + '; SameSite=Lax';
4160    if (host === 'docsie.io' || host.slice(-10) === '.docsie.io') {
4161      cookie += '; Domain=.docsie.io';
4162    }
4163    if (window.location.protocol === 'https:') { cookie += '; Secure'; }
4164    document.cookie = cookie;
4165  }
4166
4167  function validId(value) {
4168    return /^[A-Za-z0-9_.:-]{8,100}$/.test(String(value || '')) ? value : '';
4169  }
4170
4171  function mintId() {
4172    if (window.crypto && window.crypto.randomUUID) {
4173      return 'dj_' + window.crypto.randomUUID().replace(/-/g, '');
4174    }
4175    var r = Math.random().toString(36).slice(2) + Math.random().toString(36).slice(2);
4176    return 'dj_' + Date.now().toString(36) + r.slice(0, 24);
4177  }
4178
4179  // Resolve the ID once: URL (?docsie_jid= from a prior hop) -> cookie -> mint.
4180  var fromUrl = '';
4181  try {
4182    fromUrl = validId(new URLSearchParams(window.location.search).get('docsie_jid')) ||
4183              validId(new URLSearchParams(window.location.search).get('journey_id'));
4184  } catch (e) {}
4185  var id = fromUrl || validId(readCookie(COOKIE_NAME)) || mintId();
4186  writeCookie(id);
4187
4188  // Stamp the ID on cross-domain handoff links ONCE, after the DOM is ready.
4189  // app.docsie.io reads the .docsie.io cookie, so it does not need the param;
4190  // cal.com is a different domain and does. We decorate both to be safe, but
4191  // ONLY the opaque ID -- never a URL-valued param.
4192  function decorateLinks() {
4193    var anchors = document.querySelectorAll('a[href*="app.docsie.io"], a[href*="cal.com"]');
4194    for (var i = 0; i < anchors.length; i += 1) {
4195      var a = anchors[i];
4196      try {
4197        var u = new URL(a.getAttribute('href'), window.location.origin);
4198        var h = u.hostname.toLowerCase();
4199        if (h === 'app.docsie.io' || h === 'app.cal.com' || h.slice(-8) === 'cal.com' || h.slice(-10) === '.docsie.io') {
4200          if (!u.searchParams.has('docsie_jid')) {
4201            u.searchParams.set('docsie_jid', id);
4202            a.setAttribute('href', u.toString());
4203          }
4204        }
4205      } catch (e) {}
4206    }
4207  }
4208
4209  if (document.readyState === 'loading') {
4210    document.addEventListener('DOMContentLoaded', decorateLinks);
4211  } else {
4212    decorateLinks();
4213  }
4214})();
4215</script>
4215
4216</body>
4217
4218</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.