.Timeline-module__Xh4JjG__tl{--tl-bg:var(--color-oscuro);--tl-paper:var(--color-tinta-clara);--tl-accent:var(--color-acento-claro);--tl-steel:var(--color-tinta-clara-2);--tl-year-lh:28px;--tl-gap:16px;--tl-dot:11px;--tl-visual:72px;--tl-item-w:12rem;--tl-lateral:clamp(20px, 6.5vw, 96px);isolation:isolate;background:var(--tl-bg);color:var(--tl-paper);padding:clamp(64px,8vw,88px) 0 clamp(72px,8vw,100px);position:relative;overflow:hidden}.Timeline-module__Xh4JjG__canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Timeline-module__Xh4JjG__title{z-index:1;margin:0 var(--tl-lateral) clamp(48px, 6vw, 76px);text-align:center;letter-spacing:-.01em;color:var(--tl-paper);text-wrap:balance;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(30px,3.4vw,40px);font-weight:700;line-height:1.15;position:relative}.Timeline-module__Xh4JjG__gold{color:var(--tl-accent)}.Timeline-module__Xh4JjG__viewport{z-index:1;padding:0 var(--tl-lateral);position:relative}.Timeline-module__Xh4JjG__list{flex-direction:column;gap:28px;max-width:30rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.Timeline-module__Xh4JjG__list:before{content:"";left:calc(var(--tl-dot) / 2 - .5px);background:color-mix(in srgb, var(--tl-paper) 18%, transparent);width:1px;position:absolute;top:0;bottom:0}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__list:before{background:color-mix(in srgb, var(--tl-paper) 8%, transparent)}.Timeline-module__Xh4JjG__item{text-align:left;align-items:center;gap:16px;display:flex;position:relative}.Timeline-module__Xh4JjG__dot{z-index:2;width:var(--tl-dot);height:var(--tl-dot);background:var(--tl-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--tl-accent) 18%, transparent);border-radius:50%;flex:none;position:relative}.Timeline-module__Xh4JjG__visual{height:var(--tl-visual);flex:none;justify-content:center;align-items:center;display:flex}.Timeline-module__Xh4JjG__texto{flex-direction:column;gap:3px;min-width:0;display:flex}.Timeline-module__Xh4JjG__year{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:22px;font-weight:700;line-height:var(--tl-year-lh);font-variant-numeric:lining-nums;color:var(--tl-paper);display:block}.Timeline-module__Xh4JjG__cap{color:var(--tl-steel);text-wrap:pretty;margin:0;font-family:Work Sans,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.5}.Timeline-module__Xh4JjG__foto{width:var(--tl-visual);height:var(--tl-visual);object-fit:cover;box-shadow:0 0 0 3px color-mix(in srgb, var(--tl-accent) 45%, transparent);border-radius:50%}@media (min-width:900px){.Timeline-module__Xh4JjG__viewport{overflow:hidden}.Timeline-module__Xh4JjG__list{width:max-content;max-width:none;animation:Timeline-module__Xh4JjG__tl-carrusel var(--tl-duracion,32s) ease-in-out 3.2s infinite alternate backwards;flex-direction:row;align-items:flex-start;gap:clamp(24px,3vw,40px)}.Timeline-module__Xh4JjG__tl:hover .Timeline-module__Xh4JjG__list,.Timeline-module__Xh4JjG__list:focus-within{animation-play-state:paused}.Timeline-module__Xh4JjG__list:before{left:0;right:0;top:calc(var(--tl-visual) + var(--tl-year-lh) + var(--tl-gap) * 2 + var(--tl-dot) / 2);width:auto;height:1px;bottom:auto}.Timeline-module__Xh4JjG__tl{--tl-visual:108px;--tl-item-w:15rem}.Timeline-module__Xh4JjG__item{width:var(--tl-item-w);text-align:center;flex-direction:column;flex:none}.Timeline-module__Xh4JjG__dot{margin-bottom:var(--tl-gap);order:3}.Timeline-module__Xh4JjG__visual{margin-bottom:var(--tl-gap);order:1}.Timeline-module__Xh4JjG__texto{display:contents}.Timeline-module__Xh4JjG__year{margin-bottom:var(--tl-gap);order:2;font-size:24px}.Timeline-module__Xh4JjG__cap{order:4;font-size:16px}}@keyframes Timeline-module__Xh4JjG__tl-carrusel{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--tl-recorrido,0px)))}}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__visual,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__year,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__cap{opacity:.26;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1),color .3s;transform:translateY(4px)}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__cap{transition-delay:80ms}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__dot{background:var(--tl-bg);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tl-steel) 55%, transparent);transition:background .35s,box-shadow .5s,transform .5s cubic-bezier(.3,1.6,.5,1);transform:scale(.8)}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__lit .Timeline-module__Xh4JjG__visual,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__lit .Timeline-module__Xh4JjG__year,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__lit .Timeline-module__Xh4JjG__cap{opacity:1;transform:none}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__lit .Timeline-module__Xh4JjG__dot{background:var(--tl-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--tl-accent) 20%, transparent), 0 0 18px 2px color-mix(in srgb, var(--tl-accent) 45%, transparent);transform:scale(1)}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__lit .Timeline-module__Xh4JjG__dot:after{content:"";border:1px solid var(--tl-accent);opacity:0;border-radius:50%;animation:1.1s cubic-bezier(.2,.6,.3,1) both Timeline-module__Xh4JjG__tl-ring;position:absolute;inset:-1px}@keyframes Timeline-module__Xh4JjG__tl-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}@media (hover:hover){.Timeline-module__Xh4JjG__lit:hover .Timeline-module__Xh4JjG__cap{color:var(--tl-paper)}.Timeline-module__Xh4JjG__lit:hover .Timeline-module__Xh4JjG__dot{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.Timeline-module__Xh4JjG__list{animation:none!important}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__visual,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__year,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__cap,.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__dot{transition:none}.Timeline-module__Xh4JjG__armed .Timeline-module__Xh4JjG__lit .Timeline-module__Xh4JjG__dot:after{animation:none}}
