.muro[data-astro-cid-yjq22nyg]{z-index:0;contain:layout paint;perspective:1250px;perspective-origin:50% 43%;background:var(--color-canvas);position:absolute;inset:0;overflow:hidden}.muro__camara[data-astro-cid-yjq22nyg]{transform-style:preserve-3d;will-change:transform;transform:translate3d(calc(var(--mx,0) * -20px), calc(var(--my,0) * -13px), 0) rotateY(calc(var(--mx,0) * 5deg)) rotateX(calc(var(--my,0) * -3.5deg));transition:transform .4s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.muro__escena[data-astro-cid-yjq22nyg]{width:150%;height:215%;transform-style:preserve-3d;justify-content:center;gap:1.2vw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(11deg)rotate(-3deg)}.muro__col[data-astro-cid-yjq22nyg]{flex:0 0 10%;height:100%;position:relative;overflow:hidden}.muro__pista[data-astro-cid-yjq22nyg]{will-change:transform;animation:muro-sube var(--duracion) linear 1.2s infinite;gap:1.2vw;display:grid;position:absolute;top:0;left:0;right:0}.muro__pista[data-astro-cid-yjq22nyg][data-sentido=baja]{animation-name:muro-baja;animation-delay:1.4s}@keyframes muro-sube{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes muro-baja{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.muro__tarjeta[data-astro-cid-yjq22nyg]{aspect-ratio:9/16;background:#08090b;border:1px solid #ffffff17;border-radius:12px;overflow:hidden}.muro__imagen[data-astro-cid-yjq22nyg],.muro__video[data-astro-cid-yjq22nyg]{object-fit:cover;width:100%;height:100%}.muro__niebla[data-astro-cid-yjq22nyg]{z-index:2;pointer-events:none;background:radial-gradient(ellipse 58% 52% at 50% 44%, #000000f2 0%, #000000db 34%, #00000080 66%, #0000009e 100%), linear-gradient(180deg, #000000db 0%, #00000057 16%, #00000024 38%, #0000003d 62%, #000000a8 84%, var(--color-canvas) 100%);position:absolute;inset:0}.muro__luz[data-astro-cid-yjq22nyg]{z-index:3;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(46% 38% at 50% 36%,#45c9c433,#0000 62%),radial-gradient(38% 32% at 78% 62%,#975fb229,#0000 60%),radial-gradient(34% 30% at 20% 66%,#f4951c1f,#0000 62%);position:absolute;inset:0}.muro__haz[data-astro-cid-yjq22nyg]{z-index:4;pointer-events:none;opacity:.6;background:linear-gradient(112deg,#0000 40%,#45c9c40f 47%,#ffffff1a 50%,#f4951c0d 53%,#0000 60%);animation:17s ease-in-out 1.6s infinite alternate muro-haz;position:absolute;inset:-25%}@keyframes muro-haz{0%{transform:translate(-9%,-3%)}to{transform:translate(9%,3%)}}@media (width<=700px){.muro__escena[data-astro-cid-yjq22nyg]{gap:2.4vw;width:190%}.muro__col[data-astro-cid-yjq22nyg]{flex:0 0 17%}.muro__col[data-astro-cid-yjq22nyg]:nth-child(n+6){display:none}}@media (prefers-reduced-motion:reduce){.muro__pista[data-astro-cid-yjq22nyg],.muro__haz[data-astro-cid-yjq22nyg]{animation:none}.muro__camara[data-astro-cid-yjq22nyg]{transition:none}}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding-block:clamp(7rem,14vw,10rem) clamp(2rem,5vw,3.5rem);padding-inline:var(--page-margin);flex-direction:column;justify-content:center;margin-block-start:calc(var(--spacing-24) * -1);display:flex;position:relative;overflow:hidden}.hero__contenido[data-astro-cid-lcdefpme]{z-index:2;text-align:center;justify-items:center;gap:var(--spacing-8);max-width:62rem;margin-inline:auto;display:grid;position:relative}.hero__titular[data-astro-cid-lcdefpme]{max-width:18ch;margin:0}.hero__entradilla[data-astro-cid-lcdefpme]{max-width:54ch;font-size:var(--text-subheading);color:color-mix(in oklab, var(--color-ink) 72%, transparent);line-height:1.55}.hero__acciones[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.pildora[data-astro-cid-lcdefpme]:hover,.pildora[data-astro-cid-lcdefpme]:focus-visible{filter:brightness(1.08)}.pildora-fantasma[data-astro-cid-lcdefpme]:hover,.pildora-fantasma[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--color-ink);background:#ffffff0f}.marquesina[data-astro-cid-lcdefpme]{z-index:2;border-block-start:1px solid var(--borde);justify-items:center;gap:var(--spacing-5);margin-block-start:clamp(3rem,7vw,5rem);padding-block-start:var(--spacing-8);display:grid;position:relative}.marquesina__rotulo[data-astro-cid-lcdefpme]{font-family:var(--font-index);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.marquesina__ventana[data-astro-cid-lcdefpme]{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquesina__pista[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-8);will-change:transform;width:max-content;animation:46s linear infinite marquesina;display:flex}@keyframes marquesina{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquesina__nombre[data-astro-cid-lcdefpme]{white-space:nowrap;font-family:var(--font-index);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--color-ink) 62%, transparent);align-items:baseline;gap:.25em;font-size:.875rem;display:inline-flex}.marquesina__parentesis[data-astro-cid-lcdefpme]{background-image:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.35em;line-height:0}.intro[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:var(--spacing-5);max-width:46rem;margin-block-end:clamp(2.5rem,6vw,4rem);margin-inline:auto;display:grid}.intro__titulo[data-astro-cid-lcdefpme]{margin:0}.intro__texto[data-astro-cid-lcdefpme]{max-width:52ch;color:color-mix(in oklab, var(--color-ink) 68%, transparent);line-height:1.55}.pie-seccion[data-astro-cid-lcdefpme]{text-align:center;margin-block-start:clamp(2rem,5vw,3rem)}.enlace-flecha[data-astro-cid-lcdefpme]{color:var(--acento,var(--color-brand-1));font-weight:500}.enlace-flecha[data-astro-cid-lcdefpme]:hover,.enlace-flecha[data-astro-cid-lcdefpme]:focus-visible{text-underline-offset:4px;text-decoration:underline}.servicios[data-astro-cid-lcdefpme]{gap:var(--spacing-4);display:grid}@media (width>=640px){.servicios[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.servicios[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.servicio[data-astro-cid-lcdefpme]{gap:var(--spacing-4);align-content:start;padding:clamp(1.4rem,2.6vw,2rem);transition:border-color .22s,background .22s;display:grid}.servicio[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in oklab, var(--acento) 55%, transparent);background:#ffffff0f}.servicio__numero[data-astro-cid-lcdefpme]{font-family:var(--font-index);letter-spacing:.12em;color:var(--acento);font-size:.8125rem}.servicio__numero[data-astro-cid-lcdefpme]:before{content:"("}.servicio__numero[data-astro-cid-lcdefpme]:after{content:")"}.servicio__titulo[data-astro-cid-lcdefpme]{font-size:var(--text-heading-sm);letter-spacing:-.02em;margin:0;font-weight:600}.servicio__resumen[data-astro-cid-lcdefpme]{color:color-mix(in oklab, var(--color-ink) 66%, transparent);line-height:1.55}.servicio__incluye[data-astro-cid-lcdefpme]{gap:var(--spacing-2);color:var(--color-muted);font-size:.9375rem;display:grid}.servicio__incluye[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline-start:1.4rem;position:relative}.servicio__incluye[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--acento);position:absolute;inset-inline-start:0}.dron[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=900px){.dron[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}.dron__texto[data-astro-cid-lcdefpme]{justify-items:start;gap:var(--spacing-5);max-width:44ch;display:grid}.dron__titulo[data-astro-cid-lcdefpme]{margin:0}.dron__cuerpo[data-astro-cid-lcdefpme]{font-size:var(--text-subheading);color:color-mix(in oklab, var(--color-ink) 74%, transparent);line-height:1.55}.dron__enlace[data-astro-cid-lcdefpme]{color:var(--acento);font-weight:500}.dron__enlace[data-astro-cid-lcdefpme]:hover,.dron__enlace[data-astro-cid-lcdefpme]:focus-visible{text-underline-offset:4px;text-decoration:underline}.filas[data-astro-cid-lcdefpme]{gap:clamp(4rem,9vw,8rem);display:grid}.pasos[data-astro-cid-lcdefpme]{gap:clamp(2rem,4vw,2.5rem);display:grid;position:relative}.pasos[data-astro-cid-lcdefpme]:before{content:"";background-image:linear-gradient(180deg, var(--color-brand-1), var(--color-brand-2-texto) 50%, var(--color-brand-3));opacity:.5;width:1px;position:absolute;inset-block:10px;inset-inline-start:7px}@media (width>=800px){.pasos[data-astro-cid-lcdefpme]{gap:var(--spacing-8);grid-template-columns:repeat(4,1fr)}.pasos[data-astro-cid-lcdefpme]:before{background-image:var(--gradient-brand);width:auto;height:1px;inset:7px 0 auto}}.paso[data-astro-cid-lcdefpme]{gap:var(--spacing-2);align-content:start;padding-inline-start:var(--spacing-8);display:grid;position:relative}@media (width>=800px){.paso[data-astro-cid-lcdefpme]{padding-block-start:var(--spacing-8);padding-inline-start:0;padding-inline-end:var(--spacing-4)}}.paso__marca[data-astro-cid-lcdefpme]{background:var(--acento);width:9px;height:9px;box-shadow:0 0 0 4px var(--color-canvas);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}@media (width>=800px){.paso__marca[data-astro-cid-lcdefpme]{inset-inline-start:0}}.paso__numero[data-astro-cid-lcdefpme]{font-family:var(--font-index);letter-spacing:.12em;color:var(--acento);font-size:.8125rem}.paso__numero[data-astro-cid-lcdefpme]:before{content:"("}.paso__numero[data-astro-cid-lcdefpme]:after{content:")"}.paso__titulo[data-astro-cid-lcdefpme]{font-size:var(--text-heading-sm);letter-spacing:-.02em;margin:0;font-weight:600}.paso__texto[data-astro-cid-lcdefpme]{color:color-mix(in oklab, var(--color-ink) 66%, transparent);font-size:.9375rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.trabajo__imagen[data-astro-cid-lcdefpme],.servicio[data-astro-cid-lcdefpme],.trabajo[data-astro-cid-lcdefpme]{transition:none}}
