/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer components{.timeline-zago{width:100%}.timeline-zago__stage{gap:var(--spacing-md);display:grid}@media (min-width:1024px){.timeline-zago__stage{grid-template-columns:1fr;align-items:center;gap:0;min-height:56rem}}.timeline-zago__panel{background:var(--color-brand-01);color:var(--color-white);padding:var(--spacing-lg)var(--spacing-md);justify-content:space-between;gap:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:1024px){.timeline-zago__panel{z-index:1;width:46%;padding:var(--spacing-xl)var(--spacing-lg);grid-area:1/1;place-self:center start}}.timeline-zago__panel:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.timeline-zago__year{font-family:var(--font);font-size:var(--size-display-header);font-style:normal;font-weight:var(--weight-extrabold);color:var(--color-white);line-height:normal;display:block}.timeline-zago__text{margin-top:var(--spacing-sm);font-weight:600;line-height:1.45}.timeline-zago__text p:last-child{margin-bottom:0}.timeline-zago__nav{gap:var(--spacing-md);display:flex}.timeline-zago__btn{color:var(--color-white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:inline-flex}.timeline-zago__btn:hover{opacity:.7}.timeline-zago__btn:disabled{opacity:.3;cursor:default}.timeline-zago__btn:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.timeline-zago__chevron{width:2.8rem;height:2.8rem}.timeline-zago__btn--prev .timeline-zago__chevron{transform:scaleX(-1)}.timeline-zago__images{min-height:34rem;position:relative}@media (min-width:1024px){.timeline-zago__images{z-index:2;grid-area:1/1;place-self:center end;width:56%;height:100%}}.timeline-zago__img{-o-object-fit:cover;object-fit:cover;background-color:var(--color-white);will-change:transform,opacity;border-radius:1.6rem;width:100%;height:100%;transition:transform .5s cubic-bezier(.33,1,.68,1),opacity .5s;display:block;position:absolute;inset:0}@media (min-width:1024px){.timeline-zago__img{width:auto;height:auto;inset:0 3.6rem 0 0}}.timeline-zago__img--pos-0{z-index:30;opacity:1;transform:none;box-shadow:0 1.2rem 3.2rem #0000002e}.timeline-zago__img--pos-1,.timeline-zago__img--pos-2{filter:grayscale()brightness(1.55)contrast(.25)}.timeline-zago__img--pos-1{z-index:20;opacity:1;transform:translate(1.8rem)scale(.98)}.timeline-zago__img--pos-2{z-index:10;opacity:1;transform:translate(3.6rem)scale(.96)}.timeline-zago__img--off-front{z-index:40;opacity:0;transform:translate(-16%,-12%)scale(1.06)}.timeline-zago__img--off-back{z-index:5;opacity:0;transform:translate(6rem,5.4rem)scale(.94)}.timeline-zago__years-bar{margin-top:var(--spacing-lg);scrollbar-width:none;overflow:auto hidden}.timeline-zago__years-bar::-webkit-scrollbar{display:none}.timeline-zago__years-list{--tl-node-size:3.2rem;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.timeline-zago__track,.timeline-zago__progress{left:0;bottom:calc(var(--tl-node-size)/2);pointer-events:none;height:2px;position:absolute;transform:translateY(50%)}.timeline-zago__track{background:var(--color-gray-light);z-index:0;right:0}.timeline-zago__progress{background:var(--color-brand-01);z-index:1;width:0;transition:width .35s}.timeline-zago__year-item{align-items:center;gap:var(--spacing-xs);min-width:9rem;padding-top:var(--spacing-xs);flex-direction:column;flex:1 1 0;display:flex;position:relative}.timeline-zago__year-label{letter-spacing:.02em;color:var(--color-black-dark);white-space:nowrap;font-size:1.6rem;font-weight:700;transition:color .2s}.timeline-zago__year-item.is-active .timeline-zago__year-label{color:var(--color-brand-01)}.timeline-zago__node{z-index:2;width:var(--tl-node-size);height:var(--tl-node-size);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}.timeline-zago__node:focus-visible{outline:2px solid var(--color-brand-01);outline-offset:2px;border-radius:9999px}.timeline-zago__dot{background:var(--color-gray);border-radius:9999px;width:.9rem;height:.9rem;transition:background .2s}.timeline-zago__node:hover .timeline-zago__dot{background:var(--color-black-dark)}.timeline-zago__bull{width:var(--tl-node-size);height:var(--tl-node-size);display:none;transform:translateY(-20%)}.timeline-zago__year-item.is-active .timeline-zago__dot{display:none}.timeline-zago__year-item.is-active .timeline-zago__bull{display:block}@media (prefers-reduced-motion:reduce){.timeline-zago__img,.timeline-zago__progress{transition:none}}}
