/* Kudenix Go — Cita y presentación (Albertico / SOFTWARE COLOMBIANO)
   CSS trasladado de kudenixgo.html, sección comp-ma2ju3v5.
   Los selectores por id —#comp-x y [id="comp-x"]— pasan a clase, porque la
   plantilla conserva esas clases y no los atributos id; el resto queda intacto.
   La clase raíz se repite para alcanzar la especificidad del original. */

/* El documento se compone sobre el modelo de caja por omisión; el tema de
   WordPress declara border-box en todo. Se restituye para el subárbol del
   widget, antes que las reglas trasladadas, que siguen mandando donde el
   original declara border-box explícitamente (.apPOZK, los botones). */
.kudenix-go-intro.kudenix-go-intro,
.kudenix-go-intro.kudenix-go-intro * { box-sizing: content-box; }

/* La base heredada sobre la que se compone el documento: su reset declara
   `body{font-family:Arial,Helvetica,sans-serif;font-size:10px}` y deja
   line-height y color en el valor inicial. Las etiquetas de los botones no
   declaran interlineado, así que lo toman de aquí; con el del tema de
   WordPress crecen unos píxeles y desplazan su caja. */
.kudenix-go-intro.kudenix-go-intro {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: normal;
  color: rgb(0, 0, 0);
}

/* Familias que nombran los estilos inline, más las del strut de .font_7 y
   .font_8: de sus métricas sale la altura de línea con line-height:normal.
   Se declaran con los dos nombres, el alias wfont_* y el wf_*, apuntando al
   mismo archivo, tal como los encadena el original. */
