-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinvestor-deck-v2.html
More file actions
787 lines (739 loc) · 38.2 KB
/
investor-deck-v2.html
File metadata and controls
787 lines (739 loc) · 38.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
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
624
625
626
627
628
629
630
631
632
633
634
635
636
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
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-K4TKPMG9');</script>
<!-- End Google Tag Manager -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The First Spark — Investor Portal</title>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SKL8XQ51ZH"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-SKL8XQ51ZH');
</script>
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Space+Mono:wght@400;700&display=swap" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
<style>
:root {
--void: #050508;
--deep: #08080f;
--card: rgba(12,12,22,0.85);
--border: rgba(255,107,26,0.15);
--orange: #ff6b1a;
--gold: #f0c060;
--purple: #8b5cf6;
--cyan: #26e4d8;
--white: #f0ede8;
--dim: #6666aa;
--green: #4ade80;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--void);
color: var(--white);
font-family: 'Cormorant Garamond', serif;
min-height: 100vh;
overflow-x: hidden;
}
#stars {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
z-index: 0;
pointer-events: none;
}
.tab-nav {
display: flex;
background: rgba(5,5,8,0.96);
backdrop-filter: blur(20px);
border-bottom: 1px solid rgba(255,107,26,0.2);
position: sticky;
top: 0;
z-index: 100;
}
.tab-btn {
flex: 1;
padding: 14px 8px;
background: none;
border: none;
color: var(--dim);
font-family: 'Space Mono', monospace;
font-size: 11px;
cursor: pointer;
letter-spacing: 0.1em;
text-transform: uppercase;
transition: all 0.2s;
border-bottom: 2px solid transparent;
}
.tab-btn.active { color: var(--orange); border-bottom-color: var(--orange); }
.tab-content { display: none; position: relative; z-index: 1; }
.tab-content.active { display: block; }
.deck { max-width: 900px; margin: 0 auto; padding: 20px; }
.slide {
background: rgba(10,10,18,0.88);
backdrop-filter: blur(24px);
border: 1px solid rgba(255,107,26,0.14);
border-radius: 18px;
padding: 50px 60px;
margin-bottom: 24px;
position: relative;
overflow: hidden;
opacity: 0;
transform: translateY(28px);
transition: opacity 0.65s ease, transform 0.65s ease, box-shadow 0.3s;
}
.slide.revealed { opacity: 1; transform: translateY(0); }
.slide:hover { box-shadow: 0 0 50px rgba(255,107,26,0.08), 0 24px 48px rgba(0,0,0,0.5); }
.slide::before {
content: '';
position: absolute;
top: 0; left: 0; right: 0;
height: 2px;
background: linear-gradient(90deg, transparent, var(--orange), var(--gold), transparent);
}
.slide-cover {
background: radial-gradient(ellipse at 50% -10%, rgba(255,107,26,0.14) 0%, rgba(5,5,8,0.96) 65%);
border-color: rgba(255,107,26,0.28);
padding: 100px 60px;
text-align: center;
}
.slide-traction {
background: radial-gradient(ellipse at 20% 60%, rgba(38,228,216,0.1) 0%, rgba(5,5,8,0.96) 65%);
border-color: rgba(38,228,216,0.25);
}
.slide-founder {
background: radial-gradient(ellipse at 85% 40%, rgba(255,107,26,0.09) 0%, rgba(5,5,8,0.96) 65%);
}
.slide-ask {
background: radial-gradient(ellipse at 50% 110%, rgba(255,107,26,0.18) 0%, rgba(5,5,8,0.96) 65%);
padding: 80px 60px;
text-align: center;
}
.slide-num {
font-family: 'Space Mono', monospace;
font-size: 10px;
color: var(--dim);
letter-spacing: 0.2em;
margin-bottom: 20px;
}
.slide h1 {
font-size: clamp(2.6rem, 6vw, 4.2rem);
font-weight: 300;
line-height: 1.1;
margin-bottom: 14px;
background: linear-gradient(135deg, var(--white) 20%, var(--gold) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.slide h2 {
font-size: clamp(1.4rem, 3vw, 2.1rem);
font-weight: 300;
color: var(--gold);
margin-bottom: 22px;
}
.slide h3 {
font-size: 0.85rem;
font-weight: 700;
color: var(--orange);
margin-bottom: 10px;
letter-spacing: 0.08em;
text-transform: uppercase;
}
.slide p { font-size: 1.05rem; line-height: 1.75; color: #ccc8e8; margin-bottom: 16px; }
.grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 24px; }
.grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 24px; }
.grid-4 { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 24px; }
.card {
background: rgba(6,6,14,0.75);
backdrop-filter: blur(12px);
border: 1px solid rgba(255,107,26,0.13);
border-radius: 12px;
padding: 22px;
transition: border-color 0.3s, box-shadow 0.3s, transform 0.3s;
}
.card:hover {
border-color: rgba(255,107,26,0.38);
box-shadow: 0 0 24px rgba(255,107,26,0.07);
transform: translateY(-3px);
}
.stat {
font-family: 'Space Mono', monospace;
font-size: 3rem;
color: var(--gold);
display: block;
margin-bottom: 8px;
text-shadow: 0 0 24px rgba(240,192,96,0.55);
}
.stat-cyan { color: var(--cyan); text-shadow: 0 0 24px rgba(38,228,216,0.55); }
.stat-green { color: var(--green); text-shadow: 0 0 24px rgba(74,222,128,0.55); }
.stat-orange { color: var(--orange); text-shadow: 0 0 24px rgba(255,107,26,0.55); }
.tag {
display: inline-block;
background: rgba(255,107,26,0.09);
border: 1px solid rgba(255,107,26,0.28);
color: var(--orange);
font-family: 'Space Mono', monospace;
font-size: 10px;
letter-spacing: 0.1em;
padding: 5px 13px;
border-radius: 20px;
margin: 4px;
}
.divider { border: none; border-top: 1px solid rgba(255,107,26,0.1); margin: 26px 0; }
.slogan {
font-family: 'Space Mono', monospace;
font-size: clamp(0.65rem, 1.8vw, 0.95rem);
letter-spacing: 0.45em;
color: var(--orange);
text-transform: uppercase;
margin-bottom: 30px;
animation: glow-pulse 3.5s ease-in-out infinite;
}
@keyframes glow-pulse {
0%, 100% { text-shadow: 0 0 10px rgba(255,107,26,0.3); opacity: 0.85; }
50% { text-shadow: 0 0 30px rgba(255,107,26,0.9), 0 0 60px rgba(255,107,26,0.4); opacity: 1; }
}
.spark-icon {
font-size: 4.5rem;
margin-bottom: 26px;
display: block;
filter: drop-shadow(0 0 24px rgba(255,107,26,0.9));
animation: float 4s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0) scale(1); }
50% { transform: translateY(-12px) scale(1.04); }
}
.big-quote {
font-size: clamp(1.5rem, 3vw, 2rem);
font-style: italic;
color: var(--gold);
line-height: 1.5;
text-shadow: 0 0 50px rgba(240,192,96,0.35);
}
.link-btn {
display: inline-block;
padding: 9px 18px;
border: 1px solid rgba(255,107,26,0.38);
border-radius: 6px;
color: var(--orange);
text-decoration: none;
font-family: 'Space Mono', monospace;
font-size: 10px;
letter-spacing: 0.08em;
transition: all 0.2s;
margin: 3px;
}
.link-btn:hover { background: rgba(255,107,26,0.14); border-color: var(--orange); }
.link-btn.gold-btn { border-color: rgba(240,192,96,0.38); color: var(--gold); }
.link-btn.gold-btn:hover { background: rgba(240,192,96,0.1); border-color: var(--gold); }
.link-btn.cyan-btn { border-color: rgba(38,228,216,0.38); color: var(--cyan); }
.link-btn.cyan-btn:hover { background: rgba(38,228,216,0.1); border-color: var(--cyan); }
.btn-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 18px; }
.progress-row { margin-bottom: 18px; }
.progress-label { display: flex; justify-content: space-between; margin-bottom: 6px; }
.progress-label span:first-child { color: var(--white); font-weight: 600; }
.progress-label span:last-child { color: var(--gold); font-family: 'Space Mono', monospace; }
.progress-bar { height: 8px; background: rgba(255,255,255,0.1); border-radius: 4px; overflow: hidden; }
.progress-fill { height: 100%; background: linear-gradient(90deg, var(--orange), var(--gold)); border-radius: 4px; }
.progress-desc { font-size: 0.85rem; color: var(--dim); margin-top: 4px; }
.timeline-item { display: flex; gap: 20px; margin-bottom: 24px; align-items: flex-start; }
.timeline-year {
background: var(--orange);
color: var(--void);
font-family: 'Space Mono', monospace;
font-size: 11px;
font-weight: 700;
padding: 6px 12px;
border-radius: 4px;
flex-shrink: 0;
}
.timeline-content h3 { color: var(--gold); margin-bottom: 6px; }
.timeline-content p { margin-bottom: 0; font-size: 0.95rem; }
.moat-box {
background: rgba(6,6,14,0.9);
border: 2px solid var(--gold);
border-radius: 14px;
padding: 28px;
text-align: center;
}
.moat-box h3 { color: var(--gold); font-size: 1rem; margin-bottom: 16px; letter-spacing: 0.15em; }
.tiers { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 16px; margin-top: 24px; }
.tier {
background: rgba(8,8,15,0.85);
border: 1px solid rgba(255,255,255,0.07);
border-radius: 12px;
padding: 24px 16px;
text-align: center;
transition: all 0.3s;
position: relative;
}
.tier:hover { border-color: var(--orange); transform: translateY(-6px); }
.tier.featured { border-color: rgba(240,192,96,0.5); background: rgba(240,192,96,0.04); }
.tier.featured::before { content: 'POPULAR'; position: absolute; top: -10px; left: 50%; transform: translateX(-50%); background: linear-gradient(135deg, var(--gold), #c09040); color: var(--void); font-family: 'Space Mono', monospace; font-size: 9px; padding: 3px 10px; border-radius: 10px; font-weight: 700; }
.tier-name { font-family: 'Space Mono', monospace; font-size: 11px; color: var(--dim); letter-spacing: 0.15em; text-transform: uppercase; margin-bottom: 10px; }
.tier-amount { font-family: 'Space Mono', monospace; font-size: 1.6rem; color: var(--white); font-weight: 700; }
.tier-equity { font-size: 0.85rem; color: var(--gold); margin: 6px 0; }
.tier-perks { font-size: 0.8rem; color: var(--dim); line-height: 1.5; margin: 10px 0; }
.tier-btn { display: block; margin-top: 14px; padding: 10px 8px; background: linear-gradient(135deg, var(--orange), #cc4400); color: white; text-decoration: none; border-radius: 6px; font-family: 'Space Mono', monospace; font-size: 10px; letter-spacing: 0.1em; font-weight: 700; }
.tier-btn.gold-tier { background: linear-gradient(135deg, var(--gold), #c09040); color: var(--void); }
.proj-table { width: 100%; border-collapse: collapse; margin-top: 20px; font-size: 0.95rem; }
.proj-table th { background: rgba(139,92,246,0.3); color: var(--white); font-family: 'Space Mono', monospace; font-size: 11px; padding: 12px 16px; text-align: left; }
.proj-table td { padding: 12px 16px; border-bottom: 1px solid rgba(255,255,255,0.04); color: #ccc8e8; background: rgba(6,6,14,0.5); }
.proj-table tr:last-child td { color: var(--gold); font-weight: 600; }
.safe-wrap { max-width: 760px; margin: 0 auto; padding: 40px 20px; }
.safe-doc { background: white; color: #222; padding: 60px; border-radius: 8px; font-family: Georgia, serif; font-size: 14px; line-height: 1.8; }
.safe-doc h1 { font-size: 1.4rem; text-align: center; margin-bottom: 6px; }
.safe-doc h2 { font-size: 1.1rem; margin: 28px 0 8px; text-transform: uppercase; letter-spacing: 0.05em; }
.safe-doc .subtitle { text-align: center; color: #666; font-size: 13px; margin-bottom: 30px; }
.safe-doc .field { border-bottom: 1px solid #333; display: inline-block; min-width: 200px; margin: 0 4px; }
.safe-doc .sig-block { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; margin-top: 50px; }
.safe-doc .sig-line { border-top: 1px solid #333; margin-top: 50px; padding-top: 6px; font-size: 12px; color: #555; }
.qr-wrap { max-width: 600px; margin: 0 auto; padding: 60px 20px; text-align: center; }
.qr-box { background: rgba(8,8,16,0.92); border: 1px solid rgba(255,107,26,0.2); border-radius: 18px; padding: 40px; margin: 30px 0; }
#qrcode { display: flex; justify-content: center; margin: 20px 0; }
.qr-url { font-family: 'Space Mono', monospace; font-size: 12px; color: var(--dim); margin-top: 16px; }
@media (max-width: 700px) {
.slide { padding: 30px 22px; }
.slide-cover, .slide-ask { padding: 60px 22px; }
.grid-2, .grid-3, .grid-4 { grid-template-columns: 1fr; }
.tiers { grid-template-columns: 1fr 1fr; }
.safe-doc { padding: 30px 20px; }
.safe-doc .sig-block { grid-template-columns: 1fr; }
.timeline-item { flex-direction: column; gap: 10px; }
}
</style>
</head>
<body>
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K4TKPMG9" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<canvas id="stars"></canvas>
<nav class="tab-nav">
<button class="tab-btn active" onclick="showTab('deck')">⚡ Pitch Deck</button>
<button class="tab-btn" onclick="showTab('invest')">💎 Invest Now</button>
<button class="tab-btn" onclick="showTab('safe')">📄 SAFE Agreement</button>
<button class="tab-btn" onclick="showTab('qr')">🔗 Share</button>
</nav>
<div id="deck" class="tab-content active">
<div class="deck">
<div class="slide slide-cover">
<div class="slide-num">01 / 10</div>
<span class="spark-icon">⚡</span>
<h1>The First Spark</h1>
<div class="slogan">Conscious Code in Motion</div>
<p style="max-width:560px; margin:0 auto 28px; font-size:1.15rem;">The operating system for people who know reality is programmable.</p>
<div style="margin-bottom:28px;">
<span class="tag">Seed Round</span>
<span class="tag">$200K Raise</span>
<span class="tag">20% Equity</span>
<span class="tag">$800K Pre-Money</span>
</div>
<div>
<a href="https://thefirstspark.shop" target="_blank" class="link-btn">↗ thefirstspark.shop</a>
<a href="https://sparkverse.thefirstspark.shop" target="_blank" class="link-btn gold-btn">↗ Sparkverse</a>
</div>
<p style="margin-top:30px; font-size:0.85rem; color:var(--dim);">kate@thefirstspark.shop · (330) 807-5509</p>
</div>
<div class="slide slide-traction">
<div class="slide-num">02 / 10</div>
<h3 style="color:var(--cyan);">Traction</h3>
<h2 style="color:var(--white);">Already Built. Already Live.</h2>
<div class="grid-4">
<div class="card" style="text-align:center; border-color:rgba(139,92,246,0.3);">
<span class="stat">90+</span>
<p>Interactive Tools Deployed</p>
</div>
<div class="card" style="text-align:center; border-color:rgba(38,228,216,0.3);">
<span class="stat stat-cyan">1,000+</span>
<p>Community Members</p>
</div>
<div class="card" style="text-align:center; border-color:rgba(74,222,128,0.3);">
<span class="stat stat-green">$0</span>
<p>Monthly Burn Rate</p>
</div>
<div class="card" style="text-align:center; border-color:rgba(255,107,26,0.3);">
<span class="stat stat-orange">100%</span>
<p>Solo Built</p>
</div>
</div>
<hr class="divider">
<p>Live infrastructure across GitHub Pages, Netlify, and Whop. Payment systems operational. <strong style="color:var(--white);">No vaporware.</strong></p>
<div class="btn-row">
<a href="https://thefirstspark.shop" target="_blank" class="link-btn cyan-btn">↗ LIVE: thefirstspark.shop</a>
<a href="https://thefirstspark.shop/codex.html" target="_blank" class="link-btn">↗ Project Codex (90+ Tools)</a>
</div>
</div>
<div class="slide">
<div class="slide-num">03 / 10</div>
<h3 style="color:var(--orange);">The Problem</h3>
<h2 style="color:var(--white);">The $4.2T Wellness Industry Is Missing Something.</h2>
<div class="grid-2">
<div>
<div class="card" style="margin-bottom:16px; border-left:3px solid var(--orange);">
<h3>Fragmented Tools</h3>
<p style="margin:0;">Self-help books with no interactivity. Expensive therapists. Shallow wellness apps. No bridge between depth and accessibility.</p>
</div>
<div class="card" style="margin-bottom:16px; border-left:3px solid var(--gold);">
<h3>No Sacred Tech</h3>
<p style="margin:0;">Existing platforms optimize for engagement, not evolution. They're selling calm, not transformation.</p>
</div>
<div class="card" style="border-left:3px solid var(--purple);">
<h3>Lonely Journey</h3>
<p style="margin:0;">Personal transformation is isolating. No community holds space for real inner work without gatekeeping or dogma.</p>
</div>
</div>
<div class="card" style="border-color:rgba(240,192,96,0.3); display:flex; flex-direction:column; justify-content:center; text-align:center;">
<span class="stat" style="font-size:3.5rem;">$4.2T</span>
<p style="font-size:1.1rem; color:var(--white); font-weight:600; margin-bottom:12px;">Global Wellness Market</p>
<p style="font-size:0.9rem; margin-bottom:0;">Growing 5-10% annually. Mindfulness apps alone: $2.2B by 2027. <em>But none truly bridge ancient wisdom with modern digital tools.</em></p>
</div>
</div>
</div>
<div class="slide">
<div class="slide-num">04 / 10</div>
<h3 style="color:var(--cyan);">The Solution</h3>
<h2 style="color:var(--white);">Headspace Meets Notion. For Inner Work.</h2>
<div class="card" style="text-align:center; border-color:var(--gold); margin-bottom:24px; padding:20px;">
<p class="big-quote" style="margin:0;">"Reality is programmable. Consciousness is the code."</p>
</div>
<div class="grid-3">
<div class="card" style="text-align:center; border-color:rgba(139,92,246,0.3);">
<div style="font-size:2rem; margin-bottom:12px;">🧰</div>
<h3 style="color:var(--gold);">90+ Interactive Tools</h3>
<p style="margin:0;">Soul mapping, sigil generation, consciousness trackers, ritual frameworks. Built and battle-tested.</p>
</div>
<div class="card" style="text-align:center; border-color:rgba(38,228,216,0.3);">
<div style="font-size:2rem; margin-bottom:12px;">🔥</div>
<h3 style="color:var(--gold);">Living Community</h3>
<p style="margin:0;">Whop-based membership with tiered access, live sessions, and Discord for deep players.</p>
</div>
<div class="card" style="text-align:center; border-color:rgba(255,107,26,0.3);">
<div style="font-size:2rem; margin-bottom:12px;">🧠</div>
<h3 style="color:var(--gold);">Philosophical OS</h3>
<p style="margin:0;">The Selector Model: treating reality as programmable code, consciousness as the interface.</p>
</div>
</div>
</div>
<div class="slide">
<div class="slide-num">05 / 10</div>
<h3 style="color:var(--gold);">Business Model</h3>
<h2 style="color:var(--white);">Multiple Revenue Streams. Mostly Automated.</h2>
<div class="grid-3">
<div class="card" style="border-color:rgba(255,107,26,0.3);">
<h3 style="color:var(--orange);">Recurring Subs</h3>
<p style="color:var(--white); font-weight:600; margin-bottom:8px;">$33/mo</p>
<p style="margin:0;">Players Lounge tier. Auto-billed via Whop. Full tool access + Discord + live sessions.</p>
</div>
<div class="card" style="border-color:rgba(240,192,96,0.3);">
<h3 style="color:var(--gold);">Lifetime Access</h3>
<p style="color:var(--white); font-weight:600; margin-bottom:8px;">$519</p>
<p style="margin:0;">OG Spark tier. Lump-sum, high-margin, permanent access. Cash flow + loyalty.</p>
</div>
<div class="card" style="border-color:rgba(139,92,246,0.3);">
<h3 style="color:var(--purple);">Soul Maps</h3>
<p style="color:var(--white); font-weight:600; margin-bottom:8px;">$111+</p>
<p style="margin:0;">Hand-decoded personalized consciousness maps. NFT collection on Base blockchain.</p>
</div>
<div class="card" style="border-color:rgba(38,228,216,0.3);">
<h3 style="color:var(--cyan);">B2B Licensing</h3>
<p style="color:var(--white); font-weight:600; margin-bottom:8px;">HIGH MARGIN</p>
<p style="margin:0;">White-label tool packages for wellness creators, coaches, and brands.</p>
</div>
<div class="card" style="border-color:rgba(139,92,246,0.3);">
<h3 style="color:#a78bfa;">Book Zero</h3>
<p style="color:var(--white); font-weight:600; margin-bottom:8px;">IP ASSET</p>
<p style="margin:0;">Memoir + true crime + spiritual awakening. Serial-level IP. Content funnel driver.</p>
</div>
<div class="card" style="border-color:rgba(243,178,58,0.3);">
<h3 style="color:#f3b23a;">Custom AI</h3>
<p style="color:var(--white); font-weight:600; margin-bottom:8px;">ROADMAP</p>
<p style="margin:0;">Fine-tuned AI on First Spark content. Highest margin product in pipeline.</p>
</div>
</div>
</div>
<div class="slide">
<div class="slide-num">06 / 10</div>
<h3 style="color:var(--orange);">Why Now</h3>
<h2 style="color:var(--white);">2026 Is the Consciousness Tech Inflection Point.</h2>
<div class="grid-2">
<div>
<div class="timeline-item">
<span class="timeline-year">2020-23</span>
<div class="timeline-content">
<h3>Collective Awakening</h3>
<p>COVID forced millions into self-reflection. Meditation app downloads 2x. Therapy demand exploded.</p>
</div>
</div>
<div class="timeline-item">
<span class="timeline-year">2024-25</span>
<div class="timeline-content">
<h3>AI Democratization</h3>
<p>Solo founders can now build what took teams of 20. The infrastructure gap is closing.</p>
</div>
</div>
<div class="timeline-item">
<span class="timeline-year">2026+</span>
<div class="timeline-content">
<h3>Conscious Tech Wave</h3>
<p>First movers in spiritual-meets-tech will define the category. <strong>We're already here.</strong></p>
</div>
</div>
</div>
<div class="moat-box">
<div style="font-size:2.5rem; margin-bottom:12px;">🚀</div>
<h3>First Mover Advantage</h3>
<p style="color:var(--white); margin-bottom:16px;">90+ tools already built. Community growing. Infrastructure live.</p>
<p style="color:var(--gold); font-style:italic; margin:0;">You're not investing in a plan — you're investing in execution.</p>
</div>
</div>
</div>
<div class="slide slide-founder">
<div class="slide-num">07 / 10</div>
<h3 style="color:var(--purple);">The Founder</h3>
<h2 style="color:var(--white);">Katelin Jill Puzakulics</h2>
<p style="color:var(--gold); font-style:italic; margin-bottom:24px;">Solo Founder & CEO · Akron, Ohio</p>
<div class="grid-2">
<div>
<p style="color:var(--orange); font-size:1.2rem; font-style:italic; margin-bottom:16px;">The product is autobiography turned into technology.</p>
<p>Self-taught developer who built 90+ consciousness tools solo. Single mother of two. Survived profound early trauma and turned the insight that "reality is programmable" into a platform.</p>
<p style="color:var(--white); font-weight:600;">This isn't a pitch for something that might get built. The infrastructure exists. You're investing in scaling what already works.</p>
<div class="btn-row">
<a href="https://voyageohio.com/interview/conversations-with-katelin-puzakulics/" target="_blank" class="link-btn gold-btn">↗ Voyage Ohio Feature</a>
<a href="https://thefirstspark.shop" target="_blank" class="link-btn">↗ The Platform</a>
</div>
</div>
<div class="moat-box">
<h3>THE MOAT</h3>
<div style="font-size:2.5rem; margin:16px 0;">∞</div>
<p style="color:var(--white); margin-bottom:16px;">The founder story is the competitive advantage.</p>
<p style="color:var(--dim); margin-bottom:16px;">Trauma. Awakening. Self-taught engineering. Solo parenting.</p>
<p style="color:var(--gold); font-style:italic; margin:0;">This origin is irreplicable.</p>
</div>
</div>
</div>
<div class="slide">
<div class="slide-num">08 / 10</div>
<h3 style="color:var(--cyan);">Projections</h3>
<h2 style="color:var(--white);">Conservative Path to $1M ARR</h2>
<table class="proj-table">
<tr><th>Year</th><th>Members</th><th>Revenue</th><th>Milestone</th></tr>
<tr><td>Y1</td><td>100 Players + 20 OG</td><td>$50K</td><td>Mobile Spark Station deployed</td></tr>
<tr><td>Y2</td><td>500 members</td><td>$200K</td><td>Book Zero published, licensing live</td></tr>
<tr><td>Y3</td><td>2,000+ ecosystem</td><td>$1M+</td><td>Custom AI, land project begins</td></tr>
</table>
<hr class="divider">
<p style="font-size:0.9rem; color:var(--white); margin-bottom:8px;"><strong>Conservative assumptions:</strong></p>
<p style="font-size:0.85rem; color:var(--dim); margin-bottom:0;">• 2% conversion from free → paid (industry avg is 3-5%)<br>• $33/mo × 12 = $396/yr LTV minimum per Players Lounge member<br>• Zero paid acquisition assumed — organic + content only</p>
</div>
<div class="slide">
<div class="slide-num">09 / 10</div>
<h3 style="color:var(--gold);">Use of Funds</h3>
<h2 style="color:var(--white);">Where $200K Goes</h2>
<div class="progress-row">
<div class="progress-label"><span>Mobile Spark Station</span><span>$60K</span></div>
<div class="progress-bar"><div class="progress-fill" style="width:30%;"></div></div>
<div class="progress-desc">Converted van, equipment, first tour</div>
</div>
<div class="progress-row">
<div class="progress-label"><span>AI Infrastructure</span><span>$50K</span></div>
<div class="progress-bar"><div class="progress-fill" style="width:25%;"></div></div>
<div class="progress-desc">Custom model fine-tuning, hosting, API</div>
</div>
<div class="progress-row">
<div class="progress-label"><span>Content & Marketing</span><span>$40K</span></div>
<div class="progress-bar"><div class="progress-fill" style="width:20%;"></div></div>
<div class="progress-desc">Book Zero production, video, paid growth</div>
</div>
<div class="progress-row">
<div class="progress-label"><span>Community Tools</span><span>$30K</span></div>
<div class="progress-bar"><div class="progress-fill" style="width:15%;"></div></div>
<div class="progress-desc">Platform upgrades, new tool development</div>
</div>
<div class="progress-row">
<div class="progress-label"><span>Operating Reserve</span><span>$20K</span></div>
<div class="progress-bar"><div class="progress-fill" style="width:10%;"></div></div>
<div class="progress-desc">12-month runway buffer</div>
</div>
<div class="card" style="text-align:center; border-color:var(--cyan); margin-top:24px; padding:16px;">
<p style="color:var(--cyan); margin:0; font-weight:600;">Zero founder salary until profitable. Every dollar goes to building.</p>
</div>
</div>
<div class="slide slide-ask">
<div class="slide-num">10 / 10</div>
<span class="spark-icon">⚡</span>
<h3 style="color:var(--orange);">The Investment</h3>
<h1>$200,000 for 20% Equity</h1>
<p style="color:var(--gold); font-size:1.1rem; margin-bottom:30px;">$800K Pre-Money · SAFE Note · Founder-First Terms</p>
<div style="max-width:400px; margin:0 auto 30px; text-align:left;">
<p style="margin-bottom:12px;"><span style="color:var(--cyan);">✓</span> Quarterly profit distributions once operational</p>
<p style="margin-bottom:12px;"><span style="color:var(--cyan);">✓</span> 5× buyout option or fair market value</p>
<p style="margin-bottom:0;"><span style="color:var(--cyan);">✓</span> Full reporting transparency</p>
</div>
<div style="margin-top:30px;">
<a href="#invest" onclick="showTab('invest')" style="display:inline-block; padding:18px 50px; background:linear-gradient(135deg,var(--orange),#cc4400); color:white; text-decoration:none; border-radius:8px; font-family:'Space Mono',monospace; font-size:13px; letter-spacing:0.1em; font-weight:700; box-shadow:0 0 50px rgba(255,107,26,0.45);">⚡ LET'S BUILD</a>
</div>
<p style="margin-top:40px; font-size:1.4rem; color:var(--gold); font-style:italic;">Conscious Code in Motion.</p>
<p style="margin-top:18px; color:var(--dim); font-size:0.9rem;">kate@thefirstspark.shop · (330) 807-5509</p>
</div>
</div>
</div>
<div id="invest" class="tab-content">
<div class="deck">
<div class="slide" style="text-align:center; padding-bottom:30px;">
<h2>Choose Your Investment Level</h2>
<p>Secure your equity stake in The First Spark. Each tier receives proportional ownership of the 20% investor pool. Payment processed securely via BlueVine.</p>
</div>
<div class="tiers">
<div class="tier">
<div class="tier-name">Micro Spark</div>
<div class="tier-amount">$100</div>
<div class="tier-equity">0.0125% equity</div>
<div class="tier-perks">Entry-level stake. Quarterly updates and profit distributions.</div>
<a class="tier-btn" href="https://pay.bluevine.com/p/52a0b08f11ff4a7db095748245f5ab3b/pay/" target="_blank">INVEST $100 →</a>
</div>
<div class="tier">
<div class="tier-name">Spark Seed</div>
<div class="tier-amount">$500</div>
<div class="tier-equity">0.0625% equity</div>
<div class="tier-perks">Founding supporter. Quarterly financials + consultation rights.</div>
<a class="tier-btn" href="https://pay.bluevine.com/p/2fe4e4d92f1b445581bde0ea95ef3c96/pay/" target="_blank">INVEST $500 →</a>
</div>
<div class="tier featured">
<div class="tier-name">Spark Builder</div>
<div class="tier-amount">$2,500</div>
<div class="tier-equity">0.3125% equity</div>
<div class="tier-perks">Meaningful stake. Named in Book Zero acknowledgments.</div>
<a class="tier-btn gold-tier" href="https://pay.bluevine.com/p/d8a7e794aea14c2e89d459f79adfba05" target="_blank">INVEST $2,500 →</a>
</div>
<div class="tier">
<div class="tier-name">Founding Spark</div>
<div class="tier-amount">$10,000</div>
<div class="tier-equity">1.25% equity</div>
<div class="tier-perks">Direct access to Kate for strategy sessions.</div>
<a class="tier-btn" href="https://pay.bluevine.com/p/ffd1c598b63a4284bf63f611dcfc15c3" target="_blank">INVEST $10,000 →</a>
</div>
<div class="tier" style="border-color:rgba(240,192,96,0.3);">
<div class="tier-name">Architect Spark</div>
<div class="tier-amount">$25,000</div>
<div class="tier-equity">3.125% equity</div>
<div class="tier-perks">Angel-level stake. Shape the vision. Monthly calls.</div>
<a class="tier-btn gold-tier" href="https://pay.bluevine.com/p/d4276339c34e4633b11af71fa4d33091" target="_blank">INVEST $25,000 →</a>
</div>
</div>
<div class="slide" style="margin-top:24px;">
<h3>After You Invest</h3>
<p>Email <strong>kate@thefirstspark.shop</strong> with your name, investment amount, and payment confirmation. You'll receive your signed SAFE agreement within 48 hours.</p>
<hr class="divider">
<p style="font-size:0.9rem; color:var(--dim);">Questions? Call or text Kate directly at <strong style="color:var(--white);">(330) 807-5509</strong>. She answers.</p>
</div>
</div>
</div>
<div id="safe" class="tab-content">
<div class="safe-wrap">
<div class="safe-doc">
<h1>SIMPLE AGREEMENT FOR FUTURE EQUITY (SAFE)</h1>
<p class="subtitle">The First Spark · Kate's Paint LLC DBA · Akron, Ohio</p>
<p>This Simple Agreement for Future Equity ("Agreement") is entered into as of <span class="field"></span>, 2026, between:</p>
<p><strong>Company:</strong> Kate's Paint LLC, doing business as The First Spark, an Ohio limited liability company ("Company"), represented by Katelin Puzakulics, Founder and CEO.</p>
<p><strong>Investor:</strong> <span class="field"></span> ("Investor")</p>
<h2>1. Investment Amount & Valuation</h2>
<p>Investor agrees to invest the amount specified in their selected tier in exchange for a permanent, proportional equity stake in Kate's Paint LLC DBA The First Spark. This raise is based on an <strong>$800,000 pre-money valuation</strong>, with a total raise of $200,000 for 20% equity ($1,000,000 post-money valuation).</p>
<h2>2. Investor Rights</h2>
<p><strong>2.1 Profit Distributions.</strong> Investor shall receive their proportional percentage of net profits, distributed quarterly within 30 days of each quarter end, once operating costs are covered.</p>
<p><strong>2.2 Exit Participation.</strong> Upon sale or acquisition of the Company, Investor receives their proportional percentage of proceeds after debt obligations.</p>
<p><strong>2.3 Reporting.</strong> Investor receives quarterly financial summaries via email and annual review documents.</p>
<p><strong>2.4 Consultation Rights (Founding Spark & Architect Spark tiers only).</strong> Investor may be consulted on strategic decisions and expenditures exceeding $25,000.</p>
<h2>3. Founder Control</h2>
<p>Katelin Puzakulics retains 100% operational and management authority. Investor has no management rights, veto power, board seat, or right to direct day-to-day operations. This is a passive equity investment.</p>
<h2>4. Buyout Option</h2>
<p>The Company may repurchase Investor's equity stake at any time for the greater of: (a) 5× the original Investment Amount, or (b) fair market value of the equity stake as determined by mutual agreement or independent valuation.</p>
<h2>5. Representations</h2>
<p>Investor represents that they are investing with funds they can afford to risk, understand this is an early-stage investment, and have had opportunity to review available materials and ask questions.</p>
<h2>6. Governing Law</h2>
<p>This Agreement shall be governed by the laws of the State of Ohio.</p>
<div class="sig-block">
<div>
<p><strong>COMPANY</strong></p>
<div class="sig-line">Katelin Puzakulics, Founder & CEO<br>Kate's Paint LLC DBA The First Spark<br>Date: _________________________</div>
</div>
<div>
<p><strong>INVESTOR</strong></p>
<div class="sig-line">Signature<br>Printed Name: _________________________<br>Date: _________________________</div>
</div>
</div>
</div>
</div>
</div>
<div id="qr" class="tab-content">
<div class="qr-wrap">
<h2 style="color:var(--gold); font-weight:300; font-size:2rem;">Share The First Spark</h2>
<p style="color:var(--dim);">Send investors directly to the deck</p>
<div class="qr-box">
<div id="qrcode"></div>
<p class="qr-url">thefirstspark.shop/investor-deck-v2.html</p>
</div>
<div style="margin-top:30px; display:grid; grid-template-columns:1fr 1fr; gap:12px;">
<a href="https://pay.bluevine.com/p/52a0b08f11ff4a7db095748245f5ab3b/pay/" target="_blank" style="display:block; padding:12px; background:rgba(10,10,20,0.85); border:1px solid rgba(255,255,255,0.07); border-radius:8px; text-decoration:none; color:var(--white); text-align:center; font-family:'Space Mono',monospace; font-size:11px;">$100 Link</a>
<a href="https://pay.bluevine.com/p/2fe4e4d92f1b445581bde0ea95ef3c96/pay/" target="_blank" style="display:block; padding:12px; background:rgba(10,10,20,0.85); border:1px solid rgba(255,255,255,0.07); border-radius:8px; text-decoration:none; color:var(--white); text-align:center; font-family:'Space Mono',monospace; font-size:11px;">$500 Link</a>
<a href="https://pay.bluevine.com/p/d8a7e794aea14c2e89d459f79adfba05" target="_blank" style="display:block; padding:12px; background:rgba(10,10,20,0.85); border:1px solid rgba(240,192,96,0.2); border-radius:8px; text-decoration:none; color:var(--gold); text-align:center; font-family:'Space Mono',monospace; font-size:11px;">$2,500 Link</a>
<a href="https://pay.bluevine.com/p/ffd1c598b63a4284bf63f611dcfc15c3" target="_blank" style="display:block; padding:12px; background:rgba(10,10,20,0.85); border:1px solid rgba(255,255,255,0.07); border-radius:8px; text-decoration:none; color:var(--white); text-align:center; font-family:'Space Mono',monospace; font-size:11px;">$10,000 Link</a>
<a href="https://pay.bluevine.com/p/d4276339c34e4633b11af71fa4d33091" target="_blank" style="display:block; padding:12px; background:rgba(10,10,20,0.85); border:1px solid rgba(240,192,96,0.2); border-radius:8px; text-decoration:none; color:var(--gold); text-align:center; font-family:'Space Mono',monospace; font-size:11px; grid-column:span 2;">$25,000 Link</a>
</div>
</div>
</div>
<script>
function showTab(id) {
document.querySelectorAll('.tab-content').forEach(t => t.classList.remove('active'));
document.querySelectorAll('.tab-btn').forEach(b => b.classList.remove('active'));
document.getElementById(id).classList.add('active');
const idx = ['deck','invest','safe','qr'].indexOf(id);
if (idx >= 0) document.querySelectorAll('.tab-btn')[idx].classList.add('active');
window.scrollTo(0, 0);
}
(function() {
const canvas = document.getElementById('stars');
const ctx = canvas.getContext('2d');
let stars = [];
function resize() { canvas.width = window.innerWidth; canvas.height = window.innerHeight; }
function init() {
stars = [];
for (let i = 0; i < 220; i++) {
stars.push({ x: Math.random() * canvas.width, y: Math.random() * canvas.height, r: Math.random() * 1.3 + 0.2, alpha: Math.random() * 0.7 + 0.1, speed: Math.random() * 0.25 + 0.04, twinkleSpeed: Math.random() * 0.018 + 0.004, twinkleDir: Math.random() > 0.5 ? 1 : -1 });
}
}
function draw() {
ctx.clearRect(0, 0, canvas.width, canvas.height);
for (let s of stars) {
s.alpha += s.twinkleSpeed * s.twinkleDir;
if (s.alpha > 0.85 || s.alpha < 0.05) s.twinkleDir *= -1;
s.y -= s.speed;
if (s.y < -2) { s.y = canvas.height + 2; s.x = Math.random() * canvas.width; }
ctx.beginPath();
ctx.arc(s.x, s.y, s.r, 0, Math.PI * 2);
ctx.fillStyle = 'rgba(255,220,180,' + s.alpha + ')';
ctx.fill();
}
requestAnimationFrame(draw);
}
resize(); init(); draw();
window.addEventListener('resize', () => { resize(); init(); });
})();
(function() {
const io = new IntersectionObserver(entries => {
entries.forEach(entry => { if (entry.isIntersecting) entry.target.classList.add('revealed'); });
}, { threshold: 0.07 });
document.querySelectorAll('.slide').forEach(s => io.observe(s));
})();
window.addEventListener('load', () => {
new QRCode(document.getElementById('qrcode'), { text: 'https://thefirstspark.shop/investor-deck-v2.html', width: 200, height: 200, colorDark: '#ff6b1a', colorLight: '#08080f', correctLevel: QRCode.CorrectLevel.H });
});
</script>
</body>
</html>