.Select-module__fwgB3a__select{position:relative}.Select-module__fwgB3a__trigger{width:100%;font:inherit;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;transition:border-color .2s,background-color .2s;display:inline-flex}.Select-module__fwgB3a__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__fwgB3a__caret{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:12px;height:12px;transition:transform .25s var(--ease-out);flex:none}.Select-module__fwgB3a__trigger[aria-expanded=true] .Select-module__fwgB3a__caret{transform:rotate(180deg)}.Select-module__fwgB3a__pill .Select-module__fwgB3a__trigger{color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:7px 12px 7px 14px;font-size:14px}.Select-module__fwgB3a__pill .Select-module__fwgB3a__trigger:hover,.Select-module__fwgB3a__pill .Select-module__fwgB3a__trigger[aria-expanded=true]{border-color:var(--ink)}.Select-module__fwgB3a__field .Select-module__fwgB3a__trigger{color:var(--form-ink,var(--ink));background:var(--form-bg,var(--surface));border:1px solid var(--form-line,var(--line));border-radius:2px;padding:12px 13px;font-size:16px}.Select-module__fwgB3a__field .Select-module__fwgB3a__trigger:hover,.Select-module__fwgB3a__field .Select-module__fwgB3a__trigger[aria-expanded=true]{border-color:var(--form-ink,var(--ink))}.Select-module__fwgB3a__list{z-index:60;background:var(--surface);min-width:100%;max-height:320px;color:var(--ink);border:1px solid var(--line);animation:Select-module__fwgB3a__sel-in .2s var(--ease-out);transform-origin:0 0;outline:none;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 18px 40px #0000002e}@keyframes Select-module__fwgB3a__sel-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.Select-module__fwgB3a__list li{white-space:nowrap;cursor:pointer;grid-template-columns:1fr 16px;align-items:center;gap:16px;padding:10px 12px;font-size:15px;display:grid}.Select-module__fwgB3a__list li.Select-module__fwgB3a__active{background:var(--paper)}.Select-module__fwgB3a__list li[aria-selected=true] span{font-weight:600}.Select-module__fwgB3a__check{fill:none;width:16px;height:16px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.Select-module__fwgB3a__list li[aria-selected=true] .Select-module__fwgB3a__check{opacity:1}
.InquiryForm-module__6h_dhq__form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.InquiryForm-module__6h_dhq__full{grid-column:1/-1}.InquiryForm-module__6h_dhq__form label,.InquiryForm-module__6h_dhq__field{color:var(--form-muted,var(--muted));gap:6px;font-size:13.5px;display:grid}.InquiryForm-module__6h_dhq__form input:not([type=checkbox]),.InquiryForm-module__6h_dhq__form textarea{font:inherit;color:var(--form-ink,var(--ink));background:var(--form-bg,var(--surface));border:1px solid var(--form-line,var(--line));border-radius:2px;width:100%;padding:12px 13px;font-size:16px}.InquiryForm-module__6h_dhq__form textarea{resize:vertical;min-height:110px}.InquiryForm-module__6h_dhq__consent{align-items:flex-start;gap:10px;line-height:1.5;font-size:13px!important;display:flex!important}.InquiryForm-module__6h_dhq__consent input{margin-top:3px}.InquiryForm-module__6h_dhq__hint{color:var(--form-muted,var(--muted));font-size:13px}.InquiryForm-module__6h_dhq__err{color:var(--sold);font-size:14.5px}.InquiryForm-module__6h_dhq__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.InquiryForm-module__6h_dhq__unit{border:1px dashed var(--form-line,var(--line));align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.InquiryForm-module__6h_dhq__unit button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px;line-height:1}.InquiryForm-module__6h_dhq__form button[type=submit]{justify-self:start}.InquiryForm-module__6h_dhq__sent{justify-items:start;gap:12px;display:grid}@media (max-width:560px){.InquiryForm-module__6h_dhq__form{grid-template-columns:1fr}}
.ContactSection-module__UONp9G__contact{background:var(--graphite);color:var(--on-dark);--form-bg:#ffffff0f;--form-line:#ffffff40;--form-ink:var(--on-dark);--form-muted:#f4f2eebf;--accent:var(--sand);--accent-ink:#2b2a30;padding-block:clamp(64px,9vw,110px)}.ContactSection-module__UONp9G__contact .eyebrow{color:var(--sand)}.ContactSection-module__UONp9G__contact .btn{color:var(--on-dark);border-color:#fff6}.ContactSection-module__UONp9G__contact .btn.accent{color:var(--accent-ink);border-color:var(--accent)}.ContactSection-module__UONp9G__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,80px);display:grid}.ContactSection-module__UONp9G__h{margin-top:14px}.ContactSection-module__UONp9G__people{border-top:1px solid #fff3;margin-top:28px;display:grid}.ContactSection-module__UONp9G__people div{border-bottom:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0;display:flex}.ContactSection-module__UONp9G__people span:first-child{color:#f4f2eeb3}.ContactSection-module__UONp9G__who{align-items:center;gap:12px;display:inline-flex}.ContactSection-module__UONp9G__people a{font-size:16px;text-decoration:none}.ContactSection-module__UONp9G__people a:hover{text-decoration:underline}.ContactSection-module__UONp9G__addr{color:#f4f2eebf;margin-top:24px;font-size:15.5px}@media (max-width:860px){.ContactSection-module__UONp9G__grid{grid-template-columns:1fr}}
.PriceHistory-module__32IfRq__box{gap:6px;display:grid}.PriceHistory-module__32IfRq__h{font-family:var(--f-body);color:var(--muted);letter-spacing:0;font-size:13px;font-weight:600}.PriceHistory-module__32IfRq__svg{width:100%;height:auto;display:block;overflow:visible}.PriceHistory-module__32IfRq__ln{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0;animation:PriceHistory-module__32IfRq__draw 1.1s var(--ease-out) both}.PriceHistory-module__32IfRq__ar{fill:var(--accent);fill-opacity:.1;animation:.8s .3s both PriceHistory-module__32IfRq__fade-in}.PriceHistory-module__32IfRq__ax{stroke:var(--line);stroke-width:1px}.PriceHistory-module__32IfRq__dot{fill:var(--accent);animation:.3s .9s both PriceHistory-module__32IfRq__fade-in}.PriceHistory-module__32IfRq__svg text{fill:var(--muted);font-family:var(--f-data);font-size:11px}.PriceHistory-module__32IfRq__note{color:var(--muted);font-size:13px}@keyframes PriceHistory-module__32IfRq__draw{0%{stroke-dashoffset:1px}}@keyframes PriceHistory-module__32IfRq__fade-in{0%{opacity:0}}
.Picker-module__RqC3sW__picker{gap:0;display:grid}.Picker-module__RqC3sW__toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.Picker-module__RqC3sW__chips{flex-wrap:wrap;gap:6px;display:flex}.Picker-module__RqC3sW__chip{cursor:pointer;border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:inline-flex}.Picker-module__RqC3sW__chip i{background:var(--c);opacity:.35;border-radius:50%;width:9px;height:9px}.Picker-module__RqC3sW__chip span{font-size:12.5px}.Picker-module__RqC3sW__chip[aria-pressed=true]{color:var(--ink);border-color:var(--ink);background:var(--surface)}.Picker-module__RqC3sW__chip[aria-pressed=true] i{opacity:1}.Picker-module__RqC3sW__select{max-width:100%}.Picker-module__RqC3sW__seg{border:1px solid var(--ink);border-radius:2px;margin-left:auto;display:inline-flex}.Picker-module__RqC3sW__seg button{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 18px;font-size:14px;font-weight:600}.Picker-module__RqC3sW__seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Picker-module__RqC3sW__c_available{--c:var(--map-ok)}.Picker-module__RqC3sW__c_reserved{--c:var(--map-res)}.Picker-module__RqC3sW__c_sold{--c:var(--map-sold)}.Picker-module__RqC3sW__grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.Picker-module__RqC3sW__zoom{background:var(--graphite);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.Picker-module__RqC3sW__zoomInner{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.Picker-module__RqC3sW__layer{opacity:0;visibility:hidden;transition:opacity .45s ease, transform .7s var(--ease-out), visibility 0s .45s;position:absolute;inset:0;transform:scale(1.025)}.Picker-module__RqC3sW__layer[data-active=true]{opacity:1;visibility:visible;transition:opacity .45s ease, transform .7s var(--ease-out);transform:none}.Picker-module__RqC3sW__layer img{object-fit:fill;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.Picker-module__RqC3sW__layer svg{width:100%;height:100%;position:absolute;inset:0}.Picker-module__RqC3sW__u{fill:var(--c);fill-opacity:.2;stroke:var(--c);stroke-opacity:.9;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;cursor:pointer;outline:none;transition:fill .5s,fill-opacity .2s,stroke-opacity .5s,stroke-width .12s}.Picker-module__RqC3sW__u:hover,.Picker-module__RqC3sW__u:focus-visible{fill-opacity:.48;stroke-width:2.5px}.Picker-module__RqC3sW__u.Picker-module__RqC3sW__dim{fill:#15151a;fill-opacity:.42;stroke-opacity:0}.Picker-module__RqC3sW__u.Picker-module__RqC3sW__dim:hover{fill-opacity:.55}.Picker-module__RqC3sW__u.Picker-module__RqC3sW__sel{fill-opacity:.58;stroke:#fff;stroke-opacity:1;stroke-width:3px}.Picker-module__RqC3sW__legend{pointer-events:none;color:#f4f2ee;background:#18181bb8;border-radius:2px;flex-wrap:wrap;gap:12px;padding:5px 10px;font-size:12.5px;display:flex;position:absolute;bottom:10px;left:10px}.Picker-module__RqC3sW__legend span{align-items:center;gap:6px;display:inline-flex}.Picker-module__RqC3sW__legend i{background:var(--c);border-radius:50%;width:9px;height:9px}.Picker-module__RqC3sW__tip{pointer-events:none;z-index:3;color:#18181b;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;animation:Picker-module__RqC3sW__p-tip .18s var(--ease-out);background:#fff;border:1px solid #18181b;grid-template-columns:auto auto;align-items:baseline;gap:3px 20px;padding:10px 14px;font-size:12px;line-height:1.3;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 16px))}.Picker-module__RqC3sW__tip b{font-size:13px;font-weight:600}.Picker-module__RqC3sW__tip span{align-items:center;gap:6px;display:inline-flex}.Picker-module__RqC3sW__tip i{background:var(--c);border-radius:50%;width:7px;height:7px}@keyframes Picker-module__RqC3sW__p-tip{0%{opacity:0;transform:translate(-50%,calc(-100% - 8px))}}.Picker-module__RqC3sW__zoomBtns{z-index:2;gap:4px;display:grid;position:absolute;top:10px;right:10px}.Picker-module__RqC3sW__zoomBtns button{cursor:pointer;color:#f4f2ee;background:#18181bb8;border:0;border-radius:2px;width:36px;height:36px;font-size:18px;line-height:1}.Picker-module__RqC3sW__zoomBtns button:disabled{opacity:.4;cursor:default}.Picker-module__RqC3sW__hint{color:var(--muted);margin-top:10px;font-size:14px}.Picker-module__RqC3sW__linkBtn{color:var(--accent);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.Picker-module__RqC3sW__panel{top:calc(var(--header-h) + 16px);border:1px solid var(--line);background:var(--paper);padding:22px;position:sticky}.Picker-module__RqC3sW__summary,.Picker-module__RqC3sW__details{gap:16px;display:grid}.Picker-module__RqC3sW__summary h3{margin-top:-6px}.Picker-module__RqC3sW__dTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Picker-module__RqC3sW__dTop h3{margin-top:6px;font-size:26px}.Picker-module__RqC3sW__dNav{flex:none;gap:4px;display:flex}.Picker-module__RqC3sW__dNav button{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:2px}.Picker-module__RqC3sW__dNav button:hover{border-color:var(--ink)}.Picker-module__RqC3sW__close{display:none}.Picker-module__RqC3sW__details .pill{justify-self:start}.Picker-module__RqC3sW__price{gap:4px;display:grid}.Picker-module__RqC3sW__price>span{font-family:var(--f-display);font-variation-settings:"wdth" 112;font-size:34px;font-weight:600;line-height:1}.Picker-module__RqC3sW__price small{color:var(--muted);font-size:13px}.Picker-module__RqC3sW__actions{gap:8px;display:grid}.Picker-module__RqC3sW__tableWrap{margin-top:36px}.Picker-module__RqC3sW__table{border-collapse:collapse;border-top:1px solid var(--ink);width:100%}.Picker-module__RqC3sW__table th{font-family:var(--f-data);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);top:var(--header-h);background:var(--surface);z-index:1;padding:0;font-size:12px;font-weight:500;position:sticky}.Picker-module__RqC3sW__table th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;width:100%;text-align:inherit;background:0 0;border:0;padding:13px 12px 11px 0}.Picker-module__RqC3sW__table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 12px 12px 0;font-size:15px}.Picker-module__RqC3sW__table tbody tr{cursor:pointer}.Picker-module__RqC3sW__table tbody tr:hover td{background:color-mix(in srgb, var(--paper) 70%, transparent)}.Picker-module__RqC3sW__table tbody tr[aria-selected=true] td{background:color-mix(in srgb, var(--accent) 12%, transparent)}.Picker-module__RqC3sW__num{font-family:var(--f-data);font-variant-numeric:tabular-nums;font-size:14px;text-align:right!important}.Picker-module__RqC3sW__sub{color:var(--muted);font-size:12.5px;display:block}.Picker-module__RqC3sW__soldRow td{color:var(--muted)}.Picker-module__RqC3sW__go a{white-space:nowrap;color:var(--accent);font-size:14px;font-weight:600;text-decoration:none}.Picker-module__RqC3sW__go a:hover{text-decoration:underline}.Picker-module__RqC3sW__cards{margin:0;padding:0;list-style:none;display:none}.Picker-module__RqC3sW__empty{color:var(--muted);padding:20px 0}.Picker-module__RqC3sW__count{color:var(--muted);margin-top:12px;font-size:13px}@media (max-width:1000px){.Picker-module__RqC3sW__grid{grid-template-columns:1fr}.Picker-module__RqC3sW__seg{margin-left:0}.Picker-module__RqC3sW__panel{z-index:60;overscroll-behavior:contain;border:0;border-top:1px solid var(--line);background:var(--surface);max-height:min(78vh,640px);padding:18px var(--gut) calc(18px + env(safe-area-inset-bottom,0px));visibility:hidden;border-radius:14px 14px 0 0;transition:transform .22s;position:fixed;inset:auto 0 0;overflow:auto;transform:translateY(105%);box-shadow:0 -18px 50px #00000040}.Picker-module__RqC3sW__panel.Picker-module__RqC3sW__open{visibility:visible;transform:none}.Picker-module__RqC3sW__panel:before{content:"";background:var(--line);border-radius:2px;width:40px;height:4px;margin:-6px auto 12px;display:block}.Picker-module__RqC3sW__close{font-size:20px;display:block}.Picker-module__RqC3sW__summary{display:none}}@media (max-width:760px){.Picker-module__RqC3sW__table{display:none}.Picker-module__RqC3sW__cards{gap:8px;display:grid}.Picker-module__RqC3sW__cards button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:4px;gap:4px;padding:14px;display:grid}.Picker-module__RqC3sW__cardSel button{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.Picker-module__RqC3sW__cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Picker-module__RqC3sW__cardMeta{color:var(--muted);font-size:13px}.Picker-module__RqC3sW__cardPrice{font-size:17px;font-weight:500}.Picker-module__RqC3sW__toolbar{gap:8px}.Picker-module__RqC3sW__select{flex:140px}.Picker-module__RqC3sW__seg{flex:100%}.Picker-module__RqC3sW__seg button{flex:1}}.Picker-module__RqC3sW__details>*{animation:Picker-module__RqC3sW__p-rise .45s var(--ease-out) both}.Picker-module__RqC3sW__details>:nth-child(2){animation-delay:30ms}.Picker-module__RqC3sW__details>:nth-child(3){animation-delay:60ms}.Picker-module__RqC3sW__details>:nth-child(n+4){animation-delay:90ms}.Picker-module__RqC3sW__layer[data-active=true] svg{animation:.5s .12s both Picker-module__RqC3sW__p-fade}.Picker-module__RqC3sW__u.Picker-module__RqC3sW__sel{animation:2.2s ease-in-out infinite Picker-module__RqC3sW__p-pulse}.Picker-module__RqC3sW__chip,.Picker-module__RqC3sW__seg button{transition:background-color .2s,color .2s,border-color .2s}.Picker-module__RqC3sW__cards li{animation:Picker-module__RqC3sW__p-rise .35s var(--ease-out) both}.Picker-module__RqC3sW__table tbody tr td{transition:background-color .2s}@keyframes Picker-module__RqC3sW__p-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes Picker-module__RqC3sW__p-fade{0%{opacity:0}}@keyframes Picker-module__RqC3sW__p-pulse{50%{fill-opacity:.38}}.Picker-module__RqC3sW__tableWrap{position:relative}.Picker-module__RqC3sW__clipped .Picker-module__RqC3sW__table tbody tr:nth-last-child(-n+2),.Picker-module__RqC3sW__clipped .Picker-module__RqC3sW__cards li:nth-last-child(-n+2){opacity:.45}.Picker-module__RqC3sW__clipped .Picker-module__RqC3sW__table tbody tr:last-child,.Picker-module__RqC3sW__clipped .Picker-module__RqC3sW__cards li:last-child{opacity:.2}.Picker-module__RqC3sW__listFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.Picker-module__RqC3sW__listFoot .Picker-module__RqC3sW__count{margin:0}.Picker-module__RqC3sW__moreDot{display:contents}.Picker-module__RqC3sW__moreDot .cta-dot svg{transition:transform .35s var(--ease-out)}.Picker-module__RqC3sW__up .cta-dot svg{transform:rotate(180deg)!important}.Picker-module__RqC3sW__table tbody tr[data-extra],.Picker-module__RqC3sW__cards li[data-extra]{animation:Picker-module__RqC3sW__p-rise .45s var(--ease-out) both}
.Gallery-module__3QxX8q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.Gallery-module__3QxX8q__grid figure{align-content:start;gap:8px;margin:0;display:grid}.Gallery-module__3QxX8q__grid button{cursor:zoom-in;background:0 0;border:0;padding:0;display:block;overflow:hidden}.Gallery-module__3QxX8q__grid img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .5s}.Gallery-module__3QxX8q__grid button:hover img{transform:scale(1.02)}.Gallery-module__3QxX8q__big{grid-area:span 2/span 2}.Gallery-module__3QxX8q__big img{aspect-ratio:auto;height:100%;min-height:100%}.Gallery-module__3QxX8q__big button{height:calc(100% - 28px)}.Gallery-module__3QxX8q__grid figcaption{font-family:var(--f-data);color:var(--muted);font-size:12.5px}@media (max-width:760px){.Gallery-module__3QxX8q__grid{grid-template-columns:1fr 1fr}.Gallery-module__3QxX8q__big{grid-area:auto/1/auto/-1}.Gallery-module__3QxX8q__big img{aspect-ratio:16/10;height:auto}.Gallery-module__3QxX8q__big button{height:auto}}.Gallery-module__3QxX8q__dlg{background:0 0;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0}.Gallery-module__3QxX8q__dlg::backdrop{background:#0c0c0eeb}.Gallery-module__3QxX8q__dlg figure{align-content:center;place-items:center;gap:10px;height:100%;margin:0;padding:56px 16px;display:grid}.Gallery-module__3QxX8q__dlg img{object-fit:contain;width:auto;max-width:100%;max-height:calc(100vh - 140px)}.Gallery-module__3QxX8q__dlg figcaption{color:#e6e3dd;gap:14px;font-size:14px;display:flex}.Gallery-module__3QxX8q__prev,.Gallery-module__3QxX8q__next,.Gallery-module__3QxX8q__x{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:2px;width:48px;height:48px;font-size:22px;position:fixed}.Gallery-module__3QxX8q__prev{top:50%;left:12px}.Gallery-module__3QxX8q__next{top:50%;right:12px}.Gallery-module__3QxX8q__x{right:12px;top:calc(12px + env(safe-area-inset-top,0px))}.Gallery-module__3QxX8q__dlg[open] figure img{animation:Gallery-module__3QxX8q__settle .45s var(--ease-out)}.Gallery-module__3QxX8q__dlg[open]::backdrop{animation:.3s Gallery-module__3QxX8q__fade-in}@keyframes Gallery-module__3QxX8q__fade-in{0%{opacity:0}}@keyframes Gallery-module__3QxX8q__settle{0%{opacity:0;transform:scale(1.04)}}
.unit-module__lwavTa__page{padding-top:20px}.unit-module__lwavTa__crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:20px;font-size:14px;display:flex}.unit-module__lwavTa__crumbs a{text-decoration:none}.unit-module__lwavTa__crumbs a:hover{color:var(--ink);text-decoration:underline}.unit-module__lwavTa__board{background:var(--surface);grid-template:"head plan""params plan"1fr"params actions"/minmax(240px,300px) minmax(0,1fr);gap:24px clamp(24px,4vw,56px);min-height:min(88vh,900px);padding:clamp(24px,4vw,48px);display:grid}.unit-module__lwavTa__head{grid-area:head;align-items:flex-start;gap:18px;display:flex}.unit-module__lwavTa__backDot{text-decoration:none}.unit-module__lwavTa__backDot .cta-dot{background:var(--ink);color:var(--paper)}.unit-module__lwavTa__backDot:hover .cta-dot{transform:scale(1.08)}.unit-module__lwavTa__backDot:hover .cta-dot svg{transform:translate(-3px)}.unit-module__lwavTa__h1{font-variation-settings:"wdth" 115;margin-top:6px;font-size:clamp(30px,3.4vw,44px);font-weight:500}.unit-module__lwavTa__plan{background:#fff;grid-area:plan;place-items:center;min-height:360px;padding:clamp(8px,2vw,24px);display:grid}.unit-module__lwavTa__plan img{width:auto;max-width:100%;max-height:70vh}.unit-module__lwavTa__plan>*{width:100%}.unit-module__lwavTa__params{grid-area:params;align-self:end;justify-items:start;gap:16px;display:grid}.unit-module__lwavTa__price{gap:4px;display:grid}.unit-module__lwavTa__price>span{font-family:var(--f-display);font-variation-settings:"wdth" 112;font-size:clamp(30px,3vw,40px);font-weight:600;line-height:1}.unit-module__lwavTa__price small{color:var(--muted);font-size:13px}.unit-module__lwavTa__spec{grid-template-columns:auto 1fr;width:100%;margin:0;display:grid}.unit-module__lwavTa__spec dt,.unit-module__lwavTa__spec dd{margin:0;padding:7px 0;font-size:15px}.unit-module__lwavTa__spec dt{color:var(--muted);padding-right:16px}.unit-module__lwavTa__spec dd{text-align:right;font-family:var(--f-data);font-size:14.5px}.unit-module__lwavTa__actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:16px 32px;display:flex}.unit-module__lwavTa__more{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:clamp(40px,6vw,72px);display:grid}.unit-module__lwavTa__h2{font-variation-settings:"wdth" 108;margin-bottom:14px;font-size:20px;font-weight:600}.unit-module__lwavTa__history{min-width:0}.unit-module__lwavTa__where{aspect-ratio:16/9;background:var(--graphite);display:block;position:relative;overflow:hidden}.unit-module__lwavTa__where img,.unit-module__lwavTa__where svg{width:100%;height:100%;position:absolute;inset:0}.unit-module__lwavTa__where img{object-fit:fill;filter:saturate(.85)brightness(.82);transition:transform .8s var(--ease-out)}.unit-module__lwavTa__where:hover img{transform:scale(1.02)}.unit-module__lwavTa__where polygon{fill:var(--map-ok);fill-opacity:.55;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.unit-module__lwavTa__whereCta{color:#f4f2ee;background:#18181bcc;border-radius:2px;padding:7px 12px;font-size:13.5px;font-weight:600;position:absolute;bottom:10px;right:10px}.unit-module__lwavTa__plan3d{grid-column:1/-1}.unit-module__lwavTa__plan3d summary{cursor:pointer;color:var(--accent);font-weight:600}.unit-module__lwavTa__plan3d img{background:#fff;width:100%;margin-top:12px}.unit-module__lwavTa__similar{margin-top:clamp(48px,7vw,80px);margin-bottom:clamp(48px,7vw,80px)}.unit-module__lwavTa__similar ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.unit-module__lwavTa__similar a{border:1px solid var(--line);background:var(--surface);transition:border-color .2s ease, transform .3s var(--ease-out);gap:4px;padding:18px;text-decoration:none;display:grid}.unit-module__lwavTa__similar a:hover{border-color:var(--accent);transform:translateY(-2px)}.unit-module__lwavTa__similar a span{color:var(--muted);font-size:13.5px}.unit-module__lwavTa__similar .unit-module__lwavTa__simPrice{color:var(--ink);font-size:18px}@media (max-width:900px){.unit-module__lwavTa__board{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"head""plan""params""actions";min-height:0}.unit-module__lwavTa__plan{min-height:0}.unit-module__lwavTa__actions{justify-content:flex-start}.unit-module__lwavTa__more{grid-template-columns:1fr}}@media (max-width:700px){.unit-module__lwavTa__similar ul{grid-template-columns:1fr}}
