.empresas[data-astro-cid-ntirxku7]{--tono:#2f0c8c;--tinte:#ebe5fc;max-width:960px;padding:var(--space-12) max(var(--margen), env(safe-area-inset-right,0px)) var(--space-24) var(--margen);margin:0 auto}.empresas[data-astro-cid-ntirxku7] a[data-astro-cid-ntirxku7]:not(.cta-button){color:var(--geo-primary);border-bottom:1px solid;text-decoration:none}.intro[data-astro-cid-ntirxku7]{max-width:680px;margin:0 auto var(--space-12);text-align:center}.intro__para[data-astro-cid-ntirxku7]{margin:0 0 var(--space-4);letter-spacing:.08em;text-transform:uppercase;color:var(--geo-primary);font-size:12px;display:inline-block}h1[data-astro-cid-ntirxku7]{margin:0 0 var(--space-6);font-size:var(--step-titular);letter-spacing:-.03em;line-height:1.1}.intro[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]:not(.intro__para){color:var(--geo-gray);text-wrap:pretty;margin:0;line-height:1.8}.tipos[data-astro-cid-ntirxku7]{width:fit-content;margin:0 auto var(--space-8);background:var(--geo-surface);border:1px solid var(--geo-linea);display:flex}.empresas[data-astro-cid-ntirxku7] .tipos[data-astro-cid-ntirxku7] a[data-astro-cid-ntirxku7]{color:var(--geo-black);border-bottom:0;padding:10px 20px;font-size:14px}.empresas[data-astro-cid-ntirxku7] .tipos[data-astro-cid-ntirxku7] a[data-astro-cid-ntirxku7]+a[data-astro-cid-ntirxku7]{border-left:1px solid var(--geo-linea)}.empresas[data-astro-cid-ntirxku7] .tipos[data-astro-cid-ntirxku7] a[data-astro-cid-ntirxku7]:hover{color:var(--geo-primary);background:var(--geo-relleno)}.empresas[data-astro-cid-ntirxku7] .tipos[data-astro-cid-ntirxku7] a[data-astro-cid-ntirxku7][aria-current=page],.empresas[data-astro-cid-ntirxku7] .tipos[data-astro-cid-ntirxku7] a[data-astro-cid-ntirxku7][aria-current=page]:hover{color:var(--tono);background:var(--tinte)}.plan[data-astro-cid-ntirxku7]{margin:0 0 var(--space-24);text-align:center;background:var(--geo-surface);border:2px solid var(--geo-black);box-shadow:8px 8px 0 var(--geo-black);padding:40px 32px}.plan[data-astro-cid-ntirxku7] h2[data-astro-cid-ntirxku7],.titulo-bloque[data-astro-cid-ntirxku7]{margin:0 0 var(--space-6);font-family:var(--fuente-texto);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--geo-black);padding:6px 11px;font-size:13px;font-weight:500;display:inline-block}.titulo-bloque[data-astro-cid-ntirxku7]{margin-bottom:26px}.plan__cifra[data-astro-cid-ntirxku7]{margin:0 0 var(--space-4);font-family:var(--fuente-titular);letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:600;line-height:1}.plan__para[data-astro-cid-ntirxku7]{max-width:480px;margin:0 auto var(--space-8);color:var(--geo-gray);line-height:1.7}.cta-button[data-astro-cid-ntirxku7]{color:#fff;background:var(--geo-primary);border:1px solid var(--geo-primary);padding:13px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-block}.plan__ejemplo[data-astro-cid-ntirxku7]{margin:12px 0 0;font-size:14px}.cta-button[data-astro-cid-ntirxku7]:hover{background:var(--geo-primary-dark)}.incluye[data-astro-cid-ntirxku7]{margin:0 0 var(--space-24)}.ficha[data-astro-cid-ntirxku7]{background:var(--geo-surface);border:1px solid var(--geo-linea)}.ficha__cabeza[data-astro-cid-ntirxku7]{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--geo-relleno);border-bottom:1px solid var(--geo-linea);flex-wrap:wrap;padding:14px 24px;display:flex}.ficha__cabeza[data-astro-cid-ntirxku7] strong[data-astro-cid-ntirxku7]{font-family:var(--fuente-titular);font-size:17px;font-weight:600}.ficha__etiqueta[data-astro-cid-ntirxku7]{letter-spacing:.08em;text-transform:uppercase;color:var(--geo-gray);font-size:11px}.ficha[data-astro-cid-ntirxku7] dl[data-astro-cid-ntirxku7]{margin:0}.ficha__fila[data-astro-cid-ntirxku7]{border-top:1px solid var(--geo-border);grid-template-columns:170px minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:24px;padding:18px 24px;display:grid}.ficha__fila[data-astro-cid-ntirxku7]:first-child{border-top:0}.ficha[data-astro-cid-ntirxku7] dt[data-astro-cid-ntirxku7]{padding-top:5px}.ficha[data-astro-cid-ntirxku7] dd[data-astro-cid-ntirxku7]{color:var(--geo-gray);text-wrap:pretty;margin:0;font-size:14px;line-height:1.65}.ficha[data-astro-cid-ntirxku7] .ficha__dato[data-astro-cid-ntirxku7]{font-family:var(--fuente-titular);letter-spacing:-.015em;color:var(--geo-black);font-size:19px;font-weight:600;line-height:1.2}.chips[data-astro-cid-ntirxku7]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.chip[data-astro-cid-ntirxku7]{color:var(--geo-black);background:var(--geo-lima);border:1px solid var(--geo-black);padding:2px 8px;font-size:12px}.chip--demanda[data-astro-cid-ntirxku7]{color:var(--geo-gray);background:var(--geo-surface);border:1px dashed var(--geo-linea)}.empezar[data-astro-cid-ntirxku7],.para-quien[data-astro-cid-ntirxku7]{margin:0 0 var(--space-24)}.reparto[data-astro-cid-ntirxku7]{background:var(--geo-surface);border:1px solid var(--geo-linea)}.reparto__cabeza[data-astro-cid-ntirxku7],.reparto__fila[data-astro-cid-ntirxku7]{grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);display:grid}.reparto__cabeza[data-astro-cid-ntirxku7]{background:var(--geo-relleno);border-bottom:1px solid var(--geo-linea)}.reparto__cabeza[data-astro-cid-ntirxku7] div[data-astro-cid-ntirxku7]{padding:12px 20px}.reparto__cabeza[data-astro-cid-ntirxku7] div[data-astro-cid-ntirxku7]+div[data-astro-cid-ntirxku7]{border-left:1px solid var(--geo-border)}.reparto__fila[data-astro-cid-ntirxku7]+.reparto__fila[data-astro-cid-ntirxku7]{border-top:1px solid var(--geo-border)}.reparto__num[data-astro-cid-ntirxku7]{color:var(--geo-primary);padding:20px;font-size:14px}.reparto__celda[data-astro-cid-ntirxku7]{border-left:1px solid var(--geo-border);min-width:0;padding:18px 20px}.reparto__celda[data-astro-cid-ntirxku7] strong[data-astro-cid-ntirxku7]{font-family:var(--fuente-titular);margin-bottom:4px;font-size:16px;font-weight:600;display:block}.reparto__celda[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{color:var(--geo-gray);text-wrap:pretty;margin:0;font-size:14px;line-height:1.65}.reparto__celda--vacia[data-astro-cid-ntirxku7]{background:repeating-linear-gradient(135deg, transparent 0 8px, var(--geo-relleno) 8px 9px)}.reparto__celda--activa[data-astro-cid-ntirxku7] strong[data-astro-cid-ntirxku7]:before{content:"";vertical-align:2px;background:var(--geo-lima);outline:1px solid var(--geo-black);width:8px;height:8px;margin-right:10px;display:inline-block}.perfiles[data-astro-cid-ntirxku7]{background:var(--geo-surface);border:1px solid var(--geo-linea);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.perfil[data-astro-cid-ntirxku7]{flex-direction:column;gap:14px;min-width:0;padding:32px;display:flex}.perfil[data-astro-cid-ntirxku7]+.perfil[data-astro-cid-ntirxku7]{border-left:1px solid var(--geo-linea)}.perfil[data-astro-cid-ntirxku7] h3[data-astro-cid-ntirxku7]{letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,1.15rem + .8vw,1.625rem);line-height:1.15}.perfil[data-astro-cid-ntirxku7] .perfil__frase[data-astro-cid-ntirxku7]{color:var(--geo-gray);margin:0;line-height:1.7}.perfil[data-astro-cid-ntirxku7] ul[data-astro-cid-ntirxku7]{border-top:1px solid var(--geo-border);margin:4px 0 0;padding:0;list-style:none}.perfil[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]{border-bottom:1px solid var(--geo-border);padding:10px 0 10px 22px;font-size:14px;position:relative}.perfil[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]:before{content:"";background:var(--geo-lima);outline:1px solid var(--geo-black);width:8px;height:8px;position:absolute;top:17px;left:0}.dudas[data-astro-cid-ntirxku7]{margin:0 0 var(--space-24)}details[data-astro-cid-ntirxku7]{background:var(--geo-surface);border:1px solid var(--geo-linea);margin:0 0 -1px}summary[data-astro-cid-ntirxku7]{justify-content:space-between;gap:var(--space-4);cursor:pointer;padding:16px 20px;font-weight:500;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-ntirxku7]::-webkit-details-marker{display:none}summary[data-astro-cid-ntirxku7]:after{content:"+";color:var(--geo-primary);flex:none;font-size:1.2em;line-height:1.25}details[data-astro-cid-ntirxku7][open] summary[data-astro-cid-ntirxku7]:after{content:"–"}summary[data-astro-cid-ntirxku7]:hover{background:var(--geo-relleno)}details[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{max-width:90ch;color:var(--geo-gray);text-wrap:pretty;margin:0;padding:4px 20px 20px;font-size:14px;line-height:1.75}.cierre[data-astro-cid-ntirxku7]{text-align:center;color:#fff;background:var(--geo-black);padding:48px 36px}.cierre[data-astro-cid-ntirxku7] h2[data-astro-cid-ntirxku7]{margin:0 0 var(--space-4);letter-spacing:-.03em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.15}.cierre[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{max-width:40rem;margin:0 auto var(--space-8);color:var(--geo-gris-oscuro);text-wrap:pretty;line-height:1.8}.cierre[data-astro-cid-ntirxku7] .cta-button--claro[data-astro-cid-ntirxku7]{color:var(--geo-black);background:var(--geo-lima);border-color:var(--geo-lima);box-shadow:none}.cierre[data-astro-cid-ntirxku7] .cta-button--claro[data-astro-cid-ntirxku7]:hover{color:var(--geo-black);background:#fff;border-color:#fff}@media (width<=860px){.reparto__cabeza[data-astro-cid-ntirxku7],.reparto__celda--vacia[data-astro-cid-ntirxku7]{display:none}.reparto__fila[data-astro-cid-ntirxku7]{grid-template-columns:44px minmax(0,1fr)}.reparto__num[data-astro-cid-ntirxku7]{padding:18px 0 0 16px}.reparto__celda[data-astro-cid-ntirxku7]:after{content:attr(data-quien);letter-spacing:.08em;text-transform:uppercase;color:var(--geo-gray);margin-top:6px;font-size:11px;display:block}.perfiles[data-astro-cid-ntirxku7]{grid-template-columns:minmax(0,1fr)}.perfil[data-astro-cid-ntirxku7]{padding:24px}.perfil[data-astro-cid-ntirxku7]+.perfil[data-astro-cid-ntirxku7]{border-left:0;border-top:1px solid var(--geo-linea)}.ficha__fila[data-astro-cid-ntirxku7]{grid-template-columns:minmax(0,1fr);gap:6px}.ficha[data-astro-cid-ntirxku7] dt[data-astro-cid-ntirxku7]{padding-top:0}}@media (width<=640px){.plan[data-astro-cid-ntirxku7]{box-shadow:6px 6px 0 var(--geo-black);padding:32px 20px}.cierre[data-astro-cid-ntirxku7]{padding:32px 22px}.tipos[data-astro-cid-ntirxku7]{display:none}.empresas[data-astro-cid-ntirxku7]{padding-bottom:0}.intro[data-astro-cid-ntirxku7]{margin-bottom:var(--space-8)}.intro[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]:not(.intro__para){font-size:14px;line-height:1.7}.titulo-bloque[data-astro-cid-ntirxku7],.plan[data-astro-cid-ntirxku7] h2[data-astro-cid-ntirxku7]{padding:4px 8px;font-size:11px}.plan[data-astro-cid-ntirxku7]{margin:0 calc(-1 * var(--margen)) 64px;padding:32px var(--margen) 36px;background:var(--geo-primary-soft);box-shadow:none;border:0}.plan__para[data-astro-cid-ntirxku7]{font-size:14px}.incluye[data-astro-cid-ntirxku7],.empezar[data-astro-cid-ntirxku7],.para-quien[data-astro-cid-ntirxku7],.dudas[data-astro-cid-ntirxku7]{margin-bottom:64px}.ficha[data-astro-cid-ntirxku7]{background:0 0;border:0;gap:8px;display:grid}.ficha__cabeza[data-astro-cid-ntirxku7]{display:none}.ficha[data-astro-cid-ntirxku7] dl[data-astro-cid-ntirxku7]{gap:8px;display:grid}.ficha__fila[data-astro-cid-ntirxku7],.ficha__fila[data-astro-cid-ntirxku7]:first-child{background:var(--geo-relleno);border-top:0;padding:16px 18px}.ficha[data-astro-cid-ntirxku7] .ficha__dato[data-astro-cid-ntirxku7]{font-size:17px}.ficha[data-astro-cid-ntirxku7] dd[data-astro-cid-ntirxku7]{font-size:13px}.chip--demanda[data-astro-cid-ntirxku7]{background:0 0}.reparto[data-astro-cid-ntirxku7]{background:0 0;border:0;gap:8px;display:grid}.reparto__fila[data-astro-cid-ntirxku7]{background:var(--geo-relleno)}.reparto__fila[data-astro-cid-ntirxku7]+.reparto__fila[data-astro-cid-ntirxku7]{border-top:0}.reparto__celda[data-astro-cid-ntirxku7]{border-left:0;padding:16px 18px 16px 4px}.reparto__celda[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{font-size:13px}.perfiles[data-astro-cid-ntirxku7]{margin:0 calc(-1 * var(--margen));background:0 0;border:0}.perfil[data-astro-cid-ntirxku7]{padding:28px var(--margen);background:var(--geo-primary-soft)}.perfil[data-astro-cid-ntirxku7]+.perfil[data-astro-cid-ntirxku7]{background:var(--geo-relleno);border-top:0}.perfil[data-astro-cid-ntirxku7] h3[data-astro-cid-ntirxku7]{font-size:1.3rem}.perfil[data-astro-cid-ntirxku7] .perfil__frase[data-astro-cid-ntirxku7]{font-size:14px}.perfil[data-astro-cid-ntirxku7] ul[data-astro-cid-ntirxku7],.perfil[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]{border:0}.perfil[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]{padding:6px 0 6px 22px;font-size:13px}.perfil[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]:before{top:12px}details[data-astro-cid-ntirxku7]{background:var(--geo-relleno);border:0;margin:0 0 8px}summary[data-astro-cid-ntirxku7]{padding:14px 18px;font-size:14px}summary[data-astro-cid-ntirxku7]:hover{background:var(--geo-banda)}details[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{padding:0 18px 18px;font-size:13px}.cierre[data-astro-cid-ntirxku7]{margin:0 calc(-1 * var(--margen));padding:40px var(--margen)}.cierre[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{font-size:14px;line-height:1.7}.cierre[data-astro-cid-ntirxku7] .cta-button[data-astro-cid-ntirxku7]{white-space:nowrap;padding:13px 18px}}
