._root_175d8_1{--coast-land:#113d48;--coast-muted:#b7ccce;--coast-border:#41616b;width:100%;min-width:0;max-width:736px;color:var(--cream);margin-inline:auto;container-type:inline-size}._map_175d8_13{--coast-shift:0px;isolation:isolate;height:370px;position:relative}._geography_175d8_19{width:100%;height:100%;display:block;overflow:hidden}._geometryLayer_175d8_25{transform:translateX(var(--coast-shift))}._land_175d8_28{fill:var(--coast-land)}._outline_175d8_31{fill:none;stroke:var(--cream);stroke-opacity:.65;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}._highlight_175d8_39{fill:none;stroke:var(--sun);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}._ocean_175d8_46,._landLabel_175d8_47{pointer-events:none;color:var(--coast-muted);text-transform:uppercase;font-size:.75rem;line-height:1.4;position:absolute}._ocean_175d8_46{letter-spacing:.16em;bottom:20px;right:24px}._landLabel_175d8_47{letter-spacing:.08em;top:72%;left:20px}._compass_175d8_65{color:var(--coast-muted);justify-items:center;font-size:.75rem;line-height:1.3;display:grid;position:absolute;top:12px;right:24px}._compass_175d8_65>span{font-size:1.25rem}._point_175d8_79{left:calc(50% + var(--coast-x) + var(--coast-shift));min-height:44px;max-width:calc(50% - var(--coast-x) - var(--coast-shift) + 8px);color:var(--cream);font:inherit;text-align:left;cursor:pointer;z-index:1;background:0 0;border:0;align-items:center;margin:0;padding:0 0 0 24px;display:flex;position:absolute;transform:translate(-8px,-50%)}._point_175d8_79:before{content:"";box-sizing:border-box;border:2px solid var(--cream);background:var(--navy);border-radius:50%;width:10px;height:10px;transition:background .2s,border-color .2s;position:absolute;top:calc(50% - 5px);left:2px}._label_175d8_112{border:1px solid var(--coast-border);background:var(--navy);min-width:0;padding:9px 12px;font-size:.875rem;font-weight:500;line-height:1.25;transition:background .2s,color .2s,border-color .2s;display:block}._label_175d8_112 small{margin-top:3px;font-size:.75rem;font-weight:400;line-height:1.4;display:block}._point_175d8_79[aria-pressed=true]:before{background:var(--sun);border-color:var(--sun)}._point_175d8_79[aria-pressed=true] ._label_175d8_112{color:var(--navy);background:var(--sun);border-color:var(--sun)}._point_175d8_79:hover ._label_175d8_112{border-color:var(--sun)}._point_175d8_79:focus-visible{outline:2px solid var(--sun);outline-offset:5px}._point_175d8_79[data-beach=north]{--coast-leader:64px;padding-left:var(--coast-leader)}._point_175d8_79[data-beach=north]:after{content:"";width:calc(var(--coast-leader) - 12px);background:var(--coast-muted);height:1px;position:absolute;top:50%;left:12px}._point_175d8_79[data-beach=north][aria-pressed=true]:after{background:var(--sun)}._detail_175d8_166{border-top:1px solid var(--coast-border);grid-template-columns:32px minmax(0,1fr);gap:14px;min-height:130px;margin-top:8px;padding:22px 0 0;display:grid}._number_175d8_175{color:var(--sun);padding-top:3px;font-size:.875rem;line-height:1.5}._detail_175d8_166 h3{color:var(--cream);font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.025em;margin:0 0 8px;font-size:1.375rem;font-weight:500;line-height:1.25}._detail_175d8_166 p{max-width:480px;color:var(--coast-muted);margin:0;font-size:1rem;line-height:1.6}@container (width<=480px){._point_175d8_79{padding-left:20px}._point_175d8_79[data-beach=north]{--coast-leader:56px}._label_175d8_112{padding:9px}._ocean_175d8_46{writing-mode:vertical-rl;top:45%;bottom:auto;right:14px}._landLabel_175d8_47{writing-mode:vertical-rl;top:66%;left:8px;transform:rotate(180deg)}._compass_175d8_65{right:14px}._detail_175d8_166{grid-template-columns:24px minmax(0,1fr);gap:10px;min-height:154px}}@container (width<=350px){._map_175d8_13{--coast-shift:16px}._ocean_175d8_46{display:none}._label_175d8_112{max-width:160px}}@media (prefers-reduced-motion:reduce){._point_175d8_79:before,._label_175d8_112{transition:none}._outline_175d8_31,._highlight_175d8_39{stroke-dashoffset:0!important}}._footer_h92kh_1{align-items:flex-start;gap:32px;width:100%;display:flex}._footer_h92kh_1>.home-intro-actions{flex:none;width:auto}._controls_h92kh_13{width:480px;min-width:0;max-width:100%;color:var(--white);flex:0 480px;grid-template-rows:minmax(54px,auto) 28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;margin-left:auto;display:grid}._caption_h92kh_27{align-items:center;gap:16px;min-width:0;margin:0;display:flex}._counter_h92kh_35{color:#ffffffa6;font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:6px;font-size:.75rem;line-height:1;display:flex}._counter_h92kh_35 strong{color:var(--sun);font-size:1.125rem;font-weight:600}._captionText_h92kh_52{color:#fffffff0;text-wrap:balance;font-size:.875rem;line-height:1.4}._actions_h92kh_59{gap:4px;display:flex}._actions_h92kh_59 button{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;transition:color .18s,border-color .18s,background .18s;display:grid}._actions_h92kh_59 button:hover:not(:disabled){color:var(--sun);background:#ffffff0f;border-color:#ffffff59}._actions_h92kh_59 button:disabled{opacity:.5;cursor:default}._actions_h92kh_59 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;display:block}._progress_h92kh_103{grid-column:1/-1;gap:6px;min-width:0;display:flex}._segment_h92kh_110{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;min-width:24px;height:28px;padding:0;display:flex}._track_h92kh_122{background:#ffffff4d;width:100%;height:2px;display:block;overflow:hidden}._fill_h92kh_130{background:var(--sun);transform-origin:0;height:100%;display:block;transform:scaleX(0)}._segment_h92kh_110[aria-pressed=true] ._track_h92kh_122{background:#f9d84c6b}._segment_h92kh_110:hover ._track_h92kh_122{background:#ffffffa6}@media (max-width:900px){._footer_h92kh_1{flex-direction:column;gap:24px}._controls_h92kh_13{flex:none;width:100%;margin-left:0}._footer_h92kh_1>.home-intro-actions{width:100%}}@media (max-width:580px){._controls_h92kh_13{column-gap:16px}._caption_h92kh_27{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:4px}._actions_h92kh_59{grid-area:1/2}._progress_h92kh_103{grid-area:2/1/auto/-1}}._facts_1ulyc_2 p{letter-spacing:-.015em;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;line-height:1.5}._facilities_1ulyc_9{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,80px);display:grid}._capacity_1ulyc_14{border-left:4px solid var(--aqua);background:var(--white);padding:28px 32px}._capacity_1ulyc_14 h3{letter-spacing:-.035em;margin:0 0 18px;font-size:1.5rem;line-height:1.2}._capacity_1ulyc_14 p{margin:0 0 16px;font-size:1rem;line-height:1.75}._capacity_1ulyc_14 p:last-child{margin-bottom:0}._inclusions_1ulyc_33{grid-template-columns:1fr 1fr;align-content:start;column-gap:32px;margin:0;display:grid}._stylingPhoto_1ulyc_40{min-height:580px;margin:0;position:relative}._stylingPhoto_1ulyc_40 img{object-position:center 65%;position:absolute;inset:0}._stylingPhoto_1ulyc_40 figcaption{max-width:calc(100% - 56px)}._balconyPhoto_1ulyc_53 img{object-position:var(--photo-position,center)}._celebrationFeature_1ulyc_56{grid-template-columns:minmax(0,min(42%,520px)) minmax(0,1fr)}._stylingPhoto_1ulyc_40._celebrationPhoto_1ulyc_59{aspect-ratio:2/3;align-self:start;min-height:0}._celebrationPhoto_1ulyc_59 img{object-fit:contain;height:auto;display:block;position:static}._contact_1ulyc_70 a{overflow-wrap:anywhere}._contact_1ulyc_70 ._directions_1ulyc_73{margin-top:12px}._restriction_1ulyc_76{border-left:4px solid var(--coral);background:var(--white);padding:20px 24px}._restriction_1ulyc_76 h3{margin:0 0 12px;font-size:1.125rem;line-height:1.4}._restriction_1ulyc_76 p{margin:0;font-size:1rem;line-height:1.7}._pricing_1ulyc_91{border-left:4px solid var(--aqua);background:var(--white);margin-top:20px;padding:20px 24px}._pricing_1ulyc_91 h3{margin:0 0 12px;font-size:1.125rem;line-height:1.4}._pricing_1ulyc_91 p{margin:0;font-size:1rem;line-height:1.7}._nextSteps_1ulyc_107 h3{letter-spacing:-.035em;margin:0 0 18px;font-size:1.5rem;line-height:1.2}._nextSteps_1ulyc_107 ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._nextSteps_1ulyc_107 li{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}._nextSteps_1ulyc_107 li>span{font-family:var(--font-display), Impact, sans-serif;color:var(--ink);font-size:1.75rem;line-height:1}._nextSteps_1ulyc_107 h4{margin:0 0 6px;font-size:1.0625rem;line-height:1.35}._nextSteps_1ulyc_107 p{margin:0;font-size:1rem;line-height:1.6}@media (min-width:901px){._enquiryLayout_1ulyc_144{grid-template-rows:auto 1fr;row-gap:0}._enquiryLayout_1ulyc_144>.enquiry-card{grid-area:1/2/span 2}._nextSteps_1ulyc_107{grid-area:2/1;align-self:start;margin-top:32px}}._fields_1ulyc_159{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px;min-width:0;margin:0;padding:0;display:grid}._fields_1ulyc_159 .enquiry-field{flex-direction:column;justify-content:flex-start;display:flex}._fields_1ulyc_159 input,._fields_1ulyc_159 select,._fields_1ulyc_159 textarea{min-width:0}._fields_1ulyc_159 input,._fields_1ulyc_159 select{box-sizing:border-box;flex-shrink:0;height:calc(1.4em + 28px);min-height:54px}._fields_1ulyc_159 select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='m2 2 5 5 5-5' fill='none' stroke='%2308242d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:14px 9px;padding-right:44px}._fields_1ulyc_159 select[aria-invalid=true]{border-color:var(--coral-dark)}._dateControl_1ulyc_200{min-width:0;position:relative}._dateControl_1ulyc_200 input:not(:focus){color:var(--ink);-webkit-text-fill-color:var(--ink)}._dateControl_1ulyc_200[data-empty=true] input{color:#0000;-webkit-text-fill-color:transparent}._dateControl_1ulyc_200[data-empty=true] input::-webkit-datetime-edit{opacity:0}._dateControl_1ulyc_200[data-empty=true] input::-webkit-date-and-time-value{opacity:0}._datePlaceholder_1ulyc_220{color:var(--muted);pointer-events:none;font-size:1rem;line-height:1.4;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._fullWidth_1ulyc_230{grid-column:1/-1}._formDivider_1ulyc_233{border-top:1px solid var(--line);grid-column:1/-1;margin:0 0 24px;padding-top:24px;font-size:.875rem;font-weight:700}._bookingNote_1ulyc_241{color:var(--muted);margin:22px 0 0;font-size:.875rem;line-height:1.6}._photoCredit_1ulyc_247{border-top:1px solid var(--line);background:var(--cream);text-align:center;color:var(--muted);margin:0;padding:18px 24px;font-size:.75rem;line-height:1.6}._photoCredit_1ulyc_247 a{color:inherit;text-underline-offset:3px}._teaser_1ulyc_261{background:var(--aqua-soft);grid-template-columns:1fr 1fr;display:grid}._teaser_1ulyc_261 h2{letter-spacing:-.04em;margin:16px 0 24px;font-size:clamp(2rem,3vw,3rem);line-height:1.12}._teaserPhoto_1ulyc_272{object-fit:cover;object-position:var(--photo-position,center);width:100%;height:100%;min-height:320px}._teaserCopy_1ulyc_279{align-self:center;padding:clamp(32px,4.5vw,64px)}._teaserCopy_1ulyc_279 p:not(:first-child){margin-bottom:26px;font-size:1.0625rem;line-height:1.75}@media (max-width:900px){._facilities_1ulyc_9,._celebrationFeature_1ulyc_56{grid-template-columns:1fr}._stylingPhoto_1ulyc_40._celebrationPhoto_1ulyc_59{justify-self:center;width:100%;max-width:520px}._stylingPhoto_1ulyc_40{min-height:440px}._stylingPhoto_1ulyc_40._balconyPhoto_1ulyc_53{aspect-ratio:1672/941;min-height:0}._balconyPhoto_1ulyc_53 img{object-position:var(--photo-mobile-position,center)}}@media (max-width:580px){._capacity_1ulyc_14{padding:24px}._inclusions_1ulyc_33,._fields_1ulyc_159,._teaser_1ulyc_261{grid-template-columns:1fr}._fullWidth_1ulyc_230,._formDivider_1ulyc_233{grid-column:auto}._stylingPhoto_1ulyc_40{min-height:360px}._balconyPhoto_1ulyc_53 figcaption,._celebrationPhoto_1ulyc_59 figcaption{max-width:calc(100% - 32px);bottom:16px;right:16px}._teaserPhoto_1ulyc_272{height:260px;min-height:0}._teaserPhotoWide_1ulyc_337{aspect-ratio:1672/941;object-position:var(--photo-mobile-position,center);height:auto}._teaserPhotoReception_1ulyc_342{aspect-ratio:3/2;object-position:var(--photo-mobile-position,center);height:auto}}._section_4liqk_1{padding:var(--section-space,80px) 0;background:var(--aqua-soft);border-top:1px solid var(--line)}._heading_4liqk_6>p{max-width:410px}._explorer_4liqk_9{border:1px solid var(--line);background:var(--cream)}._toolbar_4liqk_13{border-bottom:1px solid var(--line);background:var(--white);justify-content:space-between;align-items:stretch;display:flex}._layoutButtons_4liqk_20{flex:1;display:flex}._layoutButtons_4liqk_20 button{min-height:64px;color:var(--ink);cursor:pointer;border:0;border-right:1px solid var(--line);text-align:left;background:0 0;border-bottom:4px solid #0000;border-radius:0;flex:1;padding:22px 24px 18px;font-size:1rem;font-weight:700;line-height:1.4;transition:background .2s,color .2s}._layoutButtons_4liqk_20 button[aria-pressed=true]{background:var(--navy);color:var(--white);border-bottom-color:var(--sun)}._layoutButtons_4liqk_20 button:hover:not([aria-pressed=true]){background:var(--aqua-soft)}._planActions_4liqk_53,._dialogActions_4liqk_54{align-items:center;gap:12px;display:flex}._planActions_4liqk_53{padding:12px 16px}._planControl_4liqk_62{border:1px solid var(--ink);min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;padding:11px 16px;font-size:.875rem;font-weight:700;line-height:1.4;transition:background .2s,color .2s}._planControl_4liqk_62:hover{background:var(--ink);color:var(--white)}._planControl_4liqk_62[aria-pressed=true]{background:var(--navy);color:var(--white);box-shadow:inset 0 -3px 0 var(--aqua)}._body_4liqk_87{grid-template-columns:minmax(0,1fr) 340px;display:grid}._canvas_4liqk_91{background:var(--cream);flex-direction:column;grid-area:1/1;justify-content:center;min-width:0;padding:28px 22px 22px;display:flex}._planMasthead_4liqk_101{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;gap:12px;margin-bottom:14px;padding:0 8px;font-size:.75rem;font-weight:600;display:flex}._planLocation_4liqk_113{letter-spacing:.025em}._drawing_4liqk_116{width:100%;height:auto;font-family:var(--font-body), Arial, sans-serif;display:block;overflow:visible}._room_4liqk_123{cursor:pointer;outline:none}._room_4liqk_123>path,._room_4liqk_123>rect{transition:fill .2s}._room_4liqk_123:hover>path:first-child,._room_4liqk_123:hover>rect:first-child{stroke:var(--ink);stroke-width:3px}._room_4liqk_123:focus-visible{outline:3px solid var(--ink);outline-offset:5px;box-shadow:none!important}._legend_4liqk_141{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 20px;margin-top:18px;font-size:.75rem;display:flex}._legend_4liqk_141 span{align-items:center;gap:7px;display:flex}._legend_4liqk_141 i{border:1px solid var(--line);width:10px;height:10px}._keyEvent_4liqk_160{background:#fffef9}._keyFeature_4liqk_163{background:var(--aqua)}._keyService_4liqk_166{background:#edeee8}._details_4liqk_169{border-top:4px solid var(--coral);background:var(--navy);color:var(--white);flex-direction:column;grid-area:1/2;gap:32px;padding:30px 28px;display:flex}._layoutName_4liqk_180,._smallLabel_4liqk_181{text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700;line-height:1.6}._layoutName_4liqk_180{color:var(--aqua);margin-bottom:18px}._layoutCopy_4liqk_193 h3{letter-spacing:-.035em;margin:0 0 18px;font-size:2rem;font-weight:700;line-height:1.15}._description_4liqk_200{color:var(--white);margin:0;font-size:1rem;line-height:1.7}._layoutStat_4liqk_206{border-top:1px solid #ffffff30;margin-top:28px;padding-top:24px}._stat_4liqk_211{flex-direction:column;gap:8px;margin:0 0 12px;display:flex}._stat_4liqk_211 strong{letter-spacing:-.055em;color:var(--sun);font-size:4.5rem;font-weight:700;line-height:1}._stat_4liqk_211>span{font-size:1rem}._statNote_4liqk_227{color:#bdd2d4;margin:0;font-size:.875rem;line-height:1.65}._enquire_4liqk_233{letter-spacing:.035em;gap:16px;width:100%;margin-top:auto;padding:16px;line-height:1.5}._featurePicker_4liqk_241{border-top:1px solid var(--line);background:var(--white);grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:28px 32px;display:grid}._featurePicker_4liqk_241 ._smallLabel_4liqk_181{color:var(--muted);margin-bottom:14px}._featureButtons_4liqk_256{flex-wrap:wrap;gap:8px;display:flex}._featureButtons_4liqk_256 button{border:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:11px 16px;font-size:.875rem;font-weight:700;line-height:1.4;transition:background .2s,color .2s;display:flex}._featureButtons_4liqk_256 button[aria-pressed=true]{color:var(--white);background:var(--navy);box-shadow:inset 0 -3px 0 var(--aqua)}._featureButtons_4liqk_256 button:hover:not([aria-pressed=true]){background:var(--aqua-soft)}._featureCopy_4liqk_287{border-left:4px solid var(--aqua);padding-left:24px}._featureCopy_4liqk_287 h3{letter-spacing:-.025em;margin:0 0 8px;font-size:1.25rem;font-weight:700;line-height:1.3}._featureCopy_4liqk_287 p{color:var(--muted);margin:0;font-size:1rem;line-height:1.7}._footnote_4liqk_304{border-top:1px solid var(--line);color:var(--muted);background:var(--cream);justify-content:space-between;align-items:center;gap:16px;padding:18px 32px;font-size:.875rem;line-height:1.6;display:flex}._footnote_4liqk_304 p{margin:0}._dialog_4liqk_54{border:0;border-top:6px solid var(--sun);background:var(--cream);width:min(1400px,100% - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ink);border-radius:0;padding:24px}._dialog_4liqk_54::backdrop{background:#031f2ae6}._dialogHeader_4liqk_333{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}._dialogHeader_4liqk_333 ._smallLabel_4liqk_181{color:var(--muted);margin-bottom:6px}._dialogHeader_4liqk_333 h3{letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:700}._dialogHint_4liqk_351{color:var(--muted);margin:18px 0 8px;font-size:.875rem}._dialogCanvas_4liqk_356{overscroll-behavior:contain;max-height:65dvh;overflow:auto}._dialogCanvas_4liqk_356 ._drawing_4liqk_116{min-width:850px}._dialogDetail_4liqk_364{border-left:4px solid var(--aqua);background:var(--white);margin:16px 0 0;padding:16px 20px;font-size:1rem;line-height:1.6}._furniture_4liqk_372{pointer-events:none;animation:.25s ease-out _appear_4liqk_1}@keyframes _appear_4liqk_1{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){._layoutButtons_4liqk_20 button{padding-inline:18px}._featurePicker_4liqk_241{gap:24px;padding:24px}._featureButtons_4liqk_256{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:1000px){._toolbar_4liqk_13{flex-wrap:wrap}._layoutButtons_4liqk_20{flex-basis:100%}._layoutButtons_4liqk_20 button:last-child{border-right:0}._planActions_4liqk_53{border-top:1px solid var(--line);justify-content:flex-end;width:100%}._body_4liqk_87{flex-direction:column;display:flex}._canvas_4liqk_91{padding:24px}._details_4liqk_169{gap:24px;padding:28px 32px}._layoutCopy_4liqk_193{grid-template-columns:minmax(0,1fr) minmax(180px,.65fr);column-gap:40px;display:grid}._layoutName_4liqk_180{grid-column:1/-1;margin-bottom:20px}._layoutCopy_4liqk_193 h3{font-size:1.75rem}._description_4liqk_200{grid-column:1}._layoutStat_4liqk_206{border-top:0;border-left:1px solid #ffffff30;grid-area:2/2/4;margin:0;padding:0 0 0 28px}._enquire_4liqk_233{align-self:flex-start;gap:32px;width:auto}._footnote_4liqk_304{flex-wrap:wrap;justify-content:flex-start;gap:12px 24px}._footnote_4liqk_304 p{width:100%}}@media (max-width:620px){._heading_4liqk_6>p{max-width:none}._toolbar_4liqk_13{flex-wrap:wrap}._layoutButtons_4liqk_20{flex-basis:100%;grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}._layoutButtons_4liqk_20 button{padding:16px 10px 12px;font-size:.875rem}._layoutButtons_4liqk_20 button:last-child{border-right:0}._planActions_4liqk_53{gap:10px;padding:10px 12px}._planActions_4liqk_53 ._planControl_4liqk_62{flex:1;padding-inline:10px}._canvas_4liqk_91{padding:18px 6px}._planMasthead_4liqk_101{letter-spacing:.035em;gap:6px;margin-bottom:8px;font-size:.75rem}._planLocation_4liqk_113{display:none}._legend_4liqk_141{gap:8px 12px;margin-top:12px;font-size:.75rem}._details_4liqk_169{gap:28px;padding:24px}._layoutCopy_4liqk_193{display:block}._layoutStat_4liqk_206{border-top:1px solid #ffffff30;border-left:0;margin-top:24px;padding:22px 0 0}._stat_4liqk_211{flex-direction:row;align-items:center;gap:16px}._stat_4liqk_211 strong{font-size:4rem}._stat_4liqk_211>span{max-width:150px;line-height:1.5}._enquire_4liqk_233{align-self:stretch;gap:12px;width:100%}._featurePicker_4liqk_241{grid-template-columns:1fr;gap:24px;padding:24px}._featureCopy_4liqk_287{padding-left:18px}._footnote_4liqk_304{gap:4px 24px;padding:16px 24px}._dialog_4liqk_54{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:16px}._dialogHeader_4liqk_333{flex-wrap:wrap;gap:16px;padding-bottom:16px}._dialogActions_4liqk_54{justify-content:space-between;width:100%}._dialogHeader_4liqk_333 h3{font-size:1.25rem}._dialogCanvas_4liqk_356{max-height:60dvh}}@media (prefers-reduced-motion:reduce){._furniture_4liqk_372{animation:none}._room_4liqk_123>path,._room_4liqk_123>rect,._layoutButtons_4liqk_20 button,._planControl_4liqk_62,._featureButtons_4liqk_256 button{transition:none}}
