.ActionLink-module__WDRC4a__link{font-family:var(--font-display);font-style:italic;font-weight:800;font-size:var(--fs-button);letter-spacing:.06em;text-transform:uppercase;text-align:center;min-height:var(--button-height);justify-content:center;align-items:center;gap:12px;max-width:100%;line-height:1.2;text-decoration:none;display:inline-flex}.ActionLink-module__WDRC4a__primary{background:var(--color-purple);color:var(--color-white);padding:18px 24px}.ActionLink-module__WDRC4a__outline{color:var(--color-black);border:3px solid var(--color-black);background:0 0;padding:15px 24px}.ActionLink-module__WDRC4a__large{font-size:var(--fs-button-closing);padding:20px 32px}@media (hover:hover){.ActionLink-module__WDRC4a__primary:hover{background:var(--color-purple-hover);box-shadow:var(--shadow-link-hover);color:var(--color-white)}.ActionLink-module__WDRC4a__outline:hover{background:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black)}}
.typography-module__IEjwdG__eyebrow{letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-size:12px;font-weight:800}.typography-module__IEjwdG__caption{letter-spacing:var(--ls-caption);text-transform:uppercase;font-size:10.5px;font-weight:800}.typography-module__IEjwdG__purple{color:var(--color-purple)}.typography-module__IEjwdG__yellow{color:var(--color-yellow)}.typography-module__IEjwdG__lavender{color:var(--color-lavender-text)}.typography-module__IEjwdG__gray{color:var(--color-gray-450)}.typography-module__IEjwdG__heading{font-family:var(--font-display);letter-spacing:var(--ls-display);font-weight:900;font-size:var(--fs-h2);margin:14px 0 0;line-height:.96}.typography-module__IEjwdG__sistema{font-size:var(--fs-h2-sistema);line-height:.98}.typography-module__IEjwdG__modulo0{font-size:var(--fs-h2-modulo0);line-height:.94}
.Motif-module__Ew3Hnq__motif{align-items:center;gap:7px;display:flex}.Motif-module__Ew3Hnq__dot{background:var(--color-yellow);border-radius:50%;width:6px;height:6px;display:block}.Motif-module__Ew3Hnq__bar{background:var(--color-yellow);width:90px;height:5px;margin-left:5px;display:block}
.Cierre-module__3273kG__cierre{background:var(--color-black);color:var(--color-white)}.Cierre-module__3273kG__inner{max-width:var(--content-max);padding:var(--closing-pt) var(--gutter) var(--closing-pb);flex-direction:column;justify-content:space-between;gap:64px;min-height:100svh;margin:0 auto;display:flex}.Cierre-module__3273kG__sentence{font-family:var(--font-display);font-size:var(--fs-closing);letter-spacing:var(--ls-display);max-width:18em;margin-top:28px;font-weight:900;line-height:1.02}.Cierre-module__3273kG__cta{margin-top:44px}.Cierre-module__3273kG__footer{border-top:1px solid var(--color-gray-700);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:22px;display:flex}.Cierre-module__3273kG__logo{width:auto;max-width:none;height:44px;margin-left:-10px}.Cierre-module__3273kG__caption{letter-spacing:.22em;text-transform:uppercase;color:var(--color-gray-450);font-size:11px;font-weight:800}
.Chip-module__Vm9tWW__chip{border:2px solid var(--chip-border);color:var(--chip-color,inherit);background:0 0;transition:background-color .3s,border-color .3s,color .3s}.Chip-module__Vm9tWW__chip[aria-pressed=true]{background:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black)}.Chip-module__Vm9tWW__task{--chip-border:var(--color-lavender-border);min-height:var(--task-height);text-align:left;padding:12px 20px;font-size:15.5px;font-weight:700}.Chip-module__Vm9tWW__onDark.Chip-module__Vm9tWW__task{--chip-border:var(--color-gray-650)}.Chip-module__Vm9tWW__use{--chip-border:var(--color-purple-soft);--chip-color:var(--color-white);min-height:var(--use-height);padding:10px 18px;font-size:15px;font-weight:800;transition:all .3s}
.Criterio-module__92z5iG__criterio{background:var(--color-white);color:var(--color-black);transition:background-color .7s,color .7s}.Criterio-module__92z5iG__criterio[data-level="3"]{background:var(--color-black);color:var(--color-white)}.Criterio-module__92z5iG__eyebrow{transition:color .7s}.Criterio-module__92z5iG__criterio[data-level="3"] .Criterio-module__92z5iG__eyebrow{color:var(--c-micro-eyebrow-dark)}.Criterio-module__92z5iG__accent{color:var(--color-purple);transition:color .7s}.Criterio-module__92z5iG__criterio[data-level="3"] .Criterio-module__92z5iG__accent{color:var(--color-yellow)}.Criterio-module__92z5iG__intro{font-size:var(--fs-body);opacity:.8;max-width:36em;margin-top:18px;line-height:1.5}.Criterio-module__92z5iG__tasks{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.Criterio-module__92z5iG__grid{margin-top:var(--title-to-block);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:clamp(20px,4vw,56px);display:grid}.Criterio-module__92z5iG__levels{flex-direction:column;gap:10px;display:flex}.Criterio-module__92z5iG__level{background:var(--level-bg);color:var(--level-fg);opacity:.9;outline-offset:3px;transition:all .5s var(--ease-out);outline:none;padding:16px 24px;transform:none}.Criterio-module__92z5iG__level[data-level="1"]{--level-bg:var(--color-lavender-bg);--level-fg:var(--color-black)}.Criterio-module__92z5iG__level[data-level="2"]{--level-bg:var(--color-yellow);--level-fg:var(--color-black)}.Criterio-module__92z5iG__level[data-level="3"]{--level-bg:var(--color-black);--level-fg:var(--color-white)}.Criterio-module__92z5iG__level[data-state=active]{opacity:1;padding:22px 24px;transform:translate(12px)}.Criterio-module__92z5iG__level[data-state=active][data-level="3"]{outline:3px solid var(--color-yellow)}.Criterio-module__92z5iG__level[data-state=inactive]{--level-bg:var(--color-lavender-wash);--level-fg:var(--color-gray-350);opacity:.55}.Criterio-module__92z5iG__criterio[data-level="3"] .Criterio-module__92z5iG__level[data-state=inactive]{--level-bg:var(--color-gray-900);--level-fg:var(--color-gray-500)}.Criterio-module__92z5iG__levelLabel{letter-spacing:.22em;text-transform:uppercase;opacity:.75;font-size:10.5px;font-weight:800}.Criterio-module__92z5iG__levelName{font-family:var(--font-display);font-size:var(--fs-h3);margin-top:6px;font-weight:900;line-height:1}.Criterio-module__92z5iG__levelDesc{opacity:.85;margin-top:8px;font-size:14.5px;line-height:1.45}.Criterio-module__92z5iG__result{min-height:200px}.Criterio-module__92z5iG__decide{font-family:var(--font-display);font-size:var(--fs-decide);letter-spacing:var(--ls-display);color:var(--color-yellow);opacity:0;max-height:0;transition:all .6s var(--ease-out);font-weight:900;line-height:.95;overflow:hidden;transform:translateY(20px)}.Criterio-module__92z5iG__decide[data-visible]{opacity:1;max-height:300px;transform:none}.Criterio-module__92z5iG__resultText{font-size:var(--fs-lead);opacity:1;margin-top:0;font-weight:600;line-height:1.5;transition:opacity .4s}.Criterio-module__92z5iG__resultText[data-empty]{opacity:.6;font-weight:400}.Criterio-module__92z5iG__criterio[data-level="3"] .Criterio-module__92z5iG__resultText{margin-top:22px}.Criterio-module__92z5iG__principle{opacity:.9;border-top:2px solid;margin-top:28px;padding-top:18px}.Criterio-module__92z5iG__principleText{font-size:var(--fs-body-strong);max-width:30em;font-weight:700;line-height:1.45}
.Escuela-module__1rHkga__escuela{background:var(--color-white);color:var(--color-black)}.Escuela-module__1rHkga__trajectory{--rail-gap:clamp(16px, 3vw, 40px);margin-top:var(--title-to-block-lg);gap:0 var(--rail-gap);grid-template-columns:56px 1fr;display:grid;position:relative}.Escuela-module__1rHkga__railColumn{position:relative}.Escuela-module__1rHkga__rail,.Escuela-module__1rHkga__railProgress{width:3px;position:absolute;top:0;left:26px}.Escuela-module__1rHkga__rail{background:var(--color-lavender-line);bottom:0}.Escuela-module__1rHkga__railProgress{height:calc(var(--traj,0) * 100%);background:var(--color-purple);transition:height .3s linear}.Escuela-module__1rHkga__stages{flex-direction:column;gap:clamp(40px,7vh,88px);margin:0;padding:0;list-style:none;display:flex}.Escuela-module__1rHkga__stage{grid-template-columns:1fr;gap:8px;display:grid;position:relative}.Escuela-module__1rHkga__node{left:calc(-1 * (56px + var(--rail-gap)) + 16px);background:var(--color-white);border:4px solid var(--color-lavender-border);border-radius:50%;width:20px;height:20px;transition:all .5s;position:absolute;top:6px}.Escuela-module__1rHkga__head{align-items:baseline;gap:16px;display:flex}.Escuela-module__1rHkga__num{font-family:var(--font-display);font-size:var(--fs-traj-number);color:var(--color-lavender-border);font-weight:900;line-height:1;transition:color .5s}.Escuela-module__1rHkga__tag{letter-spacing:.22em;text-transform:uppercase;color:var(--c-traj-tag);font-size:11px;font-weight:800}.Escuela-module__1rHkga__title{font-family:var(--font-display);font-size:var(--fs-traj-title);letter-spacing:-.02em;color:var(--color-gray-350);font-weight:900;line-height:1.05;transition:color .5s}.Escuela-module__1rHkga__desc{color:var(--color-ink-2);max-width:34em;font-size:clamp(15px,1.3vw,18px);line-height:1.5}.Escuela-module__1rHkga__stage[data-on] .Escuela-module__1rHkga__node{background:var(--color-yellow);border-color:var(--color-yellow)}.Escuela-module__1rHkga__stage[data-on] .Escuela-module__1rHkga__num{color:var(--color-purple)}.Escuela-module__1rHkga__stage[data-on] .Escuela-module__1rHkga__title{color:var(--color-black)}.Escuela-module__1rHkga__closing{margin-top:var(--title-to-block-lg);font-size:var(--fs-lead);border-top:3px solid var(--color-black);max-width:34em;padding-top:22px;font-weight:700;line-height:1.45}
.Evidencia-module__yzpd6a__evidencia{background:var(--color-white);color:var(--color-black)}.Evidencia-module__yzpd6a__outer{margin-top:var(--title-to-block);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;gap:18px;display:grid}.Evidencia-module__yzpd6a__blocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:stretch;gap:18px;display:grid}.Evidencia-module__yzpd6a__block{color:var(--color-white);flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.Evidencia-module__yzpd6a__purple{background:var(--color-purple)}.Evidencia-module__yzpd6a__black{background:var(--color-black)}.Evidencia-module__yzpd6a__metricXL{font-family:var(--font-display);font-size:var(--fs-metric-xl);letter-spacing:-.05em;color:var(--color-yellow);overflow-wrap:anywhere;font-weight:900;line-height:.85}.Evidencia-module__yzpd6a__metricL{font-family:var(--font-display);font-size:var(--fs-metric-l);letter-spacing:-.04em;font-weight:900;line-height:.9}.Evidencia-module__yzpd6a__plus{color:var(--color-yellow)}.Evidencia-module__yzpd6a__blockLabelPurple{color:var(--color-lavender-light);font-size:16px;font-weight:700;line-height:1.4}.Evidencia-module__yzpd6a__blockLabelBlack{color:var(--color-gray-100);font-size:15px;font-weight:700;line-height:1.4}.Evidencia-module__yzpd6a__small{grid-template-columns:repeat(2,1fr);align-content:space-between;gap:18px 22px;display:grid}.Evidencia-module__yzpd6a__metric{border-top:4px solid var(--color-yellow);padding-top:12px}.Evidencia-module__yzpd6a__metricM{font-family:var(--font-display);font-size:var(--fs-metric-m);color:var(--color-purple);font-weight:900;line-height:1}.Evidencia-module__yzpd6a__metricLabel{color:var(--color-ink-2);margin-top:8px;font-size:14.5px;font-weight:700;line-height:1.4}.Evidencia-module__yzpd6a__note{border-left:4px solid var(--color-yellow);margin-top:22px;padding:4px 0 4px 16px}.Evidencia-module__yzpd6a__noteText{font-size:16px;font-weight:700;line-height:1.45}
.Hablemos-module__Uixb9W__hablemos{background:var(--color-white);color:var(--color-black)}.Hablemos-module__Uixb9W__grid{gap:var(--col-gap-wide);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;display:grid}.Hablemos-module__Uixb9W__motif{margin-top:28px}.Hablemos-module__Uixb9W__body{color:var(--color-ink-2);max-width:32em;margin-top:22px;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.Hablemos-module__Uixb9W__actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.Hablemos-module__Uixb9W__action{flex:260px}.Hablemos-module__Uixb9W__card{background:var(--color-purple);min-height:320px;color:var(--color-white);padding:clamp(28px,3.4vw,48px);text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover){.Hablemos-module__Uixb9W__card:hover{background:var(--color-purple-dark);color:var(--color-white)}}.Hablemos-module__Uixb9W__corner{border-top:120px solid var(--color-yellow);opacity:.95;border-left:120px solid #0000;width:0;height:0;position:absolute;top:-18px;right:-18px}.Hablemos-module__Uixb9W__cardCaption{letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--color-yellow);font-size:11px;font-weight:800}.Hablemos-module__Uixb9W__statement{font-family:var(--font-display);letter-spacing:var(--ls-display);max-width:12em;margin-top:22px;font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1}.Hablemos-module__Uixb9W__steps{grid-template-columns:repeat(3,1fr);gap:10px;max-width:420px;margin:34px 0 0;padding:0;list-style:none;display:grid}.Hablemos-module__Uixb9W__step{letter-spacing:.18em;text-transform:uppercase;color:var(--color-lavender-text);flex-direction:column;gap:10px;font-size:12px;font-weight:800;display:flex}.Hablemos-module__Uixb9W__step:before{content:"";background:var(--color-purple-soft);height:4px;display:block}.Hablemos-module__Uixb9W__step:first-child{color:var(--color-lavender-light)}.Hablemos-module__Uixb9W__step:first-child:before{background:var(--color-yellow)}.Hablemos-module__Uixb9W__open{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-yellow);align-items:center;gap:14px;margin-top:40px;font-size:15px;font-style:italic;font-weight:800;display:flex}.Hablemos-module__Uixb9W__openBar{background:var(--color-yellow);width:34px;height:4px;display:block}
.Hero-module__KTD73a__hero{background:var(--color-white);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.Hero-module__KTD73a__header{z-index:2;padding:var(--header-py) var(--gutter);justify-content:space-between;align-items:center;display:flex;position:relative}.Hero-module__KTD73a__logo{width:auto;max-width:none;height:clamp(30px,4vw,44px)}.Hero-module__KTD73a__siteLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--color-purple);font-size:11px;font-weight:800;text-decoration:none}.Hero-module__KTD73a__siteLabel:hover{color:var(--color-purple)}.Hero-module__KTD73a__art{z-index:0;pointer-events:none;position:absolute;inset:0}.Hero-module__KTD73a__artSvg{opacity:.28;width:min(56vw,600px);height:auto;animation:9s ease-in-out infinite Hero-module__KTD73a__drift;position:absolute;top:18%;right:-12%}.Hero-module__KTD73a__dash1{animation:2.4s linear infinite Hero-module__KTD73a__dashmove}.Hero-module__KTD73a__dash2{animation:3.2s linear infinite Hero-module__KTD73a__dashmove}.Hero-module__KTD73a__dash3{animation:4s linear infinite Hero-module__KTD73a__dashmove}.Hero-module__KTD73a__pulse{transform-origin:300px 300px;animation:3s ease-in-out infinite Hero-module__KTD73a__pulse}.Hero-module__KTD73a__parallax{flex-direction:column;flex:1;display:flex;position:relative}.Hero-module__KTD73a__content{z-index:2;padding:clamp(40px, 8vh, 96px) var(--gutter) clamp(60px, 10vh, 120px);max-width:var(--content-max);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.Hero-module__KTD73a__eyebrow{font-size:var(--fs-eyebrow-hero);letter-spacing:var(--ls-eyebrow-hero);text-transform:uppercase;color:var(--color-purple);font-weight:800}.Hero-module__KTD73a__title{font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:var(--ls-display);color:var(--color-black);max-width:12em;margin:22px 0 0;font-weight:900;line-height:.96}.Hero-module__KTD73a__accent{color:var(--color-purple)}.Hero-module__KTD73a__motif{margin-top:34px}.Hero-module__KTD73a__lead{font-size:var(--fs-lead);color:var(--color-ink-2);max-width:34em;margin-top:22px;line-height:1.5}.Hero-module__KTD73a__cue{z-index:2;padding:0 var(--gutter) 32px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-purple);align-self:flex-start;align-items:center;gap:14px;font-size:11px;font-weight:800;text-decoration:none;display:flex;position:relative}.Hero-module__KTD73a__cue:hover{color:var(--color-purple)}.Hero-module__KTD73a__chevron{border-right:3px solid var(--color-purple);border-bottom:3px solid var(--color-purple);width:12px;height:12px;margin-top:-6px;display:block;transform:rotate(45deg)}@keyframes Hero-module__KTD73a__drift{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Hero-module__KTD73a__dashmove{to{stroke-dashoffset:-40px}}@keyframes Hero-module__KTD73a__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}
.StickyPanel-module__dl7IGa__track{position:relative}.StickyPanel-module__dl7IGa__panel{top:min(0px, calc(100vh - var(--panel-h,100vh)));top:min(0px, calc(100dvh - var(--panel-h,100dvh)));align-items:center;min-height:100dvh;display:flex;position:sticky;overflow:hidden}
.Modulo0-module__ahHc0a__modulo0{background:var(--color-black);color:var(--color-white)}.Modulo0-module__ahHc0a__grid{width:100%;max-width:var(--content-max);padding:clamp(20px, 4vh, 48px) var(--gutter);gap:var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;margin:0 auto;display:grid}.Modulo0-module__ahHc0a__subtitle{color:var(--color-lavender-text);max-width:28em;margin-top:14px;font-size:clamp(15px,1.3vw,18px);font-weight:700;line-height:1.45}.Modulo0-module__ahHc0a__phases{flex-wrap:wrap;align-items:center;gap:8px 4px;margin-top:clamp(22px,4vh,40px);display:flex}.Modulo0-module__ahHc0a__phase{min-height:var(--touch-min);font-family:var(--font-display);font-weight:900;font-size:var(--fs-phase-label);letter-spacing:.02em;color:var(--c-phase-upcoming);background:0 0;border:none;border-bottom:3px solid #0000;padding:6px 4px;transition:color .3s,border-color .3s}.Modulo0-module__ahHc0a__phase[data-state=done]{color:var(--color-white)}.Modulo0-module__ahHc0a__phase[data-state=active]{color:var(--color-yellow);border-bottom-color:var(--color-yellow)}.Modulo0-module__ahHc0a__phaseArrow{color:var(--color-gray-650);font-size:16px;font-weight:900;transition:color .3s;display:inline}.Modulo0-module__ahHc0a__phaseArrow[data-done]{color:var(--color-yellow)}.Modulo0-module__ahHc0a__detail{min-height:96px;margin-top:18px}.Modulo0-module__ahHc0a__detailHead{align-items:baseline;gap:12px;display:flex}.Modulo0-module__ahHc0a__detailNum{font-family:var(--font-display);color:var(--color-yellow);letter-spacing:.08em;font-size:13px;font-weight:900}.Modulo0-module__ahHc0a__detailTitle{font-family:var(--font-display);font-size:var(--fs-phase-title);font-weight:800}.Modulo0-module__ahHc0a__detailText{color:var(--color-gray-200);max-width:32em;margin-top:8px;font-size:clamp(15px,1.25vw,17px);line-height:1.55}.Modulo0-module__ahHc0a__chartHead{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gray-450);justify-content:space-between;align-items:center;font-size:10.5px;font-weight:800;display:flex}.Modulo0-module__ahHc0a__legend{opacity:0;gap:10px;transition:opacity .4s;display:flex}.Modulo0-module__ahHc0a__legend[data-visible]{opacity:1}.Modulo0-module__ahHc0a__bars{gap:var(--bar-row-gap);flex-direction:column;margin-top:14px;display:flex}.Modulo0-module__ahHc0a__row{grid-template-columns:minmax(96px,150px) 1fr;align-items:center;gap:10px;display:grid}.Modulo0-module__ahHc0a__barName{color:var(--color-gray-300);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.Modulo0-module__ahHc0a__track{height:var(--bar-row-height);position:relative}.Modulo0-module__ahHc0a__ghost,.Modulo0-module__ahHc0a__bar{height:100%;transition:width .8s var(--ease-out), background-color .5s, opacity .5s, box-shadow .4s;position:absolute;top:0;left:0}.Modulo0-module__ahHc0a__bar{width:var(--bar-w);background:var(--bar-bg);opacity:var(--bar-o);box-shadow:none;border-left:0 solid #0000}.Modulo0-module__ahHc0a__bar[data-redesign]{box-shadow:var(--shadow-bar-redesign)}.Modulo0-module__ahHc0a__bar[data-protect]{border-left:6px solid var(--color-yellow)}.Modulo0-module__ahHc0a__ghost{width:var(--ghost-w);opacity:0;background:0 0;border:none}.Modulo0-module__ahHc0a__ghost[data-visible]{border:1px dashed var(--ghost-color);opacity:1}.Modulo0-module__ahHc0a__tag{left:calc(var(--tag-left) + 10px);letter-spacing:.16em;height:100%;color:var(--tag-color);white-space:nowrap;opacity:var(--tag-o);transition:opacity .4s, left .8s var(--ease-out);align-items:center;font-size:9.5px;font-weight:800;display:flex;position:absolute;top:0}.Modulo0-module__ahHc0a__protected{background:var(--color-yellow);transform-origin:top;opacity:0;transition:transform .6s var(--ease-out), opacity .4s;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-top:16px;padding:14px 18px;display:flex;transform:scaleY(0)}.Modulo0-module__ahHc0a__protected[data-visible]{opacity:1;transform:scaleY(1)}.Modulo0-module__ahHc0a__protectedTitle{font-family:var(--font-display);color:var(--color-black);font-size:clamp(18px,1.8vw,24px);font-weight:900}.Modulo0-module__ahHc0a__protectedText{color:var(--color-yellow-ink);font-size:12px;font-weight:700}@media (max-width:599px),(max-height:699px){.Modulo0-module__ahHc0a__grid{padding-top:16px;padding-bottom:16px}.Modulo0-module__ahHc0a__detail{min-height:72px}}
.Tabs-module__bxw1SW__list{border-bottom:2px solid var(--color-gray-700);align-items:center;display:flex}.Tabs-module__bxw1SW__tab{min-height:var(--tab-height);font-family:var(--font-display);font-weight:800;font-size:var(--fs-tab);letter-spacing:.02em;color:var(--color-gray-400);background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:10px;padding:12px 6px;transition:color .3s,background-color .3s;display:inline-flex}.Tabs-module__bxw1SW__tab[aria-selected=true]{color:var(--color-white)}@media (hover:hover){.Tabs-module__bxw1SW__tab:hover{color:var(--color-white);background:var(--yellow-08)}}.Tabs-module__bxw1SW__dot{border:2px solid var(--color-yellow);width:8px;height:8px;box-shadow:var(--shadow-tab-dot);background:0 0;border-radius:50%;flex:none;transition:background-color .3s,box-shadow .3s;animation:2.6s ease-in-out infinite Tabs-module__bxw1SW__pulse;display:inline-block}.Tabs-module__bxw1SW__tab[aria-selected=true] .Tabs-module__bxw1SW__dot{background:var(--color-yellow);box-shadow:none;animation:none}.Tabs-module__bxw1SW__rail{height:4px;margin-top:-2px;position:relative}.Tabs-module__bxw1SW__indicator,.Tabs-module__bxw1SW__glow{width:50%;transition:left .4s var(--ease-out);position:absolute}.Tabs-module__bxw1SW__indicator{background:var(--color-yellow);z-index:1;height:4px;top:0}.Tabs-module__bxw1SW__glow{transform-origin:50%;pointer-events:none;background:radial-gradient(#f0b90b8c,#f0b90b00 70%);height:8px;animation:2.6s ease-in-out infinite Tabs-module__bxw1SW__tabglow;top:-2px}@keyframes Tabs-module__bxw1SW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}@keyframes Tabs-module__bxw1SW__tabglow{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}
.Perspectivas-module___PSj_G__perspectivas{background:var(--color-black);color:var(--color-white)}.Perspectivas-module___PSj_G__grid{gap:var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;margin-top:clamp(32px,5vh,56px);display:grid}.Perspectivas-module___PSj_G__choose{margin-bottom:10px}.Perspectivas-module___PSj_G__intro{font-size:var(--fs-body);color:var(--color-gray-300);max-width:30em;margin-top:26px;line-height:1.55}.Perspectivas-module___PSj_G__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Perspectivas-module___PSj_G__item{border-bottom:1px solid var(--color-gray-800);color:var(--color-white);align-items:baseline;gap:12px;padding:16px 0;display:flex}.Perspectivas-module___PSj_G__num{width:28px;font-family:var(--font-display);color:var(--color-yellow);flex:none;font-size:12px;font-weight:900}.Perspectivas-module___PSj_G__text{font-family:var(--font-display);font-size:var(--fs-list-item);font-weight:800;line-height:1.15}
.Problema-module__pgqQ8a__problema{background:var(--color-purple-deep);color:var(--color-white)}.Problema-module__pgqQ8a__grid{width:100%;max-width:var(--content-max);padding:0 var(--gutter);gap:var(--col-gap-problem);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;margin:0 auto;display:grid}.Problema-module__pgqQ8a__words{flex-direction:column;gap:6px;margin-top:18px;display:flex}.Problema-module__pgqQ8a__word{font-family:var(--font-display);font-size:var(--fs-problem-word);opacity:var(--a,0);font-weight:900;line-height:.98;transition:transform .3s}.Problema-module__pgqQ8a__demand{color:var(--color-white);letter-spacing:calc((-.02 - var(--pile,0) * .05) * 1em);transform:translateY(calc((1 - var(--a,0)) * 24px)) skewX(calc(var(--pile,0) * -6deg))}.Problema-module__pgqQ8a__condition{color:var(--color-yellow);letter-spacing:-.02em;transform:translateY(calc((1 - var(--a,0)) * 24px)) translateX(calc(var(--pile,0) * -18px))}.Problema-module__pgqQ8a__saturation{background:var(--color-black);opacity:calc(var(--sat,0) * .92);pointer-events:none;position:absolute;inset:0}.Problema-module__pgqQ8a__turn{text-align:left;opacity:var(--turn,0);transform:translateY(calc((1 - var(--turn,0)) * 30px));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Problema-module__pgqQ8a__turnInner{max-width:1000px;padding:0 var(--gutter)}.Problema-module__pgqQ8a__turnSentence{font-family:var(--font-display);font-size:var(--fs-giro);letter-spacing:var(--ls-display);color:var(--color-white);margin-top:18px;font-weight:900;line-height:1}@media (prefers-reduced-motion:reduce){.Problema-module__pgqQ8a__demand,.Problema-module__pgqQ8a__condition,.Problema-module__pgqQ8a__turn{transform:none}.Problema-module__pgqQ8a__demand{letter-spacing:-.02em}}html:not(.js) .Problema-module__pgqQ8a__word{opacity:1}
.SystemNode-module__ZF8STq__node{width:100%;min-height:var(--node-height);color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:var(--fs-node);letter-spacing:.01em;text-align:left;background:0 0;border:2px solid #0000;align-items:center;gap:12px;padding:12px 14px;transition:background-color .35s,border-color .35s,color .35s,transform .35s;display:flex}.SystemNode-module__ZF8STq__dot{border:3px solid var(--color-yellow);border-radius:50%;flex:none;width:12px;height:12px;transition:background-color .35s,box-shadow .35s}.SystemNode-module__ZF8STq__name{text-align:left;flex:1}.SystemNode-module__ZF8STq__arrow{opacity:0;font-size:18px;transition:opacity .3s}.SystemNode-module__ZF8STq__dim{color:var(--color-purple-dim)}.SystemNode-module__ZF8STq__hit{background:var(--yellow-14);border-color:var(--color-yellow)}.SystemNode-module__ZF8STq__hit .SystemNode-module__ZF8STq__dot{background:var(--color-yellow);box-shadow:var(--shadow-node-hit)}.SystemNode-module__ZF8STq__shift{transform:translate(8px)}.SystemNode-module__ZF8STq__node.SystemNode-module__ZF8STq__selected{background:var(--color-yellow);color:var(--color-black);transform:translate(8px)}.SystemNode-module__ZF8STq__selected .SystemNode-module__ZF8STq__dot{background:var(--color-yellow);border-color:var(--color-black)}.SystemNode-module__ZF8STq__selected .SystemNode-module__ZF8STq__arrow{opacity:1}@media (hover:hover){.SystemNode-module__ZF8STq__node.SystemNode-module__ZF8STq__node:hover{background:var(--yellow-10);color:var(--color-white)}}
.Sistema-module__olsbaq__sistema{background:var(--color-purple-deep);color:var(--color-white)}.Sistema-module__olsbaq__intro{color:var(--color-lavender-text-2);max-width:34em;margin-top:22px;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.Sistema-module__olsbaq__network{margin-top:var(--title-to-block-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:clamp(16px,3vw,40px);display:grid}.Sistema-module__olsbaq__columnHead{border-bottom:2px solid var(--color-purple);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.Sistema-module__olsbaq__nodes{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.Sistema-module__olsbaq__relation{flex-direction:column;justify-content:center;gap:14px;min-height:100%;display:flex}.Sistema-module__olsbaq__relationLive{flex-direction:column;gap:14px;display:flex}.Sistema-module__olsbaq__relationTitle{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--color-white);min-height:2.2em;font-weight:900;line-height:1.05}.Sistema-module__olsbaq__relationText{color:var(--color-lavender-text-2);max-width:26em;font-size:15px;line-height:1.5}.Sistema-module__olsbaq__lines{margin-top:6px}.Sistema-module__olsbaq__linesSvg{width:100%;height:60px;display:block;overflow:visible}.Sistema-module__olsbaq__path{animation:1.4s linear infinite Sistema-module__olsbaq__dashmove}.Sistema-module__olsbaq__reading{opacity:0;max-height:0;transition:max-height .7s var(--ease-out), opacity .5s, margin-top .5s;margin-top:0;overflow:hidden}.Sistema-module__olsbaq__reading[data-open]{opacity:1;max-height:900px;margin-top:40px}.Sistema-module__olsbaq__readingHead{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.Sistema-module__olsbaq__readingName{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(22px,2.4vw,34px);font-weight:900}.Sistema-module__olsbaq__readingGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0;margin-top:22px;display:grid}.Sistema-module__olsbaq__readingCell{border-top:3px solid var(--color-purple-mid);padding:20px 22px 20px 0}.Sistema-module__olsbaq__readingCapacity{border-top:3px solid var(--color-yellow);background:var(--color-yellow);color:var(--color-black);margin-top:-3px;padding:20px 22px}.Sistema-module__olsbaq__readingText{color:var(--color-white);margin-top:10px;font-size:15.5px;line-height:1.5}.Sistema-module__olsbaq__readingCapacity .Sistema-module__olsbaq__readingText{color:inherit;font-weight:700}.Sistema-module__olsbaq__shift{border-top:2px solid var(--color-purple);margin-top:clamp(56px,9vh,110px);padding-top:clamp(36px,6vh,64px)}.Sistema-module__olsbaq__shiftRow{font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px 18px;font-weight:900;display:flex}.Sistema-module__olsbaq__shiftFrom{letter-spacing:.04em;font-size:clamp(14px,1.5vw,20px)}.Sistema-module__olsbaq__shiftTo{letter-spacing:.02em;margin-top:14px;font-size:clamp(18px,2.4vw,34px)}.Sistema-module__olsbaq__from{color:var(--color-white);text-decoration:none;transition:color .5s}.Sistema-module__olsbaq__to{color:var(--color-purple-mid);transition:color .5s}.Sistema-module__olsbaq__shifted .Sistema-module__olsbaq__from{color:var(--color-purple-mid);text-decoration:line-through}.Sistema-module__olsbaq__shifted .Sistema-module__olsbaq__to{color:var(--color-white)}.Sistema-module__olsbaq__biArrow{color:var(--color-yellow)}.Sistema-module__olsbaq__shiftButton{min-height:50px;color:var(--color-yellow);border:2px solid var(--color-yellow);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;background:0 0;margin-top:22px;padding:12px 22px;font-size:14px;font-style:italic;font-weight:800;transition:all .3s}.Sistema-module__olsbaq__thesis{font-family:var(--font-display);font-size:var(--fs-thesis);letter-spacing:var(--ls-display);max-width:22em;margin-top:clamp(28px,5vh,48px);font-weight:900;line-height:1.05}@keyframes Sistema-module__olsbaq__dashmove{to{stroke-dashoffset:-40px}}
.ReduceLoadCta-module__BVMNKa__stack{flex-direction:column;align-items:flex-start;gap:12px;max-width:100%;display:flex}.ReduceLoadCta-module__BVMNKa__wrap{max-width:100%;display:inline-block;position:relative}.ReduceLoadCta-module__BVMNKa__ring{border:3px solid var(--color-yellow);pointer-events:none;opacity:0;animation:none;position:absolute;inset:-3px}.ReduceLoadCta-module__BVMNKa__button{min-height:var(--button-height);color:var(--color-white);border:3px solid var(--color-yellow);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;background:0 0;align-items:center;gap:12px;padding:18px 32px;font-size:16px;font-style:italic;font-weight:800;transition:background-color .35s,color .35s,box-shadow .35s,transform .25s;animation:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 #f0b90b00}.ReduceLoadCta-module__BVMNKa__sheen{pointer-events:none;opacity:0;background:linear-gradient(90deg,#fff0 0%,#ffffffbf 50%,#fff0 100%);width:45%;animation:none;position:absolute;top:0;bottom:0;left:0}.ReduceLoadCta-module__BVMNKa__arrow{z-index:1;font-size:20px;transition:transform .4s;animation:none;display:inline-block;position:relative;transform:rotate(180deg)}.ReduceLoadCta-module__BVMNKa__label{z-index:1;position:relative}.ReduceLoadCta-module__BVMNKa__hint{letter-spacing:.06em;text-transform:uppercase;max-width:100%;color:var(--color-yellow);opacity:0;max-height:0;font-size:13px;font-weight:800;line-height:1.4;transition:opacity .3s,max-height .3s;display:block;overflow:hidden}.ReduceLoadCta-module__BVMNKa__hintDot{background:var(--color-yellow);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ReduceLoadCta-module__BVMNKa__idle .ReduceLoadCta-module__BVMNKa__button{background:var(--color-yellow);color:var(--color-black);animation:1.6s ease-in-out infinite ReduceLoadCta-module__BVMNKa__breathe}.ReduceLoadCta-module__BVMNKa__idle .ReduceLoadCta-module__BVMNKa__ring{opacity:.7;animation:1.6s ease-out infinite ReduceLoadCta-module__BVMNKa__ring}.ReduceLoadCta-module__BVMNKa__idle .ReduceLoadCta-module__BVMNKa__sheen{opacity:1;animation:1.6s ease-in-out infinite ReduceLoadCta-module__BVMNKa__sheen}.ReduceLoadCta-module__BVMNKa__idle .ReduceLoadCta-module__BVMNKa__arrow{animation:.8s ease-in-out infinite ReduceLoadCta-module__BVMNKa__nudge;transform:none}.ReduceLoadCta-module__BVMNKa__idle .ReduceLoadCta-module__BVMNKa__hint{opacity:1;max-height:60px}@media (hover:hover){.ReduceLoadCta-module__BVMNKa__button.ReduceLoadCta-module__BVMNKa__button:hover{box-shadow:var(--shadow-cta-hover);background:#f0b90b24;animation:none;transform:scale(1.045)translate(4px)}.ReduceLoadCta-module__BVMNKa__idle .ReduceLoadCta-module__BVMNKa__button.ReduceLoadCta-module__BVMNKa__button:hover{background:var(--color-yellow-hover)}}.ReduceLoadCta-module__BVMNKa__button:focus-visible{outline-color:var(--color-white);outline-offset:6px}@media (max-width:599px){.ReduceLoadCta-module__BVMNKa__stack,.ReduceLoadCta-module__BVMNKa__wrap{width:100%}.ReduceLoadCta-module__BVMNKa__button{text-align:center;justify-content:center;width:100%;line-height:1.2}}@keyframes ReduceLoadCta-module__BVMNKa__breathe{0%,to{box-shadow:var(--shadow-cta-breathe-start);transform:scale(1)}50%{box-shadow:var(--shadow-cta-breathe-peak);transform:scale(1.03)}}@keyframes ReduceLoadCta-module__BVMNKa__ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.22,1.6)}}@keyframes ReduceLoadCta-module__BVMNKa__sheen{0%{transform:translate(-140%)skew(-18deg)}55%,to{transform:translate(240%)skew(-18deg)}}@keyframes ReduceLoadCta-module__BVMNKa__nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}
.Tiempo-module__gKp9pa__tiempo{background:var(--color-purple);color:var(--color-white);overflow-x:clip}.Tiempo-module__gKp9pa__grid{margin-top:var(--title-to-block);gap:var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:end;display:grid}.Tiempo-module__gKp9pa__chartHead{letter-spacing:.2em;text-transform:uppercase;color:var(--color-lavender-text);justify-content:space-between;font-size:10.5px;font-weight:800;display:flex}.Tiempo-module__gKp9pa__chart{height:var(--week-chart-height);grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;margin-top:14px;display:grid}.Tiempo-module__gKp9pa__day{flex-direction:column;justify-content:flex-end;gap:3px;height:100%;display:flex}.Tiempo-module__gKp9pa__segment{height:var(--h);transition:height .8s var(--ease-out)}.Tiempo-module__gKp9pa__freed{background:var(--color-yellow);min-height:0;overflow:hidden}.Tiempo-module__gKp9pa__replicable{background:var(--color-lavender)}.Tiempo-module__gKp9pa__juicio{background:var(--color-white)}.Tiempo-module__gKp9pa__aula{background:var(--color-purple-mid)}.Tiempo-module__gKp9pa__dayName{text-align:center;letter-spacing:.14em;color:var(--color-lavender-text);margin-top:6px;font-size:11px;font-weight:800}.Tiempo-module__gKp9pa__legend{color:var(--color-lavender-light);flex-wrap:wrap;gap:14px 22px;margin-top:14px;font-size:12px;font-weight:700;display:flex}.Tiempo-module__gKp9pa__legendItem{align-items:center;gap:7px;display:flex}.Tiempo-module__gKp9pa__swatch{width:10px;height:10px;display:block}.Tiempo-module__gKp9pa__freedLabel{color:var(--color-yellow)}.Tiempo-module__gKp9pa__reveal{opacity:0;max-height:0;transition:max-height .7s var(--ease-out), opacity .5s;margin-top:28px;overflow:hidden}.Tiempo-module__gKp9pa__reveal[data-open]{opacity:1;max-height:600px}.Tiempo-module__gKp9pa__revealTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:900;line-height:1.05}.Tiempo-module__gKp9pa__uses{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.Tiempo-module__gKp9pa__useText{color:var(--color-lavender-light);min-height:48px;margin-top:16px;font-size:15.5px;line-height:1.5}.Tiempo-module__gKp9pa__caveat{color:var(--color-lavender-text);border-left:3px solid var(--color-yellow);margin-top:26px;padding-left:14px;font-size:14px;line-height:1.5}
