nav { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 2rem; border-bottom: 1px solid var(--border); max-width: 1200px; margin: 0 auto; } .logo { font-weight: 700; font-size: 1.25rem; letter-spacing: -0.02em; color: var(--accent); text-decoration: none; } .nav-links a { color: var(--muted); text-decoration: none; font-size: 0.875rem; margin-left: 2rem; transition: color 0.2s; } .nav-links a:hover { color: var(--accent); } .hero { text-align: center; padding: 5rem 2rem 3rem; max-width: 700px; margin: 0 auto; } .hero h1 { font-size: 2.5rem; font-weight: 800; letter-spacing: -0.03em; color: var(--accent); margin-bottom: 1rem; } .hero p { color: var(--muted); font-size: 1.125rem; } .badge { display: inline-block; background: #171717; border: 1px solid var(--border); color: var(--muted); font-size: 0.75rem; font-weight: 600; letter-spacing: 0.05em; text-transform: uppercase; padding: 0.35rem 0.75rem; border-radius: 999px; margin-bottom: 1.5rem; } .pricing-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; max-width: 1000px; margin: 0 auto; padding: 2rem; } .card { background: var(--card); border: 1px solid var(--border); border-radius: 12px; padding: 2rem; display: flex; flex-direction: column; } .card.popular { border-color: #525252; position: relative; } .popular-badge { position: absolute; top: -0.75rem; right: 1.5rem; background: var(--accent); color: var(--bg); font-size: 0.7rem; font-weight: 700; letter-spacing: 0.05em; text-transform: uppercase; padding: 0.25rem 0.6rem; border-radius: 999px; } .card h3 { font-size: 1.125rem; font-weight: 600; color: var(--accent); margin-bottom: 0.5rem; } .price { font-size: 2.5rem; font-weight: 800; color: var(--accent); margin: 1rem 0 0.25rem; letter-spacing: -0.03em; } .price-note { font-size: 0.8rem; color: var(--muted); margin-bottom: 1.5rem; } .features { list-style: none; margin: 1.5rem 0 2rem; flex-grow: 1; } .features li { font-size: 0.9rem; color: var(--muted); padding: 0.5rem 0; border-bottom: 1px solid #1a1a1a; display: flex; align-items: center; gap: 0.5rem; } .features li:last-child { border-bottom: none; } .check { color: var(--accent); font-size: 0.8rem; } .btn { display: block; width: 100%; padding: 0.875rem; border-radius: 8px; font-size: 0.9rem; font-weight: 600; text-align: center; text-decoration: none; cursor: pointer; border: none; transition: all 0.2s; } .btn-primary { background: var(--accent); color: var(--bg); } .btn-primary:hover { background: #d4d4d4; } .btn-secondary { background: transparent; color: var(--text); border: 1px solid var(--border); } .btn-secondary:hover { border-color: var(--muted); } .btn-ghost { background: transparent; color: var(--muted); border: 1px solid transparent; } .btn-ghost:hover { color: var(--text); } .faq { max-width: 700px; margin: 4rem auto; padding: 0 2rem; } .faq h2 { font-size: 1.5rem; font-weight: 700; color: var(--accent); margin-bottom: 2rem; text-align: center; } details { border-bottom: 1px solid var(--border); padding: 1rem 0; } summary { font-weight: 600; color: var(--text); cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; } summary::-webkit-details-marker { display: none; } summary::after { content: "+"; font-size: 1.25rem; color: var(--muted); font-weight: 400; } details[open] summary::after { content: "−"; } .answer { color: var(--muted); font-size: 0.95rem; margin-top: 0.75rem; line-height: 1.7; } footer { text-align: center; padding: 3rem 2rem; border-top: 1px solid var(--border); color: var(--muted); font-size: 0.8rem; } @media (max-width: 640px) { .hero h1 { font-size: 1.75rem; } .pricing-grid { grid-template-columns: 1fr; } }
Beta — All Tools Free

Simple, transparent pricing

Start free. Upgrade when you're ready. No hidden fees, no surprises.

Free users see ads. Upgrade to Operator for an ad-free experience.

[ ADVERTISEMENT — Integration pending ]

Explorer

$0
Free during beta
Get Started

Broker

Custom
Contact us
Contact Sales
[ ADVERTISEMENT — Integration pending ]

Frequently Asked Questions

Why are paid tiers “coming soon”?
We’re in private beta with a small group of importers. Paid tiers will launch once we’ve validated the full feature set with real users. Join the waitlist to get early access and founding-member pricing.
Can I use ClearanceIQ for free forever?
Yes. Explorer is free during beta and will remain free for basic HTS lookups and duty calculations after launch. Paid tiers unlock advanced features like batch processing, document analysis, and API access.
What payment methods will you accept?
We accept all major credit cards via Stripe. For Enterprise customers, we also support invoicing and annual prepayment.
Is my shipment data safe?
We never train AI models on your proprietary data. All document uploads are processed securely and deleted after analysis unless you choose to save them. See our privacy policy for full details.
Do you offer refunds?
Yes — 30-day money-back guarantee on all paid plans. No questions asked.