._scope_1hgez_1,._room_1hgez_1{z-index:4;color:#edf0e7;background:#14191af5;border:1px solid #65725745;border-radius:24px;padding:26px;font-family:Arial,Helvetica,sans-serif;position:absolute;top:13%;left:55%;right:6%;box-shadow:0 22px 65px #0003}._room_1hgez_1{opacity:0;pointer-events:none;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}._room_1hgez_1[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}._back_1hgez_4{color:#edf1ec;cursor:pointer;background:#272825;border:1px solid #596667;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:10px 13px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,scale .2s;display:inline-flex}._back_1hgez_4:hover{background:#2b3536;border-color:#7c8989}._back_1hgez_4:active{scale:.96}._back_1hgez_4 svg{flex-shrink:0}._eyebrow_1hgez_5{letter-spacing:.14em;color:#a8b69b;margin:14px 0;font-size:10px;display:block}._scope_1hgez_1 h1,._room_1hgez_1 h1{letter-spacing:-.025em;margin:17px 0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(28px,2.8vw,44px);font-weight:500;line-height:1.08}._scope_1hgez_1 h1:focus,._room_1hgez_1 h1:focus{outline:none}._scope_1hgez_1 p,._room_1hgez_1 p{color:#a9b4a6;margin:15px 0;font-size:14px;line-height:1.6}._scopeRooms_1hgez_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:21px 0;display:grid}._scopeRooms_1hgez_8 button{text-align:left;color:#bec9b5;cursor:pointer;background:#141514;border:1px solid #63745455;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:11px 13px;font-size:13px;transition:border-color .18s,background .18s,scale .18s;display:flex}._scopeRooms_1hgez_8 button[aria-pressed=true]{color:#edf3e7;background:#2b2c29;border-color:#b6ce794e}._scopeRooms_1hgez_8 i{border:1px solid #72865e99;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}._scopeRooms_1hgez_8 button[aria-pressed=true] i{color:#181817;background:#adff2f;border-color:#adff2f}._nextRow_1hgez_12{justify-content:space-between;align-items:center;gap:12px;display:flex}._nextRow_1hgez_12>span{color:#b1bd9f;font-size:12px}._nextRow_1hgez_12 a,._continue_1hgez_13{color:#181817;background:#adff2f;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:13px 17px;font-size:14px;font-weight:500;text-decoration:none;display:flex}._room_1hgez_1 ._continue_1hgez_13{cursor:pointer;border:0;width:100%}._nextRow_1hgez_12 a[aria-disabled=true]{opacity:.4;pointer-events:none}._scope_1hgez_1 p._note_1hgez_16,._room_1hgez_1 p._note_1hgez_16{color:#819078;margin:17px 0 0;font-size:11px;line-height:1.65}._scope_1hgez_1 button:active,._room_1hgez_1 button:active,._nextRow_1hgez_12 a:active,._continue_1hgez_13:active{scale:.96}:is(._scope_1hgez_1 button:focus-visible,._scope_1hgez_1 a:focus-visible,._room_1hgez_1 button:focus-visible,._room_1hgez_1 a:focus-visible){outline-offset:4px;outline:2px solid #adff2f}@media (max-width:1000px){._scope_1hgez_1,._room_1hgez_1{padding:21px;top:100px;left:16px;right:16px}._scope_1hgez_1 h1,._room_1hgez_1 h1{font-size:33px}._scopeRooms_1hgez_8 button{font-size:13px}._nextRow_1hgez_12{gap:8px}._nextRow_1hgez_12 a{padding:13px;font-size:13px}._scope_1hgez_1 p._note_1hgez_16,._room_1hgez_1 p._note_1hgez_16{font-size:12px}._room_1hgez_1{margin:326px 16px 24px;position:relative;top:auto;left:auto;right:auto}._scope_1hgez_1{top:305px}}@media (prefers-reduced-motion:reduce){._room_1hgez_1{transition:none!important}._scope_1hgez_1 *,._room_1hgez_1 *{transition:none!important;animation:none!important}}._board_1av2l_1{aspect-ratio:3/2;color:#fafaf7;flex-shrink:0;width:min(100%,150svh - 138px);position:relative}._viewport_1av2l_2{touch-action:none;border-radius:18px;outline:none;width:80.8%;height:69.8%;position:absolute;top:16.2%;left:10%}._viewport_1av2l_2:focus-visible{outline-offset:4px;outline:2px solid #adff2f}._viewport_1av2l_2 canvas{touch-action:none;width:100%!important;height:100%!important}._board_1av2l_1[data-house-stage=intro]{aspect-ratio:auto;width:100%;height:100%}._selectionLayer_1av2l_3{opacity:1;transition:opacity .35s .45s;position:absolute;inset:0}._board_1av2l_1[data-house-stage=intro] ._selectionLayer_1av2l_3{opacity:0;pointer-events:none;transition-delay:0s}._heading_1av2l_4{text-align:center;position:absolute;top:1.4%;left:6%;right:6%}._heading_1av2l_4 h1{letter-spacing:-.025em;margin:0 0 9px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(28px,3.3vw,56px);font-weight:600;line-height:1.05}._heading_1av2l_4 h1:focus{outline:none}._heading_1av2l_4 p{color:#adb2b2;margin:0;font-size:clamp(14px,1.4vw,20px);line-height:1.4}._leaders_1av2l_5{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._leaders_1av2l_5 polyline{fill:none;stroke:#adff2f;stroke-width:2px;stroke-linejoin:round}._leaders_1av2l_5 circle{fill:#adff2f;stroke:#2b411a;stroke-width:2px}._activeLeader_1av2l_5 polyline{stroke:#ebff8a;stroke-width:3px}._activeLeader_1av2l_5 circle{fill:#efff93;stroke-width:3px}._roomLabel_1av2l_6{left:var(--label-x);top:var(--label-y);color:#fafaf7;white-space:nowrap;cursor:pointer;background:linear-gradient(120deg,#101415f5,#0c0f10fa);border:1.5px solid #adff2f;border-radius:100px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:10px 17px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(14px,1.15vw,18px);font-weight:500;transition:background .18s,box-shadow .18s,scale .22s cubic-bezier(.2,1.8,.4,1);display:flex;position:absolute;box-shadow:0 12px 25px #0002}._roomLabel_1av2l_6 svg{flex-shrink:0}._roomLabel_1av2l_6:hover{background:#292a28;box-shadow:0 0 18px #d7f35c18}._roomLabel_1av2l_6[aria-pressed=true]{color:#181817;background:#adff2f;box-shadow:0 0 0 3px #c9ee6426}._roomLabel_1av2l_6:focus-visible{outline-offset:4px;outline:3px solid #f0ffaf}._allHome_1av2l_7:focus-visible{outline-offset:4px;outline:3px solid #f0ffaf}._failure_1av2l_7 button:focus-visible{outline-offset:4px;outline:3px solid #f0ffaf}._allHome_1av2l_7{color:#fafaf7;white-space:nowrap;background:#0b1011f5;border:1.5px solid #adff2f;border-radius:100px;justify-content:center;align-items:center;gap:20px;min-height:58px;padding:12px 25px;font-family:Arial,Helvetica,sans-serif;font-size:20px;text-decoration:none;transition:background .18s,scale .2s;display:flex;position:absolute;top:88.6%;left:50%;transform:translate(-50%)}._allHome_1av2l_7:hover{background:#292a28}._allHome_1av2l_7:active{scale:.95}._feedback_1av2l_9{text-align:center;color:#c2d3b4;min-height:22px;margin:0;font-size:14px;line-height:1.45;position:absolute;top:96%;left:10%;right:10%}._failure_1av2l_7{text-align:center;z-index:2;background:#161e18dd;border-radius:16px;padding:20px;position:absolute;top:40%;left:25%;right:25%}._failure_1av2l_7 p{margin:0 0 12px;font-size:14px}._failure_1av2l_7 button{color:#f2f6eb;cursor:pointer;background:#181917;border:1px solid #adff2f;border-radius:100px;padding:10px 17px}@media (max-width:1300px) and (min-width:1001px){._roomLabel_1av2l_6{gap:7px;min-height:44px;padding:9px 12px;font-size:14px}._roomLabel_1av2l_6 svg{width:18px}._allHome_1av2l_7{gap:15px;min-height:48px;padding:10px 22px;font-size:17px}._heading_1av2l_4 h1{font-size:35px}._feedback_1av2l_9{font-size:13px}}@media (max-width:1000px){._board_1av2l_1{aspect-ratio:auto;width:100%;height:780px}._board_1av2l_1[data-house-stage=intro]{height:100%}._heading_1av2l_4{top:13px;left:20px;right:20px}._heading_1av2l_4 h1{max-width:350px;margin:0 auto 10px;font-size:29px;line-height:1.08}._heading_1av2l_4 p{font-size:14px}._viewport_1av2l_2{width:94%;height:270px;top:207px;left:3%}._roomLabel_1av2l_6{white-space:normal;text-align:center;gap:7px;width:calc(50% - 24px);min-height:44px;padding:9px 10px;font-size:14px;line-height:1.2;top:110px;left:16px}._roomLabel_1av2l_6 span{flex:1}._roomLabel_1av2l_6 svg{width:18px;height:18px}._roomLabel_1av2l_6 svg:last-child{width:13px;height:13px}._roomLabel_1av2l_6[data-mobile-slot="1"],._roomLabel_1av2l_6[data-mobile-slot="3"],._roomLabel_1av2l_6[data-mobile-slot="5"],._roomLabel_1av2l_6[data-mobile-slot="7"]{left:calc(50% + 8px)}._roomLabel_1av2l_6[data-mobile-slot="2"],._roomLabel_1av2l_6[data-mobile-slot="3"]{top:166px}._roomLabel_1av2l_6[data-mobile-slot="4"],._roomLabel_1av2l_6[data-mobile-slot="5"]{top:535px}._roomLabel_1av2l_6[data-mobile-slot="6"],._roomLabel_1av2l_6[data-mobile-slot="7"]{top:591px}._allHome_1av2l_7{gap:17px;width:230px;min-height:55px;padding:11px 21px;font-size:18px;top:660px}._feedback_1av2l_9{font-size:14px;top:732px;left:23px;right:23px}._failure_1av2l_7{left:12%;right:12%}._leaders_1av2l_5 polyline{stroke-width:1.7px}._leaders_1av2l_5 circle{r:4;stroke-width:1.4px}}@media (max-width:360px){._heading_1av2l_4 h1{font-size:26px}._roomLabel_1av2l_6{gap:5px;padding:8px;font-size:13px}._roomLabel_1av2l_6 svg:first-child{width:16px}._roomLabel_1av2l_6 svg:last-child{display:none}}._selectionLayer_1av2l_3{transition-delay:.28s}._board_1av2l_1[data-house-stage=rooms] ._roomLabel_1av2l_6{animation:.42s cubic-bezier(.22,1,.36,1) both _labelArrival_1av2l_1;animation-delay:calc(.4s + var(--room-index)*40ms)}._board_1av2l_1[data-house-stage=rooms] ._leaders_1av2l_5 polyline{stroke-dasharray:1;animation:.65s cubic-bezier(.22,1,.36,1) both _leaderArrival_1av2l_1;animation-delay:calc(.32s + var(--room-index)*35ms)}._board_1av2l_1[data-house-stage=rooms] ._leaders_1av2l_5 circle{animation:.35s both _labelArrival_1av2l_1;animation-delay:calc(.46s + var(--room-index)*35ms);transform-box:fill-box;transform-origin:50%}@keyframes _labelArrival_1av2l_1{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes _leaderArrival_1av2l_1{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}._leaders_1av2l_5 polyline{stroke:#bfd485;stroke-width:1px;opacity:.58}._leaders_1av2l_5 circle{r:3;fill:#c9e58d;stroke:#354330;stroke-width:1px;opacity:.85}._activeLeader_1av2l_5 polyline{stroke-width:1.4px;opacity:1}._activeLeader_1av2l_5 circle{r:4;stroke-width:1.3px;opacity:1}@media (min-width:1001px){._roomLabel_1av2l_6[data-room=kitchen]{top:21%;left:8%}._roomLabel_1av2l_6[data-room=bedroom]{top:20%;left:29%}._roomLabel_1av2l_6[data-room=ensuite]{top:19%;left:50%}._roomLabel_1av2l_6[data-room=sitting]{top:21%;right:5%}._roomLabel_1av2l_6[data-room=bathroom]{top:43%;right:4%}._roomLabel_1av2l_6[data-room=child]{top:76%;right:5%}._roomLabel_1av2l_6[data-room=office]{top:81%;left:56%}._roomLabel_1av2l_6[data-room=living]{top:65%;left:5%}}@media (max-width:1000px){._leaders_1av2l_5 polyline{stroke-width:.85px}._leaders_1av2l_5 circle{r:2.7;stroke-width:.8px}}._roomLabel_1av2l_6{color:#e7eae3;background:#121617ed;border:1px solid #75806c80;box-shadow:0 7px 20px #0002}:is(._roomLabel_1av2l_6:hover,._roomLabel_1av2l_6:focus-visible){color:#f3f7e9;background:#2a2b29;border-color:#adff2f;box-shadow:0 0 0 2px #bfd96b12}._roomLabel_1av2l_6[aria-pressed=true]{color:#191a18;background:#adff2f;border-color:#adff2f;box-shadow:0 0 0 3px #c9ee641b}._roomLabel_1av2l_6:active{scale:.95}._allHome_1av2l_7{background:#131818e8;border-color:#8492768c;min-height:52px;font-size:18px}:is(._allHome_1av2l_7:hover,._allHome_1av2l_7:focus-visible){border-color:#adff2f}._board_1av2l_1[data-house-stage=rooms] ._roomLabel_1av2l_6,._board_1av2l_1[data-house-stage=rooms] ._leaders_1av2l_5 polyline,._board_1av2l_1[data-house-stage=rooms] ._leaders_1av2l_5 circle{animation-fill-mode:backwards}@media (prefers-reduced-motion:reduce){._board_1av2l_1 *{transition:none!important;animation:none!important}}@media (min-width:1001px){._roomLabel_1av2l_6[data-room=sitting],._roomLabel_1av2l_6[data-room=bathroom],._roomLabel_1av2l_6[data-room=child]{left:auto;right:2%}}._board_1av2l_1,._board_1av2l_1[data-house-stage=intro]{aspect-ratio:auto;width:100%;height:100%}._viewport_1av2l_2{width:68%;height:60%;transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),width .9s cubic-bezier(.22,1,.36,1),height .9s cubic-bezier(.22,1,.36,1);top:26%;left:16%}._board_1av2l_1[data-house-stage=intro] ._viewport_1av2l_2{width:52%;height:78%;inset:12% auto auto 44%}@media (max-width:1000px){._board_1av2l_1,._board_1av2l_1[data-house-stage=intro]{height:780px}._viewport_1av2l_2{width:94%;height:270px;top:207px;left:3%}._board_1av2l_1[data-house-stage=intro] ._viewport_1av2l_2{width:88%;height:250px;top:12px;left:6%}._board_1av2l_1[data-house-stage=intro] ._controls_1av2l_60{inset:279px auto auto 50%}}._leaders_1av2l_5 g[data-anchor-visible=false]{display:none}._board_1av2l_1[data-house-stage=home] ._selectionLayer_1av2l_3{opacity:0;pointer-events:none;transition-delay:0s}._selectionLayer_1av2l_3{pointer-events:none}._roomLabel_1av2l_6,._allHome_1av2l_7{pointer-events:auto}._failure_1av2l_7{z-index:3;top:50%;left:10%;right:10%;transform:translateY(-50%)}._failure_1av2l_7 button{min-height:44px}._roomLabel_1av2l_6[data-room-visible=false]{border-color:#82975d}._controls_1av2l_60{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:2%;right:4%}._controls_1av2l_60 span{color:#99a59c;margin-right:8px;font-size:12px}._controls_1av2l_60 button{color:#d4ddcb;cursor:pointer;background:#111817dd;border:1px solid #6b7c6355;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .18s,scale .2s;display:grid}._controls_1av2l_60 button:hover{background:#2c2d2b}._controls_1av2l_60 button:active{scale:.93}._controls_1av2l_60 button:focus-visible{outline-offset:3px;outline:2px solid #adff2f}._controls_1av2l_60 button:disabled{opacity:.4;cursor:default}._board_1av2l_1[data-house-stage=intro] ._controls_1av2l_60{bottom:0;right:8%}@media (min-width:1001px){._roomLabel_1av2l_6[data-room=kitchen]{top:max(144px,15.5%);left:5.6%}._roomLabel_1av2l_6[data-room=bedroom]{top:max(125px,12.8%);left:30%}._roomLabel_1av2l_6[data-room=ensuite]{top:max(112px,11.4%);left:51.5%}._roomLabel_1av2l_6[data-room=sitting]{top:max(144px,15.7%)}._roomLabel_1av2l_6[data-room=bathroom]{top:37.8%}._roomLabel_1av2l_6[data-room=child]{top:75%}._roomLabel_1av2l_6[data-room=office]{top:80.3%;left:57.5%}._roomLabel_1av2l_6[data-room=living]{top:63.2%;left:2.2%}}@media (max-width:1300px){._controls_1av2l_60 span{display:none}}@media (max-width:1000px){._controls_1av2l_60{inset:479px auto auto 50%;transform:translate(-50%)}._board_1av2l_1[data-house-stage=intro] ._controls_1av2l_60{inset:auto auto 0 50%}._controls_1av2l_60 button{background:#111817dd}}@media (min-width:1001px){._roomLabel_1av2l_6[data-room=kitchen]{top:21%;left:8%}._roomLabel_1av2l_6[data-room=bedroom]{top:20%;left:29%}._roomLabel_1av2l_6[data-room=ensuite]{top:19%;left:50%}._roomLabel_1av2l_6[data-room=sitting]{top:21%;right:5%}._roomLabel_1av2l_6[data-room=bathroom]{top:43%;right:4%}._roomLabel_1av2l_6[data-room=child]{top:76%;right:5%}._roomLabel_1av2l_6[data-room=office]{top:81%;left:56%}._roomLabel_1av2l_6[data-room=living]{top:65%;left:5%}}._board_1av2l_1[data-house-stage=home] ._viewport_1av2l_2{width:49%;height:72%;top:19%;left:3%}._board_1av2l_1[data-house-stage=bathroom] ._viewport_1av2l_2,._board_1av2l_1[data-house-stage=room] ._viewport_1av2l_2{width:50%;height:78%;top:9%;left:2%}._board_1av2l_1[data-house-stage=bathroom] ._selectionLayer_1av2l_3,._board_1av2l_1[data-house-stage=room] ._selectionLayer_1av2l_3{opacity:0;transition-delay:0s}._board_1av2l_1[data-house-stage=bathroom] ._controls_1av2l_60,._board_1av2l_1[data-house-stage=room] ._controls_1av2l_60,._board_1av2l_1[data-house-stage=home] ._controls_1av2l_60{display:none}@media (max-width:1000px){._board_1av2l_1[data-house-stage=bathroom],._board_1av2l_1[data-house-stage=room]{height:320px}._board_1av2l_1[data-house-stage=bathroom] ._viewport_1av2l_2,._board_1av2l_1[data-house-stage=room] ._viewport_1av2l_2{width:94%;height:310px;top:0;left:3%}._board_1av2l_1[data-house-stage=home] ._viewport_1av2l_2{width:94%;height:260px;top:12px;left:3%}._board_1av2l_1[data-house-stage=home]{height:860px}}@media (max-width:700px){._board_1av2l_1[data-house-stage=intro]{height:100%}._board_1av2l_1[data-house-stage=intro] ._controls_1av2l_60{bottom:12px}}
