.ProjectFacts_grid__N1paQ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4rem var(--gutter);gap:4rem var(--gutter);align-items:start}.ProjectFacts_intro__bgLtp{grid-column:1/span 6;display:grid;grid-gap:1.75rem;gap:1.75rem}.ProjectFacts_figure__ZoZrE{grid-column:9/span 4;grid-row:1/span 3}.ProjectFacts_image__Pn_qf{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--media-radius);box-shadow:var(--media-shadow);filter:var(--media-filter)}.ProjectFacts_figure__ZoZrE figcaption{margin-top:.75rem;font-size:.8125rem;color:var(--ink-2)}.ProjectFacts_numbers__VPpfw{grid-column:1/span 8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.ProjectFacts_fact__Z1Eb6{padding:1.5rem 0 0;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}.ProjectFacts_fact__Z1Eb6+.ProjectFacts_fact__Z1Eb6{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-border-start:1px solid var(--mist);border-inline-start:1px solid var(--mist)}.ProjectFacts_factLabel___f6Y2{font-size:var(--step-small);color:var(--ink-2)}.ProjectFacts_factValue___v6sp{font-size:clamp(3rem,2rem + 4.5vw,6.5rem);font-weight:300;line-height:1.1;display:flex;align-items:baseline;flex-wrap:wrap;gap:.25em .5rem}.ProjectFacts_factUnit__CjT6d{font-size:var(--step-small);font-weight:500}.ProjectFacts_specs__kdWIR{grid-column:1/span 8;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--gutter);gap:0 var(--gutter)}.ProjectFacts_specs__kdWIR>div{display:grid;grid-template-columns:9rem 1fr;grid-gap:1rem;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--mist)}.ProjectFacts_specs__kdWIR dt{color:var(--ink-2);font-size:var(--step-small)}.ProjectFacts_specs__kdWIR dd{font-weight:600}@media (max-width:900px){.ProjectFacts_figure__ZoZrE,.ProjectFacts_intro__bgLtp,.ProjectFacts_numbers__VPpfw,.ProjectFacts_specs__kdWIR{grid-column:1/-1;grid-row:auto}.ProjectFacts_numbers__VPpfw{grid-template-columns:1fr}.ProjectFacts_fact__Z1Eb6+.ProjectFacts_fact__Z1Eb6{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--mist);margin-top:1.5rem}.ProjectFacts_specs__kdWIR{grid-template-columns:1fr}.ProjectFacts_specs__kdWIR>div{grid-template-columns:8rem 1fr}}@media (max-width:760px){.ProjectFacts_intro__bgLtp{text-align:center;justify-items:center}.ProjectFacts_fact__Z1Eb6,.ProjectFacts_fact__Z1Eb6+.ProjectFacts_fact__Z1Eb6{padding-inline:0;text-align:center}.ProjectFacts_factValue___v6sp{justify-content:center}}.SceneFallback_fallback__HajWb{position:absolute;inset:0}.SceneFallback_image__9DmU1{object-fit:cover}.SceneFallback_caption__LSnjE{position:absolute;inset-block-end:1.5rem;inset-inline-start:var(--gutter);max-width:28rem;padding:.5rem .9rem;background:var(--paper);font-size:var(--step-small);color:var(--ink-2)}.ScrollStory_story__konio{position:relative;height:720vh;background:#e7edf3}.ScrollStory_story__konio.ScrollStory_static__k7mWj{height:auto}.ScrollStory_stage__rbGi1{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.ScrollStory_static__k7mWj .ScrollStory_stage__rbGi1{position:relative;min-height:100svh}.ScrollStory_overlay__cJa9r{position:absolute;inset-block-end:var(--dock-space);inset-inline-start:var(--gutter);width:min(28rem,calc(100% - 2 * var(--gutter)));padding:1.5rem 1.75rem 1.75rem;display:flex;flex-direction:column;border-radius:1.5rem;background:var(--btn-sheen-light),color-mix(in srgb,var(--paper) 95%,transparent);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgb(0 0 0/.06),inset 0 0 0 1px rgb(44 45 48/.08),0 3px 0 #cbced3,0 18px 40px -18px rgb(44 45 48/.35);pointer-events:none}.ScrollStory_skip__tx_j5{position:absolute;z-index:3;top:calc(var(--header-h) + 1.25rem);inset-inline-end:var(--gutter);display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.15rem;border-radius:var(--btn-radius);background:var(--btn-sheen-light),var(--paper);box-shadow:var(--btn-shadow-light);color:var(--ink);font-size:var(--step-small);font-weight:600;text-decoration:none;transition:var(--btn-transition)}.ScrollStory_skip__tx_j5:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-light-hover)}.ScrollStory_skip__tx_j5:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-light-press)}.ScrollStory_skip__tx_j5 span{transition:transform .4s var(--ease-out)}.ScrollStory_skip__tx_j5:hover span{transform:translateY(2px)}@media (max-width:760px){.ScrollStory_skip__tx_j5{top:calc(var(--header-h) + .75rem);inset-inline:0;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:.55rem .9rem;font-size:.8125rem}}.ScrollStory_headingRow__EPKSk{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.85rem;margin-bottom:1.25rem;border-bottom:1px solid rgb(44 45 48/.1)}.ScrollStory_heading__292Ts{font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--ink-2)}.ScrollStory_counter__pGfdo{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--stone,#8b9097);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScrollStory_counterCurrent__ej6vX{color:var(--ink);font-weight:600}.ScrollStory_counterSep__H_SRo{width:1.25rem;height:1px;background:currentColor;opacity:.6}.ScrollStory_chapters__DbR8b{display:grid}.ScrollStory_chapter__I7SGA{grid-area:1/1;align-self:end;opacity:0;transform:translateY(.75rem);filter:blur(4px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out),filter .7s var(--ease-out)}.ScrollStory_chapter__I7SGA[data-active=true]{opacity:1;transform:none;filter:none}@media (prefers-reduced-motion:reduce){.ScrollStory_chapter__I7SGA{transform:none;filter:none}}.ScrollStory_chapterTitle__EOawh{font-size:clamp(1.6rem,1.1rem + 1.4vw,2.4rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;margin-bottom:.85rem}.ScrollStory_chapter__I7SGA p,.ScrollStory_list__M_AMF p{font-size:var(--step-body);line-height:1.95;color:var(--ink-2);text-wrap:pretty}.ScrollStory_list__M_AMF{list-style:none;margin:0;padding:0;display:grid;grid-gap:1.5rem;gap:1.5rem}.ScrollStory_static__k7mWj .ScrollStory_overlay__cJa9r{inset-block:calc(var(--header-h) + 2rem) auto}.ScrollStory_list__M_AMF .ScrollStory_chapterTitle__EOawh{font-size:var(--step-h3);margin-bottom:.25rem}.ScrollStory_progress__BeHL7{margin-top:2rem;height:4px;border-radius:999px;background:rgb(44 45 48/.08);box-shadow:inset 0 1px 1px rgb(0 0 0/.1);overflow:hidden}.ScrollStory_progressBar__Z7aQd{display:block;height:100%;border-radius:inherit;background:var(--wood);transform:scaleX(0);transform-origin:right}.ScrollStory_note__3qhaO{position:absolute;inset-block-end:1.25rem;inset-inline-end:var(--gutter);max-width:20rem;padding:.45rem .85rem;border-radius:var(--btn-radius);background:var(--btn-sheen-light),color-mix(in srgb,var(--paper) 92%,transparent);box-shadow:var(--btn-shadow-light);font-size:.8125rem;line-height:1.7;color:var(--ink-2);text-align:end}@media (max-width:760px){.ScrollStory_overlay__cJa9r{inset-block-end:calc(var(--dock-space) + .5rem);inset-inline:var(--gutter);width:auto;padding:.9rem 1.2rem 1rem;border-radius:1.25rem}.ScrollStory_headingRow__EPKSk{padding-bottom:.6rem;margin-bottom:.7rem}.ScrollStory_chapterTitle__EOawh{font-size:var(--step-h3);text-align:center;margin-bottom:0}.ScrollStory_chapter__I7SGA p{display:none}.ScrollStory_progress__BeHL7{margin-top:.85rem}.ScrollStory_note__3qhaO{inset-inline:var(--gutter);max-width:none;text-align:start;font-size:.75rem}}.VisitForm_grid___ITYH{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.5rem var(--gutter);gap:2.5rem var(--gutter);align-items:end}.VisitForm_intro__wQ2cB{grid-column:1/span 7;display:grid;grid-gap:1.75rem;gap:1.75rem}.VisitForm_action___uw8t{grid-column:9/span 4;justify-self:end}.VisitForm_call__eVPiK,.VisitForm_open__eTUD5{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;border:0;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),var(--ink);box-shadow:var(--btn-shadow-dark);color:var(--paper);font-size:var(--step-body);font-weight:600;text-decoration:none;transition:var(--btn-transition)}.VisitForm_call__eVPiK:hover,.VisitForm_open__eTUD5:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-dark-hover)}.VisitForm_call__eVPiK:active,.VisitForm_open__eTUD5:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}.VisitForm_dialog__DCZs_{width:min(26rem,calc(100% - 2 * var(--gutter)));max-width:none;padding:0;border:0;background:transparent;color:var(--ink);overflow:visible}.VisitForm_dialog__DCZs_::-webkit-backdrop{background:rgb(28 29 31/.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.VisitForm_dialog__DCZs_::backdrop{background:rgb(28 29 31/.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.VisitForm_card__oPhaM{position:relative;display:grid;grid-gap:1.25rem;gap:1.25rem;padding:2.25rem 2rem 2rem;border-radius:1.5rem;background:var(--btn-sheen-light),var(--paper);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgb(44 45 48/.08),0 3px 0 #cbced3,0 30px 60px -20px rgb(0 0 0/.45);text-align:center}@media (prefers-reduced-motion:no-preference){.VisitForm_dialog__DCZs_[open] .VisitForm_card__oPhaM{animation:VisitForm_pop-in__rizOT .35s var(--ease-out)}.VisitForm_dialog__DCZs_[open]::-webkit-backdrop{animation:VisitForm_fade-in__lovIA .3s ease-out}.VisitForm_dialog__DCZs_[open]::backdrop{animation:VisitForm_fade-in__lovIA .3s ease-out}}@keyframes VisitForm_pop-in__rizOT{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes VisitForm_fade-in__lovIA{0%{opacity:0}}.VisitForm_close__8T8Ko{position:absolute;top:.75rem;inset-inline-end:.75rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:var(--paper-2);color:var(--ink-2);font-size:1.4rem;line-height:1;transition:background .2s}.VisitForm_close__8T8Ko:hover{background:#e4e6e9;color:var(--ink)}.VisitForm_dialogTitle__63Tld{font-size:var(--step-h3);font-weight:700}.VisitForm_dialogText__4F_YG{font-size:var(--step-lead);line-height:1.9;color:var(--ink-2)}.VisitForm_call__eVPiK{justify-self:center;width:100%}.VisitForm_whatsapp__Ywh0H{gap:.6rem}.VisitForm_whatsapp__Ywh0H svg{flex:none}@media (max-width:900px){.VisitForm_action___uw8t,.VisitForm_intro__wQ2cB{grid-column:1/-1}.VisitForm_action___uw8t{justify-self:stretch}.VisitForm_open__eTUD5{width:100%}}@media (max-width:760px){.VisitForm_intro__wQ2cB{text-align:center}}.Gallery_gallery__amaiV{background:var(--paper-2)}.Gallery_head__h8kD9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem var(--gutter);gap:1.5rem var(--gutter);align-items:end;margin-bottom:4rem}.Gallery_note___8J4e{color:var(--ink-2);max-width:30em}.Gallery_more__ag1P3{display:flex;justify-content:center;margin-top:1.5rem}.Gallery_moreLink__L50LS{display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.75rem;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),var(--ink);box-shadow:var(--btn-shadow-dark);color:var(--paper);font-weight:600;text-decoration:none;transition:var(--btn-transition)}.Gallery_moreLink__L50LS:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-dark-hover)}.Gallery_moreLink__L50LS:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}.Gallery_moreLink__L50LS span[aria-hidden]{transition:transform .4s var(--ease-out)}.Gallery_moreLink__L50LS:hover span[aria-hidden]{transform:translateX(-.3rem)}.Gallery_moreCount__qeqXG{font-size:var(--step-small);font-weight:400;opacity:.7}.Gallery_grid__efXYN{list-style:none;margin:0;padding:0;column-count:3;column-gap:var(--gutter)}.Gallery_cell__YdCbl{page-break-inside:avoid;break-inside:avoid;margin-bottom:2.5rem}.Gallery_gridUniform__gx6pj{list-style:none;margin:0 0 2.5rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.Gallery_gridUniform__gx6pj .Gallery_thumbImage__oyYhR{aspect-ratio:4/5;object-fit:cover}@media (max-width:900px){.Gallery_gridUniform__gx6pj{grid-template-columns:repeat(2,minmax(0,1fr))}}.Gallery_thumb__f679X{display:block;width:100%;padding:0;border:0;border-radius:var(--media-radius);background:var(--paper-2);box-shadow:var(--media-shadow);overflow:hidden;isolation:isolate;cursor:zoom-in;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.Gallery_thumbImage__oyYhR{display:block;width:100%;height:auto;filter:var(--media-filter);transition:transform .9s var(--ease-out),filter .6s var(--ease-out)}.Gallery_thumb__f679X:focus-visible,.Gallery_thumb__f679X:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgb(44 45 48/.06),0 5px 0 #cbced3,0 30px 56px -26px rgb(44 45 48/.5)}.Gallery_thumb__f679X:focus-visible .Gallery_thumbImage__oyYhR,.Gallery_thumb__f679X:hover .Gallery_thumbImage__oyYhR{transform:scale(1.035);filter:none}.Gallery_caption__GfWK5{display:flex;justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:var(--step-small)}.Gallery_kind__yBFOm{color:var(--ink-2);white-space:nowrap}.Gallery_dialog__u_v74{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#121212;color:var(--paper)}.Gallery_dialog__u_v74::-webkit-backdrop{background:rgb(18 18 18/.9)}.Gallery_dialog__u_v74::backdrop{background:rgb(18 18 18/.9)}.Gallery_viewer__vC1UZ{height:100%;display:grid;grid-template-rows:1fr auto}.Gallery_viewerImage__6vWY9{position:relative;margin:1rem;border-radius:1.25rem;overflow:hidden}.Gallery_full__ttwUj{object-fit:contain}.Gallery_bar__C_6ZZ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem var(--gutter) 1.25rem;font-size:var(--step-small)}.Gallery_counter__rTRHf{-webkit-margin-start:1rem;margin-inline-start:1rem;color:var(--mist)}.Gallery_controls__uUln5{display:flex;gap:.5rem}.Gallery_controls__uUln5 button{padding:.6rem 1.1rem;border:0;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),#3a3b3e;box-shadow:var(--btn-shadow-dark);color:var(--paper);transition:var(--btn-transition)}.Gallery_controls__uUln5 button:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-dark-hover)}.Gallery_controls__uUln5 button:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}@media (max-width:900px){.Gallery_head__h8kD9{grid-template-columns:1fr}.Gallery_grid__efXYN{column-count:2}}@media (max-width:560px){.Gallery_grid__efXYN{column-count:1}}@media (max-width:760px){.Gallery_head__h8kD9{text-align:center;justify-items:center}}.Hero_hero__0UVT3{position:relative;min-height:100svh;padding-top:var(--header-h);display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);max-width:var(--max);margin-inline:auto}.Hero_text__z5XR3{display:flex;flex-direction:column;justify-content:center;gap:2rem;padding:3rem var(--gutter) 6rem}.Hero_title__hB5up{font-size:var(--step-display);font-weight:800;line-height:1.08;max-width:7.5em}.Hero_name__n411n{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;font-size:var(--step-h3);line-height:1.3}.Hero_titleLogo__KI9zO{margin:0;display:inline-flex;flex-direction:column;align-items:center;align-self:flex-start;gap:clamp(.9rem,.5rem + .8vw,1.4rem)}.Hero_logo__Z2fyF{display:block;width:auto;height:clamp(11.5rem,5.3rem + 12.4vw,19.5rem);max-width:100%}.Hero_tagline__L1sfj{font-size:clamp(.8rem,.55rem + .55vw,1.05rem);font-weight:400;line-height:1;letter-spacing:.38em;-webkit-margin-end:-.38em;margin-inline-end:-.38em;color:var(--ink);white-space:nowrap}.Hero_nameAlt__xMJd7{font-size:.8em;font-weight:400;color:var(--ink-2)}.Hero_sub__YViYT{font-size:var(--step-lead);line-height:1.85;color:var(--ink-2);max-width:26em}.Hero_cta__OJ9Fy{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);grid-column-gap:.75rem;column-gap:.75rem;grid-row-gap:2rem;row-gap:2rem}.Hero_actions__BO9Th{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.Hero_primary__KOTFw,.Hero_secondary__y_37t{display:inline-block;padding:.9rem 1.7rem;border-radius:var(--btn-radius);text-decoration:none;font-weight:600;transition:var(--btn-transition);background:var(--btn-sheen-dark),var(--ink);color:var(--paper);box-shadow:var(--btn-shadow-dark)}.Hero_primary__KOTFw:hover,.Hero_secondary__y_37t:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-dark-hover)}.Hero_primary__KOTFw:active,.Hero_secondary__y_37t:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}.Hero_meta__PaVUt{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding-top:1.5rem;border-top:1px solid var(--mist);font-size:var(--step-small)}.Hero_meta__PaVUt>div{grid-column:2/-1}.Hero_meta__PaVUt dt{color:var(--ink-2)}.Hero_meta__PaVUt dd{font-weight:600}.Hero_media__Gwqjs{position:relative;min-height:calc(100svh - var(--header-h) - 2.5rem);margin-block:1.25rem;margin-inline:0 var(--gutter);border-radius:2rem;overflow:hidden;isolation:isolate;background:var(--paper-2);box-shadow:inset 0 0 0 1px rgb(44 45 48/.06),0 3px 0 #cbced3,0 30px 60px -28px rgb(44 45 48/.45)}.Hero_image__uopYr{object-fit:cover;object-position:60% 40%;filter:saturate(.82) contrast(.97) brightness(1.03)}.Hero_media__Gwqjs:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(0deg,rgb(255 255 255/.28),rgb(255 255 255/0) 30%),radial-gradient(120% 90% at 50% 40%,rgb(255 255 255/0) 60%,rgb(241 242 244/.35) 100%)}.Hero_caption__mRnHs{position:absolute;z-index:2;inset-block-end:1.1rem;inset-inline-end:1.1rem;padding:.3rem .8rem;border-radius:999px;background:var(--btn-sheen-light),rgb(255 255 255/.82);color:var(--ink);font-size:.8125rem;box-shadow:0 2px 8px -2px rgb(44 45 48/.25)}.Hero_scroll__rmETd{position:absolute;inset-block-end:2rem;inset-inline-start:var(--gutter);display:flex;align-items:center;gap:1rem;font-size:var(--step-small);text-decoration:none;color:var(--ink-2)}.Hero_scrollLine__mZq4U{position:relative;width:4rem;height:1px;background:var(--mist);overflow:hidden}.Hero_scrollLine__mZq4U:after{content:"";position:absolute;inset:0;background:var(--wood);animation:Hero_scan__9XRQv 2.4s var(--ease-out) infinite}@keyframes Hero_scan__9XRQv{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (max-width:900px){.Hero_hero__0UVT3{grid-template-columns:1fr}.Hero_media__Gwqjs{order:-1;min-height:62svh;margin:1rem var(--gutter) 0;border-radius:1.5rem}.Hero_text__z5XR3{padding:2.5rem var(--gutter) 6rem}}@media (max-width:560px){.Hero_media__Gwqjs{min-height:0;height:40svh;margin:.75rem var(--gutter) 0;border-radius:1.25rem}.Hero_text__z5XR3{gap:1.25rem;padding:1.5rem var(--gutter) 5rem;justify-content:flex-start}.Hero_name__n411n{margin-bottom:.6rem;font-size:1.15rem}.Hero_logo__Z2fyF{height:9.75rem}.Hero_title__hB5up{font-size:clamp(2.25rem,1.4rem + 4.6vw,2.9rem)}.Hero_sub__YViYT{font-size:1rem;line-height:1.8}.Hero_cta__OJ9Fy{grid-template-columns:1fr 1fr;column-gap:.6rem;row-gap:1.25rem}.Hero_primary__KOTFw,.Hero_secondary__y_37t{padding:.85rem .75rem;text-align:center}.Hero_meta__PaVUt{padding-top:1rem}.Hero_scroll__rmETd{display:none}}@media (max-width:760px){.Hero_titleLogo__KI9zO{align-self:center}.Hero_meta__PaVUt>div{grid-column:1/-1;text-align:center}}.Amenities_grid__lQk4N{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4rem var(--gutter);gap:4rem var(--gutter);align-items:start}.Amenities_aside__JezKU{grid-column:1/span 5;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem);display:grid;grid-gap:1.75rem;gap:1.75rem}.Amenities_figure__6x6ow{margin-top:1rem}.Amenities_image__EOv1a{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--media-radius);box-shadow:var(--media-shadow);filter:var(--media-filter)}.Amenities_figure__6x6ow figcaption{margin-top:.75rem;font-size:.8125rem;color:var(--ink-2)}.Amenities_list__s2j9M{grid-column:7/span 6;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.Amenities_item__mCD2w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:1rem var(--gutter);gap:1rem var(--gutter);padding-block:1.75rem;border-bottom:1px solid var(--mist)}.Amenities_title__78evI{font-size:var(--step-h3);font-weight:600}.Amenities_text__esCne{color:var(--ink-2);padding-top:.35rem}@media (max-width:900px){.Amenities_aside__JezKU,.Amenities_list__s2j9M{grid-column:1/-1;position:static}.Amenities_item__mCD2w{grid-template-columns:1fr;gap:.25rem}}@media (max-width:760px){.Amenities_aside__JezKU>h2,.Amenities_aside__JezKU>p{text-align:center}}.Location_grid__kShjs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:3rem var(--gutter);gap:3rem var(--gutter);align-items:start}.Location_grid__kShjs>h2{grid-column:1/span 4}.Location_address__vDx9P{grid-column:1/span 4;grid-row:2;font-style:normal;display:grid;border-top:1px solid var(--ink)}.Location_address__vDx9P span{display:block;padding-block:.6rem;border-bottom:1px solid var(--mist);line-height:1.25}.Location_city__Esi89{font-size:var(--step-h2);font-weight:800}.Location_district__Cdfgt{font-size:var(--step-h3);font-weight:400}.Location_map__gW_JR{grid-column:6/span 7;grid-row:1/span 3;position:relative;aspect-ratio:4/3;border-radius:1.5rem;overflow:hidden;background:var(--paper-2);box-shadow:inset 0 0 0 1px rgb(44 45 48/.08),0 3px 0 #cbced3,0 18px 40px -18px rgb(44 45 48/.35)}.Location_map__gW_JR iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(1) contrast(1.05);transition:filter .6s var(--ease-out)}.Location_map__gW_JR:focus-within iframe,.Location_map__gW_JR:hover iframe{filter:grayscale(.15)}.Location_foot__Gpm1O{grid-column:1/span 4;grid-row:3;display:grid;grid-gap:1rem;gap:1rem;justify-items:start}.Location_note__JOG5t{color:var(--ink-2)}.Location_route__jgcQ5{border:0;font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.75rem;padding:.85rem 1.4rem;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),var(--ink);box-shadow:var(--btn-shadow-dark);color:var(--paper);font-weight:600;text-decoration:none;transition:var(--btn-transition)}.Location_route__jgcQ5:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-dark-hover)}.Location_route__jgcQ5:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}.Location_route__jgcQ5 span[aria-hidden]{transition:transform .4s var(--ease-out)}.Location_route__jgcQ5:hover span[aria-hidden]{transform:translateX(-.25rem)}@media (max-width:900px){.Location_address__vDx9P,.Location_foot__Gpm1O,.Location_grid__kShjs>h2,.Location_map__gW_JR{grid-column:1/-1;grid-row:auto}.Location_grid__kShjs{gap:1.75rem var(--gutter)}.Location_map__gW_JR{aspect-ratio:1/1;border-radius:1.25rem}}@media (max-width:760px){.Location_address__vDx9P,.Location_foot__Gpm1O,.Location_grid__kShjs>h2{text-align:center}.Location_foot__Gpm1O{justify-items:center}}.Location_dialog__EGFEb{width:min(24rem,calc(100% - 2 * var(--gutter)));max-width:none;padding:0;border:0;background:transparent;color:var(--ink);overflow:visible}.Location_dialog__EGFEb::-webkit-backdrop{background:rgb(28 29 31/.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Location_dialog__EGFEb::backdrop{background:rgb(28 29 31/.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Location_card__PQ2O0{position:relative;display:grid;grid-gap:1.25rem;gap:1.25rem;padding:2.25rem 1.75rem 1.75rem;border-radius:1.5rem;background:var(--btn-sheen-light),var(--paper);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgb(44 45 48/.08),0 3px 0 #cbced3,0 30px 60px -20px rgb(0 0 0/.45);text-align:center}@media (prefers-reduced-motion:no-preference){.Location_dialog__EGFEb[open] .Location_card__PQ2O0{animation:Location_pop-in__bd2V7 .35s var(--ease-out)}.Location_dialog__EGFEb[open]::-webkit-backdrop{animation:Location_fade-in__Ysem5 .3s ease-out}.Location_dialog__EGFEb[open]::backdrop{animation:Location_fade-in__Ysem5 .3s ease-out}}@keyframes Location_pop-in__bd2V7{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes Location_fade-in__Ysem5{0%{opacity:0}}.Location_close__ynoO8{position:absolute;top:.75rem;inset-inline-end:.75rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:var(--paper-2);color:var(--ink-2);font-size:1.4rem;line-height:1;cursor:pointer;transition:background .2s}.Location_close__ynoO8:hover{background:#e4e6e9;color:var(--ink)}.Location_dialogTitle__AMVo3{font-size:var(--step-h3);font-weight:700}.Location_choices__ZQQUP{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.Location_choice__CAUAX{display:grid;grid-gap:.2rem;gap:.2rem;padding:.9rem 1.25rem;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),var(--ink);box-shadow:var(--btn-shadow-dark);color:var(--paper);text-decoration:none;transition:var(--btn-transition)}.Location_choice__CAUAX:hover{transform:var(--btn-lift);box-shadow:var(--btn-shadow-dark-hover)}.Location_choice__CAUAX:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}.Location_choiceLabel__qeqAn{font-size:var(--step-body);font-weight:700}.Location_choiceHint__T9409{font-size:.8125rem;color:#c9ccd1}.SiteFooter_footer__Ro_ZI{background:var(--ink);color:var(--paper);padding-block:6rem calc(2.5rem + var(--dock-space))}.SiteFooter_grid__Bf1it{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:3rem var(--gutter);gap:3rem var(--gutter)}.SiteFooter_name__E4TA_{grid-column:1/-1;font-size:clamp(2.5rem,1rem + 6vw,7rem);font-weight:800;line-height:1.1;padding-bottom:2.5rem;border-bottom:1px solid #4a4b4f;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem}.SiteFooter_logo__wGQ8Y{display:block;width:auto;height:clamp(7rem,4.4rem + 7vw,11.5rem)}.SiteFooter_brandBlock__R1k_2{display:inline-flex;flex-direction:column;align-items:center;gap:.9rem}.SiteFooter_tagline__f0r9N{font-size:clamp(.7rem,.55rem + .35vw,.875rem);font-weight:400;line-height:1;letter-spacing:.38em;-webkit-margin-end:-.38em;margin-inline-end:-.38em;color:var(--paper);white-space:nowrap}.SiteFooter_links__jq70q{grid-column:1/span 6}.SiteFooter_links__jq70q ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 2rem}.SiteFooter_links__jq70q a{text-decoration:none}.SiteFooter_links__jq70q a:hover{text-decoration:underline}.SiteFooter_contact__qjufg{grid-column:7/span 6;display:grid;grid-gap:.75rem;gap:.75rem;align-content:start;color:#c9ccd1}.SiteFooter_heading__QM48j{font-size:var(--step-small);font-weight:500;color:#8c8f94}.SiteFooter_address__hUqNx{color:var(--paper);font-size:var(--step-lead)}.SiteFooter_bottom__wcg_A{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;padding-top:1.5rem;border-top:1px solid #4a4b4f}.SiteFooter_legal__L0LwC{font-size:.8125rem;color:#8c8f94}.SiteFooter_credit__S5Upu{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--font-sora),sans-serif;text-transform:uppercase;white-space:nowrap}.SiteFooter_creditLabel__IlZ0t{font-size:.6875rem;font-weight:300;letter-spacing:.28em;color:#8c8f94}.SiteFooter_creditRule__TOtFc{width:2.25rem;height:1px;background:linear-gradient(90deg,transparent,#c9ccd1)}.SiteFooter_creditName__M0nIA{font-size:.875rem;font-weight:600;letter-spacing:.34em;color:var(--paper);text-decoration:none;transition:opacity .3s var(--ease-out)}.SiteFooter_creditName__M0nIA:hover{opacity:.75}.SiteFooter_creditName__M0nIA:focus-visible{outline:1px solid var(--paper);outline-offset:4px}@media (max-width:900px){.SiteFooter_contact__qjufg,.SiteFooter_links__jq70q{grid-column:1/-1}}@media (max-width:760px){.SiteFooter_links__jq70q ul,.SiteFooter_name__E4TA_{justify-content:center}.SiteFooter_contact__qjufg{justify-items:center;text-align:center}.SiteFooter_bottom__wcg_A{flex-direction:column;align-items:center;text-align:center}}@media (max-width:480px){.SiteFooter_credit__S5Upu{gap:.6rem}.SiteFooter_creditLabel__IlZ0t{font-size:.625rem;letter-spacing:.18em}.SiteFooter_creditRule__TOtFc{width:1.25rem}.SiteFooter_creditName__M0nIA{font-size:.8125rem;letter-spacing:.24em}}.BackgroundArt_art__DY3hV{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.2;transition:opacity .8s var(--ease-out)}.BackgroundArt_art__DY3hV[data-hidden=true]{opacity:0}.BackgroundArt_line__S3l9a{fill:none;stroke:var(--wood);stroke-width:1;vector-effect:non-scaling-stroke}.BackgroundArt_grid__zQEY0{stroke-dasharray:100;stroke-dashoffset:100;stroke-opacity:.6}@media (max-width:760px){.BackgroundArt_art__DY3hV{opacity:.14}}.QuickDock_dock__DQnUn{position:fixed;inset-inline:0;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:45;display:flex;justify-content:center;padding-inline:var(--gutter);pointer-events:none;opacity:0;transform:translateY(1.75rem) scale(.96);filter:blur(6px);transition:opacity .6s var(--ease-out),transform .8s cubic-bezier(.22,1,.36,1),filter .6s var(--ease-out)}.QuickDock_dock__DQnUn[data-visible=true]{opacity:1;transform:none;filter:none}.QuickDock_list__71kbg{position:relative;display:flex;gap:.25rem;margin:0;padding:.4rem;list-style:none;border-radius:1.4rem;background:var(--btn-sheen-dark),rgb(44 45 48/.94);box-shadow:inset 0 1px 0 rgb(255 255 255/.14),inset 0 -2px 0 rgb(0 0 0/.4),0 3px 0 #050505,0 18px 36px -12px rgb(44 45 48/.55);pointer-events:auto;max-width:100%;overflow-x:auto;scrollbar-width:none}.QuickDock_dock__DQnUn[data-visible=false] .QuickDock_list__71kbg{pointer-events:none}.QuickDock_list__71kbg::-webkit-scrollbar{display:none}.QuickDock_pill__qE0rw{position:absolute;top:0;left:0;z-index:0;border-radius:1rem;background:var(--btn-sheen-light),var(--paper);box-shadow:inset 0 -2px 0 rgb(0 0 0/.08),0 2px 0 #1a1b1d;opacity:0;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1),width .6s cubic-bezier(.22,1,.36,1),height .6s cubic-bezier(.22,1,.36,1),opacity .3s var(--ease-out);will-change:transform,width}.QuickDock_item__qf6r_{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:1rem;color:#c9ccd1;font-size:var(--step-small);text-decoration:none;white-space:nowrap;transition:background-color .3s var(--ease-out),color .45s var(--ease-out),transform .3s var(--ease-out)}.QuickDock_item__qf6r_:hover{color:var(--paper);background:rgb(255 255 255/.07);transform:translateY(-1px)}.QuickDock_item__qf6r_:active{transform:translateY(1px)}.QuickDock_item__qf6r_[aria-current=location],.QuickDock_item__qf6r_[aria-current=location]:hover{color:var(--ink);background:transparent}.QuickDock_item__qf6r_:focus-visible{outline:2px solid var(--wood);outline-offset:2px}@media (max-width:760px){.QuickDock_dock__DQnUn{bottom:calc(.6rem + env(safe-area-inset-bottom));padding-inline:.6rem}.QuickDock_list__71kbg{width:100%;justify-content:space-between;gap:.15rem;padding:.35rem;border-radius:1.25rem}.QuickDock_item__qf6r_{flex-direction:column;gap:.2rem;min-width:3.1rem;padding:.45rem .35rem;font-size:.6875rem;line-height:1.2}.QuickDock_pill__qE0rw{border-radius:.95rem}}@media (max-width:420px){.QuickDock_list__71kbg{gap:.1rem;padding:.3rem}.QuickDock_list__71kbg>li{flex:1 1;min-width:0}.QuickDock_item__qf6r_{min-width:0;width:100%;padding:.45rem .1rem;font-size:.625rem}.QuickDock_item__qf6r_ svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.QuickDock_dock__DQnUn{transform:none;filter:none}.QuickDock_pill__qE0rw{transition:opacity .2s}}.Wordmark_mark__8Hm2v{display:inline-flex;align-items:baseline;gap:.4em;white-space:nowrap;line-height:1}.Wordmark_primary__rovaE{font-weight:700;letter-spacing:.14em;text-transform:uppercase}.Wordmark_secondary__TGqhf{font-weight:300;letter-spacing:.04em}.SiteHeader_header__RSBLB{--h:var(--header-h);position:fixed;inset-inline:0;top:0;z-index:50;color:var(--ink);background:var(--paper);transition:transform .5s var(--ease-out),box-shadow .4s var(--ease-out)}.SiteHeader_header__RSBLB[data-compact=true]{--h:3.75rem;box-shadow:0 1px 0 var(--mist)}.SiteHeader_header__RSBLB[data-hidden=true]{transform:translateY(-100%)}.SiteHeader_inner__NHMDR{height:var(--h);max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:2rem;gap:2rem;transition:height .45s var(--ease-out)}.SiteHeader_brand__yWbB2{display:inline-flex;align-items:center;gap:.85rem;text-decoration:none;white-space:nowrap}.SiteHeader_brandFa__ZYySa{font-size:1.0625rem;line-height:1}.SiteHeader_brandLogo__e0ef0{width:auto;height:2.6rem;transition:height .45s var(--ease-out)}.SiteHeader_header__RSBLB[data-compact=true] .SiteHeader_brandLogo__e0ef0{height:2.2rem}.SiteHeader_brandLatin__g14Eb{-webkit-padding-start:.85rem;padding-inline-start:.85rem;-webkit-border-start:1px solid var(--mist);border-inline-start:1px solid var(--mist);font-size:.6875rem;font-weight:500;letter-spacing:.32em;line-height:1.6;color:var(--ink-2)}.SiteHeader_nav__3RVq1{justify-self:center}.SiteHeader_links__TV8CZ{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(1.1rem,2.2vw,2.25rem);font-size:var(--step-small)}.SiteHeader_link__ZNg_j{position:relative;display:inline-block;padding-block:.5rem;text-decoration:none;color:var(--ink-2);transition:color .3s var(--ease-out)}.SiteHeader_link__ZNg_j:after{content:"";position:absolute;inset-inline:0;bottom:.1rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease-out)}.SiteHeader_link__ZNg_j:hover{color:var(--ink)}.SiteHeader_link__ZNg_j:hover:after{transform:scaleX(1)}.SiteHeader_link__ZNg_j[aria-current=location]{color:var(--ink)}.SiteHeader_link__ZNg_j[aria-current=location]:after{background:var(--wood);height:2px;transform:scaleX(1)}.SiteHeader_progress__m3OOx{position:absolute;inset-inline:0;bottom:-1px;height:2px;pointer-events:none}.SiteHeader_progressBar__K7BaV{display:block;height:100%;background:var(--wood);transform:scaleX(0);transform-origin:right}.SiteHeader_toggle__DdKLT{display:none;justify-self:end;position:relative;width:2.75rem;height:2.75rem;border:0;border-radius:var(--btn-radius);background:var(--btn-sheen-light),var(--paper);box-shadow:var(--btn-shadow-light);color:var(--ink);transition:var(--btn-transition)}.SiteHeader_toggle__DdKLT:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-light-press)}.SiteHeader_toggleBars__BJEFB,.SiteHeader_toggleBars__BJEFB:before{position:absolute;inset-inline:.6rem;height:1.5px;background:currentColor;transition:transform .4s var(--ease-out),top .4s var(--ease-out)}.SiteHeader_toggleBars__BJEFB{top:calc(50% - 4px)}.SiteHeader_toggleBars__BJEFB:before{content:"";inset-inline:0;top:8px}.SiteHeader_header__RSBLB[data-open=true] .SiteHeader_toggleBars__BJEFB{top:50%;transform:rotate(45deg)}.SiteHeader_header__RSBLB[data-open=true] .SiteHeader_toggleBars__BJEFB:before{top:0;transform:rotate(-90deg)}.SiteHeader_sheet__R62UF{display:none}@media (max-width:1100px){.SiteHeader_links__TV8CZ{gap:1.1rem}.SiteHeader_brandLatin__g14Eb{display:none}}@media (max-width:900px){.SiteHeader_inner__NHMDR{grid-template-columns:1fr auto;gap:.75rem}.SiteHeader_nav__3RVq1{display:none}.SiteHeader_brandLatin__g14Eb{display:inline}.SiteHeader_toggle__DdKLT{display:block}.SiteHeader_sheet__R62UF{position:fixed;inset:var(--h) 0 0;display:flex;flex-direction:column;justify-content:space-between;padding:2rem var(--gutter) calc(2rem + env(safe-area-inset-bottom));background:var(--paper);overflow-y:auto}.SiteHeader_sheet__R62UF[hidden]{display:none}.SiteHeader_sheetLinks__rX4WZ{list-style:none;margin:0;padding:0}.SiteHeader_sheetLinks__rX4WZ li{border-bottom:1px solid var(--mist)}.SiteHeader_sheet__R62UF[data-open=true] .SiteHeader_sheetLinks__rX4WZ li{animation:SiteHeader_rise__ikD21 .55s var(--ease-out) both}@keyframes SiteHeader_rise__ikD21{0%{opacity:0;transform:translateY(.75rem)}}.SiteHeader_sheetLinks__rX4WZ a{display:block;padding-block:.85rem;font-size:clamp(1.75rem,1.2rem + 3vw,2.5rem);font-weight:700;line-height:1.3;text-decoration:none}.SiteHeader_sheetLinks__rX4WZ a[aria-current=location]{color:var(--wood)}.SiteHeader_sheetFoot__qdAg_{display:grid;grid-gap:1rem;gap:1rem;padding-top:2rem;color:var(--ink-2);font-size:var(--step-small)}.SiteHeader_sheetCta__ZwRkQ{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),var(--ink);box-shadow:var(--btn-shadow-dark);color:var(--paper);font-size:var(--step-body);font-weight:600;text-decoration:none;transition:var(--btn-transition)}.SiteHeader_sheetCta__ZwRkQ:active{transform:var(--btn-press);box-shadow:var(--btn-shadow-dark-press)}}@media (max-width:760px){.SiteHeader_inner__NHMDR{position:relative}.SiteHeader_brandFa__ZYySa{position:absolute;inset-block:0;inset-inline:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto}.SiteHeader_sheetFoot__qdAg_,.SiteHeader_sheetLinks__rX4WZ a{text-align:center}.SiteHeader_sheetCta__ZwRkQ{justify-content:center;gap:.75rem}}@media (prefers-reduced-motion:reduce){.SiteHeader_header__RSBLB[data-hidden=true]{transform:none}}.Residences_residences__Ht6Q1{background:var(--ink);color:var(--paper);--ink-2:#c9ccd1;--mist:#4a4b4f}.Residences_residences__Ht6Q1 .lead{color:var(--ink-2)}.Residences_grid__03RKr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4rem var(--gutter);gap:4rem var(--gutter)}.Residences_head__sEpV2{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem var(--gutter);gap:1.5rem var(--gutter);align-items:end}.Residences_elevation___vBxS{grid-column:1/span 4;display:flex;flex-direction:column;border-top:1px solid var(--paper)}.Residences_floor__GFTpw{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.15rem 0;border:0;border-bottom:1px solid var(--mist);background:none;text-align:start;color:var(--ink-2);transition:color .3s var(--ease-out),padding .4s var(--ease-out)}.Residences_floor__GFTpw:hover{color:var(--paper)}.Residences_floor__GFTpw[aria-selected=true]{color:var(--paper);-webkit-padding-start:1rem;padding-inline-start:1rem;box-shadow:inset -2px 0 0 var(--wood)}.Residences_floor__GFTpw[data-pending=true] .Residences_floorInfo__sDViA{font-style:normal;opacity:.7}.Residences_floorLabel__LAOJy{font-size:var(--step-h3);font-weight:600}.Residences_floorInfo__sDViA{font-size:var(--step-small)}.Residences_infoShort__W_yMc{display:none}@media (max-width:760px){.Residences_infoLong__AhGKY{display:none}.Residences_infoShort__W_yMc{display:inline}}.Residences_panel__oUJsK{grid-column:6/span 7;display:grid;grid-gap:2.5rem;gap:2.5rem;align-content:start}.Residences_panelTitle__sdF8t{font-size:var(--step-h2);font-weight:300}.Residences_units__zLJuz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.Residences_unit__RvIcp{display:grid;grid-gap:.75rem;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--paper)}.Residences_unitHead__LbgxK{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.Residences_unitName__UKkDF{font-size:var(--step-lead);font-weight:600}.Residences_unitArea__09TE_{font-size:clamp(2.5rem,1.8rem + 2.6vw,4.25rem);font-weight:300;line-height:1}.Residences_unitArea__09TE_ span{font-size:var(--step-small);font-weight:500;-webkit-margin-start:.4rem;margin-inline-start:.4rem}.Residences_unitMeta__5cw40{color:var(--ink-2)}.Residences_diagram__rRM99 svg{display:block;width:100%;height:auto}.Residences_svgSub__aHl51{fill:var(--ink-2);font-family:var(--font-fa);font-size:13px}.Residences_diagram__rRM99 figcaption{margin-top:.5rem;font-size:.8125rem;color:var(--ink-2)}.Residences_plan__fBjyP{max-width:20rem}.Residences_planTip__r8dlQ{position:absolute;z-index:2;width:11rem;padding:.85rem 1rem .9rem;border-radius:1rem;background:var(--btn-sheen-light),var(--paper);color:var(--ink);box-shadow:inset 0 1px 0 #fff,0 3px 0 #1a1b1d,0 18px 34px -12px rgb(0 0 0/.6);transform:translate(1rem,-100%);pointer-events:none;animation:Residences_tipIn__tHtmI .2s var(--ease-out)}.Residences_planTip__r8dlQ[data-side=left]{transform:translate(calc(-100% - 1rem),-100%)}.Residences_planTip__r8dlQ[data-below=true]{transform:translate(1rem,1rem)}.Residences_planTip__r8dlQ[data-side=left][data-below=true]{transform:translate(calc(-100% - 1rem),1rem)}@keyframes Residences_tipIn__tHtmI{0%{opacity:0}}.Residences_planTipTitle__uaXp_{font-size:var(--step-small);font-weight:700}.Residences_planTipArea__olEy4{margin-top:.15rem;font-size:2rem;font-weight:300;line-height:1.15}.Residences_planTipArea__olEy4 span{-webkit-margin-start:.35rem;margin-inline-start:.35rem;font-size:.8125rem;font-weight:500}.Residences_planTipMeta__tLn8x{font-size:var(--step-small);color:#5a5c61}.Residences_planRegion__18k3J{cursor:pointer}@media (max-width:900px){.Residences_plan__fBjyP{max-width:17rem;margin-inline:auto}.Residences_planTip__r8dlQ{width:11rem}}.Residences_planFrame__NjaMI{position:relative}.Residences_planImage__6hmTI{display:block;width:100%;height:auto}.Residences_planOverlay__3wYM3{position:absolute;inset:0;width:100%;height:100%}.Residences_planRegion__18k3J{fill:transparent;stroke:transparent;stroke-width:.6;vector-effect:non-scaling-stroke;transition:fill .3s var(--ease-out),stroke .3s var(--ease-out)}.Residences_planRegion__18k3J[data-active=true]{fill:rgb(139 144 151/.3);stroke:var(--wood);stroke-width:2}.Residences_planNorth__z7EYN{position:absolute;top:-2rem;inset-inline-start:0;padding:.2rem .65rem;border-radius:999px;background:var(--btn-sheen-light),var(--paper);color:var(--ink);font-size:.75rem}.Residences_plan__fBjyP{margin-top:2rem}.Residences_plans__CNKFg{display:grid}.Residences_plan__fBjyP[data-horizontal=false]{display:none}.Residences_plan__fBjyP[data-horizontal=true]{max-width:none;width:100%}.Residences_planHint__oBOzG{display:none;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 2.75rem;padding:.55rem 1.1rem;border-radius:var(--btn-radius);background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px var(--mist);color:var(--ink-2);font-size:inherit;text-align:center}@media (max-width:760px){.Residences_plan__fBjyP[data-horizontal=false]{display:block}.Residences_plan__fBjyP[data-horizontal=true]{display:none}.Residences_planHint__oBOzG{display:block;margin:0 auto .75rem}}.Residences_planRotor__8Cdoh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.Residences_planCaption__lNemK{display:flex;justify-content:space-between;gap:1rem;margin-top:.9rem;font-size:.8125rem;color:var(--ink-2)}.Residences_planCaption__lNemK a{color:var(--paper);white-space:nowrap}.Residences_svgUnit__Cs29f{fill:transparent;stroke:var(--stone);stroke-width:1;transition:fill .3s var(--ease-out)}.Residences_svgUnit__Cs29f[data-active=true]{fill:rgb(139 144 151/.22);stroke:var(--wood)}.Residences_svgLabel__QCXrA,.Residences_svgText__mTEWi{fill:var(--paper);font-family:var(--font-fa);font-size:15px}.Residences_svgLabel__QCXrA{fill:var(--ink-2);font-size:13px}.Residences_commons__dCLTb{display:grid;grid-gap:1rem;gap:1rem;padding-top:1.25rem;border-top:1px solid var(--paper)}.Residences_commonsList__T_37S{font-size:clamp(2rem,1.5rem + 2vw,3.25rem);font-weight:300;line-height:1.3}.Residences_pending__52EsY{max-width:30em;font-size:var(--step-lead);color:var(--ink-2)}@media (max-width:900px){.Residences_head__sEpV2{grid-template-columns:1fr}.Residences_elevation___vBxS,.Residences_panel__oUJsK{grid-column:1/-1}.Residences_grid__03RKr{gap:2.5rem var(--gutter)}.Residences_floor__GFTpw{padding-block:.7rem}.Residences_floor__GFTpw[aria-selected=true]{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.Residences_floorLabel__LAOJy{font-size:var(--step-lead)}}@media (max-width:760px){.Residences_grid__03RKr{gap:1.5rem var(--gutter)}.Residences_head__sEpV2{text-align:center}.Residences_elevation___vBxS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr 1fr auto;grid-template-areas:"f1 f2 f3" "f4 f5 f6" "g g g";grid-gap:.5rem;gap:.5rem;border-top:0}.Residences_floor__GFTpw[data-level="1"]{grid-area:f1}.Residences_floor__GFTpw[data-level="2"]{grid-area:f2}.Residences_floor__GFTpw[data-level="3"]{grid-area:f3}.Residences_floor__GFTpw[data-level="4"]{grid-area:f4}.Residences_floor__GFTpw[data-level="5"]{grid-area:f5}.Residences_floor__GFTpw[data-level="6"]{grid-area:f6}.Residences_floor__GFTpw[data-level="0"]{grid-area:g}.Residences_floor__GFTpw,.Residences_floor__GFTpw[aria-selected=true]{min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.7rem .4rem;border:0;border-radius:var(--btn-radius);background:var(--btn-sheen-dark),#36373a;box-shadow:var(--btn-shadow-dark);text-align:center}.Residences_floor__GFTpw[aria-selected=true]{background:var(--btn-sheen-light),var(--paper);color:var(--ink);box-shadow:var(--btn-shadow-light)}.Residences_floor__GFTpw[aria-selected=true] .Residences_floorInfo__sDViA{color:#5a5c61}.Residences_floorLabel__LAOJy{font-size:1rem}.Residences_floorInfo__sDViA{font-size:.75rem;line-height:1.4}.Residences_panelTitle__sdF8t{font-size:var(--step-h3);font-weight:600;text-align:center}.Residences_units__zLJuz{grid-template-columns:1fr;gap:1.5rem}.Residences_unit__RvIcp{justify-items:center;text-align:center}.Residences_unitHead__LbgxK{flex-direction:column;align-items:center;gap:.35rem}.Residences_commons__dCLTb,.Residences_pending__52EsY{text-align:center;margin-inline:auto}}.page_header__bV1lM{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--paper);box-shadow:0 1px 0 var(--mist)}.page_headerInner__6f4jG{height:var(--header-h);max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.page_brand__2n3v8{display:inline-flex;align-items:center;gap:.85rem;font-size:1.0625rem;text-decoration:none}.page_logo__Daztz{width:auto;height:2.4rem}.page_back__i_8q_{display:inline-flex;align-items:center;gap:.75rem;font-size:var(--step-small);text-decoration:none;color:var(--ink-2);transition:color .3s var(--ease-out)}.page_back__i_8q_:hover{color:var(--ink)}.page_back__i_8q_{white-space:nowrap}@media (max-width:560px){.page_backLong__77kjG{display:none}}@media (max-width:420px){.page_brand__2n3v8>:not(img){display:none}}@media (max-width:760px){.page_intro__VqKUG{margin-inline:auto;text-align:center}}.page_main__vAMZn{padding-block:clamp(3rem,2rem + 4vw,6rem) var(--section);background:var(--paper-2)}.page_intro__VqKUG{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:3rem;max-width:40rem}.page_title__JL29L{font-size:var(--step-h2)}.page_note__7lzQh{color:var(--ink-2)}