.timeline_introStory__Qo4Tn{display:grid;gap:1.25rem;max-width:46ch;color:#374151;font-size:1rem;line-height:1.7}.timeline_introStory__Qo4Tn p{margin:0}.timeline_timeline__4MYEu{position:relative;padding-top:3.5rem}.timeline_timeline__4MYEu:before{content:"";position:absolute;top:1rem;left:calc((100% - 4rem) / 6);right:calc((100% - 4rem) / 6);height:1px;background:linear-gradient(90deg,#b9a6d0,#6b498d,#b9a6d0)}.timeline_stage__VVsK1{position:relative}.timeline_marker___jbyS{position:absolute;z-index:2;top:-3.5rem;left:50%;transform:translateX(-50%);display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #b9a6d0;border-radius:50%;background:#fff;color:#60417f;font-size:.7rem;letter-spacing:.08em;transition:background .3s,color .3s,box-shadow .3s}.timeline_marker___jbyS:after{content:"";position:absolute;top:100%;left:50%;height:1.5rem;width:1px;background:#d7cce3}.timeline_stage__VVsK1:focus-within .timeline_marker___jbyS,.timeline_stage__VVsK1:hover .timeline_marker___jbyS{background:#352952;color:white;box-shadow:0 0 0 5px #f0ebf6}@media (max-width:767px){.timeline_timeline__4MYEu{padding-top:0;padding-left:2.75rem}.timeline_timeline__4MYEu:before{top:1rem;bottom:1rem;left:1rem;right:auto;width:1px;height:auto;background:linear-gradient(#b9a6d0,#6b498d,#b9a6d0)}.timeline_marker___jbyS{top:0;left:-2.75rem;transform:none}.timeline_marker___jbyS:after{top:50%;left:100%;width:.75rem;height:1px}}@media (prefers-reduced-motion:reduce){.timeline_marker___jbyS{transition:none}}.timeline_framework__j5446{position:relative;padding:0 1rem}.timeline_framework__j5446:before{content:"";position:absolute;inset:1rem 0 5rem;border:1px dashed #d0c3df;pointer-events:none}.timeline_framework__j5446 .timeline_timeline__4MYEu:before{display:none}.timeline_stage__VVsK1{border-color:#e1d8ea}.timeline_stage__VVsK1:after{content:"";position:absolute;bottom:-2rem;left:50%;width:1px;height:2rem;background:#d0c3df}.timeline_contactNode__M_du1{position:relative;height:3rem;margin-top:4rem;align-items:center}.timeline_contactNode__M_du1:before{content:"";position:absolute;bottom:100%;left:50%;height:2rem;width:1px;background:#b9a6d0}.timeline_contactNode__M_du1 a{position:relative;background:white;transition:transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.timeline_contactNode__M_du1 a span{transition:transform .3s ease}.timeline_contactNode__M_du1 a:focus-visible,.timeline_contactNode__M_du1 a:hover{transform:translateY(-3px);background:#352952;border-color:#352952;color:white;box-shadow:0 7px 18px rgba(53,41,82,.2)}.timeline_contactNode__M_du1 a:focus-visible span,.timeline_contactNode__M_du1 a:hover span{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.timeline_contactNode__M_du1 a,.timeline_contactNode__M_du1 a span{transition:none}.timeline_contactNode__M_du1 a:focus-visible,.timeline_contactNode__M_du1 a:focus-visible span,.timeline_contactNode__M_du1 a:hover,.timeline_contactNode__M_du1 a:hover span{transform:none}}@media (max-width:767px){.timeline_framework__j5446:before{top:1rem;bottom:1.5rem;left:2rem;right:auto;width:0;border:0;border-left:1px dashed #d0c3df}.timeline_stage__VVsK1:after{display:none}.timeline_contactNode__M_du1{margin-top:2rem;margin-left:2.75rem}.timeline_contactNode__M_du1:before{top:50%;bottom:auto;left:-1.75rem;width:calc(50% + 1.75rem);height:1px}}