@property --fp-spread{syntax:"<percentage>";inherits:false;initial-value:160%}.floor-plan-graphic-module__POQwpa__stage{width:100%;aspect-ratio:var(--fp-stage-ratio-d);perspective:var(--fp-perspective-d);position:relative}.floor-plan-graphic-module__POQwpa__plane{--fp-rx:var(--fp-rx-d);--fp-rz:var(--fp-rz-d);--fp-scale:var(--fp-scale-d);--fp-ox:var(--fp-ox-d);--fp-oy:var(--fp-oy-d);width:var(--fp-width-d);aspect-ratio:1152.9/775.86;transform:translate(calc(-50% + var(--fp-ox)), calc(-50% + var(--fp-oy))) rotateX(var(--fp-rx)) rotateZ(var(--fp-rz)) scale(var(--fp-scale));position:absolute;top:50%;left:50%;container-type:inline-size}@media (max-width:1023.98px){.floor-plan-graphic-module__POQwpa__stage{aspect-ratio:var(--fp-stage-ratio-m);perspective:var(--fp-perspective-m)}.floor-plan-graphic-module__POQwpa__plane{--fp-rx:var(--fp-rx-m);--fp-rz:var(--fp-rz-m);--fp-scale:var(--fp-scale-m);--fp-ox:var(--fp-ox-m);--fp-oy:var(--fp-oy-m);width:var(--fp-width-m)}}.floor-plan-graphic-module__POQwpa__layer{position:absolute}.floor-plan-graphic-module__POQwpa__glow{width:97.1156%;height:95.644%;top:2.1493%;left:1.4634%}.floor-plan-graphic-module__POQwpa__radial{--fp-cx:50%;--fp-cy:50%;-webkit-mask-image:radial-gradient(ellipse var(--fp-spread) calc(var(--fp-spread) * 1.5088) at var(--fp-cx) var(--fp-cy), #000 65%, transparent 100%);mask-image:radial-gradient(ellipse var(--fp-spread) calc(var(--fp-spread) * 1.5088) at var(--fp-cx) var(--fp-cy), #000 65%, transparent 100%)}.floor-plan-graphic-module__POQwpa__unit{background:#fff;border-radius:.31cqw;width:2.8928%;height:2.4563%;box-shadow:inset 0 0 .8265cqw #b392ff}.floor-plan-graphic-module__POQwpa__unit:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:0 0 2.0663cqw 1.653cqw #8b5cf6}:is(.reveal-ready .floor-plan-graphic-module__POQwpa__stage:not([data-play]) .floor-plan-graphic-module__POQwpa__plane,.reveal-ready .floor-plan-graphic-module__POQwpa__stage:not([data-play]) .floor-plan-graphic-module__POQwpa__unit,.reveal-ready .floor-plan-graphic-module__POQwpa__stage:not([data-play]) .floor-plan-graphic-module__POQwpa__glow){opacity:0}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__plane{animation:floor-plan-graphic-module__POQwpa__fp-plane var(--fp-plan-dur) cubic-bezier(.22, 1, .36, 1) var(--fp-plan-delay) both}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__unitLeft{animation:floor-plan-graphic-module__POQwpa__fp-unit var(--fp-unit-dur) cubic-bezier(.34, 1.4, .64, 1) var(--fp-left-unit-delay) both}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__unitRight{animation:floor-plan-graphic-module__POQwpa__fp-unit var(--fp-unit-dur) cubic-bezier(.34, 1.4, .64, 1) var(--fp-right-unit-delay) both}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__radialLeft{animation:floor-plan-graphic-module__POQwpa__fp-spread var(--fp-radial-dur) cubic-bezier(.33, 0, .2, 1) var(--fp-left-radial-delay) both}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__radialRight{animation:floor-plan-graphic-module__POQwpa__fp-spread var(--fp-radial-dur) cubic-bezier(.33, 0, .2, 1) var(--fp-right-radial-delay) both}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__edge{animation:floor-plan-graphic-module__POQwpa__fp-fade var(--fp-edge-dur) ease-out var(--fp-edge-delay) both}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__unit:after{animation:floor-plan-graphic-module__POQwpa__fp-breathe-unit var(--fp-breathe-period) ease-in-out var(--fp-breathe-delay) infinite alternate}.floor-plan-graphic-module__POQwpa__stage[data-play] .floor-plan-graphic-module__POQwpa__radial>*{animation:floor-plan-graphic-module__POQwpa__fp-breathe-radial calc(var(--fp-breathe-period) * 1.4) ease-in-out var(--fp-breathe-delay) infinite alternate}@keyframes floor-plan-graphic-module__POQwpa__fp-plane{0%{opacity:0;transform:translate(calc(-50% + var(--fp-ox)), calc(-50% + var(--fp-oy))) rotateX(calc(var(--fp-rx) - var(--fp-from-rx))) rotateZ(var(--fp-rz)) scale(var(--fp-scale))}}@keyframes floor-plan-graphic-module__POQwpa__fp-unit{0%{opacity:0;transform:scale(.3)}}@keyframes floor-plan-graphic-module__POQwpa__fp-spread{0%{opacity:0;--fp-spread:0%}15%{opacity:1}}@keyframes floor-plan-graphic-module__POQwpa__fp-fade{0%{opacity:0}}@keyframes floor-plan-graphic-module__POQwpa__fp-breathe-unit{to{opacity:var(--fp-breathe-unit-min)}}@keyframes floor-plan-graphic-module__POQwpa__fp-breathe-radial{to{opacity:var(--fp-breathe-radial-min)}}@media (prefers-reduced-motion:reduce){.floor-plan-graphic-module__POQwpa__stage .floor-plan-graphic-module__POQwpa__plane,.floor-plan-graphic-module__POQwpa__stage .floor-plan-graphic-module__POQwpa__unit,.floor-plan-graphic-module__POQwpa__stage .floor-plan-graphic-module__POQwpa__glow,.floor-plan-graphic-module__POQwpa__stage .floor-plan-graphic-module__POQwpa__unit:after,.floor-plan-graphic-module__POQwpa__stage .floor-plan-graphic-module__POQwpa__radial>*{opacity:1!important;animation:none!important}}
.exploded-view-module__18wgrG__layer{transition:opacity var(--ev-duration) var(--ev-ease), transform var(--ev-duration) var(--ev-ease)}.reveal-ready .exploded-view-module__18wgrG__root:not([data-play]) .exploded-view-module__18wgrG__layer{opacity:0}.reveal-ready .exploded-view-module__18wgrG__root:not([data-play]) .exploded-view-module__18wgrG__part{transform:translate(var(--ev-x), var(--ev-y))}@media (prefers-reduced-motion:reduce){.exploded-view-module__18wgrG__layer{transition:none;opacity:1!important;transform:none!important}}
