.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.timeline-swiper .swiper-slide{height:auto}.timeline-swiper .swiper-slide:not(:last-child)::after{content:"";display:block;height:1px;width:1rem;position:absolute;top:50%;right:0;transform:translate(100%, -50%);background-color:var(--rthColorBlack)}@media only screen and (min-width: 62.5em){.timeline-swiper .swiper-slide:not(:last-child)::after{width:1.5rem}}@media only screen and (min-width: 87.5em){.timeline-swiper .swiper-slide:not(:last-child)::after{width:2rem}}.timeline-item{box-sizing:border-box;height:100%;position:relative;display:flex;flex-direction:column;align-items:start;padding:1.5rem;border-radius:var(--rthBorderRadius);box-shadow:var(--rthBoxShadow);border:1px solid var(--rthColorBorder)}.timeline-item__date{display:inline-flex;align-items:center;text-transform:uppercase;color:var(--rthColorFontSubtle);font-size:.75rem}@media only screen and (min-width: 62.5em){.timeline-item__date{font-size:.875rem}}.timeline-item__meta{order:1;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.timeline-item__title{order:2;margin-bottom:1rem;font-size:1.25rem}@media only screen and (min-width: 62.5em){.timeline-item__title{font-size:1.375rem}}@media only screen and (min-width: 120em){.timeline-item__title{font-size:1.5rem}}.timeline-item__text{order:3}.timeline-item__button{order:4;margin-top:1rem}

/*# sourceMappingURL=timeline-swiper.css.map */