<style>      body { background-color: #060a06 !important; font-family: 'Rajdhani', sans-serif; color: #ffffff; }  @keyframes cp-ticker-scroll { 0% { transform: translateX(100vw); } 100% { transform: translateX(-100%); } } .cp-ticker-text { display: inline-block; animation: cp-ticker-scroll 24s linear infinite; white-space: nowrap; font-family: 'Orbitron', monospace; font-size: 11px; letter-spacing: 2px; color: #39FF14; text-transform: uppercase; }  .cp-scanlines { position: relative; } .cp-scanlines::after { content: ''; position: absolute; inset: 0; background: repeating-linear-gradient( 0deg, transparent, transparent 3px, rgba(0, 0, 0, 0.08) 3px, rgba(0, 0, 0, 0.08) 4px ); pointer-events: none; z-index: 10; }  .cp-corners { position: relative; } .cp-corners::before { content: ''; position: absolute; top: 8px; left: 8px; width: 16px; height: 16px; border-top: 2px solid #39FF14; border-left: 2px solid #39FF14; z-index: 5; pointer-events: none; } .cp-corners::after { content: ''; position: absolute; bottom: 8px; right: 8px; width: 16px; height: 16px; border-bottom: 2px solid #39FF14; border-right: 2px solid #39FF14; z-index: 5; pointer-events: none; }  .cp-left-bar { position: relative; } .cp-left-bar::before { content: ''; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: #39FF14; z-index: 3; }  .cp-btn-neon { background: #39FF14 !important; color: #050a05 !important; font-family: 'Orbitron', monospace !important; font-weight: 700 !important; font-size: 13px !important; letter-spacing: 1px !important; text-transform: uppercase !important; border: none !important; border-radius: 0 !important; transition: box-shadow 0.25s ease !important; cursor: pointer !important; } .cp-btn-neon:hover { box-shadow: 0 0 22px rgba(57, 255, 20, 0.55) !important; }  .cp-btn-outline { background: transparent !important; color: #39FF14 !important; border: 1px solid #39FF14 !important; border-radius: 0 !important; font-family: 'Orbitron', monospace !important; font-weight: 700 !important; letter-spacing: 1px !important; text-transform: uppercase !important; transition: box-shadow 0.25s ease !important; cursor: pointer !important; } .cp-btn-outline:hover { box-shadow: 0 0 14px rgba(57, 255, 20, 0.4) !important; }  .cp-product-card { transition: border-color 0.25s ease !important; position: relative !important; overflow: hidden !important; } .cp-product-card:hover { border-color: rgba(57, 255, 20, 0.55) !important; }  .cp-badge { position: absolute !important; top: 8px !important; right: 8px !important; background: #39FF14 !important; color: #050a05 !important; font-family: 'Orbitron', monospace !important; font-size: 9px !important; font-weight: 900 !important; padding: 2px 7px !important; letter-spacing: 1px !important; text-transform: uppercase !important; border-radius: 0 !important; z-index: 10 !important; line-height: 1.6 !important; }  .cp-divider-line { flex: 1 !important; height: 1px !important; background: linear-gradient( 90deg, transparent, rgba(57, 255, 20, 0.35), transparent ) !important; display: block !important; }  .cp-stat-val { font-family: 'Orbitron', monospace !important; font-size: 22px !important; font-weight: 700 !important; color: #39FF14 !important; line-height: 1.2 !important; } .cp-stat-label { font-size: 11px !important; color: #555555 !important; text-transform: uppercase !important; letter-spacing: 1px !important; }  .cp-glow-orb { position: absolute !important; width: 400px !important; height: 400px !important; border-radius: 50% !important; background: radial-gradient( circle, rgba(57, 255, 20, 0.07) 0%, transparent 70% ) !important; top: -80px !important; right: -60px !important; pointer-events: none !important; z-index: 0 !important; }  .cp-logo-dot { width: 10px !important; height: 10px !important; border-radius: 50% !important; background: #39FF14 !important; box-shadow: 0 0 8px #39FF14 !important; display: inline-block !important; flex-shrink: 0 !important; }   .cp-hero-row { display: flex; flex-direction: row; gap: 24px; align-items: center; width: 100%; }  @media (max-width: 1024px) { .cp-hero-row { flex-direction: column; } .cp-hero-col { width: 100% !important; } .cp-grid-3col { grid-template-columns: repeat(2, 1fr) !important; } .cp-hero-h1 { font-size: 28px !important; } }  @media (max-width: 768px) { .cp-hero-row { flex-direction: column; } .cp-hero-col { width: 100% !important; } .cp-grid-3col { grid-template-columns: 1fr !important; } .cp-hero-h1 { font-size: 22px !important; } .cp-stats-row { flex-wrap: wrap !important; gap: 16px !important; } .cp-footer-row { flex-direction: column !important; text-align: center !important; gap: 10px !important; } .cp-nav-links { display: none !important; } .cp-mini-cards { grid-template-columns: 1fr !important; } .cp-ticker-text { font-size: 10px !important; } } </style>