.Timelines_page__fg6ad{min-height:100vh;padding:3rem 1.5rem 4rem;background:linear-gradient(180deg,#0b1224,#0b1224 35%,#0f172a);color:#0f172a}.Timelines_hero__uzM3f{max-width:1100px;margin:0 auto 2.5rem;background:linear-gradient(135deg,rgba(59,130,246,.9),rgba(14,165,233,.85));color:#f8fafc;border-radius:1.5rem;padding:2.75rem 3rem;box-shadow:0 25px 45px -20px rgba(37,99,235,.45)}.Timelines_heroContent__vdGET{max-width:620px;display:flex;flex-direction:column;gap:1.5rem}.Timelines_heroBadge__tcKvB{align-self:flex-start;padding:.35rem .85rem;border-radius:999px;background:rgba(15,23,42,.15);border:1px solid rgba(248,250,252,.4);font-size:.85rem;letter-spacing:.05em;text-transform:uppercase;font-weight:600}.Timelines_hero__uzM3f h1{font-size:clamp(2.1rem,3vw,2.8rem);margin:0;line-height:1.15}.Timelines_hero__uzM3f p{font-size:1.05rem;line-height:1.6;margin:0}.Timelines_heroStats__Xxdvc{display:flex;flex-wrap:wrap;gap:1.25rem}.Timelines_heroStat__WEZQS{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;background:rgba(15,23,42,.2);border-radius:1rem;border:1px solid rgba(248,250,252,.15);min-width:180px}.Timelines_heroStat__WEZQS strong{display:block;font-size:1.65rem;font-weight:700}.Timelines_heroStat__WEZQS span{display:block;font-size:.85rem;opacity:.9}.Timelines_heroIcon__KGtZd{width:1.75rem;height:1.75rem}.Timelines_heroActions__4VMOu{display:flex;flex-wrap:wrap;gap:.75rem}.Timelines_primaryAction__YgQuP,.Timelines_secondaryAction__Wc8p0{display:inline-flex;align-items:center;gap:.65rem;font-weight:600;border-radius:999px;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Timelines_primaryAction__YgQuP{background:linear-gradient(135deg,#facc15,#f97316);color:#0f172a;padding:.75rem 1.35rem;border:none;box-shadow:0 20px 35px -20px rgba(249,115,22,.65)}.Timelines_primaryAction__YgQuP:hover{transform:translateY(-1px);box-shadow:0 24px 40px -18px rgba(249,115,22,.6)}.Timelines_primaryAction__YgQuP svg,.Timelines_secondaryAction__Wc8p0 svg{width:1.25rem;height:1.25rem}.Timelines_secondaryAction__Wc8p0{background:rgba(248,250,252,.12);color:inherit;padding:.75rem 1.35rem;border:1px solid rgba(248,250,252,.35)}.Timelines_secondaryAction__Wc8p0:hover{background:rgba(248,250,252,.2);transform:translateY(-1px)}.Timelines_errorBanner__JUQOJ{max-width:1100px;margin:0 auto 1.5rem;padding:1rem 1.25rem;border-radius:1rem;background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.45);color:#fee2e2;display:flex;justify-content:space-between;align-items:center;gap:1rem}.Timelines_errorBanner__JUQOJ button{background:rgba(248,113,113,.15);border:1px solid rgba(248,113,113,.55);color:inherit;border-radius:.75rem;padding:.45rem .9rem;font-weight:600;cursor:pointer}.Timelines_errorBanner__JUQOJ button:hover{background:rgba(248,113,113,.25)}.Timelines_loadingNotice__wsUS_{text-align:center;color:#cbd5f5;margin-bottom:2rem}.Timelines_layout__fQP6P{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,320px) 1fr;grid-gap:2rem;gap:2rem}.Timelines_sidebar__u3j8X{display:flex;flex-direction:column;gap:1.5rem}.Timelines_sidebarCard__xYa7r{background:#f8fafc;border-radius:1.25rem;padding:1.5rem;box-shadow:0 16px 40px -28px rgba(15,23,42,.55);display:flex;flex-direction:column;gap:1rem}.Timelines_sidebarHeader__qsxo3 h2{margin:0;font-size:1.25rem}.Timelines_sidebarHeader__qsxo3 p{margin:.35rem 0 0;color:#475569;font-size:.95rem}.Timelines_searchLabel__OldnO{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.Timelines_searchInput__Pl9ny{width:100%;padding:.65rem .85rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.5);font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}.Timelines_searchInput__Pl9ny:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.Timelines_listboxWrapper__PIxvm{position:relative}.Timelines_listboxButton__9CW75{width:100%;padding:.75rem .95rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.6);background:#fff;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.Timelines_listboxButton__9CW75:hover{border-color:#2563eb;box-shadow:0 10px 18px -12px rgba(37,99,235,.4)}.Timelines_listboxChevron__D6rWf{width:1.2rem;height:1.2rem;color:#475569}.Timelines_listboxOptions__6oaIv{position:absolute;z-index:20;margin-top:.4rem;max-height:260px;width:100%;overflow:auto;background:#ffffff;border-radius:.9rem;box-shadow:0 20px 45px -28px rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.4)}.Timelines_listboxOption__JKJhf{padding:.75rem 1rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-weight:500}.Timelines_listboxOptionActive__pB4h_{background:rgba(37,99,235,.1)}.Timelines_listboxOptionSelected__0mR0p{color:#1d4ed8}.Timelines_listboxOptionContent__TqUPM{display:flex;align-items:center;justify-content:space-between;width:100%}.Timelines_listboxCheck__jNZg5{width:1.1rem;height:1.1rem;color:#2563eb}.Timelines_emptyState__l4Aom{color:#64748b;font-size:.95rem}.Timelines_sidebarFooter__CKhu9{margin-top:.5rem}.Timelines_sidebarAction__FCIg7{width:100%;background:rgba(37,99,235,.12);border:1px dashed rgba(37,99,235,.5);border-radius:.9rem;padding:.85rem 1rem;font-weight:600;color:#1d4ed8;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.Timelines_sidebarAction__FCIg7:hover{background:rgba(37,99,235,.2);transform:translateY(-1px)}.Timelines_sidebarSubheading__pf7bV{margin:0;font-size:1rem;color:#0f172a}.Timelines_previewList__95Lqa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.Timelines_previewItem__WfNGV{padding:.8rem .9rem;border-radius:.85rem;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.1)}.Timelines_previewItem__WfNGV p{margin:.2rem 0 0;color:#0f172a;font-size:.9rem}.Timelines_previewDate__hvN05{font-weight:600;color:#1d4ed8;font-size:.85rem;letter-spacing:.03em;text-transform:uppercase}.Timelines_detailArea__zCAfs{min-height:520px}.Timelines_emptyPanel__q6jup{background:rgba(15,23,42,.65);color:#e2e8f0;border-radius:1.5rem;padding:3rem 2.5rem;text-align:center;box-shadow:inset 0 0 0 1px rgba(148,163,184,.25);display:grid;grid-gap:1.25rem;gap:1.25rem;justify-items:center}.Timelines_emptyPanel__q6jup h2,.Timelines_emptyPanel__q6jup h3{margin:0}.Timelines_detailCard__ipPkV{background:#ffffff;border-radius:1.5rem;padding:2.5rem;box-shadow:0 28px 50px -35px rgba(15,23,42,.65);display:flex;flex-direction:column;gap:2rem}.Timelines_detailHeader__UhkFp{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;align-items:flex-start}.Timelines_detailHeader__UhkFp h2{margin:.25rem 0;font-size:2rem}.Timelines_detailHeader__UhkFp p{margin:0;color:#475569}.Timelines_detailEyebrow__z5Zqo{display:inline-block;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#94a3b8}.Timelines_statsGrid__6G_FT{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem}.Timelines_statsGrid__6G_FT article{background:rgba(248,250,252,.8);border-radius:1rem;padding:1.25rem 1.4rem;border:1px solid rgba(148,163,184,.35);box-shadow:inset 0 0 0 1px rgba(248,250,252,.4)}.Timelines_statsGrid__6G_FT h3{margin:0;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.Timelines_statsGrid__6G_FT strong{display:block;margin-top:.45rem;font-size:2rem;color:#1d4ed8}.Timelines_statsGrid__6G_FT p{margin:.45rem 0 0;color:#1f2937;font-size:.95rem;line-height:1.5}.Timelines_timelineWrapper__6q1kq{position:relative}.Timelines_timelineList__vUAmP{list-style:none;margin:0;padding:0 0 0 .5rem;display:grid;grid-gap:1.5rem;gap:1.5rem;position:relative}.Timelines_timelineList__vUAmP:before{content:"";position:absolute;left:1.1rem;top:.2rem;bottom:.2rem;width:2px;background:linear-gradient(180deg,rgba(37,99,235,.2),rgba(79,70,229,.4))}.Timelines_timelineItem__K5Cyq{display:grid;grid-template-columns:auto 1fr;grid-gap:1.25rem;gap:1.25rem;position:relative;padding-left:1.5rem}.Timelines_timelineMarker__k66Fb{width:2.2rem;height:2.2rem;border-radius:999px;background:linear-gradient(135deg,#2563eb,#7c3aed);display:grid;place-items:center;color:#f8fafc;z-index:1;box-shadow:0 12px 24px -18px rgba(79,70,229,.6)}.Timelines_timelineMarker__k66Fb svg{width:1.15rem;height:1.15rem}.Timelines_timelineContent__bixXh{background:rgba(37,99,235,.08);border-radius:1.1rem;padding:1rem 1.25rem;border:1px solid rgba(37,99,235,.16);box-shadow:0 12px 30px -28px rgba(37,99,235,.7)}.Timelines_timelineDate___oEoE{font-weight:700;color:#1d4ed8;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;display:block;margin-bottom:.35rem}.Timelines_timelineContent__bixXh p{margin:0;color:#0f172a;font-size:1rem;line-height:1.55}.Timelines_formSection__Us6ck{border-top:1px solid rgba(148,163,184,.25);padding-top:1.75rem;display:grid;grid-gap:.75rem;gap:.75rem}.Timelines_formSection__Us6ck h3{margin:0}.Timelines_formSection__Us6ck p{margin:0;color:#475569}.Timelines_formCard__ReSi_{background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(99,102,241,.12));border-radius:1.25rem;border:1px solid rgba(14,165,233,.25);padding:1.5rem;display:grid;grid-gap:1.25rem;gap:1.25rem}.Timelines_formBody__z8x8w{display:grid;grid-gap:1rem;gap:1rem}.Timelines_fieldGroup__1oU9d{display:grid;grid-gap:.4rem;gap:.4rem}.Timelines_fieldLabel___vcPu{font-weight:600;font-size:.95rem;color:#0f172a}.Timelines_optionalLabel__rQVD9{font-weight:500;font-size:.85rem;color:#6366f1;margin-left:.35rem}.Timelines_textInput__9hmWq,.Timelines_textarea__QA5yS{width:100%;border-radius:.9rem;border:1px solid rgba(59,130,246,.35);padding:.75rem 1rem;font-size:1rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;background:rgba(255,255,255,.9)}.Timelines_textarea__QA5yS{min-height:140px;resize:vertical}.Timelines_textInput__9hmWq:focus,.Timelines_textarea__QA5yS:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.25)}.Timelines_fieldHint__v_uMk{font-size:.8rem;color:#475569}.Timelines_feedback__VjaMd{display:flex;align-items:center;gap:.65rem;border-radius:.9rem;padding:.75rem 1rem;font-weight:600}.Timelines_feedbackIcon__uXrgN{width:1.2rem;height:1.2rem}.Timelines_feedbackSuccess__UcEfK{background:rgba(16,185,129,.15);color:#047857;border:1px solid rgba(16,185,129,.35)}.Timelines_feedbackError__rWiAi{background:rgba(248,113,113,.15);color:#b91c1c;border:1px solid rgba(248,113,113,.35)}.Timelines_formFooter__xRhQ0{display:flex;justify-content:flex-end}.Timelines_submitButton__YBIYO{border:none;border-radius:999px;padding:.8rem 1.6rem;font-weight:700;font-size:1rem;cursor:pointer;color:#0f172a;background:linear-gradient(135deg,#facc15,#f97316);box-shadow:0 14px 24px -18px rgba(251,191,36,.6);transition:transform .2s ease,box-shadow .2s ease}.Timelines_submitButton__YBIYO:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 30px -18px rgba(251,191,36,.65)}.Timelines_submitButton__YBIYO:disabled{opacity:.6;cursor:not-allowed}.Timelines_modalRoot__S4V5n{position:fixed;inset:0;z-index:100}.Timelines_modalOverlay__6p8jh{position:fixed;inset:0;background:rgba(15,23,42,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Timelines_modalContainer__ESip8{position:fixed;inset:0;display:grid;place-items:center;padding:2rem 1.25rem;overflow-y:auto}.Timelines_modalPanel__3L7i3{width:min(520px,100%);background:#ffffff;border-radius:1.5rem;padding:2rem;box-shadow:0 35px 60px -35px rgba(15,23,42,.7);display:grid;grid-gap:1rem;gap:1rem;max-height:calc(100vh - 4rem);overflow-y:auto}.Timelines_modalHeader__ky67p{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Timelines_modalHeader__ky67p button{background:rgba(148,163,184,.15);border:none;border-radius:999px;width:2.25rem;height:2.25rem;display:grid;place-items:center;cursor:pointer}.Timelines_modalHeader__ky67p button svg{width:1.25rem;height:1.25rem;color:#475569}.Timelines_modalIntro__Scz7R{margin:0;color:#475569;font-size:.95rem}@media (max-width:960px){.Timelines_layout__fQP6P{grid-template-columns:1fr}.Timelines_sidebar__u3j8X{order:2}.Timelines_detailArea__zCAfs{order:1}}@media (max-width:720px){.Timelines_page__fg6ad{padding:2rem 1rem 3rem}.Timelines_hero__uzM3f{padding:2.2rem 2.4rem}.Timelines_detailCard__ipPkV{padding:1.75rem}}@media (max-width:520px){.Timelines_hero__uzM3f{padding:1.75rem 1.5rem}.Timelines_heroStats__Xxdvc{flex-direction:column}.Timelines_detailHeader__UhkFp{flex-direction:column;align-items:flex-start}.Timelines_primaryAction__YgQuP,.Timelines_secondaryAction__Wc8p0{width:100%;justify-content:center}}