.timeline{--timeline-media-height:round(220px + (100vw - 360px)/((768 - 360)/(420 - 220)),1px);--inline-spacing:16px 0}@media (min-width:768px) and (max-width:1023.98px){.timeline{--inline-spacing:48px}}@media (min-width:768px) and (max-width:1279.98px){.timeline{--timeline-media-height:420px}}@media (min-width:1024px) and (max-width:1279.98px){.timeline{--inline-spacing:round(48px + (100vw - 1024px)/((1280 - 1024)/(94 - 48)),1px)}}@media (min-width:1280px) and (max-width:1439.98px){.timeline{--timeline-media-height:round(420px + (100vw - 1280px)/((1440 - 1280)/(500 - 420)),1px);--inline-spacing:round(94px + (100vw - 1280px)/((1440 - 1280)/(80 - 94)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.timeline{--timeline-media-height:round(500px + (100vw - 1440px)/((1920 - 1440)/(576 - 500)),1px);--inline-spacing:80px}}@media (min-width:1920px){.timeline{--timeline-media-height:576px}}.timeline__container{margin-inline:auto;padding-block:round(28px + (100vw - 360px)/((768 - 360)/(38 - 28)),1px);position:relative;width:min(100%, 1462px)}@media (min-width:768px){.timeline__container{padding-block:38px}}.timeline__separator{background-color:#262525;inset:0 auto 0 0;position:absolute;width:1px}@media (min-width:768px){.timeline__separator{inset:0 50% 0 auto}}.timeline__separator:before,.timeline__separator:after{border:1px solid #262525;content:"";display:block;position:absolute;border-radius:8px;height:16px;width:16px}.timeline__separator:before{inset:-16px auto auto calc(50% - 8px)}.timeline__separator:after{inset:auto auto -16px calc(50% - 8px)}.timeline__row{display:grid;grid-template-areas:"media" "content";grid-template-columns:1fr;grid-template-rows:auto auto}@media (max-width:767.98px){.timeline__row{gap:48px;padding-inline:24px}}@media (min-width:768px){.timeline__row{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media (min-width:768px) and (max-width:1279.98px){.timeline__row{padding-block:20px}}@media (min-width:1440px) and (max-width:1919.98px){.timeline__row{padding-block:round(20px + (100vw - 1440px)/((1920 - 1440)/(60 - 20)),1px) round(0px + (100vw - 1440px)/((1920 - 1440)/(60 - 0)),1px)}}@media (min-width:1920px){.timeline__row{padding-block:60px}}@media (min-width:768px){.timeline__row--left{grid-template-areas:"media content"}}@media (min-width:768px){.timeline__row--right{grid-template-areas:"content media"}}.timeline__row+.timeline__row{-webkit-margin-before:40px;margin-block-start:40px}@media (min-width:768px) and (max-width:1023.98px){.timeline__row+.timeline__row{-webkit-margin-before:round(8px + (100vw - 768px)/((1024 - 768)/(62 - 8)),1px);margin-block-start:round(8px + (100vw - 768px)/((1024 - 768)/(62 - 8)),1px)}}@media (min-width:1024px) and (max-width:1279.98px){.timeline__row+.timeline__row{-webkit-margin-before:round(62px + (100vw - 1024px)/((1280 - 1024)/(8 - 62)),1px);margin-block-start:round(62px + (100vw - 1024px)/((1280 - 1024)/(8 - 62)),1px)}}@media (min-width:1280px) and (max-width:1439.98px){.timeline__row+.timeline__row{-webkit-margin-before:round(48px + (100vw - 1280px)/((1440 - 1280)/(20 - 48)),1px);margin-block-start:round(48px + (100vw - 1280px)/((1440 - 1280)/(20 - 48)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.timeline__row+.timeline__row{-webkit-margin-before:round(0px + (100vw - 1440px)/((1920 - 1440)/(60 - 0)),1px);margin-block-start:round(0px + (100vw - 1440px)/((1920 - 1440)/(60 - 0)),1px)}}@media (min-width:1920px){.timeline__row+.timeline__row{-webkit-margin-before:60px;margin-block-start:60px}}.timeline__media{grid-area:media;height:var(--timeline-media-height)}@media (min-width:768px) and (max-width:1023.98px){.timeline__media{--padding:round(14px + (100vw - 768px)/((1024 - 768)/(40 - 14)),1px)}}@media (min-width:1024px) and (max-width:1279.98px){.timeline__media{--padding:round(40px + (100vw - 1024px)/((1280 - 1024)/(56 - 40)),1px)}}@media (min-width:1280px){.timeline__media{--padding:56px}}.timeline__row--left .timeline__media{-webkit-padding-end:var(--padding,0);padding-inline-end:var(--padding,0)}.timeline__row--right .timeline__media{-webkit-padding-start:var(--padding,0);padding-inline-start:var(--padding,0)}.timeline__content{grid-area:content;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px) and (max-width:1023.98px){.timeline__content{--padding:round(64px + (100vw - 768px)/((1024 - 768)/(72 - 64)),1px)}}@media (min-width:1024px) and (max-width:1279.98px){.timeline__content{--margin:round(0px + (100vw - 1024px)/((1280 - 1024)/(46 - 0)),1px);--padding:round(72px + (100vw - 1024px)/((1280 - 1024)/(82 - 72)),1px)}}@media (min-width:1280px) and (max-width:1439.98px){.timeline__content{--margin:round(46px + (100vw - 1280px)/((1440 - 1280)/(98 - 46)),1px);--padding:round(82px + (100vw - 1280px)/((1440 - 1280)/(112 - 82)),1px)}}@media (min-width:1440px){.timeline__content{--padding:112px}}@media (min-width:1440px) and (max-width:1919.98px){.timeline__content{--margin:round(98px + (100vw - 1440px)/((1920 - 1440)/(124 - 98)),1px)}}@media (min-width:1920px){.timeline__content{--margin:124px}}.timeline__content:before{background-color:#262525;height:1px;width:40px;content:"";display:block;position:absolute}@media (max-width:767.98px){.timeline__content:before{inset:-24px auto auto -24px;width:32px}}@media (min-width:1280px) and (max-width:1439.98px){.timeline__content:before{width:round(40px + (100vw - 1280px)/((1440 - 1280)/(63 - 40)),1px)}}@media (min-width:1440px){.timeline__content:before{width:64px}}.timeline__row--left .timeline__content{-webkit-padding-start:var(--padding,0);padding-inline-start:var(--padding,0);-webkit-margin-end:var(--margin,0);margin-inline-end:var(--margin,0)}@media (min-width:768px){.timeline__row--left .timeline__content:before{inset:50% auto auto 0}}.timeline__row--right .timeline__content{-webkit-padding-end:var(--padding,0);padding-inline-end:var(--padding,0);-webkit-margin-start:var(--margin,0);margin-inline-start:var(--margin,0)}@media (min-width:768px){.timeline__row--right .timeline__content:before{inset:50% 0 auto auto}}.timeline__subtitle{-webkit-margin-after:16px;margin-block-end:16px}@media (min-width:768px){.timeline__subtitle{-webkit-margin-after:32px;margin-block-end:32px}}.timeline__heading{-webkit-margin-after:8px;margin-block-end:8px}@media (min-width:768px){.timeline__heading{-webkit-margin-after:16px;margin-block-end:16px}}.timeline__wysiwyg{-webkit-margin-after:24px;margin-block-end:24px}@media (min-width:768px){.timeline__wysiwyg{-webkit-margin-after:32px;margin-block-end:32px}}