.LabSeniProgramTimeline-module__A7QdBq__timeline{background:#fff;border-block:3px solid #000;grid-template-columns:minmax(0,1fr);margin-top:1rem;list-style:none;display:grid}.LabSeniProgramTimeline-module__A7QdBq__stageList{min-width:0;list-style:none}.LabSeniProgramTimeline-module__A7QdBq__stage{color:#000}.LabSeniProgramTimeline-module__A7QdBq__stage+.LabSeniProgramTimeline-module__A7QdBq__stage{border-top:2px solid #000}.LabSeniProgramTimeline-module__A7QdBq__stageButton{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;width:100%;padding:1rem;display:grid}.LabSeniProgramTimeline-module__A7QdBq__stageButton:focus-visible{outline-offset:-4px;outline:2px solid #000}.LabSeniProgramTimeline-module__A7QdBq__selectionArrow{grid-area:1/2/3;align-self:center;font-size:1.5rem}.LabSeniProgramTimeline-module__A7QdBq__credits{padding:0 1rem 1rem}.LabSeniProgramTimeline-module__A7QdBq__mobileDetails{padding:0 1rem 1.25rem;animation:.25s ease-out LabSeniProgramTimeline-module__A7QdBq__enter}.LabSeniProgramTimeline-module__A7QdBq__mobileDetails[hidden],.LabSeniProgramTimeline-module__A7QdBq__desktopDetails{display:none}.LabSeniProgramTimeline-module__A7QdBq__content{min-width:0;animation:.25s ease-out LabSeniProgramTimeline-module__A7QdBq__enter}.LabSeniProgramTimeline-module__A7QdBq__heading{flex-direction:column;align-items:stretch;gap:.625rem;min-width:0;display:flex}.LabSeniProgramTimeline-module__A7QdBq__heading .LabSeniProgramTimeline-module__A7QdBq__profileLinks{grid-template-columns:minmax(0,1fr)}.LabSeniProgramTimeline-module__A7QdBq__heading .LabSeniProgramTimeline-module__A7QdBq__profileGroup{margin-top:.5rem}.LabSeniProgramTimeline-module__A7QdBq__collaboration{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.LabSeniProgramTimeline-module__A7QdBq__collaborationLogo{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.LabSeniProgramTimeline-module__A7QdBq__collaborationLogo:focus-visible{outline-offset:3px;outline:2px solid #000}.LabSeniProgramTimeline-module__A7QdBq__date{min-width:0;font-family:var(--font-heading), sans-serif;letter-spacing:-.06em;text-transform:uppercase;overflow-wrap:break-word;font-weight:700;line-height:.9}.LabSeniProgramTimeline-module__A7QdBq__dateLead{font-size:2rem;transition:font-size .22s;display:block}.LabSeniProgramTimeline-module__A7QdBq__stage[data-active=true] .LabSeniProgramTimeline-module__A7QdBq__dateLead{font-size:clamp(3.5rem,6vw,5rem)}.LabSeniProgramTimeline-module__A7QdBq__datePeriod{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:1.5rem;line-height:1;display:block}.LabSeniProgramTimeline-module__A7QdBq__dateRest{font-family:var(--font-mono), monospace;letter-spacing:.05em;margin-top:.625rem;font-size:.75rem;line-height:1.4;display:block}.LabSeniProgramTimeline-module__A7QdBq__title{font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;text-transform:uppercase;max-width:22ch;margin-top:.25rem;font-size:1rem;font-weight:700;line-height:1.15}.LabSeniProgramTimeline-module__A7QdBq__detailTitle{font-family:var(--font-heading), sans-serif;text-transform:uppercase;margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;line-height:1.1}.LabSeniProgramTimeline-module__A7QdBq__description{min-width:0;margin-top:0;font-size:.875rem;line-height:1.65}.LabSeniProgramTimeline-module__A7QdBq__profileGroup{margin-top:1rem}.LabSeniProgramTimeline-module__A7QdBq__profileLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;font-size:.625rem;font-weight:700}.LabSeniProgramTimeline-module__A7QdBq__profileLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;margin-top:.5rem;list-style:none;display:grid}.LabSeniProgramTimeline-module__A7QdBq__profileLink{color:#000;border-bottom:1px solid #dedede;align-items:center;gap:.5rem;min-height:44px;padding:.375rem 0;font-size:.75rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s;display:flex}.LabSeniProgramTimeline-module__A7QdBq__avatar{width:32px;height:32px;font-family:var(--font-heading), sans-serif;background:#f0f0f0;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.LabSeniProgramTimeline-module__A7QdBq__profileImage{object-fit:cover;width:32px;height:32px}.LabSeniProgramTimeline-module__A7QdBq__logoAvatar{background:#fff;width:64px}.LabSeniProgramTimeline-module__A7QdBq__logoImage{object-fit:contain;width:64px;height:32px}.LabSeniProgramTimeline-module__A7QdBq__profileName{overflow-wrap:anywhere;min-width:0}.LabSeniProgramTimeline-module__A7QdBq__arrow{margin-left:auto;padding-right:.125rem;font-size:.875rem}.LabSeniProgramTimeline-module__A7QdBq__profileLink:focus-visible{outline-offset:3px;outline:2px solid}@media (min-width:48rem){.LabSeniProgramTimeline-module__A7QdBq__timeline{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0}.LabSeniProgramTimeline-module__A7QdBq__desktopDetails{border-left:2px solid #000;min-width:0;padding:1.5rem;display:block}.LabSeniProgramTimeline-module__A7QdBq__mobileDetails{display:none}.LabSeniProgramTimeline-module__A7QdBq__profileLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.LabSeniProgramTimeline-module__A7QdBq__profileLink:hover{opacity:.7}}@keyframes LabSeniProgramTimeline-module__A7QdBq__enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LabSeniProgramTimeline-module__A7QdBq__content,.LabSeniProgramTimeline-module__A7QdBq__mobileDetails,.LabSeniProgramTimeline-module__A7QdBq__dateLead,.LabSeniProgramTimeline-module__A7QdBq__profileLink,.LabSeniProgramTimeline-module__A7QdBq__arrow{transition:none;animation:none}}
