<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI Automation & No-Code Mastery Course</title>
<link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Crimson+Pro:ital,wght@0,400;0,600;0,700;1,400&family=DM+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
:root {
--navy: #0B1D3A;
--navy2: #0F2544;
--navy3: #1A3C6B;
--blue: #0EA5E9;
--blue2: #38BDF8;
--gold: #F59E0B;
--gold2: #FCD34D;
--gold3: #FBBF24;
--green: #10B981;
--red: #EF4444;
--white: #FFFFFF;
--cream: #F0F9FF;
--gray: #64748B;
--dark: #1E293B;
}
* { margin:0; padding:0; box-sizing:border-box; }
body {
font-family: 'DM Sans', sans-serif;
background: var(--navy);
color: var(--white);
overflow-x: hidden;
line-height: 1.7;
}
/* ── ANIMATIONS ── */
@keyframes fadeUp {
from { opacity:0; transform:translateY(30px); }
to { opacity:1; transform:translateY(0); }
}
@keyframes pulse {
0%,100% { box-shadow: 0 0 0 0 rgba(245,158,11,0.4); }
50% { box-shadow: 0 0 0 16px rgba(245,158,11,0); }
}
@keyframes glow {
0%,100% { text-shadow: 0 0 20px rgba(14,165,233,0.5); }
50% { text-shadow: 0 0 40px rgba(14,165,233,0.9), 0 0 60px rgba(14,165,233,0.4); }
}
@keyframes shimmer {
0% { background-position: -200% center; }
100% { background-position: 200% center; }
}
@keyframes float {
0%,100% { transform: translateY(0px); }
50% { transform: translateY(-8px); }
}
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
@keyframes blink {
0%,100% { opacity:1; }
50% { opacity:0.3; }
}
@keyframes countUp {
from { opacity:0; transform:scale(0.5); }
to { opacity:1; transform:scale(1); }
}
.fade-in { animation: fadeUp 0.8s ease forwards; }
/* ── GRID BG ── */
.grid-bg {
position: fixed; inset:0; z-index:0; pointer-events:none;
background-image:
linear-gradient(rgba(14,165,233,0.04) 1px, transparent 1px),
linear-gradient(90deg, rgba(14,165,233,0.04) 1px, transparent 1px);
background-size: 50px 50px;
}
/* ── WRAPPER ── */
.wrap { position:relative; z-index:1; max-width: 860px; margin:0 auto; padding: 0 20px; }
/* ═══════════════════════════════════════════
HERO
═══════════════════════════════════════════ */
.hero {
padding: 60px 0 50px;
text-align: center;
position: relative;
overflow: hidden;
}
.hero::before {
content:'';
position:absolute; top:-100px; left:50%; transform:translateX(-50%);
width:600px; height:600px;
background: radial-gradient(circle, rgba(14,165,233,0.15) 0%, transparent 65%);
border-radius:50%; pointer-events:none;
}
.hero-badge {
display:inline-block;
background: linear-gradient(90deg, var(--gold), var(--gold2));
color: var(--navy);
font-family: 'DM Sans', sans-serif;
font-weight: 700;
font-size: 11px;
letter-spacing: 3px;
text-transform: uppercase;
padding: 8px 22px;
border-radius: 50px;
margin-bottom: 24px;
animation: float 3s ease-in-out infinite;
}
.hero-title {
font-family: 'Bebas Neue', sans-serif;
font-size: clamp(42px, 8vw, 78px);
line-height: 1.0;
color: var(--white);
letter-spacing: 2px;
margin-bottom: 8px;
}
.hero-title span {
color: var(--blue);
animation: glow 3s ease-in-out infinite;
display: inline-block;
}
.hero-title .gold { color: var(--gold); }
.hero-sub {
font-family: 'Crimson Pro', serif;
font-size: clamp(18px, 3vw, 24px);
color: rgba(255,255,255,0.75);
font-style: italic;
margin-bottom: 30px;
}
.hero-desc {
font-size: 15px;
color: rgba(255,255,255,0.65);
max-width: 600px;
margin: 0 auto 40px;
line-height: 1.8;
}
/* video count strip */
.hero-stats {
display: flex;
justify-content: center;
gap: 12px;
flex-wrap: wrap;
margin-bottom: 40px;
}
.hero-stat {
background: rgba(14,165,233,0.1);
border: 1px solid rgba(14,165,233,0.25);
border-radius: 10px;
padding: 12px 20px;
text-align: center;
min-width: 120px;
}
.hero-stat-num {
font-family: 'Bebas Neue', sans-serif;
font-size: 30px;
color: var(--gold);
line-height: 1;
}
.hero-stat-label {
font-size: 10px;
color: rgba(255,255,255,0.5);
text-transform: uppercase;
letter-spacing: 2px;
margin-top: 4px;
}
/* CTA button */
.cta-btn {
display: inline-block;
background: linear-gradient(135deg, var(--gold), #D97706);
color: var(--navy);
font-family: 'DM Sans', sans-serif;
font-weight: 700;
font-size: 17px;
padding: 18px 48px;
border-radius: 6px;
text-decoration: none;
letter-spacing: 0.5px;
animation: pulse 2.5s ease-in-out infinite;
transition: transform 0.2s;
cursor: pointer;
border: none;
}
.cta-btn:hover { transform: scale(1.04); }
/* ═══════════════════════════════════════════
SECTION STYLES
═══════════════════════════════════════════ */
section { padding: 50px 0; }
.section-label {
font-size: 10px;
font-weight: 700;
letter-spacing: 4px;
text-transform: uppercase;
color: var(--blue);
margin-bottom: 10px;
display: block;
}
.section-title {
font-family: 'Bebas Neue', sans-serif;
font-size: clamp(30px, 5vw, 48px);
line-height: 1.1;
color: var(--white);
margin-bottom: 10px;
letter-spacing: 1px;
}
.section-title .gold { color: var(--gold); }
.section-title .blue { color: var(--blue); }
.divider {
width: 60px; height: 3px;
background: linear-gradient(90deg, var(--gold), var(--blue));
margin: 16px 0 28px;
border-radius: 2px;
}
.divider.center { margin: 16px auto 28px; }
/* ═══════════════════════════════════════════
ALERT BANNER
═══════════════════════════════════════════ */
.alert-banner {
background: linear-gradient(90deg, rgba(245,158,11,0.15), rgba(14,165,233,0.15));
border: 1px solid rgba(245,158,11,0.3);
border-radius: 10px;
padding: 20px 28px;
display: flex;
align-items: center;
gap: 16px;
margin-bottom: 40px;
}
.alert-icon { font-size: 28px; flex-shrink:0; }
.alert-text { font-size: 14px; color: rgba(255,255,255,0.85); line-height:1.6; }
.alert-text strong { color: var(--gold); }
/* ═══════════════════════════════════════════
PILLAR CARDS
═══════════════════════════════════════════ */
.pillar-card {
background: linear-gradient(135deg, rgba(255,255,255,0.04), rgba(255,255,255,0.01));
border-radius: 16px;
padding: 36px;
margin-bottom: 24px;
position: relative;
overflow: hidden;
border: 1px solid rgba(255,255,255,0.07);
}
.pillar-card::before {
content:'';
position:absolute; top:0; left:0; right:0; height:3px;
}
.pillar-card.blue::before { background: linear-gradient(90deg, var(--blue), var(--blue2)); }
.pillar-card.gold::before { background: linear-gradient(90deg, var(--gold), var(--gold2)); }
.pillar-card.green::before { background: linear-gradient(90deg, var(--green), #34D399); }
.pillar-number {
font-family: 'Bebas Neue', sans-serif;
font-size: 80px;
line-height: 1;
position: absolute;
right: 28px; top: 16px;
opacity: 0.06;
color: var(--white);
pointer-events:none;
}
.pillar-icon {
font-size: 36px;
margin-bottom: 14px;
display: block;
}
.pillar-title {
font-family: 'Bebas Neue', sans-serif;
font-size: 28px;
letter-spacing: 1px;
margin-bottom: 6px;
}
.pillar-title.blue { color: var(--blue); }
.pillar-title.gold { color: var(--gold); }
.pillar-title.green { color: var(--green); }
.pillar-tagline {
font-family: 'Crimson Pro', serif;
font-size: 16px;
font-style: italic;
color: rgba(255,255,255,0.55);
margin-bottom: 20px;
}
.tool-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 16px;
}
.tool-item {
background: rgba(255,255,255,0.04);
border: 1px solid rgba(255,255,255,0.06);
border-radius: 8px;
padding: 12px 14px;
font-size: 13px;
color: rgba(255,255,255,0.85);
display: flex;
align-items: flex-start;
gap: 8px;
line-height: 1.4;
}
.tool-item .ti { color: var(--blue); font-size:15px; flex-shrink:0; margin-top:1px; }
.tool-item.gold-item .ti { color: var(--gold); }
.tool-item.green-item .ti { color: var(--green); }
.tool-item strong { color: var(--white); display:block; font-size:12px; }
/* ═══════════════════════════════════════════
BOOKS SECTION
═══════════════════════════════════════════ */
.book-card {
border-radius: 14px;
padding: 32px;
margin-bottom: 20px;
position: relative;
overflow: hidden;
}
.book-card.b1 { background: linear-gradient(135deg, #0F2544, #162B50); border:1px solid rgba(14,165,233,0.2); }
.book-card.b2 { background: linear-gradient(135deg, #14302A, #1A3D33); border:1px solid rgba(16,185,129,0.2); }
.book-card.b3 { background: linear-gradient(135deg, #2D1B10, #3A2314); border:1px solid rgba(245,158,11,0.2); }
.book-emoji { font-size: 42px; margin-bottom: 12px; display:block; }
.book-num {
font-size: 10px; font-weight:700; letter-spacing:3px; text-transform:uppercase;
margin-bottom: 4px;
}
.b1 .book-num { color: var(--blue); }
.b2 .book-num { color: var(--green); }
.b3 .book-num { color: var(--gold); }
.book-title {
font-family: 'Bebas Neue', sans-serif;
font-size: 26px;
color: var(--white);
letter-spacing: 1px;
margin-bottom: 4px;
}
.book-subtitle {
font-family: 'Crimson Pro', serif;
font-style: italic;
font-size: 14px;
color: rgba(255,255,255,0.5);
margin-bottom: 20px;
}
.check-list { list-style:none; display:flex; flex-direction:column; gap:8px; }
.check-list li {
font-size: 13.5px;
color: rgba(255,255,255,0.82);
display: flex;
align-items: flex-start;
gap: 10px;
line-height: 1.5;
}
.check-list li::before {
content: '✅';
font-size: 13px;
flex-shrink: 0;
margin-top: 2px;
}
.book-tag {
display: inline-block;
margin-top: 18px;
padding: 6px 14px;
border-radius: 50px;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.5px;
}
.b1 .book-tag { background:rgba(14,165,233,0.15); color:var(--blue); border:1px solid rgba(14,165,233,0.3); }
.b2 .book-tag { background:rgba(16,185,129,0.15); color:var(--green); border:1px solid rgba(16,185,129,0.3); }
.b3 .book-tag { background:rgba(245,158,11,0.15); color:var(--gold); border:1px solid rgba(245,158,11,0.3); }
/* ═══════════════════════════════════════════
INCOME TABLE
═══════════════════════════════════════════ */
.income-table { width:100%; border-collapse:collapse; margin-top:20px; }
.income-table th {
background: var(--navy3);
padding: 14px 18px;
font-size: 11px;
font-weight:700;
letter-spacing:2px;
text-transform:uppercase;
color: var(--white);
text-align:left;
}
.income-table th:last-child { color:var(--gold); text-align:right; }
.income-table td {
padding: 14px 18px;
font-size: 13.5px;
border-bottom: 1px solid rgba(255,255,255,0.05);
vertical-align: middle;
}
.income-table tr:nth-child(even) td { background:rgba(255,255,255,0.02); }
.income-table tr:hover td { background:rgba(14,165,233,0.05); }
.income-table .service { color:rgba(255,255,255,0.85); font-weight:500; }
.income-table .amount {
text-align:right; font-weight:700; color:var(--gold);
font-family:'Bebas Neue',sans-serif; font-size:17px; letter-spacing:0.5px;
}
/* ═══════════════════════════════════════════
WHO IT'S FOR
═══════════════════════════════════════════ */
.for-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
margin-top: 20px;
}
.for-item {
background: rgba(16,185,129,0.06);
border: 1px solid rgba(16,185,129,0.15);
border-radius: 10px;
padding: 14px 16px;
font-size: 13px;
color: rgba(255,255,255,0.82);
display:flex; gap:10px; align-items:flex-start;
line-height:1.5;
}
.for-item::before { content:'✅'; font-size:13px; flex-shrink:0; margin-top:2px; }
.not-for-item {
background: rgba(239,68,68,0.06);
border: 1px solid rgba(239,68,68,0.15);
border-radius: 10px;
padding: 14px 16px;
font-size: 13px;
color: rgba(255,255,255,0.7);
display:flex; gap:10px; align-items:flex-start;
line-height:1.5;
margin-bottom:10px;
}
.not-for-item::before { content:'❌'; font-size:13px; flex-shrink:0; margin-top:2px; }
/* ═══════════════════════════════════════════
PRICING SECTION
═══════════════════════════════════════════ */
.pricing-section {
background: linear-gradient(135deg, rgba(245,158,11,0.08), rgba(14,165,233,0.08));
border: 1px solid rgba(245,158,11,0.2);
border-radius: 20px;
padding: 50px 36px;
text-align: center;
position: relative;
overflow: hidden;
}
.pricing-section::before {
content:'';
position:absolute; top:0;left:0;right:0; height:4px;
background: linear-gradient(90deg, var(--gold), var(--blue), var(--gold));
background-size: 200% auto;
animation: shimmer 3s linear infinite;
}
.worth-badge {
display:inline-block;
background: rgba(239,68,68,0.15);
border:1px solid rgba(239,68,68,0.3);
color: #FCA5A5;
font-size:13px; font-weight:600;
padding:8px 20px; border-radius:50px;
margin-bottom:20px;
text-decoration: line-through;
text-decoration-color: rgba(239,68,68,0.6);
}
.not-price {
font-size:13px; color:rgba(255,255,255,0.5);
margin-bottom:8px;
}
.strike-price {
font-family:'Bebas Neue',sans-serif;
font-size:48px;
color:rgba(255,255,255,0.25);
text-decoration:line-through;
display:block;
letter-spacing:2px;
}
.pricing-divider {
width:40px; height:2px;
background:var(--gold);
margin:16px auto;
border-radius:2px;
}
.early-label {
font-size:11px; font-weight:700; letter-spacing:3px;
text-transform:uppercase; color:var(--green);
margin-bottom:8px;
display:flex; align-items:center; justify-content:center; gap:8px;
}
.early-label::before, .early-label::after {
content:''; flex:1; max-width:60px; height:1px;
background:rgba(16,185,129,0.3);
}
.main-price {
font-family:'Bebas Neue',sans-serif;
font-size: clamp(70px, 14vw, 100px);
color: var(--gold);
letter-spacing:2px;
line-height:1;
animation: glow 3s ease-in-out infinite;
display:block;
text-shadow: 0 0 40px rgba(245,158,11,0.4);
}
.price-currencies {
display:flex; justify-content:center; gap:16px; flex-wrap:wrap;
margin: 16px 0 28px;
}
.price-pill {
background:rgba(255,255,255,0.06);
border:1px solid rgba(255,255,255,0.1);
border-radius:50px;
padding:8px 18px;
font-size:13px; font-weight:600;
color:rgba(255,255,255,0.8);
}
.price-pill span { color:var(--gold2); }
.guarantee-box {
background: rgba(16,185,129,0.08);
border:1px solid rgba(16,185,129,0.2);
border-radius:12px;
padding:20px 24px;
margin:28px 0;
font-size:14px;
color:rgba(255,255,255,0.8);
line-height:1.7;
}
.guarantee-box strong { color:var(--green); }
.cta-section { margin-top:30px; }
.main-cta {
display:inline-block;
background: linear-gradient(135deg, var(--gold), #D97706);
color:var(--navy);
font-family:'DM Sans',sans-serif;
font-weight:800;
font-size:18px;
padding:20px 56px;
border-radius:8px;
text-decoration:none;
letter-spacing:0.5px;
animation:pulse 2.5s ease-in-out infinite;
transition:transform 0.2s;
display:block; width:100%; cursor:pointer; border:none;
}
.main-cta:hover { transform:scale(1.02); }
.cta-sub {
font-size:12px; color:rgba(255,255,255,0.4);
margin-top:12px;
display:flex; align-items:center; justify-content:center; gap:8px;
flex-wrap:wrap;
}
.cta-sub span {
display:flex; align-items:center; gap:4px;
}
/* ═══════════════════════════════════════════
PAYMENT INFO
═══════════════════════════════════════════ */
.payment-box {
background: rgba(14,165,233,0.06);
border:1px solid rgba(14,165,233,0.2);
border-radius:14px;
padding:28px 32px;
margin-top:30px;
}
.payment-method {
background:rgba(255,255,255,0.04);
border:1px solid rgba(255,255,255,0.08);
border-radius:10px;
padding:16px 20px;
margin-bottom:12px;
display:flex; align-items:center; gap:14px;
}
.pm-icon { font-size:24px; flex-shrink:0; }
.pm-label { font-size:11px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:var(--blue); margin-bottom:4px; }
.pm-detail { font-size:14px; color:rgba(255,255,255,0.85); font-weight:500; }
.pm-sub { font-size:12px; color:rgba(255,255,255,0.45); margin-top:2px; }
.whatsapp-btn {
display:flex; align-items:center; justify-content:center; gap:12px;
background: linear-gradient(135deg, #25D366, #128C7E);
color:white;
font-weight:700; font-size:16px;
padding:16px 28px;
border-radius:10px;
text-decoration:none;
margin-top:20px;
transition:transform 0.2s;
}
.whatsapp-btn:hover { transform:scale(1.02); }
/* ═══════════════════════════════════════════
GUARANTEE HERO
═══════════════════════════════════════════ */
.guarantee-hero {
background: linear-gradient(135deg, rgba(16,185,129,0.1), rgba(16,185,129,0.04));
border:1px solid rgba(16,185,129,0.2);
border-radius:16px;
padding:36px;
text-align:center;
}
.guarantee-seal {
font-size:60px;
margin-bottom:16px;
display:block;
}
.guarantee-title {
font-family:'Bebas Neue',sans-serif;
font-size:36px;
color:var(--green);
letter-spacing:1px;
margin-bottom:12px;
}
.guarantee-text {
font-size:14px;
color:rgba(255,255,255,0.72);
max-width:560px;
margin:0 auto;
line-height:1.8;
}
/* ═══════════════════════════════════════════
URGENCY STRIP
═══════════════════════════════════════════ */
.urgency-strip {
background: linear-gradient(90deg, rgba(239,68,68,0.15), rgba(245,158,11,0.15));
border:1px solid rgba(239,68,68,0.25);
border-radius:10px;
padding:18px 24px;
text-align:center;
margin:30px 0;
}
.urgency-strip p {
font-size:14px; font-weight:600;
color:rgba(255,255,255,0.9);
display:flex; align-items:center; justify-content:center; gap:10px;
flex-wrap:wrap;
}
.urgency-strip .blink { animation:blink 1.2s ease-in-out infinite; }
/* ═══════════════════════════════════════════
FINAL CTA SECTION
═══════════════════════════════════════════ */
.final-cta {
text-align:center;
padding:60px 0 80px;
}
.final-cta-title {
font-family:'Bebas Neue',sans-serif;
font-size:clamp(36px, 7vw, 60px);
color:var(--white);
letter-spacing:1px;
margin-bottom:16px;
line-height:1.1;
}
.final-cta-title .gold { color:var(--gold); }
.final-sub {
font-size:15px;
color:rgba(255,255,255,0.55);
margin-bottom:36px;
font-family:'Crimson Pro',serif;
font-style:italic;
font-size:20px;
}
/* ═══════════════════════════════════════════
FOOTER
═══════════════════════════════════════════ */
.footer {
border-top:1px solid rgba(255,255,255,0.06);
padding:30px 0;
text-align:center;
font-size:12px;
color:rgba(255,255,255,0.3);
}
/* ═══════════════════════════════════════════
RESPONSIVE
═══════════════════════════════════════════ */
@media (max-width:600px) {
.too