.timeline_page__58sC0{--tl-rail-w:280px;--tl-gap:64px;--tl-pad-x:clamp(20px,4vw,48px);--tl-pad-t:48px;--tl-pad-b:48px;--tl-max:1280px;--tl-rail-title:15px;--tl-rail-title-track:0.04em;--tl-rail-icon:18px;--tl-rail-gap:28px;--tl-rail-row-gap:14px;--tl-circle:40px;--tl-circle-icon:18px;--tl-stage-label:15px;--tl-stage-date:13px;--tl-active-dot:6px;--tl-story-gap:72px;--tl-kicker:12px;--tl-kicker-track:0.14em;--tl-title:clamp(28px,3.6vw,44px);--tl-title-track:-0.01em;--tl-body:17px;--tl-body-lh:1.65;--tl-body-gap:18px;--tl-copy-mb:36px;--tl-media-radius:12px;--tl-media-mb:48px;--tl-sep-gap:16px;--tl-sep-line:1px;--tl-date-size:13px;--tl-date-track:0.1em;--tl-date-pad-y:8px;--tl-date-pad-x:16px;--tl-date-radius:999px;--tl-date-glow:color-mix(in srgb,var(--v2-accent) 12%,transparent);--tl-rail-line-w:1px;--tl-mobile-nav-h:101px;--tl-mobile-pad-y:12px;--tl-mobile-gap:10px;--tl-mobile-rail-h:68px;min-height:100vh;background:var(--v2-stage);color:var(--v2-on-stage);padding:var(--tl-pad-t) var(--tl-pad-x) var(--tl-pad-b)}.timeline_shell__830Ss{max-width:var(--tl-max);margin:0 auto;display:grid;grid-template-columns:var(--tl-rail-w) minmax(0,1fr);gap:var(--tl-gap);align-items:start}.timeline_rail__HkaGY{position:sticky;top:calc(64px + 24px);padding-top:8px}.timeline_railHead__iR2Ie{display:flex;align-items:center;gap:10px;margin:0 0 28px}.timeline_railTitle__p3V5_{margin:0;font-family:var(--v2-font-body);font-size:var(--tl-rail-title);font-weight:500;letter-spacing:var(--tl-rail-title-track);color:var(--v2-on-stage-soft)}.timeline_railBook__PYK5H{width:var(--tl-rail-icon);height:var(--tl-rail-icon);color:var(--v2-on-stage-faint);flex-shrink:0}.timeline_railList__bCu3J{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tl-rail-gap);position:relative}.timeline_railList__bCu3J:before{content:"";position:absolute;left:calc(var(--tl-circle) / 2);top:calc(var(--tl-circle) / 2);bottom:calc(var(--tl-circle) / 2);width:var(--tl-rail-line-w);transform:translateX(-50%);background:var(--v2-line-strong);pointer-events:none;z-index:0}.timeline_railRow__hs1ro{position:relative;z-index:1}.timeline_railItem__RVLyU{display:flex;align-items:center;gap:var(--tl-rail-row-gap);width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.timeline_railItem__RVLyU:focus-visible{outline:2px solid var(--v2-accent);outline-offset:4px;border-radius:8px}.timeline_railCircle__CnW_4{width:var(--tl-circle);height:var(--tl-circle);border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--v2-circle-bg);border:1px solid var(--v2-line-strong);color:var(--v2-on-stage-dim);box-shadow:0 0 0 4px var(--v2-stage);transition:border-color .25s ease,color .25s ease,background .25s ease}.timeline_railCircle__CnW_4 svg{width:var(--tl-circle-icon);height:var(--tl-circle-icon)}.timeline_railText__gGePA{display:flex;flex-direction:column;gap:2px;min-width:0}.timeline_railLabel__aezxC{font-size:var(--tl-stage-label);font-weight:500;color:var(--v2-on-stage-soft)}.timeline_railDate__csjBF,.timeline_railLabel__aezxC{font-family:var(--v2-font-body);transition:color .25s ease}.timeline_railDate__csjBF{font-size:var(--tl-stage-date);font-weight:400;color:var(--v2-on-stage-faint)}.timeline_railItem__RVLyU[data-active] .timeline_railCircle__CnW_4{border-color:var(--v2-accent);color:var(--v2-accent);background:color-mix(in srgb,var(--v2-accent) 10%,var(--v2-circle-bg))}.timeline_railItem__RVLyU[data-active] .timeline_railLabel__aezxC{color:var(--v2-on-stage)}.timeline_railItem__RVLyU[data-active] .timeline_railDate__csjBF{color:var(--v2-on-stage-dim)}.timeline_railItem__RVLyU:hover .timeline_railLabel__aezxC{color:var(--v2-on-stage)}.timeline_mobileRail__vqMk_{display:none}.timeline_story__y2zYv{display:flex;flex-direction:column;gap:var(--tl-story-gap);min-width:0;padding-bottom:48px}.timeline_ctaSlot__Hfxu_{margin-top:8px;width:100%}.timeline_chapter__ppzZ6{scroll-margin-top:96px}.timeline_kicker__zkSVf{margin:0 0 12px;font-family:var(--v2-font-body);font-size:var(--tl-kicker);font-weight:600;letter-spacing:var(--tl-kicker-track);text-transform:uppercase;color:var(--v2-kicker)}.timeline_title__qWrN1{margin:0 0 24px;font-family:var(--v2-font-display);font-size:var(--tl-title);font-weight:400;letter-spacing:var(--tl-title-track);line-height:1.05;text-transform:none;color:var(--v2-headline-color)}.timeline_copy__Amvzq{display:flex;flex-direction:column;gap:var(--tl-body-gap);margin:0 0 var(--tl-copy-mb);width:100%}.timeline_copy__Amvzq p{margin:0;font-family:var(--v2-font-body);font-size:var(--tl-body);font-weight:400;line-height:var(--tl-body-lh);color:var(--v2-on-stage-soft)}.timeline_copy__Amvzq strong{font-weight:600;color:var(--v2-on-stage)}.timeline_prizeBlock__HDjG9{display:flex;flex-direction:column;gap:4px}.timeline_prizeTitle__PDEzg{font-weight:600;color:var(--v2-on-stage)}.timeline_prizeBody__zcOF5{color:var(--v2-on-stage-soft)}.timeline_rulesLink__A87mg{align-self:flex-start;margin-top:4px;font-family:var(--v2-font-body);font-size:var(--tl-body);font-weight:500;color:var(--v2-accent);text-decoration:none;transition:filter .2s ease}.timeline_rulesLink__A87mg:hover{filter:brightness(1.08);text-decoration:underline;text-underline-offset:3px}.timeline_media__7txDe{--tl-media-frame:16px;--tl-media-frame-color:#0d1016;--tl-media-scale:0.86;--tl-media-bg:#0d1016;position:relative;margin:0 0 var(--tl-media-mb);border-radius:var(--tl-media-radius);overflow:hidden;background:var(--tl-media-bg);aspect-ratio:16/9;border:none}.timeline_media__7txDe:after{content:"";position:absolute;inset:0;border:var(--tl-media-frame) solid var(--tl-media-frame-color);border-radius:inherit;pointer-events:none;z-index:2;box-sizing:border-box}.timeline_media__7txDe img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:scale(var(--tl-media-scale));transform-origin:center center}.timeline_mediaCover__jCP93{--tl-media-frame:0px;--tl-media-scale:1}.timeline_mediaCover__jCP93 img{object-fit:cover;object-position:50% 58%}.timeline_separator__H8UnU{display:flex;flex-direction:column;align-items:center;gap:var(--tl-sep-gap);margin:8px 0 0;width:100%}.timeline_separatorLine__B3Nes{display:block;width:100%;height:var(--tl-sep-line);background:var(--v2-line-strong)}.timeline_dateMark__T8Owh{display:inline-flex;align-items:center;justify-content:center;padding:var(--tl-date-pad-y) var(--tl-date-pad-x);border-radius:var(--tl-date-radius);font-family:var(--v2-font-body);font-size:var(--tl-date-size);font-weight:500;letter-spacing:var(--tl-date-track);color:var(--v2-on-stage-soft);background:var(--v2-well-bg);box-shadow:inset 0 0 18px var(--tl-date-glow);white-space:nowrap}@media (max-width:960px){.timeline_shell__830Ss{grid-template-columns:1fr;gap:0}.timeline_rail__HkaGY{display:none}.timeline_page__58sC0{--tl-pad-t:8px;--tl-pad-x:18px;--tl-pad-b:40px;--tl-story-gap:48px;--tl-media-mb:28px;--tl-copy-mb:24px;--tl-body:15px;--tl-body-lh:1.55;--tl-body-gap:14px;--tl-title:clamp(26px,7vw,34px);--tl-kicker:11px}.timeline_mobileRail__vqMk_{display:block;position:sticky;top:var(--tl-mobile-nav-h);z-index:20;margin:0 calc(var(--tl-pad-x) * -1) 28px;padding:var(--tl-mobile-pad-y) var(--tl-pad-x);background:var(--v2-stage);border-bottom:1px solid var(--v2-line)}.timeline_mobileList__Cj9og{list-style:none;margin:0;padding:0 4px 2px 0;display:flex;gap:var(--tl-mobile-gap);overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.timeline_mobileList__Cj9og::-webkit-scrollbar{display:none}.timeline_mobileItem__JBfmU{flex:0 0 auto;display:flex;flex-direction:column;gap:3px;padding:10px 14px;border-radius:10px;border:1px solid var(--v2-line);background:var(--v2-card-bg);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.timeline_mobileItem__JBfmU[data-active]{border-color:color-mix(in srgb,var(--v2-accent) 55%,var(--v2-line));background:color-mix(in srgb,var(--v2-accent) 8%,var(--v2-card-bg))}.timeline_mobileLabel__nxl1z{font-size:13px;font-weight:500;line-height:1.2;color:var(--v2-on-stage-soft);white-space:nowrap}.timeline_mobileItem__JBfmU[data-active] .timeline_mobileLabel__nxl1z{color:var(--v2-on-stage)}.timeline_mobileDate__M1n0T{font-size:11px;line-height:1.2;color:var(--v2-on-stage-faint);white-space:nowrap}.timeline_chapter__ppzZ6{scroll-margin-top:calc(var(--tl-mobile-nav-h) + var(--tl-mobile-rail-h) + 12px)}.timeline_kicker__zkSVf{margin-bottom:10px}.timeline_title__qWrN1{margin-bottom:18px}.timeline_story__y2zYv{padding-bottom:32px}.timeline_ctaSlot__Hfxu_{margin-top:8px}.timeline_ctaSlot__Hfxu_ section{padding:36px 20px}.timeline_media__7txDe img{border-radius:var(--tl-media-radius)}}