:root{--nav-h:calc(var(--space-4) * 2 + 2.6875rem)}.nav{z-index:50;width:100%;padding-block:var(--space-4);--nav-ink:#fff;--nav-toggle-border:var(--border-dark);--mo-out:.11s;--mo-shrink:.14s;--mo-phase:80ms;--mo-morph:.4s;--mo-morph-back:.34s;--mo-pill-out:.16s;--mo-in:.22s;--mo-in-dur:.24s;--mo-in-delay:.24s;--mo-back:.24s;--mo-back-cta:.32s;position:fixed;top:0;left:0;right:0}.nav_desktop_layout{justify-content:space-between;align-items:center;gap:var(--space-6);border:none;display:flex}.nav.is-compact .nav_desktop_layout{transform:translate3d(0, var(--nav-dy,0px), 0)}.nav:not(.is-compact){transition:top .45s var(--glide)}body:has([data-ventana]) .nav:not(.is-compact){top:var(--gutter)}body:has([data-ventana]) .nav .nav_desktop_layout{width:calc(100% - (var(--gutter) + var(--space-4)) * 2)}.nav.is-measuring,.nav.is-measuring *{transition:none!important}.nav_pill{z-index:0;box-sizing:border-box;width:var(--nav-pill-w,0px);height:var(--nav-pill-h,0px);column-gap:var(--space-5);border-radius:var(--radius-round);border:var(--border-width) solid var(--border-dark);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity var(--mo-pill-out) var(--snap);background-color:#060a12b8;padding:.45rem .55rem .45rem 1.6rem;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 12px 40px #00000059}.nav.is-compact .nav_pill{opacity:1;transition:opacity var(--mo-in-dur) var(--drive) var(--mo-in-delay)}.wordmark,.nav_links_component,.nav_actions{z-index:1;position:relative}.nav_desktop_layout,.nav_links_component,.nav_actions{transition:transform var(--mo-morph-back) var(--drive);will-change:transform}.nav.is-compact .nav_desktop_layout,.nav.is-compact .nav_links_component,.nav.is-compact .nav_actions{transition:transform var(--mo-morph) var(--drive) var(--mo-phase)}.nav.is-compact .nav_links_component{transform:translate3d(var(--nav-links-dx,0px), 0, 0)}.nav.is-compact .nav_actions{transform:translate3d(var(--nav-cta-dx,0px), 0, 0);pointer-events:none}.nav.is-compact .nav_actions>*{pointer-events:auto}.nav_actions_cta{--glow-morph-dur:var(--mo-in);--glow-morph-delay:var(--mo-back-cta)}.nav.is-compact .nav_actions_cta{--glow-morph-dur:var(--mo-shrink);--glow-morph-delay:0s}.wordmark{color:var(--nav-ink);white-space:nowrap;opacity:1;transition:opacity var(--mo-in) var(--glide) var(--mo-back), transform var(--mo-in) var(--glide) var(--mo-back);flex-shrink:0;align-items:center;display:inline-flex;transform:none}.nav.is-compact .wordmark{opacity:0;pointer-events:none;transition:opacity var(--mo-out) var(--snap), transform var(--mo-out) var(--snap);transform:translate(-.5rem)}@media (prefers-reduced-motion:reduce){.nav_desktop_layout,.nav_links_component,.nav_actions,.nav_pill,.wordmark{transition:none}.nav_actions_cta{--glow-morph-dur:0s;--glow-morph-delay:0s}}.nav_links_component{flex:1;justify-content:center;display:flex;position:relative}.nav_links_inner_wrap{align-items:center;gap:var(--space-6);display:flex;position:relative}.nav_links_link,.nav_morph_trigger_wrap{font-family:var(--font-text);font-size:var(--fs-text-main);font-weight:var(--fw-regular);color:var(--nav-ink);cursor:pointer;transition:opacity .2s var(--glide), color var(--mo-in) var(--glide);background:0 0;border:none;align-items:center;gap:.4em;padding:.5rem 0;display:inline-flex}.nav_links_link:hover{opacity:.7}.nav_trigger_label{transition:opacity .12s var(--snap)}.nav_morph_trigger_wrap:hover .nav_trigger_label,.nav_morph_trigger_wrap.is-active .nav_trigger_label{opacity:.7}.nav_trigger_dot{border-radius:var(--radius-round);opacity:.4;width:4px;height:4px;transition:width .32s var(--spring), height .32s var(--spring), opacity .12s var(--snap);background:currentColor;flex:none}.nav_morph_trigger_wrap:hover .nav_trigger_dot{opacity:.75}.nav_morph_trigger_wrap.is-active .nav_trigger_dot{opacity:1;width:12.8px;height:2px}@media (prefers-reduced-motion:reduce){.nav_trigger_label,.nav_trigger_dot{transition:none}}.nav_morph_stage_wrap{z-index:90;margin-top:var(--space-3);opacity:0;pointer-events:none;position:absolute;top:100%;left:0;transform:translateY(.5rem)}.nav_morph_stage_inner{clip-path:inset(0% 0% 100% 0% round var(--radius-main));color:#fff;border:var(--border-width) solid var(--border-dark);border-radius:var(--radius-main);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#060a12b8;width:0;height:0;position:relative;overflow:clip;box-shadow:0 12px 40px #00000059}.dropdown_panel_highlight{border-radius:var(--radius-small);opacity:0;pointer-events:none;will-change:transform, width, height;background-color:#ffffff1a;width:0;height:0;position:absolute;top:0;left:0}.nav_morph_stage_canvas{padding:var(--space-4)}.nav_morph_stage_inner .nav_morph_panel_wrap{top:var(--space-4);left:var(--space-4);position:absolute}.nav_morph_bridge{width:100%;height:var(--space-4);pointer-events:none;position:absolute;top:100%;left:0}.nav_morph_hidden{visibility:hidden;pointer-events:none;position:absolute;top:0;left:-9999px}.nav_morph_panel_wrap{width:max-content;min-width:25rem;color:inherit;background-color:#0000;flex-direction:column;display:flex}.dropdown_panel_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(13rem,1fr));display:grid}.dropdown_panel_grid[data-cols="2"]{grid-auto-flow:column;grid-template-rows:repeat(var(--panel-filas,4), auto)}.dropdown_panel_grid[data-cols="1"]{grid-template-columns:minmax(15rem,22rem)}.dropdown_panel_item_wrap{z-index:1;align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-small);color:#fff;padding:.75rem;display:flex;position:relative}.dropdown_panel_item_icon_wrap{aspect-ratio:1;border-radius:var(--radius-small);width:2.5rem;color:var(--dark-900);background-color:#ffffffeb;flex-shrink:0;place-items:center;display:grid}.dropdown_panel_item_wrap.is-proximamente,.nav_mobile_link.is-proximamente{opacity:.45;pointer-events:none;cursor:default}.dropdown_panel_item_text{flex-direction:column;flex:1;display:flex}.dropdown_panel_item_svg{width:1.125rem;height:1.125rem}.dropdown_panel_item_svg :is(path,rect,circle,line,polyline){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.dropdown_panel_item_svg [fill=currentColor]{fill:currentColor}.dropdown_panel_item_svg .ni-tono{fill:currentColor;fill-opacity:.16}.dropdown_panel_item_flecha{color:#ffffff73;transition:transform .25s var(--glide), color .25s var(--glide);flex-shrink:0;align-self:flex-start;margin-top:.15rem}.dropdown_panel_item_flecha_svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;display:block}@media (hover:hover){.dropdown_panel_item_wrap:hover .dropdown_panel_item_flecha{color:#fff;transform:translate(2px,-2px)}}.dropdown_panel_item_svg *{transform-box:fill-box;transform-origin:50%}@media (hover:hover){[data-icono=sitios] .ni-barra{transform-origin:0;transition:transform .3s var(--glide);transform:scaleX(.7)}[data-icono=sitios] .ni-barra-2{transition-delay:50ms}.dropdown_panel_item_wrap:hover [data-icono=sitios] .ni-barra{transform:scaleX(1)}[data-icono=sistema] .ni-anillo{transition:rotate .5s var(--drive)}.dropdown_panel_item_wrap:hover [data-icono=sistema] .ni-anillo{rotate:180deg}[data-icono=automatizacion] .ni-dato{transition:translate .4s var(--drive)}.dropdown_panel_item_wrap:hover [data-icono=automatizacion] .ni-dato{translate:3.4px}[data-icono=sprint] .ni-rayo{transition:scale .4s var(--spring)}.dropdown_panel_item_wrap:hover [data-icono=sprint] .ni-rayo{scale:1.16}[data-icono=webflow] .ni-puntero{transition:translate .2s var(--snap)}.dropdown_panel_item_wrap:hover [data-icono=webflow] .ni-puntero{translate:2.5px 2px}[data-icono=migraciones] .ni-cruce{transition:translate .35s var(--drive)}[data-icono=migraciones] .ni-origen,[data-icono=migraciones] .ni-destino{transition:opacity .35s var(--glide)}[data-icono=migraciones] .ni-destino{opacity:.45}.dropdown_panel_item_wrap:hover [data-icono=migraciones] .ni-cruce{translate:1.6px}.dropdown_panel_item_wrap:hover [data-icono=migraciones] .ni-origen{opacity:.45}.dropdown_panel_item_wrap:hover [data-icono=migraciones] .ni-destino{opacity:1}[data-icono=seo] .ni-destello{transition:scale .4s var(--spring), rotate .4s var(--spring)}.dropdown_panel_item_wrap:hover [data-icono=seo] .ni-destello{rotate:90deg;scale:1.3}[data-icono=agencias] .ni-pieza-a,[data-icono=agencias] .ni-pieza-b{transition:translate .4s var(--spring)}[data-icono=agencias] .ni-pieza-a{translate:-1.5px}[data-icono=agencias] .ni-pieza-b,.dropdown_panel_item_wrap:hover [data-icono=agencias] .ni-pieza-a{translate:1.5px}.dropdown_panel_item_wrap:hover [data-icono=agencias] .ni-pieza-b{translate:-1.5px}[data-icono=historia] .ni-avance{transition:translate .45s var(--drive)}.dropdown_panel_item_wrap:hover [data-icono=historia] .ni-avance{translate:9px}[data-icono=partners] .ni-aro-a,[data-icono=partners] .ni-aro-b{transition:translate .4s var(--spring)}[data-icono=partners] .ni-aro-a{translate:-1.8px}[data-icono=partners] .ni-aro-b{translate:1.8px}.dropdown_panel_item_wrap:hover [data-icono=partners] .ni-aro-a{translate:1.2px}.dropdown_panel_item_wrap:hover [data-icono=partners] .ni-aro-b{translate:-1.2px}[data-icono=equipo] .ni-mas{transition:scale .4s var(--spring), rotate .4s var(--spring);rotate:-90deg;scale:.6}.dropdown_panel_item_wrap:hover [data-icono=equipo] .ni-mas{rotate:none;scale:1}[data-icono=alianzas] .ni-red{transition:rotate .5s var(--drive)}.dropdown_panel_item_wrap:hover [data-icono=alianzas] .ni-red{rotate:120deg}[data-icono=escaner] .ni-barrido{transition:translate .45s var(--drive)}.dropdown_panel_item_wrap:hover [data-icono=escaner] .ni-barrido{translate:0 6px}[data-icono=casos] .ni-columna{transform-origin:bottom;transition:transform .32s var(--glide)}[data-icono=casos] .ni-columna-2{transition-delay:50ms}[data-icono=casos] .ni-columna-3{transition-delay:.1s}.dropdown_panel_item_wrap:hover [data-icono=casos] .ni-columna{transform:scaleY(1.3)}[data-icono=notas] .ni-renglon-nuevo{transform-origin:0;opacity:0;transition:transform .3s var(--glide), opacity .3s var(--glide);transform:scaleX(0)}.dropdown_panel_item_wrap:hover [data-icono=notas] .ni-renglon-nuevo{opacity:1;transform:scaleX(1)}[data-icono=plantillas] .ni-carta-frente{transition:translate .4s var(--spring)}.dropdown_panel_item_wrap:hover [data-icono=plantillas] .ni-carta-frente{translate:-1.5px -1.5px}}@media (prefers-reduced-motion:reduce){.dropdown_panel_item_svg *,.dropdown_panel_item_flecha{transition:none}}.dropdown_panel_item_title{font-family:var(--font-text);font-weight:var(--fw-semibold);font-size:var(--fs-text-small);line-height:1.2}.dropdown_panel_item_desc{font-family:var(--font-text);font-weight:var(--fw-regular);color:#ffffff9e;margin-top:.15rem;font-size:.8125rem;line-height:1.35}.dropdown_panel_footer{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-dark);flex-wrap:wrap;display:flex}.dropdown_panel_footer_links{gap:var(--space-5);flex-wrap:wrap;display:flex}.dropdown_panel_footer_link{font-size:var(--fs-text-small);font-weight:var(--fw-medium);color:#ffffffb8;transition:color .18s var(--glide);align-items:center;gap:.4em;display:inline-flex}.dropdown_panel_footer_link:hover{color:#fff}.dropdown_panel_footer_cta{border-radius:var(--radius-round);color:var(--dark-900);font-size:var(--fs-text-small);font-weight:var(--fw-medium);transition:background-color .18s var(--glide);background:#fff;align-items:center;gap:.4em;padding:.6rem 1.1rem;display:inline-flex}.dropdown_panel_footer_cta:hover{background:#ffffffe0}.nav_actions{justify-content:flex-end;align-items:center;gap:var(--space-4);width:var(--nav-actions-w,auto);flex-shrink:0;display:flex}.nav_toggle{border:var(--border-width) solid var(--nav-toggle-border);border-radius:var(--radius-round);background:#ffffff0f;flex-direction:column;justify-content:center;gap:5px;width:2.75rem;height:2.75rem;padding:0 .8rem;display:none}.nav_toggle_bar{background:var(--nav-ink);width:100%;height:2px;transition:transform .25s var(--glide), opacity .25s var(--glide);border-radius:2px}.nav_toggle.is-active .nav_toggle_bar:first-child{transform:translateY(7px)rotate(45deg)}.nav_toggle.is-active .nav_toggle_bar:nth-child(2){opacity:0}.nav_toggle.is-active .nav_toggle_bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav_mobile{z-index:30;padding:var(--space-4) var(--margin) var(--space-6);background:color-mix(in srgb, var(--brand-500) 92%, #000);border-top:var(--border-width) solid var(--border-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:none;position:absolute;top:100%;left:0;right:0}.nav_mobile.is-open{display:block}.nav_mobile_group{padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--border-dark)}.nav_mobile_group:last-child{border-bottom:none}.nav_mobile_label{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:var(--space-3)}.nav_mobile_link{font-size:var(--fs-text-main);font-weight:var(--fw-medium);color:#ffffffe6;padding:.5rem 0;display:block}.nav_mobile_link:hover{color:#fff}.nav_mobile_actions{padding-top:var(--space-5)}@media (max-width:960px){.nav_links_component,.nav_actions .nav_actions_cta{display:none}.nav_toggle{display:flex}.nav_desktop_layout{padding-block:.5rem;padding-inline:0}.nav_pill{border-radius:var(--radius-main);width:calc(var(--nav-pill-w,0px) + 1.4rem)}.nav.is-compact .wordmark{opacity:1;pointer-events:auto;transform:none}}.wordmark_logo{align-self:start;width:auto;height:1.125rem;display:block}@media (prefers-reduced-motion:no-preference){.nav:not(.is-en-escena) .wordmark,.nav:not(.is-en-escena) .nav_links_inner_wrap,.nav:not(.is-en-escena) .nav_actions{opacity:0}}
