/* ── Hero ── */ .hero { background: #fff; border-bottom: 1px solid #e2e8f0; padding: 48px 24px 40px; text-align: center; } .hero h1 { font-size: 36px; font-weight: 800; color: #1e293b; margin-bottom: 12px; } .hero p { font-size: 17px; color: #64748b; max-width: 560px; margin: 0 auto; line-height: 1.6; } /* ── Trial banner (logged-in trial users) ── */ .trial-banner { background: #eff6ff; border: 1px solid #bfdbfe; border-radius: 14px; padding: 20px 24px; max-width: 680px; margin: 40px auto 0; display: flex; align-items: center; gap: 16px; } .trial-banner .icon { font-size: 32px; flex-shrink: 0; } .trial-banner h3 { font-size: 16px; font-weight: 700; color: #1e40af; margin-bottom: 4px; } .trial-banner p { font-size: 14px; color: #3b82f6; margin: 0; } /* ── Subscriber banner ── */ .sub-banner { background: #f0fdf4; border: 1px solid #bbf7d0; border-radius: 14px; padding: 20px 24px; max-width: 680px; margin: 40px auto 0; display: flex; align-items: center; gap: 16px; } .sub-banner .icon { font-size: 32px; flex-shrink: 0; } .sub-banner h3 { font-size: 16px; font-weight: 700; color: #15803d; margin-bottom: 4px; } .sub-banner p { font-size: 14px; color: #16a34a; margin: 0; } /* ── Plans grid ── */ .plans-wrap { max-width: 860px; margin: 48px auto 80px; padding: 0 24px; } .plans-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 24px; } .plan-card { background: #fff; border: 2px solid #e2e8f0; border-radius: 20px; padding: 36px 32px; position: relative; } .plan-card.popular { border-color: #4f46e5; } .popular-badge { position: absolute; top: -14px; left: 50%; transform: translateX(-50%); background: #4f46e5; color: #fff; font-size: 12px; font-weight: 700; padding: 4px 16px; border-radius: 20px; white-space: nowrap; letter-spacing: 0.04em; } .plan-name { font-size: 13px; font-weight: 700; color: #4f46e5; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 12px; } .plan-price { font-size: 42px; font-weight: 800; color: #1e293b; line-height: 1; } .plan-price span { font-size: 18px; font-weight: 600; color: #64748b; } .plan-billed { font-size: 13px; color: #94a3b8; margin-top: 6px; margin-bottom: 24px; } .plan-desc { font-size: 14px; color: #64748b; line-height: 1.6; margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #f1f5f9; } .feature-list { list-style: none; margin-bottom: 32px; } .feature-list li { display: flex; align-items: flex-start; gap: 10px; font-size: 14px; color: #374151; padding: 7px 0; line-height: 1.5; } .feature-list li .check { color: #4f46e5; font-size: 16px; flex-shrink: 0; margin-top: 1px; } .feature-list li .x { color: #cbd5e1; font-size: 16px; flex-shrink: 0; margin-top: 1px; } .feature-list li.muted { color: #94a3b8; } .btn-plan { display: block; width: 100%; padding: 15px; background: #4f46e5; color: #fff; border: none; border-radius: 40px; font-size: 16px; font-weight: 700; cursor: pointer; text-align: center; transition: background 0.15s; } .btn-plan:hover { background: #4338ca; } .btn-plan.outline { background: #fff; color: #4f46e5; border: 2px solid #4f46e5; } .btn-plan.outline:hover { background: #f0f0ff; } .btn-plan.disabled { background: #e2e8f0; color: #94a3b8; cursor: default; pointer-events: none; } .note { text-align: center; font-size: 13px; color: #94a3b8; margin-top: 20px; } /* ── Compare table ── */ .compare-wrap { max-width: 860px; margin: 0 auto 80px; padding: 0 24px; } .compare-wrap h2 { font-size: 22px; font-weight: 800; color: #1e293b; margin-bottom: 24px; text-align: center; } .compare-table { width: 100%; border-collapse: collapse; background: #fff; border-radius: 16px; overflow: hidden; border: 1px solid #e2e8f0; } .compare-table th { background: #f8fafc; padding: 14px 20px; font-size: 13px; font-weight: 700; color: #64748b; text-align: center; border-bottom: 1px solid #e2e8f0; } .compare-table th:first-child { text-align: left; } .compare-table td { padding: 13px 20px; font-size: 14px; color: #374151; border-bottom: 1px solid #f1f5f9; text-align: center; } .compare-table td:first-child { text-align: left; font-weight: 500; color: #1e293b; } .compare-table tr:last-child td { border-bottom: none; } .compare-table .yes { color: #4f46e5; font-size: 18px; } .compare-table .no { color: #cbd5e1; font-size: 18px; } .compare-table .highlight td { background: #fafafe; } @media(max-width: 600px) { .hero h1 { font-size: 26px; } .plans-grid { grid-template-columns: 1fr; } .compare-table th, .compare-table td { padding: 10px 12px; font-size: 13px; } }

Simple, Honest Pricing

Start free for 7 days — no credit card needed. Upgrade anytime to unlock everything.

Free Trial
$0
7 days · No credit card needed
Explore the platform risk-free. See what global job search and AI tools can do for you.
  • 3 job searches (~60 global results)
  • 3 AI interview prep sessions
  • Full AI Market Intelligence view
  • AI resume review
  • AI resume rewrite
Start Free Trial
3 Months
$6.90/mo
Billed $20.70 every 3 months · Cancel anytime
Best value for serious job seekers. More daily capacity and priority support included.
  • 10,000+ fresh global job results monthly
  • Up to 50 job searches per day
  • AI resume review — up to 5 per day
  • AI resume rewrite — up to 5 per day
  • AI interview prep — up to 15 sessions/day
  • Full AI Market Intelligence
  • Priority support
  • Save 30% vs monthly
Get 3 Months

All prices in USD · Secure checkout via Stripe · Cancel anytime, no questions asked

Full Feature Comparison

Feature Free Trial 1 Month 3 Months
Global job results ~60 total 10,000+/mo 10,000+/mo
Job searches 3 total 50/day 50/day
AI Market Intelligence
AI Interview Prep 3 total 10/day 15/day
AI Resume Review 3/day 5/day
AI Resume Rewrite 3/day 5/day
Priority support
Price Free $9.90/mo $6.90/mo