.BaseCard_card__et5C8{position:relative;border:1px solid #eaeaea;border-radius:10px;padding:1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease-in-out;max-height:450px;overflow:hidden}.BaseCard_card__et5C8:hover{transform:scale(1.05)}.BaseCard_scrollableContent__QXdwn{max-height:450px;overflow-y:scroll}.BaseCard_scrollableContent__QXdwn::-webkit-scrollbar{display:none}.BaseCard_scrollableContent__QXdwn{-ms-overflow-style:none;scrollbar-width:none}.BaseCard_subtitle__NmYll{font-weight:500}.BaseCard_label__m2Ij5{font-style:italic;margin:.5rem 0;font-weight:200}.BaseCard_body__twPmS{font-size:.9rem;text-align:center;margin-bottom:.5rem;font-weight:450}.BaseCard_caption__zfyft{font-size:.8rem;text-align:center;margin-bottom:1rem;font-weight:400;font-style:italic}.BaseCard_categories__QD0VN{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.BaseCard_categoryTag__w0foU{background-color:#f0f0f0;padding:.25rem .5rem;border-radius:4px;font-size:.8rem}.BaseCard_image__2fFhM{border-radius:50%;margin-bottom:1rem}.Timeline_timelineContainer__XNMFz{position:relative;max-width:1200px;margin:0 auto;padding:2rem 1rem}.Timeline_timelineItem__ThQYV{display:flex;margin-bottom:2rem;position:relative}.Timeline_dateColumn__Q8fD6{flex:0 0 200px;display:flex;align-items:center;justify-content:flex-end;padding-right:2rem;position:relative}.Timeline_dateLabel__LpH6N{font-weight:600;color:#4b5563;text-align:right}.Timeline_eventsColumn__idSII{flex:1;display:flex;flex-wrap:wrap;gap:1rem}.Timeline_eventCard__pCe6j{flex:1 1 calc(33.333% - 1rem);min-width:250px}.Timeline_timelineLine__niLXT{position:absolute;left:200px;top:0;bottom:0;width:2px;background-color:#e5e7eb;z-index:0}@media (max-width:768px){.Timeline_timelineContainer__XNMFz{padding:1rem}.Timeline_timelineItem__ThQYV{flex-direction:column}.Timeline_dateColumn__Q8fD6{flex-direction:row;align-items:center;justify-content:flex-start;padding-right:0;margin-bottom:1rem}.Timeline_dateLabel__LpH6N{text-align:left}.Timeline_timelineLine__niLXT{left:15px}.Timeline_eventsColumn__idSII{padding-left:30px}.Timeline_eventCard__pCe6j{flex-basis:100%}}