.upsc-landing { min-height: 80vh; padding: 40px 20px; background: linear-gradient(135deg, #f4f6fb 0%, #fff 100%); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif; }
.upsc-landing-inner { max-width: 720px; margin: 0 auto; text-align: center; }
.upsc-landing h1 { font-size: 42px; line-height: 1.15; color: #0A2540; margin: 0 0 16px; font-weight: 800; letter-spacing: -1px; }
.upsc-landing .gold { color: #FFA000; }
.upsc-landing p.lead { font-size: 18px; color: #475467; margin: 0 0 32px; line-height: 1.6; }
.upsc-landing .features { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; margin: 28px 0; text-align: left; }
.upsc-landing .feature { background: #fff; border: 1px solid #e4e7ec; border-radius: 12px; padding: 16px 18px; display: flex; gap: 12px; align-items: flex-start; }
.upsc-landing .feature-icon { font-size: 22px; flex-shrink: 0; }
.upsc-landing .feature-text { font-size: 14px; line-height: 1.5; color: #1a1a1a; }
.upsc-landing .feature-text strong { color: #0A2540; }
.upsc-landing .form-card { background: linear-gradient(135deg, #0A2540, #0070E0); border-radius: 16px; padding: 28px; color: #fff; margin: 24px 0; box-shadow: 0 10px 40px rgba(10,37,64,0.15); }
.upsc-landing .form-card h2 { color: #fff; margin: 0 0 8px; font-size: 22px; font-weight: 700; }
.upsc-landing .form-card p { color: rgba(255,255,255,0.85); font-size: 14px; margin: 0 0 20px; }
.upsc-landing .form-row { display: flex; gap: 8px; flex-wrap: wrap; }
.upsc-landing .form-row input { flex: 1; min-width: 220px; padding: 14px 16px; border: none; border-radius: 10px; font-size: 15px; color: #1a1a1a; outline: none; }
.upsc-landing .form-row button { padding: 14px 28px; background: #FFD700; color: #0A2540; border: none; border-radius: 10px; font-weight: 700; cursor: pointer; font-size: 15px; }
.upsc-landing .form-row button:hover { background: #FFA000; }
.upsc-landing .trust { display: flex; justify-content: center; gap: 24px; flex-wrap: wrap; margin-top: 32px; color: #475467; font-size: 13px; }
.upsc-landing .trust-item { display: flex; align-items: center; gap: 6px; }
.upsc-landing-msg { margin-top: 14px; font-size: 13px; min-height: 18px; }
@media (max-width: 600px) {
.upsc-landing h1 { font-size: 32px; }
.upsc-landing .features { grid-template-columns: 1fr; }
.upsc-landing .form-row { flex-direction: column; }
.upsc-landing .form-row button { width: 100%; }
}
📚 Free download · 50,000+ aspirants
The UPSC 2026 Toolkit
built by people who ship study material every day
12-page PDF with the books, schedule, and strategy that actually work — based on what we see top aspirants buying.
📚Top 5 must-have books
What every aspirant needs (and what to skip)
🎯12-month study schedule
Realistic plan from foundation to exam
📅UPSC 2026 calendar
All dates: Notification → Final result
🏛️Institute comparison
Vision IAS vs Drishti vs Forum honest
✍️Mains writing roadmap
3-phase plan for answer practice
🎁10% off coupon
TOOLKIT10 — for your first order
⭐ 4.8 average rating
📦 50,000+ orders delivered
🇮🇳 Pan-India delivery
window.upscLandingSubmit = function(form) {
var msg = document.getElementById(“upsc-landing-msg”);
msg.style.color = “rgba(255,255,255,0.85)”;
msg.textContent = “Sending…”;
var data = new FormData();
data.append(“action”, “upsc_newsletter_subscribe”);
data.append(“email”, form.email.value);
data.append(“source”, “landing”);
fetch(“/wp-admin/admin-ajax.php”, {method:”POST”, body:data})
.then(r => r.json())
.then(j => {
if (j.success) {
msg.style.color = “#FFD700”;
msg.innerHTML = “✓ Check your email! Toolkit + 10% off coupon on the way.”;
form.reset();
} else {
msg.style.color = “#FFD700”;
msg.textContent = (j.data && j.data.message) || “Something went wrong.”;
}
});
return false;
};