.rrei-anchor{scroll-margin-top:72px}.rrei-market__title{color:var(--rrei-navy);font-family:var(--rrei-serif);font-size:36px;font-weight:400;line-height:45px;margin:0}.rrei-market__rule{background:var(--rrei-orange);display:block;height:1px;margin-top:28px;width:48px}@media (max-width:767px){.rrei-market__title{font-size:28px;line-height:1.3}}.rrei-market{padding:80px 0}.rrei-market__band{background:var(--rrei-navy);display:flex;flex-direction:column;gap:20px;margin-top:32px;padding:24px}.rrei-market__stats{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rrei-market__stat{background:hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:14px;padding:28px}.rrei-market__value{color:var(--rrei-orange);font-family:var(--rrei-serif);font-size:42px;font-variant-numeric:tabular-nums;line-height:54px;margin:0}.rrei-market__label{color:#fff;font-size:11px;font-weight:600;line-height:18px;margin:0;text-transform:uppercase}.rrei-market__note,.rrei-market__source{color:hsla(0,0%,100%,.75);font-size:12px;line-height:21px;margin:0}.rrei-market__grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,508px) minmax(0,1fr);margin-top:32px}.rrei-market__grid.no-chart{grid-template-columns:minmax(0,1fr)}.rrei-market__chart{background:#fff;border:1px solid rgba(0,61,123,.12);border-radius:12px;margin:0;padding:28px}.rrei-market__chart,.rrei-market__chart-head{display:flex;flex-direction:column;gap:20px}.rrei-market__chart-title{color:var(--rrei-navy);font-family:var(--rrei-serif);font-size:22px;line-height:31px}.rrei-market__chart-unit{color:#5f707a;font-size:11px;text-transform:uppercase}.rrei-market__bars{align-items:flex-end;border-bottom:1px solid rgba(0,61,123,.12);display:flex;gap:32px;height:302px;justify-content:center;padding-top:32px}.rrei-market__col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;max-width:30%;position:relative;width:110px}.rrei-market__bar-value{color:var(--rrei-navy);font-size:16px;font-weight:600;margin-bottom:12px;white-space:nowrap}.rrei-market__bar{display:block;position:relative;transform-origin:bottom;width:100%}.rrei-market__bar--light{background:#10a7e4}.rrei-market__bar--navy{background:var(--rrei-navy)}.rrei-market__bar--forecast{background:#fff repeating-linear-gradient(135deg,transparent 0 9px,var(--rrei-navy) 9px 10.5px);box-shadow:inset 0 0 0 1.5px var(--rrei-navy)}.rrei-market__range{background:#fff radial-gradient(circle,var(--rrei-navy) 1.4px,transparent 1.6px) 4px 3px /18px 12px;box-shadow:inset 0 0 0 1.5px var(--rrei-navy),0 1.5px 0 var(--rrei-navy);left:0;position:absolute;right:0;top:0}.rrei-market__years{display:flex;gap:32px;justify-content:center}.rrei-market__years span{color:#5f707a;font-size:12px;max-width:30%;text-align:center;width:110px}.rrei-market__chart-note{color:#5f707a;font-size:10px;line-height:16px;margin:0}.rrei-market__chart-source{color:var(--rrei-text);font-size:12px;font-style:italic;line-height:21px;margin:0}.rrei-market__copy{display:flex;flex-direction:column;gap:26px}.rrei-market__facts{border-bottom:1px solid rgba(0,61,123,.12);border-top:1px solid rgba(0,61,123,.12);display:flex;gap:24px;padding:24px 0}.rrei-market__fact{display:flex;flex:1;flex-direction:column;gap:8px}.rrei-market__fact-value{color:var(--rrei-navy);font-family:var(--rrei-serif);font-size:30px;line-height:40px;margin:0}.rrei-market__fact-label{color:#5f707a;font-size:10px;margin:0;text-transform:uppercase}.rrei-market__body{color:var(--rrei-text);font-size:14px;line-height:26px}.rrei-market__body p{margin:0 0 1em}.rrei-market__body p:last-child{margin-bottom:0}.rrei-market.rrei-anim .rrei-market__stat{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--i, 0)*.12s)}.rrei-market.rrei-anim .rrei-market__bar{transform:scaleY(0);transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0)*.22s + .2s)}.rrei-market.rrei-anim .rrei-market__bar-value{opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--i, 0)*.22s + .9s)}.rrei-market.rrei-anim .rrei-market__fact{opacity:0;transform:translateY(10px);transition:opacity .5s ease .3s,transform .5s ease .3s}.rrei-market.rrei-anim.is-inview .rrei-market__fact,.rrei-market.rrei-anim.is-inview .rrei-market__stat{opacity:1;transform:none}.rrei-market.rrei-anim.is-inview .rrei-market__bar{transform:scaleY(1)}.rrei-market.rrei-anim.is-inview .rrei-market__bar-value{opacity:1}@media (max-width:1000px){.rrei-market__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.rrei-market{padding:56px 0}.rrei-market__band{padding:16px}.rrei-market__stat{padding:22px}.rrei-market__chart{padding:20px}.rrei-market__bars,.rrei-market__years{gap:16px}.rrei-market__bar-value{font-size:13px}}