.u45yza_finder{--hall:#fffefb;--hall-hover:#f6dcd9;grid-template-columns:minmax(0,1fr);gap:clamp(56px,7vw,104px);display:grid}.u45yza_workspace{grid-template-columns:minmax(0,1fr) 328px;gap:20px;display:grid}.u45yza_stage{aspect-ratio:7/4;background:var(--paper-deep);align-self:stretch;position:relative;overflow:hidden;container-type:size}.u45yza_stage>img{object-fit:cover}.u45yza_overlay{width:100%;height:100%;position:absolute;inset:0}.u45yza_overlay polygon{fill:#fff0;stroke:#ffffff8c;stroke-width:2.5px;cursor:pointer;transition:fill .25s var(--ease), stroke .25s var(--ease)}.u45yza_overlay polygon[data-state=hover]{fill:#ffffff47;stroke:#fff}.u45yza_overlay polygon[data-state=selected]{fill:#d8252694;stroke:#fff;stroke-width:4px}.u45yza_markers{pointer-events:none;position:absolute;inset:0}.u45yza_marker{--scale:max(100cqw / var(--img-w), 100cqh / var(--img-h));--size:36px;left:calc(50% + (var(--x) - var(--img-w) / 2) * var(--scale) - var(--size) / 2);top:calc(50% + (var(--y) - var(--img-h) / 2) * var(--scale) - var(--size) / 2);height:var(--size);border-radius:calc(var(--size) / 2);color:var(--ink);pointer-events:auto;transition:background-color .2s var(--ease), color .2s var(--ease);background:#fffffff0;border:0;align-items:center;padding:0;font-size:14px;font-weight:600;line-height:1;display:flex;position:absolute;box-shadow:0 2px 12px #0a0b0b3d}.u45yza_marker[data-state=hover],.u45yza_marker:focus-visible{z-index:1}.u45yza_marker[data-state=selected]{background:var(--red);color:#fff}.u45yza_marker:focus-visible{outline-offset:2px;outline:2px solid #fff}.u45yza_markerId{width:var(--size);height:var(--size);flex-shrink:0;place-items:center;display:grid}.u45yza_markerArea{white-space:nowrap;max-width:0;transition:max-width .3s var(--ease), padding .3s var(--ease);font-weight:500;overflow:hidden}.u45yza_marker[data-state=hover] .u45yza_markerArea,.u45yza_marker:focus-visible .u45yza_markerArea{max-width:120px;padding-right:14px}.u45yza_pip{width:clamp(128px,15%,176px);color:var(--ink);text-align:left;transition:transform .3s var(--ease), box-shadow .3s var(--ease);background:#fbfaf7;border:0;padding:0;position:absolute;bottom:14px;left:14px;box-shadow:0 10px 28px #0a0b0b4d}.u45yza_pip:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0a0b0b5c}.u45yza_pipPlan{width:100%;height:auto;padding:6px 6px 0;display:block}.u45yza_pipPlan text{display:none}.u45yza_pipPlan .u45yza_hall{cursor:inherit}.u45yza_pipLabel{justify-content:space-between;align-items:center;gap:8px;padding:6px 10px 8px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.u45yza_pipLabel svg{width:14px;height:14px}.u45yza_panel{background:var(--graphite);color:var(--on-dark);flex-direction:column;padding:22px 24px;display:flex}.u45yza_panel .eyebrow{color:var(--on-dark-muted)}.u45yza_panelHead{justify-content:space-between;align-items:center;gap:16px;min-height:22px;display:flex}.u45yza_reset{color:var(--on-dark-muted);background:0 0;border:0;border-bottom:1px solid;padding:2px 0;font-size:13px}.u45yza_reset:hover{color:#fff}.u45yza_panel h3{letter-spacing:-.025em;margin-top:12px;font-size:22px;line-height:1.2}.u45yza_total{color:var(--on-dark-muted);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:8px;font-size:15px;display:flex}.u45yza_total>span{color:#fff;letter-spacing:-.05em;font-size:clamp(44px,3.6vw,54px);font-weight:500;line-height:1.05}.u45yza_bar{gap:2px;height:5px;margin-top:14px;display:flex}.u45yza_bar span,.u45yza_parts i{background:#fff}.u45yza_bar span:nth-child(2),.u45yza_parts div:nth-child(2) i{background:#c9c6bf}.u45yza_bar span:nth-child(3),.u45yza_parts div:nth-child(3) i{background:var(--red)}.u45yza_bar span:nth-child(4),.u45yza_parts div:nth-child(4) i{background:#6d706d}.u45yza_parts,.u45yza_specs{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.u45yza_parts{margin-top:8px}.u45yza_specs{margin-bottom:18px}.u45yza_parts>div,.u45yza_specs>div{border-bottom:1px solid var(--line-dark);align-content:start;gap:3px;padding-block:9px;display:grid}.u45yza_parts dt,.u45yza_specs dt{color:var(--on-dark-muted);align-items:center;gap:8px;font-size:12px;line-height:1.35;display:flex}.u45yza_parts i{flex-shrink:0;width:7px;height:7px}.u45yza_parts dd,.u45yza_specs dd{letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:500}.u45yza_panelCta{width:100%;min-height:52px;margin-top:auto}.u45yza_planNote{fill:var(--muted);letter-spacing:.08em;text-anchor:middle;text-transform:uppercase;pointer-events:none;font-size:9px}.u45yza_hall{cursor:pointer}.u45yza_hallShape{fill:var(--hall);stroke:var(--ink);stroke-width:.7px;transition:fill .25s var(--ease)}.u45yza_hallMuted{stroke:var(--ink);stroke-width:.7px;stroke-opacity:.55}.u45yza_hall text{fill:var(--ink);text-anchor:middle;dominant-baseline:central;pointer-events:none;transition:fill .25s var(--ease);font-size:15px;font-weight:600}.u45yza_hall[data-state=hover] .u45yza_hallShape{fill:var(--hall-hover)}.u45yza_hall[data-state=selected] .u45yza_hallShape{fill:var(--red)}.u45yza_hall[data-floor=eg][data-state=selected] text{fill:#fff}.u45yza_hall[data-floor=og][data-mezzanine=false] text{fill:var(--muted)}.u45yza_hall[data-state=selected] .u45yza_hallMuted{stroke:var(--red);stroke-width:2px;stroke-opacity:1}.u45yza_hall[data-state=selected][data-mezzanine=false] text{fill:var(--red)}.u45yza_lightbox{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:clamp(12px,3vw,40px);overflow:auto}.u45yza_lightbox[open]{animation:u45yza_fade .3s var(--ease);place-items:center;display:grid}.u45yza_lightbox::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0bb8}.u45yza_sheet{width:min(100%,1100px);animation:u45yza_rise .45s var(--ease);background:#fbfaf7}.u45yza_sheetHead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 12px 12px 24px;display:flex}.u45yza_sheetHead h3{letter-spacing:-.02em;margin-right:auto;font-size:20px}.u45yza_close{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.u45yza_close svg{width:22px;height:22px}.u45yza_close:hover{color:var(--red)}.u45yza_segmented{background:var(--paper-deep);padding:3px;display:inline-flex}.u45yza_segmented button{min-height:40px;color:var(--muted);transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border:0;padding:0 16px;font-size:14px;font-weight:500}.u45yza_segmented button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #00000014}.u45yza_sheetPlan{width:100%;height:auto;max-height:calc(100svh - 240px);padding:clamp(10px,2.4vw,28px);display:block}.u45yza_sheetFoot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px;padding:16px 24px 20px;display:grid}.u45yza_legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.u45yza_legend i{width:14px;height:14px;display:inline-block;box-shadow:inset 0 0 0 1px #1b1c1c73}.u45yza_legend i[data-swatch=hall]{background:var(--hall)}.u45yza_legend i[data-swatch=none]{background:repeating-linear-gradient(-25.6deg,#ece8e1 0 3px,#cfcac0 3px 4.4px);margin-left:10px}.u45yza_sheetSelection{border-left:1px solid var(--line);color:var(--ink);margin-left:18px;padding-left:18px;font-weight:500}.u45yza_downloads{flex-wrap:wrap;gap:12px 28px;display:flex}.u45yza_sheetNote{color:var(--muted);grid-column:1/-1;font-size:12px}@keyframes u45yza_fade{0%{opacity:0}}@keyframes u45yza_rise{0%{opacity:0;transform:translateY(16px)scale(.985)}}.u45yza_tableTitle{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(24px,2.2vw,30px)}.u45yza_tableScroll{border-top:1px solid var(--ink);overflow-x:auto}.u45yza_tableScroll table{border-collapse:collapse;text-align:right;width:100%;min-width:980px;font-size:14px;line-height:1.5}.u45yza_tableScroll th,.u45yza_tableScroll td{border-bottom:1px solid var(--line);white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease);padding:14px 12px}.u45yza_tableScroll th:first-child{z-index:1;background:var(--paper);text-align:left;padding-left:0;font-weight:500;position:sticky;left:0}.u45yza_tableScroll tbody th span{color:var(--muted);font-weight:400}.u45yza_tableScroll thead th{color:var(--muted);padding-block:8px;font-size:13px;font-weight:500}.u45yza_tableScroll thead th button{width:100%;min-height:36px;color:var(--ink);text-align:right;background:0 0;border:0;padding:0;font-weight:600}.u45yza_tableScroll td:last-child,.u45yza_tableScroll thead th:last-child{color:var(--ink);font-weight:600}.u45yza_tableScroll [data-state=hover]{background:var(--hall-hover)}.u45yza_tableScroll [data-state=selected]{color:var(--red-deep);background:#d825261a}.u45yza_tableScroll thead [data-state=selected] button{color:var(--red)}.u45yza_tableScroll tr[data-total=true]>*{border-top:1px solid var(--ink);font-weight:600}.u45yza_footnote{max-width:860px;color:var(--muted);margin-top:18px;font-size:13px;line-height:1.65}.u45yza_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1359px){.u45yza_workspace{grid-template-columns:minmax(0,1fr);gap:0}.u45yza_stage{aspect-ratio:12/5}.u45yza_panel{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(24px,3.4vw,48px);padding:28px 32px 32px;display:grid}.u45yza_panelSummary{grid-area:1/1}.u45yza_panelCta{grid-area:2/1;align-self:end;margin-top:24px}.u45yza_parts,.u45yza_specs{grid-row:1/3;grid-template-columns:1fr;align-content:start;margin:0}.u45yza_parts{grid-column:2}.u45yza_specs{grid-column:3}.u45yza_parts>div,.u45yza_specs>div{justify-content:space-between;align-items:baseline;gap:16px;padding-block:11px;display:flex}.u45yza_parts>div:first-child,.u45yza_specs>div:first-child{padding-top:0}}@media (max-width:760px){.u45yza_stage{aspect-ratio:7/4;margin-inline:calc(-1 * var(--gutter))}.u45yza_marker{--size:28px;font-size:12px}.u45yza_pip{width:auto;bottom:8px;left:8px}.u45yza_pipPlan{display:none}.u45yza_pipLabel{padding:7px 10px}.u45yza_panel{margin-inline:calc(-1 * var(--gutter));padding:24px var(--gutter) 28px;display:flex}.u45yza_parts,.u45yza_specs{grid-template-columns:1fr 1fr}.u45yza_parts{margin-top:10px}.u45yza_parts>div,.u45yza_specs>div{padding-block:10px;display:grid}.u45yza_parts>div:first-child,.u45yza_specs>div:first-child{padding-top:10px}.u45yza_panelCta{margin-top:22px}.u45yza_hall text{font-size:22px}.u45yza_planNote{font-size:12px}.u45yza_sheetHead{padding:10px 8px 10px 16px}.u45yza_sheetHead .u45yza_segmented{order:3;width:100%}.u45yza_segmented button{flex:1}.u45yza_sheetPlan{padding:8px 4px}.u45yza_sheetFoot{grid-template-columns:1fr;padding:14px 16px 18px}.u45yza_sheetSelection{border:0;flex-basis:100%;margin:4px 0 0;padding:0}.u45yza_tableScroll{margin-right:calc(-1 * var(--gutter))}.u45yza_tableScroll table{min-width:900px;font-size:13px}.u45yza_tableScroll th:first-child{white-space:normal;max-width:150px}}
.SVlvHa_explorer{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.SVlvHa_map{aspect-ratio:1413/1282;box-shadow:inset 0 0 0 1px var(--line);background:#ece7dd;position:relative;overflow:hidden}.SVlvHa_map img{object-fit:cover;mix-blend-mode:multiply}.SVlvHa_routes{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.SVlvHa_casing{stroke:#ffffffd9;stroke-width:20px}.SVlvHa_route{stroke:var(--red);stroke-width:10px}.SVlvHa_casing,.SVlvHa_route{stroke-dasharray:1;animation:.9s cubic-bezier(.45,.05,.25,1) both SVlvHa_draw}.SVlvHa_end{fill:var(--red);stroke:#fff;stroke-width:5px;transform-box:fill-box;transform-origin:50%;animation:SVlvHa_pop .35s var(--ease) .7s both}.SVlvHa_chip{z-index:1;background:var(--graphite);color:var(--on-dark);white-space:nowrap;pointer-events:none;animation:SVlvHa_chip .3s var(--ease) .75s both;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.SVlvHa_chip[data-align=start]{transform:translate(-14px,calc(-100% - 14px))}.SVlvHa_chip[data-align=end]{transform:translate(calc(14px - 100%),calc(-100% - 14px))}.SVlvHa_chip[data-align=below]{transform:translate(calc(14px - 100%),16px)}.SVlvHa_chip b{font-weight:500}.SVlvHa_chip span{color:var(--on-dark-muted);margin-left:8px;font-weight:400}@keyframes SVlvHa_draw{0%{stroke-dashoffset:1px}}@keyframes SVlvHa_pop{0%{opacity:0;transform:scale(.3)}}@keyframes SVlvHa_chip{0%{opacity:0}}.SVlvHa_segmented{background:var(--paper-deep);padding:3px;display:inline-flex}.SVlvHa_segmented button{min-height:40px;color:var(--muted);background:0 0;border:0;padding:0 18px;font-size:14px;font-weight:500}.SVlvHa_segmented button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #00000014}.SVlvHa_caption{border-bottom:1px solid var(--ink);margin-top:36px;padding-bottom:14px;font-size:14px;font-weight:500}.SVlvHa_caption span{color:var(--muted);font-weight:400}.SVlvHa_list li{border-bottom:1px solid var(--line)}.SVlvHa_list button{text-align:left;width:100%;transition:color .2s var(--ease);background:0 0;border:0;grid-template-columns:minmax(0,1.4fr) minmax(80px,1fr) 88px;align-items:center;gap:20px;padding:16px 0;font-size:15px;display:grid}.SVlvHa_name{align-items:center;line-height:1.35;display:flex}.SVlvHa_name:before{content:"";background:var(--red);opacity:0;width:0;height:7px;transition:width .3s var(--ease), margin .3s var(--ease), opacity .3s var(--ease);border-radius:50%;margin-right:0}.SVlvHa_list button[aria-pressed=true] .SVlvHa_name:before{opacity:1;width:7px;margin-right:12px}.SVlvHa_track{background:var(--paper-deep);height:4px;position:relative}.SVlvHa_track:after{content:"";inset:0 calc(100% - var(--to)) 0 var(--from);background:var(--ink);transition:background-color .2s var(--ease);position:absolute}.SVlvHa_list button[aria-pressed=true] .SVlvHa_track:after{background:var(--red)}.SVlvHa_list button[aria-pressed=true] strong{color:var(--red)}.SVlvHa_list strong{text-align:right;letter-spacing:-.02em;white-space:nowrap;transition:color .2s var(--ease);font-size:19px;font-weight:500}.SVlvHa_list small{color:var(--muted);letter-spacing:0;font-size:12px;font-weight:400}.SVlvHa_scale{color:var(--muted);grid-template-columns:minmax(0,1.4fr) minmax(80px,1fr) 88px;column-gap:20px;margin:8px 0 32px;font-size:11px;display:grid}.SVlvHa_scale span{grid-area:1/2}.SVlvHa_scale span:nth-child(2){justify-self:start;margin-left:33.3%}.SVlvHa_scale span:nth-child(3){justify-self:start;margin-left:66.6%}.SVlvHa_scale span:nth-child(4){white-space:nowrap;justify-self:end;transform:translate(50%)}@media (max-width:900px){.SVlvHa_explorer{grid-template-columns:1fr}.SVlvHa_casing{stroke-width:26px}.SVlvHa_route{stroke-width:14px}}@media (max-width:520px){.SVlvHa_list button,.SVlvHa_scale{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.SVlvHa_list button .SVlvHa_track{grid-area:2/1/auto/-1}.SVlvHa_scale{display:none}.SVlvHa_list strong{font-size:17px}.SVlvHa_chip b{display:none}.SVlvHa_chip span{color:var(--on-dark);margin-left:0}}
._8PTeAa_bar{display:none}@media (max-width:760px){._8PTeAa_bar{z-index:40;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .35s var(--ease);background:#f4f1ebf0;grid-template-columns:1fr 52px;gap:8px;display:grid;position:fixed;inset:auto 0 0;transform:translateY(110%)}._8PTeAa_bar[data-visible=true]{transform:none}._8PTeAa_call{border:1px solid var(--line);color:var(--ink);place-items:center;display:grid}._8PTeAa_call svg{width:20px;height:20px}}
.wBaYfG_header{z-index:50;height:var(--header-h);color:#fff;transition:background-color .45s var(--ease), color .45s var(--ease), box-shadow .45s var(--ease);position:fixed;inset:0 0 auto}.wBaYfG_header[data-mode=solid]{color:var(--ink);box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f1ebf5}.wBaYfG_inner{justify-content:space-between;align-items:center;gap:32px;height:100%;display:flex}.wBaYfG_brand{aspect-ratio:175/100;flex-shrink:0;width:92px;display:block;position:relative}.wBaYfG_brand img{width:100%;height:100%;transition:opacity .45s var(--ease);position:absolute;inset:0}.wBaYfG_logoBrand{opacity:0}.wBaYfG_header[data-mode=solid] .wBaYfG_logoBrand{opacity:1}.wBaYfG_header[data-mode=solid] .wBaYfG_logoLight{opacity:0}.wBaYfG_nav{align-items:center;gap:clamp(18px,2.2vw,34px);font-size:14px;display:flex}.wBaYfG_nav>a:not(.wBaYfG_cta){transition:color .2s var(--ease);padding-block:10px;position:relative}.wBaYfG_nav>a:not(.wBaYfG_cta):not(.wBaYfG_download):after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--ease);background:currentColor;position:absolute;inset:auto 0 2px;transform:scaleX(0)}.wBaYfG_nav>a:hover:after,.wBaYfG_nav>a[aria-current=location]:after{transform:scaleX(1)}.wBaYfG_header[data-mode=solid] .wBaYfG_nav>a[aria-current=location]{color:var(--red)}.wBaYfG_download{align-items:center;gap:8px;margin-left:6px;display:inline-flex}.wBaYfG_download svg{width:16px;height:16px}.wBaYfG_nav .wBaYfG_cta{min-height:44px;padding:0 18px;font-size:14px}.wBaYfG_menuToggle{background:0 0;border:0;margin-right:-10px;padding:10px;display:none}.wBaYfG_menuToggle svg{width:26px;height:26px}@media (max-width:1080px){.wBaYfG_nav{gap:18px;font-size:13px}.wBaYfG_download{display:none}}@media (max-width:900px){.wBaYfG_brand{width:80px}.wBaYfG_menuToggle{display:block}.wBaYfG_nav{inset:var(--header-h) 0 auto;padding:8px var(--gutter) 28px;background:var(--paper);color:var(--ink);box-shadow:0 1px 0 var(--line);flex-direction:column;align-items:stretch;gap:0;font-size:18px;display:none;position:absolute}.wBaYfG_nav[data-open=true]{display:flex}.wBaYfG_nav>a:not(.wBaYfG_cta){border-bottom:1px solid var(--line);padding-block:16px}.wBaYfG_nav>a:after{display:none}.wBaYfG_download{justify-content:space-between;margin-left:0;display:inline-flex}.wBaYfG_nav .wBaYfG_cta{min-height:52px;margin-top:20px;font-size:15px}}
.T8_71q_hero{--cut:clamp(120px, 24vw, 400px);isolation:isolate;background:var(--graphite);color:#fff;align-items:flex-end;height:100svh;min-height:680px;max-height:1180px;display:flex;position:relative}.T8_71q_photo{z-index:-1;clip-path:polygon(0 0, 100% 0, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut) * var(--brand-slope)));position:absolute;inset:0;overflow:hidden}.T8_71q_photo img{object-fit:cover;object-position:50% 62%;transform-origin:62% 100%;transform:scale(1.1)}.T8_71q_photo:after{content:"";background:linear-gradient(#0a0b0b57 0%,#0a0b0b45 6%,#0a0b0b30 12%,#0a0b0b1c 18%,#0a0b0b0d 24%,#0a0b0b04 30%,#0a0b0b00 36%),linear-gradient(90deg,#0a0b0b66 0%,#0a0b0b5c 14%,#0a0b0b47 27%,#0a0b0b2b 39%,#0a0b0b14 50%,#0a0b0b08 60%,#0a0b0b00 70%),radial-gradient(130% 130% at 0 100%,#0a0b0b66 0%,#0a0b0b54 24%,#0a0b0b3b 44%,#0a0b0b1f 62%,#0a0b0b0a 78%,#0a0b0b00 94%),linear-gradient(#16171700 50%,#1617170d 57%,#16171721 64%,#16171742 71%,#1617176e 78%,#1617179e 85%,#161717cc 91%,#161717f0 96%,#161717 100%);position:absolute;inset:0}.T8_71q_content{padding-bottom:calc(var(--cut) * var(--brand-slope) + 24px)}.T8_71q_copy .eyebrow{color:#ffffffc7;margin-bottom:28px}.T8_71q_copy h1{text-shadow:0 0 64px #0a0b0b5c,0 2px 24px #0a0b0b2e;max-width:18ch}.T8_71q_sub{color:#ffffffdb;text-wrap:pretty;max-width:560px;margin-top:30px;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.T8_71q_actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.T8_71q_meta{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:10px 0;margin-top:36px;font-size:13px;line-height:1.4;display:flex}.T8_71q_meta>p+p{border-left:1px solid #ffffff47;margin-left:20px;padding-left:20px}.T8_71q_credit{align-items:center;gap:10px;display:inline-flex}.T8_71q_credit img{width:96px;height:auto}.T8_71q_cue{right:max(var(--gutter), (100% - var(--max)) / 2);color:#ffffff9e;letter-spacing:.16em;text-transform:uppercase;transition:color .25s var(--ease);flex-direction:column;align-items:center;gap:14px;font-size:11px;font-weight:500;display:flex;position:absolute;bottom:36px}.T8_71q_cue:hover{color:#fff}.T8_71q_cue span{writing-mode:vertical-rl}.T8_71q_cue i{background:#ffffff3d;width:1px;height:56px;position:relative;overflow:hidden}.T8_71q_cue i:after{content:"";background:#fff;animation:2.6s cubic-bezier(.6,0,.3,1) infinite T8_71q_cue;position:absolute;inset:0;transform:translateY(-101%)}@keyframes T8_71q_cue{0%{transform:translateY(-101%)}55%,to{transform:translateY(101%)}}@media (max-width:760px),(max-height:620px){.T8_71q_cue{display:none}}@media (max-width:760px){.T8_71q_hero{--cut:150px;min-height:640px;max-height:none}.T8_71q_photo img{object-position:64% 50%;transform:none}.T8_71q_photo:after{background:linear-gradient(#0a0b0b61 0%,#0a0b0b4d 8%,#0a0b0b42 20%,#0a0b0b4d 34%,#0a0b0b66 48%,#0e0f0f8f 60%,#121313bd 76%,#161717e8 90%,#161717 100%)}.T8_71q_copy .eyebrow{margin-bottom:20px;font-size:11px}.T8_71q_sub{margin-top:22px}.T8_71q_actions{margin-top:28px}.T8_71q_actions>a{flex:100%}.T8_71q_content{padding-bottom:calc(var(--cut) * var(--brand-slope) + 16px)}.T8_71q_meta{margin-top:24px;font-size:12px}.T8_71q_meta>p+p{border-left:0;flex-basis:100%;margin-left:0;padding-left:0}}
._8aEwW_sectionIntro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:32px clamp(40px,6vw,112px);margin-bottom:clamp(48px,6vw,88px);display:grid}._8aEwW_sectionIntro .eyebrow{margin-bottom:28px}._8aEwW_figures{background:var(--graphite);color:var(--on-dark);padding-block:clamp(32px,4vw,56px) clamp(72px,9vw,128px)}._8aEwW_figures .eyebrow{color:var(--on-dark-muted);margin-bottom:32px}._8aEwW_figureGrid{border-top:1px solid var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._8aEwW_figureGrid>div{border-bottom:1px solid var(--line-dark);flex-direction:column-reverse;justify-content:flex-end;gap:14px;padding:32px 24px 36px 0;display:flex}._8aEwW_figureGrid>div:not(:nth-child(4n+1)){border-left:1px solid var(--line-dark);padding-left:24px}._8aEwW_figureGrid dt{color:var(--on-dark-muted);font-size:14px;line-height:1.4}._8aEwW_figureGrid dd{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1}._8aEwW_figureGrid dd span,._8aEwW_figureGrid dd small{color:var(--on-dark-muted);letter-spacing:-.01em;font-size:.46em;font-weight:400}._8aEwW_property{padding-block:var(--section)}._8aEwW_panorama{--cut:clamp(100px, 16vw, 280px);height:clamp(320px,40vw,640px);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% calc(var(--cut) * var(--brand-slope)), 100% 100%, 0 100%);position:relative;overflow:clip}._8aEwW_panorama img{object-fit:cover;object-position:46% 60%}._8aEwW_propertyBody{--overlap:clamp(56px, 7vw, 112px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}._8aEwW_propertyBody>.copy{max-width:580px;padding-top:clamp(40px,5vw,72px)}._8aEwW_factCard{margin-top:calc(-1 * var(--overlap));background:#fbfaf7;padding:clamp(24px,3vw,36px) clamp(24px,3vw,40px) clamp(10px,1.4vw,18px);position:relative;box-shadow:0 32px 64px -44px #0a0b0b80}._8aEwW_factCard .eyebrow{margin-bottom:18px}._8aEwW_factSheet{border-top:1px solid var(--ink)}._8aEwW_factSheet>div{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:20px;padding-block:13px;font-size:15px;line-height:1.45;display:grid}._8aEwW_factSheet>div:last-child{border-bottom:0}._8aEwW_factSheet dt{color:var(--muted)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._8aEwW_panorama img{animation:linear both _8aEwW_settle;animation-timeline:view();animation-range:entry cover 55%}}}@keyframes _8aEwW_settle{0%{transform:scale(1.12)}to{transform:none}}._8aEwW_spaces{padding-block:var(--section)}._8aEwW_renewal{padding-block:var(--section);background:var(--graphite);color:var(--on-dark)}._8aEwW_renewal .eyebrow{color:var(--on-dark-muted)}._8aEwW_renewal .lead{color:var(--on-dark)}._8aEwW_renewal .copy{color:var(--on-dark-muted);margin-top:20px}._8aEwW_renewalCopy{padding-bottom:6px}._8aEwW_timeline{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(56px,7vw,96px);display:grid}._8aEwW_timeline li{border-top:1px solid var(--line-dark);gap:8px;padding:28px 24px 0 0;display:grid;position:relative}._8aEwW_timeline li:before{content:"";background:var(--on-dark-muted);border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;left:0}._8aEwW_timeline li[data-step=current]{border-top-color:var(--red)}._8aEwW_timeline li[data-step=current]:before{background:var(--red);box-shadow:0 0 0 6px #d8252640}._8aEwW_timeline li[data-step=next]{border-top-style:dashed}._8aEwW_timeline li[data-step=next]:before{background:var(--graphite);box-shadow:inset 0 0 0 1.5px var(--on-dark-muted)}._8aEwW_timelineYear{letter-spacing:-.04em;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.1}._8aEwW_timeline li[data-step=current] ._8aEwW_timelineYear{color:var(--red)}._8aEwW_timelineLabel{max-width:26ch;color:var(--on-dark-muted);font-size:14px;line-height:1.5}._8aEwW_renewalGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._8aEwW_renewalPhoto{aspect-ratio:4/3;position:relative;overflow:hidden}._8aEwW_renewalPhoto img{object-fit:cover}._8aEwW_measuresTitle{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(22px,2vw,28px)}._8aEwW_measures{border-top:1px solid var(--line-dark)}._8aEwW_measures li{border-bottom:1px solid var(--line-dark);grid-template-columns:44px minmax(0,1fr);gap:12px;padding-block:16px;font-size:16px;line-height:1.45;display:grid}._8aEwW_measures li span{color:var(--red);padding-top:2px;font-size:13px;font-weight:500}._8aEwW_location{padding-block:var(--section) clamp(64px, 8vw, 120px)}._8aEwW_gallery{padding-bottom:var(--section)}._8aEwW_galleryGrid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.4vw,32px);display:grid}._8aEwW_galleryPhoto{aspect-ratio:16/9;position:relative;overflow:hidden}._8aEwW_galleryPhoto img{object-fit:cover;object-position:50% 100%;transition:transform 1.2s var(--ease)}._8aEwW_galleryGrid figure:hover img{transform:scale(1.03)}._8aEwW_galleryGrid figcaption{max-width:480px;color:var(--muted);margin-top:16px;font-size:15px;line-height:1.55}._8aEwW_galleryGrid figcaption strong{color:var(--ink);font-weight:500}._8aEwW_contact{padding-block:var(--section);background:var(--red);color:#fff;position:relative;overflow:hidden}._8aEwW_contact:before{content:"";width:100%;aspect-ratio:1 / var(--brand-slope);clip-path:polygon(0 0,100% 100%,0 100%);background:#00000012;position:absolute;bottom:0;left:0}._8aEwW_contactGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);align-items:end;gap:clamp(40px,7vw,120px);display:grid;position:relative}._8aEwW_contact .eyebrow{color:#fff;margin-bottom:28px}._8aEwW_contact .eyebrow b{color:#fff}._8aEwW_contact .lead{color:#fff;max-width:560px;margin-top:32px}._8aEwW_contactCard{background:#00000024;padding:clamp(24px,3vw,40px);display:grid}._8aEwW_contactCard>img{width:120px;height:auto;margin-bottom:32px}._8aEwW_contactName{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.1}._8aEwW_contactRole{margin:10px 0 24px;font-size:14px;line-height:1.6}._8aEwW_contactCard>a{overflow-wrap:anywhere;border-top:1px solid #ffffff4d;align-items:center;gap:14px;padding-block:14px;font-size:16px;display:flex}._8aEwW_contactCard>a svg{width:18px;height:18px}._8aEwW_contactCard>a:hover{text-underline-offset:4px;text-decoration:underline}._8aEwW_contactActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}._8aEwW_contactDownload{border-bottom:1px solid #fff;align-items:center;gap:10px;padding-block:6px;font-size:15px;font-weight:500;display:inline-flex}._8aEwW_contactDownload svg{width:16px;height:16px}._8aEwW_footer{background:var(--graphite);color:var(--on-dark);padding-top:clamp(56px,7vw,96px)}._8aEwW_footerTop{grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-bottom:clamp(48px,6vw,80px);font-size:15px;line-height:1.6;display:grid}._8aEwW_footerTop img{width:120px;height:auto;display:block}._8aEwW_footerLabel{color:var(--on-dark-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:12px}._8aEwW_footerLink{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:16px;max-width:280px;padding-block:10px;display:flex}._8aEwW_footerLink:first-of-type{margin-top:10px}._8aEwW_footerTop>div>p+._8aEwW_footerLink{margin-top:16px}._8aEwW_footerLink svg{width:16px;height:16px;color:var(--on-dark-muted)}._8aEwW_footerLink:hover{color:#fff}._8aEwW_footerLink:hover svg{color:var(--red)}._8aEwW_footerBottom{border-top:1px solid var(--line-dark);color:var(--on-dark-muted);grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;padding-block:24px 32px;font-size:13px;line-height:1.6;display:grid}._8aEwW_legal{color:var(--on-dark);flex-wrap:wrap;gap:6px 28px;font-size:14px;display:flex}._8aEwW_legal a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}._8aEwW_toTop{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}._8aEwW_toTop svg{width:15px;height:15px}._8aEwW_toTop:hover{color:#fff}._8aEwW_footerNote{grid-column:1/-1}@media (max-width:1080px){._8aEwW_figureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_figureGrid>div:not(:nth-child(4n+1)){border-left:0;padding-left:0}._8aEwW_figureGrid>div:nth-child(2n){border-left:1px solid var(--line-dark);padding-left:24px}}@media (max-width:900px){._8aEwW_sectionIntro,._8aEwW_propertyBody,._8aEwW_renewalGrid,._8aEwW_contactGrid{grid-template-columns:1fr}._8aEwW_sectionIntro{align-items:start}._8aEwW_propertyBody{gap:40px}._8aEwW_factCard{margin-top:0}._8aEwW_timeline{grid-template-columns:1fr 1fr;row-gap:40px}._8aEwW_footerTop{grid-template-columns:1fr 1fr}._8aEwW_footerTop>a{grid-column:1/-1}}@media (max-width:760px){._8aEwW_figureGrid>div{gap:10px;padding:22px 12px 24px 0}._8aEwW_figureGrid>div:nth-child(2n){padding-left:16px}._8aEwW_figureGrid dt{font-size:13px}._8aEwW_figureGrid dd{font-size:clamp(24px,7vw,32px)}._8aEwW_factSheet>div{grid-template-columns:110px minmax(0,1fr);font-size:14px}._8aEwW_panorama{height:300px}._8aEwW_panorama img{object-position:40% 60%}._8aEwW_factCard{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}._8aEwW_timeline{grid-template-columns:1fr;row-gap:0}._8aEwW_timeline li{border-top:0;border-left:1px solid var(--line-dark);padding:20px 0 24px 28px}._8aEwW_timeline li:before{top:26px;left:-6px}._8aEwW_timeline li[data-step=current]{border-left-color:var(--red)}._8aEwW_timeline li[data-step=next]{border-left-style:dashed}._8aEwW_galleryGrid{grid-template-columns:1fr;gap:40px}._8aEwW_footerTop{grid-template-columns:1fr}._8aEwW_footerBottom{grid-template-columns:1fr;padding-bottom:96px}._8aEwW_footerNote{grid-row:2}._8aEwW_toTop{grid-row:3}}
