.timeline__line{position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;height:30px}@media (min-width: 768px){.timeline__line{height:50px}}.timeline__line:before{background-color:var(--primary-90);content:"";height:2px;width:200vw;position:absolute;left:-200px;top:50%;transform:translateY(calc(-50% - 2px))}.timeline__marker{height:.75rem;width:.75rem;background-color:var(--secondary);transform:rotate(45deg);transition:.4s ease all;display:inline-block}@media (min-width: 768px){.timeline__marker{height:1rem;width:1rem}}.timeline__marker-container{position:absolute;left:calc(50% - 8px)}.timeline__marker-container.active .timeline__marker{height:1rem;width:1rem}@media (min-width: 768px){.timeline__marker-container.active .timeline__marker{height:1.75rem;width:1.75rem}}.timeline__container,.timeline__card{margin-left:auto;margin-right:auto;max-width:820px}.timeline__date-wrapper{font-size:1.125rem;line-height:1.665rem;color:var(--primary-20);height:28px}@media (max-width: 1279px){.timeline__date-wrapper>div{position:absolute;left:50%;padding-left:1rem;transform:translate(-50%)}}@media (min-width: 768px){.timeline__date-wrapper{margin-bottom:.25rem;font-size:1.5rem;line-height:2.22rem}}@media (min-width: 1536px){.timeline__date-wrapper>div{padding-left:.5rem}}.timeline__nav{margin-top:.5rem;display:flex;justify-content:center}@media (min-width: 768px){.timeline__nav{margin-top:0;position:absolute;top:50%;left:-10px;right:-10px;transform:translateY(-50%);pointer-events:none;z-index:10}}@media (min-width: 1024px){.timeline__nav{left:100px;right:100px}}.timeline__nav-inner{display:flex;gap:.5rem}@media (min-width: 768px){.timeline__nav-inner{justify-content:space-between;width:100%}}.timeline__nav-btn{display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--white);transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:40px;height:40px;pointer-events:all}.timeline__nav-btn:hover{background-color:var(--primary-90)}.timeline__nav-btn span{height:1rem}@media (min-width: 768px){.timeline__nav-btn{width:48px;height:48px}.timeline__nav-btn span{height:1.25rem}}@media (min-width: 1024px){.timeline__nav-btn{width:56px;height:56px}.timeline__nav-btn span{height:1.5rem}}[data-slider-name-value=timeline] [data-slider=timeline-prev],[data-slider-name-value=timeline] [data-slider=timeline-next]{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}@media (min-width: 768px){[data-slider-name-value=timeline] [data-slider=timeline-prev],[data-slider-name-value=timeline] [data-slider=timeline-next]{min-width:48px;min-height:48px}}@media (min-width: 1024px){[data-slider-name-value=timeline] [data-slider=timeline-prev],[data-slider-name-value=timeline] [data-slider=timeline-next]{left:100px;right:100px}}@media (min-width: 768px){[data-slider-name-value=timeline] .timeline__card{padding-inline:2rem}}@media (min-width: 1024px){[data-slider-name-value=timeline] .timeline__card{padding-inline:6rem}}@media (min-width: 1280px){[data-slider-name-value=timeline] .timeline__card{padding-inline:0}}