@font-face {                            /* 57 condensed — las dos citas */
  font-family: 'wf_69da26c8d3244babbb98ee6cf';
  src: url('../fonts/file-c7e521c1.woff2') format('woff2'),
       url('../fonts/file-cce0db83.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: 'wfont_5074c3_69da26c8d3244babbb98ee6cfb7ba125';
  src: url('../fonts/file-c7e521c1.woff2') format('woff2'),
       url('../fonts/file-cce0db83.woff') format('woff');
  font-display: swap;
}

@font-face {                            /* 47 light condensed — Somos un / especializado */
  font-family: 'wf_00213bebb8f34dc0a45dff745';
  src: url('../fonts/file-e618b70b.woff2') format('woff2'),
       url('../fonts/file-f73def94.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: 'wfont_cd3a22_00213bebb8f34dc0a45dff745043e64c';
  src: url('../fonts/file-e618b70b.woff2') format('woff2'),
       url('../fonts/file-f73def94.woff') format('woff');
  font-display: swap;
}

@font-face {                            /* 85 heavy — SOFTWARE / COLOMBIANO */
  font-family: 'wf_7fe7dd4349b04a33a8885285b';
  src: url('../fonts/file-4c8b43db.woff2') format('woff2'),
       url('../fonts/file-25715676.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: 'wfont_9cf106_7fe7dd4349b04a33a8885285b7864936';
  src: url('../fonts/file-4c8b43db.woff2') format('woff2'),
       url('../fonts/file-25715676.woff') format('woff');
  font-display: swap;
}

@font-face {                            /* 55 roman — strut de .font_7/.font_8 y CONOCER MÁS */
  font-family: 'wf_e2607d4fb84048a587dc369eb';
  src: url('../fonts/file-f213e4dc.woff2') format('woff2'),
       url('../fonts/file-8eac8b99.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: 'wfont_8c78b9_e2607d4fb84048a587dc369ebc35feed';
  src: url('../fonts/file-f213e4dc.woff2') format('woff2'),
       url('../fonts/file-8eac8b99.woff') format('woff');
  font-display: swap;
}

@font-face {                            /* 63 medium extended — SOLICITA TU DEMO / PLANES */
  font-family: 'wf_5549c7c1fac54ac5958f45e39';
  src: url('../fonts/file-223328a7.woff2') format('woff2'),
       url('../fonts/file-d2421c2f.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: 'wfont_97fc0e_5549c7c1fac54ac5958f45e39dc73e1a';
  src: url('../fonts/file-223328a7.woff2') format('woff2'),
       url('../fonts/file-d2421c2f.woff') format('woff');
  font-display: swap;
}

@font-face {                            /* 65 medium — etiqueta de PLANES al pasar el ratón */
  font-family: 'wf_4f0ba5caa4474a0e9b07e9d7a';
  src: url('../fonts/file-73e17805.woff2') format('woff2'),
       url('../fonts/file-3999061f.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: 'wfont_5074c3_4f0ba5caa4474a0e9b07e9d7a1d0eb24';
  src: url('../fonts/file-73e17805.woff2') format('woff2'),
       url('../fonts/file-3999061f.woff') format('woff');
  font-display: swap;
}

/* ── bootstrap-classic: capas de fondo e imagen ───────────────────────────── */
.kudenix-go-intro.kudenix-go-intro .sFiSiq { width:100%;height:100%;display:block }
.kudenix-go-intro.kudenix-go-intro .QG9w8P { width:100%;height:100%;-webkit-mask-image:var(--mask-image,none);mask-image:var(--mask-image,none);-webkit-mask-position:var(--mask-position,0);mask-position:var(--mask-position,0);-webkit-mask-size:var(--mask-size,100%);mask-size:var(--mask-size,100%);-webkit-mask-repeat:var(--mask-repeat,no-repeat);mask-repeat:var(--mask-repeat,no-repeat);pointer-events:var(--fill-layer-background-media-pointer-events);position:absolute;top:0;left:0;overflow:hidden }
.kudenix-go-intro.kudenix-go-intro .QG9w8P.WIIr02 { clip:rect(0px,auto,auto,0px) }
.kudenix-go-intro.kudenix-go-intro .QG9w8P .ayCf9D { width:100%;height:100%;position:absolute;top:0 }
.kudenix-go-intro.kudenix-go-intro .QG9w8P .fO4mKs { opacity:var(--fill-layer-image-opacity);height:var(--fill-layer-image-height,100%) }
.kudenix-go-intro.kudenix-go-intro .QG9w8P .fO4mKs img { width:100%;height:100% }
@supports ((-webkit-hyphens:none)) {
  .kudenix-go-intro.kudenix-go-intro .QG9w8P.WIIr02 { clip:auto;-webkit-clip-path:inset(0) }
}
.kudenix-go-intro.kudenix-go-intro .ROWgFb { height:100% }
.kudenix-go-intro.kudenix-go-intro .LNYVZi { background-color:var(--bg-overlay-color);background-image:var(--bg-gradient);transition:var(--inherit-transition) }
.kudenix-go-intro.kudenix-go-intro .apPOZK { box-sizing:border-box;width:100%;height:100% }
.kudenix-go-intro.kudenix-go-intro .gRkIq0 { min-height:var(--image-min-height);min-width:var(--image-min-width) }
.kudenix-go-intro.kudenix-go-intro .gRkIq0 img, .kudenix-go-intro.kudenix-go-intro img.gRkIq0 { object-position:var(--object-position);filter:var(--filter-effect-svg-url);-webkit-mask-image:var(--mask-image,none);mask-image:var(--mask-image,none);-webkit-mask-position:var(--mask-position,0);mask-position:var(--mask-position,0);-webkit-mask-size:var(--mask-size,100% 100%);mask-size:var(--mask-size,100% 100%);-webkit-mask-repeat:var(--mask-repeat,no-repeat);mask-repeat:var(--mask-repeat,no-repeat) }
.kudenix-go-intro.kudenix-go-intro .W4V2qg { position:var(--position-fixed,static);left:var(--left,auto);top:var(--top,auto);z-index:var(--z-index,auto) }
.kudenix-go-intro.kudenix-go-intro .W4V2qg .gRkIq0 img { -webkit-user-select:none;user-select:none;position:static;box-shadow:0 0 #000 }
.kudenix-go-intro.kudenix-go-intro .W4V2qg .apPOZK { display:block;overflow:hidden }
.kudenix-go-intro.kudenix-go-intro .W4V2qg .gRkIq0 { overflow:hidden }

/* ── bootstrap: botones estilables ────────────────────────────────────────── */
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root { -archetype:box;cursor:pointer;box-sizing:border-box;touch-action:manipulation;border:0;width:100%;min-width:10px;height:100%;min-height:10px;padding:0;display:block }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root[disabled] { pointer-events:none }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor { background-color:var(--corvid-background-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor { background-color:var(--corvid-hover-background-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor { background-color:var(--corvid-disabled-background-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor { border-color:var(--corvid-border-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor { border-color:var(--corvid-hover-border-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor { border-color:var(--corvid-disabled-border-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius { border-radius:var(--corvid-border-radius)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth { border-width:var(--corvid-border-width)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label { color:var(--corvid-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label { color:var(--corvid-hover-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label { color:var(--corvid-disabled-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__link { -archetype:box;box-sizing:border-box;color:#000;text-decoration:none }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__container { flex-direction:row;flex-grow:1;flex-basis:auto;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s,visibility;display:flex;overflow:hidden }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__label { -archetype:text;-controller-part-type:LayoutChildDisplayDropdown,LayoutFlexChildSpacing(first);text-overflow:ellipsis;text-align:center;white-space:nowrap;min-width:1.8em;max-width:100%;transition:inherit;overflow:hidden }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label { text-overflow:unset }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label { overflow-wrap:break-word;white-space:break-spaces;word-break:break-word;min-width:10px }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon { -archetype:icon;-controller-part-type:LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);flex-shrink:0;min-width:1px;height:50px;transition:inherit }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon.StylableButton2545352419--override { display:block!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon>span, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon svg { width:inherit;height:inherit;display:flex }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg { fill:var(--corvid-icon-color)!important;stroke:var(--corvid-icon-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg { fill:var(--corvid-hover-icon-color)!important;stroke:var(--corvid-hover-icon-color)!important }
.kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg { fill:var(--corvid-disabled-icon-color)!important;stroke:var(--corvid-disabled-icon-color)!important }
@media (forced-colors:active) {
  .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:not([disabled]) { outline-offset:0px;outline:2px solid buttontext }
  .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:hover:not([disabled]), .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root[aria-pressed=true], .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root[aria-selected=true], .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root[data-preview=selected] { outline-offset:1px;outline:3px solid highlight }
  .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:focus, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__root:focus-visible { outline-offset:1px;outline:3px solid highlight!important }
  .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon svg, .kudenix-go-intro.kudenix-go-intro .StylableButton2545352419__icon svg * { fill:currentColor!important;stroke:currentColor!important }
}

/* ── bootstrap: texto enriquecido ─────────────────────────────────────────── */
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  .kudenix-go-intro.kudenix-go-intro ._v6ohL>*>:first-child { vertical-align:top }
}
@supports (-webkit-touch-callout:none) {
  .kudenix-go-intro.kudenix-go-intro ._v6ohL>*>:first-child { vertical-align:top }
}
.kudenix-go-intro.kudenix-go-intro ._v6ohL [data-attr-richtext-marker=true] { display:block }
.kudenix-go-intro.kudenix-go-intro ._v6ohL [data-attr-richtext-marker=true] table { border-collapse:collapse;width:100%;margin:15px 0 }
.kudenix-go-intro.kudenix-go-intro ._v6ohL [data-attr-richtext-marker=true] table td { padding:12px;position:relative }
.kudenix-go-intro.kudenix-go-intro ._v6ohL [data-attr-richtext-marker=true] table td:after { content:"";opacity:.2;border-bottom:1px solid;border-left:1px solid;position:absolute;inset:0 }
.kudenix-go-intro.kudenix-go-intro ._v6ohL [data-attr-richtext-marker=true] table tr td:last-child:after { border-right:1px solid }
.kudenix-go-intro.kudenix-go-intro ._v6ohL [data-attr-richtext-marker=true] table tr:first-child td:after { border-top:1px solid }
.kudenix-go-intro.kudenix-go-intro .N8MGzv, .kudenix-go-intro.kudenix-go-intro .UwkEpO { word-wrap:break-word;overflow-wrap:break-word;text-align:start;pointer-events:none;min-height:var(--min-height);min-width:var(--min-width);direction:var(--text-direction);mix-blend-mode:var(--blendMode,normal);text-transform:var(--textTransform,"none");text-shadow:var(--textOutline,0px 0px transparent),var(--textShadow,0px 0px transparent) }
.kudenix-go-intro.kudenix-go-intro .N8MGzv>*, .kudenix-go-intro.kudenix-go-intro .UwkEpO>* { pointer-events:auto }
.kudenix-go-intro.kudenix-go-intro .N8MGzv li, .kudenix-go-intro.kudenix-go-intro .UwkEpO li { font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal }
.kudenix-go-intro.kudenix-go-intro .N8MGzv ol, .kudenix-go-intro.kudenix-go-intro .UwkEpO ol, .kudenix-go-intro.kudenix-go-intro .N8MGzv ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ul { letter-spacing:normal;margin-inline:.5em 0;line-height:normal }
.kudenix-go-intro.kudenix-go-intro .N8MGzv:not(.PO9MfV) ol, .kudenix-go-intro.kudenix-go-intro .UwkEpO:not(.PO9MfV) ol, .kudenix-go-intro.kudenix-go-intro .N8MGzv:not(.PO9MfV) ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO:not(.PO9MfV) ul { padding-inline:1.3em 0 }
.kudenix-go-intro.kudenix-go-intro .N8MGzv ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ul { list-style-type:disc }
.kudenix-go-intro.kudenix-go-intro .N8MGzv ol, .kudenix-go-intro.kudenix-go-intro .UwkEpO ol { list-style-type:decimal }
.kudenix-go-intro.kudenix-go-intro .N8MGzv ul ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ul ul, .kudenix-go-intro.kudenix-go-intro .N8MGzv ol ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ol ul { list-style-type:circle }
.kudenix-go-intro.kudenix-go-intro .N8MGzv ul ul ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ul ul ul, .kudenix-go-intro.kudenix-go-intro .N8MGzv ol ul ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ol ul ul, .kudenix-go-intro.kudenix-go-intro .N8MGzv ul ol ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ul ol ul, .kudenix-go-intro.kudenix-go-intro .N8MGzv ol ol ul, .kudenix-go-intro.kudenix-go-intro .UwkEpO ol ol ul { list-style-type:square }
.kudenix-go-intro.kudenix-go-intro .N8MGzv p, .kudenix-go-intro.kudenix-go-intro .UwkEpO p, .kudenix-go-intro.kudenix-go-intro .N8MGzv h1, .kudenix-go-intro.kudenix-go-intro .UwkEpO h1, .kudenix-go-intro.kudenix-go-intro .N8MGzv h2, .kudenix-go-intro.kudenix-go-intro .UwkEpO h2, .kudenix-go-intro.kudenix-go-intro .N8MGzv h3, .kudenix-go-intro.kudenix-go-intro .UwkEpO h3, .kudenix-go-intro.kudenix-go-intro .N8MGzv h4, .kudenix-go-intro.kudenix-go-intro .UwkEpO h4, .kudenix-go-intro.kudenix-go-intro .N8MGzv h5, .kudenix-go-intro.kudenix-go-intro .UwkEpO h5, .kudenix-go-intro.kudenix-go-intro .N8MGzv h6, .kudenix-go-intro.kudenix-go-intro .UwkEpO h6, .kudenix-go-intro.kudenix-go-intro .N8MGzv blockquote, .kudenix-go-intro.kudenix-go-intro .UwkEpO blockquote, .kudenix-go-intro.kudenix-go-intro .N8MGzv div, .kudenix-go-intro.kudenix-go-intro .UwkEpO div { margin-block:0;margin:0 }
.kudenix-go-intro.kudenix-go-intro .N8MGzv a, .kudenix-go-intro.kudenix-go-intro .UwkEpO a { color:inherit }
.kudenix-go-intro.kudenix-go-intro .PO9MfV li { margin-inline:1.3em 0 }

/* ── ClassicSection y Container_RectangleArea ─────────────────────────────── */
.kudenix-go-intro.kudenix-go-intro .Le88gL { overflow:visible }
.kudenix-go-intro.kudenix-go-intro .Le88gL>.QG9w8P .LNYVZi { background-color:var(--section-corvid-background-color,var(--bg-overlay-color)) }
.kudenix-go-intro.kudenix-go-intro .e_a0EV { --container-corvid-background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)) }
.kudenix-go-intro.kudenix-go-intro .gyovE9 { background-color:var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));position:absolute;inset:0;overflow:hidden }

/* ── css_masterPage: escalas tipográficas y paleta ────────────────────────── */
.kudenix-go-intro.kudenix-go-intro .font_7 { font:var(--font_7);color:rgb(102, 102, 102);letter-spacing:0em; }
.kudenix-go-intro.kudenix-go-intro .font_8 { font:var(--font_8);color:rgb(102, 102, 102);letter-spacing:0em; }
.kudenix-go-intro.kudenix-go-intro .color_41 { color:rgb(var(--color_41)); }

/* ── css_g83gd: la retícula de la sección ─────────────────────────────────── */
/* La sección era hija de la retícula de la página; de esa regla sobrevive
   position:relative, que es lo que ancla las capas de fondo absolutas. */
.kudenix-go-intro.kudenix-go-intro { position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:0px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro { left:0;margin-left:0;width:100%;min-width:0; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent] { height:auto;width:100%; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] { position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:repeat(2, min-content) 1fr;grid-template-columns:100%; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > .comp-mab9ym3u, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > interact-element > .comp-mab9ym3u { position:relative;margin:30px 0px 27px calc((100% - 980px) * 0.5);left:18px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > .comp-ma2ju3vb, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > interact-element > .comp-ma2ju3vb { position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:329px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > .comp-ma2ju3vi3, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > interact-element > .comp-ma2ju3vi3 { position:relative;margin:26px 0px 27px calc((100% - 980px) * 0.5);left:33px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > .comp-ma2ju3vg, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3v5inlineContent-gridContainer] > interact-element > .comp-ma2ju3vg { position:relative;margin:0px 0px 30px calc((100% - 980px) * 0.5);left:386px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro .comp-mab9ym3u { --backgroundColor:0,0,0;--alpha-backgroundColor:0;--blendMode:normal;--textShadow:0px 0px transparent;--textOutline:0px 0px transparent; }
.kudenix-go-intro.kudenix-go-intro .comp-mab9ym3u { width:943px;height:auto; }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vb { --bg:var(--color_11);--alpha-bg:1; }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vb { width:632px; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent] { height:auto;width:632px;display:flex; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] { position:static;display:grid;height:auto;width:100%;min-height:auto;margin-bottom:-17px;grid-template-rows:min-content 1fr;grid-template-columns:100%; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] > .comp-ma2ju3vd, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] > interact-element > .comp-ma2ju3vd { position:relative;margin:74px 0px 0 0;left:222px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] > .comp-mabg9u7r, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] > interact-element > .comp-mabg9u7r { position:relative;margin:0px 0px 0px 0;left:427px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] > .comp-mabg3xh6, .kudenix-go-intro.kudenix-go-intro [data-mesh-id=comp-ma2ju3vbinlineContent-gridContainer] > interact-element > .comp-mabg3xh6 { position:relative;margin:0px 0px 0px 0;left:562px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start; }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vd { --backgroundColor:0,0,0;--alpha-backgroundColor:0;--blendMode:normal;--textShadow:0px 0px transparent;--textOutline:0px 0px transparent; }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vd { width:403px;height:auto; }
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r { width:184px;height:45px; }
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 { width:55px;height:45px; }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vi3 { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px; }
@media (prefers-reduced-motion: no-preference) {
  .kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vi3:not([data-motion-enter="done"]) { animation:motion-fadeIn 1200ms 1ms linear backwards 1 paused, motion-expandIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-translate-x:0;--motion-translate-y:0;--motion-scale:0.8; }
}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vi3 { width:500px;height:330px; }
@media (prefers-reduced-motion: no-preference) {
  .kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg:not([data-motion-enter="done"]) { animation:motion-fadeIn 1200ms 1ms linear backwards 1 paused, motion-expandIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;animation-composition:replace, replace;--motion-translate-x:0;--motion-translate-y:0;--motion-scale:0.8; }
}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg { width:178px;height:40px; }

/* ── stylableCss_g83gd: los tres botones ──────────────────────────────────── */
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: rgba(77, 186, 232, 0)
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root:hover {
    background: rgba(160, 216, 240, 0);
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root:hover .StylableButton2545352419__label {
    color: #00A6FF;
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root:disabled {
    background: #E2E2E2
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root:disabled .StylableButton2545352419__label {
    color: #8F8F8F
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root:disabled .StylableButton2545352419__icon {
    fill: #8F8F8F
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root .StylableButton2545352419__container {
    transition: inherit
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root .StylableButton2545352419__label {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    font-family: bree-w01-thin-oblique,sans-serif;
    font-style: normal;
    color: #606060;
    letter-spacing: 0em; font-family: wfont_8c78b9_e2607d4fb84048a587dc369ebc35feed,wf_e2607d4fb84048a587dc369eb,orig_helvetica_neue_lt_std_55_roman; font-size: 10px; font-weight: normal; font-style: normal;
    font-size: 14px;
    font-weight: 700
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg9u7r .style-mcp9prcg__root .StylableButton2545352419__icon {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none;
}

.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/ border-radius: 50px; background: rgba(63, 118, 82, 0); border: 1px solid rgba(255, 255, 255, 0)
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root:hover {
    border: 1px solid rgba(63, 118, 82, 0);
    background: rgba(31, 158, 64, 0)
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root:hover .StylableButton2545352419__label {
    color: #FFFFFF; font-family: wfont_5074c3_4f0ba5caa4474a0e9b07e9d7a1d0eb24,wf_4f0ba5caa4474a0e9b07e9d7a,orig_helvetica_neue_lt_std_65_medium; font-size: 40px; font-weight: normal; font-style: normal;
    font-size: 25px
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root:disabled {
    background: #E2E2E2;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0)
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root:disabled .StylableButton2545352419__label {
    color: #8F8F8F
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root:disabled .StylableButton2545352419__icon {
    fill: #8F8F8F
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root .StylableButton2545352419__container {
    transition: inherit
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root .StylableButton2545352419__label {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    color: #606060;
    letter-spacing: -0.1em;
    line-height: unset; font-family: wfont_5074c3_4f0ba5caa4474a0e9b07e9d7a1d0eb24,wf_4f0ba5caa4474a0e9b07e9d7a,orig_helvetica_neue_lt_std_65_medium; font-size: 31px; font-weight: normal; font-style: normal;
    font-family: wfont_97fc0e_5549c7c1fac54ac5958f45e39dc73e1a,wf_5549c7c1fac54ac5958f45e39,orig_helvetica_neue_lt_std_63_medium_extended;
    font-size: 15px;
    display: none
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root .StylableButton2545352419__icon {
    transition: inherit;
    margin: 0px 0px 0px 4px;
    fill: rgb(96, 96, 96);
    width: 29px;
    height: 29px;
    display: initial
}
.kudenix-go-intro.kudenix-go-intro .comp-mabg3xh6 .style-mcp9q3vc__root:hover .StylableButton2545352419__icon {
    width: 42px;
    height: 42px;
    fill: #00A6FF
}

.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root {-st-extends: StylableButton;transition: all 0.2s ease, visibility 0s;border-radius: 50px;border: 2px solid #4DBAE8;background: #4DBAE8}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root:hover {border-radius: 20px;background: rgba(77, 186, 232, 0)}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root:hover .StylableButton2545352419__icon {width: 26px;height: 26px}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root:hover .StylableButton2545352419__label {
    color: #4DBAE8;
}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root:disabled {background: #E2E2E2}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root:disabled .StylableButton2545352419__label {color: #8F8F8F}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root:disabled .StylableButton2545352419__icon {fill: #8F8F8F}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root .StylableButton2545352419__container {transition: inherit}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root .StylableButton2545352419__label {transition: inherit;margin: 0px 5.5px 0px 0px;display: initial;font-family: wfont_97fc0e_5549c7c1fac54ac5958f45e39dc73e1a,wf_5549c7c1fac54ac5958f45e39,orig_helvetica_neue_lt_std_63_medium_extended;color: #FFFFFF;font-size: 12px}
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vg .style-mabg77c1__root .StylableButton2545352419__icon {transition: inherit;fill: #8B6755;width: 20px;height: 20px;margin: 0px 0px 0px 5.5px;display: none}

/* ── compCssMappers_g83gd ─────────────────────────────────────────────────── */
.kudenix-go-intro.kudenix-go-intro { --bg-overlay-color:rgb(255, 255, 255);--bg-gradient:none;min-width:980px; }
.kudenix-go-intro.kudenix-go-intro .comp-mab9ym3u { --text-direction:var(--wix-opt-in-direction); }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vb { --shc-mutated-brightness:128,128,128; }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vd { --text-direction:var(--wix-opt-in-direction); }
.kudenix-go-intro.kudenix-go-intro .comp-ma2ju3vi3 { --height:330px;--width:500px;--mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A");--mask-position:0% 0%;--mask-size:100% 100%;--mask-repeat:no-repeat; }

/* Tokens que la sección consume desde el :root del documento. */
.kudenix-go-intro.kudenix-go-intro {
  --color_11: 255, 255, 255;
  --color_41: 77, 186, 232;
  --font_7: normal normal normal 14px/1.4em wfont_8c78b9_e2607d4fb84048a587dc369ebc35feed,wf_e2607d4fb84048a587dc369eb,orig_helvetica_neue_lt_std_55_roman;
  --font_8: normal normal normal 12px/1.4em wfont_8c78b9_e2607d4fb84048a587dc369ebc35feed,wf_e2607d4fb84048a587dc369eb,orig_helvetica_neue_lt_std_55_roman;
  --wix-opt-in-direction: ltr;
  --fill-layer-background-media-pointer-events: auto;
}

/* Los estilos inline del original (font-size, text-align, line-height,
   font-family y color de cada tramo) se conservan en la plantilla, tal como
   están en el documento: son los que fijan la composición del texto y su
   especificidad no tiene equivalente en una hoja. */
