.monte-rei-marquee{--mr-marquee-gutter: clamp(24px, 3.9vw, 75px);position:relative;min-height:clamp(560px,62.5vw,1200px);overflow:hidden;background:#181715}.monte-rei-marquee__media{position:absolute;top:0;right:0;bottom:0;left:0}.monte-rei-marquee__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s ease}.monte-rei-marquee__slide.is-active{opacity:1}.monte-rei-marquee__photo{display:block;width:100%;height:100%;object-fit:cover}.monte-rei-marquee__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#18171540,#1817151a 45%,#181715b8)}.monte-rei-marquee__prefix{position:absolute;top:clamp(40px,10.7vw,128px);left:clamp(24px,4.4vw,85px);margin:0;color:#ebe4cfb3;font-family:Satoshi,DM Sans,system-ui,sans-serif;font-size:13px;font-weight:300;letter-spacing:3.5px;text-transform:uppercase}.monte-rei-marquee__dots{position:absolute;top:50%;left:clamp(24px,4.4vw,85px);display:flex;flex-direction:column;gap:20px;transform:translateY(-50%)}.monte-rei-marquee__dot{width:10px;height:10px;padding:0;border:0;background:#ebe4cf;opacity:.35;cursor:pointer;transform:rotate(45deg);transition:opacity .4s ease}.monte-rei-marquee__dot.is-active{opacity:1}.monte-rei-marquee__dot:hover,.monte-rei-marquee__dot:focus-visible{opacity:.8}.monte-rei-marquee__dot:focus-visible{outline:2px solid #ebe4cf;outline-offset:4px}.monte-rei-marquee__line{position:absolute;right:0;bottom:clamp(48px,17.5vw,210px);left:0;overflow:hidden}.monte-rei-marquee__strip{display:flex;gap:.25em;width:max-content;will-change:transform;transition:transform 1.1s cubic-bezier(.16,.84,.44,1)}.monte-rei-marquee__word{margin:0;color:#ebe4cf59;font-family:Chronicle Display,Canela,Freight Display,Georgia,serif;font-size:clamp(40px,5.2vw,100px);font-weight:400;line-height:1;letter-spacing:-1px;white-space:nowrap;transition:color .6s ease}.monte-rei-marquee__word.is-active{color:#ebe4cf}@media (prefers-reduced-motion: reduce){.monte-rei-marquee__slide,.monte-rei-marquee__strip,.monte-rei-marquee__word,.monte-rei-marquee__dot{transition:none}}
