.xYnM1a_grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.xYnM1a_fact{border-bottom:1px solid var(--line);padding:16px 20px}.xYnM1a_fact:nth-child(odd){border-right:1px solid var(--line)}.xYnM1a_value{margin-bottom:3px;font-size:16px;font-weight:500;line-height:1.25}.xYnM1a_label{opacity:.55;margin:0;font-size:12px}@media (min-width:900px){.xYnM1a_fact{padding:22px 24px}.xYnM1a_value{font-size:19px}.xYnM1a_label{font-size:13px}}
.WZYVaW_hero{background:var(--sheet);height:88svh;min-height:460px;position:relative;overflow:hidden}.WZYVaW_image{object-fit:cover;object-position:55% 50%}.WZYVaW_overlay{padding:120px max(20px, env(safe-area-inset-right)) 22px max(20px, env(safe-area-inset-left));background:linear-gradient(#0000,#000000e0 45%);position:absolute;inset:auto 0 0}.WZYVaW_inner{max-width:1100px;margin:0 auto}.WZYVaW_badge{letter-spacing:.16em;text-transform:uppercase;border:1px solid #ece9e259;border-radius:20px;align-items:center;gap:7px;margin:0;padding:5px 10px;font-size:10px;display:inline-flex}.WZYVaW_badge:before{content:"";background:var(--dot-amber);border-radius:50%;width:6px;height:6px}.WZYVaW_headline{letter-spacing:-.01em;text-wrap:balance;margin:12px 0 7px;font-size:30px;font-weight:500;line-height:1.08}.WZYVaW_subhead{opacity:.75;margin:0;font-size:13px}@media (min-width:900px){.WZYVaW_overlay{padding:180px max(40px, env(safe-area-inset-right)) 40px max(40px, env(safe-area-inset-left))}.WZYVaW_headline{max-width:14em;font-size:52px}.WZYVaW_subhead{font-size:15px}}
.xtgFVW_bar{z-index:10;left:calc(10px + env(safe-area-inset-left));right:calc(10px + env(safe-area-inset-right));bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1f21d1;border:1px solid #ece9e21f;border-radius:16px;align-items:center;gap:12px;max-width:560px;margin-inline:auto;padding:8px 8px 8px 16px;display:flex;position:fixed;box-shadow:0 8px 30px #00000059}.xtgFVW_line{opacity:.8;flex:1;margin:0;font-size:12px;line-height:1.3}.xtgFVW_button{background:var(--ink);color:var(--bg);font:600 14px var(--font-grotesk), system-ui, sans-serif;cursor:pointer;border:0;border-radius:11px;padding:12px 20px}.xtgFVW_button:hover{background:#fff}.xtgFVW_button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (min-width:900px){.xtgFVW_bar{bottom:calc(16px + env(safe-area-inset-bottom));padding-left:20px}.xtgFVW_line{font-size:13px}}
.GZXT6G_sheet{--error:#ef8f7d;inset:max(70px, calc(env(safe-area-inset-top) + 16px)) 0 var(--keyboard-inset,0px) 0;background:var(--sheet);width:auto;max-width:none;height:auto;max-height:none;color:var(--ink);overscroll-behavior:contain;scrollbar-width:none;border:0;border-radius:22px 22px 0 0;outline:none;margin:0;padding:0;position:fixed;overflow:auto}.GZXT6G_sheet::-webkit-scrollbar{display:none}.GZXT6G_sheet::backdrop{background:#0000008c}html:has(.GZXT6G_sheet[open]){overflow:hidden}.GZXT6G_body{min-height:100%;padding:10px max(18px, env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}.GZXT6G_grab{background:#3a3d40;border-radius:2px;width:36px;height:4px;margin:0 auto 14px}.GZXT6G_header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.GZXT6G_title{letter-spacing:-.01em;margin:0 0 4px;font-size:22px;font-weight:500;line-height:1.15}.GZXT6G_hint{opacity:.6;margin:0;font-size:13px}.GZXT6G_dismiss{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#ece9e214;border:0;border-radius:50%;flex:none;place-items:center;margin:-4px -6px 0 0;padding:0;display:grid}.GZXT6G_dismiss:hover{background:#ece9e224}.GZXT6G_field{border:0;min-width:0;margin:0 0 16px;padding:0}.GZXT6G_label{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:7px;padding:0;font-size:11px;display:block}.GZXT6G_two{gap:8px;display:flex}.GZXT6G_cell{flex:1;min-width:0}.GZXT6G_input{border:1px solid var(--field-line);background:var(--bg);width:100%;color:var(--ink);font:16px/1.35 var(--font-grotesk), system-ui, sans-serif;appearance:none;border-radius:10px;padding:12px;display:block}.GZXT6G_input::placeholder{color:#8d8a84;opacity:1}.GZXT6G_input:focus{border-color:#ece9e28c;outline:none;box-shadow:0 0 0 3px #ece9e21a}.GZXT6G_input[aria-invalid=true]{border-color:var(--error)}.GZXT6G_textarea{resize:vertical;min-height:84px}.GZXT6G_help,.GZXT6G_error{margin:6px 0 0;font-size:12px;line-height:1.35}.GZXT6G_help{opacity:.6}.GZXT6G_error{color:var(--error)}.GZXT6G_chips{flex-wrap:wrap;gap:8px;display:flex}.GZXT6G_chip{-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.GZXT6G_radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.GZXT6G_chipFace{border:1px solid var(--field-line);color:#ece9e2d9;pointer-events:none;border-radius:20px;align-items:center;min-height:40px;padding:0 15px;font-size:14px;display:inline-flex}.GZXT6G_radio:checked+.GZXT6G_chipFace{border-color:var(--ink);background:var(--ink);color:var(--bg)}.GZXT6G_radio:focus-visible+.GZXT6G_chipFace{outline:2px solid var(--ink);outline-offset:2px}.GZXT6G_field[aria-describedby] .GZXT6G_chipFace{border-color:var(--error)}.GZXT6G_failure{color:var(--error);background:#ef8f7d14;border:1px solid #ef8f7d59;border-radius:10px;margin:4px 0 12px;padding:11px 12px;font-size:13px;line-height:1.4}.GZXT6G_send{background:var(--ink);width:100%;color:var(--bg);font:600 16px var(--font-grotesk), system-ui, sans-serif;cursor:pointer;border:0;border-radius:12px;margin-top:6px;padding:15px}.GZXT6G_send:hover{background:#fff}.GZXT6G_send:disabled{opacity:.55;cursor:progress}.GZXT6G_send:focus-visible,.GZXT6G_dismiss:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.GZXT6G_sent{padding:24px 0 8px}.GZXT6G_sentText{outline:none;margin:0 0 24px;font-size:17px;line-height:1.45}.GZXT6G_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.GZXT6G_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (min-width:900px){.GZXT6G_sheet{width:calc(100% - 48px);max-width:480px;height:fit-content;max-height:calc(100dvh - 48px - var(--keyboard-inset,0px));border-radius:22px;margin:auto;inset:0;box-shadow:0 24px 80px #00000080}.GZXT6G_body{min-height:0;padding:26px 28px 28px}.GZXT6G_grab{display:none}}@media (prefers-reduced-motion:no-preference){.GZXT6G_sheet[open]{animation:.3s cubic-bezier(.2,.8,.2,1) GZXT6G_slide-up}.GZXT6G_sheet[open]::backdrop{animation:.3s ease-out GZXT6G_fade-in}@media (min-width:900px){.GZXT6G_sheet[open]{animation-name:GZXT6G_rise;animation-duration:.22s}}}@keyframes GZXT6G_slide-up{0%{transform:translateY(100%)}}@keyframes GZXT6G_rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes GZXT6G_fade-in{0%{opacity:0}}
.M2s8yW_viewer{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:#fff;border:0;outline:none;margin:0;padding:0;overflow:hidden}.M2s8yW_viewer::backdrop{background:#fff}html:has(.M2s8yW_viewer[open]){overflow:hidden}.M2s8yW_stage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.M2s8yW_stage:active{cursor:grabbing}.M2s8yW_plan{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.M2s8yW_plan[data-animate]{transition:transform .22s ease-out}}.M2s8yW_image{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.M2s8yW_top{padding:calc(10px + env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 18px max(16px, env(safe-area-inset-left));background:linear-gradient(var(--bg), #0f111200);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.M2s8yW_title{font-size:13px;font-weight:500}.M2s8yW_close{width:40px;height:40px;color:var(--ink);cursor:pointer;pointer-events:auto;background:#0f1112d9;border:1px solid #ece9e22e;border-radius:50%;place-items:center;padding:0;display:grid}.M2s8yW_close:focus-visible{outline:2px solid var(--dot-blue);outline-offset:2px}.M2s8yW_hint{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));text-align:center;pointer-events:none;background:#0f1112d9;border-radius:14px;width:fit-content;max-width:calc(100% - 24px);margin:0 auto;padding:10px 14px;font-size:12px;position:absolute}.M2s8yW_pointerHint{display:none}@media (hover:hover) and (pointer:fine){.M2s8yW_touchHint{display:none}.M2s8yW_pointerHint{display:inline}}
.k-DbUq_rows,.k-DbUq_row{gap:3px;display:grid}.k-DbUq_trigger{background:var(--sheet);cursor:zoom-in;border:0;width:100%;padding:0;display:block}.k-DbUq_trigger:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.k-DbUq_photo{width:100%;height:auto;display:block}@media (min-width:900px){.k-DbUq_rows,.k-DbUq_row{gap:6px}.k-DbUq_row{width:100%;max-width:calc(var(--row-ratio) * 560px);margin-inline:auto;display:flex}.k-DbUq_trigger{flex:var(--ratio) 1 0%;min-width:0}}.k-DbUq_viewer{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:#000;border:0;outline:none;margin:0;padding:0;overflow:hidden}.k-DbUq_viewer::backdrop{background:#000}html:has(.k-DbUq_viewer[open]){overflow:hidden}.k-DbUq_track{scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;height:100%;display:flex;overflow:auto hidden}.k-DbUq_track:focus-visible{outline:none}.k-DbUq_track::-webkit-scrollbar{display:none}.k-DbUq_slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative}.k-DbUq_slideImage{object-fit:contain}.k-DbUq_top{padding:calc(10px + env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 10px max(20px, env(safe-area-inset-left));background:linear-gradient(#0009,#0000);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.k-DbUq_counter{letter-spacing:.12em;opacity:.75;font-variant-numeric:tabular-nums;font-size:12px}.k-DbUq_close,.k-DbUq_step{color:var(--ink);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1f21b8;border:1px solid #ece9e22e}.k-DbUq_close{border-radius:11px;padding:9px 14px;font-size:13px;font-weight:500}.k-DbUq_step{border-radius:50%;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;display:grid;position:absolute;top:50%}.k-DbUq_step:disabled{opacity:0;pointer-events:none}.k-DbUq_prev{left:max(16px, env(safe-area-inset-left))}.k-DbUq_next{right:max(16px, env(safe-area-inset-right))}@media (hover:none) and (pointer:coarse){.k-DbUq_step{display:none}}.k-DbUq_close:focus-visible,.k-DbUq_step:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-DbUq_caption{padding:28px 20px calc(16px + env(safe-area-inset-bottom));text-align:center;opacity:.75;pointer-events:none;background:linear-gradient(#0000,#0009);margin:0;font-size:12px;line-height:1.4;position:absolute;inset:auto 0 0}
.P3qnNq_figure{margin:0}.P3qnNq_card{width:100%;color:inherit;font:inherit;cursor:zoom-in;background:#fff;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.P3qnNq_card:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.P3qnNq_image{width:100%;height:auto;display:block}.P3qnNq_zoom{color:var(--ink);background:#0f1112cc;border-radius:20px;padding:5px 10px;font-size:11px;position:absolute;bottom:8px;right:8px}.P3qnNq_zoomCoarse{display:none}@media (pointer:coarse){.P3qnNq_zoomFine{display:none}.P3qnNq_zoomCoarse{display:inline}}.P3qnNq_caption{opacity:.55;padding-top:8px;font-size:12px}
._4AeLiW_groups{padding-top:3px}._4AeLiW_group{margin:0}._4AeLiW_caption{opacity:.6;padding:9px 20px 26px;font-size:12px;line-height:1.45}@media (min-width:900px){._4AeLiW_groups{padding-top:6px}._4AeLiW_caption{padding:12px 0 40px;font-size:13px}}
._9odWHG_main{width:100%;max-width:760px;padding:0 env(safe-area-inset-right) calc(40px + env(safe-area-inset-bottom)) env(safe-area-inset-left);margin-inline:auto}._9odWHG_top{padding:calc(44px + env(safe-area-inset-top)) 20px 20px}._9odWHG_eyebrow{letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin:0;font-size:11px}._9odWHG_headline{letter-spacing:-.01em;text-wrap:balance;margin:10px 0 12px;font-size:30px;font-weight:500;line-height:1.08}._9odWHG_stage{letter-spacing:.14em;text-transform:uppercase;border:1px solid #ece9e24d;border-radius:20px;align-items:center;gap:7px;margin:0;padding:5px 10px;font-size:11px;display:inline-flex}._9odWHG_stage:before{content:"";background:var(--dot-blue);border-radius:50%;width:6px;height:6px}._9odWHG_description{opacity:.9;text-wrap:pretty;margin:18px 0 0;font-size:15px;line-height:1.55}._9odWHG_cta{background:var(--ink);color:var(--bg);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:4px 20px 24px;padding:18px 20px;text-decoration:none;display:flex}._9odWHG_cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._9odWHG_ctaTitle{font-size:17px;font-weight:600;display:block}._9odWHG_ctaNote{opacity:.65;font-size:12px}._9odWHG_arrow{font-size:24px}@media (prefers-reduced-motion:no-preference){._9odWHG_arrow{transition:transform .15s ease-out}._9odWHG_cta:hover ._9odWHG_arrow{transform:translate(3px)}}._9odWHG_section{padding:28px 20px 0}._9odWHG_label{letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin:0 0 10px;font-size:11px;font-weight:400}._9odWHG_team{opacity:.9;margin:0;padding:0;font-size:14px;line-height:1.7;list-style:none}._9odWHG_muted{opacity:.6}@media (min-width:900px){._9odWHG_top{padding-top:72px}._9odWHG_headline{font-size:40px}._9odWHG_description{font-size:16px}}
.E0kJGG_main{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.E0kJGG_content{width:100%;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);margin-inline:auto}.E0kJGG_row{border-bottom:1px solid var(--line);padding:28px 20px}.E0kJGG_label{letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin:0 0 10px;font-size:11px;font-weight:400}.E0kJGG_text p{text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.E0kJGG_text p+p{margin-top:.85em}.E0kJGG_features{margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none}.E0kJGG_features li{border-bottom:1px solid var(--line);padding:9px 0}.E0kJGG_features li:first-child{padding-top:0}.E0kJGG_features li:last-child{border-bottom:0;padding-bottom:0}.E0kJGG_neighborhood{border-top:1px solid var(--line)}.E0kJGG_footer{letter-spacing:.16em;text-transform:uppercase;opacity:.4;padding:28px 20px 0;font-size:11px}.E0kJGG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:900px){.E0kJGG_main{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.E0kJGG_content{width:min(1100px,100% - 80px);padding-inline:0}.E0kJGG_row{grid-template-columns:220px minmax(0,62ch);gap:24px;padding:44px 0;display:grid}.E0kJGG_label{margin:0;padding-top:5px}.E0kJGG_text p,.E0kJGG_features{font-size:17px}.E0kJGG_footer{padding:36px 0 0}}
