Landing Offer

/* ============================================
RESET & BASE
============================================ */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
font-family: -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, Oxygen, sans-serif;
background: #f0f2f5;
color: #1a1a2e;
line-height: 1.6;
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}

.landing-wrapper {
max-width: 820px;
width: 100%;
margin: 20px auto;
padding: 20px;
}

/* ============================================
HERO SECTION
============================================ */
.hero {
background: linear-gradient(135deg, #0f0c29, #302b63, #24243e);
border-radius: 20px;
padding: 40px 30px 45px;
text-align: center;
color: white;
position: relative;
overflow: hidden;
box-shadow: 0 20px 60px rgba(0,0,0,0.15);
}

.hero::before {
content: ”;
position: absolute;
top: -50%;
right: -30%;
width: 500px;
height: 500px;
background: rgba(255, 255, 255, 0.02);
border-radius: 50%;
}

.hero .badge {
display: inline-block;
background: #f5a623;
color: #1a1a2e;
padding: 5px 18px;
border-radius: 20px;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1.5px;
margin-bottom: 15px;
position: relative;
z-index: 1;
}

.hero h1 {
font-size: 38px;
font-weight: 800;
line-height: 1.2;
margin-bottom: 12px;
position: relative;
z-index: 1;
}

.hero h1 span {
color: #f5a623;
}

.hero p {
font-size: 17px;
color: rgba(255,255,255,0.85);
max-width: 500px;
margin: 0 auto 20px;
position: relative;
z-index: 1;
}

/* Video Container */
.video-container {
max-width: 680px;
margin: 0 auto 20px;
border-radius: 14px;
overflow: hidden;
box-shadow: 0 8px 30px rgba(0,0,0,0.4);
position: relative;
z-index: 1;
background: #1a1a2e;
}

.video-container video {
width: 100%;
display: block;
}

/* CTA Button – The Main Event */
.cta-wrapper {
max-width: 500px;
margin: 0 auto;
position: relative;
z-index: 1;
}

.cta-btn {
display: inline-block;
background: #f5a623;
color: #1a1a2e;
padding: 16px 50px;
border-radius: 10px;
font-size: 20px;
font-weight: 700;
text-decoration: none;
transition: all 0.3s ease;
box-shadow: 0 6px 25px rgba(245, 166, 35, 0.35);
width: 100%;
text-align: center;
letter-spacing: 0.5px;
}

.cta-btn:hover {
background: #e0960a;
transform: translateY(-3px);
box-shadow: 0 8px 35px rgba(245, 166, 35, 0.45);
}

.cta-sub {
display: block;
font-size: 13px;
color: rgba(255,255,255,0.5);
margin-top: 10px;
letter-spacing: 0.3px;
}

/* Trust Signals – Minimal */
.trust-row {
display: flex;
justify-content: center;
gap: 30px;
margin-top: 22px;
flex-wrap: wrap;
position: relative;
z-index: 1;
}

.trust-item {
display: flex;
align-items: center;
gap: 6px;
font-size: 13px;
color: rgba(255,255,255,0.6);
}

.trust-item .icon {
font-size: 16px;
}

/* ============================================
FOOTER
============================================ */
.footer {
text-align: center;
padding: 20px 0 5px;
font-size: 12px;
color: #aaa;
margin-top: 10px;
}

.footer a {
color: #0056b3;
text-decoration: none;
margin: 0 6px;
}

.footer a:hover {
text-decoration: underline;
}

/* ============================================
RESPONSIVE
============================================ */
@media (max-width: 768px) {
.hero {
padding: 30px 20px 35px;
border-radius: 16px;
}

.hero h1 {
font-size: 28px;
}

.hero p {
font-size: 15px;
}

.video-container video {
min-height: 180px;
}

.cta-btn {
font-size: 17px;
padding: 14px 30px;
}

.trust-row {
gap: 18px;
}

.trust-item {
font-size: 12px;
}
}

@media (max-width: 480px) {
.hero {
padding: 22px 16px 28px;
border-radius: 14px;
}

.hero h1 {
font-size: 22px;
}

.hero p {
font-size: 14px;
}

.video-container video {
min-height: 140px;
}

.cta-btn {
font-size: 15px;
padding: 12px 20px;
}

.trust-row {
gap: 12px;
flex-direction: column;
align-items: center;
}
}

🔥 1,200+ Jobs Added This Week

Remote Jobs Paying ₦5M–₦20M Annually

Companies across the US, UK, and Europe are hiring Nigerians and Africans right now.


🔥 See Jobs Now →

📱 1,200+ active roles • Updated daily • Free to apply

✅ No Degree Required
💵 USD/GBP/EUR Payments
🌍 100% Remote

document.addEventListener(‘DOMContentLoaded’, function() {
var startTime = Date.now();

// Track CTA clicks
document.querySelector(‘.cta-btn’)?.addEventListener(‘click’, function() {
var timeOnPage = Math.round((Date.now() – startTime) / 1000);
console.log(‘CTA Clicked | Time on page: ‘ + timeOnPage + ‘s’);
});
});