.pe[data-astro-cid-6jxijo6y]{--pe-fondo:#f7f8fc;--pe-alt:#eef1fb;--pe-tarjeta:#fff;--pe-tinta:#0a0f1f;--pe-suave:#5a6279;--pe-linea:#e1e5f1;--pe-sol:#ffc400;--pe-radio:22px;--pe-rejilla:#0a0f1f0f;--m-acento:var(--pe-acento);--m-fuente:"Sora";background:var(--pe-fondo);color:var(--pe-tinta);font-family:Inter,system-ui,sans-serif;line-height:1.65;overflow-x:clip}.pe--oscuro[data-astro-cid-6jxijo6y]{--pe-fondo:#080b16;--pe-alt:#0d1222;--pe-tarjeta:#111830;--pe-tinta:#eef1ff;--pe-suave:#98a1bd;--pe-linea:#1f2742;--pe-rejilla:#ffffff0d}.pe[data-astro-cid-6jxijo6y] h1[data-astro-cid-6jxijo6y],.pe[data-astro-cid-6jxijo6y] h2[data-astro-cid-6jxijo6y],.pe[data-astro-cid-6jxijo6y] h3[data-astro-cid-6jxijo6y]{letter-spacing:-.035em;text-transform:none;margin:0;font-family:Sora,system-ui,sans-serif;font-weight:700;line-height:1.02}.pe :where(p){margin:0}.pe :where(ul,ol){margin:0;padding:0;list-style:none}.pe-inner[data-astro-cid-6jxijo6y]{max-width:1140px;margin:0 auto;padding:0 22px}.pe-suave[data-astro-cid-6jxijo6y]{color:var(--pe-suave)}.pe-indice[data-astro-cid-6jxijo6y],.pe-cuando[data-astro-cid-6jxijo6y],.pe-mini[data-astro-cid-6jxijo6y]{letter-spacing:.02em;color:var(--pe-acento);font:500 .78rem/1.4 JetBrains Mono,ui-monospace,monospace}.pe-indice--claro[data-astro-cid-6jxijo6y]{color:#ffffffbf}.pe-mini[data-astro-cid-6jxijo6y]{text-transform:uppercase;letter-spacing:.12em}.pe-acciones[data-astro-cid-6jxijo6y]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.pe-btn[data-astro-cid-6jxijo6y]{background:var(--pe-acento);color:#fff;min-height:50px;box-shadow:0 14px 30px -16px var(--pe-acento), inset 0 1px 0 #ffffff40;border-radius:14px;align-items:center;gap:.55rem;padding:.9rem 1.5rem;font:600 .98rem/1 Sora,sans-serif;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.pe-btn[data-astro-cid-6jxijo6y]:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:translate .7s;position:absolute;inset:0;translate:-120%}.pe-btn[data-astro-cid-6jxijo6y]:hover:after{translate:120%}.pe-btn[data-astro-cid-6jxijo6y]:active{scale:.97}.pe-btn--linea[data-astro-cid-6jxijo6y]{background:var(--pe-tarjeta);color:var(--pe-tinta);border:1.5px solid var(--pe-linea);box-shadow:none}.pe-btn--blanco[data-astro-cid-6jxijo6y]{color:#0a0f1f;background:#fff;box-shadow:0 14px 30px -18px #00000080}.pe-btn--vidrio[data-astro-cid-6jxijo6y]{box-shadow:none;backdrop-filter:blur(6px);background:#ffffff1a;border:1.5px solid #ffffff4d}.pe-barra[data-astro-cid-6jxijo6y]{z-index:30;padding:0 16px;position:sticky;top:12px}.pe-barra__pildora[data-astro-cid-6jxijo6y]{background:color-mix(in srgb, var(--pe-fondo) 72%, transparent);backdrop-filter:blur(14px)saturate(1.4);border:1px solid #0000;border-radius:18px;align-items:center;gap:1rem;max-width:1140px;margin:0 auto;padding:8px 8px 8px 10px;transition:border-color .3s,box-shadow .3s,background .3s;display:flex}.m-bajo[data-astro-cid-6jxijo6y] .pe-barra__pildora[data-astro-cid-6jxijo6y]{border-color:var(--pe-linea);box-shadow:0 18px 40px -28px #0a0f1f73}.pe-marca[data-astro-cid-6jxijo6y]{background:linear-gradient(135deg, var(--pe-acento), color-mix(in srgb, var(--pe-acento) 55%, var(--pe-sol)));color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font:800 .9rem/1 Sora,sans-serif;text-decoration:none;display:grid}.pe-barra[data-astro-cid-6jxijo6y] nav[data-astro-cid-6jxijo6y]{gap:.3rem;margin-right:auto;display:flex}.pe-barra[data-astro-cid-6jxijo6y] nav[data-astro-cid-6jxijo6y] a[data-astro-cid-6jxijo6y]{color:var(--pe-suave);border-radius:10px;padding:.55rem .9rem;font:600 .86rem/1 Sora,sans-serif;text-decoration:none;transition:color .2s,background .2s}.pe-barra[data-astro-cid-6jxijo6y] nav[data-astro-cid-6jxijo6y] a[data-astro-cid-6jxijo6y]:hover,.pe-barra[data-astro-cid-6jxijo6y] nav[data-astro-cid-6jxijo6y] a[data-astro-cid-6jxijo6y].activo{color:var(--pe-tinta);background:color-mix(in srgb, var(--pe-acento) 10%, transparent)}.pe-barra__cta[data-astro-cid-6jxijo6y]{background:var(--pe-tinta);color:var(--pe-fondo);border-radius:12px;padding:.7rem 1.1rem;font:600 .86rem/1 Sora,sans-serif;text-decoration:none}.pe-hero[data-astro-cid-6jxijo6y]{isolation:isolate;align-items:center;min-height:min(100svh,900px);margin-top:-68px;padding:6rem 0 5.5rem;display:grid;position:relative}.pe-hero__rejilla-fondo[data-astro-cid-6jxijo6y]{z-index:-1;background-image:linear-gradient(var(--pe-rejilla) 1px, transparent 1px), linear-gradient(90deg, var(--pe-rejilla) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 80%)}.pe-hero[data-astro-cid-6jxijo6y]:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,70%) var(--my,30%), color-mix(in srgb, var(--pe-acento) 16%, transparent), transparent 70%);transition:background .2s;position:absolute;inset:0}.pe-orbe[data-astro-cid-6jxijo6y]{z-index:-2;filter:blur(70px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite alternate pe-flotar;position:absolute}.pe-orbe--1[data-astro-cid-6jxijo6y]{background:color-mix(in srgb, var(--pe-acento) 55%, transparent);width:420px;height:420px;top:8%;right:-80px}.pe-orbe--2[data-astro-cid-6jxijo6y]{background:#ffc40059;width:300px;height:300px;animation-delay:-6s;bottom:0;left:-100px}@keyframes pe-flotar{to{transform:translate(-40px,40px)scale(1.1)}}.pe-hero__cols[data-astro-cid-6jxijo6y]{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:3.5rem;width:100%;display:grid}.pe-estado[data-astro-cid-6jxijo6y]{background:var(--pe-tarjeta);border:1px solid var(--pe-linea);color:var(--pe-suave);border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem .7rem;font:600 .82rem/1 Sora,sans-serif;display:inline-flex}.pe-pulso[data-astro-cid-6jxijo6y]{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite pe-pulso;box-shadow:0 0 #22c55e99}@keyframes pe-pulso{70%{box-shadow:0 0 0 9px #22c55e00}to{box-shadow:0 0 #22c55e00}}.pe-hero[data-astro-cid-6jxijo6y] h1[data-astro-cid-6jxijo6y]{letter-spacing:-.05em;margin-top:1.4rem;font-size:clamp(3.2rem,8.5vw,6.4rem);font-weight:800}.pe-degradado[data-astro-cid-6jxijo6y],.pe-degradado[data-astro-cid-6jxijo6y] .m-pal>span{background:linear-gradient(100deg, var(--pe-acento) 10%, color-mix(in srgb, var(--pe-acento) 40%, var(--pe-sol)) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.pe-degradado[data-astro-cid-6jxijo6y]:has(.m-pal){background:0 0}.pe-punto[data-astro-cid-6jxijo6y]{color:var(--pe-sol)}.pe-frase[data-astro-cid-6jxijo6y]{letter-spacing:-.02em;max-width:30ch;margin-top:1.4rem;font:600 clamp(1.2rem,2.3vw,1.55rem)/1.3 Sora,sans-serif}.pe-bio[data-astro-cid-6jxijo6y]{max-width:50ch;margin-top:1rem;font-size:1.05rem}.pe-redes[data-astro-cid-6jxijo6y]{flex-wrap:wrap;gap:1.2rem;margin-top:1.6rem;display:flex}.pe-redes[data-astro-cid-6jxijo6y] a[data-astro-cid-6jxijo6y]{color:var(--pe-suave);border-bottom:1.5px solid var(--pe-linea);padding-bottom:4px;font:600 .86rem/1 Sora,sans-serif;text-decoration:none;transition:color .2s,border-color .2s}.pe-redes[data-astro-cid-6jxijo6y] a[data-astro-cid-6jxijo6y]:hover{color:var(--pe-acento);border-color:var(--pe-acento)}.pe-hero__visual[data-astro-cid-6jxijo6y]{justify-self:center;width:100%;max-width:380px;position:relative}.pe-anillo[data-astro-cid-6jxijo6y]{border:1.5px dashed color-mix(in srgb, var(--pe-acento) 45%, transparent);border-radius:34px;animation:30s linear infinite pe-girar;position:absolute;inset:-26px}@keyframes pe-girar{to{rotate:360deg}}.pe-foto[data-astro-cid-6jxijo6y]{aspect-ratio:4/5;background:linear-gradient(150deg, var(--pe-acento), color-mix(in srgb, var(--pe-acento) 35%, #0a0f1f));box-shadow:0 40px 80px -40px color-mix(in srgb, var(--pe-acento) 70%, #000);border-radius:28px;margin:0;position:relative;overflow:hidden}.pe-foto[data-astro-cid-6jxijo6y] img[data-astro-cid-6jxijo6y]{object-fit:cover;width:100%;height:100%}.pe-foto__iniciales[data-astro-cid-6jxijo6y]{color:#fff;letter-spacing:-.05em;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:28px 28px;place-items:center;height:100%;font:800 clamp(4rem,10vw,6.5rem)/1 Sora,sans-serif;display:grid}.pe-foto__brillo[data-astro-cid-6jxijo6y]{background:radial-gradient(circle at var(--m-gx,30%) var(--m-gy,20%), #ffffff59, transparent 45%);mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.pe-insignia[data-astro-cid-6jxijo6y]{background:color-mix(in srgb, var(--pe-tarjeta) 88%, transparent);border:1px solid var(--pe-linea);backdrop-filter:blur(10px);border-radius:16px;gap:2px;padding:.85rem 1.1rem;animation:6s ease-in-out infinite pe-mecer;display:grid;position:absolute;box-shadow:0 24px 40px -26px #0a0f1f80}.pe-insignia[data-astro-cid-6jxijo6y] b[data-astro-cid-6jxijo6y]{letter-spacing:-.03em;color:var(--pe-acento);font:800 1.6rem/1 Sora,sans-serif}.pe-insignia[data-astro-cid-6jxijo6y] span[data-astro-cid-6jxijo6y]{color:var(--pe-suave);max-width:16ch;font-size:.8rem;line-height:1.3}.pe-insignia--1[data-astro-cid-6jxijo6y]{bottom:16%;left:-48px}.pe-insignia--2[data-astro-cid-6jxijo6y]{animation-delay:-3s;top:10%;right:-38px}@keyframes pe-mecer{50%{transform:translateY(-10px)}}.pe-bajar[data-astro-cid-6jxijo6y]{border:1.5px solid var(--pe-linea);border-radius:99px;width:26px;height:42px;position:absolute;bottom:26px;left:50%;translate:-50%}.pe-bajar[data-astro-cid-6jxijo6y] span[data-astro-cid-6jxijo6y]{background:var(--pe-acento);border-radius:4px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite pe-bajar;position:absolute;top:8px;left:50%}@keyframes pe-bajar{60%{opacity:0;transform:translateY(14px)}to{opacity:0}}.pe-cifras[data-astro-cid-6jxijo6y]{z-index:2;color:#fff;background:#0a0f1f;border-radius:26px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid;position:relative;overflow:hidden;box-shadow:0 40px 70px -50px #0a0f1fe6}.pe--oscuro[data-astro-cid-6jxijo6y] .pe-cifras[data-astro-cid-6jxijo6y]{background:var(--pe-tarjeta);border:1px solid var(--pe-linea)}.pe-cifras[data-astro-cid-6jxijo6y]>div[data-astro-cid-6jxijo6y]{gap:.4rem;padding:2rem 1.8rem;display:grid}.pe-cifras[data-astro-cid-6jxijo6y]>div[data-astro-cid-6jxijo6y]+div[data-astro-cid-6jxijo6y]{border-left:1px solid #ffffff1a}.pe-cifras[data-astro-cid-6jxijo6y] b[data-astro-cid-6jxijo6y]{letter-spacing:-.04em;background:linear-gradient(90deg, #fff, var(--pe-sol));color:#0000;-webkit-background-clip:text;background-clip:text;font:800 clamp(2.2rem,4vw,3rem)/1 Sora,sans-serif}.pe-cifras[data-astro-cid-6jxijo6y] span[data-astro-cid-6jxijo6y]{color:#ffffffa6;font-size:.92rem}.pe-seccion[data-astro-cid-6jxijo6y]{padding:7rem 0}.pe-seccion--alt[data-astro-cid-6jxijo6y]{background:var(--pe-alt)}.pe-seccion--corta[data-astro-cid-6jxijo6y]{padding-top:4rem}.pe-titulo[data-astro-cid-6jxijo6y]{gap:.8rem;margin-bottom:3rem;display:grid}.pe-titulo[data-astro-cid-6jxijo6y] h2[data-astro-cid-6jxijo6y]{letter-spacing:-.045em;max-width:16ch;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800}.pe-aportes[data-astro-cid-6jxijo6y]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem;display:grid}.pe-aporte[data-astro-cid-6jxijo6y]{border-radius:var(--pe-radio);background:var(--pe-tarjeta);border:1px solid var(--pe-linea);align-content:start;gap:.7rem;padding:2rem 1.8rem 2.2rem;display:grid;position:relative;overflow:hidden}.pe-aporte[data-astro-cid-6jxijo6y]:before{content:"";background:radial-gradient(300px circle at var(--m-gx,50%) var(--m-gy,0%), color-mix(in srgb, var(--pe-acento) 14%, transparent), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.pe-aporte[data-astro-cid-6jxijo6y]:hover:before{opacity:1}.pe-aporte[data-astro-cid-6jxijo6y]:after{content:"";background:linear-gradient(90deg, var(--pe-acento), var(--pe-sol));transform-origin:0;height:3px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pe-aporte[data-astro-cid-6jxijo6y]:hover:after{transform:scaleX(1)}.pe-aporte__num[data-astro-cid-6jxijo6y]{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--pe-acento) 60%, transparent);font:800 3rem/1 Sora,sans-serif}.pe-aporte__icono[data-astro-cid-6jxijo6y]{font-size:1.6rem;position:absolute;top:1.6rem;right:1.5rem}.pe-aporte[data-astro-cid-6jxijo6y] h3[data-astro-cid-6jxijo6y]{font-size:1.3rem}.pe-tray[data-astro-cid-6jxijo6y]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:4rem;display:grid}.pe-tray__lado[data-astro-cid-6jxijo6y]{position:sticky;top:110px}.pe-formacion[data-astro-cid-6jxijo6y]{border-radius:var(--pe-radio);background:var(--pe-tarjeta);border:1px solid var(--pe-linea);gap:1rem;padding:1.6rem;display:grid}.pe-formacion[data-astro-cid-6jxijo6y] h3[data-astro-cid-6jxijo6y]{letter-spacing:-.02em;font-size:1.1rem}.pe-linea[data-astro-cid-6jxijo6y]{gap:2.6rem;padding-left:2.2rem;display:grid;position:relative}.pe-linea[data-astro-cid-6jxijo6y]:before,.pe-linea[data-astro-cid-6jxijo6y]:after{content:"";background:var(--pe-linea);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:6px}.pe-linea[data-astro-cid-6jxijo6y]:after{background:linear-gradient(var(--pe-acento), var(--pe-sol));transform:scaleY(var(--m-avance,1));transform-origin:top}.pe-linea[data-astro-cid-6jxijo6y] li[data-astro-cid-6jxijo6y]{gap:.35rem;display:grid;position:relative}.pe-linea[data-astro-cid-6jxijo6y] li[data-astro-cid-6jxijo6y]:before{content:"";background:var(--pe-alt);border:2px solid var(--pe-acento);z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:calc(1px - 2.2rem)}.pe-linea__actual[data-astro-cid-6jxijo6y]:before{box-shadow:0 0 0 6px #ffc40040;background:var(--pe-sol)!important;border-color:var(--pe-sol)!important}.pe-linea[data-astro-cid-6jxijo6y] h3[data-astro-cid-6jxijo6y]{font-size:1.45rem}.pe-lugar[data-astro-cid-6jxijo6y]{letter-spacing:.08em;text-transform:uppercase;color:var(--pe-suave);font:600 .8rem/1.4 Sora,sans-serif}.pe-proyectos[data-astro-cid-6jxijo6y]{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}.pe-proyecto[data-astro-cid-6jxijo6y]{background:var(--pe-tarjeta);border:1px solid var(--pe-linea);color:inherit;border-radius:26px;flex-direction:column;text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .3s,opacity .8s;display:flex;overflow:hidden}.pe-proyecto--destacado[data-astro-cid-6jxijo6y]{flex-direction:row;grid-column:1/-1}.pe-proyecto--destacado[data-astro-cid-6jxijo6y] .pe-proyecto__img[data-astro-cid-6jxijo6y]{aspect-ratio:auto;flex:1.3;min-height:340px}.pe-proyecto--destacado[data-astro-cid-6jxijo6y] .pe-proyecto__datos[data-astro-cid-6jxijo6y]{flex:1;align-content:center;padding:2.6rem}.pe-proyecto--destacado[data-astro-cid-6jxijo6y] h3[data-astro-cid-6jxijo6y]{font-size:clamp(1.7rem,3vw,2.3rem)}.pe-proyecto__img[data-astro-cid-6jxijo6y]{aspect-ratio:16/10;background:color-mix(in srgb, var(--pe-acento) 10%, var(--pe-tarjeta));place-items:center;display:grid;overflow:hidden}.pe-proyecto__img[data-astro-cid-6jxijo6y] img[data-astro-cid-6jxijo6y]{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.pe-proyecto__img[data-astro-cid-6jxijo6y] span[data-astro-cid-6jxijo6y]{color:var(--pe-acento);font:800 4rem/1 Sora,sans-serif}.pe-proyecto__datos[data-astro-cid-6jxijo6y]{gap:.6rem;padding:1.6rem 1.7rem 1.9rem;display:grid}.pe-proyecto__arriba[data-astro-cid-6jxijo6y]{justify-content:space-between;align-items:center;display:flex}.pe-flecha[data-astro-cid-6jxijo6y]{border:1px solid var(--pe-linea);border-radius:50%;place-items:center;width:36px;height:36px;transition:background .3s,color .3s,rotate .3s;display:grid}.pe-proyecto[data-astro-cid-6jxijo6y] h3[data-astro-cid-6jxijo6y]{letter-spacing:-.03em;font-size:1.4rem}.pe-chips[data-astro-cid-6jxijo6y]{flex-wrap:wrap;gap:.4rem;margin-top:.3rem;display:flex}.pe-chips[data-astro-cid-6jxijo6y] li[data-astro-cid-6jxijo6y]{background:var(--pe-alt);color:var(--pe-suave);border-radius:999px;padding:.45rem .75rem;font:600 .76rem/1 Sora,sans-serif}.pe-herramientas[data-astro-cid-6jxijo6y]{border-block:1px solid var(--pe-linea);background:var(--pe-tarjeta);padding:2.2rem 0}.pe-cinta[data-astro-cid-6jxijo6y] ul[data-astro-cid-6jxijo6y]{flex-wrap:wrap;justify-content:center;gap:0 2.4rem;padding:0 1.2rem;display:flex}.pe-cinta[data-astro-cid-6jxijo6y].m-corre ul[data-astro-cid-6jxijo6y]{flex-wrap:nowrap;padding-right:2.4rem}.pe-cinta[data-astro-cid-6jxijo6y] li[data-astro-cid-6jxijo6y]{white-space:nowrap;align-items:baseline;gap:.7rem;padding:.4rem 0;display:inline-flex}.pe-cinta[data-astro-cid-6jxijo6y] b[data-astro-cid-6jxijo6y]{letter-spacing:-.03em;font:700 clamp(1.4rem,3vw,2.1rem)/1.2 Sora,sans-serif}.pe-cinta[data-astro-cid-6jxijo6y] small[data-astro-cid-6jxijo6y]{color:var(--pe-suave);font:500 .78rem/1 JetBrains Mono,monospace}.pe-cinta[data-astro-cid-6jxijo6y] i[data-astro-cid-6jxijo6y]{color:var(--pe-acento);margin-left:1.7rem;font-style:normal}.pe-cursos[data-astro-cid-6jxijo6y]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.pe-cursos[data-astro-cid-6jxijo6y] li[data-astro-cid-6jxijo6y]{border:1px solid var(--pe-linea);background:var(--pe-tarjeta);border-radius:18px;gap:.3rem;padding:1.4rem 1.5rem;display:grid}.pe-cursos[data-astro-cid-6jxijo6y] b[data-astro-cid-6jxijo6y]{letter-spacing:-.02em;font-family:Sora,sans-serif}.pe-contacto-envoltura[data-astro-cid-6jxijo6y]{padding-block:5rem 3rem}.pe-contacto[data-astro-cid-6jxijo6y]{isolation:isolate;text-align:center;color:#fff;background:linear-gradient(140deg, var(--pe-acento), color-mix(in srgb, var(--pe-acento) 50%, #0a0f1f));--pe-rejilla:#ffffff1a;border-radius:34px;padding:clamp(3rem,7vw,5.5rem) clamp(1.5rem,5vw,4rem);position:relative;overflow:hidden}.pe-contacto[data-astro-cid-6jxijo6y]:before{content:"";z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), #ffffff38, transparent 70%);position:absolute;inset:0}.pe-contacto[data-astro-cid-6jxijo6y] h2[data-astro-cid-6jxijo6y]{letter-spacing:-.05em;max-width:18ch;margin:1rem auto 0;font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800}.pe-correo[data-astro-cid-6jxijo6y]{color:#fff;cursor:copy;overflow-wrap:anywhere;background:0 0;border:1px dashed #fff6;border-radius:10px;margin-top:1.4rem;padding:.5rem 1rem;font:500 1rem/1.4 JetBrains Mono,monospace}.pe-contacto[data-astro-cid-6jxijo6y] .pe-acciones[data-astro-cid-6jxijo6y]{justify-content:center}@media (hover:hover) and (pointer:fine){.pe-proyecto[data-astro-cid-6jxijo6y]:hover{border-color:color-mix(in srgb, var(--pe-acento) 50%, var(--pe-linea));box-shadow:0 34px 60px -40px color-mix(in srgb, var(--pe-acento) 80%, #000);transform:translateY(-6px)}.pe-proyecto[data-astro-cid-6jxijo6y]:hover img[data-astro-cid-6jxijo6y]{transform:scale(1.06)}.pe-proyecto[data-astro-cid-6jxijo6y]:hover .pe-flecha[data-astro-cid-6jxijo6y]{background:var(--pe-acento);color:#fff;rotate:45deg}}@media (width<=860px){.pe-hero[data-astro-cid-6jxijo6y]{padding-top:7rem}.pe-hero__cols[data-astro-cid-6jxijo6y],.pe-tray[data-astro-cid-6jxijo6y]{grid-template-columns:1fr;gap:3rem}.pe-tray__lado[data-astro-cid-6jxijo6y]{position:static}.pe-hero__visual[data-astro-cid-6jxijo6y]{order:-1;width:min(78%,320px);margin-top:1rem}.pe-insignia--1[data-astro-cid-6jxijo6y]{left:-28px}.pe-insignia--2[data-astro-cid-6jxijo6y]{right:-24px}.pe-proyectos[data-astro-cid-6jxijo6y]{grid-template-columns:1fr}.pe-proyecto--destacado[data-astro-cid-6jxijo6y]{flex-direction:column}.pe-proyecto--destacado[data-astro-cid-6jxijo6y] .pe-proyecto__img[data-astro-cid-6jxijo6y]{aspect-ratio:16/10;min-height:0}.pe-proyecto--destacado[data-astro-cid-6jxijo6y] .pe-proyecto__datos[data-astro-cid-6jxijo6y]{padding:1.6rem 1.7rem 1.9rem}.pe-bajar[data-astro-cid-6jxijo6y]{display:none}.pe-seccion[data-astro-cid-6jxijo6y]{padding:5rem 0}}@media (width<=620px){.pe-barra[data-astro-cid-6jxijo6y] nav[data-astro-cid-6jxijo6y]{display:none}.pe-barra__pildora[data-astro-cid-6jxijo6y]{justify-content:space-between}.pe-hero[data-astro-cid-6jxijo6y] h1[data-astro-cid-6jxijo6y]{font-size:clamp(2.7rem,13vw,3.6rem)}.pe-cifras[data-astro-cid-6jxijo6y]>div[data-astro-cid-6jxijo6y]+div[data-astro-cid-6jxijo6y]{border-top:1px solid #ffffff1a;border-left:0}.pe-insignia[data-astro-cid-6jxijo6y]{padding:.6rem .8rem}.pe-insignia[data-astro-cid-6jxijo6y] b[data-astro-cid-6jxijo6y]{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.pe-orbe[data-astro-cid-6jxijo6y],.pe-anillo[data-astro-cid-6jxijo6y],.pe-insignia[data-astro-cid-6jxijo6y],.pe-pulso[data-astro-cid-6jxijo6y],.pe-bajar[data-astro-cid-6jxijo6y] span[data-astro-cid-6jxijo6y]{animation:none}}.pc[data-astro-cid-bb4qu533]{--pc-fondo:#f8f3ea;--pc-tarjeta:#fffdf8;--pc-tinta:#16131c;--pc-suave:#5f5866;--pc-linea:#e7dfd2;--pc-oscuro:#16131c;--pc-radio:28px;--m-acento:var(--pc-acento);--m-fuente:"Bricolage Grotesque";background:var(--pc-fondo);color:var(--pc-tinta);font-family:Manrope,system-ui,sans-serif;line-height:1.6;overflow-x:clip}.pc--oscuro[data-astro-cid-bb4qu533]{--pc-fondo:#141118;--pc-tarjeta:#1d1923;--pc-tinta:#f6efe6;--pc-suave:#b3aab8;--pc-linea:#2e2836;--pc-oscuro:#0b090d}.pc[data-astro-cid-bb4qu533] h1[data-astro-cid-bb4qu533],.pc[data-astro-cid-bb4qu533] h2[data-astro-cid-bb4qu533],.pc[data-astro-cid-bb4qu533] h3[data-astro-cid-bb4qu533]{font-variation-settings:"opsz" 96;letter-spacing:-.03em;text-transform:none;margin:0;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800;line-height:1.02}.pc[data-astro-cid-bb4qu533] em[data-astro-cid-bb4qu533]{color:var(--pc-acento);font-style:normal}.pc :where(p){margin:0}.pc :where(ul){margin:0;padding:0;list-style:none}.pc-inner[data-astro-cid-bb4qu533]{max-width:1180px;margin:0 auto;padding:0 22px}.pc-suave[data-astro-cid-bb4qu533]{color:var(--pc-suave)}.pc-acciones[data-astro-cid-bb4qu533]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.pc-btn[data-astro-cid-bb4qu533]{background:var(--pc-acento);color:#fff;border:2px solid var(--pc-acento);min-height:54px;box-shadow:4px 4px 0 var(--pc-tinta);border-radius:999px;align-items:center;gap:.55rem;padding:.9rem 1.6rem;font:700 1rem/1 Manrope,sans-serif;text-decoration:none;transition:box-shadow .2s,translate .2s;display:inline-flex}.pc-btn[data-astro-cid-bb4qu533]:hover{box-shadow:0 0 0 var(--pc-tinta);translate:4px 4px}.pc-btn--linea[data-astro-cid-bb4qu533]{color:var(--pc-tinta);border-color:var(--pc-tinta);background:0 0}.pc-btn--negro[data-astro-cid-bb4qu533]{background:#16131c;border-color:#16131c;box-shadow:4px 4px #fff}.pc-btn--linea-negra[data-astro-cid-bb4qu533]{color:#16131c;background:0 0;border-color:#16131c;box-shadow:4px 4px #16131c}.pc-barra[data-astro-cid-bb4qu533]{z-index:30;transition:background .3s,box-shadow .3s;position:sticky;top:0}.m-bajo[data-astro-cid-bb4qu533] .pc-barra[data-astro-cid-bb4qu533]{background:color-mix(in srgb, var(--pc-fondo) 85%, transparent);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--pc-linea)}.pc-barra[data-astro-cid-bb4qu533] .pc-inner[data-astro-cid-bb4qu533]{justify-content:space-between;align-items:center;height:72px;display:flex}.pc-firma[data-astro-cid-bb4qu533]{letter-spacing:-.02em;color:var(--pc-tinta);font:800 1.1rem/1 Bricolage Grotesque,sans-serif;text-decoration:none}.pc-firma[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533]{color:var(--pc-acento);margin-left:.3rem;animation:6s linear infinite pc-girar;display:inline-block}.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533]{align-items:center;gap:.4rem;font:700 .9rem/1 Manrope,sans-serif;display:flex}.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533] a[data-astro-cid-bb4qu533]{color:var(--pc-tinta);border-radius:999px;padding:.65rem 1rem;text-decoration:none;transition:background .2s}.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533] a[data-astro-cid-bb4qu533].activo,.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533] a[data-astro-cid-bb4qu533]:hover{background:color-mix(in srgb, var(--pc-acento) 14%, transparent)}.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533] .pc-barra__cta[data-astro-cid-bb4qu533],.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533] .pc-barra__cta[data-astro-cid-bb4qu533].activo{background:var(--pc-tinta);color:var(--pc-fondo)}.pc-hero[data-astro-cid-bb4qu533]{padding:3.5rem 0 4rem;position:relative}.pc-chispa[data-astro-cid-bb4qu533]{z-index:0;color:var(--pc-acento);pointer-events:none;font-size:2.4rem;animation:7s ease-in-out infinite pc-flotar;position:absolute}.pc-chispa--1[data-astro-cid-bb4qu533]{top:12%;left:4%}.pc-chispa--2[data-astro-cid-bb4qu533]{color:#8fe0c4;font-size:1.1rem;animation-delay:-2s;bottom:22%;left:46%}.pc-chispa--3[data-astro-cid-bb4qu533]{color:#b9a7ff;font-size:2rem;animation-delay:-4s;top:6%;right:6%}@keyframes pc-flotar{50%{transform:translateY(-16px)rotate(20deg)}}@keyframes pc-girar{to{rotate:360deg}}.pc-hero__cols[data-astro-cid-bb4qu533]{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;gap:3rem;display:grid;position:relative}.pc-hola[data-astro-cid-bb4qu533]{background:var(--pc-tarjeta);border:1.5px solid var(--pc-tinta);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.pc-hola[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533]{transform-origin:70% 70%;animation:2.4s ease-in-out infinite pc-saludo;display:inline-block}@keyframes pc-saludo{0%,60%,to{rotate:0deg}10%,30%{rotate:16deg}20%,40%{rotate:-8deg}}.pc-hero[data-astro-cid-bb4qu533] h1[data-astro-cid-bb4qu533]{overflow-wrap:break-word;margin-top:1.6rem;font-size:clamp(3.2rem,7.4vw,7rem);line-height:.98}.pc-hero[data-astro-cid-bb4qu533] h1[data-astro-cid-bb4qu533] em[data-astro-cid-bb4qu533]{display:inline-block;position:relative}.pc-hero[data-astro-cid-bb4qu533] h1[data-astro-cid-bb4qu533] em[data-astro-cid-bb4qu533]:after{content:"";background:var(--pc-acento);opacity:.25;z-index:-1;border-radius:99px;height:.16em;position:absolute;bottom:.06em;left:0;right:0}.pc-bio[data-astro-cid-bb4qu533]{max-width:46ch;color:var(--pc-suave);margin-top:1.6rem;font-size:1.12rem}.pc-retrato[data-astro-cid-bb4qu533]{justify-self:center;width:100%;max-width:360px;position:relative}.pc-retrato__forma[data-astro-cid-bb4qu533]{aspect-ratio:4/5;border:2px solid var(--pc-tinta);box-shadow:10px 10px 0 var(--pc-acento);background:#b9a7ff;border-radius:46% 54% 42% 58%/52% 40% 60% 48%;animation:12s ease-in-out infinite alternate pc-forma;overflow:hidden}@keyframes pc-forma{to{border-radius:58% 42% 55% 45%/42% 58%}}.pc-retrato__forma[data-astro-cid-bb4qu533] img[data-astro-cid-bb4qu533]{object-fit:cover;width:100%;height:100%}.pc-iniciales[data-astro-cid-bb4qu533]{height:100%;color:var(--pc-tinta);place-items:center;font:800 5rem/1 Bricolage Grotesque,sans-serif;display:grid}.pc-sello[data-astro-cid-bb4qu533]{background:var(--pc-tarjeta);border:2px solid var(--pc-tinta);width:130px;height:130px;color:var(--pc-tinta);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute;bottom:-20px;left:-46px}.pc-sello[data-astro-cid-bb4qu533] svg[data-astro-cid-bb4qu533]{animation:16s linear infinite pc-girar;position:absolute;inset:6px}.pc-sello[data-astro-cid-bb4qu533] text[data-astro-cid-bb4qu533]{letter-spacing:1.6px;fill:currentColor;font:700 9.6px/1 Bricolage Grotesque,sans-serif}.pc-sello[data-astro-cid-bb4qu533]>span[data-astro-cid-bb4qu533]{font-size:1.8rem;transition:rotate .3s}.pc-sello[data-astro-cid-bb4qu533]:hover>span[data-astro-cid-bb4qu533]{rotate:-45deg}.pc-cifras[data-astro-cid-bb4qu533]{flex-wrap:wrap;gap:1rem;margin-top:3.5rem;display:flex}.pc-cifras[data-astro-cid-bb4qu533]>div[data-astro-cid-bb4qu533]{background:var(--pc-tono);color:#16131c;border:2px solid var(--pc-tinta);border-radius:22px;gap:.2rem;padding:1.1rem 1.6rem;display:grid}.pc-cifras[data-astro-cid-bb4qu533] b[data-astro-cid-bb4qu533]{letter-spacing:-.03em;font:800 2.4rem/1 Bricolage Grotesque,sans-serif}.pc-cifras[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533]{font-size:.9rem;font-weight:600}.pc-cinta-envoltura[data-astro-cid-bb4qu533]{background:var(--pc-acento);border-block:2px solid var(--pc-tinta);margin:1rem -2rem;padding:1rem 0;rotate:-1.5deg}.pc-cinta[data-astro-cid-bb4qu533] ul[data-astro-cid-bb4qu533]{gap:2rem;padding-right:2rem;display:flex}.pc-cinta[data-astro-cid-bb4qu533]:not(.m-corre) ul[data-astro-cid-bb4qu533]{flex-wrap:wrap;justify-content:center}.pc-cinta[data-astro-cid-bb4qu533] li[data-astro-cid-bb4qu533]{white-space:nowrap;letter-spacing:-.02em;color:#fff;align-items:center;gap:2rem;font:800 clamp(1.6rem,4vw,2.8rem)/1.1 Bricolage Grotesque,sans-serif;display:inline-flex}.pc-cinta[data-astro-cid-bb4qu533] i[data-astro-cid-bb4qu533]{color:#16131c;font-style:normal}.pc-seccion[data-astro-cid-bb4qu533]{padding:7rem 0}.pc-seccion--sin-arriba[data-astro-cid-bb4qu533]{padding-top:0}.pc-titulo[data-astro-cid-bb4qu533]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;display:flex}.pc-titulo[data-astro-cid-bb4qu533] h2[data-astro-cid-bb4qu533]{font-size:clamp(2.6rem,7vw,5.2rem)}.pc-titulo--chico[data-astro-cid-bb4qu533] h2[data-astro-cid-bb4qu533]{font-size:clamp(2rem,4vw,2.8rem)}.pc-contador[data-astro-cid-bb4qu533]{color:var(--pc-suave);font:700 1.4rem/1 Bricolage Grotesque,sans-serif}.pc-proyectos[data-astro-cid-bb4qu533]{grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem;display:grid}.pc-proyecto[data-astro-cid-bb4qu533]{color:inherit;cursor:default;gap:1.1rem;text-decoration:none;display:grid}a[data-astro-cid-bb4qu533].pc-proyecto{cursor:pointer}.pc-proyecto--ancho[data-astro-cid-bb4qu533]{grid-column:1/-1}.pc-proyecto__img[data-astro-cid-bb4qu533]{aspect-ratio:4/3;border-radius:var(--pc-radio);background:var(--pc-tono);border:2px solid var(--pc-tinta);place-items:center;display:grid;overflow:hidden}.pc-proyecto--ancho[data-astro-cid-bb4qu533] .pc-proyecto__img[data-astro-cid-bb4qu533]{aspect-ratio:16/9}.pc-proyecto__img[data-astro-cid-bb4qu533] img[data-astro-cid-bb4qu533]{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.pc-proyecto__img[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533]{text-align:center;color:#16131c;padding:1rem;font:800 clamp(1.6rem,4vw,2.6rem)/1 Bricolage Grotesque,sans-serif}.pc-proyecto__datos[data-astro-cid-bb4qu533]{grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;display:grid}.pc-proyecto__num[data-astro-cid-bb4qu533]{color:var(--pc-acento);font:800 .95rem/1.8 Bricolage Grotesque,sans-serif}.pc-proyecto[data-astro-cid-bb4qu533] h3[data-astro-cid-bb4qu533]{letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,1.9rem)}.pc-proyecto[data-astro-cid-bb4qu533] p[data-astro-cid-bb4qu533]{margin-top:.3rem}.pc-tags[data-astro-cid-bb4qu533]{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.pc-tags[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533]{border:1.5px solid var(--pc-tinta);white-space:nowrap;border-radius:999px;padding:.35rem .8rem;font-size:.78rem;font-weight:700}.pc-tags__anio[data-astro-cid-bb4qu533]{background:var(--pc-tinta);color:var(--pc-fondo)}.pc-servicios[data-astro-cid-bb4qu533]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.2rem;display:grid}.pc-servicios[data-astro-cid-bb4qu533] article[data-astro-cid-bb4qu533]{border-radius:var(--pc-radio);background:var(--pc-tono);color:#16131c;border:2px solid var(--pc-tinta);min-height:260px;box-shadow:6px 6px 0 var(--pc-tinta);align-content:start;gap:.6rem;padding:1.8rem;display:grid;position:relative}.pc-servicios__num[data-astro-cid-bb4qu533]{opacity:.6;font:800 .9rem/1 Bricolage Grotesque,sans-serif}.pc-icono[data-astro-cid-bb4qu533]{margin-top:1.2rem;font-size:2.6rem;transition:transform .4s cubic-bezier(.3,1.6,.5,1);display:inline-block}.pc-servicios[data-astro-cid-bb4qu533] article[data-astro-cid-bb4qu533]:hover .pc-icono[data-astro-cid-bb4qu533]{transform:scale(1.25)rotate(-12deg)}.pc-servicios[data-astro-cid-bb4qu533] h3[data-astro-cid-bb4qu533]{margin-top:auto;font-size:1.55rem}.pc-servicios[data-astro-cid-bb4qu533] p[data-astro-cid-bb4qu533]{font-weight:500}.pc-herramientas[data-astro-cid-bb4qu533]{background:var(--pc-oscuro);color:#f6efe6;padding:6rem 0}.pc-herramientas[data-astro-cid-bb4qu533] em[data-astro-cid-bb4qu533]{color:var(--pc-acento)}.pc-lista-h[data-astro-cid-bb4qu533]{flex-wrap:wrap;gap:.9rem;display:flex}.pc-lista-h[data-astro-cid-bb4qu533] li[data-astro-cid-bb4qu533]{border:1.5px solid #ffffff2e;border-radius:20px;gap:.15rem;padding:1rem 1.4rem;transition:background .3s,color .3s,rotate .3s,opacity .8s,transform .9s;display:grid}.pc-lista-h[data-astro-cid-bb4qu533] b[data-astro-cid-bb4qu533]{font:800 1.35rem/1.1 Bricolage Grotesque,sans-serif}.pc-lista-h[data-astro-cid-bb4qu533] small[data-astro-cid-bb4qu533]{opacity:.7;font-size:.82rem}.pc-lista-h[data-astro-cid-bb4qu533] li[data-astro-cid-bb4qu533]:hover{background:var(--pc-tono);color:#16131c;rotate:-3deg}.pc-dos[data-astro-cid-bb4qu533]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:4rem;display:grid}.pc-linea[data-astro-cid-bb4qu533]{display:grid}.pc-linea[data-astro-cid-bb4qu533] li[data-astro-cid-bb4qu533]{border-top:2px solid var(--pc-tinta);grid-template-columns:9rem 1fr;gap:1rem;padding:1.3rem 0;transition:padding .3s,opacity .8s,transform .9s;display:grid}.pc-linea[data-astro-cid-bb4qu533] li[data-astro-cid-bb4qu533]:hover{padding-left:.8rem}.pc-linea[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533]{color:var(--pc-acento);font-size:.88rem;font-weight:700}.pc-linea[data-astro-cid-bb4qu533] h3[data-astro-cid-bb4qu533]{font-size:1.3rem}.pc-contacto[data-astro-cid-bb4qu533]{background:var(--pc-acento);color:#16131c;padding:0 0 6rem;overflow:hidden}.pc-contacto__cinta[data-astro-cid-bb4qu533]{border-bottom:2px solid #16131c;margin-bottom:5rem;padding:1.4rem 0}.pc-contacto__cinta[data-astro-cid-bb4qu533] p[data-astro-cid-bb4qu533]{white-space:nowrap;letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px #16131c;padding-right:.3em;font:800 clamp(3rem,10vw,7rem)/1 Bricolage Grotesque,sans-serif}.pc-contacto[data-astro-cid-bb4qu533] h2[data-astro-cid-bb4qu533]{max-width:16ch;font-size:clamp(2.4rem,6.5vw,5rem)}.pc-contacto[data-astro-cid-bb4qu533] h2[data-astro-cid-bb4qu533] em[data-astro-cid-bb4qu533]{color:#fff}.pc-correo[data-astro-cid-bb4qu533]{color:#16131c;text-underline-offset:8px;cursor:copy;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;margin-top:2rem;padding:0;font:800 clamp(1.3rem,3.4vw,2.2rem)/1.2 Bricolage Grotesque,sans-serif;text-decoration:underline 3px}.pc-redes[data-astro-cid-bb4qu533]{flex-wrap:wrap;gap:1.4rem;margin-top:2rem;display:flex}.pc-redes[data-astro-cid-bb4qu533] a[data-astro-cid-bb4qu533]{color:#16131c;font-weight:800;text-decoration:none}@media (hover:hover) and (pointer:fine){.pc-proyecto[data-astro-cid-bb4qu533]:hover img[data-astro-cid-bb4qu533]{transform:scale(1.05)rotate(-1deg)}}@media (width<=860px){.pc-hero__cols[data-astro-cid-bb4qu533]{grid-template-columns:1fr}.pc-retrato[data-astro-cid-bb4qu533]{order:-1;width:min(60%,240px);margin-left:2.5rem}.pc-sello[data-astro-cid-bb4qu533]{width:104px;height:104px;left:-30px}.pc-sello[data-astro-cid-bb4qu533] text[data-astro-cid-bb4qu533]{font-size:9px}.pc-proyectos[data-astro-cid-bb4qu533]{grid-template-columns:1fr}.pc-proyecto--ancho[data-astro-cid-bb4qu533] .pc-proyecto__img[data-astro-cid-bb4qu533]{aspect-ratio:4/3}.pc-proyecto__datos[data-astro-cid-bb4qu533]{grid-template-columns:auto 1fr}.pc-tags[data-astro-cid-bb4qu533]{grid-column:1/-1;justify-content:flex-start}.pc-seccion[data-astro-cid-bb4qu533]{padding:5rem 0}.pc-linea[data-astro-cid-bb4qu533] li[data-astro-cid-bb4qu533]{grid-template-columns:1fr;gap:.3rem}}@media (width<=560px){.pc-barra[data-astro-cid-bb4qu533] nav[data-astro-cid-bb4qu533] a[data-astro-cid-bb4qu533]:not(.pc-barra__cta){display:none}.pc-hero[data-astro-cid-bb4qu533] h1[data-astro-cid-bb4qu533]{font-size:clamp(2.6rem,12.5vw,4rem)}.pc-titulo[data-astro-cid-bb4qu533]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pc-chispa[data-astro-cid-bb4qu533],.pc-firma[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533],.pc-hola[data-astro-cid-bb4qu533] span[data-astro-cid-bb4qu533],.pc-retrato__forma[data-astro-cid-bb4qu533],.pc-sello[data-astro-cid-bb4qu533] svg[data-astro-cid-bb4qu533]{animation:none}}.pm[data-astro-cid-4fjwhwwz]{--pm-fondo:#f4f2ee;--pm-tinta:#141412;--pm-suave:#6b6a65;--pm-linea:#dcd9d2;--pm-tarjeta:#ebe8e1;--m-acento:var(--pm-acento);--m-fuente:"Space Grotesk";background:var(--pm-fondo);color:var(--pm-tinta);font-family:Space Grotesk,system-ui,sans-serif;line-height:1.6;position:relative;overflow-x:clip}.pm--oscuro[data-astro-cid-4fjwhwwz]{--pm-fondo:#0e0e0d;--pm-tinta:#ecebe6;--pm-suave:#8f8d86;--pm-linea:#262624;--pm-tarjeta:#171716}.pm[data-astro-cid-4fjwhwwz] h1[data-astro-cid-4fjwhwwz],.pm[data-astro-cid-4fjwhwwz] h2[data-astro-cid-4fjwhwwz],.pm[data-astro-cid-4fjwhwwz] h3[data-astro-cid-4fjwhwwz]{letter-spacing:-.04em;text-transform:none;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-weight:500;line-height:.95}.pm[data-astro-cid-4fjwhwwz] em[data-astro-cid-4fjwhwwz]{letter-spacing:-.01em;color:var(--pm-acento);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.pm :where(p){margin:0}.pm :where(ol,dl){margin:0;padding:0;list-style:none}.pm :where(dd){margin:0}.pm-inner[data-astro-cid-4fjwhwwz]{z-index:1;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}.pm-suave[data-astro-cid-4fjwhwwz]{color:var(--pm-suave)}.pm-rotulo[data-astro-cid-4fjwhwwz],.pm-mini[data-astro-cid-4fjwhwwz]{letter-spacing:.12em;text-transform:uppercase;color:var(--pm-suave);font-size:.8rem;font-weight:500}.pm-rejilla[data-astro-cid-4fjwhwwz]{z-index:0;pointer-events:none;grid-template-columns:repeat(4,1fr);max-width:1280px;margin:0 auto;padding:0 24px;display:grid;position:absolute;inset:0}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]{border-left:1px solid var(--pm-linea);transform-origin:top;animation:1.6s cubic-bezier(.7,0,.2,1) both pm-dibujar}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]:last-child{border-right:1px solid var(--pm-linea)}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]:nth-child(2){animation-delay:.1s}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]:nth-child(3){animation-delay:.2s}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]:nth-child(4){animation-delay:.3s}@keyframes pm-dibujar{0%{transform:scaleY(0)}}[data-astro-cid-4fjwhwwz][data-efectos=ninguno] .pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]{animation:none}.pm-barra[data-astro-cid-4fjwhwwz]{z-index:30;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:sticky;top:0}.m-bajo[data-astro-cid-4fjwhwwz] .pm-barra[data-astro-cid-4fjwhwwz]{background:color-mix(in srgb, var(--pm-fondo) 86%, transparent);backdrop-filter:blur(12px);border-color:var(--pm-linea)}.pm-barra[data-astro-cid-4fjwhwwz] .pm-inner[data-astro-cid-4fjwhwwz]{grid-template-columns:1fr auto 1fr;align-items:center;height:68px;display:grid}.pm-marca[data-astro-cid-4fjwhwwz]{letter-spacing:.14em;text-transform:uppercase;color:var(--pm-tinta);font-size:.9rem;font-weight:700;text-decoration:none}.pm-hora[data-astro-cid-4fjwhwwz]{color:var(--pm-suave);letter-spacing:.04em;font-size:.82rem}.pm-hora[data-astro-cid-4fjwhwwz] time[data-astro-cid-4fjwhwwz]{color:var(--pm-tinta);font-variant-numeric:tabular-nums}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz]{justify-self:end;gap:1.6rem;display:flex}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz]{color:var(--pm-suave);font-size:.88rem;text-decoration:none;transition:color .2s;position:relative}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] small[data-astro-cid-4fjwhwwz]{vertical-align:top;color:var(--pm-acento);margin-right:.35rem;font-size:.66rem}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz]:after{content:"";background:var(--pm-tinta);transform-origin:100%;height:1px;transition:transform .4s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz]:hover,.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz].activo{color:var(--pm-tinta)}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz]:hover:after,.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz].activo:after{transform-origin:0;transform:scaleX(1)}.pm-hero[data-astro-cid-4fjwhwwz]{padding:6rem 0 0}.pm-hero[data-astro-cid-4fjwhwwz] h1[data-astro-cid-4fjwhwwz]{letter-spacing:-.06em;text-transform:uppercase;margin-top:1.4rem;font-size:clamp(3.6rem,13vw,12rem);font-weight:400;line-height:.88}.pm-hero__pie[data-astro-cid-4fjwhwwz]{border-bottom:1px solid var(--pm-linea);grid-template-columns:1.3fr .7fr;align-items:end;gap:3rem;margin-top:3rem;padding-bottom:3.5rem;display:grid}.pm-frase[data-astro-cid-4fjwhwwz]{letter-spacing:-.035em;max-width:20ch;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:400;line-height:1.08}.pm-hero__lado[data-astro-cid-4fjwhwwz]{gap:1.4rem;display:grid}.pm-enlace[data-astro-cid-4fjwhwwz]{border-bottom:1px solid var(--pm-tinta);color:var(--pm-tinta);justify-self:start;gap:.6rem;padding-bottom:.3rem;font-weight:500;text-decoration:none;display:inline-flex}.pm-enlace[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]{transition:transform .3s}.pm-enlace[data-astro-cid-4fjwhwwz]:hover span[data-astro-cid-4fjwhwwz]{transform:translateY(4px)}.pm-portada[data-astro-cid-4fjwhwwz]{height:min(78vh,720px);margin:0;position:relative;overflow:hidden}.pm-portada[data-astro-cid-4fjwhwwz] img[data-astro-cid-4fjwhwwz]{object-fit:cover;width:100%;height:116%;position:absolute;inset:-8% 0}.pm-portada[data-astro-cid-4fjwhwwz] figcaption[data-astro-cid-4fjwhwwz]{letter-spacing:.1em;text-transform:uppercase;color:#fff;mix-blend-mode:difference;justify-content:space-between;font-size:.82rem;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.pm-cifras[data-astro-cid-4fjwhwwz]{border-bottom:1px solid var(--pm-linea);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.pm-cifras[data-astro-cid-4fjwhwwz]>div[data-astro-cid-4fjwhwwz]{gap:.6rem;padding:2.6rem 1.4rem 2.4rem 0;display:grid}.pm-cifras[data-astro-cid-4fjwhwwz] dt[data-astro-cid-4fjwhwwz]{letter-spacing:-.06em;font-size:clamp(3rem,6vw,4.8rem);font-weight:300;line-height:1}.pm-cifras[data-astro-cid-4fjwhwwz] dd[data-astro-cid-4fjwhwwz]{letter-spacing:.08em;text-transform:uppercase;color:var(--pm-suave);font-size:.86rem}.pm-seccion[data-astro-cid-4fjwhwwz]{padding:7rem 0}.pm-seccion--borde[data-astro-cid-4fjwhwwz]{border-top:1px solid var(--pm-linea)}.pm-cabecera[data-astro-cid-4fjwhwwz]{gap:1rem;margin-bottom:4rem;display:grid}.pm-cabecera[data-astro-cid-4fjwhwwz] h2[data-astro-cid-4fjwhwwz]{font-size:clamp(2.8rem,7vw,6rem);font-weight:400}.pm-proyectos[data-astro-cid-4fjwhwwz]{gap:7rem;display:grid}.pm-proyecto[data-astro-cid-4fjwhwwz]{color:inherit;grid-template-columns:1.45fr .55fr;align-items:end;gap:3rem;text-decoration:none;display:grid}.pm-proyecto--invertido[data-astro-cid-4fjwhwwz]{grid-template-columns:.55fr 1.45fr}.pm-proyecto--invertido[data-astro-cid-4fjwhwwz] .pm-proyecto__img[data-astro-cid-4fjwhwwz]{order:2}.pm-proyecto__img[data-astro-cid-4fjwhwwz]{aspect-ratio:16/10;background:var(--pm-tarjeta);place-items:center;display:grid;overflow:hidden}.pm-proyecto__img[data-astro-cid-4fjwhwwz] img[data-astro-cid-4fjwhwwz]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.pm-proyecto__img[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]{color:var(--pm-suave);font-size:5rem;font-weight:300}.pm-proyecto__datos[data-astro-cid-4fjwhwwz]{gap:1rem;padding-bottom:.4rem;display:grid}.pm-proyecto__num[data-astro-cid-4fjwhwwz]{letter-spacing:.12em;color:var(--pm-acento);font-size:.8rem}.pm-proyecto[data-astro-cid-4fjwhwwz] h3[data-astro-cid-4fjwhwwz]{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400}.pm-ficha[data-astro-cid-4fjwhwwz]{border-top:1px solid var(--pm-linea);display:grid}.pm-ficha[data-astro-cid-4fjwhwwz]>div[data-astro-cid-4fjwhwwz]{border-bottom:1px solid var(--pm-linea);justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.86rem;display:flex}.pm-ficha[data-astro-cid-4fjwhwwz] dt[data-astro-cid-4fjwhwwz]{color:var(--pm-suave);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.pm-servicios[data-astro-cid-4fjwhwwz]{border-top:1px solid var(--pm-linea)}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]{isolation:isolate;border-bottom:1px solid var(--pm-linea);grid-template-columns:5rem 1fr 1.2fr 2rem;align-items:baseline;gap:2rem;padding:2rem 0;transition:padding .5s cubic-bezier(.2,.7,.2,1),opacity .8s,transform .9s;display:grid;position:relative}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]:before{content:"";background:var(--pm-acento);transform-origin:bottom;z-index:-1;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleY(0)}.pm-servicios__num[data-astro-cid-4fjwhwwz]{color:var(--pm-acento);font-size:.85rem}.pm-servicios[data-astro-cid-4fjwhwwz] h3[data-astro-cid-4fjwhwwz]{font-size:clamp(1.5rem,3vw,2.4rem);font-weight:400}.pm-servicios__flecha[data-astro-cid-4fjwhwwz]{font-size:1.5rem;transition:transform .4s}.pm-perfil[data-astro-cid-4fjwhwwz]{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.pm-perfil__lado[data-astro-cid-4fjwhwwz]{align-content:start;gap:2rem;display:grid}.pm-foto[data-astro-cid-4fjwhwwz]{aspect-ratio:4/5;max-width:340px;margin:0;overflow:hidden}.pm-foto[data-astro-cid-4fjwhwwz] img[data-astro-cid-4fjwhwwz]{object-fit:cover;filter:grayscale();width:100%;height:100%}.pm-tablas[data-astro-cid-4fjwhwwz]{gap:3.5rem;display:grid}.pm-mini[data-astro-cid-4fjwhwwz]{margin-bottom:1rem}.pm-fila[data-astro-cid-4fjwhwwz]{border-top:1px solid var(--pm-linea);grid-template-columns:9rem 1fr auto;gap:1.4rem;padding:1.1rem 0;font-size:1rem;display:grid}.pm-fila[data-astro-cid-4fjwhwwz]>span[data-astro-cid-4fjwhwwz]:first-child{color:var(--pm-acento);font-variant-numeric:tabular-nums;font-size:.88rem}.pm-fila[data-astro-cid-4fjwhwwz] b[data-astro-cid-4fjwhwwz]{font-weight:500}.pm-herramientas[data-astro-cid-4fjwhwwz]{letter-spacing:-.02em;font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.4}.pm-herramientas[data-astro-cid-4fjwhwwz] i[data-astro-cid-4fjwhwwz]{color:var(--pm-suave);font-style:normal}.pm-contacto[data-astro-cid-4fjwhwwz]{border-top:1px solid var(--pm-linea);padding:8rem 0 5rem}.pm-contacto[data-astro-cid-4fjwhwwz] h2[data-astro-cid-4fjwhwwz]{max-width:14ch;margin-top:1.4rem;font-size:clamp(3rem,9vw,8rem);font-weight:400}.pm-contacto__pie[data-astro-cid-4fjwhwwz]{gap:2rem;margin-top:4rem;display:grid}.pm-correo[data-astro-cid-4fjwhwwz]{border:0;border-bottom:1px solid var(--pm-tinta);color:var(--pm-tinta);letter-spacing:-.03em;cursor:copy;overflow-wrap:anywhere;text-align:left;background:0 0;justify-self:start;padding:0 0 .4rem;font:400 clamp(1.4rem,3.4vw,2.6rem)/1.2 Space Grotesk,sans-serif;text-decoration:none}.pm-acciones[data-astro-cid-4fjwhwwz]{flex-wrap:wrap;gap:.7rem;display:flex}.pm-btn[data-astro-cid-4fjwhwwz]{background:var(--pm-tinta);min-height:48px;color:var(--pm-fondo);border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-weight:500;text-decoration:none;display:inline-flex}.pm-btn--linea[data-astro-cid-4fjwhwwz]{color:var(--pm-tinta);border:1px solid var(--pm-linea);background:0 0;transition:border-color .3s,transform .45s}.pm-btn--linea[data-astro-cid-4fjwhwwz]:hover{border-color:var(--pm-tinta)}@media (hover:hover) and (pointer:fine){.pm-proyecto[data-astro-cid-4fjwhwwz]:hover img[data-astro-cid-4fjwhwwz]{transform:scale(1.04)}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]:hover{color:#0e0e0d;padding-inline:1.2rem}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]:hover:before{transform:scaleY(1)}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]:hover .pm-suave[data-astro-cid-4fjwhwwz],.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]:hover .pm-servicios__num[data-astro-cid-4fjwhwwz]{color:#0e0e0d}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]:hover .pm-servicios__flecha[data-astro-cid-4fjwhwwz]{transform:rotate(-45deg)}}@media (width<=900px){.pm-barra[data-astro-cid-4fjwhwwz] .pm-inner[data-astro-cid-4fjwhwwz]{grid-template-columns:1fr auto}.pm-hora[data-astro-cid-4fjwhwwz]{display:none}.pm-hero__pie[data-astro-cid-4fjwhwwz],.pm-proyecto[data-astro-cid-4fjwhwwz],.pm-proyecto--invertido[data-astro-cid-4fjwhwwz],.pm-perfil[data-astro-cid-4fjwhwwz]{grid-template-columns:1fr;gap:1.8rem}.pm-proyecto--invertido[data-astro-cid-4fjwhwwz] .pm-proyecto__img[data-astro-cid-4fjwhwwz]{order:0}.pm-proyectos[data-astro-cid-4fjwhwwz]{gap:4.5rem}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz]{grid-template-columns:3rem 1fr;gap:.4rem 1rem}.pm-servicios[data-astro-cid-4fjwhwwz] li[data-astro-cid-4fjwhwwz] p[data-astro-cid-4fjwhwwz]{grid-column:2}.pm-servicios__flecha[data-astro-cid-4fjwhwwz]{display:none}.pm-seccion[data-astro-cid-4fjwhwwz]{padding:5rem 0}.pm-rejilla[data-astro-cid-4fjwhwwz]{grid-template-columns:repeat(2,1fr)}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]:nth-child(n+3){display:none}.pm-rejilla[data-astro-cid-4fjwhwwz] span[data-astro-cid-4fjwhwwz]:nth-child(2){border-right:1px solid var(--pm-linea)}}@media (width<=560px){.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz]{gap:1rem}.pm-barra[data-astro-cid-4fjwhwwz] nav[data-astro-cid-4fjwhwwz] a[data-astro-cid-4fjwhwwz]:not(:last-child){display:none}.pm-hero[data-astro-cid-4fjwhwwz]{padding-top:3.5rem}.pm-hero[data-astro-cid-4fjwhwwz] h1[data-astro-cid-4fjwhwwz]{font-size:clamp(2.8rem,15vw,4.4rem)}.pm-portada[data-astro-cid-4fjwhwwz]{height:52vh}.pm-fila[data-astro-cid-4fjwhwwz]{grid-template-columns:1fr;gap:.2rem}}.pa[data-astro-cid-z7ttg7cw]{--pa-fondo:#f5f3ec;--pa-alt:#ecefe6;--pa-tarjeta:#fffdf8;--pa-tinta:#18231f;--pa-suave:#5d6a64;--pa-linea:#dfe3d8;--pa-calido:#e8b38a;--pa-radio:26px;--m-acento:var(--pa-acento);--m-fuente:"Figtree";background:var(--pa-fondo);color:var(--pa-tinta);font-family:Figtree,system-ui,sans-serif;line-height:1.7;overflow-x:clip}.pa--oscuro[data-astro-cid-z7ttg7cw]{--pa-fondo:#0f1a18;--pa-alt:#13211e;--pa-tarjeta:#172824;--pa-tinta:#eef2ea;--pa-suave:#a1b1aa;--pa-linea:#23362f}.pa[data-astro-cid-z7ttg7cw] h1[data-astro-cid-z7ttg7cw],.pa[data-astro-cid-z7ttg7cw] h2[data-astro-cid-z7ttg7cw],.pa[data-astro-cid-z7ttg7cw] h3[data-astro-cid-z7ttg7cw]{letter-spacing:-.02em;text-transform:none;margin:0;font-family:Newsreader,Georgia,serif;font-weight:400;line-height:1.08}.pa[data-astro-cid-z7ttg7cw] em[data-astro-cid-z7ttg7cw]{color:var(--pa-acento);font-style:italic}.pa--oscuro[data-astro-cid-z7ttg7cw] em[data-astro-cid-z7ttg7cw]{color:color-mix(in srgb, var(--pa-acento) 55%, #fff)}.pa :where(p){margin:0}.pa :where(ul,ol,dl){margin:0;padding:0;list-style:none}.pa :where(dd){margin:0}.pa-inner[data-astro-cid-z7ttg7cw]{max-width:1120px;margin:0 auto;padding:0 22px}.pa-suave[data-astro-cid-z7ttg7cw]{color:var(--pa-suave)}.pa-sobre[data-astro-cid-z7ttg7cw]{letter-spacing:.14em;text-transform:uppercase;color:var(--pa-acento);font-size:.8rem;font-weight:600}.pa--oscuro[data-astro-cid-z7ttg7cw] .pa-sobre[data-astro-cid-z7ttg7cw]{color:var(--pa-calido)}.pa-sobre--claro[data-astro-cid-z7ttg7cw]{color:#ffffffb3!important}.pa-acciones[data-astro-cid-z7ttg7cw]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.pa-btn[data-astro-cid-z7ttg7cw]{background:var(--pa-acento);color:#fff;min-height:52px;box-shadow:0 16px 30px -20px var(--pa-acento);border-radius:999px;align-items:center;gap:.55rem;padding:.9rem 1.5rem;font:600 .98rem/1 Figtree,sans-serif;text-decoration:none;display:inline-flex}.pa-btn--chico[data-astro-cid-z7ttg7cw]{min-height:42px;padding:.6rem 1.1rem;font-size:.9rem}.pa-btn--linea[data-astro-cid-z7ttg7cw]{color:var(--pa-tinta);border:1.5px solid var(--pa-linea);box-shadow:none;background:0 0;transition:border-color .3s,transform .45s}.pa-btn--linea[data-astro-cid-z7ttg7cw]:hover{border-color:var(--pa-acento)}.pa-btn--claro[data-astro-cid-z7ttg7cw]{color:#18231f;background:#fff}.pa-btn--vidrio[data-astro-cid-z7ttg7cw]{box-shadow:none;background:#ffffff1a;border:1.5px solid #ffffff47}.pa-barra[data-astro-cid-z7ttg7cw]{z-index:30;transition:background .4s,box-shadow .4s;position:sticky;top:0}.m-bajo[data-astro-cid-z7ttg7cw] .pa-barra[data-astro-cid-z7ttg7cw]{background:color-mix(in srgb, var(--pa-fondo) 86%, transparent);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--pa-linea)}.pa-barra[data-astro-cid-z7ttg7cw] .pa-inner[data-astro-cid-z7ttg7cw]{align-items:center;gap:2rem;height:76px;display:flex}.pa-marca[data-astro-cid-z7ttg7cw]{color:var(--pa-tinta);margin-right:auto;line-height:1.2;text-decoration:none;display:grid}.pa-marca[data-astro-cid-z7ttg7cw] b[data-astro-cid-z7ttg7cw]{font:500 1.25rem/1.1 Newsreader,serif}.pa-marca[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{color:var(--pa-suave);font-size:.78rem}.pa-barra[data-astro-cid-z7ttg7cw] nav[data-astro-cid-z7ttg7cw]{gap:1.6rem;display:flex}.pa-barra[data-astro-cid-z7ttg7cw] nav[data-astro-cid-z7ttg7cw] a[data-astro-cid-z7ttg7cw]{color:var(--pa-suave);font-size:.92rem;font-weight:500;text-decoration:none;transition:color .3s}.pa-barra[data-astro-cid-z7ttg7cw] nav[data-astro-cid-z7ttg7cw] a[data-astro-cid-z7ttg7cw].activo,.pa-barra[data-astro-cid-z7ttg7cw] nav[data-astro-cid-z7ttg7cw] a[data-astro-cid-z7ttg7cw]:hover{color:var(--pa-acento)}.pa-hero[data-astro-cid-z7ttg7cw]{isolation:isolate;padding:4.5rem 0 6rem;position:relative}.pa-burbuja[data-astro-cid-z7ttg7cw]{z-index:-1;filter:blur(60px);opacity:.55;border-radius:50%;animation:16s ease-in-out infinite alternate pa-respirar;position:absolute}.pa-burbuja--1[data-astro-cid-z7ttg7cw]{background:color-mix(in srgb, var(--pa-acento) 40%, transparent);width:460px;height:460px;top:-40px;right:-120px}.pa-burbuja--2[data-astro-cid-z7ttg7cw]{background:color-mix(in srgb, var(--pa-calido) 60%, transparent);width:340px;height:340px;animation-delay:-8s;bottom:-60px;left:-140px}@keyframes pa-respirar{to{border-radius:42% 58% 60% 40%;transform:translate(-30px,30px)scale(1.15)}}.pa-hero__cols[data-astro-cid-z7ttg7cw]{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:center;gap:4rem;display:grid}.pa-etiqueta[data-astro-cid-z7ttg7cw]{color:var(--pa-suave);align-items:center;gap:.6rem;font-size:.9rem;font-weight:500;display:inline-flex}.pa-etiqueta[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{background:var(--pa-acento);width:26px;height:1.5px}.pa-hero[data-astro-cid-z7ttg7cw] h1[data-astro-cid-z7ttg7cw]{letter-spacing:-.035em;margin-top:1.4rem;font-size:clamp(2.9rem,7vw,5.6rem);font-weight:300;line-height:1.02}.pa-bio[data-astro-cid-z7ttg7cw]{max-width:46ch;color:var(--pa-suave);margin-top:1.6rem;font-size:1.12rem}.pa-retrato[data-astro-cid-z7ttg7cw]{justify-self:center;width:100%;max-width:360px;position:relative}.pa-arco[data-astro-cid-z7ttg7cw]{aspect-ratio:4/5;background:linear-gradient(170deg, color-mix(in srgb, var(--pa-acento) 70%, #fff), var(--pa-acento));box-shadow:0 0 0 10px var(--pa-tarjeta), 0 0 0 11px var(--pa-linea), 0 50px 80px -50px var(--pa-acento);border-radius:999px 999px 30px 30px;overflow:hidden}.pa-arco[data-astro-cid-z7ttg7cw] img[data-astro-cid-z7ttg7cw]{object-fit:cover;width:100%;height:100%}.pa-arco[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{color:#fff;place-items:center;height:100%;font:italic 300 5.5rem/1 Newsreader,serif;display:grid}.pa-hoja[data-astro-cid-z7ttg7cw]{width:86px;animation:7s ease-in-out infinite pa-mecer;position:absolute;top:8%;right:-34px;rotate:24deg}.pa-hoja[data-astro-cid-z7ttg7cw] path[data-astro-cid-z7ttg7cw]{fill:var(--pa-calido)}.pa-hoja[data-astro-cid-z7ttg7cw] .pa-hoja__vena[data-astro-cid-z7ttg7cw]{fill:none;stroke:var(--pa-tarjeta);stroke-width:2.5px;stroke-linecap:round}@keyframes pa-mecer{50%{translate:0 -8px;rotate:12deg}}.pa-tarjetita[data-astro-cid-z7ttg7cw]{background:var(--pa-tarjeta);border:1px solid var(--pa-linea);border-radius:20px;gap:.1rem;padding:1rem 1.3rem;animation:6s ease-in-out infinite pa-mecer2;display:grid;position:absolute;bottom:12%;left:-40px;box-shadow:0 30px 50px -30px #18231f80}.pa-tarjetita[data-astro-cid-z7ttg7cw] b[data-astro-cid-z7ttg7cw]{color:var(--pa-acento);font:500 2rem/1 Newsreader,serif}.pa--oscuro[data-astro-cid-z7ttg7cw] .pa-tarjetita[data-astro-cid-z7ttg7cw] b[data-astro-cid-z7ttg7cw]{color:var(--pa-calido)}.pa-tarjetita[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{color:var(--pa-suave);font-size:.84rem}@keyframes pa-mecer2{50%{translate:0 -10px}}.pa-cifras[data-astro-cid-z7ttg7cw]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}.pa-cifras[data-astro-cid-z7ttg7cw]>div[data-astro-cid-z7ttg7cw]{border-radius:var(--pa-radio);background:var(--pa-tarjeta);border:1px solid var(--pa-linea);gap:.3rem;padding:1.8rem 1.6rem;display:grid}.pa-cifras[data-astro-cid-z7ttg7cw] dt[data-astro-cid-z7ttg7cw]{color:var(--pa-acento);font:300 clamp(2.6rem,5vw,3.6rem)/1 Newsreader,serif}.pa--oscuro[data-astro-cid-z7ttg7cw] .pa-cifras[data-astro-cid-z7ttg7cw] dt[data-astro-cid-z7ttg7cw]{color:var(--pa-calido)}.pa-cifras[data-astro-cid-z7ttg7cw] dd[data-astro-cid-z7ttg7cw]{color:var(--pa-suave);font-size:.95rem}.pa-seccion[data-astro-cid-z7ttg7cw]{padding:7rem 0}.pa-seccion--alt[data-astro-cid-z7ttg7cw]{background:var(--pa-alt)}.pa-titulo[data-astro-cid-z7ttg7cw]{gap:.8rem;margin-bottom:3rem;display:grid}.pa-titulo[data-astro-cid-z7ttg7cw] h2[data-astro-cid-z7ttg7cw]{font-size:clamp(2.3rem,5vw,3.8rem);font-weight:300}.pa-dos[data-astro-cid-z7ttg7cw]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:4rem;display:grid}.pa-areas[data-astro-cid-z7ttg7cw]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.2rem;display:grid}.pa-areas[data-astro-cid-z7ttg7cw] article[data-astro-cid-z7ttg7cw]{border-radius:var(--pa-radio);background:var(--pa-tarjeta);border:1px solid var(--pa-linea);align-content:start;gap:.7rem;padding:2rem 1.7rem;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .4s,opacity .8s;display:grid}.pa-areas__icono[data-astro-cid-z7ttg7cw]{background:color-mix(in srgb, var(--pa-acento) 12%, var(--pa-tarjeta));border-radius:50%;place-items:center;width:58px;height:58px;font-size:1.6rem;transition:transform .6s cubic-bezier(.3,1.5,.5,1);display:grid}.pa-areas[data-astro-cid-z7ttg7cw] h3[data-astro-cid-z7ttg7cw]{margin-top:.6rem;font-size:1.5rem;font-weight:500}.pa-titulos[data-astro-cid-z7ttg7cw]{gap:1rem;display:grid}.pa-titulos[data-astro-cid-z7ttg7cw] article[data-astro-cid-z7ttg7cw]{border-radius:var(--pa-radio);background:var(--pa-tarjeta);border:1px solid var(--pa-linea);grid-template-columns:auto 1fr;gap:1.1rem;padding:1.5rem;display:grid}.pa-sello[data-astro-cid-z7ttg7cw]{background:color-mix(in srgb, var(--pa-calido) 30%, var(--pa-tarjeta));border-radius:14px;place-items:center;width:48px;height:48px;font-size:1.3rem;display:grid}.pa-titulos[data-astro-cid-z7ttg7cw] h3[data-astro-cid-z7ttg7cw]{font-size:1.3rem;font-weight:500}.pa-linea[data-astro-cid-z7ttg7cw]{gap:2.2rem;padding-left:2rem;display:grid;position:relative}.pa-linea[data-astro-cid-z7ttg7cw]:before,.pa-linea[data-astro-cid-z7ttg7cw]:after{content:"";background:var(--pa-linea);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.pa-linea[data-astro-cid-z7ttg7cw]:after{background:var(--pa-acento);transform:scaleY(var(--m-avance,1));transform-origin:top}.pa-linea[data-astro-cid-z7ttg7cw] li[data-astro-cid-z7ttg7cw]{gap:.25rem;display:grid;position:relative}.pa-linea[data-astro-cid-z7ttg7cw] li[data-astro-cid-z7ttg7cw]:before{content:"";background:var(--pa-alt);border:2px solid var(--pa-acento);z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;top:7px;left:-2rem}.pa-cuando[data-astro-cid-z7ttg7cw]{letter-spacing:.04em;color:var(--pa-acento);font-size:.82rem;font-weight:600}.pa--oscuro[data-astro-cid-z7ttg7cw] .pa-cuando[data-astro-cid-z7ttg7cw]{color:var(--pa-calido)}.pa-linea[data-astro-cid-z7ttg7cw] h3[data-astro-cid-z7ttg7cw]{font-size:1.45rem;font-weight:500}.pa-lugar[data-astro-cid-z7ttg7cw]{font-size:.92rem;font-weight:500}.pa-trabajos[data-astro-cid-z7ttg7cw]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.4rem;display:grid}.pa-trabajo[data-astro-cid-z7ttg7cw]{border-radius:var(--pa-radio);background:var(--pa-tarjeta);border:1px solid var(--pa-linea);color:inherit;text-decoration:none;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,opacity .8s;display:grid;overflow:hidden}.pa-trabajo__img[data-astro-cid-z7ttg7cw]{aspect-ratio:16/9;overflow:hidden}.pa-trabajo__img[data-astro-cid-z7ttg7cw] img[data-astro-cid-z7ttg7cw]{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.pa-trabajo__datos[data-astro-cid-z7ttg7cw]{gap:.7rem;padding:2rem 1.8rem;display:grid}.pa-trabajo__arriba[data-astro-cid-z7ttg7cw]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pa-chip[data-astro-cid-z7ttg7cw]{background:color-mix(in srgb, var(--pa-acento) 10%, transparent);color:var(--pa-acento);border-radius:999px;padding:.3rem .75rem;font-size:.78rem;font-weight:600}.pa--oscuro[data-astro-cid-z7ttg7cw] .pa-chip[data-astro-cid-z7ttg7cw]{color:var(--pa-calido)}.pa-trabajo[data-astro-cid-z7ttg7cw] h3[data-astro-cid-z7ttg7cw]{font-size:1.7rem;font-weight:400}.pa-leer[data-astro-cid-z7ttg7cw]{color:var(--pa-acento);margin-top:.4rem;font-weight:600}.pa-leer[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{transition:transform .3s;display:inline-block}.pa-herramientas[data-astro-cid-z7ttg7cw]{flex-wrap:wrap;gap:.7rem;display:flex}.pa-herramientas[data-astro-cid-z7ttg7cw] li[data-astro-cid-z7ttg7cw]{background:var(--pa-tarjeta);border:1px solid var(--pa-linea);border-radius:18px;padding:.9rem 1.2rem;display:grid}.pa-herramientas[data-astro-cid-z7ttg7cw] b[data-astro-cid-z7ttg7cw]{font-weight:600}.pa-herramientas[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{color:var(--pa-suave);font-size:.82rem}.pa-cursos[data-astro-cid-z7ttg7cw]{display:grid}.pa-cursos[data-astro-cid-z7ttg7cw] li[data-astro-cid-z7ttg7cw]{border-bottom:1px solid var(--pa-linea);gap:.2rem;padding:1.1rem 0;display:grid}.pa-cursos[data-astro-cid-z7ttg7cw] b[data-astro-cid-z7ttg7cw]{font:500 1.2rem/1.3 Newsreader,serif}.pa-contacto-envoltura[data-astro-cid-z7ttg7cw]{padding-block:6rem 3rem}.pa-contacto[data-astro-cid-z7ttg7cw]{isolation:isolate;background:var(--pa-acento);color:#fff;text-align:center;border-radius:40px;padding:clamp(3rem,7vw,5.5rem) clamp(1.5rem,5vw,4.5rem);position:relative;overflow:hidden}.pa-contacto[data-astro-cid-z7ttg7cw] .pa-burbuja--3[data-astro-cid-z7ttg7cw]{background:#ffffff40;width:420px;height:420px;top:-160px;right:-120px}.pa-contacto[data-astro-cid-z7ttg7cw] h2[data-astro-cid-z7ttg7cw]{margin-top:1rem;font-size:clamp(2.6rem,6.5vw,4.6rem);font-weight:300}.pa-contacto[data-astro-cid-z7ttg7cw] em[data-astro-cid-z7ttg7cw]{color:var(--pa-calido)!important}.pa-contacto__texto[data-astro-cid-z7ttg7cw]{color:#fffc;margin-top:1rem;font-size:1.08rem}.pa-correo[data-astro-cid-z7ttg7cw]{color:#fff;cursor:copy;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px dashed #ffffff80;margin-top:1.4rem;padding:.4rem .2rem;font:italic 400 1.25rem/1.4 Newsreader,serif}.pa-contacto[data-astro-cid-z7ttg7cw] .pa-acciones[data-astro-cid-z7ttg7cw]{justify-content:center}@media (hover:hover) and (pointer:fine){.pa-areas[data-astro-cid-z7ttg7cw] article[data-astro-cid-z7ttg7cw]:hover{box-shadow:0 30px 50px -36px var(--pa-acento);border-color:color-mix(in srgb, var(--pa-acento) 35%, var(--pa-linea));transform:translateY(-6px)}.pa-areas[data-astro-cid-z7ttg7cw] article[data-astro-cid-z7ttg7cw]:hover .pa-areas__icono[data-astro-cid-z7ttg7cw]{transform:scale(1.12)rotate(-8deg)}.pa-trabajo[data-astro-cid-z7ttg7cw]:hover{box-shadow:0 30px 50px -36px var(--pa-acento);transform:translateY(-5px)}.pa-trabajo[data-astro-cid-z7ttg7cw]:hover img[data-astro-cid-z7ttg7cw]{transform:scale(1.05)}.pa-trabajo[data-astro-cid-z7ttg7cw]:hover .pa-leer[data-astro-cid-z7ttg7cw] span[data-astro-cid-z7ttg7cw]{transform:translate(5px)}}@media (width<=860px){.pa-barra[data-astro-cid-z7ttg7cw] nav[data-astro-cid-z7ttg7cw]{display:none}.pa-hero__cols[data-astro-cid-z7ttg7cw]{grid-template-columns:1fr;gap:3rem}.pa-retrato[data-astro-cid-z7ttg7cw]{order:-1;width:min(70%,280px)}.pa-tarjetita[data-astro-cid-z7ttg7cw]{left:-28px}.pa-hoja[data-astro-cid-z7ttg7cw]{width:64px;right:-20px}.pa-seccion[data-astro-cid-z7ttg7cw]{padding:5rem 0}}@media (width<=520px){.pa-hero[data-astro-cid-z7ttg7cw] h1[data-astro-cid-z7ttg7cw]{font-size:clamp(2.4rem,11vw,3.2rem)}.pa-trabajos[data-astro-cid-z7ttg7cw]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pa-burbuja[data-astro-cid-z7ttg7cw],.pa-hoja[data-astro-cid-z7ttg7cw],.pa-tarjetita[data-astro-cid-z7ttg7cw]{animation:none}}.pasos-n[data-astro-cid-jvgx43oi]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.4rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.pasos-n[data-astro-cid-jvgx43oi] li[data-astro-cid-jvgx43oi]{text-align:center;justify-items:center;gap:.5rem;padding:0 .6rem;display:grid;position:relative}.pasos-n[data-astro-cid-jvgx43oi] li[data-astro-cid-jvgx43oi]:not(:last-child):after{content:"";border-top:2px dashed color-mix(in srgb, var(--n-acento) 40%, transparent);position:absolute;top:38px;left:calc(50% + 50px);right:calc(50px - 50%)}.pasos-n__icono[data-astro-cid-jvgx43oi]{background:var(--n-tarjeta);border:1.5px solid var(--n-linea);border-radius:24px;place-items:center;width:76px;height:76px;font-size:2rem;transition:transform .5s cubic-bezier(.3,1.5,.5,1);display:grid;position:relative;box-shadow:0 18px 30px -24px #00000080}.pasos-n[data-astro-cid-jvgx43oi] li[data-astro-cid-jvgx43oi]:hover .pasos-n__icono[data-astro-cid-jvgx43oi]{transform:translateY(-6px)rotate(-6deg)}.pasos-n__icono[data-astro-cid-jvgx43oi] b[data-astro-cid-jvgx43oi]{background:var(--n-acento);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.85rem;display:grid;position:absolute;top:-8px;right:-8px}.pasos-n[data-astro-cid-jvgx43oi] h3[data-astro-cid-jvgx43oi]{font-family:var(--n-titulo);margin:.6rem 0 0;font-size:1.3rem}.pasos-n[data-astro-cid-jvgx43oi] p[data-astro-cid-jvgx43oi]{color:var(--n-suave);max-width:28ch;margin:0}@media (width<=720px){.pasos-n[data-astro-cid-jvgx43oi] li[data-astro-cid-jvgx43oi]:after{display:none}}.ubi[data-astro-cid-ftqax67p]{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:1.4rem;display:grid}.ubi__datos[data-astro-cid-ftqax67p]{align-content:start;gap:1rem;display:grid}.ubi__caja[data-astro-cid-ftqax67p]{border-radius:var(--n-radio,22px);background:var(--n-tarjeta);border:1px solid var(--n-linea);padding:1.5rem}.ubi__cabeza[data-astro-cid-ftqax67p]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.ubi[data-astro-cid-ftqax67p] h3[data-astro-cid-ftqax67p]{font-family:var(--n-titulo);margin:0;font-size:1.35rem}.ubi[data-astro-cid-ftqax67p] ul[data-astro-cid-ftqax67p]{gap:.2rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ubi[data-astro-cid-ftqax67p] li[data-astro-cid-ftqax67p]{border-radius:12px;justify-content:space-between;gap:1rem;padding:.65rem .8rem;transition:background .3s;display:flex}.ubi[data-astro-cid-ftqax67p] li[data-astro-cid-ftqax67p] span[data-astro-cid-ftqax67p]{color:var(--n-suave)}.ubi[data-astro-cid-ftqax67p] li[data-astro-cid-ftqax67p].hoy{background:color-mix(in srgb, var(--n-acento) 10%, transparent)}.ubi[data-astro-cid-ftqax67p] li[data-astro-cid-ftqax67p].hoy span[data-astro-cid-ftqax67p]{color:var(--n-tinta);font-weight:700}.ubi[data-astro-cid-ftqax67p] li[data-astro-cid-ftqax67p].hoy span[data-astro-cid-ftqax67p]:after{content:" · hoy";color:var(--n-acento);font-weight:700}.ubi__dir[data-astro-cid-ftqax67p]{color:var(--n-suave);align-items:flex-start;gap:.5rem;margin:.8rem 0 0;display:flex}.ubi__dir[data-astro-cid-ftqax67p] svg[data-astro-cid-ftqax67p]{fill:none;width:20px;height:20px;stroke:var(--n-acento);stroke-width:2px;flex:none;margin-top:2px}.ubi__botones[data-astro-cid-ftqax67p]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ubi__botones[data-astro-cid-ftqax67p] a[data-astro-cid-ftqax67p]{border:1.5px solid var(--n-linea);background:var(--n-fondo);color:var(--n-tinta);border-radius:999px;padding:.65rem 1.1rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:border-color .3s,transform .45s}.ubi__botones[data-astro-cid-ftqax67p] a[data-astro-cid-ftqax67p]:hover{border-color:var(--n-acento)}.ubi__mapa[data-astro-cid-ftqax67p]{border-radius:var(--n-radio,22px);border:1px solid var(--n-linea);background:var(--n-linea);min-height:340px;position:relative;overflow:hidden}.ubi__mapa[data-astro-cid-ftqax67p] iframe[data-astro-cid-ftqax67p]{filter:saturate(.85);border:0;width:100%;height:100%;position:absolute;inset:0}.ubi__llegar[data-astro-cid-ftqax67p]{background:var(--n-acento);color:#fff;border-radius:999px;padding:.75rem 1.2rem;font-weight:800;text-decoration:none;position:absolute;bottom:14px;right:14px;box-shadow:0 12px 26px -12px #00000080}@media (width<=760px){.ubi[data-astro-cid-ftqax67p]{grid-template-columns:1fr}.ubi__mapa[data-astro-cid-ftqax67p]{min-height:280px}}.contacto-n[data-astro-cid-nsu4kou4]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.contacto-n[data-astro-cid-nsu4kou4] a[data-astro-cid-nsu4kou4]{min-height:50px;color:inherit;border:1.5px solid #ffffff4d;border-radius:999px;align-items:center;gap:.45rem;padding:.8rem 1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.contacto-n[data-astro-cid-nsu4kou4] a[data-astro-cid-nsu4kou4].contacto-n__principal{color:#fff;background:#1db954;border-color:#1db954;box-shadow:0 14px 30px -14px #1db954}.resena-n[data-astro-cid-nsu4kou4]{width:fit-content;max-width:100%;color:inherit;background:#ffffff14;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin:1.6rem auto 0;padding:.8rem 1.2rem;text-decoration:none;display:flex}.resena-n[data-astro-cid-nsu4kou4] b[data-astro-cid-nsu4kou4]{text-underline-offset:3px;text-decoration:underline}.resena-n__estrellas[data-astro-cid-nsu4kou4]{color:#ffc83d;gap:2px;font-size:1.15rem;display:inline-flex}.resena-n__estrellas[data-astro-cid-nsu4kou4] i[data-astro-cid-nsu4kou4]{font-style:normal;transition:transform .3s cubic-bezier(.3,1.8,.5,1);display:inline-block}.resena-n[data-astro-cid-nsu4kou4]:hover .resena-n__estrellas[data-astro-cid-nsu4kou4] i[data-astro-cid-nsu4kou4]{transform:scale(1.3)rotate(-12deg)}.resena-n[data-astro-cid-nsu4kou4]:hover .resena-n__estrellas[data-astro-cid-nsu4kou4] i[data-astro-cid-nsu4kou4]:nth-child(2){transition-delay:40ms}.resena-n[data-astro-cid-nsu4kou4]:hover .resena-n__estrellas[data-astro-cid-nsu4kou4] i[data-astro-cid-nsu4kou4]:nth-child(3){transition-delay:80ms}.resena-n[data-astro-cid-nsu4kou4]:hover .resena-n__estrellas[data-astro-cid-nsu4kou4] i[data-astro-cid-nsu4kou4]:nth-child(4){transition-delay:.12s}.resena-n[data-astro-cid-nsu4kou4]:hover .resena-n__estrellas[data-astro-cid-nsu4kou4] i[data-astro-cid-nsu4kou4]:nth-child(5){transition-delay:.16s}.nc[data-astro-cid-r33bjiin]{--n-fondo:#fff8ef;--n-tinte:#fdeedd;--n-tarjeta:#fff;--n-tinta:#2b1d14;--n-suave:#7a6456;--n-linea:#f0dfcc;--n-oscuro:#22160f;--n-radio:22px;--n-titulo:"Fraunces", Georgia, serif;--n-texto:"Nunito Sans", system-ui, sans-serif;--m-acento:var(--n-acento);--m-fuente:"Nunito Sans";background:var(--n-fondo);color:var(--n-tinta);font-family:var(--n-texto);line-height:1.6;overflow-x:clip}.nc[data-astro-cid-r33bjiin] h1[data-astro-cid-r33bjiin],.nc[data-astro-cid-r33bjiin] h2[data-astro-cid-r33bjiin],.nc[data-astro-cid-r33bjiin] h3[data-astro-cid-r33bjiin]{font-family:var(--n-titulo);letter-spacing:-.02em;text-transform:none;margin:0;font-weight:700;line-height:1.05}.nc[data-astro-cid-r33bjiin] em[data-astro-cid-r33bjiin]{color:var(--n-acento);font-style:italic;font-weight:600}.nc :where(p){margin:0}.nc-inner[data-astro-cid-r33bjiin]{max-width:1100px;margin:0 auto;padding:0 20px}.nc-angosto[data-astro-cid-r33bjiin]{max-width:760px}.nc-suave[data-astro-cid-r33bjiin]{color:var(--n-suave)}.nc-sobre[data-astro-cid-r33bjiin]{letter-spacing:.14em;text-transform:uppercase;color:var(--n-acento);font-size:.8rem;font-weight:800}.nc-sobre--claro[data-astro-cid-r33bjiin]{color:#ffc98a}.nc-btn[data-astro-cid-r33bjiin]{background:var(--n-acento);color:#fff;min-height:54px;box-shadow:0 16px 30px -14px var(--n-acento);border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-size:1.02rem;font-weight:800;text-decoration:none;display:inline-flex}.nc-btn--vidrio[data-astro-cid-r33bjiin]{box-shadow:none;backdrop-filter:blur(10px);background:#ffffff24;border:1.5px solid #ffffff59}.nc-acciones[data-astro-cid-r33bjiin]{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.nc-barra[data-astro-cid-r33bjiin]{z-index:30;color:#fff;transition:background .35s,color .35s,box-shadow .35s;position:sticky;top:0}.m-bajo[data-astro-cid-r33bjiin] .nc-barra[data-astro-cid-r33bjiin]{background:color-mix(in srgb, var(--n-fondo) 90%, transparent);color:var(--n-tinta);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--n-linea)}.nc-barra[data-astro-cid-r33bjiin] .nc-inner[data-astro-cid-r33bjiin]{align-items:center;gap:1.4rem;height:72px;display:flex}.nc-marca[data-astro-cid-r33bjiin]{min-width:0;color:inherit;font:700 1.2rem/1 var(--n-titulo);align-items:center;gap:.6rem;margin-right:auto;text-decoration:none;display:flex}.nc-marca[data-astro-cid-r33bjiin] img[data-astro-cid-r33bjiin]{object-fit:cover;border-radius:50%;width:40px;height:40px}.nc-barra[data-astro-cid-r33bjiin] nav[data-astro-cid-r33bjiin]{gap:1.3rem;display:flex}.nc-barra[data-astro-cid-r33bjiin] nav[data-astro-cid-r33bjiin] a[data-astro-cid-r33bjiin]{color:inherit;opacity:.8;font-size:.92rem;font-weight:700;text-decoration:none;transition:opacity .2s}.nc-barra[data-astro-cid-r33bjiin] nav[data-astro-cid-r33bjiin] a[data-astro-cid-r33bjiin]:hover,.nc-barra[data-astro-cid-r33bjiin] nav[data-astro-cid-r33bjiin] a[data-astro-cid-r33bjiin].activo{opacity:1}.nc-barra__pedir[data-astro-cid-r33bjiin]{white-space:nowrap;background:var(--n-acento);color:#fff;border-radius:999px;padding:.65rem 1.15rem;font-size:.9rem;font-weight:800;text-decoration:none}.nc-hero[data-astro-cid-r33bjiin]{isolation:isolate;color:#fff;align-items:flex-end;min-height:min(96svh,880px);margin-top:-72px;padding:8rem 0 4rem;display:flex;position:relative;overflow:hidden}.nc-hero__fondo[data-astro-cid-r33bjiin]{z-index:-1;background:var(--n-oscuro);position:absolute;inset:0}.nc-hero__fondo[data-astro-cid-r33bjiin] img[data-astro-cid-r33bjiin]{object-fit:cover;width:100%;height:120%;animation:16s ease-out both nc-acercar;position:absolute;inset:-10% 0}.nc-hero__fondo[data-astro-cid-r33bjiin]:after{content:"";background:linear-gradient(#22160f59 0%,#22160f33 35%,#22160fd9 100%),linear-gradient(90deg,#22160f8c,#0000 70%);position:absolute;inset:0}.nc-hero__degradado[data-astro-cid-r33bjiin]{background:radial-gradient(circle at 75% 30%, #f6a04d, var(--n-acento) 55%, var(--n-oscuro));position:absolute;inset:0}@keyframes nc-acercar{0%{scale:1.15}}.nc-hero__contenido[data-astro-cid-r33bjiin]{width:100%}.nc-hero__rubro[data-astro-cid-r33bjiin]{letter-spacing:.16em;text-transform:uppercase;color:#ffc98a;margin-top:1.4rem;font-size:.85rem;font-weight:800}.nc-hero[data-astro-cid-r33bjiin] h1[data-astro-cid-r33bjiin]{letter-spacing:-.035em;max-width:14ch;margin-top:.6rem;font-size:clamp(3rem,9vw,6.6rem);font-weight:800;line-height:.98}.nc-frase[data-astro-cid-r33bjiin]{font:500 clamp(1.3rem, 3vw, 1.9rem)/1.25 var(--n-titulo);max-width:30ch;margin-top:1rem}.nc-frase[data-astro-cid-r33bjiin] em[data-astro-cid-r33bjiin]{color:#ffc98a}.nc-texto[data-astro-cid-r33bjiin]{color:#ffffffd9;max-width:52ch;margin-top:.9rem;font-size:1.05rem}.nc-datos[data-astro-cid-r33bjiin]{flex-wrap:wrap;gap:.6rem;margin:2.4rem 0 0;padding:0;list-style:none;display:flex}.nc-datos[data-astro-cid-r33bjiin] li[data-astro-cid-r33bjiin]{backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.nc-cinta[data-astro-cid-r33bjiin]{background:var(--n-acento);color:#fff;padding:1.1rem 0}.nc-cinta[data-astro-cid-r33bjiin] p[data-astro-cid-r33bjiin]{white-space:nowrap;display:flex}.nc-cinta[data-astro-cid-r33bjiin]:not(.m-corre) p[data-astro-cid-r33bjiin]{white-space:normal;flex-wrap:wrap;justify-content:center}.nc-cinta[data-astro-cid-r33bjiin] span[data-astro-cid-r33bjiin]{font:600 clamp(1.3rem, 3vw, 1.9rem)/1.2 var(--n-titulo);align-items:center;gap:1.6rem;padding-right:1.6rem;font-style:italic;display:inline-flex}.nc-cinta[data-astro-cid-r33bjiin] i[data-astro-cid-r33bjiin]{opacity:.6;font-size:.8em;font-style:normal}.nc-seccion[data-astro-cid-r33bjiin]{padding:6rem 0}.nc-seccion--tinte[data-astro-cid-r33bjiin]{background:var(--n-tinte)}.nc-titulo[data-astro-cid-r33bjiin]{gap:.7rem;max-width:640px;margin-bottom:2.6rem;display:grid}.nc-titulo--centro[data-astro-cid-r33bjiin]{text-align:center;justify-items:center;margin-inline:auto}.nc-titulo[data-astro-cid-r33bjiin] h2[data-astro-cid-r33bjiin]{font-size:clamp(2.2rem,5.5vw,3.6rem)}.nc-titulo[data-astro-cid-r33bjiin] .nc-suave[data-astro-cid-r33bjiin]{font-size:1.05rem}.nc-contacto[data-astro-cid-r33bjiin]{isolation:isolate;text-align:center;background:var(--n-oscuro);color:#fff;padding:6rem 0 7rem;position:relative;overflow:hidden}.nc-contacto__brillo[data-astro-cid-r33bjiin]{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--n-acento) 55%, transparent), transparent 65%);border-radius:50%;width:700px;height:700px;animation:6s ease-in-out infinite alternate nc-latir;position:absolute;top:-40%;left:50%;translate:-50%}@keyframes nc-latir{to{opacity:.7;scale:1.2}}.nc-contacto[data-astro-cid-r33bjiin] h2[data-astro-cid-r33bjiin]{margin-top:.8rem;font-size:clamp(2.6rem,8vw,5rem);font-weight:800}.nc-contacto[data-astro-cid-r33bjiin] h2[data-astro-cid-r33bjiin] em[data-astro-cid-r33bjiin]{color:#ffc98a}.nc-contacto__texto[data-astro-cid-r33bjiin]{color:#ffffffbf;margin:.8rem 0 2rem;font-size:1.1rem}@media (width<=760px){.nc-barra[data-astro-cid-r33bjiin] nav[data-astro-cid-r33bjiin]{display:none}.nc-marca[data-astro-cid-r33bjiin]{font-size:1.05rem}.nc-hero[data-astro-cid-r33bjiin]{min-height:92svh;padding-bottom:3rem}.nc-seccion[data-astro-cid-r33bjiin]{padding:4.5rem 0}}@media (prefers-reduced-motion:reduce){.nc-hero__fondo[data-astro-cid-r33bjiin] img[data-astro-cid-r33bjiin],.nc-contacto__brillo[data-astro-cid-r33bjiin]{animation:none}}.ns[data-astro-cid-rmrdkoe2]{--n-fondo:#f7f6ff;--n-tinte:#efecff;--n-tarjeta:#fff;--n-tinta:#1b1636;--n-suave:#625d80;--n-linea:#e4e0fa;--n-radio:22px;--n-titulo:"Plus Jakarta Sans", system-ui, sans-serif;--n-texto:"Plus Jakarta Sans", system-ui, sans-serif;--m-acento:var(--n-acento);--m-fuente:"Plus Jakarta Sans";background:var(--n-fondo);color:var(--n-tinta);font-family:var(--n-texto);line-height:1.6;overflow-x:clip}.ns[data-astro-cid-rmrdkoe2] h1[data-astro-cid-rmrdkoe2],.ns[data-astro-cid-rmrdkoe2] h2[data-astro-cid-rmrdkoe2],.ns[data-astro-cid-rmrdkoe2] h3[data-astro-cid-rmrdkoe2]{font-family:var(--n-titulo);letter-spacing:-.035em;text-transform:none;margin:0;font-weight:800;line-height:1.05}.ns[data-astro-cid-rmrdkoe2] em[data-astro-cid-rmrdkoe2]{background:linear-gradient(100deg, var(--n-acento), color-mix(in srgb, var(--n-acento) 45%, #ff7ab6));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.ns[data-astro-cid-rmrdkoe2] em[data-astro-cid-rmrdkoe2] .m-pal>span{background:linear-gradient(100deg, var(--n-acento), color-mix(in srgb, var(--n-acento) 45%, #ff7ab6));color:#0000;-webkit-background-clip:text;background-clip:text}.ns[data-astro-cid-rmrdkoe2] em[data-astro-cid-rmrdkoe2]:has(.m-pal){background:0 0}.ns :where(p){margin:0}.ns-inner[data-astro-cid-rmrdkoe2]{max-width:1120px;margin:0 auto;padding:0 20px}.ns-angosto[data-astro-cid-rmrdkoe2]{max-width:760px}.ns-suave[data-astro-cid-rmrdkoe2]{color:var(--n-suave)}.ns-sobre[data-astro-cid-rmrdkoe2]{letter-spacing:.14em;text-transform:uppercase;color:var(--n-acento);font-size:.8rem;font-weight:800}.ns-sobre--claro[data-astro-cid-rmrdkoe2]{color:#ffffffbf}.ns-btn[data-astro-cid-rmrdkoe2]{background:var(--n-acento);color:#fff;min-height:54px;box-shadow:0 16px 30px -14px var(--n-acento);border-radius:16px;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.ns-btn--linea[data-astro-cid-rmrdkoe2]{background:var(--n-tarjeta);color:var(--n-tinta);border:1.5px solid var(--n-linea);box-shadow:none}.ns-acciones[data-astro-cid-rmrdkoe2]{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.ns-barra[data-astro-cid-rmrdkoe2]{z-index:30;padding:0 14px;position:sticky;top:12px}.ns-barra__pildora[data-astro-cid-rmrdkoe2]{background:color-mix(in srgb, var(--n-tarjeta) 75%, transparent);backdrop-filter:blur(14px)saturate(1.4);border:1px solid #0000;border-radius:20px;align-items:center;gap:1rem;max-width:1120px;margin:0 auto;padding:8px 8px 8px 10px;transition:border-color .3s,box-shadow .3s;display:flex}.m-bajo[data-astro-cid-rmrdkoe2] .ns-barra__pildora[data-astro-cid-rmrdkoe2]{border-color:var(--n-linea);box-shadow:0 18px 40px -28px #1b163673}.ns-marca[data-astro-cid-rmrdkoe2]{color:inherit;align-items:center;gap:.6rem;margin-right:auto;text-decoration:none;display:flex}.ns-marca[data-astro-cid-rmrdkoe2] img[data-astro-cid-rmrdkoe2],.ns-marca[data-astro-cid-rmrdkoe2] span[data-astro-cid-rmrdkoe2]{object-fit:cover;background:var(--n-acento);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.ns-marca[data-astro-cid-rmrdkoe2] b[data-astro-cid-rmrdkoe2]{letter-spacing:-.02em;font-weight:800}.ns-barra[data-astro-cid-rmrdkoe2] nav[data-astro-cid-rmrdkoe2]{gap:.2rem;display:flex}.ns-barra[data-astro-cid-rmrdkoe2] nav[data-astro-cid-rmrdkoe2] a[data-astro-cid-rmrdkoe2]{color:var(--n-suave);border-radius:12px;padding:.55rem .9rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.ns-barra[data-astro-cid-rmrdkoe2] nav[data-astro-cid-rmrdkoe2] a[data-astro-cid-rmrdkoe2]:hover,.ns-barra[data-astro-cid-rmrdkoe2] nav[data-astro-cid-rmrdkoe2] a[data-astro-cid-rmrdkoe2].activo{color:var(--n-tinta);background:color-mix(in srgb, var(--n-acento) 10%, transparent)}.ns-barra__cta[data-astro-cid-rmrdkoe2]{white-space:nowrap;background:var(--n-tinta);color:#fff;border-radius:14px;padding:.7rem 1.2rem;font-size:.9rem;font-weight:800;text-decoration:none}.ns-hero[data-astro-cid-rmrdkoe2]{isolation:isolate;margin-top:-70px;padding:8.5rem 0 6rem;position:relative}.ns-hero[data-astro-cid-rmrdkoe2]:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--n-acento) 22%, transparent) 1.2px, transparent 1.2px);mask-image:radial-gradient(500px circle at var(--mx,70%) var(--my,40%), #000, transparent 75%);background-size:26px 26px;position:absolute;inset:0}.ns-orbe[data-astro-cid-rmrdkoe2]{z-index:-2;filter:blur(70px);opacity:.5;border-radius:50%;animation:14s ease-in-out infinite alternate ns-flotar;position:absolute}.ns-orbe--1[data-astro-cid-rmrdkoe2]{background:color-mix(in srgb, var(--n-acento) 50%, transparent);width:440px;height:440px;top:0;right:-80px}.ns-orbe--2[data-astro-cid-rmrdkoe2]{background:#ff7ab659;width:300px;height:300px;animation-delay:-7s;bottom:0;left:-90px}@keyframes ns-flotar{to{transform:translate(-40px,40px)scale(1.12)}}.ns-hero__cols[data-astro-cid-rmrdkoe2]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:3.5rem;display:grid}.ns-hero__arriba[data-astro-cid-rmrdkoe2]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ns-rubro[data-astro-cid-rmrdkoe2]{letter-spacing:.12em;text-transform:uppercase;color:var(--n-suave);font-size:.82rem;font-weight:800}.ns-hero[data-astro-cid-rmrdkoe2] h1[data-astro-cid-rmrdkoe2]{margin-top:1.4rem;font-size:clamp(2.6rem,4.9vw,4.3rem)}.ns-texto[data-astro-cid-rmrdkoe2]{max-width:46ch;color:var(--n-suave);margin-top:1.2rem;font-size:1.1rem}.ns-datos[data-astro-cid-rmrdkoe2]{flex-wrap:wrap;gap:.5rem 1.2rem;margin:2.2rem 0 0;padding:0;list-style:none;display:flex}.ns-datos[data-astro-cid-rmrdkoe2] li[data-astro-cid-rmrdkoe2]{color:var(--n-suave);align-items:center;gap:.45rem;font-size:.92rem;font-weight:700;display:inline-flex}.ns-visual[data-astro-cid-rmrdkoe2]{justify-self:center;width:100%;max-width:420px;position:relative}.ns-foto[data-astro-cid-rmrdkoe2]{aspect-ratio:4/5;background:linear-gradient(150deg, var(--n-acento), #ff7ab6);box-shadow:0 50px 80px -46px var(--n-acento);border-radius:40px 40px 140px;margin:0;overflow:hidden}.ns-foto[data-astro-cid-rmrdkoe2] img[data-astro-cid-rmrdkoe2]{object-fit:cover;width:100%;height:100%}.ns-foto[data-astro-cid-rmrdkoe2] span[data-astro-cid-rmrdkoe2]{color:#fff;place-items:center;height:100%;font-size:7rem;font-weight:800;display:grid}.ns-precio[data-astro-cid-rmrdkoe2]{background:color-mix(in srgb, var(--n-tarjeta) 90%, transparent);border:1px solid var(--n-linea);backdrop-filter:blur(10px);border-radius:18px;align-items:center;gap:.7rem;padding:.8rem 1.1rem;animation:6s ease-in-out infinite ns-mecer;display:flex;position:absolute;box-shadow:0 24px 40px -26px #1b163680}.ns-precio[data-astro-cid-rmrdkoe2]>span[data-astro-cid-rmrdkoe2]{background:color-mix(in srgb, var(--n-acento) 12%, transparent);border-radius:12px;place-items:center;width:40px;height:40px;font-size:1.3rem;display:grid}.ns-precio[data-astro-cid-rmrdkoe2] div[data-astro-cid-rmrdkoe2]{line-height:1.25;display:grid}.ns-precio[data-astro-cid-rmrdkoe2] b[data-astro-cid-rmrdkoe2]{font-size:.92rem}.ns-precio[data-astro-cid-rmrdkoe2] small[data-astro-cid-rmrdkoe2]{color:var(--n-acento);font-weight:800}.ns-precio--1[data-astro-cid-rmrdkoe2]{top:14%;left:-50px}.ns-precio--2[data-astro-cid-rmrdkoe2]{animation-delay:-3s;bottom:16%;right:-36px}@keyframes ns-mecer{50%{transform:translateY(-10px)}}.ns-seccion[data-astro-cid-rmrdkoe2]{padding:6rem 0}.ns-seccion--tinte[data-astro-cid-rmrdkoe2]{background:var(--n-tinte)}.ns-titulo[data-astro-cid-rmrdkoe2]{gap:.7rem;max-width:660px;margin-bottom:2.6rem;display:grid}.ns-titulo--centro[data-astro-cid-rmrdkoe2]{text-align:center;justify-items:center;margin-inline:auto}.ns-titulo[data-astro-cid-rmrdkoe2] h2[data-astro-cid-rmrdkoe2]{font-size:clamp(2.2rem,5vw,3.4rem)}.ns-contacto-envoltura[data-astro-cid-rmrdkoe2]{padding-block:5rem 3rem}.ns-contacto[data-astro-cid-rmrdkoe2]{isolation:isolate;text-align:center;color:#fff;background:linear-gradient(140deg, var(--n-acento), color-mix(in srgb, var(--n-acento) 50%, #1b1636));border-radius:36px;padding:clamp(3rem,7vw,5rem) clamp(1.4rem,5vw,4rem);position:relative;overflow:hidden}.ns-contacto[data-astro-cid-rmrdkoe2]:before{content:"";z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), #ffffff38, transparent 70%);position:absolute;inset:0}.ns-contacto[data-astro-cid-rmrdkoe2] h2[data-astro-cid-rmrdkoe2]{margin-top:.8rem;font-size:clamp(2.2rem,5.5vw,3.8rem)}.ns-contacto[data-astro-cid-rmrdkoe2] em[data-astro-cid-rmrdkoe2],.ns-contacto[data-astro-cid-rmrdkoe2] em[data-astro-cid-rmrdkoe2] .m-pal>span{color:#ffd6ea;background:0 0}.ns-contacto__texto[data-astro-cid-rmrdkoe2]{color:#fffc;margin:.8rem 0 2rem;font-size:1.08rem}@media (width<=860px){.ns-hero[data-astro-cid-rmrdkoe2]{padding-top:7.5rem}.ns-hero__cols[data-astro-cid-rmrdkoe2]{grid-template-columns:1fr;gap:3rem}.ns-visual[data-astro-cid-rmrdkoe2]{order:-1;max-width:300px}.ns-precio--1[data-astro-cid-rmrdkoe2]{left:-30px}.ns-precio--2[data-astro-cid-rmrdkoe2]{right:-20px}.ns-seccion[data-astro-cid-rmrdkoe2]{padding:4.5rem 0}}@media (width<=620px){.ns-barra[data-astro-cid-rmrdkoe2] nav[data-astro-cid-rmrdkoe2]{display:none}.ns-hero[data-astro-cid-rmrdkoe2] h1[data-astro-cid-rmrdkoe2]{font-size:clamp(2.3rem,10.5vw,3.2rem)}.ns-precio[data-astro-cid-rmrdkoe2]{padding:.6rem .8rem}.ns-precio[data-astro-cid-rmrdkoe2]>span[data-astro-cid-rmrdkoe2]{display:none}}@media (prefers-reduced-motion:reduce){.ns-orbe[data-astro-cid-rmrdkoe2],.ns-precio[data-astro-cid-rmrdkoe2]{animation:none}}.nt[data-astro-cid-fvakagxr]{--n-fondo:#f5f8f6;--n-tinte:#e8f1ed;--n-tarjeta:#fff;--n-tinta:#10241f;--n-suave:#5a6f68;--n-linea:#d9e6e0;--n-oscuro:#0b1a17;--n-radio:22px;--n-titulo:"DM Serif Display", Georgia, serif;--n-texto:"Figtree", system-ui, sans-serif;--m-acento:var(--n-acento);--m-fuente:"Figtree";background:var(--n-fondo);color:var(--n-tinta);font-family:var(--n-texto);line-height:1.6;overflow-x:clip}.nt[data-astro-cid-fvakagxr] h1[data-astro-cid-fvakagxr],.nt[data-astro-cid-fvakagxr] h2[data-astro-cid-fvakagxr],.nt[data-astro-cid-fvakagxr] h3[data-astro-cid-fvakagxr]{font-family:var(--n-titulo);letter-spacing:-.01em;text-transform:none;margin:0;font-weight:400;line-height:1.05}.nt[data-astro-cid-fvakagxr] em[data-astro-cid-fvakagxr]{color:var(--n-acento);font-style:italic}.nt :where(p){margin:0}.nt-inner[data-astro-cid-fvakagxr]{max-width:1140px;margin:0 auto;padding:0 20px}.nt-angosto[data-astro-cid-fvakagxr]{max-width:760px}.nt-suave[data-astro-cid-fvakagxr]{color:var(--n-suave)}.nt-sobre[data-astro-cid-fvakagxr]{letter-spacing:.16em;text-transform:uppercase;color:var(--n-acento);font-size:.8rem;font-weight:700}.nt-sobre--claro[data-astro-cid-fvakagxr]{color:#a8e6d6}.nt-barra[data-astro-cid-fvakagxr]{z-index:30;color:#fff;transition:background .35s,color .35s,box-shadow .35s;position:sticky;top:0}.m-bajo[data-astro-cid-fvakagxr] .nt-barra[data-astro-cid-fvakagxr]{background:color-mix(in srgb, var(--n-fondo) 90%, transparent);color:var(--n-tinta);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--n-linea)}.nt-barra[data-astro-cid-fvakagxr] .nt-inner[data-astro-cid-fvakagxr]{align-items:center;gap:1.4rem;height:74px;display:flex}.nt-marca[data-astro-cid-fvakagxr]{color:inherit;font:400 1.35rem/1 var(--n-titulo);align-items:center;gap:.6rem;margin-right:auto;text-decoration:none;display:flex}.nt-marca[data-astro-cid-fvakagxr] img[data-astro-cid-fvakagxr]{object-fit:cover;border-radius:50%;width:40px;height:40px}.nt-barra[data-astro-cid-fvakagxr] nav[data-astro-cid-fvakagxr]{gap:1.4rem;display:flex}.nt-barra[data-astro-cid-fvakagxr] nav[data-astro-cid-fvakagxr] a[data-astro-cid-fvakagxr]{color:inherit;opacity:.8;font-size:.92rem;font-weight:600;text-decoration:none}.nt-barra[data-astro-cid-fvakagxr] nav[data-astro-cid-fvakagxr] a[data-astro-cid-fvakagxr]:hover,.nt-barra[data-astro-cid-fvakagxr] nav[data-astro-cid-fvakagxr] a[data-astro-cid-fvakagxr].activo{opacity:1}.nt-barra__cta[data-astro-cid-fvakagxr]{white-space:nowrap;background:var(--n-acento);color:#fff;border-radius:999px;padding:.65rem 1.2rem;font-size:.9rem;font-weight:700;text-decoration:none}.nt-hero[data-astro-cid-fvakagxr]{isolation:isolate;color:#fff;align-content:end;gap:2.4rem;min-height:100svh;margin-top:-74px;padding:9rem 0 3rem;display:grid;position:relative;overflow:hidden}.nt-hero__fondo[data-astro-cid-fvakagxr]{z-index:-1;background:var(--n-oscuro);position:absolute;inset:0}.nt-hero__fondo[data-astro-cid-fvakagxr] img[data-astro-cid-fvakagxr]{object-fit:cover;width:100%;height:120%;animation:18s ease-out both nt-acercar;position:absolute;inset:-10% 0}.nt-hero__fondo[data-astro-cid-fvakagxr] span[data-astro-cid-fvakagxr]{background:linear-gradient(160deg, #5bb7a4, var(--n-acento) 50%, var(--n-oscuro));position:absolute;inset:0}.nt-hero__fondo[data-astro-cid-fvakagxr]:after{content:"";background:linear-gradient(#0b1a174d,#0b1a171a 30%,#0b1a17cc);position:absolute;inset:0}@keyframes nt-acercar{0%{scale:1.18}}.nt-hero__contenido[data-astro-cid-fvakagxr]{width:100%}.nt-hero__rubro[data-astro-cid-fvakagxr]{letter-spacing:.18em;text-transform:uppercase;color:#a8e6d6;font-size:.85rem;font-weight:700}.nt-hero[data-astro-cid-fvakagxr] h1[data-astro-cid-fvakagxr]{max-width:15ch;margin-top:.8rem;font-size:clamp(3rem,8vw,6.4rem)}.nt-hero[data-astro-cid-fvakagxr] h1[data-astro-cid-fvakagxr] em[data-astro-cid-fvakagxr]{color:#a8e6d6}.nt-texto[data-astro-cid-fvakagxr]{color:#ffffffe0;max-width:50ch;margin-top:1.1rem;font-size:1.12rem}.nt-hero__fila[data-astro-cid-fvakagxr]{flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;margin-top:1.6rem;display:flex}.nt-hero__llegar[data-astro-cid-fvakagxr]{color:#fff;text-underline-offset:4px;font-weight:600;text-decoration:underline #fff6}.nt-hero__dispo[data-astro-cid-fvakagxr]{width:100%}.nt-comodidades[data-astro-cid-fvakagxr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.nt-comodidades[data-astro-cid-fvakagxr] li[data-astro-cid-fvakagxr]{border-radius:var(--n-radio);background:var(--n-tarjeta);border:1px solid var(--n-linea);text-align:center;justify-items:center;gap:.8rem;padding:2rem 1.2rem;display:grid}.nt-comodidades[data-astro-cid-fvakagxr] span[data-astro-cid-fvakagxr]{background:color-mix(in srgb, var(--n-acento) 12%, transparent);border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.8rem;display:grid}.nt-comodidades[data-astro-cid-fvakagxr] b[data-astro-cid-fvakagxr]{font-size:1.02rem;font-weight:700}.nt-seccion[data-astro-cid-fvakagxr]{padding:6rem 0}.nt-seccion--corta[data-astro-cid-fvakagxr]{padding-bottom:3rem}.nt-seccion--tinte[data-astro-cid-fvakagxr]{background:var(--n-tinte)}.nt-titulo[data-astro-cid-fvakagxr]{gap:.7rem;max-width:680px;margin-bottom:2.6rem;display:grid}.nt-titulo--centro[data-astro-cid-fvakagxr]{text-align:center;justify-items:center;margin-inline:auto}.nt-titulo[data-astro-cid-fvakagxr] h2[data-astro-cid-fvakagxr]{font-size:clamp(2.4rem,5.5vw,3.8rem)}.nt-contacto[data-astro-cid-fvakagxr]{isolation:isolate;text-align:center;color:#fff;background:var(--n-oscuro);padding:7rem 0;position:relative;overflow:hidden}.nt-contacto__fondo[data-astro-cid-fvakagxr]{z-index:-1;position:absolute;inset:0}.nt-contacto__fondo[data-astro-cid-fvakagxr] img[data-astro-cid-fvakagxr]{object-fit:cover;opacity:.35;width:100%;height:120%;position:absolute;inset:-10% 0}.nt-contacto[data-astro-cid-fvakagxr] h2[data-astro-cid-fvakagxr]{max-width:16ch;margin:.8rem auto 0;font-size:clamp(2.6rem,6.5vw,4.6rem)}.nt-contacto[data-astro-cid-fvakagxr] h2[data-astro-cid-fvakagxr] em[data-astro-cid-fvakagxr]{color:#a8e6d6}.nt-contacto__texto[data-astro-cid-fvakagxr]{color:#ffffffd1;max-width:46ch;margin:1rem auto 2rem;font-size:1.08rem}@media (width<=760px){.nt-barra[data-astro-cid-fvakagxr] nav[data-astro-cid-fvakagxr]{display:none}.nt-marca[data-astro-cid-fvakagxr]{font-size:1.15rem}.nt-comodidades[data-astro-cid-fvakagxr] li[data-astro-cid-fvakagxr]{padding:1.4rem .8rem}.nt-hero[data-astro-cid-fvakagxr]{gap:1.8rem;padding-top:7.5rem}.nt-seccion[data-astro-cid-fvakagxr]{padding:4.5rem 0}}@media (prefers-reduced-motion:reduce){.nt-hero__fondo[data-astro-cid-fvakagxr] img[data-astro-cid-fvakagxr]{animation:none}}
