<!-- SEO Optimization -->
<meta name="description" content="Meet India's first intelligent physical payment card that beautifully unifies all your Credit Cards, Debit Cards, and UPI into a single luxury titanium masterpiece. Created by Rajanil Industries Financial Services.">
<meta name="keywords" content="ETCCARD, ETCard, Rajanil Industries, Unified Payment Card, Titanium Credit Card, UPI Physical Card, Next-Gen Fintech, Intelligent Card India">
<meta name="author" content="Rajanil Industries Financial Services">
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="[https://etccard.com/](https://etccard.com/)">
<meta property="og:title" content="ETCCARD — One Person. One Financial Card.">
<meta property="og:description" content="Unify all your Credit Cards, Debit Cards, and UPI into one premium physical payment experience.">
<meta property="og:image" content="[https://etccard.com/assets/og-image.jpg](https://etccard.com/assets/og-image.jpg)">
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="[https://etccard.com/](https://etccard.com/)">
<meta property="twitter:title" content="ETCCARD — One Person. One Financial Card.">
<meta property="twitter:description" content="Unify your entire financial wallet into one intelligent metallic masterpiece.">
<meta property="twitter:image" content="[https://etccard.com/assets/og-image.jpg](https://etccard.com/assets/og-image.jpg)">
<!-- Google Fonts -->
<link rel="preconnect" href="[https://fonts.googleapis.com](https://fonts.googleapis.com)">
<link rel="preconnect" href="[https://fonts.gstatic.com](https://fonts.gstatic.com)" crossorigin>
<link href="[https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Inter:wght@300;400;500;600&display=swap](https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Inter:wght@300;400;500;600&display=swap)" rel="stylesheet">
<!-- Structured Data (JSON-LD) -->
<script type="application/ld+json">
{
"@context": "[https://schema.org](https://schema.org)",
"@type": "Product",
"name": "ETCCARD",
"brand": {
"@type": "Brand",
"name": "Rajanil Industries Financial Services"
},
"description": "The world's first intelligent unified financial card aggregating Credit Cards, Debit Cards, and UPI.",
"slogan": "Giving Convenience as a Habit"
}
</script>
<style>
/* Modern Reset & Base Design Variables */
:root {
--bg-midnight: #030712;
--card-titanium: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
--surface-gunmetal: #0b0f19;
--accent-cyan: #00f2fe;
--accent-purple: #9b51e0;
--text-white: #ffffff;
--text-gray: #9ca3af;
--glass-border: rgba(255, 255, 255, 0.08);
--glass-bg: rgba(11, 15, 25, 0.7);
--font-display: 'Space Grotesk', sans-serif;
--font-body: 'Inter', sans-serif;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
user-select: none;
-webkit-font-smoothing: antialiased;
}
html, body {
background-color: var(--bg-midnight);
color: var(--text-white);
font-family: var(--font-body);
overflow-x: hidden;
scroll-behavior: smooth;
}
/* Loading Screen Animation */
#loader {
position: fixed;
inset: 0;
background: #010409;
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
transition: opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), visibility 0.8s;
}
.loader-logo {
font-family: var(--font-display);
font-size: 4rem;
font-weight: 700;
letter-spacing: 0.5rem;
background: linear-gradient(90deg, #fff, var(--text-gray), #fff);
background-size: 200% auto;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: shine 2.5s linear infinite;
}
.loader-glow {
width: 150px;
height: 2px;
background: linear-gradient(90deg, transparent, var(--accent-cyan), transparent);
margin-top: 20px;
box-shadow: 0 0 20px var(--accent-cyan);
animation: pulseGlow 1.5s ease-in-out infinite;
}
/* Sticky Glass Navigation */
header {
position: fixed;
top: 0;
width: 100%;
z-index: 1000;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
background: var(--glass-bg);
border-bottom: 1px solid var(--glass-border);
transition: all 0.4s ease;
}
.nav-container {
max-width: 1400px;
margin: 0 auto;
padding: 20px 40px;
display: flex;
align-items: center;
justify-content: space-between;
}
.logo {
font-family: var(--font-display);
font-size: 1.8rem;
font-weight: 700;
letter-spacing: 0.2rem;
text-decoration: none;
color: var(--text-white);
}
.nav-links {
display: flex;
gap: 40px;
list-style: none;
}
.nav-links a {
color: var(--text-gray);
text-decoration: none;
font-size: 0.9rem;
font-weight: 500;
transition: color 0.3s;
letter-spacing: 0.05rem;
}
.nav-links a:hover {
color: var(--accent-cyan);
}
.nav-cta {
background: var(--text-white);
color: var(--bg-midnight);
padding: 12px 26px;
border-radius: 100px;
text-decoration: none;
font-weight: 600;
font-size: 0.85rem;
transition: transform 0.3s, box-shadow 0.3s;
}
.nav-cta:hover {
transform: translateY(-2px);
box-shadow: 0 10px 25px rgba(255, 255, 255, 0.15);
}
/* Layout Elements */
section {
padding: 140px 40px;
max-width: 1400px;
margin: 0 auto;
min-height: 80vh;
display: flex;
flex-direction: column;
justify-content: center;
}
.section-headline {
font-family: var(--font-display);
font-size: clamp(3rem, 7vw, 6.5rem);
font-weight: 700;
line-height: 0.95;
letter-spacing: -0.04em;
margin-bottom: 30px;
}
.section-subhead {
font-size: clamp(1.1rem, 2vw, 1.5rem);
color: var(--text-gray);
max-width: 700px;
line-height: 1.5;
margin-bottom: 40px;
}
/* Hero Split Section */
.hero-section {
display: grid;
grid-template-columns: 1.2fr 0.8fr;
gap: 60px;
align-items: center;
padding-top: 220px;
}
.hero-btn-group {
display: flex;
gap: 20px;
align-items: center;
}
.btn-primary {
background: linear-gradient(90deg, var(--accent-cyan), #00b4d8);
color: var(--bg-midnight);
padding: 18px 40px;
border-radius: 100px;
text-decoration: none;
font-weight: 600;
font-family: var(--font-display);
font-size: 1.1rem;
transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);
box-shadow: 0 15px 30px rgba(0, 242, 254, 0.2);
}
.btn-primary:hover {
transform: translateY(-3px) scale(1.02);
box-shadow: 0 20px 40px rgba(0, 242, 254, 0.35);
}
.btn-secondary {
color: var(--text-white);
text-decoration: none;
font-weight: 500;
display: flex;
align-items: center;
gap: 10px;
font-size: 1rem;
}
.btn-secondary::after {
content: '→';
transition: transform 0.3s;
}
.btn-secondary:hover::after {
transform: translateX(5px);
}
/* Interactive Hardware Render Container */
.hardware-viewport {
position: relative;
height: 500px;
display: flex;
align-items: center;
justify-content: center;
perspective: 2000px;
}
.premium-card-render {
width: 420px;
height: 260px;
background: linear-gradient(135deg, #111b33 0%, #060b14 50%, #162447 100%);
border-radius: 20px;
border: 1px solid rgba(255,255,255,0.15);
position: relative;
box-shadow: 0 50px 100px rgba(0,0,0,0.8), inset 0 1px 2px rgba(255,255,255,0.2);
transform-style: preserve-3d;
transition: transform 0.1s ease;
cursor: grab;
padding: 30px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.premium-card-render:active {
cursor: grabbing;
}
.card-shimmer {
position: absolute;
inset: 0;
border-radius: 20px;
background: linear-gradient(125deg, transparent 30%, rgba(0, 242, 254, 0.12) 45%, rgba(155, 81, 224, 0.12) 55%, transparent 70%);
background-size: 200% 200%;
pointer-events: none;
}
.card-chip {
width: 55px;
height: 42px;
background: linear-gradient(135deg, #e2e8f0 0%, #94a3b8 100%);
border-radius: 6px;
position: relative;
overflow: hidden;
border: 0.5px solid rgba(0,0,0,0.2);
}
.card-brand {
font-family: var(--font-display);
font-size: 2.2rem;
font-weight: 700;
letter-spacing: 0.3rem;
text-shadow: 0 2px 4px rgba(0,0,0,0.5);
}
/* Storytelling Sequence Section */
.story-container {
background: var(--surface-gunmetal);
border: 1px solid var(--glass-border);
border-radius: 40px;
padding: 80px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 60px;
align-items: center;
}
.wallet-canvas {
height: 400px;
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.exploding-card {
width: 260px;
height: 160px;
position: absolute;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);
display: flex;
align-items: flex-end;
padding: 15px;
font-weight: 600;
font-size: 0.8rem;
}
/* Philosophy & Paradigm Shift */
.philosophy-block {
text-align: center;
max-width: 1000px;
margin: 0 auto;
}
.philosophy-huge-text {
font-family: var(--font-display);
font-size: clamp(2.5rem, 5vw, 5rem);
font-weight: 700;
line-height: 1.1;
letter-spacing: -0.03em;
margin-bottom: 60px;
}
/* Feature Pillars Grid Layout */
.features-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
margin-top: 60px;
}
.feature-glass-card {
background: var(--surface-gunmetal);
border: 1px solid var(--glass-border);
border-radius: 30px;
padding: 50px;
transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
position: relative;
overflow: hidden;
}
.feature-glass-card:hover {
transform: translateY(-10px);
border-color: var(--accent-cyan);
box-shadow: 0 30px 60px rgba(0, 242, 254, 0.06);
}
.feature-icon-wrapper {
width: 70px;
height: 70px;
background: rgba(255,255,255,0.03);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 40px;
border: 1px solid var(--glass-border);
}
/* Ecosystem Mockups */
.ecosystem-section {
display: grid;
grid-template-columns: 0.8fr 1.2fr;
gap: 80px;
align-items: center;
}
.phone-mockup-frame {
background: #000;
width: 340px;
height: 680px;
border-radius: 50px;
border: 12px solid #1e293b;
box-shadow: 0 50px 100px rgba(0,0,0,0.7);
position: relative;
overflow: hidden;
}
.phone-screen {
width: 100%;
height: 100%;
background: var(--bg-midnight);
padding: 30px 24px;
display: flex;
flex-direction: column;
}
/* Paradigm Grid (Before vs After) */
.comparison-table {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 2px;
background: var(--glass-border);
border-radius: 32px;
overflow: hidden;
border: 1px solid var(--glass-border);
}
.comparison-column {
background: var(--surface-gunmetal);
padding: 60px;
}
.comparison-column.premium-active {
background: linear-gradient(180deg, #0b1426 0%, var(--surface-gunmetal) 100%);
}
.comparison-row {
display: flex;
justify-content: space-between;
padding: 24px 0;
border-bottom: 1px solid rgba(255,255,255,0.05);
}
/* Horizontal Interactive Roadmap Track */
.roadmap-track {
display: flex;
gap: 40px;
overflow-x: auto;
padding: 40px 0;
scroll-snap-type: x mandatory;
scrollbar-width: none;
}
.roadmap-track::-webkit-scrollbar {
display: none;
}
.roadmap-node {
min-width: 320px;
background: var(--surface-gunmetal);
border: 1px solid var(--glass-border);
border-radius: 24px;
padding: 40px;
scroll-snap-align: start;
position: relative;
}
.roadmap-node::before {
content: '';
position: absolute;
top: 0;
left: 40px;
width: 20px;
height: 3px;
background: var(--accent-cyan);
border-radius: 0 0 4px 4px;
}
/* Waitlist Conversions Layer */
.waitlist-card {
background: linear-gradient(180deg, #070b14 0%, #020408 100%);
border: 1px solid rgba(255,255,255,0.05);
border-radius: 40px;
padding: 100px 40px;
text-align: center;
max-width: 1200px;
margin: 0 auto;
}
.waitlist-form {
display: flex;
max-width: 550px;
margin: 40px auto 0;
gap: 15px;
background: rgba(255,255,255,0.03);
padding: 10px;
border-radius: 100px;
border: 1px solid var(--glass-border);
}
.waitlist-input {
flex: 1;
background: transparent;
border: none;
outline: none;
color: var(--text-white);
padding: 0 25px;
font-size: 1rem;
font-family: var(--font-body);
}
.waitlist-input::placeholder {
color: rgba(255,255,255,0.3);
}
.waitlist-submit {
background: var(--text-white);
color: var(--bg-midnight);
border: none;
padding: 16px 35px;
border-radius: 100px;
font-weight: 600;
cursor: pointer;
font-family: var(--font-display);
font-size: 1rem;
transition: transform 0.3s;
}
.waitlist-submit:hover {
transform: scale(1.03);
}
/* Footer Architecture */
footer {
border-top: 1px solid var(--glass-border);
padding: 60px 40px;
margin-top: 100px;
background: #02050c;
}
.footer-container {
max-width: 1400px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
color: var(--text-gray);
font-size: 0.9rem;
}
.footer-brand-meta p {
font-family: var(--font-display);
font-weight: 700;
color: var(--text-white);
letter-spacing: 0.1em;
margin-bottom: 5px;
}
.footer-links {
display: flex;
gap: 30px;
}
.footer-links a {
color: var(--text-gray);
text-decoration: none;
transition: color 0.3s;
}
.footer-links a:hover {
color: var(--text-white);
}
/* Animations Framework Keyframes */
@keyframes shine {
to { background-position: 200% center; }
}
@keyframes pulseGlow {
0%, 100% { opacity: 0.6; }
50% { opacity: 1; }
}
/* Responsive Breakpoints Adaptations */
@media (max-width: 1024px) {
.hero-section, .story-container, .ecosystem-section, .comparison-table {
grid-template-columns: 1fr;
gap: 50px;
}
.features-grid {
grid-template-columns: repeat(2, 1fr);
}
.hardware-viewport {
height: 350px;
}
.premium-card-render {
width: 360px;
height: 220px;
}
}
@media (max-width: 768px) {
.nav-links { display: none; }
.features-grid { grid-template-columns: 1fr; }
.story-container { padding: 40px 20px; }
.footer-container { flex-direction: column; gap: 30px; text-align: center; }
.waitlist-form { flex-direction: column; border-radius: 24px; padding: 15px; }
.waitlist-input { padding: 15px; text-align: center; }
}
</style>
<!-- Premium Core Logo Loading Experience -->
<div id="loader">
<div class="loader-logo">ETCCARD</div>
<div class="loader-glow"></div>
</div>
<!-- Architectural Glass Navigation Menu Layer -->
<header>
<div class="nav-container">
<a href="#" class="logo">ETC</a>
<ul class="nav-links">
<li><a href="#features">Features</a></li>
<li><a href="#ecosystem">App Ecosystem</a></li>
<li><a href="#philosophy">Our Paradigm</a></li>
<li><a href="#roadmap">Evolutionary Track</a></li>
</ul>
<a href="#waitlist" class="nav-cta">Experience ETCCARD</a>
</div>
</header>
<main>
<!-- Luxury Interactive Hero Section -->
<section class="hero-section">
<div>
<h1 class="section-headline">ONE PERSON.<br>ONE FINANCIAL CARD.</h1>
<p class="section-subhead">Stop carrying a wallet overflowing with plastic layers. Meet India's first intelligent physical payment engine unifying your global credit infrastructure, debit layers, and high-frequency UPI lines into a single beautiful architecture[cite: 1].</p>
<div class="hero-btn-group">
<a href="#waitlist" class="btn-primary">Experience ETCCARD</a>
<a href="#" class="btn-secondary" id="trigger-story">Watch Story Sequence</a>
</div>
</div>
<div class="hardware-viewport">
<!-- 3D Hardware Object Simulation Engine Layer -->
<div class="premium-card-render" id="interactive-card">
<div class="card-shimmer"></div>
<div class="card-chip"></div>
<div style="display: flex; justify-content: space-between; align-items: flex-end; width: 100%;">
<div>
<div style="font-size: 0.75rem; letter-spacing: 0.15em; color: var(--text-gray); margin-bottom: 5px;">MASTER PASS</div>
<div style="font-size: 1rem; letter-spacing: 0.05em; font-family: var(--font-display);">RAJANIL IND</div>
</div>
<div class="card-brand">ETC</div>
</div>
</div>
</div>
</section>
<!-- Storytelling Experience Sequence Block -->
<section id="story">
<div class="story-container">
<div>
<h2 class="section-headline" style="font-size: clamp(2.5rem, 4vw, 4.5rem);">Your Wallet Deserves Better.</h2>
<p class="section-subhead">Today we carry complex bundles of credit layers and debit vectors, micro-managing individual reward paradigms, tracking different statement schedules, and juggling multiple transaction patterns at checkout[cite: 1].</p>
<p class="section-subhead" style="font-size: 1.1rem; color: var(--accent-cyan);">Click anywhere inside the interface grid to see all six disparate plastic components organically compile and compress into a single intelligent titanium container[cite: 1].</p>
</div>
<div class="wallet-canvas" id="wallet-interactive-zone">
<div class="exploding-card" style="background: #9b2c2c; transform: translate(-40px, -60px) rotate(-12deg);">CREDIT CARD 01</div>
<div class="exploding-card" style="background: #2b6cb0; transform: translate(50px, -80px) rotate(8deg);">DEBIT CARD 02</div>
<div class="exploding-card" style="background: #2c7a7b; transform: translate(-90px, 40px) rotate(-5deg);">UPI MATRIX CARD</div>
<div class="exploding-card" style="background: #4a5568; transform: translate(80px, 50px) rotate(15deg);">CORPORATE PASS</div>
<div class="exploding-card" style="background: linear-gradient(135deg, #111b33 0%, #060b14 100%); width:280px; height:170px; z-index:10; font-family: var(--font-display); font-size:1.2rem; display:flex; justify-content:center; align-items:center;" id="target-unified-node">ETCCARD</div>
</div>
</div>
</section>
<!-- Executive Design Philosophy Section -->
<section id="philosophy" class="philosophy-block">
<div class="philosophy-huge-text">
Phones completely automated digital payments.<br>
<span style="color: var(--text-gray);">They never solved the physical card layer[cite: 1].</span>
</div>
<div class="philosophy-huge-text" style="color: var(--accent-cyan); font-size: clamp(2rem, 4vw, 3.8rem);">
How do we change the velocity of transactions without disrupting the spatial habits of how human beings pay[cite: 1]?
</div>
</section>
<!-- Engineering Architecture Pillars Section -->
<section id="features">
<h2 class="section-headline">Core System Features</h2>
<div class="features-grid">
<div class="feature-glass-card">
<div class="feature-icon-wrapper">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--accent-cyan)" stroke-width="2"><path d="M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z"/><path d="M12 6v6l4 2"/></svg>
</div>
<h3>Dynamic Multi-Card Unification</h3>
<p style="color: var(--text-gray); margin-top: 15px; line-height: 1.6;">Consolidate your disparate external bank arrays into a single hardware container managed directly by routing rule logic[cite: 1].</p>
</div>
<div class="feature-glass-card">
<div class="feature-icon-wrapper">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--accent-purple)" stroke-width="2"><rect x="2" y="5" width="20" height="14" rx="2"/><line x1="2" y1="10" x2="22" y2="10"/></svg>
</div>
<h3>UPI + Debit + Credit Integration</h3>
<p style="color: var(--text-gray); margin-top: 15px; line-height: 1.6;">Bridge traditional offline terminal authorization infrastructure directly with real-time UPI networks effortlessly[cite: 1].</p>
</div>
<div class="feature-glass-card">
<div class="feature-icon-wrapper">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg>
</div>
<h3>Zero-Exposure Security Shield</h3>
<p style="color: var(--text-gray); margin-top: 15px; line-height: 1.6;">Your real banking proxy credentials never risk cleartext visibility to external merchant terminal readers during transactions[cite: 1].</p>
</div>
</div>
</section>
<!-- Ecosystem Application Presentation Section -->
<section id="ecosystem" class="ecosystem-section">
<div>
<h2 class="section-headline" style="font-size: clamp(2.5rem, 5vw, 4.5rem);">Intelligent App Ecosystem</h2>
<p class="section-subhead">Configure transaction thresholds, map target merchant codes, modify active profiles, and observe transaction processing pipelines instantly across all connected financial institutions globally from one console[cite: 1].</p>
</div>
<div style="display: flex; justify-content: center;">
<div class="phone-mockup-frame">
<div class="phone-screen">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 30px;">
<span style="font-size: 0.8rem; font-weight: 600; letter-spacing: 0.05em;">ETC ENGINE</span>
<span style="width: 8px; height: 8px; background: var(--accent-cyan); border-radius: 50%;"></span>
</div>
<div style="background: rgba(255,255,255,0.04); border: 1px solid var(--glass-border); padding: 20px; border-radius: 20px; margin-bottom: 20px;">
<div style="font-size: 0.75rem; color: var(--text-gray); margin-bottom: 5px;">ACTIVE MATRIX</div>
<div style="font-size: 1.1rem; font-weight: 700;">Axis Bank CC Preferred</div>
</div>
<div style="background: rgba(255,255,255,0.04); border: 1px solid var(--glass-border); padding: 20px; border-radius: 20px; margin-bottom: 20px;">
<div style="font-size: 0.75rem; color: var(--text-gray); margin-bottom: 5px;">SMART ROUTING RULES</div>
<div style="font-size: 0.9rem; color: #a7f3d0; font-weight: 500;">✓ Auto-select highest reward tier</div>
</div>
<div style="margin-top: auto; font-size: 0.75rem; text-align: center; color: var(--text-gray);">
RAJANIL INDUSTRIES FINANCIAL SERVICES[cite: 1]
</div>
</div>
</div>
</div>
</section>
<!-- Executive Comparison Grid Matrix Section -->
<section id="comparison">
<h2 class="section-headline">The Paradigm Shift</h2>
<div class="comparison-table">
<div class="comparison-column">
<h3 style="font-family: var(--font-display); font-size: 2rem; margin-bottom: 30px; color: var(--text-gray);">Old Banking Architecture</h3>
<div class="comparison-row"><span>Multiple physical card footprints</span><strong>6 Units[cite: 1]</strong></div>
<div class="comparison-row"><span>Disparate system applications</span><strong>6 Applications[cite: 1]</strong></div>
<div class="comparison-row"><span>Fragmented account statements</span><strong>6 Statements[cite: 1]</strong></div>
<div class="comparison-row"><span>Authorization vectors required</span><strong>Multiple PIN Arrays[cite: 1]</strong></div>
</div>
<div class="comparison-column premium-active">
<h3 style="font-family: var(--font-display); font-size: 2rem; margin-bottom: 30px; color: var(--accent-cyan);">The ETCCARD Architecture[cite: 1]</h3>
<div class="comparison-row"><span>Unified physical card footprint</span><strong style="color: var(--accent-cyan);">1 Premium Card[cite: 1]</strong></div>
<div class="comparison-row"><span>Central orchestration application</span><strong style="color: var(--accent-cyan);">1 Application[cite: 1]</strong></div>
<div class="comparison-row"><span>Aggregated ledger view</span><strong style="color: var(--accent-cyan);">1 Timeline View[cite: 1]</strong></div>
<div class="comparison-row"><span>Consolidated security profile</span><strong style="color: var(--accent-cyan);">1 Core Experience[cite: 1]</strong></div>
</div>
</div>
</section>
<!-- Global Product Evolutionary Track Section -->
<section id="roadmap">
<h2 class="section-headline">Evolutionary Track</h2>
<p class="section-subhead">Our framework strategy designed for scaling critical capabilities globally across modern transaction pathways[cite: 1].</p>
<div class="roadmap-track">
<div class="roadmap-node">
<div style="font-size: 0.8rem; color: var(--accent-cyan); font-weight: 700; margin-bottom: 10px;">PHASE 01</div>
<h3 style="font-family: var(--font-display); margin-bottom: 10px;">Multi-Card Aggregation</h3>
<p style="color: var(--text-gray); font-size: 0.9rem; line-height: 1.5;">Consolidating global debit and credit infrastructure variables directly into a unified functional ecosystem[cite: 1].</p>
</div>
<div class="roadmap-node">
<div style="font-size: 0.8rem; color: var(--accent-cyan); font-weight: 700; margin-bottom: 10px;">PHASE 02</div>
<h3 style="font-family: var(--font-display); margin-bottom: 10px;">Deep Link UPI</h3>
<p style="color: var(--text-gray); font-size: 0.9rem; line-height: 1.5;">Direct processing capabilities linking physical point-of-sale systems natively onto high-frequency UPI rails[cite: 1].</p>
</div>
<div class="roadmap-node">
<div style="font-size: 0.8rem; color: var(--accent-cyan); font-weight: 700; margin-bottom: 10px;">PHASE 03</div>
<h3 style="font-family: var(--font-display); margin-bottom: 10px;">Secure NFC Layer</h3>
<p style="color: var(--text-gray); font-size: 0.9rem; line-height: 1.5;">Introducing advanced encrypted touchless communication parameters across certified terminal point vectors[cite: 1].</p>
</div>
<div class="roadmap-node">
<div style="font-size: 0.8rem; color: var(--accent-cyan); font-weight: 700; margin-bottom: 10px;">PHASE 04</div>
<h3 style="font-family: var(--font-display); margin-bottom: 10px;">Unified Transit</h3>
<p style="color: var(--text-gray); font-size: 0.9rem; line-height: 1.5;">Direct synchronization parameters supporting cross-border transport infrastructure nodes and metropolitan ticket gates[cite: 1].</p>
</div>
</div>
</section>
<!-- Conversions Layer Waitlist Form Panel -->
<section id="waitlist">
<div class="waitlist-card">
<h2 class="section-headline" style="font-size: clamp(2.5rem, 5vw, 5rem); margin-bottom: 20px;">Ready for the 21st Century Card?</h2>
<p class="section-subhead" style="margin: 0 auto; text-align: center;">Secure priority sequence positioning for early system enrollment allocations globally[cite: 1].</p>
<form class="waitlist-form" onsubmit="event.preventDefault(); alert('Priority allocation positioning locked successfully.');">
<input type="email" class="waitlist-input" placeholder="Enter corporate email address" required aria-label="Corporate Email Address">
<button type="submit" class="waitlist-submit">Get Early Access</button>
</form>
</div>
</section>
</main>
<!-- Executive Footer Context Architecture Layout -->
<footer>
<div class="footer-container">
<div class="footer-brand-meta">
<p>PRODUCT BY</p>
<h4 style="color: #fff; font-family: var(--font-display); font-weight:700;">RAJANIL INDUSTRIES FINANCIAL SERVICES</h4>
<div style="font-size: 0.8rem; margin-top: 5px;">Giving Convenience as a Habit[cite: 1]</div>
</div>
<div class="footer-links">
<a href="#">Privacy Protocol</a>
<a href="#">System Terms</a>
<a href="[https://linkedin.com](https://linkedin.com)" target="_blank" rel="noopener">LinkedIn Interface</a>
</div>
</div>
</footer>
<!-- Interactive Experience Script Framework Logic -->
<script>
// Execution of Loader Clearance Sequence
window.addEventListener('load', () => {
const loader = document.getElementById('loader');
loader.style.opacity = '0';
setTimeout(() => loader.style.display = 'none', 800);
});
// 3D Hardware Motion Vector Simulation Engine Logic
const cardNode = document.getElementById('interactive-card');
const viewportNode = document.querySelector('.hardware-viewport');
viewportNode.addEventListener('mousemove', (e) => {
const bounds = viewportNode.getBoundingClientRect();
const coordinateX = e.clientX - bounds.left - (bounds.width / 2);
const coordinateY = e.clientY - bounds.top - (bounds.height / 2);
const degreeX = (coordinateY / (bounds.height / 2)) * -25;
const degreeY = (coordinateX / (bounds.width / 2)) * 25;
cardNode.style.transform = `rotateX(${degreeX}deg) rotateY(${degreeY}deg)`;
const shimmerNode = document.querySelector('.card-shimmer');
shimmerNode.style.backgroundPosition = `${50 + (degreeY * 2)}% ${50 + (degreeX * 2)}%`;
});
viewportNode.addEventListener('mouseleave', () => {
cardNode.style.transform = 'rotateX(0deg) rotateY(0deg)';
});
// Storytelling Compression Sequence Logic Trigger
const interactionZone = document.getElementById('wallet-interactive-zone');
const cardsArray = document.querySelectorAll('.exploding-card');
let configurationState = false;
interactionZone.addEventListener('click', () => {
if (!configurationState) {
cardsArray.forEach((node) => {
node.style.transform = 'translate(0px, 0px) rotate(0deg)';
node.style.opacity = '0';
});
document.getElementById('target-unified-node').style.opacity = '1';
document.getElementById('target-unified-node').style.transform = 'scale(1.1)';
configurationState = true;
} else {
// Return to original exploded positions arrays
cardsArray[0].style.transform = 'translate(-40px, -60px) rotate(-12deg)';
cardsArray[1].style.transform = 'translate(50px, -80px) rotate(8deg)';
cardsArray[2].style.transform = 'translate(-90px, 40px) rotate(-5deg)';
cardsArray[3].style.transform = 'translate(80px, 50px) rotate(15deg)';
cardsArray.forEach(node => node.style.opacity = '1');
document.getElementById('target-unified-node').style.transform = 'scale(1)';
configurationState = false;
}
});
document.getElementById('trigger-story').addEventListener('click', (e) => {
e.preventDefault();
document.getElementById('story').scrollIntoView({ behavior: 'smooth' });
});
</script>