.identification-findings-module__bWCn9G__shell{border:1px solid var(--border);background:var(--surface,#fff);border-radius:16px;flex-direction:column;gap:.8rem;padding:1rem 1.1rem 1.1rem;display:flex}.identification-findings-module__bWCn9G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.identification-findings-module__bWCn9G__titleWrap{color:var(--teal-700,#117f84);align-items:flex-start;gap:.5rem;display:flex}.identification-findings-module__bWCn9G__titleWrap strong{color:var(--ink);font-size:1.02rem;display:block}.identification-findings-module__bWCn9G__titleWrap span{color:var(--muted);max-width:56ch;margin-top:2px;font-size:.78rem;display:block}.identification-findings-module__bWCn9G__filters{flex-wrap:wrap;gap:.3rem;display:flex}.identification-findings-module__bWCn9G__filters button{border:1px solid var(--border);background:var(--surface,#fff);color:var(--ink);cursor:pointer;border-radius:999px;padding:.25rem .7rem;font-size:.76rem;font-weight:600}.identification-findings-module__bWCn9G__filters button[data-active]{background:var(--teal-700,#117f84);color:#fff;border-color:var(--teal-700,#117f84)}.identification-findings-module__bWCn9G__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:.7rem;display:grid}.identification-findings-module__bWCn9G__shell[data-compact] .identification-findings-module__bWCn9G__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.identification-findings-module__bWCn9G__card{border:1px solid var(--border);background:var(--surface-2,#f7f9f9);border-radius:12px;flex-direction:column;gap:6px;padding:.7rem .8rem;display:flex;box-shadow:0 1px 2px #0000000a}.identification-findings-module__bWCn9G__cardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.identification-findings-module__bWCn9G__tag{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--muted);border-radius:999px;padding:2px 8px;font-size:.66rem;font-weight:700}.identification-findings-module__bWCn9G__tag[data-type=outlier]{background:var(--teal-700,#117f84)}.identification-findings-module__bWCn9G__tag[data-type=paradoja]{background:#6d28d9}.identification-findings-module__bWCn9G__tag[data-type=tendencia]{background:#334155}.identification-findings-module__bWCn9G__course{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem}.identification-findings-module__bWCn9G__title{color:var(--ink);margin:0;font-size:.95rem;font-weight:700;line-height:1.25}.identification-findings-module__bWCn9G__detail{color:var(--ink);margin:0;font-size:.83rem;line-height:1.45}.identification-findings-module__bWCn9G__terrs{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.identification-findings-module__bWCn9G__terr{color:var(--muted);background:var(--surface,#fff);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-family:inherit;font-size:.7rem}button.identification-findings-module__bWCn9G__terr{cursor:pointer;transition:background .12s,color .12s,border-color .12s}button.identification-findings-module__bWCn9G__terr[data-clickable]:hover,button.identification-findings-module__bWCn9G__terr[data-clickable]:focus-visible{color:#fff;background:var(--teal-700,#117f84);border-color:var(--teal-700,#117f84);outline:none}.identification-findings-module__bWCn9G__caveat{color:var(--muted);margin:4px 0 0;font-size:.74rem;line-height:1.4}.identification-findings-module__bWCn9G__caveatTag{text-transform:uppercase;letter-spacing:.04em;color:#475569;background:#47556924;border-radius:5px;margin-right:4px;padding:1px 6px;font-size:.62rem;font-weight:700}[data-theme=dark] .identification-findings-module__bWCn9G__caveatTag{color:#cbd5e1;background:#cbd5e12e}.identification-findings-module__bWCn9G__foot{color:var(--muted);margin:.2rem 0 0;font-size:.72rem;line-height:1.4}
.typing-animation-module__OEefoa__cursor{margin-left:1px;font-weight:400;animation:1s step-end infinite typing-animation-module__OEefoa__aci-typing-blink;display:inline-block}@keyframes typing-animation-module__OEefoa__aci-typing-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.typing-animation-module__OEefoa__cursor{animation:none}}.typing-animation-module__OEefoa__pending{visibility:hidden}@media print{.typing-animation-module__OEefoa__pending{visibility:visible}.typing-animation-module__OEefoa__cursor{display:none}}
.marquee-module__wz9PhW__marquee{gap:var(--gap,1rem);padding:var(--marquee-pad,.5rem);display:flex;overflow:hidden}.marquee-module__wz9PhW__horizontal{flex-direction:row}.marquee-module__wz9PhW__vertical{flex-direction:column}.marquee-module__wz9PhW__group{justify-content:space-around;align-items:stretch;gap:var(--gap,1rem);flex-shrink:0;display:flex}.marquee-module__wz9PhW__group.marquee-module__wz9PhW__horizontal{animation:marquee-module__wz9PhW__marquee-x var(--duration,40s) linear infinite;flex-direction:row}.marquee-module__wz9PhW__group.marquee-module__wz9PhW__vertical{animation:marquee-module__wz9PhW__marquee-y var(--duration,40s) linear infinite;flex-direction:column}.marquee-module__wz9PhW__reverse{animation-direction:reverse}.marquee-module__wz9PhW__pauseOnHover:hover .marquee-module__wz9PhW__group{animation-play-state:paused}@keyframes marquee-module__wz9PhW__marquee-x{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap,1rem)))}}@keyframes marquee-module__wz9PhW__marquee-y{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap,1rem)))}}@media (prefers-reduced-motion:reduce){.marquee-module__wz9PhW__group{animation:none}}
.interactive-hover-button-module__u5yc9G__btn{isolation:isolate;border:1px solid var(--border,#d6e2e2);background:var(--surface,#fff);width:auto;color:var(--ink,#143b3d);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 20px;font-size:.8rem;font-weight:700;line-height:1.1;transition:border-color .2s;display:inline-flex;position:relative;overflow:hidden}.interactive-hover-button-module__u5yc9G__dot{z-index:0;background:var(--nous-primary,#117f84);border-radius:999px;flex:none;width:8px;height:8px;transition:transform .35s;position:relative}.interactive-hover-button-module__u5yc9G__label{z-index:1;transition:color .25s;position:relative}.interactive-hover-button-module__u5yc9G__arrow{z-index:1;opacity:0;color:#fff;flex:none;width:0;margin-left:-8px;transition:width .3s,margin .3s,opacity .3s,transform .3s;position:relative;transform:translate(-4px)}.interactive-hover-button-module__u5yc9G__btn:hover{border-color:var(--nous-primary,#117f84)}.interactive-hover-button-module__u5yc9G__btn:hover .interactive-hover-button-module__u5yc9G__dot{transform:scale(64)}.interactive-hover-button-module__u5yc9G__btn:hover .interactive-hover-button-module__u5yc9G__label{color:#fff}.interactive-hover-button-module__u5yc9G__btn:hover .interactive-hover-button-module__u5yc9G__arrow{opacity:1;width:16px;margin-left:0;transform:translate(0)}.interactive-hover-button-module__u5yc9G__btn[data-active=true]{border-color:var(--nous-primary,#117f84);box-shadow:0 0 0 2px color-mix(in srgb, var(--nous-primary,#117f84) 22%, transparent)}@media (prefers-reduced-motion:reduce){.interactive-hover-button-module__u5yc9G__dot,.interactive-hover-button-module__u5yc9G__label,.interactive-hover-button-module__u5yc9G__arrow{transition:none}.interactive-hover-button-module__u5yc9G__btn:hover .interactive-hover-button-module__u5yc9G__dot{transform:scale(64)}.interactive-hover-button-module__u5yc9G__btn:hover .interactive-hover-button-module__u5yc9G__arrow{opacity:1;width:16px;margin-left:0;transform:none}}
.landing-module__bxHgOq__root{--teal:var(--nous-primary,#117f84);--teal-deep:#0c5f63;--accent:#d24a78;--ink:var(--ink,#0b2c2c);color:var(--ink);background:var(--bg,#f6faf9);overflow-x:clip}.landing-module__bxHgOq__topbar{z-index:50;background:color-mix(in srgb, var(--bg,#f6faf9) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:10px clamp(16px,4vw,32px);display:flex;position:sticky;top:0}.landing-module__bxHgOq__topbarBrand{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:8px;font-size:1.02rem;font-weight:850;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__topbarBrand img{border-radius:7px}.landing-module__bxHgOq__topbarBrand{white-space:nowrap;flex-shrink:0}.landing-module__bxHgOq__topbarLinks{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:18px;min-width:0;display:flex}.landing-module__bxHgOq__topbarLink{color:color-mix(in srgb, var(--ink) 78%, transparent);white-space:nowrap;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .15s}.landing-module__bxHgOq__topbarLink:hover{color:var(--teal)}.landing-module__bxHgOq__topbarMuted{color:var(--muted);font-weight:700;transition:color .15s}.landing-module__bxHgOq__topbarLink:hover .landing-module__bxHgOq__topbarMuted{color:#413f77}.landing-module__bxHgOq__nous{color:var(--teal);font-weight:800}.landing-module__bxHgOq__paradojico{color:#413f77;font-weight:800}@media (max-width:600px){.landing-module__bxHgOq__topbarMuted{display:none}.landing-module__bxHgOq__topbarLinks{gap:12px}.landing-module__bxHgOq__topbarLink{font-size:.78rem}}@media (max-width:480px){.landing-module__bxHgOq__topbarCorto{display:none}}.landing-module__bxHgOq__reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.landing-module__bxHgOq__reveal[data-shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__reveal{opacity:1;transition:none;transform:none}}.landing-module__bxHgOq__hero{isolation:isolate;background:radial-gradient(900px 460px at 88% -6%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 70%), radial-gradient(900px 520px at 8% 4%, color-mix(in srgb, var(--teal) 14%, transparent), transparent 70%), var(--bg,#f6faf9);padding:clamp(40px,8vh,96px) 28px 56px;position:relative;overflow:hidden}.landing-module__bxHgOq__particles{z-index:0;position:absolute;inset:0}.landing-module__bxHgOq__heroGrid{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(24px,4vw,56px);max-width:1120px;min-height:min(80vh,720px);margin:0 auto;display:grid;position:relative}.landing-module__bxHgOq__heroCopy{min-width:0}.landing-module__bxHgOq__eyebrow{letter-spacing:.05em;color:var(--teal-deep);background:color-mix(in srgb, var(--teal) 12%, transparent);border:1px solid color-mix(in srgb, var(--teal) 22%, transparent);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:6px 13px;font-size:.78rem;font-weight:700;display:inline-flex}.landing-module__bxHgOq__live{color:var(--accent);place-items:center;animation:2s ease-in-out infinite landing-module__bxHgOq__livePulse;display:inline-grid}@keyframes landing-module__bxHgOq__livePulse{0%,to{opacity:1}50%{opacity:.35}}.landing-module__bxHgOq__title{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0 0 22px;font-size:clamp(2.3rem,5.8vw,4.3rem);font-weight:850;line-height:1.05}.landing-module__bxHgOq__accent{background:linear-gradient(100deg, var(--teal), var(--accent));color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.landing-module__bxHgOq__brHide{display:inline}.landing-module__bxHgOq__sub{color:color-mix(in srgb, var(--ink) 76%, transparent);max-width:56ch;margin:0 0 30px;font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.62}.landing-module__bxHgOq__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.landing-module__bxHgOq__ctaPrimary,.landing-module__bxHgOq__ctaSecondary{border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.landing-module__bxHgOq__ctaPrimary{background:linear-gradient(100deg, var(--teal), var(--teal-deep));color:#fff;box-shadow:0 10px 30px color-mix(in srgb, var(--teal) 42%, transparent)}.landing-module__bxHgOq__ctaPrimary:hover{box-shadow:0 16px 42px color-mix(in srgb, var(--teal) 52%, transparent);transform:translateY(-2px)}.landing-module__bxHgOq__ctaSecondary{background:color-mix(in srgb, var(--surface,#fff) 72%, transparent);color:var(--teal-deep);border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.landing-module__bxHgOq__ctaSecondary:hover{border-color:var(--teal);transform:translateY(-2px)}.landing-module__bxHgOq__statRailWrap{margin:44px 0 0}.landing-module__bxHgOq__statRail{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:18px 22px;margin:0;padding:0;display:grid}.landing-module__bxHgOq__rail{margin:0;padding:0}.landing-module__bxHgOq__rail dt{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:.72rem;font-weight:700}.landing-module__bxHgOq__rail dd{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:850}.landing-module__bxHgOq__morePill{border:1px solid var(--border);background:var(--surface,#fff);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:6px 15px;font-size:.72rem;font-weight:800;transition:border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.landing-module__bxHgOq__moreDot{background:var(--teal);border-radius:999px;flex:none;width:8px;height:8px}.landing-module__bxHgOq__moreText{white-space:nowrap}.landing-module__bxHgOq__statRailWrap:hover .landing-module__bxHgOq__morePill,.landing-module__bxHgOq__statRailWrap:focus-within .landing-module__bxHgOq__morePill{border-color:var(--teal);color:var(--teal);box-shadow:0 4px 16px color-mix(in srgb, var(--teal) 18%, transparent)}.landing-module__bxHgOq__statExtra{opacity:0;max-height:0;margin-top:0;transition:max-height .45s,opacity .35s,margin-top .35s;overflow:hidden}.landing-module__bxHgOq__statRailWrap:hover .landing-module__bxHgOq__statExtra,.landing-module__bxHgOq__statRailWrap:focus-within .landing-module__bxHgOq__statExtra{opacity:1;max-height:320px;margin-top:22px}.landing-module__bxHgOq__heroArt{place-items:center;min-width:0;display:grid}.landing-module__bxHgOq__logoLevitate{aspect-ratio:1;place-items:center;width:clamp(180px,26vw,280px);animation:6s ease-in-out infinite landing-module__bxHgOq__levitate;display:grid;position:relative}@keyframes landing-module__bxHgOq__levitate{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}.landing-module__bxHgOq__logoImg{z-index:1;object-fit:contain;width:78%;height:78%;filter:drop-shadow(0 18px 40px color-mix(in srgb, var(--teal) 38%, transparent));border-radius:999px;position:relative}.landing-module__bxHgOq__logoPulse{box-shadow:0 0 0 0 color-mix(in srgb, var(--teal) 55%, transparent);border-radius:999px;animation:2.8s ease-out infinite landing-module__bxHgOq__logoPulse;position:absolute;inset:8%}.landing-module__bxHgOq__logoPulse[data-delay="1"]{animation-delay:1.4s}@keyframes landing-module__bxHgOq__logoPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--teal) 50%, transparent)}70%{box-shadow:0 0 0 32px color-mix(in srgb, var(--teal) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--teal) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__logoLevitate,.landing-module__bxHgOq__logoPulse{animation:none}}.landing-module__bxHgOq__gap{background:radial-gradient(900px 500px at 16% 0%, color-mix(in srgb, var(--teal) 40%, transparent), transparent 70%), radial-gradient(820px 520px at 94% 100%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 70%), linear-gradient(160deg, #07343a, #0a1a1c 72%);color:#eaf4f3;padding:clamp(56px,9vh,110px) 28px;position:relative}.landing-module__bxHgOq__gapGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,64px);max-width:1120px;margin:0 auto;display:grid}.landing-module__bxHgOq__gapCopy{min-width:0}.landing-module__bxHgOq__gapEyebrow{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--accent) 78%, white);margin:0 0 14px;font-size:.74rem;font-weight:800}.landing-module__bxHgOq__gapTitle{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(1.7rem,3.6vw,2.9rem);font-weight:800;line-height:1.08}.landing-module__bxHgOq__gapHi{color:#fff;background:linear-gradient(100deg,#4fd6c4,#ff8db3);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.landing-module__bxHgOq__asterisk{color:#fff;-webkit-text-fill-color:#fff;font-weight:800}.landing-module__bxHgOq__prevBox{background:#ffffff0f;border:1px solid #ffffff29;border-radius:16px;max-width:460px;margin:0 0 24px;padding:16px 18px}.landing-module__bxHgOq__prevTop{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.landing-module__bxHgOq__prevLabel{letter-spacing:.04em;text-transform:uppercase;color:#eaf4f3b3;font-size:.78rem;font-weight:700}.landing-module__bxHgOq__prevValue{color:#fff;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:850}.landing-module__bxHgOq__prevSlider{appearance:none;cursor:pointer;background:linear-gradient(90deg,#4fd6c4,#ff8db3);border-radius:999px;outline:none;width:100%;height:6px;margin:4px 0 12px}.landing-module__bxHgOq__prevSlider::-webkit-slider-thumb{appearance:none;border:3px solid var(--teal);cursor:grab;background:#fff;border-radius:999px;width:22px;height:22px;box-shadow:0 2px 8px #0000004d}.landing-module__bxHgOq__prevSlider::-moz-range-thumb{border:3px solid var(--teal);cursor:grab;background:#fff;border-radius:999px;width:22px;height:22px}.landing-module__bxHgOq__prevStops{flex-wrap:wrap;gap:6px;display:flex}.landing-module__bxHgOq__prevStop{color:#eaf4f3d1;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:700;transition:all .15s}.landing-module__bxHgOq__prevStop:hover{color:#fff;border-color:#fff}.landing-module__bxHgOq__prevStop[data-active]{color:#07343a;background:#fff;border-color:#fff}.landing-module__bxHgOq__prevCriterion{color:#eaf4f3e0;border-left:2px solid #6ec4c7b3;margin:10px 0 0;padding-left:10px;font-size:.76rem;font-weight:600;line-height:1.4}.landing-module__bxHgOq__gapSub{color:#eaf4f3d1;max-width:52ch;margin:0 0 24px;font-size:1.02rem;line-height:1.62}.landing-module__bxHgOq__gapSub strong{color:#fff}.landing-module__bxHgOq__gapSub em{color:#ff9dbb;font-style:normal;font-weight:700}.landing-module__bxHgOq__gapBig{flex-direction:column;gap:2px;margin-bottom:22px;display:flex}.landing-module__bxHgOq__gapBigNum{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,7vw,5rem);font-weight:900;line-height:1}.landing-module__bxHgOq__gapBigUnit{color:#eaf4f3b3;font-size:.96rem;font-weight:600}.landing-module__bxHgOq__gapCta{color:#07343a;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s;display:inline-flex}.landing-module__bxHgOq__gapCta:hover{transform:translateY(-2px)}.landing-module__bxHgOq__asteriskNote{color:#eaf4f394;max-width:52ch;margin:16px 0 0;font-size:.74rem;line-height:1.5}.landing-module__bxHgOq__asteriskLink{color:#7ac9cb;text-underline-offset:2px;font-weight:700;text-decoration:underline}.landing-module__bxHgOq__asteriskLink:hover{color:#fff}.landing-module__bxHgOq__gapVisual{flex-direction:column;align-items:center;gap:16px;display:flex}.landing-module__bxHgOq__gapField{width:100%;max-width:500px}.landing-module__bxHgOq__gapCanvas{width:100%;display:block}.landing-module__bxHgOq__gapLegend{color:#eaf4f3b3;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:.78rem;display:flex}.landing-module__bxHgOq__legLit,.landing-module__bxHgOq__legDim{border-radius:50%;width:11px;height:11px;display:inline-block}.landing-module__bxHgOq__legLit{background:#4fd6c4;box-shadow:0 0 6px #4fd6c4}.landing-module__bxHgOq__legDim{background:#ffffff24}.landing-module__bxHgOq__fractal{max-width:1120px;margin:0 auto;padding:clamp(48px,8vh,90px) 28px}.landing-module__bxHgOq__fractalInner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,56px);display:grid}.landing-module__bxHgOq__fractalBridge{min-width:0}.landing-module__bxHgOq__fractalCard{isolation:isolate;background:radial-gradient(420px 320px at 82% 12%, #6d5cf066, transparent 70%), radial-gradient(360px 280px at 10% 90%, color-mix(in srgb, var(--teal) 42%, transparent), transparent 70%), linear-gradient(150deg, #141a33, #0b1020 72%);color:#eef1ff;border-radius:24px;padding:clamp(26px,4vw,40px);position:relative;overflow:hidden;box-shadow:0 24px 60px #0b102052}.landing-module__bxHgOq__fractalCanvas{z-index:0;opacity:.85;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-module__bxHgOq__fractalBody{z-index:1;position:relative}.landing-module__bxHgOq__fractalBrand{letter-spacing:.04em;color:#fff;align-items:center;gap:9px;margin-bottom:14px;font-size:1.15rem;font-weight:800;display:inline-flex}.landing-module__bxHgOq__fractalBrand b{color:#8a7bff}.landing-module__bxHgOq__fractalBeta{letter-spacing:.05em;text-transform:uppercase;color:#c9c2ff;background:#8a7bff33;border:1px solid #8a7bff61;border-radius:999px;padding:3px 8px;font-size:.6rem;font-weight:800}.landing-module__bxHgOq__fractalPitch{color:#eef1ffd6;margin:0 0 22px;font-size:1.02rem;line-height:1.62}.landing-module__bxHgOq__fractalCtas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.landing-module__bxHgOq__fractalCta{color:#141a33;background:linear-gradient(100deg,#fff,#d9d4ff);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .16s;display:inline-flex;box-shadow:0 10px 28px #8a7bff66}.landing-module__bxHgOq__fractalCta:hover{transform:translateY(-2px)}.landing-module__bxHgOq__fractalHint{color:#eef1ff99;font-size:.8rem}@media (max-width:860px){.landing-module__bxHgOq__fractalInner{grid-template-columns:1fr}}.landing-module__bxHgOq__section{max-width:1120px;margin:0 auto;padding:clamp(48px,8vh,90px) 28px}.landing-module__bxHgOq__kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--teal);margin:0 0 10px;font-size:.72rem;font-weight:800}.landing-module__bxHgOq__kicker[data-light]{color:#6fe3d2}.landing-module__bxHgOq__h2{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:820;line-height:1.08}.landing-module__bxHgOq__lede{color:color-mix(in srgb, var(--ink) 74%, transparent);max-width:60ch;margin:0 0 30px;font-size:1.02rem}.landing-module__bxHgOq__exploraGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.landing-module__bxHgOq__exploraGrid>*{display:flex}.landing-module__bxHgOq__exploraCard{width:100%;color:var(--ink);border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--surface,#fff) 100%, transparent), var(--surface,#fff));border-radius:18px;align-items:flex-start;gap:16px;padding:20px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.landing-module__bxHgOq__exploraCard:hover{border-color:color-mix(in srgb, var(--teal) 30%, transparent);transform:translateY(-4px);box-shadow:0 16px 38px #06444a24}.landing-module__bxHgOq__exploraArt{color:#fff;background:linear-gradient(135deg, var(--teal), var(--teal-deep));border-radius:14px;flex:none;place-items:center;width:54px;height:54px;display:grid}.landing-module__bxHgOq__exploraArt[data-slug=identificacion]{background:linear-gradient(135deg,#1f9d8f,#0c5f63)}.landing-module__bxHgOq__exploraArt[data-slug=audiovisual]{background:linear-gradient(135deg, var(--accent), #8e3358)}.landing-module__bxHgOq__exploraArt[data-slug=legislacion]{background:linear-gradient(135deg,#3a7bd5,#1f4f8f)}.landing-module__bxHgOq__exploraArt[data-slug=formacion]{background:linear-gradient(135deg,#e0a23a,#b8742a)}.landing-module__bxHgOq__exploraArt[data-slug=consultas]{background:linear-gradient(135deg,#7a5cc7,#4a3596)}.landing-module__bxHgOq__exploraBody{flex-direction:column;gap:5px;min-width:0;display:flex}.landing-module__bxHgOq__exploraTitle{flex-wrap:wrap;align-items:center;gap:7px;font-size:1.02rem;font-weight:750;display:inline-flex}.landing-module__bxHgOq__soonBadge{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 78%, #000);background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 26%, transparent);border-radius:999px;padding:2px 7px;font-size:.6rem;font-weight:800}.landing-module__bxHgOq__soonBadge[data-kind=building]{color:#8a5a12;background:#e0a23a29;border-color:#e0a23a61}[data-theme=dark] .landing-module__bxHgOq__soonBadge{color:color-mix(in srgb, var(--accent) 70%, #fff)}[data-theme=dark] .landing-module__bxHgOq__soonBadge[data-kind=building]{color:#e8b25a}.landing-module__bxHgOq__exploraCard[data-soon]{cursor:default;border-style:dashed}.landing-module__bxHgOq__exploraCard[data-soon]:hover{box-shadow:none;border-color:var(--border);transform:none}.landing-module__bxHgOq__exploraCard[data-soon] .landing-module__bxHgOq__exploraArt{opacity:.92}.landing-module__bxHgOq__exploraArrow{color:var(--muted);transition:transform .18s,color .18s}.landing-module__bxHgOq__exploraCard:hover .landing-module__bxHgOq__exploraArrow{color:var(--teal);transform:translate(2px,-2px)}.landing-module__bxHgOq__exploraValue{color:var(--muted);font-size:.86rem;line-height:1.5}[data-theme=dark] .landing-module__bxHgOq__exploraCard{background:var(--surface,#1c2627)}.landing-module__bxHgOq__pressBand{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--teal) 5%, var(--surface,#fff));padding:26px 0}.landing-module__bxHgOq__pressHead{max-width:1120px;color:var(--teal-deep);align-items:flex-start;gap:10px;margin:0 auto 16px;padding:0 28px;display:flex}.landing-module__bxHgOq__pressHead h2{margin:0;font-size:1rem;font-weight:800}.landing-module__bxHgOq__pressHead p{color:var(--muted);margin:2px 0 0;font-size:.82rem}.landing-module__bxHgOq__pressMarquee{--duration:50s;--gap:14px}.landing-module__bxHgOq__pressChip{border:1px solid var(--border);background:var(--surface,#fff);border-radius:14px;flex-direction:column;gap:3px;width:320px;margin:0 7px;padding:13px 16px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex}.landing-module__bxHgOq__pressChip:hover{border-color:color-mix(in srgb, var(--teal) 35%, transparent);transform:translateY(-3px);box-shadow:0 10px 26px #06444a1a}.landing-module__bxHgOq__pressTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.landing-module__bxHgOq__pressDate{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.64rem;font-weight:600}.landing-module__bxHgOq__pressOutlet{text-transform:uppercase;letter-spacing:.05em;color:#cb386a;font-size:.66rem;font-weight:800}.landing-module__bxHgOq__pressTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;font-weight:600;line-height:1.32;display:-webkit-box;overflow:hidden}[data-theme=dark] .landing-module__bxHgOq__pressChip{background:var(--surface,#1c2627)}[data-theme=dark] .landing-module__bxHgOq__pressOutlet{color:#dd7598}.landing-module__bxHgOq__manifesto{background:radial-gradient(700px 400px at 90% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 70%), linear-gradient(155deg, #0c5f63, #07343a 75%);color:#eaf4f3;padding:clamp(56px,9vh,104px) 28px}.landing-module__bxHgOq__manifestoInner{max-width:1000px;margin:0 auto}.landing-module__bxHgOq__manifestoTitle{letter-spacing:-.025em;max-width:22ch;margin:0 0 20px;font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:820;line-height:1.12}.landing-module__bxHgOq__manifestoText{color:#eaf4f3d6;max-width:64ch;margin:0 0 40px;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.66}.landing-module__bxHgOq__manifestoPoints{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.landing-module__bxHgOq__manifestoPoint{border-top:2px solid #4fd6c499;flex-direction:column;gap:6px;padding-top:14px;display:flex}.landing-module__bxHgOq__manifestoPoint strong{color:#fff;font-size:1rem;font-weight:750}.landing-module__bxHgOq__manifestoPoint span{color:#eaf4f3bd;font-size:.86rem;line-height:1.5}.landing-module__bxHgOq__footer{border-top:1px solid var(--border);max-width:1120px;margin:0 auto;padding:28px 28px 56px}.landing-module__bxHgOq__footerSources{color:var(--muted);max-width:760px;margin:0;font-size:.78rem;line-height:1.5}.landing-module__bxHgOq__footerCredit{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:18px;font-size:.84rem;display:flex}.landing-module__bxHgOq__footerCredit a{color:var(--teal);font-weight:700;text-decoration:none}.landing-module__bxHgOq__footerCredit a:hover{text-decoration:underline}.landing-module__bxHgOq__footerLegal{align-items:center;gap:12px;display:inline-flex}.landing-module__bxHgOq__footerCc{font-size:.76rem;color:var(--muted)!important;font-weight:600!important}@media (max-width:900px){.landing-module__bxHgOq__heroGrid{grid-template-columns:1fr;min-height:0}.landing-module__bxHgOq__heroArt{order:-1;margin-bottom:8px}.landing-module__bxHgOq__logoLevitate{width:clamp(150px,40vw,220px)}.landing-module__bxHgOq__gapGrid{grid-template-columns:1fr}.landing-module__bxHgOq__gapVisual{order:-1}.landing-module__bxHgOq__gapField{max-width:360px}.landing-module__bxHgOq__brHide{display:none}}@media (max-width:560px){.landing-module__bxHgOq__statRail{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:16px}}.landing-module__bxHgOq__desglose{cursor:default;display:inline-grid}.landing-module__bxHgOq__desgloseCapa{white-space:nowrap;opacity:0;grid-area:1/1;align-items:baseline;gap:6px;transition:opacity .5s;display:inline-flex}.landing-module__bxHgOq__desgloseCapa[data-visible]{opacity:1}.landing-module__bxHgOq__desgloseCapa small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:700}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__desgloseCapa{transition:none}}@media (max-width:560px){.landing-module__bxHgOq__rail dt{letter-spacing:.03em;min-height:2.35em;font-size:.66rem;line-height:1.15}.landing-module__bxHgOq__rail dt .landing-module__bxHgOq__desgloseCapa{white-space:normal}.landing-module__bxHgOq__rail dd{padding-top:17px}.landing-module__bxHgOq__rail dd .landing-module__bxHgOq__desgloseCapa{position:relative}.landing-module__bxHgOq__rail dd .landing-module__bxHgOq__desgloseCapa small{white-space:nowrap;font-size:.58rem;line-height:1;position:absolute;top:-15px;left:0}}.landing-module__bxHgOq__exploraGrid{gap:4px 14px}.landing-module__bxHgOq__exploraCard{box-shadow:none;background:0 0;border-color:#0000;border-radius:26px;padding:14px}.landing-module__bxHgOq__exploraCard:hover{background:var(--surface,#fff);border-color:var(--border);box-shadow:var(--card-shadow);transform:none}.landing-module__bxHgOq__exploraArt{border-radius:12px;width:44px;height:44px}.landing-module__bxHgOq__exploraArt svg{width:22px;height:22px}@media (max-width:640px){.landing-module__bxHgOq__exploraGrid{grid-template-columns:1fr;gap:2px}.landing-module__bxHgOq__exploraCard{border-radius:22px;gap:12px;padding:12px}.landing-module__bxHgOq__exploraArt{border-radius:10px;width:36px;height:36px}.landing-module__bxHgOq__exploraArt svg{width:18px;height:18px}.landing-module__bxHgOq__exploraValue{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.comparativas-v2-module__MPftkG__shell{--side-a:var(--teal-600,#0f9aa0);--side-a-soft:color-mix(in srgb, var(--teal-600,#0f9aa0) 12%, transparent);--side-b:#334155;--side-b-soft:#3341551f;background:var(--surface);border:1px solid var(--border);height:100%;min-height:0;box-shadow:var(--card-shadow);border-radius:20px;flex-direction:column;gap:.9rem;padding:0;display:flex;overflow-y:auto}[data-theme=dark] .comparativas-v2-module__MPftkG__shell{--side-b:#64748b;--side-b-soft:#64748b29}.comparativas-v2-module__MPftkG__header{background:linear-gradient(135deg, var(--nous-dark,#0c5f63) 0%, var(--nous-primary,#129aa0) 100%);color:#fff;border-radius:20px 20px 0 0;flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1.1rem 1.3rem;display:flex}.comparativas-v2-module__MPftkG__header h2{letter-spacing:-.01em;color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.2rem;font-weight:800;display:flex}.comparativas-v2-module__MPftkG__header h2 svg{color:#ffffffeb}.comparativas-v2-module__MPftkG__header p{color:#ffffffe0;max-width:56ch;margin:.4rem 0 0;font-size:.83rem;line-height:1.45}.comparativas-v2-module__MPftkG__header p em{color:#fff;font-style:italic}.comparativas-v2-module__MPftkG__v2badge{letter-spacing:.06em;text-transform:uppercase;color:#fff;vertical-align:middle;background:#ffffff47;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;margin-left:.2rem;padding:.1rem .42rem;font-size:.55rem;font-weight:800;display:inline-flex}.comparativas-v2-module__MPftkG__pickers{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.9rem;margin-top:.2rem;padding:0 1.3rem;display:grid}.comparativas-v2-module__MPftkG__picker{background:var(--surface-2);border:1px solid var(--border);border-top:3px solid var(--side-accent,var(--border));border-radius:14px;flex-direction:column;gap:.4rem;padding:.75rem .85rem;display:flex}.comparativas-v2-module__MPftkG__picker[data-side=a]{--side-accent:var(--side-a);background:var(--side-a-soft)}.comparativas-v2-module__MPftkG__picker[data-side=b]{--side-accent:var(--side-b);background:var(--side-b-soft)}.comparativas-v2-module__MPftkG__picker label{text-transform:uppercase;letter-spacing:.06em;color:var(--side-accent,var(--muted));font-size:.7rem;font-weight:800}.comparativas-v2-module__MPftkG__picker select{appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:11px;padding:.6rem .8rem;font-size:.95rem;font-weight:700}.comparativas-v2-module__MPftkG__picker .selecto__boton{appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:11px;padding:.6rem .8rem;font-size:.95rem;font-weight:700}.comparativas-v2-module__MPftkG__versus{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg, var(--side-a) 0%, var(--side-b) 100%);border-radius:50%;align-self:center;place-items:center;width:2.4rem;height:2.4rem;font-size:.72rem;font-weight:800;display:grid;box-shadow:0 3px 12px #0000002e}.comparativas-v2-module__MPftkG__colTitles{grid-template-columns:1fr 1fr;gap:.9rem;padding:0 1.3rem;display:grid}.comparativas-v2-module__MPftkG__colTitles span{text-align:center;color:#fff;border-radius:999px;padding:.4rem .6rem;font-size:.82rem;font-weight:800;display:block}.comparativas-v2-module__MPftkG__colTitles span[data-side=a]{background:var(--side-a)}.comparativas-v2-module__MPftkG__colTitles span[data-side=b]{background:var(--side-b)}.comparativas-v2-module__MPftkG__acc{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-shrink:0;margin:0 1.3rem;transition:border-color .15s,box-shadow .15s;overflow:hidden}.comparativas-v2-module__MPftkG__acc:last-of-type{margin-bottom:1.4rem}.comparativas-v2-module__MPftkG__acc:hover{box-shadow:0 4px 18px #0000000f}.comparativas-v2-module__MPftkG__acc[data-open]{border-color:color-mix(in srgb, var(--teal-600) 55%, var(--border));box-shadow:0 6px 22px #00000014}.comparativas-v2-module__MPftkG__accHead{background:var(--surface);cursor:pointer;width:100%;color:var(--ink);font:inherit;text-align:left;border:0;align-items:center;gap:.7rem;padding:.85rem 1rem;transition:background .15s;display:flex}.comparativas-v2-module__MPftkG__accHead:hover,.comparativas-v2-module__MPftkG__acc[data-open] .comparativas-v2-module__MPftkG__accHead{background:var(--surface-2)}.comparativas-v2-module__MPftkG__accTitle{align-items:center;gap:.55rem;font-size:.95rem;font-weight:700;display:inline-flex}.comparativas-v2-module__MPftkG__accTitle svg{width:1.85rem;height:1.85rem;color:var(--teal-700,#0c6f74);background:color-mix(in srgb, var(--teal-600) 14%, transparent);border-radius:9px;flex:none;padding:.42rem}.comparativas-v2-module__MPftkG__accSummary{margin-left:auto;font-size:.85rem}.comparativas-v2-module__MPftkG__accChevron{color:var(--muted);flex:none;transition:transform .2s}.comparativas-v2-module__MPftkG__acc[data-open] .comparativas-v2-module__MPftkG__accChevron{transform:rotate(180deg)}.comparativas-v2-module__MPftkG__accBody{border-top:1px solid var(--border);padding:.95rem 1rem 1.1rem}.comparativas-v2-module__MPftkG__vsSummary{font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;display:inline-flex}.comparativas-v2-module__MPftkG__vsNum{text-align:center;min-width:1.6rem;color:var(--muted);background:0 0;border-radius:7px;padding:.1rem .45rem;font-size:.92rem;font-weight:700}.comparativas-v2-module__MPftkG__vsNum[data-side=a][data-lead]{color:#fff;background:var(--side-a)}.comparativas-v2-module__MPftkG__vsNum[data-side=b][data-lead]{color:#fff;background:var(--side-b)}.comparativas-v2-module__MPftkG__vsNum[data-side=a]:not([data-lead]){color:var(--side-a)}.comparativas-v2-module__MPftkG__vsNum[data-side=b]:not([data-lead]){color:var(--side-b)}.comparativas-v2-module__MPftkG__vsDot{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.68rem;font-weight:700}.comparativas-v2-module__MPftkG__identControls{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(140px,220px) 1fr;align-items:start;gap:1.1rem;margin-bottom:1rem;padding:.85rem;display:grid}.comparativas-v2-module__MPftkG__identControl{flex-direction:column;gap:.4rem;display:flex}.comparativas-v2-module__MPftkG__identControl>span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.7rem;font-weight:700}.comparativas-v2-module__MPftkG__identControl select{border:1px solid var(--border);background:var(--surface);color:var(--ink);font:inherit;border-radius:10px;padding:.5rem .65rem;font-size:.9rem;font-weight:600}.comparativas-v2-module__MPftkG__identControl .selecto__boton{border:1px solid var(--border);background:var(--surface);color:var(--ink);font:inherit;border-radius:10px;padding:.5rem .65rem;font-size:.9rem;font-weight:600}.comparativas-v2-module__MPftkG__identControl input[type=range]{width:100%;accent-color:var(--teal-600)}.comparativas-v2-module__MPftkG__presets{flex-wrap:wrap;gap:.4rem;display:flex}.comparativas-v2-module__MPftkG__presets button{border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:.28rem .75rem;font-size:.78rem;font-weight:600;transition:background .12s,border-color .12s,color .12s}.comparativas-v2-module__MPftkG__presets button:hover{border-color:var(--teal-600)}.comparativas-v2-module__MPftkG__presets button[data-active]{background:var(--teal-700,#117f84);color:#fff;border-color:var(--teal-700,#117f84)}.comparativas-v2-module__MPftkG__ccaaContextRow{grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:.9rem;display:grid}.comparativas-v2-module__MPftkG__ccaaCtx{border-left:3px solid var(--side-accent,var(--border));background:var(--surface-2);border-radius:12px;flex-direction:column;gap:.45rem;padding:.65rem .85rem;display:flex}.comparativas-v2-module__MPftkG__ccaaCtx[data-side=a]{--side-accent:var(--side-a)}.comparativas-v2-module__MPftkG__ccaaCtx[data-side=b]{--side-accent:var(--side-b)}.comparativas-v2-module__MPftkG__ccaaCtxLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--side-accent,var(--muted));font-size:.7rem;font-weight:800}.comparativas-v2-module__MPftkG__ccaaCtxMetrics{flex-wrap:wrap;gap:1rem;display:flex}.comparativas-v2-module__MPftkG__ccaaCtxMetrics span{flex-direction:column;display:flex}.comparativas-v2-module__MPftkG__ccaaCtxMetrics strong{color:var(--ink);font-size:1.1rem;font-weight:800}.comparativas-v2-module__MPftkG__ccaaCtxMetrics small{color:var(--muted);font-size:.68rem}.comparativas-v2-module__MPftkG__identCols{grid-template-columns:1fr 1fr;align-items:start;gap:.9rem;margin-bottom:1rem;display:grid}.comparativas-v2-module__MPftkG__identCard{isolation:isolate;border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:.95rem .95rem .85rem;position:relative;box-shadow:0 1px 2px #0000000a}.comparativas-v2-module__MPftkG__identCard[data-side=a]{--side-accent:var(--side-a)}.comparativas-v2-module__MPftkG__identCard[data-side=b]{--side-accent:var(--side-b)}.comparativas-v2-module__MPftkG__metricRow{flex-wrap:wrap;gap:.6rem;display:flex}.comparativas-v2-module__MPftkG__metricRow+.comparativas-v2-module__MPftkG__metricRow{border-top:1px dashed var(--border);margin-top:.7rem;padding-top:.7rem}.comparativas-v2-module__MPftkG__metric{flex-direction:column;flex:1 1 0;min-width:5.2rem;display:flex}.comparativas-v2-module__MPftkG__metricLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.64rem;font-weight:700}.comparativas-v2-module__MPftkG__metricVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800;line-height:1.1}.comparativas-v2-module__MPftkG__metric[data-tone=alert] .comparativas-v2-module__MPftkG__metricVal{color:#be123c}.comparativas-v2-module__MPftkG__metric[data-tone=ok] .comparativas-v2-module__MPftkG__metricVal{color:var(--teal-700,#117f84)}.comparativas-v2-module__MPftkG__metricSub{color:var(--muted);font-size:.64rem}.comparativas-v2-module__MPftkG__insightGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1rem;display:grid}.comparativas-v2-module__MPftkG__insightCard{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;overflow:hidden}.comparativas-v2-module__MPftkG__insightCardHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.72rem;font-weight:700;display:flex}.comparativas-v2-module__MPftkG__insightCardBody{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:.65rem .75rem;display:grid}.comparativas-v2-module__MPftkG__insightDivider{background:var(--border);width:1px;height:2.4rem}.comparativas-v2-module__MPftkG__insightValue{color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:.15rem;font-size:1rem;font-weight:800;line-height:1.1;display:flex}.comparativas-v2-module__MPftkG__insightValue svg{opacity:.75;flex:none}.comparativas-v2-module__MPftkG__insightValue[data-tone=ok]{color:var(--teal-700,#117f84)}.comparativas-v2-module__MPftkG__insightValue[data-tone=alert]{color:#be123c}.comparativas-v2-module__MPftkG__insightValue small{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.62rem;font-weight:500;line-height:1}.comparativas-v2-module__MPftkG__insightEmpty{color:var(--muted);text-align:center;font-size:.75rem;display:block}.comparativas-v2-module__MPftkG__genderRow{grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:1rem;display:grid}.comparativas-v2-module__MPftkG__genderCard{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:.75rem .85rem}.comparativas-v2-module__MPftkG__genderCard[data-side=a]{--side-accent:var(--side-a)}.comparativas-v2-module__MPftkG__genderCard[data-side=b]{--side-accent:var(--side-b)}.comparativas-v2-module__MPftkG__genderCardHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--side-accent,var(--muted));align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.72rem;font-weight:700;display:flex}.comparativas-v2-module__MPftkG__genderBar{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;height:10px;margin-bottom:.55rem;display:flex;overflow:hidden}.comparativas-v2-module__MPftkG__genderBarMale{background:#3b82f6;transition:width .4s}.comparativas-v2-module__MPftkG__genderBarFemale{background:#8b5cf6;transition:width .4s}.comparativas-v2-module__MPftkG__genderLegend{flex-direction:column;gap:.25rem;display:flex}.comparativas-v2-module__MPftkG__genderLegend span{align-items:center;gap:.4rem;font-size:.8rem;display:flex}.comparativas-v2-module__MPftkG__genderLegend span[data-sex=male] .comparativas-v2-module__MPftkG__genderDot{background:#3b82f6}.comparativas-v2-module__MPftkG__genderLegend span[data-sex=female] .comparativas-v2-module__MPftkG__genderDot{background:#8b5cf6}.comparativas-v2-module__MPftkG__genderDot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.comparativas-v2-module__MPftkG__genderLegend strong{font-weight:700}.comparativas-v2-module__MPftkG__genderLegend small{color:var(--muted);font-size:.7rem}.comparativas-v2-module__MPftkG__genderNational{color:var(--muted);margin:.5rem 0 0;font-size:.7rem;line-height:1.4}.comparativas-v2-module__MPftkG__trendRow{grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:.5rem;display:grid}.comparativas-v2-module__MPftkG__sparkCard{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:.75rem .85rem}.comparativas-v2-module__MPftkG__sparkCard[data-side=a]{--side-accent:var(--side-a)}.comparativas-v2-module__MPftkG__sparkCard[data-side=b]{--side-accent:var(--side-b)}.comparativas-v2-module__MPftkG__sparkHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--side-accent,var(--muted));align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:flex}.comparativas-v2-module__MPftkG__sparkSvg{width:100%;height:auto;display:block;overflow:visible}.comparativas-v2-module__MPftkG__sparkFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem;margin-top:.35rem;display:flex}.comparativas-v2-module__MPftkG__sparkFooter span{color:var(--ink);font-size:.78rem}.comparativas-v2-module__MPftkG__sparkFooter strong{font-weight:800}.comparativas-v2-module__MPftkG__sparkFooter small{color:var(--muted)}.comparativas-v2-module__MPftkG__sparkDelta{border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.comparativas-v2-module__MPftkG__sparkDelta[data-tone=ok]{color:var(--teal-700,#117f84);background:color-mix(in srgb, var(--teal-600) 12%, transparent)}.comparativas-v2-module__MPftkG__sparkDelta[data-tone=alert]{color:#be123c;background:#be123c1a}.comparativas-v2-module__MPftkG__sparkAxis{color:var(--muted);justify-content:space-between;margin-top:.1rem;font-size:.62rem;display:flex}.comparativas-v2-module__MPftkG__listCols{grid-template-columns:1fr 1fr;align-items:start;gap:.9rem;display:grid}.comparativas-v2-module__MPftkG__listCard{isolation:isolate;border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:.95rem .95rem .85rem;position:relative}.comparativas-v2-module__MPftkG__listCard[data-side=a]{--side-accent:var(--side-a)}.comparativas-v2-module__MPftkG__listCard[data-side=b]{--side-accent:var(--side-b)}.comparativas-v2-module__MPftkG__count{letter-spacing:-.01em;color:var(--side-accent,var(--teal-600));font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:1.7rem;font-weight:800;line-height:1;display:inline-block}.comparativas-v2-module__MPftkG__list{flex-direction:column;gap:.1rem;max-height:28rem;margin:0;padding:.15rem 0 0;list-style:none;display:flex;overflow-y:auto}.comparativas-v2-module__MPftkG__list li{font-size:.82rem;line-height:1.35}.comparativas-v2-module__MPftkG__itemLink,.comparativas-v2-module__MPftkG__itemPlain{color:var(--ink);border-radius:8px;align-items:center;gap:.35rem;padding:.32rem .45rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.comparativas-v2-module__MPftkG__itemLink:hover{background:var(--side-accent,var(--surface-2));color:#fff}.comparativas-v2-module__MPftkG__itemLink svg{opacity:.55;flex:none}.comparativas-v2-module__MPftkG__itemLink:hover svg{opacity:.95}.comparativas-v2-module__MPftkG__itemPlain{color:var(--muted)}.comparativas-v2-module__MPftkG__findings{--duration:40s;flex-direction:column;gap:.5rem;display:flex}.comparativas-v2-module__MPftkG__findingsRow{--gap:.6rem;padding:.15rem 0}.comparativas-v2-module__MPftkG__findingChip{white-space:normal;border:1px solid var(--border);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:.25rem;width:16.5rem;padding:.55rem .7rem;display:flex}.comparativas-v2-module__MPftkG__findingChipTag{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--teal-700,#117f84);border-radius:999px;align-self:flex-start;padding:.1rem .5rem;font-size:.6rem;font-weight:800}.comparativas-v2-module__MPftkG__findingChip[data-type=paradoja] .comparativas-v2-module__MPftkG__findingChipTag{background:#6d28d9}.comparativas-v2-module__MPftkG__findingChip[data-type=tendencia] .comparativas-v2-module__MPftkG__findingChipTag{background:#475569}.comparativas-v2-module__MPftkG__findingChipTitle{color:var(--ink);font-size:.82rem;font-weight:700;line-height:1.25}.comparativas-v2-module__MPftkG__findingChipDetail{color:var(--muted);font-size:.74rem;line-height:1.4}.comparativas-v2-module__MPftkG__cardEmpty{color:var(--muted);padding:.4rem .2rem;font-size:.8rem}@media (max-width:780px){.comparativas-v2-module__MPftkG__pickers{grid-template-columns:1fr}.comparativas-v2-module__MPftkG__versus{justify-self:center;width:2rem;height:2rem}.comparativas-v2-module__MPftkG__identControls,.comparativas-v2-module__MPftkG__insightGrid,.comparativas-v2-module__MPftkG__genderRow,.comparativas-v2-module__MPftkG__trendRow,.comparativas-v2-module__MPftkG__ccaaContextRow,.comparativas-v2-module__MPftkG__identCols,.comparativas-v2-module__MPftkG__listCols{grid-template-columns:1fr}}
.comparativas-module__ACh_iq__shell{--side-a:var(--teal-600,#0f9aa0);--side-a-soft:color-mix(in srgb, var(--teal-600,#0f9aa0) 12%, transparent);--side-b:#334155;--side-b-soft:#3341551f;background:var(--surface);border:1px solid var(--border);height:100%;min-height:0;box-shadow:var(--card-shadow);border-radius:20px;flex-direction:column;gap:.9rem;padding:0;display:flex;overflow-y:auto}[data-theme=dark] .comparativas-module__ACh_iq__shell{--side-b:#64748b;--side-b-soft:#64748b29}.comparativas-module__ACh_iq__header{background:linear-gradient(135deg, var(--nous-dark,#0c5f63) 0%, var(--nous-primary,#129aa0) 100%);color:#fff;border-radius:20px 20px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.3rem;display:flex}.comparativas-module__ACh_iq__header h2{letter-spacing:-.01em;color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.2rem;font-weight:800;display:flex}.comparativas-module__ACh_iq__header h2 svg{color:#ffffffeb}.comparativas-module__ACh_iq__header p{color:#ffffffe0;max-width:56ch;margin:.4rem 0 0;font-size:.83rem;line-height:1.45}.comparativas-module__ACh_iq__header p em{color:#fff;font-style:italic}.comparativas-module__ACh_iq__closeButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .95rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.comparativas-module__ACh_iq__closeButton:hover{background:#ffffff42;border-color:#fff}.comparativas-module__ACh_iq__pickers{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.9rem;margin-top:.2rem;padding:0 1.3rem;display:grid}.comparativas-module__ACh_iq__picker{background:var(--surface-2);border:1px solid var(--border);border-top:3px solid var(--side-accent,var(--border));border-radius:14px;flex-direction:column;gap:.4rem;padding:.75rem .85rem;display:flex}.comparativas-module__ACh_iq__picker[data-side=a]{--side-accent:var(--side-a);background:var(--side-a-soft)}.comparativas-module__ACh_iq__picker[data-side=b]{--side-accent:var(--side-b);background:var(--side-b-soft)}.comparativas-module__ACh_iq__picker label{text-transform:uppercase;letter-spacing:.06em;color:var(--side-accent,var(--muted));font-size:.7rem;font-weight:800}.comparativas-module__ACh_iq__picker select{appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:11px;padding:.6rem .8rem;font-size:.95rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.comparativas-module__ACh_iq__picker .selecto__boton{appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:11px;padding:.6rem .8rem;font-size:.95rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.comparativas-module__ACh_iq__picker select:focus-visible{border-color:var(--side-accent,var(--teal-600));box-shadow:0 0 0 3px color-mix(in srgb, var(--side-accent,var(--teal-600)) 25%, transparent);outline:none}.comparativas-module__ACh_iq__picker .selecto__boton:focus-visible{border-color:var(--side-accent,var(--teal-600));box-shadow:0 0 0 3px color-mix(in srgb, var(--side-accent,var(--teal-600)) 25%, transparent);outline:none}.comparativas-module__ACh_iq__versus{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg, var(--side-a) 0%, var(--side-b) 100%);border-radius:50%;align-self:center;place-items:center;width:2.4rem;height:2.4rem;font-size:.72rem;font-weight:800;display:grid;box-shadow:0 3px 12px #0000002e}.comparativas-module__ACh_iq__colTitles{grid-template-columns:1fr 1fr;gap:.9rem;padding:0 1.3rem;display:grid}.comparativas-module__ACh_iq__colTitles span{text-align:center;color:#fff;border-radius:999px;padding:.4rem .6rem;font-size:.82rem;font-weight:800;display:block}.comparativas-module__ACh_iq__colTitles span[data-side=a]{background:var(--side-a)}.comparativas-module__ACh_iq__colTitles span[data-side=b]{background:var(--side-b)}.comparativas-module__ACh_iq__acc{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-shrink:0;margin:0 1.3rem;transition:border-color .15s,box-shadow .15s;overflow:hidden}.comparativas-module__ACh_iq__acc:last-of-type{margin-bottom:1.4rem}.comparativas-module__ACh_iq__acc:hover{box-shadow:0 4px 18px #0000000f}.comparativas-module__ACh_iq__acc[data-open]{border-color:color-mix(in srgb, var(--teal-600) 55%, var(--border));box-shadow:0 6px 22px #00000014}.comparativas-module__ACh_iq__accHead{background:var(--surface);cursor:pointer;width:100%;color:var(--ink);font:inherit;text-align:left;border:0;align-items:center;gap:.7rem;padding:.85rem 1rem;transition:background .15s;display:flex}.comparativas-module__ACh_iq__accHead:hover,.comparativas-module__ACh_iq__acc[data-open] .comparativas-module__ACh_iq__accHead{background:var(--surface-2)}.comparativas-module__ACh_iq__accTitle{align-items:center;gap:.55rem;font-size:.95rem;font-weight:700;display:inline-flex}.comparativas-module__ACh_iq__accTitle svg{width:1.85rem;height:1.85rem;color:var(--teal-700,#0c6f74);background:color-mix(in srgb, var(--teal-600) 14%, transparent);border-radius:9px;flex:none;padding:.42rem}.comparativas-module__ACh_iq__accSummary{margin-left:auto;font-size:.85rem}.comparativas-module__ACh_iq__accChevron{color:var(--muted);flex:none;transition:transform .2s}.comparativas-module__ACh_iq__acc[data-open] .comparativas-module__ACh_iq__accChevron{transform:rotate(180deg)}.comparativas-module__ACh_iq__accBody{border-top:1px solid var(--border);padding:.95rem 1rem 1.1rem}.comparativas-module__ACh_iq__vsSummary{font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;display:inline-flex}.comparativas-module__ACh_iq__vsNum{text-align:center;min-width:1.6rem;color:var(--muted);background:0 0;border-radius:7px;padding:.1rem .45rem;font-size:.92rem;font-weight:700}.comparativas-module__ACh_iq__vsNum[data-side=a][data-lead]{color:#fff;background:var(--side-a)}.comparativas-module__ACh_iq__vsNum[data-side=b][data-lead]{color:#fff;background:var(--side-b)}.comparativas-module__ACh_iq__vsNum[data-side=a]:not([data-lead]){color:var(--side-a)}.comparativas-module__ACh_iq__vsNum[data-side=b]:not([data-lead]){color:var(--side-b)}.comparativas-module__ACh_iq__vsDot{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.68rem;font-weight:700}.comparativas-module__ACh_iq__identControls{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(140px,220px) 1fr;align-items:start;gap:1.1rem;margin-bottom:1rem;padding:.85rem;display:grid}.comparativas-module__ACh_iq__identControl{flex-direction:column;gap:.4rem;display:flex}.comparativas-module__ACh_iq__identControl>span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.7rem;font-weight:700}.comparativas-module__ACh_iq__identControl select{border:1px solid var(--border);background:var(--surface);color:var(--ink);font:inherit;border-radius:10px;padding:.5rem .65rem;font-size:.9rem;font-weight:600}.comparativas-module__ACh_iq__identControl .selecto__boton{border:1px solid var(--border);background:var(--surface);color:var(--ink);font:inherit;border-radius:10px;padding:.5rem .65rem;font-size:.9rem;font-weight:600}.comparativas-module__ACh_iq__identControl input[type=range]{width:100%;accent-color:var(--teal-600)}.comparativas-module__ACh_iq__presets{flex-wrap:wrap;gap:.4rem;display:flex}.comparativas-module__ACh_iq__presets button{border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:.28rem .75rem;font-size:.78rem;font-weight:600;transition:background .12s,border-color .12s,color .12s}.comparativas-module__ACh_iq__presets button:hover{border-color:var(--teal-600)}.comparativas-module__ACh_iq__presets button[data-active]{background:var(--teal-700,#117f84);color:#fff;border-color:var(--teal-700,#117f84)}.comparativas-module__ACh_iq__identCols,.comparativas-module__ACh_iq__listCols{grid-template-columns:1fr 1fr;align-items:start;gap:.9rem;display:grid}.comparativas-module__ACh_iq__identCard,.comparativas-module__ACh_iq__listCard{isolation:isolate;border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:.95rem .95rem .85rem;transition:box-shadow .18s,border-color .18s,transform .18s;position:relative;box-shadow:0 1px 2px #0000000a}.comparativas-module__ACh_iq__identCard[data-side=a],.comparativas-module__ACh_iq__listCard[data-side=a]{--side-accent:var(--side-a)}.comparativas-module__ACh_iq__identCard[data-side=b],.comparativas-module__ACh_iq__listCard[data-side=b]{--side-accent:var(--side-b)}.comparativas-module__ACh_iq__identCard:before,.comparativas-module__ACh_iq__listCard:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at 50% -10%, color-mix(in srgb, var(--side-accent,var(--teal-600)) 18%, transparent), transparent 62%);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.comparativas-module__ACh_iq__identCard:hover,.comparativas-module__ACh_iq__listCard:hover{border-color:color-mix(in srgb, var(--side-accent,var(--teal-600)) 45%, var(--border));transform:translateY(-1px);box-shadow:0 10px 26px #0000001a}.comparativas-module__ACh_iq__identCard:hover:before,.comparativas-module__ACh_iq__listCard:hover:before{opacity:1}.comparativas-module__ACh_iq__count{letter-spacing:-.01em;color:var(--side-accent,var(--teal-600));font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:1.7rem;font-weight:800;line-height:1;display:inline-block}.comparativas-module__ACh_iq__metricRow{flex-wrap:wrap;gap:.6rem;display:flex}.comparativas-module__ACh_iq__metricRow+.comparativas-module__ACh_iq__metricRow{border-top:1px dashed var(--border);margin-top:.7rem;padding-top:.7rem}.comparativas-module__ACh_iq__metric{flex-direction:column;flex:1 1 0;min-width:5.2rem;display:flex}.comparativas-module__ACh_iq__metricLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.64rem;font-weight:700}.comparativas-module__ACh_iq__metricVal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800;line-height:1.1}.comparativas-module__ACh_iq__metric[data-tone=alert] .comparativas-module__ACh_iq__metricVal{color:#be123c}.comparativas-module__ACh_iq__metric[data-tone=ok] .comparativas-module__ACh_iq__metricVal{color:var(--teal-700,#117f84)}.comparativas-module__ACh_iq__metricSub{color:var(--muted);font-size:.64rem}.comparativas-module__ACh_iq__list{flex-direction:column;gap:.1rem;max-height:28rem;margin:0;padding:.15rem 0 0;list-style:none;display:flex;overflow-y:auto}.comparativas-module__ACh_iq__list li{font-size:.82rem;line-height:1.35}.comparativas-module__ACh_iq__itemLink,.comparativas-module__ACh_iq__itemPlain{color:var(--ink);border-radius:8px;align-items:center;gap:.35rem;padding:.32rem .45rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.comparativas-module__ACh_iq__itemLink:hover{background:var(--side-accent,var(--surface-2));color:#fff}.comparativas-module__ACh_iq__itemLink svg{opacity:.55;flex:none}.comparativas-module__ACh_iq__itemLink:hover svg{opacity:.95}.comparativas-module__ACh_iq__itemPlain{color:var(--muted)}.comparativas-module__ACh_iq__cardEmpty{color:var(--muted);padding:.4rem .2rem;font-size:.8rem}.comparativas-module__ACh_iq__findings{--duration:40s;flex-direction:column;gap:.5rem;display:flex}.comparativas-module__ACh_iq__findingsRow{--gap:.6rem;padding:.15rem 0}.comparativas-module__ACh_iq__findingChip{white-space:normal;border:1px solid var(--border);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:.25rem;width:16.5rem;padding:.55rem .7rem;display:flex;box-shadow:0 1px 2px #0000000a}.comparativas-module__ACh_iq__findingChipDetail{color:var(--muted);font-size:.74rem;line-height:1.4}.comparativas-module__ACh_iq__findingChipTag{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--teal-700,#117f84);border-radius:999px;align-self:flex-start;padding:.1rem .5rem;font-size:.6rem;font-weight:800}.comparativas-module__ACh_iq__findingChip[data-type=paradoja] .comparativas-module__ACh_iq__findingChipTag{background:#6d28d9}.comparativas-module__ACh_iq__findingChip[data-type=tendencia] .comparativas-module__ACh_iq__findingChipTag{background:#475569}.comparativas-module__ACh_iq__findingChipTitle{color:var(--ink);font-size:.82rem;font-weight:700;line-height:1.25}@media (max-width:720px){.comparativas-module__ACh_iq__pickers{grid-template-columns:1fr}.comparativas-module__ACh_iq__versus{justify-self:center;width:2rem;height:2rem}.comparativas-module__ACh_iq__identControls{grid-template-columns:1fr}}
