635635 text-transform : uppercase;
636636 color : rgba (251 , 191 , 36 , .5 );
637637 }
638+
639+ .nav-sv {
640+ font-size : .62em ;
641+ letter-spacing : .16em ;
642+ text-transform : uppercase;
643+ color : var (--cyan );
644+ text-decoration : none;
645+ transition : color .2s ;
646+ }
647+ .nav-sv : hover { color : var (--white ); }
648+
649+ # sparkverse-world {
650+ padding : 72px 0 ;
651+ }
652+ .sv-world {
653+ display : grid;
654+ grid-template-columns : 1fr 1fr ;
655+ gap : 40px ;
656+ align-items : center;
657+ border : 1px solid rgba (34 , 211 , 238 , .22 );
658+ background : radial-gradient (ellipse at 30% 40% , rgba (88 , 28 , 135 , .28 ), rgba (5 , 5 , 8 , .4 ) 55% );
659+ padding : 36px 32px ;
660+ }
661+ .sv-world-copy .sec-title { margin-bottom : 12px ; }
662+ .sv-world-stage {
663+ position : relative;
664+ height : 260px ;
665+ display : flex;
666+ align-items : center;
667+ justify-content : center;
668+ }
669+ .sv-ring {
670+ position : absolute;
671+ border-radius : 50% ;
672+ border : 1px solid rgba (167 , 139 , 250 , .22 );
673+ animation : sv-spin linear infinite;
674+ }
675+ .sv-ring-rev { animation-name : sv-spin-rev; }
676+ .sv-planet {
677+ position : absolute;
678+ left : 50% ;
679+ top : 50% ;
680+ border-radius : 50% ;
681+ }
682+ .sv-core {
683+ width : 56px ;
684+ height : 56px ;
685+ border-radius : 50% ;
686+ background : radial-gradient (circle at 35% 30% , # ffd27d, # ff6a3d 55% , # 7c3aed 100% );
687+ box-shadow : 0 0 28px rgba (255 , 106 , 61 , .5 ), 0 0 48px rgba (124 , 58 , 237 , .35 );
688+ display : flex;
689+ align-items : center;
690+ justify-content : center;
691+ font-family : 'Orbitron' , sans-serif;
692+ font-size : .42rem ;
693+ font-weight : 700 ;
694+ letter-spacing : .16em ;
695+ text-transform : uppercase;
696+ color : # 0a0a12 ;
697+ z-index : 1 ;
698+ }
699+ @keyframes sv-spin { to { transform : rotate (360deg ); } }
700+ @keyframes sv-spin-rev { to { transform : rotate (-360deg ); } }
701+ @media (max-width : 820px ) {
702+ .sv-world { grid-template-columns : 1fr ; padding : 28px 20px ; }
703+ .sv-world-stage { height : 220px ; order : -1 ; }
704+ }
705+ @media (prefers-reduced-motion : reduce) {
706+ .sv-ring , .sv-ring-rev { animation : none !important ; }
707+ }
638708 .path-tier {
639709 font-size : .48em ;
640710 letter-spacing : .22em ;
14001470 < a href ="what-is-a-soul-map.html " class ="nav-invest "> What Is a Soul Map</ a >
14011471 < a href ="https://frequency.thefirstspark.shop " target ="_blank " rel ="noopener noreferrer " class ="nav-invest "> Freq Match</ a >
14021472 < a href ="/dark-shadows/ " class ="nav-invest "> Dark Shadows</ a >
1403- < a href ="#community " class ="nav-invest " > Community </ a >
1473+ < a href ="https://sparkverse.thefirstspark.shop/ " target =" _blank " rel =" noopener noreferrer " class ="nav-sv " > Sparkverse </ a >
14041474 < a href ="map.html " class ="nav-cta "> Soul Map · $22</ a >
14051475 </ div >
14061476 </ nav >
@@ -1418,7 +1488,7 @@ <h1 class="hero-question">
14181488 < p class ="sec-sub " style ="margin:0 auto 36px; text-align:center; "> A Soul Map is a personalized numerology + astrology reading built from your name and birth date — live at your own private link in about 5 minutes. $22 once. Yours forever.</ p >
14191489 < div class ="hero-ctas ">
14201490 < a href ="map.html " class ="btn-p "> Get Your Soul Map · $22</ a >
1421- < a href ="what-is-a-soul-map.html " class ="btn-g "> What's a Soul Map? →</ a >
1491+ < a href ="https://sparkverse.thefirstspark.shop/ " target =" _blank " rel =" noopener noreferrer " class ="btn-g "> Enter Sparkverse →</ a >
14221492 </ div >
14231493 </ div >
14241494 < div class ="scroll-hint "> Explore</ div >
@@ -1450,7 +1520,7 @@ <h2 class="sec-title">Truth sat in plain sight for 29 years.</h2>
14501520 < div class ="wrap ">
14511521 < div class ="sec-label "> ◈ Start Here</ div >
14521522 < h2 class ="sec-title "> Three doors. Pick one.</ h2 >
1453- < p class ="sec-sub "> Get your map, test your match, or join the community — every door leads back to your code.</ p >
1523+ < p class ="sec-sub "> Get your map, test your match, or enter the live world — every door leads back to your code.</ p >
14541524
14551525 < div class ="cards " style ="grid-template-columns:repeat(3,1fr); ">
14561526 < a href ="map.html " class ="card purple primary-funnel ">
@@ -1465,11 +1535,11 @@ <h2 class="sec-title">Three doors. Pick one.</h2>
14651535 < div class ="card-desc "> Collide two soul maps. Get a score.</ div >
14661536 < div class ="card-tag "> Use it free →</ div >
14671537 </ a >
1468- < a href ="#community " class ="card cyan ">
1469- < div class ="card-step "> Community </ div >
1538+ < a href ="https://sparkverse.thefirstspark.shop/ " target =" _blank " rel =" noopener noreferrer " class ="card cyan ">
1539+ < div class ="card-step "> The world </ div >
14701540 < div class ="card-name "> Sparkverse</ div >
1471- < div class ="card-desc "> Tools, rituals, drops .</ div >
1472- < div class ="card-tag "> Free to join </ div >
1541+ < div class ="card-desc "> Navigate the cosmos. Every tool lives here .</ div >
1542+ < div class ="card-tag "> Enter → </ div >
14731543 </ a >
14741544 </ div >
14751545 < p style ="margin-top:28px; text-align:center; ">
@@ -1524,17 +1594,49 @@ <h2 class="sec-title">Freq Match</h2>
15241594
15251595 < div class ="divider-line "> </ div >
15261596
1597+ <!-- SPARKVERSE WORLD -->
1598+ < section id ="sparkverse-world ">
1599+ < div class ="wrap ">
1600+ < a href ="https://sparkverse.thefirstspark.shop/ " target ="_blank " rel ="noopener noreferrer " class ="sv-world " style ="text-decoration:none; color:inherit; ">
1601+ < div class ="sv-world-copy ">
1602+ < div class ="sec-label "> ◈ The live world</ div >
1603+ < h2 class ="sec-title "> Sparkverse</ h2 >
1604+ < p class ="sec-sub " style ="margin-bottom:24px; "> Navigate the cosmos of consciousness. Core, Lumina, the Forge, the Void — every tool in one sky.</ p >
1605+ < span class ="btn-p " style ="display:inline-flex; "> Enter the Sparkverse →</ span >
1606+ </ div >
1607+ < div class ="sv-world-stage " aria-hidden ="true ">
1608+ < div class ="sv-ring " style ="width:90px;height:90px;animation-duration:18s; ">
1609+ < span class ="sv-planet " style ="width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:#ff9f1c;box-shadow:0 0 10px #ff9f1c;transform:translateY(-45px); "> </ span >
1610+ < span class ="sv-planet " style ="width:8px;height:8px;margin:-4px 0 0 -4px;background:#26e4d8;box-shadow:0 0 10px #26e4d8;transform:rotate(180deg) translateY(-45px); "> </ span >
1611+ </ div >
1612+ < div class ="sv-ring sv-ring-rev " style ="width:140px;height:140px;animation-duration:26s; ">
1613+ < span class ="sv-planet " style ="width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:#a78bfa;box-shadow:0 0 10px #a78bfa;transform:rotate(40deg) translateY(-70px); "> </ span >
1614+ < span class ="sv-planet " style ="width:8px;height:8px;margin:-4px 0 0 -4px;background:#3dff6e;box-shadow:0 0 10px #3dff6e;transform:rotate(200deg) translateY(-70px); "> </ span >
1615+ </ div >
1616+ < div class ="sv-ring " style ="width:190px;height:190px;animation-duration:34s; ">
1617+ < span class ="sv-planet " style ="width:8px;height:8px;margin:-4px 0 0 -4px;background:#ff6b9d;box-shadow:0 0 10px #ff6b9d;transform:rotate(70deg) translateY(-95px); "> </ span >
1618+ < span class ="sv-planet " style ="width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:#22d3ee;box-shadow:0 0 10px #22d3ee;transform:rotate(160deg) translateY(-95px); "> </ span >
1619+ < span class ="sv-planet " style ="width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:#fbbf24;box-shadow:0 0 10px #fbbf24;transform:rotate(280deg) translateY(-95px); "> </ span >
1620+ </ div >
1621+ < div class ="sv-core "> Core</ div >
1622+ </ div >
1623+ </ a >
1624+ </ div >
1625+ </ section >
1626+
1627+ < div class ="divider-line "> </ div >
1628+
15271629 <!-- COMMUNITY -->
15281630 < section id ="community ">
15291631 < div class ="wrap ">
15301632 < div class ="community-step ">
15311633 < div class ="community-step-left ">
15321634 < div class ="sec-label "> ◈ Community</ div >
1533- < h2 class ="community-step-title "> Join free .</ h2 >
1534- < p class ="community-step-desc "> Tools · rituals · drops. Included with every Soul Map.</ p >
1635+ < h2 class ="community-step-title "> Join the Lobby .</ h2 >
1636+ < p class ="community-step-desc "> Chat, rituals, drops. Free — included with every Soul Map.</ p >
15351637 < div class ="community-included "> Free anytime</ div >
15361638 </ div >
1537- < a href ="https://whop.com/sparkverse-511c/spark-acces / " target ="_blank " rel ="noopener noreferrer " class ="btn-g "> Join Sparkverse →</ a >
1639+ < a href ="https://whop.com/sparkverse-511c/the-sparkverse-lobby / " target ="_blank " rel ="noopener noreferrer " class ="btn-g "> Join free →</ a >
15381640 </ div >
15391641 </ div >
15401642 </ section >
@@ -1615,8 +1717,9 @@ <h2 class="sec-title">Forged, not invented.</h2>
16151717 < a href ="map.html "> Soul Map · $22</ a >
16161718 < a href ="what-is-a-soul-map.html "> What Is a Soul Map</ a >
16171719 < a href ="https://frequency.thefirstspark.shop " target ="_blank " rel ="noopener noreferrer "> Freq Match</ a >
1720+ < a href ="https://sparkverse.thefirstspark.shop/ " target ="_blank " rel ="noopener noreferrer "> Sparkverse</ a >
16181721 < a href ="https://soul-maps.thefirstspark.shop " target ="_blank " rel ="noopener noreferrer "> Map Archive</ a >
1619- < a href ="https://whop.com/sparkverse-511c/spark-acces / " target ="_blank " rel ="noopener noreferrer "> Community </ a >
1722+ < a href ="https://whop.com/sparkverse-511c/the-sparkverse-lobby / " target ="_blank " rel ="noopener noreferrer "> Lobby </ a >
16201723 < a href ="https://bio-link-blond.vercel.app " target ="_blank " rel ="noopener noreferrer "> All Links</ a >
16211724 < a href ="free-tools.html "> Free Tools</ a >
16221725 < a href ="invest.html "> Invest</ a >
0 commit comments