.indice[data-astro-cid-wp2f3duq]{z-index:40;--fila:34px;--punto:9px;--riel-ancho:1.5px;--sangria:.95rem;--riel-x:calc(var(--sangria) + (var(--punto) - var(--riel-ancho)) / 2);--activo:0;display:none;position:fixed;top:50%;left:1.25rem;transform:translateY(-50%)}@media (width>=1200px){.indice[data-astro-cid-wp2f3duq]{display:block}}.indice-caja[data-astro-cid-wp2f3duq]{-webkit-backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#ffffffed,#fffc);border:1px solid #0076fb24;border-radius:20px;padding:.6rem .85rem .6rem .6rem;position:relative;box-shadow:0 24px 56px -36px #0076fb8c,0 2px 10px -6px #0c1b331f,inset 0 1px #ffffffe6}.indice-lista[data-astro-cid-wp2f3duq]{position:relative}.indice[data-astro-cid-wp2f3duq] ul[data-astro-cid-wp2f3duq]{margin:0;padding:0;list-style:none}.indice[data-astro-cid-wp2f3duq] li[data-astro-cid-wp2f3duq]{height:var(--fila);align-items:center;display:flex}.indice[data-astro-cid-wp2f3duq] a[data-astro-cid-wp2f3duq]{z-index:3;width:100%;height:100%;padding:0 .7rem 0 var(--sangria);border-radius:12px;align-items:center;gap:.7rem;display:flex;position:relative}.indice[data-astro-cid-wp2f3duq] a[data-astro-cid-wp2f3duq]:hover:not(.activo){background:#0076fb0b}.indice-pastilla[data-astro-cid-wp2f3duq]{z-index:1;height:var(--fila);transform:translateY(calc(var(--activo) * var(--fila)));background:linear-gradient(#fff9,#fff0 58%),linear-gradient(93deg,#06cdf02b,#0076fb1c);border-radius:12px;transition:transform .44s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #0076fb29,0 6px 16px -12px #0076fb80}.indice[data-astro-cid-wp2f3duq] .punto[data-astro-cid-wp2f3duq]{z-index:2;width:var(--punto);height:var(--punto);background:#0c1b3338;border-radius:50%;flex-shrink:0;transition:background .28s,transform .32s cubic-bezier(.34,1.5,.5,1),box-shadow .32s;position:relative;box-shadow:0 0 0 3px #fffc}.indice[data-astro-cid-wp2f3duq] a[data-astro-cid-wp2f3duq]:hover .punto[data-astro-cid-wp2f3duq]{background:#03bbf6;transform:scale(1.16)}.indice[data-astro-cid-wp2f3duq] a[data-astro-cid-wp2f3duq].activo .punto[data-astro-cid-wp2f3duq]{background:linear-gradient(140deg,#06cdf0,#0076fb);transform:scale(1.28);box-shadow:0 0 0 3.5px #fffffff2,0 0 0 7px #0076fb24,0 0 14px #0076fb8c}.indice[data-astro-cid-wp2f3duq] .texto[data-astro-cid-wp2f3duq]{letter-spacing:-.005em;color:var(--muted);white-space:nowrap;opacity:0;pointer-events:none;font-size:.78rem;font-weight:600;transition:opacity .28s,transform .28s,color .28s;transform:translate(-7px)}.indice[data-astro-cid-wp2f3duq] a[data-astro-cid-wp2f3duq].activo .texto[data-astro-cid-wp2f3duq],.indice[data-astro-cid-wp2f3duq]:hover a[data-astro-cid-wp2f3duq] .texto[data-astro-cid-wp2f3duq]{opacity:1;transform:none}.indice[data-astro-cid-wp2f3duq] a[data-astro-cid-wp2f3duq].activo .texto[data-astro-cid-wp2f3duq]{color:var(--text);font-weight:700}@media (width>=1560px){.indice[data-astro-cid-wp2f3duq] .texto[data-astro-cid-wp2f3duq]{opacity:1;transform:none}}.indice-riel[data-astro-cid-wp2f3duq]{z-index:2;left:var(--riel-x);top:calc(var(--fila) / 2);bottom:calc(var(--fila) / 2);width:var(--riel-ancho);border-radius:var(--riel-ancho);background:#0c1b331a;position:absolute}.indice-riel[data-astro-cid-wp2f3duq] i[data-astro-cid-wp2f3duq]{border-radius:inherit;background:linear-gradient(#06cdf0,#0076fb);width:100%;height:0;transition:height .25s;display:block;box-shadow:0 0 10px #0076fb80}@media (prefers-reduced-motion:reduce){.indice[data-astro-cid-wp2f3duq] [data-astro-cid-wp2f3duq]{transition:none!important}}.hero[data-astro-cid-ge2uvauf]{align-items:center;min-height:100svh;padding:8rem 0 5rem;display:flex;position:relative;overflow:hidden}.hero-glow[data-astro-cid-ge2uvauf]{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#07c9f024 0%,#0076fb12 42%,#0000 70%);width:760px;height:760px;position:absolute;top:-240px;right:-180px}.hero-grid[data-astro-cid-ge2uvauf]{pointer-events:none;background-image:linear-gradient(#0076fb12 1px,#0000 1px),linear-gradient(90deg,#0076fb12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(90% 70% at 50% 40%,#000 30%,#0000 75%)}.hero-content[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);align-items:center;gap:3.5rem;display:grid;position:relative}.hero-left[data-astro-cid-ge2uvauf]{min-width:0;max-width:62ch}.hero-kicker[data-astro-cid-ge2uvauf]{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-bottom:1.6rem;font-size:.78rem;font-weight:600}.hero-title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:1.1rem;font-size:clamp(2.3rem,5.4vw,3.9rem);font-weight:800;line-height:1.1}.hero-rotator[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--blue);align-items:center;gap:.7rem;min-height:2rem;margin-bottom:1.1rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;display:flex}.rotor-arrow[data-astro-cid-ge2uvauf]{opacity:.65;flex-shrink:0}.rotor[data-astro-cid-ge2uvauf]{border-bottom:2px solid #0076fb4d;transition:opacity .3s,transform .3s;display:inline-block}.rotor[data-astro-cid-ge2uvauf].out{opacity:0;transform:translateY(-9px)}.hero-sub[data-astro-cid-ge2uvauf]{color:var(--muted);max-width:58ch;margin-bottom:2.2rem;font-size:clamp(1rem,1.9vw,1.12rem)}.hero-sub[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--text)}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem;margin-bottom:3.4rem;display:flex}.hero-stats[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);flex-wrap:wrap;gap:2.6rem;padding-top:1.8rem;display:flex}.hero-stats[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{min-width:0}.hero-stats[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--text);font-size:1.75rem;font-weight:700}.hero-stats[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:.88rem}@media (width<=980px){.hero[data-astro-cid-ge2uvauf]{min-height:0;padding-top:7rem}}@media (width<=480px){.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.hero-stats[data-astro-cid-ge2uvauf]{gap:1.4rem 2rem}.hero-stats[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-size:1.5rem}}.lema-section[data-astro-cid-fxmzheck]{border-block:1px solid var(--line);background:linear-gradient(#01abfb12,#0000);padding:1.4rem 0;overflow:hidden}.lema-track-wrap[data-astro-cid-fxmzheck]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lema-track[data-astro-cid-fxmzheck]{gap:3rem;width:max-content;animation:28s linear infinite scroll;display:flex}.lema-track[data-astro-cid-fxmzheck]:hover{animation-play-state:paused}.lema-item[data-astro-cid-fxmzheck]{font-family:var(--font-display);letter-spacing:.04em;color:var(--muted);white-space:nowrap;align-items:center;gap:.9rem;font-size:1.02rem;font-weight:600;display:inline-flex}.lema-diamond[data-astro-cid-fxmzheck]{background:var(--grad);flex-shrink:0;width:9px;height:9px;transform:rotate(45deg)}@keyframes scroll{to{transform:translate(-50%)}}.mapa[data-astro-cid-5bvd4sgl]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);margin-top:2.4rem;overflow:hidden}.mapa-svg[data-astro-cid-5bvd4sgl]{background:#fff}.mapa-svg[data-astro-cid-5bvd4sgl] svg[data-astro-cid-5bvd4sgl]{width:100%;height:auto;display:block}.mapa[data-astro-cid-5bvd4sgl].visible #laneBg,.mapa[data-astro-cid-5bvd4sgl].visible #laneLabels{animation:.7s both mapaEntra}.mapa[data-astro-cid-5bvd4sgl].visible #nodesLayer .node{animation:.5s cubic-bezier(.34,1.5,.5,1) both nodoEntra;animation-delay:var(--d,0s)}.mapa[data-astro-cid-5bvd4sgl].visible #edgesLayer{animation:.6s .62s both mapaEntra}@keyframes mapaEntra{0%{opacity:0;translate:-26px}to{opacity:1;translate:0}}@keyframes nodoEntra{0%{opacity:0;translate:0 -9px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.mapa[data-astro-cid-5bvd4sgl].visible #laneBg,.mapa[data-astro-cid-5bvd4sgl].visible #laneLabels,.mapa[data-astro-cid-5bvd4sgl].visible #nodesLayer .node,.mapa[data-astro-cid-5bvd4sgl].visible #edgesLayer{animation:none}}.mapa[data-astro-cid-5bvd4sgl] figcaption[data-astro-cid-5bvd4sgl]{color:var(--muted);border-top:1px solid var(--line);padding:.95rem 1.3rem 1.1rem;font-size:.86rem}.mapa[data-astro-cid-5bvd4sgl] figcaption[data-astro-cid-5bvd4sgl] strong[data-astro-cid-5bvd4sgl]{color:var(--text)}.proc-grid[data-astro-cid-5bvd4sgl]>.reveal[data-astro-cid-5bvd4sgl]{transform:translateY(-54px)scale(.94)}.proc-grid[data-astro-cid-5bvd4sgl]>.reveal[data-astro-cid-5bvd4sgl].visible{transition:opacity .4s,transform .5s cubic-bezier(.34,1.4,.5,1);transform:none}.proc-grid[data-astro-cid-5bvd4sgl]>.reveal[data-astro-cid-5bvd4sgl]:nth-child(2){transition-delay:.1s}.proc-grid[data-astro-cid-5bvd4sgl]>.reveal[data-astro-cid-5bvd4sgl]:nth-child(3){transition-delay:.2s}.proc-grid[data-astro-cid-5bvd4sgl]>.reveal[data-astro-cid-5bvd4sgl]:nth-child(4){transition-delay:.3s}.proc-grid[data-astro-cid-5bvd4sgl]>.reveal[data-astro-cid-5bvd4sgl]:nth-child(5){transition-delay:.4s}.plat-riel[data-astro-cid-5bvd4sgl]{background:var(--line);border-radius:2px;flex:40px;min-width:30px;height:2px;position:relative;overflow:hidden}.plat-riel[data-astro-cid-5bvd4sgl] i[data-astro-cid-5bvd4sgl]{background:var(--grad);width:0;transition:width .6s .15s;position:absolute;top:0;bottom:0;left:0}.plat[data-astro-cid-5bvd4sgl].visible .plat-riel[data-astro-cid-5bvd4sgl] i[data-astro-cid-5bvd4sgl]{width:100%}.plat[data-astro-cid-5bvd4sgl] ul[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.34,1.5,.5,1);transform:translate(-20px)scale(.9)}.plat[data-astro-cid-5bvd4sgl].visible ul[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]{opacity:1;transform:none}.plat[data-astro-cid-5bvd4sgl].visible ul[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]:first-child{transition-delay:.25s}.plat[data-astro-cid-5bvd4sgl].visible ul[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]:nth-child(2){transition-delay:.4s}.plat[data-astro-cid-5bvd4sgl].visible ul[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]:nth-child(3){transition-delay:.55s}.plat[data-astro-cid-5bvd4sgl].visible ul[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]:nth-child(4){transition-delay:.7s}.proc-grid[data-astro-cid-5bvd4sgl]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1.4rem;margin-top:3rem;display:grid}.proc[data-astro-cid-5bvd4sgl]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);flex-direction:column;padding:1.7rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.proc[data-astro-cid-5bvd4sgl]:hover{box-shadow:var(--shadow-blue);border-color:#0076fb66;transform:translateY(-5px)}.proc-cat[data-astro-cid-5bvd4sgl]{letter-spacing:.11em;text-transform:uppercase;color:var(--blue);margin-bottom:.5rem;font-size:.68rem;font-weight:700}.proc[data-astro-cid-5bvd4sgl] h3[data-astro-cid-5bvd4sgl]{font-family:var(--font-display);margin-bottom:.7rem;font-size:1.1rem;line-height:1.25}.proc-desc[data-astro-cid-5bvd4sgl]{color:var(--muted);margin-bottom:1.2rem;font-size:.9rem}.proc-meta[data-astro-cid-5bvd4sgl]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:.6rem;margin-bottom:1.1rem;padding:.9rem 0;display:grid}.proc-meta[data-astro-cid-5bvd4sgl] dt[data-astro-cid-5bvd4sgl]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.15rem;font-size:.66rem;font-weight:700}.proc-meta[data-astro-cid-5bvd4sgl] dd[data-astro-cid-5bvd4sgl]{color:var(--text);font-size:.83rem}.proc-roles[data-astro-cid-5bvd4sgl]{flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem;list-style:none;display:flex}.proc-count[data-astro-cid-5bvd4sgl]{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:auto;font-size:.78rem}.plat[data-astro-cid-5bvd4sgl]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:2.6rem;padding:1.5rem 1.7rem;display:flex}.plat-label[data-astro-cid-5bvd4sgl]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.plat[data-astro-cid-5bvd4sgl] ul[data-astro-cid-5bvd4sgl]{flex-wrap:wrap;gap:.6rem;list-style:none;display:flex}.plat[data-astro-cid-5bvd4sgl] li[data-astro-cid-5bvd4sgl]{font-family:var(--font-display);color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;padding:.45rem 1rem;font-size:.95rem;font-weight:700}.grid[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.5rem;margin-top:3rem;display:grid}.pilares[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.9rem;margin-top:2.4rem;list-style:none;display:grid}.pilar[data-astro-cid-pt7o54kk]{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:12px;align-items:center;gap:.7rem;padding:.85rem 1rem;font-size:.88rem;font-weight:600;display:flex}.pilar-ico[data-astro-cid-pt7o54kk]{width:34px;height:34px;color:var(--blue);background:#0076fb14;border:1px solid #0076fb33;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.pilar-ico[data-astro-cid-pt7o54kk] svg{width:19px;height:19px;display:block}.card[data-astro-cid-pt7o54kk]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:1.8rem;transition:transform .25s,border-color .25s,box-shadow .25s}.card[data-astro-cid-pt7o54kk]:hover{box-shadow:var(--shadow-blue);border-color:#0076fb66;transform:translateY(-6px)}.icon[data-astro-cid-pt7o54kk]{width:52px;height:52px;color:var(--blue);background:#0076fb14;border:1px solid #0076fb33;border-radius:14px;place-items:center;margin-bottom:1.2rem;display:grid}.icon[data-astro-cid-pt7o54kk] svg{display:block}.card[data-astro-cid-pt7o54kk] h3[data-astro-cid-pt7o54kk]{font-family:var(--font-display);margin-bottom:.55rem;font-size:1.12rem}.card[data-astro-cid-pt7o54kk] p[data-astro-cid-pt7o54kk]{color:var(--muted);margin-bottom:1.1rem;font-size:.93rem}.tags[data-astro-cid-pt7o54kk]{flex-wrap:wrap;gap:.45rem;list-style:none;display:flex}.grid[data-astro-cid-ftq3vvlr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1.6rem;margin-top:3rem;display:grid}.card[data-astro-cid-ftq3vvlr]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.card[data-astro-cid-ftq3vvlr]:hover{box-shadow:var(--shadow-blue);border-color:#0076fb66;transform:translateY(-6px)}.card-cover[data-astro-cid-ftq3vvlr]{place-items:center;height:150px;display:grid;position:relative}.accent-a[data-astro-cid-ftq3vvlr] .card-cover[data-astro-cid-ftq3vvlr]{background:linear-gradient(135deg,#07f9fb33,#0076fb55)}.accent-b[data-astro-cid-ftq3vvlr] .card-cover[data-astro-cid-ftq3vvlr]{background:linear-gradient(135deg,#01abfb33,#7c3aed44)}.accent-c[data-astro-cid-ftq3vvlr] .card-cover[data-astro-cid-ftq3vvlr]{background:linear-gradient(135deg,#0076fb33,#07f9fb44)}.accent-d[data-astro-cid-ftq3vvlr] .card-cover[data-astro-cid-ftq3vvlr]{background:linear-gradient(135deg,#06b6d433,#0076fb44)}.accent-e[data-astro-cid-ftq3vvlr] .card-cover[data-astro-cid-ftq3vvlr]{background:linear-gradient(135deg,#0ea5e933,#6366f144)}.accent-f[data-astro-cid-ftq3vvlr] .card-cover[data-astro-cid-ftq3vvlr]{background:linear-gradient(135deg,#22d3ee33,#0076fb44)}.card-cover[data-astro-cid-ftq3vvlr]:after{content:"";background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.card-cover[data-astro-cid-ftq3vvlr] svg[data-astro-cid-ftq3vvlr],.card-cover[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{width:100%;height:100%;display:block;position:absolute;inset:0}.card-cover[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{object-fit:cover}.card-body[data-astro-cid-ftq3vvlr]{min-width:0;padding:1.6rem}.card-body[data-astro-cid-ftq3vvlr] h3[data-astro-cid-ftq3vvlr]{font-family:var(--font-display);margin-bottom:.5rem;font-size:1.2rem}.card-body[data-astro-cid-ftq3vvlr] p[data-astro-cid-ftq3vvlr]{color:var(--muted);margin-bottom:1.1rem;font-size:.93rem}.card-tags[data-astro-cid-ftq3vvlr]{flex-wrap:wrap;gap:.45rem;margin-bottom:1.2rem;list-style:none;display:flex}.card-links[data-astro-cid-ftq3vvlr]{flex-wrap:wrap;gap:1.4rem;font-size:.9rem;font-weight:600;display:flex}.card-links[data-astro-cid-ftq3vvlr] a[data-astro-cid-ftq3vvlr]{color:var(--cyan);transition:opacity .2s}.card-links[data-astro-cid-ftq3vvlr] a[data-astro-cid-ftq3vvlr]:hover{opacity:.75}.section-alt[data-astro-cid-2zwc476k]{border-block:1px solid var(--line);background:0 0}.cols[data-astro-cid-2zwc476k]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:3.5rem;margin-top:3rem;display:grid}.bar-item[data-astro-cid-2zwc476k]{margin-bottom:1.4rem}.bar-head[data-astro-cid-2zwc476k]{justify-content:space-between;margin-bottom:.45rem;font-size:.92rem;font-weight:600;display:flex}.bar-val[data-astro-cid-2zwc476k]{color:var(--cyan)}.bar-track[data-astro-cid-2zwc476k]{background:#0076fb1a;border-radius:999px;height:8px;overflow:hidden}.bar-fill[data-astro-cid-2zwc476k]{height:100%;width:var(--w);background:var(--grad);transform-origin:0;border-radius:999px;animation:1.2s both grow}@keyframes grow{0%{transform:scaleX(0)}}.tools[data-astro-cid-2zwc476k] h3[data-astro-cid-2zwc476k]{font-family:var(--font-display);margin-bottom:1.1rem;font-size:1.1rem}.tools-grid[data-astro-cid-2zwc476k]{flex-wrap:wrap;gap:.6rem;display:flex}.tools-grid[data-astro-cid-2zwc476k] .tool[data-astro-cid-2zwc476k]{overflow-wrap:anywhere}.tool[data-astro-cid-2zwc476k]{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:.55rem 1.1rem;font-size:.88rem;transition:border-color .2s,color .2s,transform .2s}.tool[data-astro-cid-2zwc476k]:hover{color:var(--blue);border-color:#0076fb80;transform:translateY(-2px)}@media (width<=820px){.cols[data-astro-cid-2zwc476k]{grid-template-columns:minmax(0,1fr)}}.about[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.about-text[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:var(--muted);margin-bottom:1.1rem}.about-text[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{color:var(--text)}.about-cta[data-astro-cid-oxgmilyn]{flex-wrap:wrap;gap:1rem;margin-top:1.8rem;display:flex}.about-cta[data-astro-cid-oxgmilyn] .btn[data-astro-cid-oxgmilyn]{flex:auto}.about-card[data-astro-cid-oxgmilyn]{place-items:center;padding:3rem;display:grid;position:relative}@media (width<=820px){.about[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr)}.about-card[data-astro-cid-oxgmilyn]{order:-1;padding:1.5rem}.about-cara[data-astro-cid-oxgmilyn],.about-reflejo[data-astro-cid-oxgmilyn]{width:140px}}.faq-list[data-astro-cid-hemr5th4]{gap:.9rem;max-width:820px;margin-top:3rem;display:grid}.faq-item[data-astro-cid-hemr5th4]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);transition:border-color .2s;overflow:hidden}.faq-item[data-astro-cid-hemr5th4][open]{border-color:#0076fb66}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.4rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:after{content:"+";width:28px;height:28px;color:var(--blue);background:#0076fb14;border:1px solid #0076fb33;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.1rem;font-weight:400;transition:transform .25s;display:grid}.faq-item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);padding:0 1.4rem 1.3rem;font-size:.95rem}.ensamble[data-astro-cid-s2iybaef]{text-align:center;overflow:hidden}.ens-inner[data-astro-cid-s2iybaef]{justify-items:center;display:grid}.ens-tag[data-astro-cid-s2iybaef]{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:.9rem;font-size:.72rem;font-weight:700}.ens-title[data-astro-cid-s2iybaef]{font-family:var(--font-display);letter-spacing:-.025em;max-width:24ch;margin-bottom:2.4rem;font-size:clamp(1.4rem,3.2vw,2.05rem);font-weight:800;line-height:1.2}.e-barras[data-astro-cid-s2iybaef]{justify-items:start;gap:10px;margin-bottom:2.2rem;display:grid}.e-barras[data-astro-cid-s2iybaef] .bar[data-astro-cid-s2iybaef]{background:#03bbf6;border-radius:12px;height:50px;display:block}.bar[data-astro-cid-s2iybaef].b1,.bar[data-astro-cid-s2iybaef].b4{width:212px}.bar[data-astro-cid-s2iybaef].b2{width:170px}.bar[data-astro-cid-s2iybaef].b3{width:128px}.ensamble[data-astro-cid-s2iybaef].visible .bar[data-astro-cid-s2iybaef]{animation:.55s cubic-bezier(.34,1.45,.5,1) both barraEntra}.ensamble[data-astro-cid-s2iybaef].visible .bar[data-astro-cid-s2iybaef].b1{--dx:-220px;animation-delay:50ms}.ensamble[data-astro-cid-s2iybaef].visible .bar[data-astro-cid-s2iybaef].b2{--dx:220px;animation-delay:.3s}.ensamble[data-astro-cid-s2iybaef].visible .bar[data-astro-cid-s2iybaef].b3{--dx:-220px;animation-delay:.55s}.ensamble[data-astro-cid-s2iybaef].visible .bar[data-astro-cid-s2iybaef].b4{--dx:220px;animation-delay:.8s}@keyframes barraEntra{0%{opacity:0;transform:translateX(var(--dx)) rotate(6deg)}to{opacity:1;transform:none}}.ens-lead[data-astro-cid-s2iybaef]{color:var(--muted);opacity:0;font-size:.98rem;transition:opacity .5s 1.1s,transform .5s 1.1s;transform:translateY(10px)}.ensamble[data-astro-cid-s2iybaef].visible .ens-lead[data-astro-cid-s2iybaef]{opacity:1;transform:none}@media (width<=480px){.e-barras[data-astro-cid-s2iybaef]{gap:8px}.e-barras[data-astro-cid-s2iybaef] .bar[data-astro-cid-s2iybaef]{border-radius:10px;height:38px}.bar[data-astro-cid-s2iybaef].b1,.bar[data-astro-cid-s2iybaef].b4{width:164px}.bar[data-astro-cid-s2iybaef].b2{width:132px}.bar[data-astro-cid-s2iybaef].b3{width:100px}}@media (prefers-reduced-motion:reduce){.ensamble[data-astro-cid-s2iybaef].visible .bar[data-astro-cid-s2iybaef]{animation:none}.ens-lead[data-astro-cid-s2iybaef]{opacity:1;transition:none;transform:none}}.contact[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem;display:grid}.rows[data-astro-cid-he3spzz3]{gap:1.2rem;margin-top:2rem;display:grid}.contact-row[data-astro-cid-he3spzz3]{align-items:center;gap:1rem;min-width:0;display:flex}.contact-row[data-astro-cid-he3spzz3] .contact-value[data-astro-cid-he3spzz3]{overflow-wrap:anywhere}.contact-icon[data-astro-cid-he3spzz3]{width:46px;height:46px;color:var(--blue);background:#0076fb14;border:1px solid #0076fb33;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.contact-label[data-astro-cid-he3spzz3]{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.78rem;display:block}.contact-value[data-astro-cid-he3spzz3]{font-weight:600}a[data-astro-cid-he3spzz3].contact-row:hover .contact-value[data-astro-cid-he3spzz3]{color:var(--blue)}.contact-socials[data-astro-cid-he3spzz3]{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.4rem;margin-top:1.6rem;padding-top:1.4rem;font-size:.9rem;font-weight:600;display:flex}.contact-socials[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--muted);transition:color .2s}.contact-socials[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{color:var(--blue)}.contact-panel[data-astro-cid-he3spzz3]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:2rem}.contact-panel[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{font-family:var(--font-display);margin-bottom:.3rem;font-size:1.2rem}.form-note[data-astro-cid-he3spzz3]{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem}form[data-astro-cid-he3spzz3]{gap:1rem;display:grid}.field-row[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field[data-astro-cid-he3spzz3]{gap:.4rem;font-size:.85rem;font-weight:600;display:grid}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{color:var(--text);border:1px solid var(--line);background:#f4f9fd;border-radius:12px;width:100%;padding:.75rem .9rem;font-family:inherit;font-size:.95rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:110px}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:#0076fb8c;outline:none;box-shadow:0 0 0 3px #0076fb1f}.honeypot[data-astro-cid-he3spzz3]{opacity:0;width:0;height:0;position:absolute;left:-9999px}.form-btn[data-astro-cid-he3spzz3]{width:100%;margin-top:.3rem}.form-btn[data-astro-cid-he3spzz3]:disabled{opacity:.65;cursor:wait}.form-status[data-astro-cid-he3spzz3]{min-height:1.4em;margin:0;font-size:.9rem}.form-status[data-astro-cid-he3spzz3].ok{color:#16a34a;font-weight:600}.form-status[data-astro-cid-he3spzz3].err{color:#dc2626;font-weight:600}@media (width<=820px){.contact[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.field-row[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.contact-panel[data-astro-cid-he3spzz3]{padding:1.5rem}}
