BlackHold Startups

Nombre
Política de Protección de Datos
Autorizo a ser contactado por medios electrónicos (email, teléfono y/o WhatsApp) con fines comerciales relacionados con los servicios y productos de consultoría, marketing digital y visibilidad empresarial. Asimismo, consiento el tratamiento de mis datos para la elaboración de perfiles comerciales y el análisis de necesidades de mi negocio.
========================================================= */ :root{ --bh-blue:#1e4fff; --bh-ink:#0b1224; --bh-muted:#667085; --bh-line:rgba(15,23,42,.10); --bh-soft:#f6f8ff; --bh-soft2:#f3f6ff; --bh-shadow:0 18px 60px rgba(2,6,23,.10); --bh-shadow2:0 10px 28px rgba(2,6,23,.08); --bh-radius:22px; } /* Base */ .bh-page{ font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; color:var(--bh-ink); background:#fff; } .bh-page *{ box-sizing:border-box; } .bh-wrap{ width:100%; overflow:hidden; } .bh-section{ padding:96px 8%; } .bh-container{ max-width:1200px; margin:0 auto; } .bh-blue{ color:var(--bh-blue); } .bh-muted{ color:var(--bh-muted); } /* Animations */ @keyframes bhFadeUp{ from{opacity:0; transform:translateY(14px)} to{opacity:1; transform:translateY(0)} } @keyframes bhFloat{ 0%,100%{ transform:translateY(0)} 50%{ transform:translateY(-6px)} } @keyframes bhShine{ 0%{ transform:translateX(-140%) rotate(12deg); opacity:0; } 25%{ opacity:.55; } 100%{ transform:translateX(220%) rotate(12deg); opacity:0; } } .bh-reveal{ animation: bhFadeUp .75s ease both; } .bh-d1{ animation-delay:.08s; } .bh-d2{ animation-delay:.16s; } .bh-d3{ animation-delay:.24s; } .bh-d4{ animation-delay:.32s; } /* Links */ .bh-link{ color: var(--bh-blue); font-weight:950; text-decoration:none; border-bottom:1px solid rgba(30,79,255,.28); } .bh-link:hover{ border-bottom-color: rgba(30,79,255,.55); } /* Top sticky CTA */ .bh-sticky{ position:sticky; top:0; z-index:50; backdrop-filter: blur(10px); background: rgba(255,255,255,.78); border-bottom:1px solid var(--bh-line); } .bh-sticky-inner{ max-width:1200px; margin:0 auto; padding:12px 8%; display:flex; align-items:center; justify-content:space-between; gap:12px; } .bh-brand{ display:flex; align-items:center; gap:10px; font-weight:950; } .bh-mark{ width:10px; height:10px; border-radius:999px; background: var(--bh-blue); box-shadow: 0 0 0 7px rgba(30,79,255,.10); } .bh-sticky-actions{ display:flex; gap:10px; flex-wrap:wrap; } /* Buttons */ .bh-btn{ display:inline-flex; align-items:center; justify-content:center; gap:10px; padding:12px 16px; border-radius:14px; text-decoration:none; font-weight:900; transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease, background .22s ease; will-change: transform; } .bh-btn-primary{ background: linear-gradient(90deg, var(--bh-blue), #2a6bff); color:#fff; box-shadow: 0 14px 40px rgba(30,79,255,.18); } .bh-btn-primary:hover{ transform: translateY(-2px); box-shadow: 0 18px 55px rgba(30,79,255,.22); } .bh-btn-ghost{ background:#fff; border:1px solid rgba(30,79,255,.22); color: var(--bh-blue); box-shadow: var(--bh-shadow2); } .bh-btn-ghost:hover{ transform: translateY(-2px); border-color: rgba(30,79,255,.40); } /* Hero */ .bh-hero{ position:relative; background: radial-gradient(900px 520px at 12% 20%, rgba(30,79,255,.12), transparent 62%), radial-gradient(900px 520px at 88% 10%, rgba(30,79,255,.08), transparent 62%), linear-gradient(180deg, #ffffff 0%, #fbfcff 100%); } .bh-hero:before{ content:""; position:absolute; inset:-220px -220px auto auto; width:520px; height:520px; border-radius:999px; background: radial-gradient(circle at 30% 30%, rgba(30,79,255,.18), transparent 62%); filter: blur(1px); pointer-events:none; } .bh-eyebrow{ display:inline-flex; align-items:center; gap:10px; padding:10px 14px; border-radius:999px; background: rgba(30,79,255,.06); border:1px solid rgba(30,79,255,.16); color:#334155; text-transform:uppercase; letter-spacing:1px; font-size:12px; font-weight:900; } .bh-dot{ width:10px; height:10px; border-radius:999px; background: var(--bh-blue); animation: bhFloat 2.8s ease-in-out infinite; } .bh-h1{ margin:18px 0 12px; font-size:56px; line-height:1.02; font-weight:980; letter-spacing:-.02em; } .bh-lead{ max-width:860px; color:var(--bh-muted); font-size:18px; line-height:1.75; margin:0 0 26px; } .bh-hero-grid{ margin-top:26px; display:grid; grid-template-columns: 1.3fr .7fr; gap:18px; align-items:stretch; } /* Hero side card */ .bh-hero-card{ position:relative; border-radius: var(--bh-radius); background: linear-gradient(180deg, #ffffff, #ffffff); border:1px solid var(--bh-line); box-shadow: var(--bh-shadow2); padding:22px; overflow:hidden; } .bh-hero-card:after{ content:""; position:absolute; top:-40%; left:-55%; width:40%; height:220%; background: linear-gradient(90deg, transparent, rgba(30,79,255,.14), transparent); transform: rotate(12deg); animation: bhShine 6.8s ease-in-out infinite; pointer-events:none; } .bh-hero-card h3{ margin:0 0 10px; font-size:16px; font-weight:950; } .bh-hero-card ul{ margin:0; padding:0; list-style:none; display:grid; gap:10px; } .bh-hero-card li{ display:flex; gap:10px; align-items:flex-start; color:#334155; line-height:1.6; } .bh-check{ width:22px; height:22px; border-radius:999px; display:inline-flex; align-items:center; justify-content:center; background: rgba(30,79,255,.10); border:1px solid rgba(30,79,255,.20); color: var(--bh-blue); font-weight:950; flex:0 0 22px; margin-top:2px; } /* Cards */ .bh-cards{ background:#fff; padding-top:72px; } .bh-grid{ display:grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap:18px; } .bh-card{ position:relative; border-radius: var(--bh-radius); background:#fff; border:1px solid var(--bh-line); box-shadow: var(--bh-shadow2); padding:24px; overflow:hidden; transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease; } .bh-card:before{ content:""; position:absolute; inset:-90px -90px auto auto; width:220px; height:220px; border-radius:999px; background: radial-gradient(circle at 30% 30%, rgba(30,79,255,.14), transparent 62%); } .bh-card:hover{ transform: translateY(-6px); border-color: rgba(30,79,255,.35); box-shadow: var(--bh-shadow); } .bh-tag{ display:inline-flex; align-items:center; gap:8px; padding:8px 12px; border-radius:999px; background: rgba(30,79,255,.07); border:1px solid rgba(30,79,255,.16); color: var(--bh-blue); font-weight:950; font-size:12px; margin-bottom:10px; } .bh-card h3{ margin:0 0 10px; font-size:18px; font-weight:950; } .bh-card p{ margin:0; color:var(--bh-muted); line-height:1.7; } /* Methodology */ .bh-slab{ background: linear-gradient(180deg, var(--bh-soft) 0%, #fff 100%); } .bh-h2{ font-size:40px; line-height:1.1; margin:0 0 12px; font-weight:980; letter-spacing:-.015em; } .bh-sub{ margin:0 0 22px; max-width:900px; color:var(--bh-muted); line-height:1.75; font-size:16px; } .bh-steps{ display:grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap:18px; } .bh-step{ border-radius: var(--bh-radius); background:#fff; border:1px solid var(--bh-line); box-shadow: var(--bh-shadow2); padding:22px; position:relative; overflow:hidden; } .bh-step .num{ width:44px; height:44px; border-radius:999px; display:inline-flex; align-items:center; justify-content:center; background: rgba(30,79,255,.10); border:1px solid rgba(30,79,255,.18); color: var(--bh-blue); font-weight:980; margin-bottom:12px; } .bh-step h3{ margin:0 0 10px; font-size:18px; font-weight:950; } .bh-step p{ margin:0; color:var(--bh-muted); line-height:1.7; } /* Proof / Trust */ .bh-trust{ background: linear-gradient(180deg, #fff 0%, var(--bh-soft2) 100%); } .bh-trust-grid{ display:grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap:14px; } .bh-metric{ border-radius: var(--bh-radius); background:#fff; border:1px solid var(--bh-line); box-shadow: var(--bh-shadow2); padding:18px; text-align:left; } .bh-metric .kpi{ font-size:28px; font-weight:980; letter-spacing:-.02em; } .bh-metric .lbl{ margin-top:6px; color:var(--bh-muted); line-height:1.5; font-weight:800; font-size:13px; } /* FAQ */ .bh-faq{ background:#fff; } .bh-faq-grid{ display:grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap:14px; } .bh-faq details{ border-radius: 18px; background:#fff; border:1px solid var(--bh-line); box-shadow: var(--bh-shadow2); padding:16px 16px; transition: transform .22s ease, border-color .22s ease; } .bh-faq details:hover{ transform: translateY(-2px); border-color: rgba(30,79,255,.35); } .bh-faq summary{ cursor:pointer; font-weight:950; color:var(--bh-ink); list-style:none; } .bh-faq summary::-webkit-details-marker{ display:none; } .bh-faq summary:after{ content:"+"; float:right; color: var(--bh-blue); font-weight:980; } .bh-faq details[open] summary:after{ content:"–"; } .bh-faq p{ margin:10px 0 0; color:var(--bh-muted); line-height:1.75; } /* Contact */ .bh-contact{ background: linear-gradient(180deg, var(--bh-soft) 0%, #fff 100%); } .bh-contact-grid{ display:grid; grid-template-columns: .95fr 1.05fr; gap:18px; align-items:start; } .bh-contact-card{ border-radius: var(--bh-radius); background:#fff; border:1px solid var(--bh-line); box-shadow: var(--bh-shadow2); padding:22px; } .bh-contact-card h3{ margin:0 0 10px; font-size:16px; font-weight:950; } .bh-contact-card p{ margin:0 0 14px; color:var(--bh-muted); line-height:1.75; } .bh-list{ margin:0; padding:0; list-style:none; display:grid; gap:10px; } .bh-list li{ display:flex; gap:10px; align-items:flex-start; color:#334155; line-height:1.65; } /* WPForms premium (white theme) */ .bh-contact .wpforms-container{ width:100% !important; margin:0 !important; } .bh-contact .wpforms-form{ background:#fff !important; border:1px solid var(--bh-line) !important; border-radius: var(--bh-radius) !important; padding:22px !important; box-shadow: var(--bh-shadow2) !important; } .bh-contact .wpforms-field-label, .bh-contact .wpforms-field-label-inline{ color: var(--bh-ink) !important; font-weight:950 !important; } .bh-contact .wpforms-required-label{ color: var(--bh-blue) !important; font-weight:950 !important; } .bh-contact .wpforms-field-sublabel{ color: var(--bh-muted) !important; } .bh-contact .wpforms-field input, .bh-contact .wpforms-field select, .bh-contact .wpforms-field textarea{ width:100% !important; background:#fff !important; border:1px solid rgba(15,23,42,.16) !important; color: var(--bh-ink) !important; border-radius: 14px !important; padding:14px 14px !important; outline:none !important; transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease; } .bh-contact .wpforms-field input:focus, .bh-contact .wpforms-field textarea:focus, .bh-contact .wpforms-field select:focus{ border-color: rgba(30,79,255,.55) !important; box-shadow: 0 0 0 4px rgba(30,79,255,.18) !important; transform: translateY(-1px); } .bh-contact .wpforms-field{ margin-bottom:14px !important; } .bh-contact .wpforms-field-row{ gap:12px !important; } /* checkbox/radio inline */ .bh-contact .wpforms-field-checkbox ul, .bh-contact .wpforms-field-radio ul{ margin:10px 0 0 !important; padding:0 !important; list-style:none !important; display:flex !important; gap:12px !important; flex-wrap:wrap !important; } .bh-contact .wpforms-field-checkbox ul li, .bh-contact .wpforms-field-radio ul li{ margin:0 !important; } .bh-contact .wpforms-field-checkbox ul li label, .bh-contact .wpforms-field-radio ul li label{ display:inline-flex !important; align-items:center !important; gap:10px !important; padding:10px 12px !important; border-radius:999px !important; background: rgba(30,79,255,.06) !important; border:1px solid rgba(30,79,255,.16) !important; color: var(--bh-ink) !important; font-weight:900 !important; cursor:pointer !important; transition: transform .2s ease, border-color .2s ease, background .2s ease; } .bh-contact .wpforms-field-checkbox ul li label:hover, .bh-contact .wpforms-field-radio ul li label:hover{ transform: translateY(-1px) !important; border-color: rgba(30,79,255,.35) !important; background: rgba(30,79,255,.10) !important; } .bh-contact .wpforms-field-checkbox input[type=checkbox], .bh-contact .wpforms-field-radio input[type=radio]{ width:18px !important; height:18px !important; accent-color: var(--bh-blue) !important; } .bh-contact .wpforms-field-description{ color: var(--bh-muted) !important; line-height:1.6 !important; font-size:12px !important; } .bh-contact .wpforms-submit-container{ margin-top:10px !important; } .bh-contact button.wpforms-submit{ background: linear-gradient(90deg, var(--bh-blue), #2a6bff) !important; color:#fff !important; border:none !important; border-radius: 14px !important; padding:14px 18px !important; font-weight:950 !important; cursor:pointer !important; box-shadow: 0 14px 40px rgba(30,79,255,.18) !important; transition: transform .22s ease, box-shadow .22s ease !important; } .bh-contact button.wpforms-submit:hover{ transform: translateY(-2px) !important; box-shadow: 0 18px 55px rgba(30,79,255,.22) !important; } .bh-contact .wpforms-error, .bh-contact label.wpforms-error{ color:#b42318 !important; } /* Footer CTA */ .bh-footer-cta{ text-align:center; padding-top:0; } .bh-footer-cta .panel{ border-radius: var(--bh-radius); background: linear-gradient(180deg, #ffffff, #ffffff); border:1px solid rgba(30,79,255,.18); box-shadow: var(--bh-shadow2); padding:24px; } .bh-footer-cta h3{ margin:0 0 10px; font-size:20px; font-weight:980; } .bh-footer-cta p{ margin:0 0 16px; color:var(--bh-muted); line-height:1.7; } /* Responsive */ @media (max-width: 980px){ .bh-section{ padding:80px 6%; } .bh-h1{ font-size:42px; } .bh-hero-grid{ grid-template-columns:1fr; } .bh-contact-grid{ grid-template-columns:1fr; } .bh-trust-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); } .bh-faq-grid{ grid-template-columns:1fr; } } @media (max-width: 640px){ .bh-h1{ font-size:34px; } .bh-h2{ font-size:30px; } .bh-sticky-inner{ padding:10px 6%; } }
Servicios para Startups en Islas Baleares

Ayudamos a startups en Islas Baleares
a validar, lanzar y escalar con método

Esto es startups.blackholdconsulting.com: el área de servicios para startups de BlackHold Consulting. Si buscas una incubadora, puedes acceder ahí y abrir el programa completo. Aquí te explicamos cómo trabajamos contigo como servicio.

Para fase idea

Validación con usuarios reales

Definimos a quién vendes, por qué te elegirían y qué evidencias necesitas antes de construir.

Para fase MVP

Producto mínimo viable

Roadmap mínimo, prioridad brutal y foco en aprender y vender lo antes posible.

Qué ocurre después de enviar el formulario

  • Revisamos tu propuesta y tu fase actual.
  • Te damos un diagnóstico claro (sin humo).
  • Si encaja, te proponemos un plan por fases.

Qué hacemos para startups en Islas Baleares

Servicios orientados a ejecución real: estrategia, validación, MVP, lanzamiento y sistemas. Sin postureo. Con entregables. Trabajamos con proyectos en Mallorca, Menorca, Ibiza y Formentera, y también 100% online.

Fase 1 · Validación

Idea → evidencia

ICP, entrevistas, propuesta de valor, competencia y primera narrativa de mercado.

Fase 2 · MVP

Roadmap mínimo

Definimos lo esencial, evitamos “feature creep” y priorizamos aprendizaje + ventas.

Fase 3 · Lanzamiento

Oferta y tracción

Mensaje, pricing, landing y canales de captación para conseguir primeros clientes.

Fase 4 · Escalado

Sistemas y operaciones

Procesos, SOPs, automatización e indicadores para crecer con control.

Metodología BlackHold (4 fases)

Un camino simple y exigente para pasar de “idea suelta” a “startup con rumbo”. Cada fase tiene entregables claros y decisiones medibles.

1

Validación estratégica

Cliente ideal, dolor real, propuesta de valor, competidores y entrevistas para obtener evidencia.

2

MVP + monetización

Definimos el MVP mínimo y el modelo de ingresos. No construimos “bonito”, construimos “vendible”.

3

Lanzamiento

Oferta, copy, landing, canales de captación y primeras ventas o señales reales del mercado.

4

Escalado

SOPs, automatización, operaciones y métricas para crecer sin romper el equipo ni el producto.

Entrega con sello BlackHold

Tu proyecto no necesita más teoría. Necesita un sistema para ejecutar, validar y decidir sin autosabotaje.

4
Fases claras (sin caos)
1
Plan semanal ejecutable
0
Humo / relleno
100%
Foco en evidencia

Preguntas frecuentes

Lo importante, sin rodeos.

¿Esto sirve si aún no tengo web, redes o tracción?

Sí. Está pensado para cuando estás en “fase invisible” y necesitas dirección real para avanzar.

¿Trabajáis con startups de Mallorca, Menorca, Ibiza y Formentera?

Sí. Trabajamos con proyectos de todas las Islas Baleares y también 100% online.

Si quiero una incubadora, ¿a dónde voy?

Aquí tienes la incubadora con el programa completo (se abre en una nueva pestaña).

¿Qué pasa después de enviar el formulario?

Revisamos tu propuesta, te damos un diagnóstico honesto y, si encaja, te proponemos un plan por fases.

¿Tienes una startup en Islas Baleares?

Cuéntanos tu caso y te diremos, con honestidad, si podemos ayudarte y qué haríamos primero.

Antes de que envíes

Para darte una respuesta clara, dinos en qué punto estás y qué objetivo quieres lograr en las próximas semanas.

  • ¿Cuál es tu cliente ideal?
  • ¿Qué has validado ya (si algo)?
  • ¿MVP hecho o aún idea?
  • ¿Objetivo: ventas, tracción o inversión?

¿Quieres ver la web principal? Entra en BlackHold Consulting.

Nombre
Política de Protección de Datos
Autorizo a ser contactado por medios electrónicos (email, teléfono y/o WhatsApp) con fines comerciales relacionados con los servicios y productos de consultoría, marketing digital y visibilidad empresarial. Asimismo, consiento el tratamiento de mis datos para la elaboración de perfiles comerciales y el análisis de necesidades de mi negocio.
Scroll al inicio