@font-face{font-family:"angie-sans";src:url("https://use.typekit.net/af/a32270/000000000000000077359908/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/a32270/000000000000000077359908/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/a32270/000000000000000077359908/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.vertical-history{grid-area:1/1/span 1/span 1}.vertical-history .vertical-history-target{height:1200px}@media only screen and (min-width:1200px){.vertical-history .vertical-history-target{height:100vw}}.scroll-target{height:110vh}.scroll-target.blue{background-color:gray}.scroll-target.green{background-color:#90ee90}.panel{overflow-x:hidden}html{scroll-padding-top:0 !important;scroll-behavior:smooth !important}.history-timeline{position:relative;display:grid;grid-template-rows:100%;grid-template-columns:100%;background-color:#fff}.history-timeline .cloud-image-container{position:sticky;top:0;left:0;display:flex;height:100vh;flex-direction:row;z-index:1;grid-area:1/1/span 1/span 1;overflow-x:hidden}.history-timeline .cloud-image-container .cloud-image-container-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;height:100vh;width:100vw;overflow-x:hidden}.history-timeline .cloud-image-container .cloud-image-container-list li{min-width:1260px}.history-timeline .cloud-image-container .cloud-image-container-list li svg{width:100%}@media only screen and (min-width:1200px){.history-timeline .cloud-image-container .cloud-image-container-list li{min-width:120vw}}.history-timeline-container{grid-area:1/1/span 1/span 1;overflow:hidden;display:grid;grid-template-rows:100%;grid-template-columns:100%;flex-direction:row;position:sticky;top:0;left:0;height:100vh;z-index:2;mix-blend-mode:darken;color:#4e4d4d}.history-timeline-container .foreground-image-container{z-index:5}.history-timeline-container .foreground-image-container .timeline-slide{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,33.33%);align-items:start;padding-bottom:0}@media(min-width:1200px){.history-timeline-container .foreground-image-container .timeline-slide{grid-template-rows:1fr 1fr 1fr}}.history-timeline-container .foreground-image-container .timeline-slide .image-container{grid-area:2/1/span 1/span 1;max-width:calc(100vw - 64px);height:100%;margin:0 auto;display:flex;align-items:end}.history-timeline-container .foreground-image-container .timeline-slide .image-container img,.history-timeline-container .foreground-image-container .timeline-slide .image-container picture{height:100%;width:100%;object-fit:contain}.history-timeline-container .foreground-image-container .slide-text-container{grid-area:3/1/span 1/span 1;text-align:center;display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:calc(100vw - 32px)
}

@media(min-width: 900px){.history-timeline-container .foreground-image-container .slide-text-container{max-width:865px}}.history-timeline-container .foreground-image-container .slide-text-container .slide-heading{font-family:"Amelia Rounded",sans-serif;font-weight:700;line-height:1;color:#4e4d4d;display:inline-block;margin-top:clamp(1.5rem, 0.9615384615vw + 1.2836538462rem, 2.4375rem);margin-bottom:clamp(0.5rem, 1.0256410256vw + 0.2692307692rem, 1.5rem);font-size:clamp(1.5rem, 0.9615384615vw + 1.2836538462rem, 2.4375rem)}.history-timeline-container .foreground-image-container .slide-text-container .red-text{display:inline-flex;font-family:"Sauber Script",sans-serif;font-weight:400;line-height:1.1;color:#e63c2a;font-size:clamp(2rem, 1.0897435897vw + 1.7548076923rem, 3.0625rem)}.history-timeline-container .foreground-image-container .slide-text-container .slide-text{font-family:Amelia Rounded,sans-serif;font-size:14px;line-height:20px;letter-spacing:0px;font-size:clamp(0.875rem, 0.5vw + 0.775rem, 1.375rem);line-height:1.54}.history-timeline-container .foreground-image-container .slide-text-container .slide-text p{margin-top:0;font-size:clamp(0.875rem, 0.497vw + 0.7756rem, 1.372rem);line-height:1.54}.history-timeline-container h1{z-index:6;color:#e63c2a;position:sticky;width:100vw;text-align:center;top:0;left:0;height:15vh;margin-top:120px;transition:opacity 1.5s ease-in-out;opacity:1;display:flex;align-items:end;justify-content:center;grid-area:1/1/span 1/span 1;mix-blend-mode:multiply;font-size:clamp(6.25rem, 13.9102564103vw + 3.1201923077rem, 19.8125rem);line-height:clamp(6.25rem, 13.9102564103vw + 3.1201923077rem, 19.8125rem);font-weight:700}.history-timeline-container h1.transparent{opacity:0}@media(min-width:1200px){.history-timeline-container h1{height:41vh;padding-top:80px;margin-top:0}}.history-timeline-container h1.font-old{font-family:"angie-sans";padding-top:125px}@media(min-width:1200px){.history-timeline-container h1.font-old{padding-top:3vh}}.history-timeline-container h1.font-modern{font-family:Amelia Rounded;font-size:clamp(7.1875rem, 15.9615384615vw + 3.5961538462rem, 22.75rem);line-height:.75;padding-top:135px}@media(min-width:1200px){.history-timeline-container h1.font-modern{padding-top:3vh}}.history-timeline-container .controls-container{width:100vw;grid-area:1/1/span 1/span 1;gap:16px;z-index:10;position:sticky;left:0;top:0;padding:0 2rem;overflow:hidden;padding-bottom:1rem;transition:left .4s ease-in-out;display:flex;justify-content:start;align-items:end;scroll-behavior:smooth}.history-timeline-container .controls-container .controls-container-list{position:relative;display:flex;align-items:end;justify-content:start;gap:1rem;height:min-content;width:auto;margin:0 auto}.history-timeline-container .controls-container li{min-width:auto;width:min-content;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding-bottom:0;font:normal normal normal 14px/34px Amelia Rounded}.history-timeline-container .controls-container li .control-year-amount{opacity:0}.history-timeline-container .controls-container li .control-indicator{background:#ededed 0% 0% no-repeat padding-box;width:44px;height:2px}.history-timeline-container .controls-container li.active .control-year-amount{opacity:1;color:#e63c2a}.history-timeline-container .controls-container li.active .control-indicator{width:67px;background:#e63c2a 0% 0% no-repeat padding-box}.history-timeline-container ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;grid-area:1/1/span 1/span 1;position:relative;height:100vh;width:max-content}.history-timeline-container ul.background-container{z-index:1}.history-timeline-container ul.foreground-container{z-index:3}@media only screen and (min-width:1920px){.history-timeline-container ul.foreground-container li,.history-timeline-container ul.background-container li,.history-timeline-container ul.foreground-image-container li{min-width:100vw}.history-timeline-container ul.foreground-container li svg,.history-timeline-container ul.background-container li svg,.history-timeline-container ul.foreground-image-container li svg{min-width:100%;height:auto}}.history-timeline-container .truck-container{z-index:2;height:min-content;display:flex;position:sticky;top:0;width:100vw;left:0;height:100vh;justify-content:center;align-items:center;overflow:hidden;grid-area:1/1/span 1/span 1}.history-timeline-container .truck-container .truck-image-container{height:calc(127.5px + 4rem);padding-top:39px;padding-bottom:calc(21px + 4rem)
}

@media only screen and (min-width: 1200px) {
  .history-timeline-container .truck-container .truck-image-container {
    height: calc(10.6vw + 4rem);padding-top:3.25vw;padding-bottom:calc(1.75vw + 4rem)}}.history-timeline-container .truck-container svg{height:100%;width:auto}.history-timeline-container .truck-container.truck-1 .truck-old-bw{display:block}.history-timeline-container .truck-container.truck-2 .truck-old-color{display:block}.history-timeline-container .truck-container.truck-3 .truck-modern{display:block}.history-timeline-container .truck{display:none}.history-timeline-container li{min-width:100vw;display:flex;align-items:center;padding-bottom:4rem;width:1200px}.header.timeline-intersecting.header-up{background-color:rgba(0,0,0,0)}.header.timeline-intersecting.active-header .menu-header-menu-container .header-menu .menu-item a{color:#fff !important}.header.timeline-intersecting.active-header .menu-header-menu-container .header-menu .menu-item a:hover{color:rgba(255,255,255,.3) !important}.header.timeline-intersecting.active-header .menu-header-menu-container .header-menu .menu-item a.button{color:#fff !important}.header.timeline-intersecting.active-header .header__user:hover,.header.timeline-intersecting.active-header .header__search:hover{background-color:rgba(255,255,255,.3)}.header.timeline-intersecting.active-header .header__user svg *,.header.timeline-intersecting.active-header .header__search svg *{stroke:#fff}.header.timeline-intersecting.active-header .header__user svg #Ellipse_133 circle:first-of-type,.header.timeline-intersecting.active-header .header__search svg #Ellipse_133 circle:first-of-type{display:none}.header.timeline-intersecting.active-header .logo svg *{fill:#fff}.header.timeline-intersecting.active-header .header__burger span{background-color:#fff}.header.timeline-intersecting .menu-header-menu-container .header-menu .menu-item a{color:#e63c2a !important}.header.timeline-intersecting .menu-header-menu-container .header-menu .menu-item a:hover{color:rgba(230,60,42,.3) !important}.header.timeline-intersecting .menu-header-menu-container .header-menu .menu-item a.button{color:#fff !important}.header.timeline-intersecting .header__user:hover,.header.timeline-intersecting .header__search:hover{background-color:rgba(230,60,42,.3)}.header.timeline-intersecting .header__user svg *,.header.timeline-intersecting .header__search svg *{stroke:#e63c2a}.header.timeline-intersecting .header__user svg #Ellipse_133 circle:first-of-type,.header.timeline-intersecting .header__search svg #Ellipse_133 circle:first-of-type{display:none}.header.timeline-intersecting .logo svg *{fill:#e63c2a}.header.timeline-intersecting .header__burger span{background-color:#e63c2a}.site-footer{min-height:150vh}.logo{max-width:45vw;.custom-logo-link{max-width:100%}}.logo img,.logo svg{width:auto;max-width:100%;height:56px;object-fit:contain}.foreground-image-container{.timeline-slide{.image-container{transform:translateY(-150px);opacity:0}.slide-heading,.slide-text{transform:translateY(150px);opacity:0}&.active{.image-container{animation-name:slide-image-in;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.slide-heading,.slide-text{animation-name:slide-text-in;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.slide-heading{animation-delay:.1s}.slide-text{animation-delay:.2s}&.slide-fade-out{.image-container{animation-name:slide-image-out}.slide-heading,.slide-text{animation-name:slide-text-out;animation-delay:0}}}}}@keyframes slide-image-in{from{transform:translateY(-150px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-text-in{from{transform:translateY(150px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-image-out{0%{transform:translateY(0) scale(1);opacity:1}90%{transform:translateY(0) scale(0);opacity:0}100%{opacity:0;transform:translateY(-150px) scale(1)}}@keyframes slide-text-out{0%{transform:scale(1)}90%{transform:scale(0)}100%{transform:translateY(150px) scale(1)}}