.hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;min-height:calc(100svh - 88px);padding-top:72px;padding-bottom:72px;display:grid}.hero__texto[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.hero__h1[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(44px,5vw,76px);font-weight:700;line-height:1.02}.naranja[data-astro-cid-ge2uvauf]{color:var(--naranja)}.hero__rotador[data-astro-cid-ge2uvauf]{max-width:480px;min-height:87px;margin-top:28px}.hero__frase[data-astro-cid-ge2uvauf]{color:var(--text-2);margin:0;font-size:18px;line-height:1.6}.js[data-astro-cid-ge2uvauf] .hero__frase[data-astro-cid-ge2uvauf]:not([hidden]){animation:frase .6s var(--ease-out)}@keyframes frase{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hero__dots[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;margin-top:12px;display:flex}.hero__dot[data-astro-cid-ge2uvauf]{background-color:var(--line);box-sizing:content-box;cursor:pointer;width:10px;height:3px;transition:width .3s var(--ease), background-color .3s var(--ease);background-clip:content-box;border:0;padding:20px 0}.hero__dot[data-astro-cid-ge2uvauf][aria-pressed=true]{background-color:var(--naranja);width:28px}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:20px;display:flex}.pasillo[data-astro-cid-ge2uvauf]{--w:340px;--h:400px;--step:44px;grid-template-columns:var(--w) 230px;--nx:0;--ny:0;--mx:50%;--my:50%;justify-self:center;column-gap:36px;margin:0;display:grid}.pasillo__corredor[data-astro-cid-ge2uvauf]{width:var(--w);height:var(--h);position:relative}.pasillo__marco[data-astro-cid-ge2uvauf]{border:3px solid var(--naranja);will-change:transform;border-radius:2px;transition:transform .2s ease-out;position:absolute}.m1[data-astro-cid-ge2uvauf]{transform:translate(calc(var(--nx) * -3px), calc(var(--ny) * -3px));inset:0}.m2[data-astro-cid-ge2uvauf]{inset:var(--step);opacity:.7;transform:translate(calc(var(--nx) * -6px), calc(var(--ny) * -6px))}.m3[data-astro-cid-ge2uvauf]{inset:calc(var(--step) * 2);opacity:.45;transform:translate(calc(var(--nx) * -10px), calc(var(--ny) * -10px))}.m4[data-astro-cid-ge2uvauf]{inset:calc(var(--step) * 3);opacity:.25;transform:translate(calc(var(--nx) * -16px), calc(var(--ny) * -16px))}.pasillo__glow[data-astro-cid-ge2uvauf]{left:var(--mx);top:var(--my);background:radial-gradient(circle, var(--naranja) 0%, transparent 65%);filter:blur(50px);opacity:.5;pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;transform:translate(-50%,-50%)}.pasillo__capas[data-astro-cid-ge2uvauf]{margin:0;padding:0;list-style:none;position:relative}.pasillo__capa[data-astro-cid-ge2uvauf]{flex-direction:column;gap:3px;display:flex;position:absolute;left:0}.pasillo__capa[data-astro-cid-ge2uvauf]:before{content:"";border-top:1px dashed #4a4a4a;position:absolute;top:8px;right:calc(100% + 8px)}.c1[data-astro-cid-ge2uvauf]{top:-8px}.c1[data-astro-cid-ge2uvauf]:before{width:36px}.c2[data-astro-cid-ge2uvauf]{top:calc(var(--step) - 8px)}.c2[data-astro-cid-ge2uvauf]:before{width:calc(36px + var(--step))}.c3[data-astro-cid-ge2uvauf]{top:calc(var(--step) * 2 - 8px)}.c3[data-astro-cid-ge2uvauf]:before{width:calc(36px + var(--step) * 2)}.c4[data-astro-cid-ge2uvauf]{top:calc(var(--step) * 3 - 8px)}.c4[data-astro-cid-ge2uvauf]:before{width:calc(36px + var(--step) * 3)}.c5[data-astro-cid-ge2uvauf]{top:calc(var(--h) / 2 - 8px)}.c5[data-astro-cid-ge2uvauf]:before{width:calc(36px + var(--step) * 3)}.pasillo__titulo[data-astro-cid-ge2uvauf]{color:var(--text);white-space:nowrap;font-size:13px}.pasillo__titulo[data-astro-cid-ge2uvauf].naranja{color:var(--naranja)}.pasillo__detalle[data-astro-cid-ge2uvauf]{color:var(--text-3);white-space:nowrap;font-size:11px}@media (width<=1180px){.pasillo[data-astro-cid-ge2uvauf]{--w:280px;--h:330px;--step:36px;grid-template-columns:var(--w) 210px;column-gap:28px}.pasillo__capa[data-astro-cid-ge2uvauf]{gap:1px}.pasillo__detalle[data-astro-cid-ge2uvauf]{display:none}}@media (width<=1024px){.hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:64px;min-height:0;padding-top:64px;padding-bottom:72px}.pasillo[data-astro-cid-ge2uvauf]{justify-self:start}.pasillo__detalle[data-astro-cid-ge2uvauf]{display:block}}@media (width<=640px){.hero__in[data-astro-cid-ge2uvauf]{gap:48px;padding-top:48px;padding-bottom:56px}.hero__frase[data-astro-cid-ge2uvauf]{font-size:17px}.hero__rotador[data-astro-cid-ge2uvauf]{min-height:136px}.pasillo[data-astro-cid-ge2uvauf]{--w:132px;--h:156px;--step:16px;grid-template-columns:var(--w) minmax(0, 1fr);align-items:center;column-gap:20px}.pasillo__marco[data-astro-cid-ge2uvauf]{border-width:2px}.pasillo__glow[data-astro-cid-ge2uvauf]{filter:blur(28px);width:110px;height:110px}.pasillo__capas[data-astro-cid-ge2uvauf]{flex-direction:column;gap:10px;display:flex}.pasillo__capa[data-astro-cid-ge2uvauf]{position:static}.pasillo__capa[data-astro-cid-ge2uvauf]:before{display:none}.pasillo__titulo[data-astro-cid-ge2uvauf]{font-size:12px}.pasillo__detalle[data-astro-cid-ge2uvauf]{white-space:normal;font-size:10.5px}}.reel[data-astro-cid-2gkwttmy]{background:var(--video-bg)}.reel__wrap[data-astro-cid-2gkwttmy]{position:relative;overflow:hidden}.reel__video[data-astro-cid-2gkwttmy]{aspect-ratio:1470/630;object-fit:cover;width:100%;height:auto;display:block}.reel__overlay[data-astro-cid-2gkwttmy]{padding:36px var(--pad-x);background:linear-gradient(#0000 40%,#00000073 100%);align-items:flex-end;display:flex;position:absolute;inset:0}.reel__caption[data-astro-cid-2gkwttmy]{letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7;margin:0;font-size:clamp(11px,1.5vw,22px);font-weight:600}@media (width<=640px){.reel__overlay[data-astro-cid-2gkwttmy]{padding:14px var(--pad-x)}.reel__caption[data-astro-cid-2gkwttmy]{letter-spacing:.12em}}.servicios__in[data-astro-cid-pt7o54kk]{flex-direction:column;gap:56px;padding-top:120px;padding-bottom:120px;display:flex}.servicios__cabeza[data-astro-cid-pt7o54kk]{justify-content:space-between;align-items:flex-end;gap:80px;display:flex}.servicios__h2[data-astro-cid-pt7o54kk]{max-width:620px}.servicios__lead[data-astro-cid-pt7o54kk]{max-width:420px}.tabla[data-astro-cid-pt7o54kk]{flex-direction:column;display:flex}.tabla__fila[data-astro-cid-pt7o54kk]{border-bottom:1px solid var(--line);border-radius:var(--radius);transition:background var(--t);grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:baseline;gap:40px;margin:0 -20px;padding:30px 20px;display:grid;position:relative}.tabla__fila[data-astro-cid-pt7o54kk]:not(.tabla__fila--head):after{content:"";background:var(--naranja);transform-origin:0;height:2px;transition:transform .4s var(--ease);position:absolute;bottom:-1px;left:20px;right:20px;transform:scaleX(0)}.tabla__fila[data-astro-cid-pt7o54kk]:not(.tabla__fila--head):hover{background:var(--bg-2)}.tabla__fila[data-astro-cid-pt7o54kk]:not(.tabla__fila--head):hover:after{transform:scaleX(1)}.tabla__fila--head[data-astro-cid-pt7o54kk]{border-bottom-color:var(--naranja);letter-spacing:.15em;text-transform:uppercase;color:var(--text-3);padding-top:0;padding-bottom:14px;font-size:11px;font-weight:600}.tabla__nombre[data-astro-cid-pt7o54kk]{letter-spacing:-.02em;align-items:baseline;gap:18px;font-size:22px;font-weight:700;display:flex}.tabla__num[data-astro-cid-pt7o54kk]{color:var(--naranja);font-size:12px;font-weight:500}.tabla__entrega[data-astro-cid-pt7o54kk]{max-width:640px;color:var(--text-2);font-size:16px;line-height:1.65}.servicios__pie[data-astro-cid-pt7o54kk]{color:var(--text-3);margin:0;font-size:15px}.servicios__pie[data-astro-cid-pt7o54kk] a[data-astro-cid-pt7o54kk]{color:var(--text);border-bottom:1px solid var(--naranja)}@media (width<=1024px){.servicios__in[data-astro-cid-pt7o54kk]{gap:40px;padding-top:88px;padding-bottom:88px}.servicios__cabeza[data-astro-cid-pt7o54kk]{flex-direction:column;align-items:flex-start;gap:20px}.tabla__fila[data-astro-cid-pt7o54kk]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px 32px}}@media (width<=640px){.servicios__in[data-astro-cid-pt7o54kk]{padding-top:72px;padding-bottom:72px}.tabla[data-astro-cid-pt7o54kk]{border-top:1px solid var(--naranja)}.tabla__fila[data-astro-cid-pt7o54kk]{grid-template-columns:minmax(0,1fr);row-gap:10px;margin:0;padding:24px 0}.tabla__fila[data-astro-cid-pt7o54kk]:not(.tabla__fila--head):after{left:0;right:0}.tabla__fila--head[data-astro-cid-pt7o54kk]{display:none}.tabla__nombre[data-astro-cid-pt7o54kk]{gap:12px;font-size:20px}}.socios[data-astro-cid-mudzybt7]{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.socios__in[data-astro-cid-mudzybt7]{flex-direction:column;gap:64px;padding-top:120px;padding-bottom:120px;display:flex}.socios__cabeza[data-astro-cid-mudzybt7]{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.ciclo[data-astro-cid-mudzybt7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ciclo__paso[data-astro-cid-mudzybt7]{background:var(--bg-3);border:1px solid var(--line);border-top:2px solid var(--naranja);border-radius:var(--radius);transition:transform var(--t), border-color var(--t), background var(--t);flex-direction:column;gap:12px;padding:28px 24px 30px;display:flex;position:relative}.ciclo__paso[data-astro-cid-mudzybt7]:hover{background:var(--bg);border-color:var(--naranja);transform:translateY(-4px)}.ciclo__etapa[data-astro-cid-mudzybt7]{letter-spacing:.15em;text-transform:uppercase;color:var(--naranja);font-size:11px;font-weight:600}.ciclo__texto[data-astro-cid-mudzybt7]{color:var(--text-2);font-size:15px;line-height:1.55}@media (width<=1024px){.socios__in[data-astro-cid-mudzybt7]{gap:48px;padding-top:88px;padding-bottom:88px}.socios__cabeza[data-astro-cid-mudzybt7]{grid-template-columns:1fr;gap:20px}.ciclo[data-astro-cid-mudzybt7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.socios__in[data-astro-cid-mudzybt7]{padding-top:72px;padding-bottom:72px}.ciclo[data-astro-cid-mudzybt7]{grid-template-columns:minmax(0,1fr);gap:10px}.ciclo__paso[data-astro-cid-mudzybt7]{gap:8px;padding:20px}}.contacto[data-astro-cid-7b4tjujo]{background:var(--bg-2);border-top:1px solid var(--line)}.contacto__in[data-astro-cid-7b4tjujo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;padding-top:120px;padding-bottom:120px;display:grid}.contacto__texto[data-astro-cid-7b4tjujo]{flex-direction:column;display:flex}.contacto__lead[data-astro-cid-7b4tjujo]{max-width:440px;margin-top:24px}.contacto__datos[data-astro-cid-7b4tjujo]{flex-direction:column;gap:14px;margin:48px 0 0;display:flex}.contacto__datos[data-astro-cid-7b4tjujo] div[data-astro-cid-7b4tjujo]{align-items:baseline;gap:10px;display:flex}.contacto__datos[data-astro-cid-7b4tjujo] dt[data-astro-cid-7b4tjujo]{letter-spacing:.08em;text-transform:uppercase;min-width:64px;color:var(--text);font-size:12px;font-weight:600}.contacto__datos[data-astro-cid-7b4tjujo] dd[data-astro-cid-7b4tjujo]{color:var(--text-3);margin:0;font-size:15px}.contacto__datos[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]{color:var(--text-3)}.contacto__datos[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]:hover{color:var(--naranja)}.form[data-astro-cid-7b4tjujo]{flex-direction:column;gap:20px;display:flex}.form__fila[data-astro-cid-7b4tjujo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form__campo[data-astro-cid-7b4tjujo]{flex-direction:column;gap:8px;display:flex}.form__campo[data-astro-cid-7b4tjujo]>span[data-astro-cid-7b4tjujo]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:600}.form__campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo],.form__campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--text);transition:border-color var(--t);outline:none;padding:14px 16px;font-size:15px}.form__campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]{resize:vertical;min-height:140px}.form__campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]::placeholder,.form__campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]::placeholder{color:var(--text-4)}.form__campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:focus,.form__campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]:focus{border-color:var(--naranja)}.form__trampa[data-astro-cid-7b4tjujo]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__enviar[data-astro-cid-7b4tjujo]{text-align:center;width:100%;padding:18px;font-size:16px}.form__enviar[data-astro-cid-7b4tjujo][disabled]{opacity:.6;cursor:wait;transform:none}.form__estado[data-astro-cid-7b4tjujo]{min-height:1.4em;color:var(--text-2);margin:0;font-size:14px}.form__estado[data-astro-cid-7b4tjujo].ok{color:var(--naranja)}.form__estado[data-astro-cid-7b4tjujo].error{color:#ff7a5c}@media (width<=1024px){.contacto__in[data-astro-cid-7b4tjujo]{grid-template-columns:minmax(0,1fr);gap:56px;padding-top:88px;padding-bottom:88px}}@media (width<=640px){.contacto__in[data-astro-cid-7b4tjujo]{padding-top:72px;padding-bottom:72px}.contacto__datos[data-astro-cid-7b4tjujo]{margin-top:32px}.form__fila[data-astro-cid-7b4tjujo]{grid-template-columns:minmax(0,1fr)}}
