.rrei-anchor{scroll-margin-top:72px}.rrei-media__title{color:var(--rrei-navy);font-family:var(--rrei-serif);font-size:36px;font-weight:400;line-height:45px;margin:0}.rrei-media__rule{background:var(--rrei-orange);display:block;height:1px;margin-top:28px;width:48px}@media (max-width:767px){.rrei-media__title{font-size:28px;line-height:1.3}}.rrei-media{padding:80px 0}.rrei-media.sp-top-compact{padding-top:32px}.rrei-media.sp-top-none{padding-top:0}.rrei-media.sp-bottom-compact{padding-bottom:32px}.rrei-media.sp-bottom-none{padding-bottom:0}.rrei-media__grid{align-items:stretch;display:grid;gap:64px;grid-template-columns:minmax(0,872fr) minmax(0,344fr)}.rrei-media__grid--half{grid-template-columns:repeat(2,minmax(0,1fr))}.rrei-media__grid.is-image-left .rrei-media__figure{order:-1}.rrei-media__grid.is-image-left{grid-template-columns:minmax(0,344fr) minmax(0,872fr)}.rrei-media__grid--half.is-image-left{grid-template-columns:repeat(2,minmax(0,1fr))}.rrei-media__copy{align-self:center}.rrei-media__body{color:var(--rrei-text);font-size:14px;line-height:26px;margin-top:28px}.rrei-media__body p{margin:0 0 28px}.rrei-media__body p:last-child{margin-bottom:0}.rrei-media__figure{background:#e6e1d8;margin:0;min-height:358px;overflow:hidden;position:relative}.rrei-media__figure img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform 1.2s ease;width:100%}.rrei-media.rrei-anim .rrei-media__figure img{transform:scale(1.06)}.rrei-media.rrei-anim .rrei-media__copy{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.rrei-media.rrei-anim.is-inview .rrei-media__figure img{transform:none}.rrei-media.rrei-anim.is-inview .rrei-media__copy{opacity:1;transform:none}@media (max-width:900px){.rrei-media{padding:56px 0}.rrei-media__grid,.rrei-media__grid--half,.rrei-media__grid.is-image-left{gap:32px;grid-template-columns:1fr}.rrei-media__figure{min-height:260px}}