.sec-timeline.desktop{position:relative;width:100%;height:100vh;padding-block:114px 64px;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:space-between;gap:2rem;overflow:hidden}.sec-timeline.desktop .sticky{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.sec-timeline.desktop .sticky h2,.sec-timeline.desktop .sticky p{text-align:center}.sec-timeline.desktop .sticky .years-placeholder .year{--btn-outline-color-hover:transparent;--btn-background-active:transparent;width:5rem;height:2rem;padding:0;background-color:rgba(0,0,0,0)}.sec-timeline.desktop .sticky .years-placeholder .year span{font-size:1.25rem;display:inline-block}.sec-timeline.desktop .sticky .years-placeholder .year:hover span{color:var(--ciano-50)}.sec-timeline.desktop .sticky .years-placeholder .dot{--_size:0.75rem;width:var(--_size);height:var(--_size);border-radius:100%}.sec-timeline.desktop .horizontal-scroller{width:max-content;height:100%;position:relative;display:flex;flex-flow:row nowrap;align-items:flex-start;padding-inline:100px}.sec-timeline.desktop .horizontal-scroller .cards-placeholder{width:max-content;height:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;overflow:hidden}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card{--_dot-margin:1rem;width:80vw;height:100%;max-height:512px}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card .dot{background-color:var(--violet-60)}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card .content-placeholder{padding-top:64px}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card .image-placeholder{width:800px}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card .image-placeholder img{box-shadow:inset 0 0 0 6px rgba(120,122,186,.32)}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card-button{background:none;border:none;padding:0;margin:0;text-align:left;cursor:pointer;font-family:inherit}.sec-timeline.desktop .horizontal-scroller .cards-placeholder .card-button:focus-visible{outline:2px solid #25cbdb;outline-offset:4px;border-radius:1rem}