.block_residence_map{display:grid}@media (max-width:979px){.block_residence_map{grid-template-rows:auto auto;grid-template-columns:1fr;grid-template-areas:'map' 'body'}}@media (min-width:980px){.block_residence_map{gap:var(--flow-spacing);grid-template-rows:1fr;grid-template-columns:60% 1fr;grid-template-areas:'map body'}}.block_residence_map .residence_map{grid-area:map;width:100%}.block_residence_map .residence_map_location{display:block;width:100%;height:auto}.block_residence_map .residence_map_marker{position:absolute;height:1px;width:1px}.block_residence_map .residence_map_marker svg{width:clamp(1.25rem,1.5625vw + .9375rem,2.5rem);aspect-ratio:.85;scale:1;transform:translate(-50%,-50%);transform-origin:left top;transition:scale .5s;will-change:scale}.block_residence_map .residence_map_marker:focus svg,.block_residence_map .residence_map_marker:hover svg{scale:1.25}.block_residence_map .residence_map_body{grid-area:body}@media (min-width:980px){.block_residence_map .residence_map_body{border-left:2px solid var(--color-gold)}}.block_residence_map .residence_map_body_link_list{list-style:none;padding:0}.block_residence_map .residence_map_body_link_list li{margin:0}.block_residence_map .residence_map_body_link{text-transform:capitalize}.block_residence_map .residence_map_body_link svg{width:40px;height:34px;scale:1;transition:scale .5s;will-change:scale}.block_residence_map .residence_map_body_link:focus svg,.block_residence_map .residence_map_body_link:hover svg{scale:1.25}.fs-lightbox.residence_poi_lightbox .fs-lightbox-close{display:none}@media (max-width:739px){.fs-lightbox-element{margin:var(--flow-spacing) var(--content-gutter-wide)}}@media (min-width:740px){.fs-lightbox-element{display:flex;width:min(80vw,1200px)}}.fs-lightbox-element .fs-lightbox-trigger-close{position:absolute;height:40px;width:40px;right:10px;top:10px;z-index:2;border-radius:100%;padding:0}@media (min-width:740px){.fs-lightbox-element .fs-lightbox-trigger-close{height:60px;width:60px;right:0;top:0}}.fs-lightbox-element .fs-lightbox-trigger-close svg{visibility:hidden}.fs-lightbox-element .fs-lightbox-trigger-close:after,.fs-lightbox-element .fs-lightbox-trigger-close:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:24px;width:2px;background:var(--color-black);border-radius:10px;content:'';margin:auto}@media (min-width:740px){.fs-lightbox-element .fs-lightbox-trigger-close:after,.fs-lightbox-element .fs-lightbox-trigger-close:before{height:30px;width:3px}}.fs-lightbox-element .fs-lightbox-trigger-close:before{transform:rotate(45deg)}.fs-lightbox-element .fs-lightbox-trigger-close:after{transform:rotate(-45deg)}@media (min-width:980px){.fs-lightbox-element .residence_map_lightbox_inner{min-height:50vh}}.fs-lightbox-element .residence_map_lightbox_wrapper{flex-grow:1}@media (min-width:980px){.fs-lightbox-element .residence_map_lightbox_content_wrapper{width:33%;background-color:rgba(255,255,255,.85)}}.fs-lightbox-element .residence_map_lightbox_content{color:var(--color-black)}
/*# sourceMappingURL=residence-map.css.map */
