.mh-timeline{border-radius:40px 40px 0 0;margin-top:-40px;overflow:hidden;padding:130px 0;position:relative}.mh-timeline__watermark{font-size:240px;pointer-events:none;position:absolute;right:-30px;top:40px}.mh-timeline__grid{align-items:start;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:0 36px;position:relative}.mh-timeline__sticky-col{position:sticky;top:120px}.mh-timeline__eyebrow{align-items:center;display:flex;gap:14px;opacity:0;transform:translateY(26px);transition:all .8s cubic-bezier(.22,1,.36,1)}.mh-timeline__eyebrow.mh-is-visible{opacity:1;transform:none}.mh-timeline__eyebrow-bar{height:1.5px;width:44px}.mh-timeline__heading{margin:22px 0 0}.mh-timeline__line-wrap{display:block;overflow:hidden}.mh-timeline__line{display:block;transform:translateY(110%);transition:transform .9s cubic-bezier(.22,1,.36,1)}.mh-timeline__line.mh-is-visible{transform:translateY(0)}.mh-timeline__paragraph{margin:22px 0 0;max-width:440px;opacity:0;transform:translateY(26px);transition:all .8s cubic-bezier(.22,1,.36,1)}.mh-timeline__paragraph.mh-is-visible{opacity:1;transform:none}.mh-timeline__track{padding-left:34px;position:relative}.mh-timeline__track-bg{bottom:8px;left:5px;position:absolute;top:8px;width:2px}.mh-timeline__track-fill{height:0;left:5px;position:absolute;top:8px;transition:height .1s linear;width:2px}.mh-timeline__item{opacity:0;padding:16px 0;position:relative;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.mh-timeline__item.mh-is-visible{opacity:1;transform:none}.mh-timeline__dot{border-radius:50%;height:12px;left:-34px;position:absolute;top:22px;width:12px}.mh-timeline__title{margin-top:2px}@media (max-width:900px){.mh-timeline{padding:90px 0}.mh-timeline__grid{gap:50px;grid-template-columns:1fr;padding:0 24px}.mh-timeline__sticky-col{position:relative;top:0}.mh-timeline__watermark{font-size:160px}}.mh-timeline{background:#070d17;color:#fff;font-family:Raleway,sans-serif;line-height:1.62}.mh-timeline__watermark{color:transparent;font-size:clamp(96px,20vw,240px);font-weight:900;line-height:1;-webkit-text-stroke:1px hsla(0,0%,100%,.06)}.mh-timeline__eyebrow-bar{background:#dd1157}.mh-timeline__eyebrow{color:#ff5c8d;font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mh-timeline__heading{color:#fff;font-size:clamp(32px,3.4vw,50px);font-weight:900;letter-spacing:-.03em;line-height:1.06}.mh-timeline__line--outline{color:transparent;-webkit-text-stroke:1.2px hsla(0,0%,100%,.75)}.mh-timeline__paragraph{color:hsla(0,0%,100%,.6);font-size:15.5px}.mh-timeline__period{color:#ff5c8d;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mh-timeline__item:last-child .mh-timeline__period{color:#7fd9c8}.mh-timeline__title{color:#fff;font-size:16px;font-weight:700}.mh-timeline__dot{background:#dd1157;box-shadow:0 0 0 5px rgba(221,17,87,.18)}.mh-timeline__item:last-child .mh-timeline__dot{background:#7fd9c8;box-shadow:0 0 0 5px rgba(127,217,200,.18)}.mh-timeline__track-bg{background:hsla(0,0%,100%,.1)}.mh-timeline__track-fill{background:linear-gradient(#dd1157,#ff5c8d);box-shadow:0 0 12px rgba(221,17,87,.8)}.mh-timeline,.mh-timeline *{font-family:Raleway,sans-serif}