.monte-rei-route{display:flow-root;background:#253125}.monte-rei-route__intro{display:flex;flex-direction:column;align-items:center;gap:24px;padding:clamp(60px,7.3vw,140px) clamp(24px,4.2vw,80px) clamp(40px,4.2vw,80px);text-align:center}.monte-rei-route__title{max-width:820px;margin:0;color:#ebe4cf;font-family:Chronicle Display,Canela,Freight Display,Georgia,serif;font-size:clamp(38px,4.7vw,90px);font-weight:400;line-height:.98;letter-spacing:-.02em}.monte-rei-route__content{max-width:560px;margin:0;color:#ebe4cf99;font-family:Satoshi,DM Sans,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.5}.monte-rei-route__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px}.monte-rei-route__cta{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;border:1px solid transparent;font-family:Satoshi,DM Sans,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.25em;text-transform:uppercase;text-decoration:none;transition:background .3s,color .3s,border-color .3s}.monte-rei-route__cta--primary{background:#ebe4cf;color:#181715}.monte-rei-route__cta--primary:hover,.monte-rei-route__cta--primary:focus-visible{background:#f5f0e4}.monte-rei-route__cta--outline{border-color:#ebe4cf66;color:#ebe4cf}.monte-rei-route__cta--outline:hover,.monte-rei-route__cta--outline:focus-visible{border-color:#ebe4cf;background:#ebe4cf14}.monte-rei-route__arrow{transition:transform .3s}.monte-rei-route__cta--primary:hover .monte-rei-route__arrow,.monte-rei-route__cta--primary:focus-visible .monte-rei-route__arrow{transform:translate(4px)}.monte-rei-route__map{margin:0 clamp(16px,1.67vw,32px) clamp(16px,1.67vw,32px);line-height:0}.monte-rei-route__map iframe{display:block;width:100%;height:clamp(360px,44vw,860px);border:0}@media (prefers-reduced-motion: reduce){.monte-rei-route__arrow{transition:none}}
