.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(56px,8vw,96px);overflow:hidden}.hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}h1[data-astro-cid-ge2uvauf]{margin-top:20px;font-size:clamp(36px,5.6vw,62px);font-weight:900}.acento[data-astro-cid-ge2uvauf]{color:var(--ink);white-space:nowrap;position:relative}.acento[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg, var(--brand-lit), var(--signal));border-radius:4px;height:4px;position:absolute;bottom:-4px;left:0;right:0}.hero-cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-tags[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;margin-top:36px;list-style:none;display:flex}.hero-tags[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{font-family:var(--mono);color:var(--ink-dim);border:1px solid var(--line);border-radius:999px;padding:6px 13px;font-size:11.5px}.hero-art[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:100%;height:auto}@media (width<=900px){.hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-art[data-astro-cid-ge2uvauf]{opacity:.85;order:-1}.acento[data-astro-cid-ge2uvauf]{white-space:normal}}.cab[data-astro-cid-pt7o54kk]{max-width:68ch}.rejilla[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:20px;margin-top:52px;display:grid}.servicio[data-astro-cid-pt7o54kk]{flex-direction:column;display:flex}.codigo[data-astro-cid-pt7o54kk]{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-dim);border:1px solid var(--line);border-radius:5px;align-self:flex-start;padding:3px 8px;font-size:11px}.servicio[data-astro-cid-pt7o54kk] h3[data-astro-cid-pt7o54kk]{margin-top:18px}.resumen[data-astro-cid-pt7o54kk]{color:var(--ink-mut);margin-top:12px;font-size:15px}.detalles[data-astro-cid-pt7o54kk]{border-top:1px solid var(--line-soft);gap:9px;margin-top:20px;padding-top:18px;list-style:none;display:grid}.detalles[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk]{color:var(--ink-mut);align-items:baseline;gap:9px;font-size:13.5px;display:flex}.detalles[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk]:before{content:"";background:var(--signal-dim);border-radius:50%;flex:none;width:5px;height:5px}.servicio[data-astro-cid-pt7o54kk]:hover .codigo[data-astro-cid-pt7o54kk],.servicio[data-astro-cid-pt7o54kk]:focus-within .codigo[data-astro-cid-pt7o54kk]{color:var(--signal);border-color:var(--signal-dim)}.servicio[data-astro-cid-pt7o54kk]:hover .detalles[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk]:before,.servicio[data-astro-cid-pt7o54kk]:focus-within .detalles[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk]:before{background:var(--signal)}.cab[data-astro-cid-nvhwe5ou]{max-width:72ch}.rejilla[data-astro-cid-nvhwe5ou]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.producto[data-astro-cid-nvhwe5ou]{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(155deg,#10161ff5,#070b12fa);flex-direction:column;min-height:100%;padding:clamp(25px,3vw,34px);transition:border-color .2s,transform .2s;display:flex}.producto[data-astro-cid-nvhwe5ou]:hover{border-color:var(--signal-dim);transform:translateY(-3px)}.producto-cab[data-astro-cid-nvhwe5ou]{justify-content:space-between;align-items:center;gap:14px;display:flex}.estado[data-astro-cid-nvhwe5ou]{font:700 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#7ee7f5;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:999px;padding:7px 10px}.estado-proximo[data-astro-cid-nvhwe5ou]{color:#f8c56c;background:#f59e0b14;border-color:#f59e0b40}.para[data-astro-cid-nvhwe5ou]{color:var(--ink-dim);font:11.5px/1.3 var(--mono);text-align:right}h3[data-astro-cid-nvhwe5ou]{margin-top:24px;font-size:clamp(22px,2.4vw,28px)}.descripcion[data-astro-cid-nvhwe5ou]{color:var(--ink-mut);margin-top:13px;font-size:15px}.precio[data-astro-cid-nvhwe5ou]{border-block:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:16px;margin-top:24px;padding-block:18px;display:flex}.precio[data-astro-cid-nvhwe5ou] strong[data-astro-cid-nvhwe5ou]{letter-spacing:-.02em;color:var(--ink);font-size:25px}.precio[data-astro-cid-nvhwe5ou] span[data-astro-cid-nvhwe5ou]{color:var(--ink-dim);text-align:right;font-size:12px}ul[data-astro-cid-nvhwe5ou]{flex:1;gap:10px;margin-top:20px;list-style:none;display:grid}li[data-astro-cid-nvhwe5ou]{color:var(--ink-mut);gap:10px;font-size:14px;display:flex}li[data-astro-cid-nvhwe5ou] span[data-astro-cid-nvhwe5ou]{color:var(--signal)}.accion[data-astro-cid-nvhwe5ou]{align-self:flex-start;margin-top:26px}.accion-proxima[data-astro-cid-nvhwe5ou]{color:var(--ink-dim);font:12px/1.4 var(--mono);border:1px dashed var(--line);border-radius:var(--r-sm);align-self:flex-start;margin-top:26px;padding:10px 13px}.nota-demo[data-astro-cid-nvhwe5ou]{border:1px solid var(--line);border-radius:var(--r);background:#0a4a9e14;gap:16px;margin-top:22px;padding:22px 24px;display:flex}.nota-icono[data-astro-cid-nvhwe5ou]{color:var(--signal);font:20px/1 var(--mono);margin-top:3px}.nota-demo[data-astro-cid-nvhwe5ou] strong[data-astro-cid-nvhwe5ou]{color:var(--ink)}.nota-demo[data-astro-cid-nvhwe5ou] p[data-astro-cid-nvhwe5ou]{color:var(--ink-mut);margin-top:4px;font-size:14px}@media (width<=760px){.rejilla[data-astro-cid-nvhwe5ou]{grid-template-columns:1fr}.producto-cab[data-astro-cid-nvhwe5ou],.precio[data-astro-cid-nvhwe5ou]{align-items:flex-start}.precio[data-astro-cid-nvhwe5ou]{flex-direction:column;gap:3px}.precio[data-astro-cid-nvhwe5ou] span[data-astro-cid-nvhwe5ou]{text-align:left}}.modelo[data-astro-cid-kpvr5xv4]{border-block:1px solid var(--line-soft);background-color:#0a0e1680}.modelo-intro[data-astro-cid-kpvr5xv4]{grid-template-columns:1fr .82fr;align-items:end;gap:clamp(30px,6vw,80px);display:grid}.modelo-intro[data-astro-cid-kpvr5xv4] .lead[data-astro-cid-kpvr5xv4]{margin:0}.pasos[data-astro-cid-kpvr5xv4]{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(4,1fr);margin-top:52px;list-style:none;display:grid;overflow:hidden}.pasos[data-astro-cid-kpvr5xv4] li[data-astro-cid-kpvr5xv4]{background:#05070cd1;padding:28px}.pasos[data-astro-cid-kpvr5xv4] li[data-astro-cid-kpvr5xv4]+li[data-astro-cid-kpvr5xv4]{border-left:1px solid var(--line)}.numero[data-astro-cid-kpvr5xv4]{color:var(--signal);font:700 12px/1 var(--mono)}.pasos[data-astro-cid-kpvr5xv4] h3[data-astro-cid-kpvr5xv4]{margin-top:34px;font-size:19px}.pasos[data-astro-cid-kpvr5xv4] p[data-astro-cid-kpvr5xv4]{color:var(--ink-mut);margin-top:11px;font-size:13.5px}.acuerdos[data-astro-cid-kpvr5xv4]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.acuerdos[data-astro-cid-kpvr5xv4] article[data-astro-cid-kpvr5xv4]{border:1px solid var(--line-soft);border-radius:var(--r);background:#10161fb3;gap:14px;padding:20px;display:flex}.acuerdo-icono[data-astro-cid-kpvr5xv4]{color:var(--signal);font:18px/1 var(--mono)}.acuerdos[data-astro-cid-kpvr5xv4] strong[data-astro-cid-kpvr5xv4]{font-size:14px}.acuerdos[data-astro-cid-kpvr5xv4] p[data-astro-cid-kpvr5xv4]{color:var(--ink-dim);margin-top:4px;font-size:12.5px}@media (width<=900px){.modelo-intro[data-astro-cid-kpvr5xv4]{grid-template-columns:1fr}.pasos[data-astro-cid-kpvr5xv4]{grid-template-columns:repeat(2,1fr)}.pasos[data-astro-cid-kpvr5xv4] li[data-astro-cid-kpvr5xv4]:nth-child(3){border-left:0;border-top:1px solid var(--line)}.pasos[data-astro-cid-kpvr5xv4] li[data-astro-cid-kpvr5xv4]:nth-child(4){border-top:1px solid var(--line)}.acuerdos[data-astro-cid-kpvr5xv4]{grid-template-columns:1fr}}@media (width<=560px){.pasos[data-astro-cid-kpvr5xv4]{grid-template-columns:1fr}.pasos[data-astro-cid-kpvr5xv4] li[data-astro-cid-kpvr5xv4]+li[data-astro-cid-kpvr5xv4],.pasos[data-astro-cid-kpvr5xv4] li[data-astro-cid-kpvr5xv4]:nth-child(3){border-left:0;border-top:1px solid var(--line)}}.cab[data-astro-cid-gzied6pw]{max-width:66ch}.lista[data-astro-cid-gzied6pw]{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:22px;margin-top:52px;display:grid}.trabajo[data-astro-cid-gzied6pw]{background:linear-gradient(180deg, var(--bg-elev), var(--bg-elev-2));border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;justify-content:space-between;gap:28px;min-height:300px;padding:34px;transition:border-color .2s,transform .2s;display:flex}.trabajo[data-astro-cid-gzied6pw]:hover{border-color:var(--signal-dim);transform:translateY(-3px)}.trabajo[data-astro-cid-gzied6pw]:hover .flecha[data-astro-cid-gzied6pw]{transform:translate(4px)}.trabajo-proximo[data-astro-cid-gzied6pw]{border-style:dashed}.trabajo-proximo[data-astro-cid-gzied6pw]:hover{border-color:var(--line);transform:none}.meta[data-astro-cid-gzied6pw]{justify-content:space-between;align-items:center;gap:12px;display:flex}.rubro[data-astro-cid-gzied6pw]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);font-size:11.5px}.trabajo[data-astro-cid-gzied6pw] h3[data-astro-cid-gzied6pw]{margin-top:12px;font-size:25px}.proximo[data-astro-cid-gzied6pw]{color:var(--warn);font:700 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;border:1px solid #f59e0b40;border-radius:999px;padding:4px 9px}.desc[data-astro-cid-gzied6pw]{color:var(--ink-mut);margin-top:14px;font-size:15px}.hecho[data-astro-cid-gzied6pw]{flex-wrap:wrap;gap:8px;margin-top:22px;list-style:none;display:flex}.hecho[data-astro-cid-gzied6pw] li[data-astro-cid-gzied6pw]{color:var(--ink-mut);border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:12px}.trabajo-pie[data-astro-cid-gzied6pw]{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding-top:20px;display:flex}.dominio[data-astro-cid-gzied6pw]{font-family:var(--mono);color:var(--signal);font-size:13px}.flecha[data-astro-cid-gzied6pw]{color:var(--signal);transition:transform .2s}.contacto[data-astro-cid-7b4tjujo]{position:relative}.contacto-card[data-astro-cid-7b4tjujo]{border-color:var(--line);background:linear-gradient(180deg, var(--bg-elev) 0%, var(--bg-elev-2) 100%);padding:clamp(32px,5vw,56px);position:relative;overflow:hidden}.contacto-card[data-astro-cid-7b4tjujo]:before{content:"";pointer-events:none;background:radial-gradient(circle,#0a4a9e38 0%,#0000 70%);width:340px;height:340px;position:absolute;top:0;right:0}.contacto-grid[data-astro-cid-7b4tjujo]{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.contacto-acciones[data-astro-cid-7b4tjujo]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.btn-cta[data-astro-cid-7b4tjujo]{padding:14px 22px;font-size:15px}.cta-icono[data-astro-cid-7b4tjujo]{flex-shrink:0}.ig-handle[data-astro-cid-7b4tjujo]{font-family:var(--mono);opacity:.85;padding-left:4px;font-size:13px}.contacto-info[data-astro-cid-7b4tjujo]{border:1px solid var(--line);border-radius:var(--r-sm);background:#05070c8c;flex-direction:column;gap:20px;padding:clamp(20px,3vw,28px);display:flex}.info-bloque[data-astro-cid-7b4tjujo]{flex-direction:column;gap:4px;display:flex}.info-bloque[data-astro-cid-7b4tjujo]:not(:last-child){border-bottom:1px solid var(--line-soft);padding-bottom:16px}.info-etiqueta[data-astro-cid-7b4tjujo]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--signal);font-size:11px}.info-dato[data-astro-cid-7b4tjujo]{color:var(--ink);font-size:15px;font-weight:700}.info-sub[data-astro-cid-7b4tjujo]{color:var(--ink-mut);font-size:13px;line-height:1.45}@media (width<=860px){.contacto-grid[data-astro-cid-7b4tjujo]{grid-template-columns:1fr;gap:36px}.contacto-acciones[data-astro-cid-7b4tjujo]{flex-direction:column;align-items:stretch}.btn-cta[data-astro-cid-7b4tjujo]{justify-content:center}}
