@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;400;500;700;800&family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);.timeline-vertical{align-items:center;display:flex;justify-content:center}.timeline-vertical .sw{padding:0}@media screen and (min-width:1025px){.timeline-vertical{padding:3.125rem 0}.timeline-vertical .sw{padding:1rem}}.timeline-vertical.dark{background-color:var(--background-dark-secondary)}.timeline-vertical.dark .main-heading{color:var(--text-dark-primary)}.timeline-vertical.dark .sub-heading{color:var(--text-dark-secondary)}.timeline-vertical .main-heading,.timeline-vertical .sub-heading{padding:0 2rem;text-align:center}@media screen and (max-width:375px){.timeline-vertical .main-heading,.timeline-vertical .sub-heading{padding:0 1.625rem}}.timeline-vertical .main-heading{margin-bottom:.5rem}.timeline-vertical .timeline-vertical-container{flex-wrap:nowrap;padding-bottom:26px;padding-top:26px}@media screen and (min-width:767px){.timeline-vertical .timeline-vertical-container{padding-top:50px}}@media screen and (min-width:1025px){.timeline-vertical .timeline-vertical-container{padding-top:64px}}@media screen and (min-width:767px){.timeline-vertical .timeline-vertical-container{padding-bottom:50px}}@media screen and (min-width:1025px){.timeline-vertical .timeline-vertical-container{padding-bottom:64px}}@media screen and (max-width:1025px){.timeline-vertical .timeline-vertical-container{gap:3.125rem .938rem}}@media screen and (max-width:375px){.timeline-vertical .timeline-vertical-container{gap:1.563rem}}.timeline-vertical .timeline-vertical-container .timeline-tiles:first-child{padding-top:0}.timeline-vertical .timeline-vertical-container .timeline-tiles:last-child{padding-bottom:0}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}@font-face{font-family:hyundaisanshead-medium-webfont;font-style:normal;src:url(/_nuxt/fonts/hyundaisanshead-medium-webfont.cc6befc.ttf) format("truetype")}@font-face{font-family:nissanbrand_regular;font-style:normal;src:url(/_nuxt/fonts/nissanbrand_regular.2560d7d.otf) format("opentype")}@font-face{font-family:KiaSignatureFixBold;font-style:normal;src:url(/_nuxt/fonts/KiaSignatureFixBold.9f713de.ttf) format("truetype")}@font-face{font-family:CitroenTypeLatin-Bold;font-style:normal;src:url(/_nuxt/fonts/CitroenTypeLatin-Bold.5d5defe.ttf) format("truetype")}@font-face{font-family:OpelNext-Bold;font-style:normal;src:url(/_nuxt/fonts/OpelNext-Bold.a295692.ttf) format("truetype")}@font-face{font-family:OpelNext-Light;font-style:normal;src:url(/_nuxt/fonts/OpelNext-Light.499057e.ttf) format("truetype")}@font-face{font-family:OpelNext-Regular;font-style:normal;src:url(/_nuxt/fonts/OpelNext-Regular.24c2cc4.ttf) format("truetype")}@font-face{font-family:HelveticaNowDisplay-Bold;font-style:normal;src:url(/_nuxt/fonts/HelveticaNowDisplay-Bold.0604348.ttf) format("opentype")}@font-face{font-family:HelveticaNowDisplay;font-style:normal;src:url(/_nuxt/fonts/HelveticaNowDisplay-Hairline.393fdd4.ttf) format("opentype")}@font-face{font-family:FavoritStd-Regular;font-style:normal;src:url(/_nuxt/fonts/FavoritStd-Regular.6ec61be.otf) format("opentype")}@font-face{font-family:PeugeotNewBold;font-style:normal;src:url(/_nuxt/fonts/PeugeotNewBold.3df4d47.otf) format("opentype")}.timeline-tiles{display:flex;flex-direction:row;justify-content:space-between;padding:.813rem 0;position:relative;width:100%}@media screen and (min-width:767px){.timeline-tiles{align-items:center;padding:1.563rem 0}}@media screen and (min-width:1025px){.timeline-tiles{align-items:center;padding:1rem 0}.timeline-tiles:nth-of-type(2n){flex-direction:row-reverse}.timeline-tiles:nth-of-type(2n) .date-container{padding:0}}@media screen and (min-width:1025px)and (min-width:1025px){.timeline-tiles:nth-of-type(2n) .date-container{padding-left:calc(10% - 13.5px);padding-right:0}}@media screen and (min-width:1025px){.timeline-tiles:nth-of-type(2n) .date-container .heading,.timeline-tiles:nth-of-type(2n) .date-container .hero{font-weight:800;padding-bottom:.5rem;text-align:left}}@media screen and (min-width:1025px)and (min-width:1025px){.timeline-tiles:nth-of-type(2n) .content-container{margin-left:0;padding-left:0;padding-right:calc(10% - 13.5px)}}.timeline-tiles.dark .content{background:var(--background-dark-primary)}.timeline-tiles.dark .description{color:var(--text-dark-secondary)}.timeline-tiles.dark .heading{color:var(--text-dark-primary)}.timeline-tiles.dark .content{box-shadow:0 8px 24px rgba(0,0,0,.4)}@media screen and (min-width:1025px){.timeline-tiles .content-container,.timeline-tiles .date-container{width:calc(50% - 7.5px)}}.timeline-tiles .date-container{display:flex;flex-wrap:nowrap;gap:1rem;left:2.5rem;padding:.5rem;position:relative;transform:rotate(90deg);transform-origin:top left;white-space:nowrap;width:calc(16.66667% - 12.5px)}@media screen and (min-width:767px){.timeline-tiles .date-container{flex-direction:column;flex-wrap:wrap;justify-content:center;left:0;padding-right:calc(8.33333% - 13.75px);top:0;transform:rotate(0deg);width:calc(33.33333% - 10px)}}@media screen and (min-width:1025px){.timeline-tiles .date-container{padding-right:calc(10% - 13.5px);top:0;width:calc(50% - 7.5px)}}.timeline-tiles .date-container .heading,.timeline-tiles .date-container .hero{text-wrap:nowrap;color:#9ca9b6;font-weight:800;line-height:1rem;padding:0 0 .5rem;text-align:right;white-space:nowrap}@media screen and (min-width:1025px){.timeline-tiles .date-container .hero{font-size:var(--hero-size)}}.timeline-tiles .content-container{margin-left:calc(8.33333% - 13.75px);padding-right:calc(8.33333% - 13.75px);width:calc(91.66667% - 1.25px)}@media screen and (min-width:767px){.timeline-tiles .content-container{width:calc(66.66667% - 5px)}}@media screen and (min-width:1025px){.timeline-tiles .content-container{margin-left:0;padding-left:calc(10% - 13.5px);padding-right:0;width:calc(50% - 7.5px)}}.timeline-tiles .timeline-line{background-color:var(--border-light);bottom:0;left:calc(16.66667% - 12.5px);position:absolute;top:0;width:4px}@media screen and (min-width:767px){.timeline-tiles .timeline-line{left:calc(33.33333% - 10px)}}@media screen and (min-width:1025px){.timeline-tiles .timeline-line{left:50%}}.timeline-tiles .timeline-line .timeline-circle{background-color:var(--brand-color-1);border:2px solid var(--background-light-secondary);border-radius:50%;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}.timeline-tiles .img-container{aspect-ratio:3/2;border-radius:var(--container-border-radius);overflow:hidden;position:relative;width:100%}@media screen and (min-width:767px){.timeline-tiles .img-container{min-height:17.625rem}}.timeline-tiles img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;scale:1}.timeline-tiles .content{align-items:flex-start;align-items:center;background:var(--background-light-secondary);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;margin:-2rem auto 0;position:relative;width:calc(100% - 1.5rem);z-index:1}@media screen and (max-width:1025px){.timeline-tiles .content{flex-direction:column-reverse}}.timeline-tiles .no-img{margin-top:0}.timeline-tiles .copy{padding:1.625rem;width:100%}.timeline-tiles .heading{color:var(--text-light-primary);padding-bottom:.5rem;text-align:center}.timeline-tiles .description{color:var(--text-light-secondary);padding:0;text-align:center}.timeline-tiles .link{align-items:center;background:var(--brand-color-1);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:0;color:var(--text-light-primary);display:inline-flex;height:0;justify-content:center;opacity:0;padding:.25rem .813rem;transition:.2s;width:100%}@media screen and (max-width:1025px){.timeline-tiles .link{border-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;height:2rem;opacity:1}}