.MilestoneTimeline-module__k_IyAW__timeline{--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--ease-standard:cubic-bezier(.25, .46, .45, .94);--tick-min:#0000001f;--tick-mid:#0003;--tick-major:#00000059;--rail-baseline:#00000014;--node-border:#00000026;--node-icon:#0000004d;--meta-color:#0006;--description-color:#0000008c;--nav-border:#0000001f;--nav-icon:#0000004d;color:#111;background:#fff;outline:none;padding:64px 0 80px;position:relative}.MilestoneTimeline-module__k_IyAW__timeline:focus-visible{box-shadow:inset 0 0 0 2px #00000026}.MilestoneTimeline-module__k_IyAW__light,.MilestoneTimeline-module__k_IyAW__dark{color:#111;background:#fff}.MilestoneTimeline-module__k_IyAW__floating{background:#fff}.MilestoneTimeline-module__k_IyAW__autoToggleDesktop{z-index:5;position:absolute;top:64px;right:0}.MilestoneTimeline-module__k_IyAW__autoToggleMobile{display:none}.MilestoneTimeline-module__k_IyAW__autoToggle{letter-spacing:.04em;border:1px solid var(--nav-border);color:var(--meta-color);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:.75rem;font-weight:600;transition:all .25s;display:inline-flex}.MilestoneTimeline-module__k_IyAW__autoToggle:hover{color:#111;border-color:#0000004d}.MilestoneTimeline-module__k_IyAW__autoToggleOn{color:#fff;background:#111;border-color:#111}.MilestoneTimeline-module__k_IyAW__autoToggleOn:hover{color:#fff;background:#000;border-color:#000}.MilestoneTimeline-module__k_IyAW__autoDot{background:#fff;border-radius:999px;width:6px;height:6px;animation:1.5s ease-in-out infinite MilestoneTimeline-module__k_IyAW__autoDotPulse}@keyframes MilestoneTimeline-module__k_IyAW__autoDotPulse{0%,to{opacity:.4}50%{opacity:1}}.MilestoneTimeline-module__k_IyAW__railFrame{margin-top:8px;position:relative}.MilestoneTimeline-module__k_IyAW__railViewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;height:130px;position:relative;overflow:hidden}.MilestoneTimeline-module__k_IyAW__dragging{cursor:grabbing}.MilestoneTimeline-module__k_IyAW__railBaseline{background:var(--rail-baseline);pointer-events:none;z-index:0;height:1px;position:absolute;top:100px;left:0;right:0}.MilestoneTimeline-module__k_IyAW__railTrack{will-change:transform;height:130px;position:absolute;top:0;left:0}.MilestoneTimeline-module__k_IyAW__ticksLayer{pointer-events:none;width:100%;height:22px;position:absolute;top:100px;left:0}.MilestoneTimeline-module__k_IyAW__tick{background:var(--tick-min);width:1px;height:8px;position:absolute;top:0;transform:translate(-50%)}.MilestoneTimeline-module__k_IyAW__tickMid{background:var(--tick-mid);height:14px}.MilestoneTimeline-module__k_IyAW__tickMilestone{background:var(--tick-major);height:20px}.MilestoneTimeline-module__k_IyAW__railNode{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:52px;transform:translate(-50%)}.MilestoneTimeline-module__k_IyAW__nodeYear{color:#111;letter-spacing:0;white-space:nowrap;pointer-events:none;font-size:.8125rem;font-weight:700;animation:.3s cubic-bezier(.16,1,.3,1) both MilestoneTimeline-module__k_IyAW__yearEnter;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}@keyframes MilestoneTimeline-module__k_IyAW__yearEnter{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.MilestoneTimeline-module__k_IyAW__pulseRing{pointer-events:none;opacity:0;border:2px solid #111;border-radius:999px;width:48px;height:48px;margin:-24px 0 0 -24px;animation:.7s ease-out both MilestoneTimeline-module__k_IyAW__pulseRing;position:absolute;top:50%;left:50%;transform:scale(1)}@keyframes MilestoneTimeline-module__k_IyAW__pulseRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.MilestoneTimeline-module__k_IyAW__nodeButton{border:1.5px solid var(--node-border);width:40px;height:40px;color:var(--node-icon);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background-color .3s,border-color .3s,color .3s,border-width .3s;display:inline-flex;position:relative}.MilestoneTimeline-module__k_IyAW__nodeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #00000026}.MilestoneTimeline-module__k_IyAW__nodeActive{color:#fff;background:#111;border:2px solid #111;transform:scale(1.2)}.MilestoneTimeline-module__k_IyAW__nodeIcon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.MilestoneTimeline-module__k_IyAW__progressSvg{pointer-events:none;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px;transform:rotate(-90deg)}.MilestoneTimeline-module__k_IyAW__progressTrack{fill:none;stroke:#0003;stroke-width:2px}.MilestoneTimeline-module__k_IyAW__progressFill{fill:none;stroke:#111;stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset 80ms linear}.MilestoneTimeline-module__k_IyAW__connectorWrap{justify-content:center;height:56px;display:flex;position:relative}.MilestoneTimeline-module__k_IyAW__connector{transform-origin:top;background:#111;width:2px;height:100%;transform:scaleY(0)}.MilestoneTimeline-module__k_IyAW__connectorVisible{animation:.5s cubic-bezier(.16,1,.3,1) forwards MilestoneTimeline-module__k_IyAW__connectorDraw}@keyframes MilestoneTimeline-module__k_IyAW__connectorDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.MilestoneTimeline-module__k_IyAW__contentZone{position:relative}.MilestoneTimeline-module__k_IyAW__cardShell{padding:28px 0 0;position:relative}.MilestoneTimeline-module__k_IyAW__cardHairline{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#0000001f 18% 82%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.MilestoneTimeline-module__k_IyAW__cardHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.MilestoneTimeline-module__k_IyAW__eyebrowChip{color:#8a6f00;letter-spacing:.12em;text-transform:uppercase;background:#e5c2221f;border:1px solid #e5c22273;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.MilestoneTimeline-module__k_IyAW__eyebrowChipEntering{animation:.4s cubic-bezier(.16,1,.3,1) .2s both MilestoneTimeline-module__k_IyAW__chipEnter}@keyframes MilestoneTimeline-module__k_IyAW__chipEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MilestoneTimeline-module__k_IyAW__eyebrowDot{background:#e5c222;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #e5c2222e}.MilestoneTimeline-module__k_IyAW__eyebrowText{line-height:1}.MilestoneTimeline-module__k_IyAW__counter{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.04em;color:#00000059;align-items:baseline;gap:4px;font-weight:700;display:inline-flex}.MilestoneTimeline-module__k_IyAW__counterCurrent{color:#111;text-align:right;min-width:1.4ch;font-size:1.25rem;display:inline-block}.MilestoneTimeline-module__k_IyAW__counterCurrentEntering{animation:.35s cubic-bezier(.16,1,.3,1) both MilestoneTimeline-module__k_IyAW__counterFlip}@keyframes MilestoneTimeline-module__k_IyAW__counterFlip{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MilestoneTimeline-module__k_IyAW__counterSep{color:#0003;font-size:.85rem}.MilestoneTimeline-module__k_IyAW__counterTotal{font-size:.85rem}.MilestoneTimeline-module__k_IyAW__card{grid-template-columns:minmax(280px,560px) minmax(0,1fr);place-items:center stretch;gap:34px;display:grid}.MilestoneTimeline-module__k_IyAW__imageStage{aspect-ratio:2;isolation:isolate;background:#f4f4f4;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px #0000000f,0 14px 40px -16px #0000002e}.MilestoneTimeline-module__k_IyAW__imageWrap{background:#f4f4f4;position:absolute;inset:0;overflow:hidden}.MilestoneTimeline-module__k_IyAW__image{object-fit:cover;width:100%!important;height:100%!important}.MilestoneTimeline-module__k_IyAW__imageOverlay{pointer-events:none;z-index:1;background:linear-gradient(#00000052 0%,#0000 35% 65%,#0000002e 100%);position:absolute;inset:0}.MilestoneTimeline-module__k_IyAW__imageEntering{animation:.6s both MilestoneTimeline-module__k_IyAW__imageFadeIn}.MilestoneTimeline-module__k_IyAW__imageLeaving{animation:.6s both MilestoneTimeline-module__k_IyAW__imageFadeOut}@keyframes MilestoneTimeline-module__k_IyAW__imageFadeIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes MilestoneTimeline-module__k_IyAW__imageFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.MilestoneTimeline-module__k_IyAW__yearBadge{z-index:2;color:#1a1300;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#e5c222;border-radius:999px;align-items:center;padding:8px 14px;font-size:.85rem;font-weight:800;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 6px 18px -6px #e5c22299}.MilestoneTimeline-module__k_IyAW__yearBadgeEntering{animation:.5s cubic-bezier(.34,1.56,.64,1) .25s both MilestoneTimeline-module__k_IyAW__badgeEnter}@keyframes MilestoneTimeline-module__k_IyAW__badgeEnter{0%{opacity:0;transform:translateY(-6px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.MilestoneTimeline-module__k_IyAW__textStage{text-align:left;border-left:1px solid #00000024;width:100%;max-width:none;min-height:0;padding:4px 0 4px 34px;position:relative}.MilestoneTimeline-module__k_IyAW__textBlock{position:relative}.MilestoneTimeline-module__k_IyAW__textBlockLeaving{pointer-events:none;animation:.24s cubic-bezier(.16,1,.3,1) both MilestoneTimeline-module__k_IyAW__textLeave;position:absolute;inset:0}.MilestoneTimeline-module__k_IyAW__textBlockEntering{animation:.5s cubic-bezier(.16,1,.3,1) .32s both MilestoneTimeline-module__k_IyAW__textEnter}@keyframes MilestoneTimeline-module__k_IyAW__textEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes MilestoneTimeline-module__k_IyAW__textLeave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.MilestoneTimeline-module__k_IyAW__title{letter-spacing:-.025em;color:#0a0a0a;margin:0;font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:900;line-height:1.1;position:relative}.MilestoneTimeline-module__k_IyAW__titleAccent{transform-origin:50%;background:#e5c222;border-radius:999px;width:56px;height:3px;margin:18px 0 0;animation:.5s cubic-bezier(.16,1,.3,1) .5s both MilestoneTimeline-module__k_IyAW__accentDraw;display:block}@keyframes MilestoneTimeline-module__k_IyAW__accentDraw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.MilestoneTimeline-module__k_IyAW__description{color:#0000009e;max-width:56ch;margin:22px 0 0;font-size:1.0625rem;line-height:1.7}.MilestoneTimeline-module__k_IyAW__navRow{border-top:1px solid #00000014;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding-top:24px;display:flex}.MilestoneTimeline-module__k_IyAW__upNext{color:#0000008c;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0;transition:color .2s;display:inline-flex}.MilestoneTimeline-module__k_IyAW__upNext:hover,.MilestoneTimeline-module__k_IyAW__upNext:focus-visible{color:#0a0a0a;outline:none}.MilestoneTimeline-module__k_IyAW__upNext:hover .MilestoneTimeline-module__k_IyAW__upNextArrow,.MilestoneTimeline-module__k_IyAW__upNext:focus-visible .MilestoneTimeline-module__k_IyAW__upNextArrow{color:#fff;background:#0a0a0a;border-color:#0a0a0a;transform:translate(4px)}.MilestoneTimeline-module__k_IyAW__upNextDone{cursor:default}.MilestoneTimeline-module__k_IyAW__upNextLabel{text-transform:uppercase;letter-spacing:.16em;color:#0006;font-size:.7rem;font-weight:700}.MilestoneTimeline-module__k_IyAW__upNextDivider{background:#0003;width:24px;height:1px}.MilestoneTimeline-module__k_IyAW__upNextValue{color:#0a0a0a;letter-spacing:-.005em;align-items:baseline;gap:8px;font-size:.95rem;font-weight:700;display:inline-flex}.MilestoneTimeline-module__k_IyAW__upNextValueEntering{animation:.4s cubic-bezier(.16,1,.3,1) .2s both MilestoneTimeline-module__k_IyAW__upNextEnter}@keyframes MilestoneTimeline-module__k_IyAW__upNextEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MilestoneTimeline-module__k_IyAW__upNextYear{font-variant-numeric:tabular-nums;color:#0a0a0a}.MilestoneTimeline-module__k_IyAW__upNextDot{color:#0000004d}.MilestoneTimeline-module__k_IyAW__upNextTitle{color:#000000b3;font-weight:600}.MilestoneTimeline-module__k_IyAW__upNextArrow{color:#0000008c;border:1.5px solid #00000026;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:4px;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s,color .2s,border-color .2s;display:inline-flex}.MilestoneTimeline-module__k_IyAW__navActions{align-items:center;gap:12px;display:flex}.MilestoneTimeline-module__k_IyAW__navArrows{gap:10px;display:flex}.MilestoneTimeline-module__k_IyAW__navArrow{border:1.5px solid var(--nav-border);color:#0000008c;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s,border-color .2s,color .2s;display:inline-flex}.MilestoneTimeline-module__k_IyAW__navArrow:hover{color:#0a0a0a;border-color:#0a0a0a;transform:translateY(-1px)}.MilestoneTimeline-module__k_IyAW__navArrow:focus-visible{color:#0a0a0a;border-color:#0a0a0a;outline:none;box-shadow:0 0 0 3px #0000001f}.MilestoneTimeline-module__k_IyAW__navArrow:disabled{opacity:.25;pointer-events:none;cursor:default}.MilestoneTimeline-module__k_IyAW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){.MilestoneTimeline-module__k_IyAW__timeline{padding:56px 0 64px}.MilestoneTimeline-module__k_IyAW__card{grid-template-columns:1fr;place-items:start center;gap:20px}.MilestoneTimeline-module__k_IyAW__textStage{text-align:center;border-left:0;max-width:760px;padding:0}.MilestoneTimeline-module__k_IyAW__titleAccent{margin:18px auto 0}.MilestoneTimeline-module__k_IyAW__description{margin:22px auto 0}}@media (max-width:767px){.MilestoneTimeline-module__k_IyAW__timeline{padding:48px 0 64px}.MilestoneTimeline-module__k_IyAW__autoToggleDesktop{display:none}.MilestoneTimeline-module__k_IyAW__autoToggleMobile{justify-content:center;margin-top:0;display:flex}.MilestoneTimeline-module__k_IyAW__railViewport,.MilestoneTimeline-module__k_IyAW__railTrack{height:100px}.MilestoneTimeline-module__k_IyAW__railBaseline,.MilestoneTimeline-module__k_IyAW__ticksLayer{top:76px}.MilestoneTimeline-module__k_IyAW__ticksLayer{height:22px}.MilestoneTimeline-module__k_IyAW__railNode{top:32px}.MilestoneTimeline-module__k_IyAW__nodeButton{width:36px;height:36px}.MilestoneTimeline-module__k_IyAW__nodeActive{transform:scale(1.222)}.MilestoneTimeline-module__k_IyAW__pulseRing{width:44px;height:44px;margin:-22px 0 0 -22px}.MilestoneTimeline-module__k_IyAW__nodeYear{font-size:.75rem;bottom:calc(100% + 10px)}.MilestoneTimeline-module__k_IyAW__connectorWrap{height:32px}.MilestoneTimeline-module__k_IyAW__cardShell{padding-top:22px}.MilestoneTimeline-module__k_IyAW__cardHeader{margin-bottom:16px}.MilestoneTimeline-module__k_IyAW__counterCurrent{font-size:1.125rem}.MilestoneTimeline-module__k_IyAW__card{grid-template-columns:1fr;justify-items:stretch;gap:20px}.MilestoneTimeline-module__k_IyAW__imageStage{aspect-ratio:4/3;border-radius:14px;width:100%}.MilestoneTimeline-module__k_IyAW__yearBadge{padding:6px 12px;font-size:.8rem;top:12px;left:12px}.MilestoneTimeline-module__k_IyAW__textStage{min-height:0;padding-top:0}.MilestoneTimeline-module__k_IyAW__title{font-size:clamp(1.625rem,6vw,2rem)}.MilestoneTimeline-module__k_IyAW__titleAccent{width:40px;margin-top:14px}.MilestoneTimeline-module__k_IyAW__description{margin-top:16px;font-size:1rem}.MilestoneTimeline-module__k_IyAW__navRow{flex-direction:column;align-items:stretch;gap:18px;margin-top:24px;padding-top:20px}.MilestoneTimeline-module__k_IyAW__upNext{flex-wrap:wrap;row-gap:6px}.MilestoneTimeline-module__k_IyAW__upNextDivider{display:none}.MilestoneTimeline-module__k_IyAW__navActions{justify-content:space-between}.MilestoneTimeline-module__k_IyAW__navArrows{justify-content:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.MilestoneTimeline-module__k_IyAW__nodeButton,.MilestoneTimeline-module__k_IyAW__nodeYear,.MilestoneTimeline-module__k_IyAW__connector,.MilestoneTimeline-module__k_IyAW__connectorVisible,.MilestoneTimeline-module__k_IyAW__imageEntering,.MilestoneTimeline-module__k_IyAW__imageLeaving,.MilestoneTimeline-module__k_IyAW__textBlockEntering,.MilestoneTimeline-module__k_IyAW__textBlockLeaving,.MilestoneTimeline-module__k_IyAW__pulseRing,.MilestoneTimeline-module__k_IyAW__autoDot,.MilestoneTimeline-module__k_IyAW__progressFill{transition-duration:1ms!important;animation:none!important}.MilestoneTimeline-module__k_IyAW__connector{transform:scaleY(1)}.MilestoneTimeline-module__k_IyAW__pulseRing{display:none}}
