.TextBlock_block__S3Vo1{row-gap:var(--space-xl)}.TextBlock_block__S3Vo1.TextBlock_block__S3Vo1{contain:unset;position:relative}.TextBlock_block__S3Vo1[data-variant=light]{background-color:var(--color-surface)}.TextBlock_content__AIsGM{display:grid;grid-gap:calc(var(--space-m-l) * 1.2);gap:calc(var(--space-m-l) * 1.2);-webkit-padding-start:var(--content-offset);padding-inline-start:var(--content-offset)}.TextBlock_headline__jxXe0{font-size:var(--text-xl);max-inline-size:14ch}.TextBlock_ctaMobileOnly__wTgwB.TextBlock_ctaMobileOnly__wTgwB{inline-size:100%;justify-self:center}@media (min-width:48em){.TextBlock_ctaMobileOnly__wTgwB.TextBlock_ctaMobileOnly__wTgwB{display:none}}.ImageBlock_block__XZ9We[data-first=true]{-webkit-padding-before:var(--space-3xs-2xs);padding-block-start:var(--space-3xs-2xs);-webkit-padding-after:var(--space-m-l);padding-block-end:var(--space-m-l)}.ImageBlock_imageWrapper___Vgxx{min-inline-size:100%;position:relative}.ImageBlock_imageWrapper___Vgxx img{object-fit:cover}@media (max-width:47.9375em){.ImageBlock_block__XZ9We[data-first=true] figure{grid-column:full}.ImageBlock_imageWrapper___Vgxx{aspect-ratio:1.15/1}.ImageBlock_block__XZ9We[data-first=true] .ImageBlock_imageWrapper___Vgxx{block-size:calc(100vh - 4.5rem)}}@media (min-width:48em){.ImageBlock_imageWrapper___Vgxx{aspect-ratio:16/9}.ImageBlock_block__XZ9We[data-first=true] .ImageBlock_imageWrapper___Vgxx{aspect-ratio:1248/758;block-size:auto}}.ImageCarouselBlock_block__whm3g{overflow-x:hidden;row-gap:var(--space-xl)}.ImageCarouselBlock_content__mxVUn{grid-column:full;display:inherit;grid-template-columns:inherit;row-gap:var(--space-s-m)}.ImageCarouselBlock_content__mxVUn>div:last-child,.ImageCarouselBlock_controls__Z_cHO{grid-column:content}.ImageCarouselBlock_list__N7uZz{grid-column:content/full;display:grid;align-items:start;grid-auto-flow:column;justify-content:start;transform:translateZ(0)}.ImageCarouselBlock_item__R16jx:not(:first-child){-webkit-margin-start:var(--space-2xl-3xl);margin-inline-start:var(--space-2xl-3xl)}@media (max-width:47.9375em){.ImageCarouselBlock_item__R16jx:not(:first-child){-webkit-margin-start:var(--edge-width);margin-inline-start:var(--edge-width)}}.ImageCarouselBlock_item__R16jx{min-inline-size:calc(100vw - var(--edge-width) * 2)}.ImageCarouselBlock_figure__PgerD img{aspect-ratio:3/4;object-fit:cover}@media (min-width:48em){.ImageCarouselBlock_item__R16jx{min-inline-size:calc(var(--space-2xl-3xl) * 3)}.ImageCarouselBlock_smallList__C1uU_ .ImageCarouselBlock_item__R16jx{min-inline-size:0;inline-size:calc(var(--space-2xl-3xl) * 2.5)}.ImageCarouselBlock_smallList__C1uU_ .ImageCarouselBlock_item__R16jx:not(:first-child){-webkit-margin-start:calc(var(--space-xl-2xl) * 1.2);margin-inline-start:calc(var(--space-xl-2xl) * 1.2)}}.ImageCarouselBlock_figure__PgerD figcaption{color:var(--color-text);font-size:var(--text-s);-webkit-margin-before:var(--space-s-m);margin-block-start:var(--space-s-m);text-transform:none}.ImageCarouselBlock_figure__PgerD figcaption h3{-webkit-border-after:1px solid var(--color-accent);border-block-end:1px solid var(--color-accent);font-size:var(--text-m);-webkit-padding-after:var(--space-2xs);padding-block-end:var(--space-2xs)}.ImageCarouselBlock_figure__PgerD figcaption p{color:var(--color-text-subtle);-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.ImageCarouselBlock_figure__PgerD img,.ImageCarouselBlock_figure__PgerD>div{inline-size:100%}.ImageCarouselBlock_ctaMobileOnly__ErVA1.ImageCarouselBlock_ctaMobileOnly__ErVA1{inline-size:100%;justify-self:center}@media (min-width:48em){.ImageCarouselBlock_ctaMobileOnly__ErVA1.ImageCarouselBlock_ctaMobileOnly__ErVA1{display:none}}.TextListCarouselBlock_controls__fjYXj{grid-column:content}.TextListCarouselBlock_content__NYkqx{row-gap:var(--space-m-l)}.TextListCarouselBlock_content__NYkqx>div:last-child{grid-column:content}.TextListCarouselBlock_item__eW9IT h3{font-size:var(--text-m);-webkit-margin-after:var(--space-m-l);margin-block-end:var(--space-m-l);text-align:center}.TextListCarouselBlock_item__eW9IT :where(p,ul){text-align:center}.TextListCarouselBlock_item__eW9IT ul{list-style:none;display:flex;flex-direction:column;align-items:center}.TextListCarouselBlock_item__eW9IT ul,.TextListCarouselBlock_item__eW9IT ul>li{-webkit-padding-start:0;padding-inline-start:0}.TextListCarouselBlock_item__eW9IT ul>li+li:before{content:"";display:block;block-size:1px;inline-size:60%;background-color:var(--color-accent);margin-block:var(--space-xs-s);margin-inline:auto}.ApartmentDetailsBlock_blocksList__Lzb_7{display:grid;grid-row-gap:var(--space-2xl-3xl);row-gap:var(--space-2xl-3xl)}.ApartmentDetailsBlock_blocksList__Lzb_7>li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;min-inline-size:100%}.ApartmentDetailsBlock_blockContent__jZVWd{-webkit-padding-start:var(--space-2xl-3xl);padding-inline-start:var(--space-2xl-3xl)}.ApartmentDetailsBlock_blocksList__Lzb_7>li:nth-child(2n) .ApartmentDetailsBlock_imageWrapper__tWlqI{grid-column:2;grid-row:1}.ApartmentDetailsBlock_blocksList__Lzb_7>li:nth-child(2n) .ApartmentDetailsBlock_blockContent__jZVWd{grid-column:1;grid-row:1;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:var(--space-2xl-3xl);padding-inline-end:var(--space-2xl-3xl)}.ApartmentDetailsBlock_imageWrapper__tWlqI{aspect-ratio:3/4}.ApartmentDetailsBlock_imageWrapper__tWlqI img{object-fit:cover}.ApartmentDetailsBlock_title__FaoZj{font-family:var(--font-serif);font-size:var(--text-l);font-weight:400;display:inline-flex;gap:var(--space-3xs-2xs);min-inline-size:100%;-webkit-margin-after:var(--space-xs-s);margin-block-end:var(--space-xs-s);-webkit-padding-after:var(--space-xs-s);padding-block-end:var(--space-xs-s);text-transform:none;position:relative}.ApartmentDetailsBlock_title__FaoZj sup{color:var(--color-accent);display:inline-block;font-family:var(--font-sans);font-size:var(--text-3xs);font-weight:300;letter-spacing:.04em;opacity:.8;text-transform:uppercase;transform:translateY(.35em)}.ApartmentDetailsBlock_title__FaoZj:after{content:"";display:block;block-size:1px;background-color:var(--color-accent);position:absolute;inset-block-end:0;inset-inline:0}.ApartmentDetailsBlock_iconsList__vcdjA{display:flex;gap:var(--space-s-m);row-gap:var(--space-2xs);flex-wrap:wrap;color:var(--color-accent);-webkit-margin-after:var(--space-m);margin-block-end:var(--space-m)}.ApartmentDetailsBlock_iconsList__vcdjA>li{display:flex;gap:var(--space-xs);align-items:center}.ApartmentDetailsBlock_iconsList__vcdjA>li svg{inline-size:calc(var(--space-m) * 1.2)}.ApartmentDetailsBlock_iconsList__vcdjA>li span{font-size:var(--text-3xs);text-transform:uppercase}.ApartmentDetailsBlock_contentWrapper__OlwEt{-webkit-padding-after:var(--space-xl-2xl);padding-block-end:var(--space-xl-2xl)}.ApartmentDetailsBlock_contentWrapper__OlwEt strong{font-weight:500}@media (max-width:47.9375em){.ApartmentDetailsBlock_contentWrapper__OlwEt{-webkit-padding-after:0;padding-block-end:0}}.ApartmentDetailsBlock_details__Fu_fu h2>button{padding-block:var(--space-xs)}.ImageScrollerBlock_block__ZHsMl{overflow-x:hidden}.ImageScrollerBlock_content__0xKhw{grid-column:content/full}.ImageScrollerBlock_list__t5Qkf{display:grid;align-items:start;grid-auto-flow:column;grid-gap:var(--space-2xl-3xl);gap:var(--space-2xl-3xl);transform:translateZ(0);-webkit-margin-end:calc(var(--edge-width) + var(--space-2xl-3xl) * 3);margin-inline-end:calc(var(--edge-width) + var(--space-2xl-3xl) * 3)}.ImageScrollerBlock_list__t5Qkf li{max-inline-size:none;min-inline-size:calc(var(--space-2xl-3xl) * 4)}.ImageScrollerBlock_list__t5Qkf li:nth-child(2n){min-inline-size:calc(var(--space-2xl-3xl) * 3)}.GalleryBlock_block__qdiSy{row-gap:var(--space-xl)}.GalleryBlock_contentWrapper__Ikarc{grid-column:full;padding-inline:var(--edge-width)}@media (min-width:48em){.GalleryBlock_contentWrapper__Ikarc{grid-column:edge}}.GalleryBlock_content__H1fAU{display:grid;align-items:center;grid-row-gap:var(--space-s-m);row-gap:var(--space-s-m)}.GalleryBlock_content__H1fAU>*{grid-area:1/1}@media (max-width:47.9375em){.GalleryBlock_content__H1fAU>*{grid-area:auto}}.GalleryBlock_list__heCuX{display:flex;transform:translateZ(0)}.GalleryBlock_item__Bxufk:not(:first-child){-webkit-margin-start:var(--space-2xl-3xl);margin-inline-start:var(--space-2xl-3xl)}@media (max-width:47.9375em){.GalleryBlock_item__Bxufk:not(:first-child){-webkit-margin-start:var(--edge-width);margin-inline-start:var(--edge-width)}}.GalleryBlock_item__Bxufk{min-inline-size:100%}.GalleryBlock_figure__d8bFp>div{aspect-ratio:1248/758;min-inline-size:100%;position:relative}.GalleryBlock_figure__d8bFp img{object-fit:cover}.GalleryBlock_figure__d8bFp.GalleryBlock_portrait__nkLul img{object-fit:contain}.GalleryBlock_figure__d8bFp figcaption{display:flex;gap:var(--space-m-l);justify-content:space-between;min-inline-size:100%}.GalleryBlock_ctaMobileOnly__89DB3.GalleryBlock_ctaMobileOnly__89DB3{inline-size:100%;justify-self:center}@media (min-width:48em){.GalleryBlock_ctaMobileOnly__89DB3.GalleryBlock_ctaMobileOnly__89DB3{display:none}}.FeatureIconsBlock_content__i5Di_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--space-xl-2xl);column-gap:var(--space-xl-2xl);grid-row-gap:var(--space-s-m);row-gap:var(--space-s-m)}.FeatureIconsBlock_feature__5CHOT{display:flex;flex-direction:column;align-items:center}.FeatureIconsBlock_feature__5CHOT:nth-child(n+5){display:none}@media (min-width:64em){.FeatureIconsBlock_content__i5Di_{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}.FeatureIconsBlock_feature__5CHOT:nth-child(n+5){display:flex}}.FeatureIconsBlock_feature__5CHOT svg{color:var(--color-accent);inline-size:calc(var(--space-2xl) * .9);opacity:0;transform:translate3D(0,3.5rem,0) scale(.5)}.FeatureIconsBlock_feature__5CHOT p{color:var(--color-text-subtle);font-size:var(--text-s);-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs);text-align:center;text-transform:uppercase;opacity:0;transform:translate3D(0,1rem,0)}.FinanceBlock_wrapper__iNlJ2{display:grid;grid-row-gap:var(--space-l-xl);row-gap:var(--space-l-xl)}@media (min-width:48em){.FinanceBlock_wrapper__iNlJ2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-2xl-3xl);align-items:end}}.FinanceBlock_content__h6h_m{display:grid;grid-gap:calc(var(--space-m-l) * 1.2);gap:calc(var(--space-m-l) * 1.2);-webkit-padding-start:var(--content-offset);padding-inline-start:var(--content-offset)}.FinanceBlock_content__h6h_m h2{font-size:var(--text-xl);max-inline-size:14ch}.FinanceBlock_supportersList__WaM5D{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-column-gap:var(--space-s-m);column-gap:var(--space-s-m);grid-row-gap:var(--space-m-l);row-gap:var(--space-m-l);justify-items:center}@media (min-width:48em){.FinanceBlock_supportersList__WaM5D{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-s-m)}}.FinanceBlock_supporterCard__OvZem{border:1px solid var(--color-border);max-inline-size:calc(var(--space-2xl-3xl) * 3);position:relative}.FinanceBlock_supporterCard__OvZem img{pointer-events:none;position:relative;z-index:1}.FinanceBlock_supporterCard__OvZem a{margin:0;padding:0;position:absolute;inset:0;transition:background-color .45s var(--ease-standard)}.FinanceBlock_supporterCard__OvZem a:hover{background-color:var(--color-surface-alt)}.FinanceBlock_supporterCard__OvZem a>span{visibility:hidden}.ProjectPlanBlock_block__r3UlW{position:relative;z-index:var(--layer-1)}@media (max-width:47.9375em){.ProjectPlanBlock_content__JXjK9{grid-column:full;display:grid;grid-template-columns:inherit}.ProjectPlanBlock_content__JXjK9>*{grid-column:content}.ProjectPlanBlock_container__cmvP0{grid-column:full}}.ProjectPlanBlock_title__bjW_q{font-size:var(--text-l);-webkit-margin-after:var(--space-xs-s);margin-block-end:var(--space-xs-s)}.ProjectPlanBlock_container__cmvP0{display:grid}.ProjectPlanBlock_container__cmvP0>*{grid-area:1/1}.ProjectPlanBlock_hotspots___BnmE{position:relative}.ProjectPlanBlock_download__nX_h0{align-self:end;justify-self:start;display:inline-flex;z-index:var(--layer-1)}.ProjectPlanBlock_download__nX_h0.ProjectPlanBlock_download__nX_h0{background-color:var(--color-border-a80);border:none;margin:var(--space-xs-s)}.ProjectPlanBlock_download__nX_h0.ProjectPlanBlock_download__nX_h0:hover{background-color:var(--color-surface);color:var(--color-text)}.ProjectPlanBlock_noGap__hbao3{-webkit-padding-after:0;padding-block-end:0}@media (max-width:47.9375em){.ProjectPlanBlock_download__nX_h0.ProjectPlanBlock_download__nX_h0{justify-self:stretch;max-inline-size:none}}.MainHeroBlock_block__SCDnT{-webkit-padding-before:var(--space-3xs-2xs);padding-block-start:var(--space-3xs-2xs);-webkit-padding-after:var(--space-m-l);padding-block-end:var(--space-m-l)}.MainHeroBlock_content__a27m7{display:grid;grid-row-gap:var(--space-m-l);row-gap:var(--space-m-l)}.MainHeroBlock_script__Y1ZK3{inline-size:calc(var(--text-3xl) * 2.75)}.MainHeroBlock_text__xb16u{position:relative;z-index:1;display:flex;flex-direction:column}@media (max-width:47.9375em){.MainHeroBlock_block__SCDnT{-webkit-padding-before:0;padding-block-start:0;min-block-size:calc(100vh - 4.5rem)}.MainHeroBlock_content__a27m7{grid-template-rows:1fr auto auto;align-content:space-evenly}.MainHeroBlock_imageWrapper__23jcW{grid-row:1;margin-inline:calc(var(--edge-width) * -1)}.MainHeroBlock_image__qM8fC{min-block-size:100%}}@media (min-width:48em){.MainHeroBlock_content__a27m7>*{grid-area:1/1}.MainHeroBlock_text__xb16u{justify-content:center;-webkit-padding-start:40%;padding-inline-start:40%;transform:translateY(-1.5rem)}}.MainHeroBlock_text__xb16u h1{font-size:var(--text-3xl);line-height:1;letter-spacing:-.03em}.MainHeroBlock_text__xb16u h1 span{display:inline-block;white-space:pre-wrap}.MainHeroBlock_text__xb16u h1>span{contain:paint}.MainHeroBlock_text__xb16u h1 span>span{transform-origin:0 0;transform:skewY(25deg) translateY(1em) translateZ(0)}.MainHeroBlock_address__e6gig{color:var(--color-text-subtle);display:inline-flex;align-items:center;font-family:var(--font-sans);font-style:normal;font-size:var(--text-s);font-weight:300;line-height:1;opacity:0;transform:translateY(1em)}.MainHeroBlock_address__e6gig>svg{-webkit-margin-end:.5em;margin-inline-end:.5em}.MainHeroBlock_imageWrapper__23jcW{contain:paint}.MainHeroBlock_image__qM8fC{position:relative;transform:translateZ(0);opacity:0}.MainHeroBlock_image__qM8fC img{object-fit:cover;object-position:0 0}.MainHeroBlock_cta__VG5ix{min-inline-size:100%;opacity:0;transform:translateY(1em)}@media (min-width:48em){.MainHeroBlock_address__e6gig{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-end:var(--space-m-l);padding-inline-end:var(--space-m-l)}.MainHeroBlock_image__qM8fC{aspect-ratio:1248/758}.MainHeroBlock_cta__VG5ix.MainHeroBlock_cta__VG5ix{display:none}}.SimilarApartmentsBlock_block__kG2XV{row-gap:var(--space-xl)}.SimilarApartmentsBlock_content__7PRx4{display:grid;grid-gap:var(--space-s-m);gap:var(--space-s-m);background-color:var(--color-background-inverse);color:var(--color-text-inverse);margin-inline:calc(var(--space-m-l) * -1);padding-inline:var(--space-m-l);-webkit-padding-before:var(--space-l-xl);padding-block-start:var(--space-l-xl);-webkit-padding-after:var(--space-m-l);padding-block-end:var(--space-m-l)}.SimilarApartmentsBlock_content__7PRx4>div{margin-block:0}.SimilarApartmentsBlock_headline__opocN{color:var(--color-text-inverse);font-size:var(--text-l);max-inline-size:14ch;justify-self:center}.SimilarApartmentsBlock_ctaMobileOnly__R1Ii9.SimilarApartmentsBlock_ctaMobileOnly__R1Ii9{inline-size:100%;justify-self:center}@media (min-width:48em){.SimilarApartmentsBlock_ctaMobileOnly__R1Ii9.SimilarApartmentsBlock_ctaMobileOnly__R1Ii9{display:none}}.VideoBlock_block__CSCXv[data-first=true]{-webkit-padding-before:var(--space-3xs-2xs);padding-block-start:var(--space-3xs-2xs);-webkit-padding-after:var(--space-m-l);padding-block-end:var(--space-m-l)}.VideoBlock_videoWrapper__jnhKw{min-inline-size:100%}.VideoBlock_videoWrapper__jnhKw img{object-fit:cover}@media (max-width:47.9375em){.VideoBlock_block__CSCXv[data-first=true] figure{grid-column:full}.VideoBlock_videoWrapper__jnhKw{aspect-ratio:1.15/1}}@media (min-width:48em){.VideoBlock_videoWrapper__jnhKw{aspect-ratio:16/9}}.ConsultationBlock_block__iSNL3.ConsultationBlock_block__iSNL3{-webkit-margin-before:0;margin-block-start:0}.ConsultationBlock_content__7FM_d{display:grid;grid-row-gap:var(--space-l-xl);row-gap:var(--space-l-xl)}.ConsultationBlock_headline__ZKyle{font-size:var(--text-m)}.ConsultationBlock_text__ULrl0{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s);max-width:36ch}.ConsultationBlock_cta__96mxE.ConsultationBlock_cta__96mxE{font-size:var(--text-s);-webkit-margin-before:var(--space-l-xl);margin-block-start:var(--space-l-xl);inline-size:100%}@media (min-width:48em){.ConsultationBlock_content__7FM_d{grid-template-columns:1fr 1fr;column-gap:var(--space-2xl-3xl)}.ConsultationBlock_content__7FM_d>div{-webkit-padding-start:var(--content-offset);padding-inline-start:var(--content-offset)}.ConsultationBlock_cta__96mxE.ConsultationBlock_cta__96mxE{inline-size:auto}}.ConsultationBlock_consultants__rmbew{display:flex;flex-wrap:wrap;gap:var(--space-l)}.ConsultationBlock_consultantCard__7Z6rR{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-m-l);column-gap:var(--space-m-l)}.ConsultationBlock_consultantCard__7Z6rR>:not(.ConsultationBlock_image__nxbli){grid-column:2}.ConsultationBlock_consultantCard__7Z6rR .ConsultationBlock_image__nxbli{grid-row:1/span 2;border-radius:50%;inline-size:calc(var(--space-2xl) * 1.2);block-size:calc(var(--space-2xl) * 1.2);contain:paint;transition:transform 1.5s var(--ease-standard-alt);will-change:transform}.ConsultationBlock_consultantCard__7Z6rR p{font-weight:400}.ConsultationBlock_consultantCard__7Z6rR address{display:flex;flex-direction:column;font-style:normal;-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.ConsultationBlock_consultantCard__7Z6rR address a{line-height:1;margin-block:0;text-transform:none}.ConsultationBlock_consultantCard__7Z6rR:has(a:hover) .ConsultationBlock_image__nxbli{transform:scale(1.1)}@media (min-width:48em){.ConsultationBlock_consultants__rmbew{justify-content:center}.ConsultationBlock_consultantCard__7Z6rR{grid-template-columns:1fr;justify-items:center}.ConsultationBlock_consultantCard__7Z6rR>:not(.ConsultationBlock_image__nxbli){grid-column:1}.ConsultationBlock_consultantCard__7Z6rR p{-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs)}.ConsultationBlock_consultantCard__7Z6rR address{align-items:center}}.AnimatedHeadline_text__JkpVr span{display:inline-block;white-space:pre-wrap}.AnimatedHeadline_text__JkpVr>span{contain:paint;margin-block:-.1em;padding-block:.1em}.AnimatedHeadline_text__JkpVr>span>span{transform-origin:0 0;transform:skewY(25deg) translateY(1em) translateZ(0)}.AnimatedHeadline_subscript__jpJ4s{color:var(--color-accent);font-family:var(--font-decorative);font-size:var(--text-2xl);line-height:1;position:absolute;inset-block-end:0;inset-inline-start:0;display:block;inline-size:100%;-webkit-margin-start:20%;margin-inline-start:20%;padding:.15em;opacity:0;transform:skewY(5deg) translateY(.25em);transform-origin:20% 50%;will-change:opacity,transform}@media (max-width:47.9375em){.AnimatedHeadline_text__JkpVr.AnimatedHeadline_withSubscript__84kR0 .AnimatedHeadline_subscript__jpJ4s{-webkit-margin-start:0;margin-inline-start:0}}.AnimatedHeadline_text__JkpVr.AnimatedHeadline_withSubscript__84kR0{position:relative;-webkit-padding-after:var(--space-l);padding-block-end:var(--space-l)}.AnimatedHeadline_text__JkpVr.AnimatedHeadline_withSubscript__84kR0 sub{contain:paint}@media (min-width:48em){.AnimatedHeadline_text__JkpVr.AnimatedHeadline_withSubscript__84kR0{-webkit-padding-after:var(--space-xl);padding-block-end:var(--space-xl)}}.ProjectVisualization_section__xmVoO+section{-webkit-margin-before:0!important;margin-block-start:0!important}.ProjectVisualization_visual__Jdokq{grid-column:edge;grid-row:1;display:grid;position:relative}.ProjectVisualization_visual__Jdokq>*{grid-area:1/1}.ProjectVisualization_visual__Jdokq svg{min-inline-size:100%;z-index:var(--layer-1)}.ProjectVisualization_visual__Jdokq svg path{cursor:pointer;transition:fill-opacity .3s var(--ease-standard)}.ProjectVisualization_cta__7v5BE{align-self:start;justify-self:end;z-index:var(--layer-2);-webkit-margin-before:var(--space-s-m);margin-block-start:var(--space-s-m);-webkit-margin-end:var(--space-s-m);margin-inline-end:var(--space-s-m)}.ProjectVisualization_cta__7v5BE svg{flex-shrink:0;min-inline-size:0}@media (max-width:47.9375em){.ProjectVisualization_cta__7v5BE>span{display:none}.ProjectVisualization_cta__7v5BE.ProjectVisualization_cta__7v5BE>svg{-webkit-margin-start:0;margin-inline-start:0}}.ProjectVisualization_floorSelectorDesktop__PJFIq,.ProjectVisualization_tag__HqqSK{display:none}.ProjectVisualization_content__bkknC{grid-column:content;grid-row:1;z-index:var(--layer-1);padding-block:var(--space-m-l);pointer-events:none}.ProjectVisualization_content__bkknC h1{font-size:calc(var(--text-l) * .8)}.ProjectVisualization_infoWrapper__BV4OF{position:absolute;pointer-events:none;z-index:var(--layer-2)}.ProjectVisualization_info__kJchk{background-color:var(--color-background);color:var(--color-text-subtle);padding:var(--space-s);pointer-events:none;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto);grid-column-gap:var(--space-s-m);align-items:start;min-inline-size:32ch;animation:ProjectVisualization_fadeIn__eIC8n .35s var(--ease-standard);will-change:opacity,transform}@media (max-width:47.9375em){.ProjectVisualization_infoWrapper__BV4OF.ProjectVisualization_active__gewbB .ProjectVisualization_info__kJchk{pointer-events:auto}.ProjectVisualization_info__kJchk{position:relative}.ProjectVisualization_info__kJchk .ProjectVisualization_button__h4ilw{grid-row:3;grid-column:1/-1;justify-self:center;-webkit-margin-before:var(--space-xs-s);margin-block-start:var(--space-xs-s)}.ProjectVisualization_info__kJchk .ProjectVisualization_close__apzK2{padding-block:var(--space-xs);padding-inline:var(--space-s);position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:var(var(--space-xs) * -1);margin-inline-end:var(var(--space-xs) * -1)}}@keyframes ProjectVisualization_fadeIn__eIC8n{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}.ProjectVisualization_info__kJchk p{font-family:var(--font-serif);font-size:var(--text-m);line-height:.8}.ProjectVisualization_info__kJchk small{color:var(--color-accent-alt);text-transform:uppercase}.ProjectVisualization_dlist__hKBtM{grid-column:2;grid-row:2;display:grid;grid-row-gap:.35em;row-gap:.35em;line-height:1.25}.ProjectVisualization_dlist__hKBtM>div{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:.5em}.ProjectVisualization_dlist__hKBtM dt{font-weight:inherit;white-space:nowrap}.ProjectVisualization_dlist__hKBtM dd{white-space:nowrap}@media (min-width:48em){.ProjectVisualization_floorSelectorMobile__BW7sj{display:none}.ProjectVisualization_floorSelectorDesktop__PJFIq{display:block}.ProjectVisualization_tag__HqqSK{display:block;position:absolute;z-index:var(--layer-2);background-color:var(--color-accent-alt);padding-block:var(--space-2xs-xs);padding-inline:var(--space-s-m);text-transform:uppercase;pointer-events:none;transform:rotate(-90deg)}}.ProjectVisualization_buildingSelector__9Lcpz{pointer-events:none;z-index:10;&>ul{display:flex;gap:var(--space-2xs);-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs);list-style:none;padding-left:0;&>li{-webkit-padding-start:0;padding-inline-start:0}}& p{color:var(--color-surface);text-transform:uppercase}}.ProjectVisualization_buildingSelectorWrapper__vvGgU{grid-area:1/1;padding-block:calc(var(--space-s-m) * 2 + var(--space-m-l));padding-inline:var(--edge-width)}.ProjectVisualization_buildingButton__nyyW0{background-color:transparent;border-radius:100%;border:1px solid var(--color-surface);color:var(--color-surface);cursor:pointer;font-size:var(--text-s);display:flex;align-items:center;justify-content:center;pointer-events:auto;inline-size:var(--text-xl);block-size:var(--text-xl);&.ProjectVisualization_active__gewbB{background-color:var(--color-surface);color:var(--color-text)}}.PopupDialog_wrapper__bRu1O{position:fixed;inset:0;z-index:var(--layer-5);display:flex}.PopupDialog_backdrop__Z2qmq{background-color:var(--color-backdrop-alt);position:absolute;inset:0;opacity:0;will-change:opacity}.PopupDialog_container__7ihl5{margin:auto;padding:var(--space-m-l)}.PopupDialog_dialog__E0GYK{background-color:var(--color-surface);display:grid;align-content:center;position:relative;opacity:0;transform:scale(.9) translate3d(0,5rem,0)}@media (min-width:48em){.PopupDialog_container__7ihl5{padding:var(--space-xl-2xl)}.PopupDialog_dialog__E0GYK{inline-size:var(--size-content-4);min-block-size:0;-webkit-margin-before:auto;margin-block-start:auto}}.PopupDialog_imageWrapper__BtArH{grid-row:1;position:relative;overflow:hidden;aspect-ratio:3/2;max-block-size:40vh;inline-size:100%}.PopupDialog_imageWrapper__BtArH img{height:100%!important;object-fit:cover;object-position:center bottom}.PopupDialog_content__7_pUR{padding:var(--space-m-l);-webkit-padding-after:calc(var(--space-m-l) * 1.1);padding-block-end:calc(var(--space-m-l) * 1.1)}.PopupDialog_content__7_pUR h2{font-size:var(--text-m);-webkit-margin-before:var(--space-3xs-2xs);margin-block-start:var(--space-3xs-2xs);-webkit-margin-after:var(--space-xs-s);margin-block-end:var(--space-xs-s)}.PopupDialog_content__7_pUR small{color:var(--color-accent);font-size:var(--text-s);text-transform:uppercase}.PopupDialog_cta__K9EyF.PopupDialog_cta__K9EyF{-webkit-margin-before:var(--space-s-m);margin-block-start:var(--space-s-m)}.PopupDialog_cta__K9EyF.PopupDialog_cta__K9EyF:hover{color:var(--color-text)}.PopupDialog_close__Yf1v_{position:absolute;inset-inline-end:var(--space-2xs-xs);inset-block-start:var(--space-2xs-xs);margin:-.5rem;padding:.5rem;z-index:var(--layer-2)}