@layer molecules{.TimelineCard_TimelineCard__FIpGw{border-left:1px solid var(--color-dark-blue);display:flex;justify-content:space-between;padding-left:var(--spacing--sm);height:100%;align-items:flex-start;flex-grow:1}[class*=swiper-slide-active] .TimelineCard_TimelineCard__FIpGw{padding-right:var(--spacing--xl)}@media only screen and (min-width:1024px){[class*=swiper-slide-active] .TimelineCard_TimelineCard__FIpGw{padding-right:unset}.TimelineCard_TimelineCard__FIpGw{padding-left:var(--spacing--base);padding-right:var(--spacing--base)}}.TimelineCard_TimelineCard__text__xkCAz{-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:var(--spacing--xs);word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color-storm-gray);font-size:var(--font-size--link-sm)}@media only screen and (max-width:1439px){.TimelineCard_TimelineCard__text__xkCAz{line-height:var(--line-height--lg)}}@media only screen and (min-width:1024px){.TimelineCard_TimelineCard__text__xkCAz{font-size:var(--font-size--caption)}}.TimelineCard_TimelineCard__textWrapper__ADc1S{margin-right:var(--spacing--xs)}@media only screen and (min-width:1024px){.TimelineCard_TimelineCard__textWrapper__ADc1S{margin-right:var(--spacing--base)}}.TimelineCard_TimelineCard__image__bJjnD{width:9rem;flex-shrink:0;margin-right:var(--spacing--xs)}@media only screen and (min-width:1024px){.TimelineCard_TimelineCard__image__bJjnD{margin-right:var(--spacing--base)}}.TimelineCard_TimelineCard__link__OuRkh{display:flex;height:100%;flex-grow:1;transition:var(--transition-time--lg) text-decoration ease}.TimelineCard_TimelineCard__link__OuRkh:focus .TimelineCard_TimelineCard__text__xkCAz,.TimelineCard_TimelineCard__link__OuRkh:focus-visible .TimelineCard_TimelineCard__text__xkCAz,.TimelineCard_TimelineCard__link__OuRkh:focus-within .TimelineCard_TimelineCard__text__xkCAz,.TimelineCard_TimelineCard__link__OuRkh:hover .TimelineCard_TimelineCard__text__xkCAz{text-decoration:underline}}.TimelineBanner_u-hidden__NZJSY{display:none}@media only screen and (min-width:640px){.TimelineBanner_u-hidden--sm__2OSSY{display:none}}.TimelineBanner_u-hidden--absolute__VNCYq{position:absolute;left:-99999px}.TimelineBanner_u-overflow--hidden___dKhI{overflow:hidden}.TimelineBanner_u-visually-hidden__1G68O{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.TimelineBanner_u-modal-open__2tHbV{overflow:hidden}.TimelineBanner_u-modal-open__2tHbV .TimelineBanner_main__SRA_P{filter:blur(0);animation:TimelineBanner_blur-in__b_85t .8s ease forwards}.TimelineBanner_u-modal-open__2tHbV [class*=Modal_overlay]{animation:TimelineBanner_fade-in__PucuX .8s ease forwards}@keyframes TimelineBanner_blur-in__b_85t{0%{filter:blur(0)}to{filter:blur(5px)}}@keyframes TimelineBanner_fade-in__PucuX{0%{opacity:0}to{opacity:.9}}@layer organisms{.TimelineBanner_TimelineBanner__Nvyjl{margin:var(--spacing--xxl) 0;overflow-x:auto}@media only screen and (min-width:1024px){.TimelineBanner_TimelineBanner__Nvyjl{margin-bottom:var(--spacing--xl);overflow-x:revert}}.TimelineBanner_TimelineBanner__top__Q9uf2{margin-bottom:var(--spacing--lg)}@media only screen and (min-width:768px){.TimelineBanner_TimelineBanner__top__Q9uf2{margin-bottom:var(--spacing--xl)}}.TimelineBanner_TimelineBanner__heading__fkJfl{font-family:var(--font-primary)}.TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI{position:absolute;z-index:2;top:0;bottom:0;margin-top:auto;margin-bottom:auto;--btn-offset:calc((var(--ButtonCircle-size) / 2) * -1);transition:var(--transition-time--md) background-color ease}@media(prefers-reduced-motion:reduce){.TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI{transition-duration:0}}.TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI span{transition:var(--transition-time--md) color ease}@media(prefers-reduced-motion:reduce){.TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI span{transition-duration:0}}.TimelineBanner_TimelineBanner__Nvyjl:not(:hover,:focus-within) .TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI,.TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI:disabled{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap;background-color:transparent}.TimelineBanner_TimelineBanner__Nvyjl:not(:hover,:focus-within) .TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI span,.TimelineBanner_TimelineBanner__swipeControls__btn__GxlWI:disabled span{color:transparent}.TimelineBanner_TimelineBanner__swipeControls__btnPrev__2lhoo{left:var(--btn-offset)}.TimelineBanner_TimelineBanner__swipeControls__btnNext__vXhGW{transform:rotate(180deg);right:var(--btn-offset)}.TimelineBanner_TimelineBanner__swiperSlide__hYVJ2{display:flex;min-height:10rem;align-items:stretch;flex-direction:column;height:10rem}@media only screen and (min-width:1024px){.TimelineBanner_TimelineBanner__swiperSlide__hYVJ2{height:13rem}}.TimelineBanner_TimelineBanner__swiperSlide__item__1ZVt7{width:100%;display:flex}@media only screen and (min-width:768px){.TimelineBanner_TimelineBanner__swiperSlide__item__1ZVt7{width:50vw}}@media only screen and (min-width:1024px){.TimelineBanner_TimelineBanner__swiperSlide__item__1ZVt7{width:33.33%}}.TimelineBanner_TimelineBanner__swiperWrapper__nwXnq{padding-left:var(--spacing--base)}@media only screen and (min-width:1024px){.TimelineBanner_TimelineBanner__swiperWrapper__nwXnq{padding:unset;position:relative}}@media only screen and (max-width:1023px){.TimelineBanner_TimelineBanner__swiperWrapper__nwXnq [class*=swiper-slide-next]{transform:translateX(-3rem)}}.TimelineBanner_TimelineBanner__stepper__JKosL{display:flex;justify-content:center;margin-top:var(--spacing--xl)}.TimelineBanner_TimelineBanner__pagination__rdZdo{width:100%;position:relative}.TimelineBanner_TimelineBanner__mainPagination__p0ZTN{margin-top:var(--spacing--sm);display:none}@media only screen and (min-width:1024px){.TimelineBanner_TimelineBanner__mainPagination__p0ZTN{display:block;margin-top:var(--spacing--lg)}}.TimelineBanner_TimelineBanner__paginationBullet__Q86Lr{all:unset;box-shadow:0 0 0 .2rem var(--color-british-gray);border-radius:50%;width:1.2rem;height:1.2rem;cursor:pointer;display:inline-block;margin:0 .9rem}.TimelineBanner_TimelineBanner__paginationBullet__Q86Lr.TimelineBanner_isActive__Yg_aL{all:unset;background:var(--color-aau-primary);box-shadow:0 0 0 .2rem var(--color-aau-primary);border-radius:50%;width:1.2rem;height:1.2rem;cursor:pointer;display:inline-block;margin:0 .9rem}}