body { margin: 0; font-family: Arial, Helvetica, sans-serif; color: #1f2933; background-color: #f5f7fa; } * { box-sizing: border-box; } a { text-decoration: none; color: inherit; } .page-wrapper { min-height: 100vh; display: flex; flex-direction: column; } /* Header */ header { background-color: #ffffff; border-bottom: 1px solid #e1e7ee; position: sticky; top: 0; z-index: 10; } .container { width: 100%; max-width: 1140px; margin: 0 auto; padding: 0 16px; } .header-inner { display: flex; align-items: center; justify-content: space-between; padding: 16px 0; } .logo { font-size: 22px; font-weight: 700; color: #2563eb; letter-spacing: 0.04em; } .nav-links { display: flex; gap: 24px; font-size: 14px; } .nav-links a { color: #4b5563; font-weight: 500; } .nav-links a:hover { color: #111827; } .header-cta { padding: 8px 18px; background-color: #2563eb; color: #ffffff; border-radius: 999px; font-size: 14px; font-weight: 600; } .header-cta:hover { background-color: #1d4ed8; } /* Hero */ .hero { padding: 56px 0 64px 0; background: linear-gradient(135deg, #eff6ff 0%, #ffffff 55%, #e5f0ff 100%); } .hero-inner { display: flex; flex-wrap: wrap; gap: 32px; align-items: center; } .hero-content { flex: 1 1 320px; max-width: 560px; } .badge { display: inline-flex; align-items: center; gap: 8px; padding: 4px 10px; background-color: #e0edff; border-radius: 999px; font-size: 12px; color: #1d4ed8; font-weight: 600; margin-bottom: 16px; } .badge-dot { width: 8px; height: 8px; border-radius: 999px; background-color: #22c55e; } .hero-title { font-size: 36px; line-height: 1.2; margin: 0 0 16px 0; color: #111827; } .hero-highlight { color: #2563eb; } .hero-subtitle { font-size: 16px; line-height: 1.6; color: #4b5563; margin-bottom: 24px; } .hero-form { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 16px; } .hero-input { flex: 1 1 220px; padding: 10px 12px; border-radius: 999px; border: 1px solid #cbd5e1; font-size: 14px; } .hero-input:focus { outline: none; border-color: #2563eb; } .hero-button { padding: 10px 22px; border-radius: 999px; border: none; background-color: #2563eb; color: #ffffff; font-size: 14px; font-weight: 600; cursor: pointer; } .hero-button:hover { background-color: #1d4ed8; } .hero-note { font-size: 12px; color: #6b7280; } .hero-stats { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 12px; color: #4b5563; } .hero-stat-item { display: flex; flex-direction: column; } .hero-stat-number { font-size: 18px; font-weight: 700; color: #111827; } .hero-visual { flex: 1 1 260px; min-width: 260px; display: flex; justify-content: center; } .hero-card { width: 100%; max-width: 380px; background-color: #ffffff; border-radius: 18px; box-shadow: 0 18px 45px rgba(15, 23, 42, 0.15); padding: 20px 20px 18px 20px; } .hero-card-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 14px; } .hero-card-title { font-size: 16px; font-weight: 700; color: #111827; } .hero-card-badge { font-size: 11px; padding: 2px 8px; border-radius: 999px; background-color: #ecfdf3; color: #15803d; font-weight: 600; } .hero-metric-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-bottom: 16px; } .metric-item { padding: 10px; border-radius: 12px; background-color: #f9fafb; border: 1px solid #e5e7eb; } .metric-label { font-size: 11px; color: #6b7280; margin-bottom: 4px; } .metric-value { font-size: 16px; font-weight: 700; color: #111827; } .metric-tag { display: inline-block; margin-top: 4px; font-size: 10px; padding: 2px 6px; border-radius: 999px; } .metric-tag.green { background-color: #ecfdf3; color: #15803d; } .metric-tag.red { background-color: #fef2f2; color: #b91c1c; } .hero-progress { margin-top: 10px; } .hero-progress-label { font-size: 11px; color: #6b7280; margin-bottom: 4px; } .hero-progress-bar { background-color: #e5e7eb; border-radius: 999px; height: 7px; overflow: hidden; } .hero-progress-fill { width: 72%; height: 100%; border-radius: 999px; background: linear-gradient(90deg, #22c55e, #2563eb); } .hero-card-footer { margin-top: 14px; font-size: 11px; color: #6b7280; display: flex; justify-content: space-between; align-items: center; } .hero-avatar-group { display: flex; } .hero-avatar { width: 22px; height: 22px; border-radius: 999px; background: linear-gradient(135deg, #2563eb, #22c55e); border: 2px solid #ffffff; margin-left: -6px; } .hero-avatar:first-child { margin-left: 0; } /* Section: Benefits */ .section { padding: 56px 0; } .section-header { text-align: center; margin-bottom: 32px; } .section-kicker { font-size: 13px; color: #2563eb; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 8px; } .section-title { font-size: 26px; color: #111827; margin-bottom: 10px; } .section-subtitle { font-size: 14px; color: #6b7280; max-width: 540px; margin: 0 auto; } .benefits-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; margin-top: 10px; } .benefit-card { background-color: #ffffff; border-radius: 14px; padding: 18px; border: 1px solid #e5e7eb; height: 100%; } .benefit-icon { width: 30px; height: 30px; border-radius: 999px; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 700; margin-bottom: 10px; } .benefit-icon.blue { background-color: #dbeafe; color: #1d4ed8; } .benefit-icon.green { background-color: #dcfce7; color: #15803d; } .benefit-icon.purple { background-color: #ede9fe; color: #6d28d9; } .benefit-title { font-size: 15px; font-weight: 600; margin-bottom: 6px; color: #111827; } .benefit-text { font-size: 13px; color: #6b7280; margin-bottom: 10px; } .benefit-footnote { font-size: 11px; color: #9ca3af; } /* Social proof */ .social-proof { margin-top: 28px; display: flex; flex-wrap: wrap; gap: 18px; align-items: center; justify-content: center; font-size: 12px; color: #6b7280; } .logo-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; justify-content: center; } .logo-pill { padding: 6px 12px; border-radius: 999px; border: 1px dashed #d1d5db; font-size: 11px; color: #4b5563; background-color: #ffffff; } /* CTA block */ .cta-section { padding: 40px 0 56px 0; } .cta-card { background: radial-gradient(circle at top left, #eff6ff, #ffffff 45%, #e0fbea); border-radius: 18px; padding: 26px 22px; border: 1px solid #d1d5db; display: flex; flex-wrap: wrap; align-items: center; gap: 18px; } .cta-left { flex: 1 1 260px; } .cta-title { font-size: 20px; color: #111827; margin-bottom: 8px; } .cta-text { font-size: 13px; color: #4b5563; } .cta-right { flex: 1 1 220px; display: flex; flex-direction: column; gap: 10px; } .cta-actions { display: flex; flex-wrap: wrap; gap: 10px; } .cta-button-primary { padding: 9px 20px; border-radius: 999px; border: none; background-color: #2563eb; color: #ffffff; font-size: 14px; font-weight: 600; cursor: pointer; } .cta-button-primary:hover { background-color: #1d4ed8; } .cta-button-secondary { padding: 9px 18px; border-radius: 999px; border: 1px solid #d1d5db; background-color: #ffffff; color: #111827; font-size: 13px; font-weight: 500; cursor: pointer; } .cta-button-secondary:hover { border-color: #9ca3af; } .cta-note { font-size: 11px; color: #6b7280; } /* Footer */ footer { border-top: 1px solid #e5e7eb; padding: 16px 0 22px 0; background-color: #ffffff; margin-top: auto; } .footer-inner { display: flex; flex-wrap: wrap; gap: 12px; justify-content: space-between; align-items: center; font-size: 11px; color: #9ca3af; } .footer-links { display: flex; flex-wrap: wrap; gap: 14px; } .footer-links a { color: #6b7280; } .footer-links a:hover { color: #111827; } /* Responsive */ @media (max-width: 768px) { .hero { padding-top: 32px; } .hero-title { font-size: 28px; } .benefits-grid { grid-template-columns: repeat(1, minmax(0, 1fr)); } .cta-card { padding: 20px 16px; } .nav-links { display: none; } } @media (max-width: 480px) { .hero-form { flex-direction: column; align-items: stretch; } .hero-button, .header-cta, .cta-button-primary, .cta-button-secondary { width: 100%; text-align: center; justify-content: center; } .header-inner { gap: 8px; } }
Nova geração de Landing Pages inteligentes

Transforme cliques em clientes com Landing Pages otimizadas.

Crie páginas profissionais em minutos, testadas para conversão, sem precisar de time de desenvolvimento. Ideal para lançamentos, captação de leads e campanhas de tráfego pago.

Sem cartão de crédito. Acesse um modelo completo e copie para o seu próximo lançamento.

+41% média de aumento na taxa de conversão
7 min para lançar sua primeira Landing Page
2.300+ páginas publicadas no último ano
Desempenho da Campanha
Landing Page - Lançamento Produto X
+38% conversão
Taxa de conversão
23,4%
+8,1% vs. página anterior