.timeline__text h1{font-size:var(--text-5xl);font-weight:400;letter-spacing:.01em;line-height:var(--line-height-5xl)}.timeline__text h2{font-size:var(--text-4xl);font-weight:400;letter-spacing:.01em;line-height:var(--line-height-4xl)}.timeline__text h3{font-size:var(--text-3xl);font-weight:400;letter-spacing:.01em;line-height:var(--line-height-lg)}.timeline__text h4{font-size:1.5rem;font-weight:400;letter-spacing:.01em;line-height:1.75rem}.timeline__text h5{font-size:var(--text-sm);font-weight:500;letter-spacing:.02em;line-height:var(--line-height-sm);text-transform:uppercase}@media only screen and (min-width:768px){.timeline__text h5{font-size:var(--text-lg);line-height:var(--line-height-lg)}}.timeline__text h6{font-size:var(--text-base);font-weight:400;line-height:var(--line-height-xs)}.timeline__text{color:var(--typography-color-text);font-size:var(--text-sm);letter-spacing:var(--typography-letter-spacing);line-height:var(--line-height-sm);max-width:var(--typography-measure-width)}.timeline__text:first-child,.timeline__text:last-child{margin-top:0}@media only screen and (min-width:768px){.timeline__text{font-size:var(--text-base);line-height:var(--line-height-base)}}.timeline__text h1,.timeline__text h2{margin-bottom:32px}.timeline__text h3{margin-bottom:16px}.timeline__text h4{margin-bottom:12px}.timeline__text h1,.timeline__text h2,.timeline__text h3,.timeline__text h4,.timeline__text h5,.timeline__text h6{color:var(--typography-color-headline);-webkit-hyphens:auto;hyphens:auto}.timeline__text p{margin-bottom:16px;margin-top:0;max-width:none}.timeline__text p:last-child{margin-bottom:0}@media only screen and (min-width:768px){.timeline__text p{letter-spacing:.02em;margin-bottom:20px}}.timeline__text a{color:var(--typography-color-link);font-size:var(--typography-link-font-size);font-weight:var(--typography-link-font-weight);line-height:var(--typography-link-line-height);text-decoration:underline;transition:.1s}.timeline__text a:hover{text-decoration-color:var(--typography-color-link-hover)}.timeline__text a [class~=cta]{border-bottom:2px solid rgb(var(--color-black));letter-spacing:.02em;text-decoration:none;transition:.3s}.timeline__text a [class~=cta]:hover{border-bottom:2px solid rgb(var(--color-primary))}.timeline__text>ul{margin:1.25rem 0}.timeline__text>ul>li{margin:0;padding-left:1.75rem;position:relative}.timeline__text>ul>li>p{margin:0}.timeline__text>ul>li>:first-child{margin:0}.timeline__text>ul>li>:last-child{margin:0}.timeline__text>ul>li:before{background:none;border-radius:50%;content:"-";height:.375rem;left:.25rem;position:absolute;top:0;width:.375rem}.timeline__text ol{list-style:decimal;margin:1.25rem 0 1.25rem 30px}.timeline__text u{text-decoration:underline}.timeline__text b{font-weight:700}.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-family:var(--font-sans-compressed);font-size:50px;font-weight:100;line-height:46px;text-transform:uppercase}@media only screen and (min-width:1024px){.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-size:120px;line-height:100px}}.duotone .story .h2,.duotone .story h2{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;line-height:var(--line-height-base)}@media only screen and (min-width:1024px){.duotone .story .h2,.duotone .story h2{font-size:var(--text-4xl);line-height:40px}}.duotone .story .h3,.duotone .story h3{font-size:var(--text-lg);line-height:var(--line-height-base)}@media only screen and (min-width:1024px){.duotone .story .h3,.duotone .story h3{font-size:var(--text-3xl);line-height:45px}}.duotone .story .h5,.duotone .story h5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--line-height-xxs)}@media only screen and (min-width:1024px){.duotone .story .h5,.duotone .story h5{font-size:var(--text-base);line-height:var(--line-height-sm)}}.timeline__mobile{display:block}@media only screen and (min-width:768px){.timeline__mobile{display:none}}.timeline__header-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px}@media only screen and (min-width:768px){.timeline__header-container{margin-bottom:60px}}.timeline__pagination-buttons,.timeline__swiper{display:none}@media only screen and (min-width:768px){.timeline__pagination-buttons,.timeline__swiper{display:block}}.timeline__scroll-bar-container{display:none;margin-top:80px}@media only screen and (min-width:768px){.timeline__scroll-bar-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.timeline__scroll-bar{background-color:rgb(var(--color-black));grid-column:5/9;height:1px;position:relative}.timeline__scroll-bar .swiper-scrollbar-drag{background-color:rgb(var(--color-black));cursor:pointer;height:5px;left:0;position:relative;top:-2px}.timeline__text{display:none;margin-left:auto;margin-right:auto;margin-top:56px;text-align:center}@media only screen and (min-width:768px){.timeline__text{display:block}}
