.rrei-anchor{scroll-margin-top:72px}.rrei-tl__title{color:var(--rrei-navy);font-family:var(--rrei-serif);font-size:36px;font-weight:400;line-height:45px;margin:0}.rrei-tl__rule{background:var(--rrei-orange);display:block;height:1px;margin-top:28px;width:48px}@media (max-width:767px){.rrei-tl__title{font-size:28px;line-height:1.3}}.rrei-btn--soft{border-radius:4px;font-size:13px;font-weight:600;gap:16px;letter-spacing:0;line-height:16px;padding:17px 24px;text-transform:none}.rrei-btn--soft .rrei-btn__ico{flex-basis:16px;height:16px;transition:transform .2s;width:16px}.rrei-btn--soft:hover .rrei-btn__ico{transform:translateX(3px)}.rrei-btn--soft.rrei-btn--ghost{border-color:hsla(0,0%,100%,.5)}.rrei-tl{padding:80px 0}.rrei-tl__diagram{margin-top:48px}.rrei-tl__label{color:var(--rrei-text);font-size:10px;line-height:16px;margin:0 0 20px;text-transform:uppercase}.rrei-tl__stages{display:flex;gap:25px;list-style:none;margin:0;padding:0;position:relative}.rrei-tl__stages:before{background:rgba(0,61,123,.1);border-radius:6px;content:"";height:4px;left:0;position:absolute;right:0;top:var(--rrei-track-top,116px);transform-origin:left}.rrei-tl__stage{align-items:center;display:flex;flex:1 1 0;flex-direction:column;min-width:0;text-align:center}.rrei-tl__stage-title{color:var(--rrei-navy);font-family:var(--rrei-serif);font-size:17px;line-height:26px;margin:0;min-height:26px}.rrei-tl__when{color:var(--rrei-orange);font-size:12px;font-weight:600;line-height:20px;margin:12px 0 0;min-height:20px;text-transform:uppercase}.rrei-tl__mark{align-items:center;display:flex;height:48px;justify-content:center;margin-top:20px;position:relative;width:calc(100% + 25px)}.rrei-tl__band{height:30px;left:0;position:absolute;right:0;top:9px;transform-origin:left}.rrei-tl__stage.band-light .rrei-tl__band{background:#1fb8e8}.rrei-tl__stage.band-navy .rrei-tl__band{background:var(--rrei-navy)}.rrei-tl__stage.band-none .rrei-tl__band{display:none}.rrei-tl__dot{background:var(--rrei-cream);border:3px solid var(--rrei-navy);border-radius:50%;height:20px;position:relative;width:20px}.rrei-tl__stage.band-navy .rrei-tl__dot{background:#fff;border-color:#fff;height:14px;width:14px}.rrei-tl__summary{font-weight:700;min-height:48px}.rrei-tl__summary,.rrei-tl__text{color:var(--rrei-text);font-size:14px;line-height:24px;margin:20px 0 0}.rrei-tl__disc{color:var(--rrei-text);font-size:10px;line-height:16px;margin:20px 0 0}.rrei-tl__closing{color:var(--rrei-text);font-size:20px;font-weight:700;line-height:26px;margin:48px 0 0}.rrei-tl__action{margin-top:48px}.rrei-tl.rrei-anim .rrei-tl__stages:before{transform:scaleX(0);transition:transform 1.2s ease}.rrei-tl.rrei-anim .rrei-tl__band{transform:scaleX(0);transition:transform .7s ease;transition-delay:calc(var(--i, 0)*.22s + .5s)}.rrei-tl.rrei-anim .rrei-tl__dot{transform:scale(0);transition:transform .4s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--i, 0)*.22s + .3s)}.rrei-tl.rrei-anim .rrei-tl__summary,.rrei-tl.rrei-anim .rrei-tl__text{opacity:0;transition:opacity .5s ease;transition-delay:calc(var(--i, 0)*.22s + .6s)}.rrei-tl.rrei-anim.is-inview .rrei-tl__band,.rrei-tl.rrei-anim.is-inview .rrei-tl__dot,.rrei-tl.rrei-anim.is-inview .rrei-tl__stages:before{transform:none}.rrei-tl.rrei-anim.is-inview .rrei-tl__summary,.rrei-tl.rrei-anim.is-inview .rrei-tl__text{opacity:1}@media (max-width:900px){.rrei-tl{padding:56px 0}.rrei-tl__stages{flex-direction:column;gap:0;padding-left:36px}.rrei-tl__stages:before{bottom:0;height:auto;left:9px;right:auto;top:0;transform-origin:top;width:4px}.rrei-tl.rrei-anim .rrei-tl__stages:before{transform:scaleY(0)}.rrei-tl__stage{align-items:flex-start;padding-bottom:28px;position:relative;text-align:left}.rrei-tl__mark{height:26px;left:-36px;margin:0;position:absolute;top:0;width:24px}.rrei-tl__band{height:calc(100% + 120px);left:8px;right:auto;top:0;width:8px}.rrei-tl__when{margin-top:4px}.rrei-tl__summary,.rrei-tl__text{margin-top:8px;min-height:0}.rrei-tl__closing{font-size:17px}}