:root{--vwBlue: #497CAB;--vwBlue90: #5B89B3;--vwBlue10: #F2F6F9;--vwBlack: #000000;--vwBlack85: #262626;--vwGrey: #51534A;--vwGrey80: #74756E;--vwGrey50: #A8A9A4;--vwGrey20: #DCDDDB;--vwGrey10: #EEEEED;--vwWhite: #ffffff;--vwWhiteR: 255;--vwWhiteG: 255;--vwWhiteB: 255;--vwFontColour: var(--vwGrey);--vwFontHeadingColour: var(--vwBlack85);--vwLinkColour: var(--primaryColour);--vwLinkColourHover: var(--primaryColour90);--vwMenuColour: var(--vwBlack);--black: #000;--darkGrey: #666;--grey: #999;--lightGrey: #efefef;--white: #fff;--offWhite: #fefefe;--red: #f00;--errorBackgroundColour: #ff0000;--errorBorderColour: #ff0000;--errorTextColour: #ff0000;--successBackgroundColour: #99c488;--successBorderColour: #99c488;--successTextColour: #99c488;--informationBackgroundColour: #009fe3;--informationBorderColour: #009fe3;--informationTextColour: #009fe3;--warningBackgroundColour: #e6a223;--warningBorderColour: #e6a223;--warningTextColour: #e6a223}:root{--base-font-family: "IBM Plex Sans", sans-serif;--base-heading-font-family: "IBM Plex Sans", sans-serif;--base-line-height: 1.8;--base-heading-line-height: 1.3;--base-label-line-height: 1.1;--site-max-width: 120rem;--grid-max-width: 95rem;--base-bottom-margin: 2.5rem;--base-transition-speed: 200ms;--base-transition-easing: linear}.fs-3xs{font-size:8px}@media(min-width: 375px){.fs-3xs{font-size:calc(0.1877934272vw + 7.2957746479px)}}@media(min-width: 1440px){.fs-3xs{font-size:10px}}@media(min-width: 1920px){.fs-3xs{font-size:10px}}.fs-2xs{font-size:10px}@media(min-width: 375px){.fs-2xs{font-size:calc(0.1877934272vw + 9.2957746479px)}}@media(min-width: 1440px){.fs-2xs{font-size:calc(0.4166666667vw + 6px)}}@media(min-width: 1920px){.fs-2xs{font-size:14px}}.fs-xs{font-size:14px}@media(min-width: 375px){.fs-xs{font-size:14px}}@media(min-width: 1440px){.fs-xs{font-size:calc(0.4166666667vw + 8px)}}@media(min-width: 1920px){.fs-xs{font-size:16px}}.fs-s,.paragraph-timeline__date{font-size:16px}@media(min-width: 375px){.fs-s,.paragraph-timeline__date{font-size:16px}}@media(min-width: 1440px){.fs-s,.paragraph-timeline__date{font-size:calc(0.4166666667vw + 10px)}}@media(min-width: 1920px){.fs-s,.paragraph-timeline__date{font-size:18px}}.fs-m{font-size:16px}@media(min-width: 375px){.fs-m{font-size:calc(0.1877934272vw + 15.2957746479px)}}@media(min-width: 1440px){.fs-m{font-size:calc(0.4166666667vw + 12px)}}@media(min-width: 1920px){.fs-m{font-size:20px}}.fs-ml,.paragraph-timeline__event-header h3{font-size:20px}@media(min-width: 375px){.fs-ml,.paragraph-timeline__event-header h3{font-size:20px}}@media(min-width: 1440px){.fs-ml,.paragraph-timeline__event-header h3{font-size:calc(0.8333333333vw + 8px)}}@media(min-width: 1920px){.fs-ml,.paragraph-timeline__event-header h3{font-size:24px}}.fs-l{font-size:22px}@media(min-width: 375px){.fs-l{font-size:calc(0.1877934272vw + 21.2957746479px)}}@media(min-width: 1440px){.fs-l{font-size:calc(0.8333333333vw + 12px)}}@media(min-width: 1920px){.fs-l{font-size:28px}}.fs-xl{font-size:24px}@media(min-width: 375px){.fs-xl{font-size:calc(0.3755868545vw + 22.5915492958px)}}@media(min-width: 1440px){.fs-xl{font-size:calc(0.8333333333vw + 16px)}}@media(min-width: 1920px){.fs-xl{font-size:32px}}.fs-2xl{font-size:28px}@media(min-width: 375px){.fs-2xl{font-size:calc(0.3755868545vw + 26.5915492958px)}}@media(min-width: 1440px){.fs-2xl{font-size:calc(1.6666666667vw + 8px)}}@media(min-width: 1920px){.fs-2xl{font-size:40px}}.fs-3xl{font-size:32px;line-height:1}@media(min-width: 375px){.fs-3xl{font-size:calc(0.7511737089vw + 29.1830985915px)}}@media(min-width: 1440px){.fs-3xl{font-size:calc(3.3333333333vw - 8px)}}@media(min-width: 1920px){.fs-3xl{font-size:56px}}.fs-4xl{font-size:48px;line-height:1}@media(min-width: 375px){.fs-4xl{font-size:calc(0.7511737089vw + 45.1830985915px)}}@media(min-width: 1440px){.fs-4xl{font-size:calc(5vw - 16px)}}@media(min-width: 1920px){.fs-4xl{font-size:80px}}.fs-5xl{font-size:48px;line-height:1}@media(min-width: 375px){.fs-5xl{font-size:calc(2.2535211268vw + 39.5492957746px)}}@media(min-width: 1440px){.fs-5xl{font-size:calc(5.8333333333vw - 12px)}}@media(min-width: 1920px){.fs-5xl{font-size:100px}}.paragraph-timeline ul li{padding:0;margin-bottom:16px}@media screen and (min-width: 1200px){.paragraph-timeline ul li{padding-top:40px}}.paragraph-timeline ul li::before{width:1px;border-radius:0;height:calc(100% - 40px);position:absolute;top:auto;left:9px;bottom:0;background-color:var(--vwGrey50)}@media(min-width: 375px){.paragraph-timeline ul li::before{left:calc(0.2926829268vw + 7.9024390244px)}}@media(min-width: 1400px){.paragraph-timeline ul li::before{left:12px}}@media screen and (min-width: 1200px){.paragraph-timeline ul li::before{top:9px;height:1px;width:calc(100% - 48px);left:40px;bottom:auto}}@media screen and (min-width: 1200px)and (min-width: 375px){.paragraph-timeline ul li::before{top:calc(0.2926829268vw + 7.9024390244px)}}@media screen and (min-width: 1200px)and (min-width: 1400px){.paragraph-timeline ul li::before{top:12px}}.paragraph-timeline__title{margin-left:-24px}@media screen and (min-width: 1200px){.paragraph-timeline__title{margin-left:-40px}}.paragraph-timeline__column{padding-left:24px}@media only screen and (min-width: 750px){.paragraph-timeline__column{padding-left:0px}}.paragraph-timeline__column--header{margin-bottom:24px}@media(min-width: 375px){.paragraph-timeline__column--header{margin-bottom:calc(1.5609756098vw + 18.1463414634px)}}@media(min-width: 1400px){.paragraph-timeline__column--header{margin-bottom:40px}}.paragraph-timeline__events{list-style:none;margin:0;padding:0}@media screen and (min-width: 1200px){.paragraph-timeline__events{display:flex;overflow-x:auto;scrollbar-color:var(--vwGrey50) var(--vwWhite);scrollbar-width:thin}}.paragraph-timeline__event{list-style:none;padding-left:0;position:relative}@media screen and (min-width: 1200px){.paragraph-timeline__event{flex:1 0 30%}}@media only screen and (min-width: 1600px){.paragraph-timeline__event{flex:1 0 28%}}.paragraph-timeline__event-header{margin-bottom:8px;padding-left:40px;padding-left:26px;position:relative}@media(min-width: 375px){.paragraph-timeline__event-header{padding-left:calc(1.3658536585vw + 20.8780487805px)}}@media(min-width: 1400px){.paragraph-timeline__event-header{padding-left:40px}}@media screen and (min-width: 1200px){.paragraph-timeline__event-header{padding-left:0;padding-right:16px}}.paragraph-timeline__event-header h3{margin-bottom:4px;color:var(--vwFontHeadingColour)}.paragraph-timeline__icon{position:absolute;left:0;top:2px;margin-right:8px;height:24px;width:24px;display:flex;align-items:center;justify-content:center}@media(min-width: 375px){.paragraph-timeline__icon{margin-right:calc(0.7804878049vw + 5.0731707317px)}}@media(min-width: 1400px){.paragraph-timeline__icon{margin-right:16px}}@media(min-width: 375px){.paragraph-timeline__icon{height:calc(1.5609756098vw + 18.1463414634px)}}@media(min-width: 1400px){.paragraph-timeline__icon{height:40px}}@media(min-width: 375px){.paragraph-timeline__icon{width:calc(1.5609756098vw + 18.1463414634px)}}@media(min-width: 1400px){.paragraph-timeline__icon{width:40px}}@media screen and (min-width: 1200px){.paragraph-timeline__icon{top:-6px;left:-4px}}.paragraph-timeline__icon .icon{height:24px;width:24px}@media(min-width: 375px){.paragraph-timeline__icon .icon{height:calc(1.5609756098vw + 18.1463414634px)}}@media(min-width: 1400px){.paragraph-timeline__icon .icon{height:40px}}@media(min-width: 375px){.paragraph-timeline__icon .icon{width:calc(1.5609756098vw + 18.1463414634px)}}@media(min-width: 1400px){.paragraph-timeline__icon .icon{width:40px}}.paragraph-timeline__date{display:inline-block;color:var(--contrastOnWhite, var(--primaryColour));font-weight:700;margin-bottom:4px}.paragraph-timeline__event-content{padding-left:26px;padding-bottom:24px}@media(min-width: 375px){.paragraph-timeline__event-content{padding-left:calc(1.3658536585vw + 20.8780487805px)}}@media(min-width: 1400px){.paragraph-timeline__event-content{padding-left:40px}}@media(min-width: 375px){.paragraph-timeline__event-content{padding-bottom:calc(2.3414634146vw + 15.2195121951px)}}@media(min-width: 1400px){.paragraph-timeline__event-content{padding-bottom:48px}}@media screen and (min-width: 1200px){.paragraph-timeline__event-content{padding-left:0;padding-bottom:24px;padding-right:16px}}.paragraph-timeline__event-content p:last-child{margin-bottom:0}

/*# sourceMappingURL=paragraph-timeline.css.map */