.destacada[data-astro-cid-corulpsb]{color:var(--papel);background:var(--superficie);border:1px solid var(--borde);border-radius:16px;flex-wrap:wrap;margin-top:32px;text-decoration:none;display:flex;overflow:hidden}.destacada[data-astro-cid-corulpsb]:hover{color:var(--papel);border-color:var(--borde-control)}.destacada__codigo[data-astro-cid-corulpsb]{background:var(--codigo-fondo);flex:420px;align-items:center;min-width:0;min-height:260px;padding:32px;display:flex}.destacada__codigo[data-astro-cid-corulpsb] pre[data-astro-cid-corulpsb]{font-family:var(--fuente-codigo);color:var(--texto-2);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}.destacada__texto[data-astro-cid-corulpsb]{flex-direction:column;flex:999 420px;justify-content:center;gap:14px;min-width:0;padding:36px;display:flex}.destacada__texto[data-astro-cid-corulpsb] p[data-astro-cid-corulpsb]{margin:0}.destacada__etiqueta[data-astro-cid-corulpsb]{font-size:13px}.destacada__titulo[data-astro-cid-corulpsb]{font-family:var(--fuente-titulos);margin:0;font-size:30px;font-weight:700;line-height:1.15}.destacada__resumen[data-astro-cid-corulpsb]{color:var(--texto-3);font-size:17px}.destacada__meta[data-astro-cid-corulpsb]{color:var(--texto-meta);font-size:14px;margin-top:6px!important}.hero[data-astro-cid-lcdefpme]{padding-block:88px 72px}.hero__lema[data-astro-cid-lcdefpme]{font-family:var(--fuente-codigo);color:var(--terracota);margin:0 0 22px;font-size:16px}.hero__titulo[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulos);letter-spacing:-.02em;max-width:900px;margin:0;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:700;line-height:1.02}.hero__acento[data-astro-cid-lcdefpme]{color:var(--terracota)}.hero__texto[data-astro-cid-lcdefpme]{color:var(--texto-3);max-width:640px;margin:28px 0 0;font-size:19px}.hero__buscador[data-astro-cid-lcdefpme]{margin-top:40px}.hero__etiquetas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.chip[data-astro-cid-lcdefpme]{font-family:var(--fuente-codigo);color:var(--texto-2);border:1px solid var(--borde-control);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.chip[data-astro-cid-lcdefpme]:hover{color:var(--papel);border-color:var(--texto-meta)}.seccion-articulos[data-astro-cid-lcdefpme]{padding-block:24px 88px}.seccion-cabecera[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.seccion-articulos[data-astro-cid-lcdefpme] .seccion-cabecera[data-astro-cid-lcdefpme]{border-top:1px solid var(--borde);padding-top:40px}.seccion-titulo[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulos);margin:0;font-size:32px;font-weight:700}.seccion-enlace[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.rejilla[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;margin-top:20px;display:grid}.banda[data-astro-cid-lcdefpme]{background:var(--superficie-2);border-block:1px solid var(--borde)}.banda__contenido[data-astro-cid-lcdefpme]{padding-block:80px}.banda__subtitulo[data-astro-cid-lcdefpme]{color:var(--texto-3);margin:8px 0 0}.rejilla--codigo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));margin-top:36px}.bloque-video[data-astro-cid-lcdefpme]{padding-block:80px}.tarjeta-video[data-astro-cid-lcdefpme]{background:var(--superficie);border:1px solid var(--borde);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(28px,5vw,48px);display:flex}.tarjeta-video__texto[data-astro-cid-lcdefpme]{flex:999 420px;min-width:0}.tarjeta-video__texto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulos);margin:0;font-size:30px;font-weight:700;line-height:1.2}.tarjeta-video__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-3);margin:12px 0 0;font-size:17px}.tarjeta-video__texto[data-astro-cid-lcdefpme] .tarjeta-video__etiqueta[data-astro-cid-lcdefpme]{font-family:var(--fuente-codigo);color:var(--terracota);margin:0 0 10px;font-size:14px}.sobre-mi[data-astro-cid-lcdefpme]{border-top:1px solid var(--borde)}.sobre-mi__contenido[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px;padding-block:80px;display:flex}.sobre-mi__texto[data-astro-cid-lcdefpme]{flex:999 520px;min-width:0}.sobre-mi__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-2);margin:18px 0 0;font-size:17px}.certificaciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.certificaciones[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--borde-control);color:var(--texto-2);border-radius:999px;padding:8px 14px;font-size:14px}.cta-servicios[data-astro-cid-lcdefpme]{background:var(--naranja);border-radius:16px;flex-direction:column;flex:320px;gap:16px;min-width:0;padding:32px;display:flex}.cta-servicios[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.cta-servicios__titulo[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulos);color:#fff;font-size:24px;font-weight:700;line-height:1.2}.cta-servicios__texto[data-astro-cid-lcdefpme]{color:#fde6d8}.cta-servicios[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}
