.styles-module-scss-module__mHZX6W__price{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:100%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__mHZX6W__price{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:100%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__mHZX6W__price{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:100%}}
.styles-module-scss-module__MgiadW__catalogCardButton{margin-top:auto;margin-bottom:1.6rem;padding:0 1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__catalogCardButton{padding:0 2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__catalogCardButton{padding:0 2.4rem}}.styles-module-scss-module__MgiadW__catalogCommercialBasePageButtonContainer{justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:1.6rem;padding:0 1.6rem;display:flex;position:relative}.styles-module-scss-module__MgiadW__catalogCommercialBasePageButtonContainer:before{content:"";background-color:#f1f3f6;width:100%;height:1px;display:block;position:absolute;top:-1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__catalogCommercialBasePageButtonContainer{padding:0 2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__catalogCommercialBasePageButtonContainer{padding:0 2.4rem}}.styles-module-scss-module__MgiadW__catalogCardAccordion{height:18.8rem;margin-top:auto;margin-bottom:0;position:relative}.styles-module-scss-module__MgiadW__catalogCardAccordion.styles-module-scss-module__MgiadW__catalogCardAccordion_darkBgr .styles-module-scss-module__MgiadW__catalogCardAccordionInner{background-color:#f1f3f6}.styles-module-scss-module__MgiadW__catalogCardAccordionInner{background-color:#fff;border-bottom-right-radius:1.6rem;border-bottom-left-radius:1.6rem;flex-direction:column;justify-content:space-between;min-height:18.8rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__catalogCardAccordionInner{min-height:20rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__catalogCardAccordionInner{min-height:20rem}}.styles-module-scss-module__MgiadW__premiumDetailedCardInfo{margin-top:.4rem}@media (min-width:1920px){.styles-module-scss-module__MgiadW__premiumDetailedCardInfo .catalogCardTitle{min-height:initial}}.styles-module-scss-module__MgiadW__premiumDetailedDivider{padding-bottom:20px}.styles-module-scss-module__MgiadW__premiumDetailedInfoWrapper{padding:0 2.4rem 1.6rem}.styles-module-scss-module__MgiadW__premiumDetailedInfoPrice{margin-bottom:1.6rem}.styles-module-scss-module__MgiadW__priceListContainer{flex-direction:column;gap:1.6rem;margin-top:.4rem;margin-bottom:2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__priceListContainer{gap:1rem;margin-top:0;margin-bottom:0}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__priceListContainer{gap:1rem;margin-top:0;margin-bottom:0}}.styles-module-scss-module__MgiadW__priceListContainer:hover .styles-module-scss-module__MgiadW__priceListItem:not(:hover):not(:active),.styles-module-scss-module__MgiadW__priceListContainer:active .styles-module-scss-module__MgiadW__priceListItem:not(:hover):not(:active){opacity:.6}.styles-module-scss-module__MgiadW__priceListItem{transition:all .3s}.styles-module-scss-module__MgiadW__priceListSummary{border-top:1px solid #f1f3f6;justify-content:space-between;align-items:center;margin-top:1.6rem;margin-bottom:.4rem;padding-top:1.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__priceListSummary{margin-top:1.6rem;padding-top:1.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__priceListSummary{margin-top:1.6rem;padding-top:1.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}}.styles-module-scss-module__MgiadW__priceListSummary.styles-module-scss-module__MgiadW__priceListSummary.styles-module-scss-module__MgiadW__priceListSummary__noDivider{border-top:0;margin-top:0;padding-top:0}html:has(.two-adaptive) .styles-module-scss-module__MgiadW__priceListSummary{column-gap:.8rem}.styles-module-scss-module__MgiadW__apartmentCount{color:gray}.styles-module-scss-module__MgiadW__projectCompletionDate{color:#1a1a1a}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__countMobile{display:none}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__countMobile{display:none}}.styles-module-scss-module__MgiadW__countDesktop{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__MgiadW__countDesktop{display:inline}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__MgiadW__countDesktop{display:inline}}
.styles-module-scss-module__ynFJKW__infoLink{color:inherit;text-decoration:none;display:block}.styles-module-scss-module__ynFJKW__accordionButton{justify-content:space-between;align-items:center;padding:1.2rem 2rem 1.6rem;display:flex;position:relative}.styles-module-scss-module__ynFJKW__accordionButton:before{content:"";background-color:#f1f3f6;height:1px;display:block;position:absolute;top:0;left:2rem;right:2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__ynFJKW__accordionButton{margin-top:0;padding:1.2rem 2rem 1.6rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__ynFJKW__accordionButton{margin-top:0;padding:1.2rem 2rem 1.6rem}}.styles-module-scss-module__ynFJKW__accordionButton.styles-module-scss-module__ynFJKW__darkBgr:before{background-color:#e6ebf0}.styles-module-scss-module__ynFJKW__description{padding:0 2rem 1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__ynFJKW__description{padding-bottom:1.2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__ynFJKW__description{padding-bottom:1.2rem}}.styles-module-scss-module__ynFJKW__projectCatalogCardVariantRowPrice{letter-spacing:0;color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:100%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__ynFJKW__projectCatalogCardVariantRowPrice{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:100%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__ynFJKW__projectCatalogCardVariantRowPrice{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:100%}}.styles-module-scss-module__ynFJKW__icon{color:gray;font-size:2rem;line-height:2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__ynFJKW__icon{height:2.4rem;font-size:2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__ynFJKW__icon{height:2.4rem;font-size:2.4rem}}.styles-module-scss-module__ynFJKW__icon svg{transition:transform .3s}.styles-module-scss-module__ynFJKW__icon.expanded svg{transform:rotate(180deg)}
.styles-module-scss-module__OUNQDq__projectCatalogCardVariantRowContainer{align-items:center;gap:.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__OUNQDq__projectCatalogCardVariantRowContainer{height:2.4rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__OUNQDq__projectCatalogCardVariantRowContainer{height:2.4rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}}.styles-module-scss-module__OUNQDq__projectCatalogCardVariantRowSquare{color:gray}.styles-module-scss-module__OUNQDq__projectCatalogCardVariantRowPrice{color:#1a1a1a;margin-left:auto;margin-right:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__OUNQDq__labelMobile.styles-module-scss-module__OUNQDq__labelMobile{display:none}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__OUNQDq__labelMobile.styles-module-scss-module__OUNQDq__labelMobile{display:none}}.styles-module-scss-module__OUNQDq__labelDesktop.styles-module-scss-module__OUNQDq__labelDesktop{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__OUNQDq__labelDesktop.styles-module-scss-module__OUNQDq__labelDesktop{display:flex}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__OUNQDq__labelDesktop.styles-module-scss-module__OUNQDq__labelDesktop{display:flex}}