.room[data-astro-cid-evvk3rh5]{width:100%;height:auto;overflow:visible}.pc[data-astro-cid-evvk3rh5],.sway[data-astro-cid-evvk3rh5],.breathe[data-astro-cid-evvk3rh5],.lay[data-astro-cid-evvk3rh5]{transform-box:fill-box;transform-origin:bottom}.hero[data-astro-cid-evvk3rh5] .lay[data-astro-cid-evvk3rh5]{transition:transform .9s var(--ease)}.hero[data-astro-cid-evvk3rh5] .lay-back[data-astro-cid-evvk3rh5]{transform:translate(calc(var(--px,0) * -10px), calc(var(--py,0) * -6px))}.hero[data-astro-cid-evvk3rh5] .lay-mid[data-astro-cid-evvk3rh5]{transform:translate(calc(var(--px,0) * 4px), calc(var(--py,0) * 3px))}.hero[data-astro-cid-evvk3rh5] .lay-front[data-astro-cid-evvk3rh5]{transform:translate(calc(var(--px,0) * 14px), calc(var(--py,0) * 8px))}.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]{cursor:pointer;outline:none}.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5] .pc[data-astro-cid-evvk3rh5]{transition:transform .45s var(--ease), filter .3s}.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]:hover .pc[data-astro-cid-evvk3rh5],.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]:focus-visible .pc[data-astro-cid-evvk3rh5]{filter:drop-shadow(0 14px 10px #3a1e352e);transform:translateY(-8px)}.hero[data-astro-cid-evvk3rh5] .tag[data-astro-cid-evvk3rh5]{opacity:0;pointer-events:none;transition:opacity .25s}.hero[data-astro-cid-evvk3rh5] .tag[data-astro-cid-evvk3rh5] rect[data-astro-cid-evvk3rh5]{fill:#3a1e35}.hero[data-astro-cid-evvk3rh5] .tag[data-astro-cid-evvk3rh5] text[data-astro-cid-evvk3rh5]{fill:#f7f4ee;font:700 14px var(--text);text-anchor:middle}.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]:hover .tag[data-astro-cid-evvk3rh5],.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]:focus-visible .tag[data-astro-cid-evvk3rh5]{opacity:1}.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]:hover .pin[data-astro-cid-evvk3rh5],.hero[data-astro-cid-evvk3rh5] .hot[data-astro-cid-evvk3rh5]:focus-visible .pin[data-astro-cid-evvk3rh5]{opacity:0}.pin[data-astro-cid-evvk3rh5]{transition:opacity .2s}.pin[data-astro-cid-evvk3rh5] .dot[data-astro-cid-evvk3rh5]{fill:#3a1e35;stroke:#f7f4ee;stroke-width:3px}.pin[data-astro-cid-evvk3rh5] .plus[data-astro-cid-evvk3rh5]{stroke:#f7f4ee;stroke-width:3.2px;stroke-linecap:round}.pin[data-astro-cid-evvk3rh5] .ring[data-astro-cid-evvk3rh5]{fill:none;stroke:#3a1e35;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite ring}@keyframes ring{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}.hero[data-astro-cid-evvk3rh5].alive .sway[data-astro-cid-evvk3rh5]{transform-origin:50% 100%;animation:5.5s ease-in-out infinite sway}.hero[data-astro-cid-evvk3rh5].alive .breathe[data-astro-cid-evvk3rh5]{transform-origin:50%;animation:4.2s ease-in-out infinite breathe}.hero[data-astro-cid-evvk3rh5].alive .b2[data-astro-cid-evvk3rh5]{animation-delay:1.2s}.hero[data-astro-cid-evvk3rh5].alive .b3[data-astro-cid-evvk3rh5]{animation-delay:2.1s}.hero[data-astro-cid-evvk3rh5] .light[data-astro-cid-evvk3rh5]{opacity:0;transition:opacity 1s}.hero[data-astro-cid-evvk3rh5].alive .light[data-astro-cid-evvk3rh5]{animation:5s ease-in-out infinite glow}.hero[data-astro-cid-evvk3rh5].alive .sun[data-astro-cid-evvk3rh5]{animation:9s ease-in-out infinite sun}@keyframes sway{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.4deg)}}@keyframes breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes glow{0%,to{opacity:.55}50%{opacity:.9}}@keyframes sun{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.hero[data-astro-cid-evvk3rh5].pre:not(.assemble) .pc[data-astro-cid-evvk3rh5],.hero[data-astro-cid-evvk3rh5].pre:not(.assemble) .pin[data-astro-cid-evvk3rh5]{opacity:0}.hero[data-astro-cid-evvk3rh5].assemble .p-rug[data-astro-cid-evvk3rh5]{transform-origin:50%;animation:rugIn .55s 50ms var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-sofa[data-astro-cid-evvk3rh5]{animation:sofaIn .75s .15s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-frame[data-astro-cid-evvk3rh5]{animation:frameIn .65s .4s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-lamp[data-astro-cid-evvk3rh5]{animation:lampIn .65s .5s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-plant[data-astro-cid-evvk3rh5]{animation:plantIn .65s .55s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-side[data-astro-cid-evvk3rh5]{animation:sideIn .55s .65s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-table[data-astro-cid-evvk3rh5]{animation:tableIn .6s .75s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .p-cush[data-astro-cid-evvk3rh5]{animation:cushIn .65s .95s var(--ease) both}.hero[data-astro-cid-evvk3rh5].assemble .pin[data-astro-cid-evvk3rh5]{animation:pinIn .4s 1.5s var(--ease) both}@keyframes pinIn{0%{opacity:0;transform:scale(.2)}}.intro[data-astro-cid-evvk3rh5] .pc[data-astro-cid-evvk3rh5],.intro[data-astro-cid-evvk3rh5] .p-icon[data-astro-cid-evvk3rh5]{animation-fill-mode:both;animation-timing-function:var(--ease)}.intro[data-astro-cid-evvk3rh5] .p-rug[data-astro-cid-evvk3rh5]{transform-origin:50%;animation:.5s both rugIn,.35s 2.15s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-sofa[data-astro-cid-evvk3rh5]{animation:.7s .15s both sofaIn,.45s 2.25s forwards sofaToIcon}.intro[data-astro-cid-evvk3rh5] .p-frame[data-astro-cid-evvk3rh5]{animation:.6s .45s both frameIn,.35s 2.1s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-lamp[data-astro-cid-evvk3rh5]{animation:.6s .6s both lampIn,.35s 2.1s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-plant[data-astro-cid-evvk3rh5]{animation:.6s .7s both plantIn,.35s 2.1s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-side[data-astro-cid-evvk3rh5]{animation:.5s .85s both sideIn,.35s 2.12s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-table[data-astro-cid-evvk3rh5]{animation:.6s .95s both tableIn,.35s 2.15s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-cush[data-astro-cid-evvk3rh5]{animation:.6s 1.15s both cushIn,.3s 2.2s forwards fadeAway}.intro[data-astro-cid-evvk3rh5] .p-icon[data-astro-cid-evvk3rh5]{transform-box:fill-box;transform-origin:50%;animation:.5s 2.35s both iconIn}@keyframes rugIn{0%{opacity:0;transform:scaleX(0)}}@keyframes sofaIn{0%{opacity:0;transform:translateY(260px)scale(.9)}}@keyframes frameIn{0%{opacity:0;transform:translateY(-240px)}}@keyframes lampIn{0%{opacity:0;transform:translate(280px)}}@keyframes plantIn{0%{opacity:0;transform:translate(-280px)}}@keyframes sideIn{0%{opacity:0;transform:translate(200px)}}@keyframes tableIn{0%{opacity:0;transform:translateY(200px)}}@keyframes cushIn{0%{opacity:0;transform:translateY(-320px)rotate(-20deg)}}@keyframes fadeAway{to{opacity:0;transform:scale(.96)}}@keyframes sofaToIcon{to{opacity:0;transform-origin:50%;transform:scale(.3)}}@keyframes iconIn{0%{opacity:0;transform:scale(2.6)}60%{opacity:1}to{opacity:1;transform:none}}@media (width<=640px){.intro[data-astro-cid-evvk3rh5] .p-plant[data-astro-cid-evvk3rh5],.intro[data-astro-cid-evvk3rh5] .p-frame[data-astro-cid-evvk3rh5]{display:none}.hero[data-astro-cid-evvk3rh5] .lay[data-astro-cid-evvk3rh5]{transform:none!important}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-evvk3rh5] .lay[data-astro-cid-evvk3rh5]{transform:none!important}}
