.arbol-funcionalidades{font-family:var(--arbol-font-manrope), ui-sans-serif, system-ui, sans-serif;color:#0a2027}.arbol-funcionalidades .mono{font-family:var(--arbol-font-mono), ui-monospace, monospace}.arbol-funcionalidades .cabecera{text-align:center;max-width:680px;margin:0 auto 32px}.arbol-funcionalidades .cabecera .kicker{font-family:var(--arbol-font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#916c1c;margin-bottom:12px;font-size:11px}.arbol-funcionalidades .cabecera h2,.arbol-funcionalidades .cabecera h3{letter-spacing:-.03em;margin:0 0 12px;font-size:34px;font-weight:800;line-height:1.06}.arbol-funcionalidades .cabecera p{color:#4a6470;margin:0;font-size:15.5px;line-height:1.5}.arbol-funcionalidades .lienzo{flex-direction:column;align-items:center;display:flex}.arbol-funcionalidades .conector{background:linear-gradient(#0b556624,#0b556680);width:2px;height:26px}.arbol-funcionalidades .conector-punta{border-top:8px solid #0b556680;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.arbol-funcionalidades .conector-punta--verde{border-top-color:#4e684599}.arbol-funcionalidades .conector--discontinuo{background:repeating-linear-gradient(#0b556666 0 5px,#0000 5px 10px);width:2px;height:26px;margin:0 auto}.arbol-funcionalidades .badge-cuenta{background:linear-gradient(160deg,#123a45,#071b21 70%);border-radius:999px;align-items:center;gap:12px;padding:12px 24px 12px 18px;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 2px 4px #071b213d,0 14px 26px -14px #071b2199}.arbol-funcionalidades .badge-cuenta .punto{background:linear-gradient(#7fd3c8,#29a398);border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #29a3982e}.arbol-funcionalidades .badge-cuenta span{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:700}.arbol-funcionalidades .tarjeta-nivel{border-radius:18px;width:100%;max-width:560px;padding:20px 26px;transition:transform .2s}.arbol-funcionalidades .tarjeta-nivel:hover{transform:translateY(-3px)}.arbol-funcionalidades .tarjeta-nivel--mapa-valor{background:linear-gradient(160deg,#13707f 0%,#0b5566 58%,#073f4c 100%);box-shadow:inset 0 1px #ffffff38,0 16px 30px -14px #083f4d85}.arbol-funcionalidades .tarjeta-nivel__fila{align-items:center;gap:10px;margin-bottom:10px;display:flex}.arbol-funcionalidades .tarjeta-nivel__numero{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#fff;background:#ffffff24;border:1px solid #ffffff29;border-radius:7px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.arbol-funcionalidades .tarjeta-nivel__numero--acento{color:#7fd3c8;background:#7fd3c81f;border-color:#7fd3c838}.arbol-funcionalidades .tarjeta-nivel__titulo{color:#fff;letter-spacing:-.025em;font-size:22px;font-weight:800}.arbol-funcionalidades .chip-ia{font-family:var(--arbol-font-mono), ui-monospace, monospace;letter-spacing:.14em;color:#fff;background:linear-gradient(90deg,#a87a1a,#b45309);border-radius:999px;margin-left:auto;padding:4px 9px;font-size:10px;font-weight:600;box-shadow:0 2px 6px -1px #b4530999}.arbol-funcionalidades .tarjeta-nivel__recorrido{color:#c3e4e6;flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.arbol-funcionalidades .tarjeta-nivel__recorrido .flecha{color:#7fd3c8}.arbol-funcionalidades .tarjeta-nivel__recorrido .destacado{color:#fff;font-weight:600}.arbol-funcionalidades .bloque-ancho{width:100%;max-width:980px}.arbol-funcionalidades .etiqueta-paso{justify-content:center;display:flex}.arbol-funcionalidades .etiqueta-paso span{font-family:var(--arbol-font-mono), ui-monospace, monospace;letter-spacing:.06em;color:#33525e;background:linear-gradient(#fff,#eef4f6);border:1px solid #d3e0e6;border-radius:999px;padding:7px 16px;font-size:11px;box-shadow:0 1px 2px #0a20270d}.arbol-funcionalidades .accolada{border:2px solid #0b55664d;border-bottom:0;border-radius:14px 14px 0 0;height:24px;margin:0 calc(16.666% - 6.7px)}.arbol-funcionalidades .accolada--cierre{border-top:0;border-bottom:0;border-radius:0 0 14px 14px}.arbol-funcionalidades .accolada--discontinua{border:2px dashed #0b556652}.arbol-funcionalidades .grid-3,.arbol-funcionalidades .grid-4{gap:20px;display:grid}.arbol-funcionalidades .grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.arbol-funcionalidades .grid-4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.arbol-funcionalidades .tarjeta-opcion{background:linear-gradient(170deg,#fff,#f0f6f8);border:1px solid #d3e0e6;border-radius:16px;padding:18px 20px;transition:transform .2s;box-shadow:inset 0 1px #ffffffe6,0 10px 20px -10px #0a202738}.arbol-funcionalidades .tarjeta-opcion:hover{transform:translateY(-3px)}.arbol-funcionalidades .tarjeta-opcion__fila{align-items:center;gap:8px;margin-bottom:8px;display:flex}.arbol-funcionalidades .tarjeta-opcion__id{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#0b5566;font-size:11px;font-weight:600}.arbol-funcionalidades .chip-ia--chica{margin-left:0;padding:3px 8px;font-size:9.5px}.arbol-funcionalidades .tarjeta-opcion__titulo{letter-spacing:-.02em;font-size:17px;font-weight:800}.arbol-funcionalidades .tarjeta-opcion__desc{color:#4a6470;margin-top:5px;font-size:13px;line-height:1.45}.arbol-funcionalidades .tarjeta-opcion__nota{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#6c838c;border-top:1px solid #e1eaee;margin-top:10px;padding-top:9px;font-size:10.5px}.arbol-funcionalidades .fila-diagrama{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:980px;display:grid}.arbol-funcionalidades .fila-diagrama>.tarjeta-nivel--diagrama{grid-column:2}.arbol-funcionalidades .fila-diagrama>.nota-lateral{grid-column:3;justify-self:start}.arbol-funcionalidades .tarjeta-nivel--diagrama{background:linear-gradient(155deg,#103c48 0%,#0a2530 55%,#061419 100%);max-width:440px;box-shadow:inset 0 1px #ffffff21,0 22px 44px -18px #0614199e}.arbol-funcionalidades .nota-lateral{align-items:center;gap:8px;max-width:190px;display:flex}.arbol-funcionalidades .nota-lateral__caja{background:#ffffffbf;border:1px dashed #c4d5dc;border-radius:10px;padding:8px 12px}.arbol-funcionalidades .nota-lateral__caja .mono{letter-spacing:.12em;color:#b45309;margin-bottom:3px;font-size:10px;font-weight:600}.arbol-funcionalidades .nota-lateral__caja p{color:#4a6470;margin:0;font-size:12px;line-height:1.35}.arbol-funcionalidades .nota-lateral__linea{border-top:2px dashed #c4d5dc;width:18px}.arbol-funcionalidades .fila-diamante{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:980px;padding:6px 0;display:grid}.arbol-funcionalidades .fila-diamante>.diamante{grid-column:2}.arbol-funcionalidades .fila-diamante>.rama-si{grid-column:3;justify-self:start}.arbol-funcionalidades .diamante{background:linear-gradient(160deg,#fffbf2 0%,#fbeed4 60%,#f3dfb4 100%);border:2px solid #b45309;border-radius:18px;width:150px;height:150px;position:relative;transform:rotate(45deg);box-shadow:inset 0 2px #ffffffe6,0 18px 34px -16px #8a3d066b}.arbol-funcionalidades .diamante__contenido{text-align:center;place-items:center;padding:12px;display:grid;position:absolute;inset:0;transform:rotate(-45deg)}.arbol-funcionalidades .diamante__numero{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#b45309;margin-bottom:4px;font-size:11px;font-weight:600}.arbol-funcionalidades .diamante__texto{color:#7a3506;letter-spacing:-.02em;font-size:16.5px;font-weight:800;line-height:1.2}.arbol-funcionalidades .rama-si{align-items:center;margin-left:34px;display:flex}.arbol-funcionalidades .rama-si__etiqueta{flex-direction:column;align-items:center;display:flex}.arbol-funcionalidades .rama-si__etiqueta span{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#b45309;margin-bottom:2px;font-size:11px;font-weight:700}.arbol-funcionalidades .rama-si__etiqueta .linea{border-top:2px solid #b453098c;width:46px}.arbol-funcionalidades .rama-si__punta{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #b453098c;width:0;height:0;margin-top:13px}.arbol-funcionalidades .rama-si__caja{background:linear-gradient(170deg,#fffdf6,#fbf1da);border:1px solid #e3c88e;border-radius:16px;width:230px;padding:16px 20px;box-shadow:inset 0 1px #ffffffe6,0 12px 24px -12px #8a3d064d}.arbol-funcionalidades .rama-si__caja p{color:#7a3506;letter-spacing:-.015em;margin:0;font-size:15px;font-weight:800;line-height:1.3}.arbol-funcionalidades .rama-si__caja .mono{color:#a5741f;margin-top:7px;font-size:10.5px}.arbol-funcionalidades .rama-no{flex-direction:column;align-items:center;display:flex;position:relative}.arbol-funcionalidades .rama-no .conector{background:linear-gradient(#0b556624,#4e684599)}.arbol-funcionalidades .rama-no__etiqueta{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#4e6845;font-size:11px;font-weight:700;position:absolute;top:6px;left:calc(50% + 14px)}.arbol-funcionalidades .tarjeta-nivel--listo{background:linear-gradient(160deg,#5f7d53 0%,#4e6845 55%,#37492f 100%);max-width:620px;box-shadow:inset 0 1px #ffffff38,0 16px 30px -14px #37492f80}.arbol-funcionalidades .tarjeta-nivel--listo .subtitulo{color:#d7e4ce;margin-top:8px;font-size:13.5px}.arbol-funcionalidades .tarjeta-nivel__numero--listo{background:#ffffff29;border-color:#ffffff2e}.arbol-funcionalidades .bloque-ancho--ramas{max-width:1020px}.arbol-funcionalidades .accolada--ramas{margin:0 calc(12.5% - 7.5px)}.arbol-funcionalidades .tarjeta-rama{background:linear-gradient(170deg,#fff,#f0f6f8);border:1px solid #d3e0e6;border-radius:16px;padding:18px 20px;transition:transform .2s;box-shadow:inset 0 1px #ffffffe6,0 10px 20px -10px #0a202738}.arbol-funcionalidades .tarjeta-rama:hover{transform:translateY(-3px)}.arbol-funcionalidades .tarjeta-rama__titulo{letter-spacing:-.02em;font-size:16px;font-weight:800}.arbol-funcionalidades .tarjeta-rama__desc{color:#4a6470;margin-top:5px;font-size:12.5px;line-height:1.45}.arbol-funcionalidades .fila-aprobacion{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.arbol-funcionalidades .fila-aprobacion__col3{flex-direction:column;grid-column:3;align-items:center;display:flex}.arbol-funcionalidades .fila-aprobacion__linea{background:#a21caf59;width:2px;height:22px}.arbol-funcionalidades .caja-aprobar{background:linear-gradient(170deg,#fff,#fbf2f8);border:1px solid #e7c9de;border-radius:14px;width:100%;padding:14px 16px;box-shadow:inset 0 1px #ffffffe6,0 10px 20px -12px #86198f4d}.arbol-funcionalidades .caja-aprobar p{color:#7a1a6e;text-align:center;letter-spacing:-.015em;margin:0;font-size:13.5px;font-weight:800}.arbol-funcionalidades .caja-aprobar__opciones{gap:8px;margin-top:10px;display:flex}.arbol-funcionalidades .caja-aprobar__opcion{text-align:center;border-radius:9px;flex:1;padding:7px 6px}.arbol-funcionalidades .caja-aprobar__opcion--si{background:linear-gradient(#eef6ea,#e1eeda);border:1px solid #c3d8b8}.arbol-funcionalidades .caja-aprobar__opcion--no{background:linear-gradient(#faefef,#f3e0e0);border:1px solid #e0bebe}.arbol-funcionalidades .caja-aprobar__opcion .mono{font-size:10px;font-weight:700}.arbol-funcionalidades .caja-aprobar__opcion--si .mono{color:#3d5a31}.arbol-funcionalidades .caja-aprobar__opcion--no .mono{color:#8a2c2c}.arbol-funcionalidades .caja-aprobar__opcion p.detalle{margin-top:2px;font-size:11px;font-weight:400;line-height:1.3}.arbol-funcionalidades .caja-aprobar__opcion--si p.detalle{color:#4e6845}.arbol-funcionalidades .caja-aprobar__opcion--no p.detalle{color:#9b3a3a}.arbol-funcionalidades .tarjeta-nivel--exportar{background:linear-gradient(155deg,#123a45 0%,#08222b 55%,#051216 100%);max-width:720px;box-shadow:inset 0 1px #ffffff24,0 22px 44px -18px #0512169e}.arbol-funcionalidades .tarjeta-nivel--exportar .fila-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;display:flex}.arbol-funcionalidades .tarjeta-nivel--exportar .fila-titulo{align-items:center;gap:10px;display:flex}.arbol-funcionalidades .chips-exportar{flex-wrap:wrap;gap:8px;display:flex}.arbol-funcionalidades .chip-formato{font-family:var(--arbol-font-mono), ui-monospace, monospace;color:#d3e6ea;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:7px 12px;font-size:11.5px;font-weight:600}.arbol-funcionalidades .tarjeta-nivel--exportar .nota{color:#8fb6bd;margin-top:12px;font-size:13px}.arbol-funcionalidades .leyenda{background:#ffffff9e;border:1px solid #0b55661a;border-radius:14px;flex-wrap:wrap;gap:32px;margin-top:32px;padding:18px 24px;display:flex}.arbol-funcionalidades .leyenda__item{align-items:center;gap:10px;display:flex}.arbol-funcionalidades .leyenda__linea{border-top:2px solid #0b55668c;width:34px}.arbol-funcionalidades .leyenda__linea--discontinua{border-top:2px dashed #a9bfc8}.arbol-funcionalidades .leyenda__item span{color:#4a6470;font-size:13px}.arbol-funcionalidades .leyenda__item strong{color:#0a2027;font-weight:700}.arbol-funcionalidades .pie-marca{margin-top:40px}.arbol-funcionalidades .pie-marca__barra{background:linear-gradient(90deg,#0b5566 0%,#156160 22%,#4e6845 50%,#916c1c 78%,#b45309 100%);border-radius:999px;height:3px}.arbol-funcionalidades .pie-marca__fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;display:flex}.arbol-funcionalidades .pie-marca__fila .mono{color:#6c838c;font-size:11px}.arbol-funcionalidades .pie-marca__fila .mono--url{color:#94a9b1}.arbol-funcionalidades-envoltura{background:radial-gradient(1400px 700px at 50% -12%,#fdfefe 0%,#eef4f6 42%,#e1eaee 100%);border:1px solid #d3e0e6;border-radius:20px;padding:32px 20px 44px}@media (max-width:640px){.arbol-funcionalidades-envoltura{padding:24px 14px 32px}.arbol-funcionalidades .cabecera h2,.arbol-funcionalidades .cabecera h3{font-size:26px}.arbol-funcionalidades .grid-3,.arbol-funcionalidades .grid-4{grid-template-columns:1fr;gap:14px}.arbol-funcionalidades .accolada{display:none}.arbol-funcionalidades .tarjeta-nivel,.arbol-funcionalidades .tarjeta-nivel--diagrama{max-width:100%}.arbol-funcionalidades .fila-diagrama{flex-direction:column;align-items:stretch;gap:12px;display:flex}.arbol-funcionalidades .nota-lateral{max-width:100%;margin-top:4px;position:static;transform:none}.arbol-funcionalidades .nota-lateral__linea{display:none}.arbol-funcionalidades .diamante{width:128px;height:128px}.arbol-funcionalidades .diamante__texto{font-size:14px}.arbol-funcionalidades .fila-diamante{flex-direction:column;display:flex}.arbol-funcionalidades .rama-si{justify-content:center;margin-top:14px;margin-left:0}.arbol-funcionalidades .rama-si__caja{width:100%}.arbol-funcionalidades .fila-aprobacion{grid-template-columns:1fr}.arbol-funcionalidades .fila-aprobacion__col3{grid-column:1}.arbol-funcionalidades .tarjeta-nivel--exportar .fila-cabecera{flex-direction:column;align-items:flex-start}.arbol-funcionalidades .leyenda{gap:16px;padding:14px 16px}}@media print{#arbol-funcionalidades-imprimir{width:100%;position:absolute;inset:0}@page{size:A4 landscape;margin:10mm}.arbol-funcionalidades-envoltura{background:#fff;border:0;padding:0}.arbol-funcionalidades{zoom:.42}.arbol-funcionalidades .tarjeta-nivel,.arbol-funcionalidades .tarjeta-opcion,.arbol-funcionalidades .tarjeta-rama{box-shadow:none}#arbol-funcionalidades-imprimir,#arbol-funcionalidades-imprimir *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
@font-face{font-family:manrope;src:url(../media/manrope_var_400_500_600_700_800-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_af4a734b-module__7jFS7q__className{font-family:manrope,manrope Fallback}.manrope_af4a734b-module__7jFS7q__variable{--arbol-font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_400-s.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_500-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_600-s.p.30e0eqd5fxn92.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.ibmplexmono_8be23465-module__u8RkQq__className{font-family:ibmPlexMono,ibmPlexMono Fallback}.ibmplexmono_8be23465-module__u8RkQq__variable{--arbol-font-mono:"ibmPlexMono", "ibmPlexMono Fallback"}
