._card_gi34e_2{background:var(--color-bg);color:var(--color-white);flex-direction:column;min-height:max(640px,100vh - 19rem);scroll-margin-top:5.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #06060a8c}._dots_gi34e_13{pointer-events:none;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0}._topLine_gi34e_20{background:var(--color-lime);height:2px;position:absolute;top:0;left:0;right:0}._map_gi34e_30{padding:clamp(1.8rem,4vw,2.8rem) clamp(1.2rem,4vw,3.5rem) 0;position:relative}._mapHead_gi34e_34{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.6rem;display:flex}._mapTitle_gi34e_41,._mapStatus_gi34e_42{text-transform:uppercase;font-size:.68rem}._mapTitle_gi34e_41{letter-spacing:.16em;color:var(--color-grey)}._mapStatus_gi34e_42{letter-spacing:.12em;color:var(--color-lime);white-space:nowrap}._mapBody_gi34e_55{max-width:900px;margin:0 auto;position:relative}._mapLine_gi34e_60{background:var(--border-dark-12);height:1.5px;position:absolute;top:21px;left:10%;right:10%}._mapFill_gi34e_68{background:var(--color-lime);height:100%;transition:width .6s;box-shadow:0 0 12px #c8ff0099}._mapNodes_gi34e_74{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}._node_gi34e_79{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:0 .3rem;display:flex}._nodeNum_gi34e_87{width:44px;height:44px;font-family:var(--font-display);background:var(--color-bg);color:var(--color-grey);border:1.5px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;transition:all .4s;display:flex}._nodeName_gi34e_102{letter-spacing:.14em;text-transform:uppercase;color:var(--color-grey);font-size:.62rem}._nodeAnswer_gi34e_108{color:var(--color-white);text-wrap:balance;overflow-wrap:anywhere;min-height:2.6em;font-size:.8rem;line-height:1.3}._nodeActive_gi34e_116 ._nodeNum_gi34e_87{border-color:var(--color-lime);color:var(--color-lime);box-shadow:0 0 0 6px #c8ff001f}._nodeActive_gi34e_116 ._nodeName_gi34e_102,._nodeOn_gi34e_122 ._nodeName_gi34e_102{color:var(--color-lime)}._nodeOn_gi34e_122 ._nodeNum_gi34e_87{background:var(--color-lime);border-color:var(--color-lime);color:var(--color-bg)}._stage_gi34e_132{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.2rem,4vw,3.5rem) clamp(2rem,4vw,3rem);display:flex;position:relative}._question_gi34e_142{flex-direction:column;align-items:center;width:100%;max-width:880px;animation:.45s _diagFadeIn_gi34e_1;display:flex}._stepLabel_gi34e_150{letter-spacing:.16em;text-transform:uppercase;color:var(--color-lime);margin-bottom:1.1rem;font-size:.7rem}._questionTitle_gi34e_157{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-white);text-wrap:balance;outline:none;max-width:760px;margin-bottom:.8rem;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:800;line-height:1.06}._hint_gi34e_169{color:var(--color-grey);margin-bottom:2.2rem;font-size:.95rem;line-height:1.55}._options_gi34e_175{flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%;display:flex}._option_gi34e_175{border:1px solid var(--border-dark-10);color:var(--color-white);font-family:var(--font-body);text-align:center;background:0 0;flex:0 250px;min-height:60px;padding:1rem 1.2rem;font-size:.95rem;font-weight:600;line-height:1.35;transition:border-color .2s,background .2s,color .2s,transform .2s}._option_gi34e_175:hover{background:#c8ff000f;border-color:#c8ff00b3;transform:translateY(-2px)}._optionOn_gi34e_205{border-color:var(--color-lime);color:var(--color-lime);background:#c8ff0014}._otherSector_gi34e_210{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:680px;margin-top:1.4rem;animation:.35s _diagFadeIn_gi34e_1;display:flex}._otherLabel_gi34e_221{color:var(--color-grey-light);flex:1 0 100%;font-size:.9rem}._otherInput_gi34e_226{background:var(--color-surface-4);border:1px solid var(--border-dark-14);min-width:0;color:var(--color-white);font-family:var(--font-body);outline:none;flex:240px;padding:.95rem 1.2rem;font-size:1rem;font-weight:600;transition:border-color .2s}._otherInput_gi34e_226:focus{border-color:var(--color-lime)}._textStep_gi34e_243{width:100%;max-width:680px}._textarea_gi34e_247{background:var(--color-surface-4);border:1px solid var(--border-dark-14);width:100%;color:var(--color-white);font-family:var(--font-body);resize:vertical;text-align:left;outline:none;padding:1rem 1.2rem;font-size:.98rem;font-weight:600;line-height:1.6;transition:border-color .2s}._textarea_gi34e_247:focus{border-color:var(--color-lime)}._textActions_gi34e_265{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.2rem;display:flex}._primary_gi34e_272{background:var(--color-lime);color:var(--color-bg);font-family:var(--font-body);letter-spacing:.02em;border:none;padding:.95rem 1.9rem;font-size:.9rem;font-weight:600;transition:background .2s}._primary_gi34e_272:hover{background:var(--color-white)}._skip_gi34e_286{color:var(--color-grey);font-family:var(--font-body);background:0 0;border:none;flex-basis:100%;padding:.3rem 1.2rem;font-size:.78rem;font-weight:600;transition:color .2s}._skip_gi34e_286:hover{color:var(--color-white)}._nav_gi34e_300{justify-content:center;align-items:center;gap:1.6rem;margin-top:2.4rem;display:flex}._back_gi34e_307{color:var(--color-grey);font-family:var(--font-body);background:0 0;border:none;padding:0;font-size:.82rem;font-weight:600;transition:color .2s}._back_gi34e_307:hover:not(:disabled){color:var(--color-white)}._back_gi34e_307:disabled{opacity:.35}._navSep_gi34e_323{background:#ffffff26;width:1px;height:14px}._navHint_gi34e_328{color:var(--color-grey);font-size:.78rem}._analyzing_gi34e_334{flex-direction:column;align-items:center;animation:.45s _diagFadeIn_gi34e_1;display:flex}._pulse_gi34e_340{width:84px;height:84px;margin-bottom:1.8rem;position:relative}._pulseRing_gi34e_346{border:1.5px solid var(--color-lime);border-radius:50%;animation:1.3s ease-out infinite _diagPulseRing_gi34e_1;position:absolute;inset:0}._pulseCore_gi34e_353{font-family:var(--font-display);border:1.5px solid var(--color-lime);color:var(--color-lime);background:#c8ff001a;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;display:flex;position:absolute;inset:0}._analyzingTitle_gi34e_367{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-white);outline:none;margin-bottom:.8rem;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:800;line-height:1.1}._result_gi34e_379{text-align:left;width:100%;max-width:760px;animation:.55s _diagFadeIn_gi34e_1}._resultHead_gi34e_385{margin-bottom:1.8rem}._level_gi34e_388{letter-spacing:.14em;text-transform:uppercase;color:var(--color-lime);margin-bottom:.45rem;font-size:.68rem}._kicker_gi34e_395{letter-spacing:.14em;text-transform:uppercase;color:var(--color-grey);margin-bottom:.3rem;font-size:.68rem}._resultTitle_gi34e_402{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-white);text-wrap:pretty;overflow-wrap:anywhere;hyphens:manual;outline:none;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:800;line-height:1.06}._reading_gi34e_414{color:var(--color-grey-light);text-wrap:pretty;margin-top:.8rem;font-size:1rem;line-height:1.5}._note_gi34e_421{color:var(--color-grey);margin-top:1.2rem;font-size:.82rem;line-height:1.5}._fitsKicker_gi34e_427{letter-spacing:.14em;text-transform:uppercase;color:var(--color-lilac);margin-bottom:.8rem;font-size:.68rem}._fits_gi34e_427{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.6rem;display:grid}._fitService_gi34e_439,._fitTraining_gi34e_440{flex-direction:column;gap:.4rem;padding:1.1rem 1.2rem;text-decoration:none;transition:border-color .2s;display:flex}._fitService_gi34e_439{background:#6b4ee61f;border:1px solid #9f8bff73}._fitService_gi34e_439:hover{border-color:var(--color-lilac)}._fitTraining_gi34e_440{background:#c8ff000d;border:1px solid #c8ff0059}._fitTraining_gi34e_440:hover{border-color:var(--color-lime)}._fitLabel_gi34e_462{letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}._fitService_gi34e_439 ._fitLabel_gi34e_462{color:var(--color-lilac)}._fitTraining_gi34e_440 ._fitLabel_gi34e_462{color:var(--color-lime)}._fitName_gi34e_473{font-family:var(--font-display);color:var(--color-white);font-size:1.05rem;font-weight:700}._fitCta_gi34e_479{color:var(--color-white);margin-top:auto;padding-top:.5rem;font-size:.85rem;font-weight:600}._fitWhy_gi34e_486{color:var(--color-grey-light);text-wrap:pretty;font-size:.85rem;line-height:1.5}._band_gi34e_494{border-top:2px solid var(--color-lime);background:var(--color-cream);color:var(--color-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2.5rem;padding:1.6rem clamp(1.8rem,4vw,3.2rem);animation:.6s _diagFadeIn_gi34e_1;display:flex;position:relative}._bandText_gi34e_507{flex:260px;min-width:0}._bandTitle_gi34e_511{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.3rem;font-size:1.25rem;font-weight:800}._bandCopy_gi34e_518{color:var(--color-grey-darker);text-wrap:pretty;font-size:.88rem;line-height:1.5}._bandActions_gi34e_524{flex-direction:column;flex:1.2 340px;gap:.6rem;min-width:0;display:flex}._bandCta_gi34e_531{background:var(--color-bg);color:var(--color-white);justify-content:center;align-items:center;padding:1rem 1.6rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}._bandCta_gi34e_531:hover{background:var(--color-purple);color:var(--color-white)}._restart_gi34e_547{color:var(--color-grey-dark);font-family:var(--font-body);background:0 0;border:none;align-self:flex-end;padding:.4rem 0;font-size:.8rem;font-weight:600;transition:color .2s}._restart_gi34e_547:hover{color:var(--color-bg)}@media (width<=767px){._card_gi34e_2{min-height:0}._nodeAnswer_gi34e_108{display:none}._nodeNum_gi34e_87{width:36px;height:36px;font-size:.72rem}._nodeName_gi34e_102{letter-spacing:.06em;font-size:.56rem}._node_gi34e_79{padding:0}._mapLine_gi34e_60{top:17px}._stage_gi34e_132{justify-content:flex-start;padding-top:2rem}._hint_gi34e_169{margin-bottom:1.6rem}._option_gi34e_175{flex:100%;min-height:56px}._primary_gi34e_272{width:100%;min-height:48px}._skip_gi34e_286{width:100%;min-height:44px}._back_gi34e_307{min-height:44px}._restart_gi34e_547{align-self:center;min-height:44px}._bandActions_gi34e_524{flex-basis:100%}._band_gi34e_494{padding-inline:1.2rem}}.violeta[data-astro-cid-rf4pic26]{color:var(--color-purple)}.subrayado[data-astro-cid-rf4pic26]{background:linear-gradient(transparent 20%, var(--color-lime) 20%, var(--color-lime) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .25rem}.diagnostico[data-astro-cid-rf4pic26]{background:var(--color-cream);color:var(--color-bg);min-height:100vh;padding:7.5rem clamp(1.5rem,4vw,3rem) 4rem}.cabecera[data-astro-cid-rf4pic26]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-bottom:2.5rem;display:flex}.cabecera[data-astro-cid-rf4pic26] .eyebrow[data-astro-cid-rf4pic26]{margin-bottom:1.6rem}h1[data-astro-cid-rf4pic26]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-bg);font-size:clamp(2.4rem,4.8vw,4.8rem);font-weight:800;line-height:.96}.cabecera-texto[data-astro-cid-rf4pic26]{max-width:420px}.cabecera-texto[data-astro-cid-rf4pic26] p[data-astro-cid-rf4pic26]{color:var(--color-grey-darker);text-wrap:pretty;margin-bottom:.9rem;font-size:1.05rem;line-height:1.65}
