.ContactDetails-module_section_IHCJ{flex-direction:column;justify-content:center;align-items:center;width:100%;height:480px;padding:60px 50px;display:flex;position:relative;overflow:clip}.ContactDetails-module_overlay_UkC3{background-color:#0000004d;position:absolute;inset:0}.ContactDetails-module_content_xqjD{width:100%;max-width:var(--content-max-width);flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.ContactDetails-module_text_GA5-{z-index:1;flex-direction:column;align-items:flex-start;gap:30px;display:flex}.ContactDetails-module_title_cXJ8{font-family:var(--font-serif);white-space:pre;color:#fff;font-size:40px;font-weight:600;line-height:1.2em}.ContactDetails-module_address_IgzX{width:385px;font-family:var(--font-sans);letter-spacing:.05em;color:var(--color-white);font-size:15px;font-style:normal;font-weight:500;line-height:2em}.ContactDetails-module_logo_Cq76{aspect-ratio:1.11765;object-fit:cover;flex:none;width:200px;height:auto}@media (width<=809.98px){.ContactDetails-module_content_xqjD{flex-direction:column;justify-content:center;gap:30px}.ContactDetails-module_text_GA5-{width:100%}.ContactDetails-module_title_cXJ8{white-space:normal;width:100%;font-size:35px}.ContactDetails-module_address_IgzX{width:100%}}.ApartmentTile-module_tile_lPBY{width:100%;height:100%;display:block;position:relative}.ApartmentTile-module_gradient_qr-F{background:linear-gradient(#fff0 68.75%,#00000080 100%);position:absolute;inset:0}.ApartmentTile-module_title_aL7Q{z-index:1;font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;white-space:pre;color:#fff;text-underline-offset:5px;background-color:#ab8e55a6;padding:8px;font-size:12px;font-weight:500;line-height:1.2em;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;position:absolute;top:20px;left:50%;transform:translate(-50%)}.ApartmentTile-module_facts_D1XP{z-index:1;flex-direction:row;align-items:center;gap:15px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.ApartmentTile-module_fact_QUz-{font-family:var(--font-sans);letter-spacing:.15em;white-space:pre;color:var(--color-white);flex-direction:row;align-items:center;gap:10px;font-size:12px;font-weight:400;line-height:1.2em;display:flex}.FeaturedApartments-module_section_3OQ6{flex-direction:column;align-items:center;gap:50px;width:100%;padding:60px 50px;display:flex;overflow:clip}.FeaturedApartments-module_title_Fc1S{z-index:1;white-space:pre;position:relative}.FeaturedApartments-module_grid_-QVY{flex:none;grid-template-columns:repeat(auto-fill,370px);grid-auto-rows:247px;justify-content:center;gap:30px;width:1187px;display:grid}@media (width<=1199.98px){.FeaturedApartments-module_grid_-QVY{width:895px}}@media (width<=809.98px){.FeaturedApartments-module_section_3OQ6{padding:60px 16px}.FeaturedApartments-module_title_Fc1S{font-size:40px}.FeaturedApartments-module_grid_-QVY{grid-template-columns:repeat(auto-fill,335px);width:335px}}.Hero-module_hero_-nZp{width:100%;height:80vh;position:relative;overflow:clip}.Hero-module_caption_Wr--{z-index:1;background-color:#00000080;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:absolute;bottom:150px;right:150px}.Hero-module_title_FkJN{font-family:var(--font-serif);letter-spacing:-.01em;white-space:pre;color:#fff;font-size:38px;font-weight:400;line-height:1.2em}.Hero-module_subtitle_-3Rs{font-family:var(--font-sans);letter-spacing:-.01em;white-space:pre;color:#fff;font-size:20px;font-weight:400;line-height:1.2em}@media (width<=1199.98px){.Hero-module_caption_Wr--{bottom:153px;left:358px;right:auto}}@media (width<=809.98px){.Hero-module_caption_Wr--{bottom:200px;left:21px}.Hero-module_title_FkJN{font-size:32px}.Hero-module_subtitle_-3Rs{font-size:17px}}.Highlights-module_section_wMCj{justify-content:center;align-items:center;width:100%;padding:60px 50px;display:flex;overflow:clip}.Highlights-module_row_mJya{width:100%;max-width:var(--content-max-width);flex-direction:row;justify-content:center;align-items:center;gap:30px;display:flex}.Highlights-module_card_tNnK{flex-direction:column;flex:1 0 0;min-width:0;height:541px;display:flex;position:relative;overflow:clip}.Highlights-module_content_V1-M{background:linear-gradient(#fff0 0%,#63636399 100%);flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:30px;width:100%;display:flex;position:relative}.Highlights-module_label_Qwq1{font-family:var(--font-serif);white-space:pre;color:var(--color-white);font-size:22px;font-weight:600;line-height:1.6em}.Highlights-module_title_C89r{width:80%;font-family:var(--font-sans);text-align:center;color:var(--color-white);font-size:25px;font-weight:500;line-height:1.2em}@media (width<=1199.98px){.Highlights-module_section_wMCj{padding:60px 32px}}@media (width<=809.98px){.Highlights-module_section_wMCj{padding:60px 15px 60px 16px}.Highlights-module_row_mJya{flex-direction:column;width:90%}.Highlights-module_card_tNnK{flex:none;width:100%}.Highlights-module_residence_wGGt{order:0}.Highlights-module_apartments_hSak{order:1}.Highlights-module_location_9fP9{order:2}}.Introduction-module_section_u3tj{width:100%;height:757px;position:relative;overflow:clip}.Introduction-module_box_DSMg{z-index:1;background-color:#000000a6;width:100%;max-width:600px;padding:30px;position:absolute;top:50%;right:100px;transform:translateY(-50%)}.Introduction-module_paragraph_Uotz,.Introduction-module_cta_i3NY{font-family:var(--font-sans);text-align:justify;color:#fff;font-size:15px;line-height:2.2em}.Introduction-module_paragraph_Uotz{font-weight:400}.Introduction-module_strong_H4Xf{font-weight:800}.Introduction-module_blank_QKOk{font-size:16px;line-height:2.2em}.Introduction-module_cta_i3NY{letter-spacing:.1em;font-weight:500}.Introduction-module_link_Eu1P{cursor:pointer}@media (width<=809.98px){.Introduction-module_section_u3tj{flex-direction:column;align-items:center;height:auto;padding:60px 16px;display:flex}.Introduction-module_box_DSMg{position:relative;top:auto;right:auto;transform:none}.Introduction-module_paragraph_Uotz,.Introduction-module_cta_i3NY{font-size:14px}}.OnSite-module_section_XleI{flex-direction:column;align-items:center;gap:43px;width:100%;padding:0 50px 60px;display:flex;overflow:clip}.OnSite-module_eyebrow_NDWn{font-family:var(--font-sans);letter-spacing:.15em;white-space:pre;color:var(--color-text-muted);font-size:12px;font-weight:400;line-height:1.2em}.OnSite-module_separator_l3vY{background-color:var(--color-border);width:30px;height:1px}.OnSite-module_title_W6Gn{font-family:var(--font-serif);white-space:pre;color:var(--color-text);font-size:45px;font-weight:600;line-height:1em}.OnSite-module_grid_nXr4{width:100%;max-width:var(--content-max-width);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:20px;height:600px;display:grid;overflow:clip}.OnSite-module_wide_ECzZ{grid-column:span 2}.OnSite-module_large_-Cxa{grid-area:span 2/span 2}@media (width<=1199.98px){.OnSite-module_section_XleI{padding:0 32px 60px}}@media (width<=809.98px){.OnSite-module_section_XleI{padding:0 16px 60px}.OnSite-module_title_W6Gn{font-size:40px}.OnSite-module_grid_nXr4{--tile-gradient:linear-gradient(180deg, #fff0 60%, #000000b3 100%);grid-template-columns:repeat(1,minmax(50px,1fr))}.OnSite-module_wide_ECzZ,.OnSite-module_large_-Cxa{grid-area:auto}}
