@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;400;500;800&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:#002b39}.timeline-vertical.dark .main-heading{color:#fff}.timeline-vertical.dark .sub-heading{color:#b4ced6}.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}.dark p a:not(.button){color:#fff!important}p a.button.primary{border-width:0}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}.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% - 18px);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% - 18px)}}.timeline-tiles.dark .content{background:#003e52}.timeline-tiles.dark .description{color:#b4ced6}.timeline-tiles.dark .heading{color:#fff}.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% - 10px)}}.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% - 16.66667px)}@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% - 18.33333px);top:0;transform:rotate(0deg);width:calc(33.33333% - 13.33333px)}}@media screen and (min-width:1025px){.timeline-tiles .date-container{padding-right:calc(10% - 18px);top:0;width:calc(50% - 10px)}}.timeline-tiles .date-container .heading,.timeline-tiles .date-container .hero{text-wrap:nowrap;color:#adbcbe;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:3.75rem}}.timeline-tiles .content-container{margin-left:calc(8.33333% - 18.33333px);padding-right:calc(8.33333% - 18.33333px);width:calc(91.66667% - 1.66667px)}@media screen and (min-width:767px){.timeline-tiles .content-container{width:calc(66.66667% - 6.66667px)}}@media screen and (min-width:1025px){.timeline-tiles .content-container{margin-left:0;padding-left:calc(10% - 18px);padding-right:0;width:calc(50% - 10px)}}.timeline-tiles .timeline-line{background-color:#d6dde2;bottom:0;left:calc(16.66667% - 16.66667px);position:absolute;top:0;width:4px}@media screen and (min-width:767px){.timeline-tiles .timeline-line{left:calc(33.33333% - 13.33333px)}}@media screen and (min-width:1025px){.timeline-tiles .timeline-line{left:50%}}.timeline-tiles .timeline-line .timeline-circle{background-color:#70d44b;border:2px solid #fff;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:8px;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:#fff;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:#032d3a;padding-bottom:.5rem;text-align:center}.timeline-tiles .description{color:#1e5262;padding:0;text-align:center}.timeline-tiles .link{align-items:center;background:#70d44b;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:0;color:#032d3a;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}}