.ImageCarousel_modal__pRUsd{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001;overflow:auto;background:rgba(0,0,0,.95);transition:background .3s linear}.ImageCarousel_modalContent__FHN6j{position:relative;margin:auto;padding:0;width:90%;max-width:1200px;max-height:90%;top:50%;transform:translateY(-50%);opacity:0;animation-name:ImageCarousel_modalFadeIn__qcsyo;animation-duration:.3s;animation-fill-mode:forwards;animation-delay:.3s}.ImageCarousel_toggleFullscreen__gf7H1{background:#333;padding:4px}@keyframes ImageCarousel_modalFadeIn__qcsyo{0%{opacity:0}to{opacity:1}}.BulletpointListItem_listItem___RNFJ{position:relative;padding-left:30px;font-size:20px;line-height:32px;margin-bottom:25px}.BulletpointListItem_listItem___RNFJ:before{content:"·";font-size:80px;line-height:30px;position:absolute;left:0;top:3px}.BulletpointListItem_listItem___RNFJ p{font-size:14px;line-height:24px}.BlogPostTeaser_post__JwaGs{margin-bottom:1rem}.BlogPostTeaser_post__JwaGs:hover{background-color:#e0e4e8}@media(min-width:1024px){.BlogPostTeaser_post__JwaGs{margin-bottom:0}}.BlogPostTeaser_tag__HWoeh{display:inline-block;position:relative;padding-left:20px;font-size:12px;line-height:20px;margin-top:auto;margin-right:15px}.BlogPostTeaser_tag__HWoeh:before{content:"";position:absolute;left:.25rem;top:.2rem;height:.4rem;width:.4rem;background-color:#333;border-radius:50%}.ImageCollectionList_container__W5gZz img{width:100%}.Residences_border__ViUni{position:absolute;height:120px;border-left:2px solid #dc151d}.ProjectStatus_status__bjQTH{font-size:18px;line-height:28px}@media(min-width:1024px){.ProjectStatus_status__bjQTH{font-size:20px;line-height:32px}}.ProjectStatus_name__rMQTM{font-size:14px;line-height:24px}@media(min-width:1024px){.ProjectStatus_name__rMQTM{font-size:16px;line-height:26px}}.ProjectStatus_nameLabel__XImul{display:block;font-size:14px;line-height:24px}@media(min-width:1024px){.ProjectStatus_nameLabel__XImul{font-size:12px;line-height:20px}}.ProjectStatus_date__RgLMM{font-size:14px;line-height:24px}.ProjectStatus_heading__jcfQD{font-size:18px;line-height:28px}.ProjectStatus_text__vE1wg p{font-size:14px;line-height:24px}.ResidenceTeaser_residence__HXSgr:hover{background-color:#e0e4e8}.ResidenceTeaser_tag__3MeXW{position:relative;padding-left:20px;font-size:14px;line-height:24px;margin-top:auto}.ResidenceTeaser_tag__3MeXW:before{content:"";position:absolute;left:.25rem;top:.3rem;height:.4rem;width:.4rem;background-color:#333;border-radius:50%}.ResidenceTeaser_metaData__iuMZv{font-size:12px;line-height:20px;top:50%;transform:translateY(-50%);margin-right:-1px}.ResidenceTeaser_price__fUOFN{font-size:14px;line-height:24px;line-height:28px;font-family:ClanOT-News,sans-serif}.ResidenceTeaser_preemptiveRightsLabel__JX9vS{color:#dc151d;font-size:12px;line-height:20px;font-family:ClanOT-Bold,sans-serif;text-align:left}.AccordionList_accordionBody__2ioGB{margin-left:30px}@media(min-width:1024px){.AccordionList_accordionBody__2ioGB{margin-left:130px}}.AccordionList_accordionBody__2ioGB ol li,.AccordionList_accordionBody__2ioGB p,.AccordionList_accordionBody__2ioGB ul li{font-size:14px;line-height:24px}@media(min-width:1024px){.AccordionList_accordionBody__2ioGB ol li,.AccordionList_accordionBody__2ioGB p,.AccordionList_accordionBody__2ioGB ul li{font-size:16px;line-height:26px}}.AccordionList_accordionButton__NhqTQ:focus,.AccordionList_accordionHeading__4hTop:focus{outline-color:#333}.ServiceLinkBox_linkbox__rimRs:hover{background-color:#e0e4e8}.SubscribeToNewsletter_imageContainer__Yd05S{margin-top:-2.5rem}.SubscribeToNewsletter_imageContainer__Yd05S img{margin:0 auto;max-width:100px}@media(min-width:1024px){.SubscribeToNewsletter_imageContainer__Yd05S{margin-top:0}.SubscribeToNewsletter_imageContainer__Yd05S img{max-width:100%}}.SubscribeToNewsletter_triangle__NJmv8{width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:25px solid #f0f4f8;margin-left:auto;margin-right:auto;bottom:-25px;left:0;right:0;text-align:center}.OpenModalButton_button__wTKBJ{font-size:12px;line-height:20px;font-weight:700;text-align:left}.OpenModalButton_button__wTKBJ:hover{text-decoration:underline}.ProjectNavigation_nav__N1jTE{position:fixed;top:120px;right:0;z-index:1001;background:#333;color:#fff;padding:30px 10px 30px 15px;width:170px;transition:.2s}@media(min-width:1024px){.ProjectNavigation_nav__N1jTE{top:270px}}.ProjectNavigation_nav__N1jTE a{display:block;font-size:12px;line-height:20px;margin-bottom:15px}.ProjectNavigation_nav__N1jTE a:hover{font-weight:700}.ProjectNavigation_hideNav__CV6gO{right:-170px}.ProjectNavigation_toggleHideNav__Z4UWa{position:absolute;background:#333;left:-60px;padding:20px;top:0}.ProjectNavigation_active__cwbUY{font-weight:700;color:#d7c2a3}.CTADialog_container__B0JlV{position:relative;border:1px solid #333;padding:30px;border-radius:3px}.CTADialog_containerOpen___ZMXh,.CTADialog_container__B0JlV:hover{padding:29px;border:2px solid #333}.CTADialogHeader_heading__EGRKZ{pointer-events:none;font-size:16px;line-height:26px;position:absolute;top:-18px;left:12px;padding-left:10px;padding-right:20px}.CTADialogHeader_heading__EGRKZ span{font-size:18px;line-height:28px;margin-left:.25rem}@media(min-width:1024px){.CTADialogHeader_heading__EGRKZ{font-size:18px;line-height:28px;padding-left:15px;padding-right:30px}.CTADialogHeader_heading__EGRKZ span{font-size:20px;line-height:32px}}.CTAButton_button__Au9z4{position:relative;border:1px solid #333;padding:30px;border-radius:3px;width:100%}.CTAButton_button__Au9z4:hover{padding:29px;border:2px solid #333}