.house-3d-module__C3dx2W__stage{perspective:1500px;perspective-origin:50% 25%;width:560px;height:470px;position:relative}.house-3d-module__C3dx2W__scene{width:460px;height:360px;transform-style:preserve-3d;transform:rotateX(calc(56deg + var(--rx,0deg))) rotateZ(calc(-40deg + var(--rz,0deg)));transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:70px;left:50px}.house-3d-module__C3dx2W__float{transform-style:preserve-3d;animation:9s ease-in-out 3s infinite house-3d-module__C3dx2W__house-float;position:absolute;inset:0}.house-3d-module__C3dx2W__group,.house-3d-module__C3dx2W__box,.house-3d-module__C3dx2W__face{transform-style:preserve-3d;position:absolute}.house-3d-module__C3dx2W__face{transform-origin:0 0;backface-visibility:visible}.house-3d-module__C3dx2W__ground{animation:.7s ease-out backwards house-3d-module__C3dx2W__fade-in}.house-3d-module__C3dx2W__rise{transform-origin:0 0;animation:.7s cubic-bezier(.2,.8,.2,1.1) backwards house-3d-module__C3dx2W__rise}.house-3d-module__C3dx2W__pop{animation:.45s cubic-bezier(.2,.8,.3,1.3) backwards house-3d-module__C3dx2W__pop}.house-3d-module__C3dx2W__roof{animation:3.4s ease-in-out .9s backwards house-3d-module__C3dx2W__roof-move;transform:translateZ(170px)}.house-3d-module__C3dx2W__roofFace{opacity:0;animation:3.4s ease-in-out .9s backwards house-3d-module__C3dx2W__roof-fade}.house-3d-module__C3dx2W__billboard{transform-style:preserve-3d;width:0;height:0;position:absolute}.house-3d-module__C3dx2W__billboardInner{transform:rotateZ(calc(40deg - var(--rz,0deg))) rotateX(calc(-56deg - var(--rx,0deg)));transform-origin:0 0;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute}.house-3d-module__C3dx2W__badge{white-space:nowrap;animation:.5s cubic-bezier(.2,.8,.3,1.3) backwards house-3d-module__C3dx2W__badge-in;transform:translate(-50%,-100%)}.house-3d-module__C3dx2W__pin{animation:.45s cubic-bezier(.2,.8,.3,1.4) backwards house-3d-module__C3dx2W__badge-in;transform:translate(-50%,-100%)}.house-3d-module__C3dx2W__pinRing{animation:1.8s ease-out infinite house-3d-module__C3dx2W__ring}.house-3d-module__C3dx2W__chip{animation:.6s cubic-bezier(.2,.8,.3,1.2) backwards house-3d-module__C3dx2W__chip-in,6s ease-in-out infinite house-3d-module__C3dx2W__bob}.house-3d-module__C3dx2W__walker{width:0;height:0;transform-style:preserve-3d;animation:9s linear 3.9s infinite backwards house-3d-module__C3dx2W__walk;position:absolute;transform:translate(60px,90px)}.house-3d-module__C3dx2W__walkerFade{animation:9s linear 3.9s infinite backwards house-3d-module__C3dx2W__walker-fade}.house-3d-module__C3dx2W__poseWalk{animation:9s linear 3.9s infinite backwards house-3d-module__C3dx2W__pose-walk}.house-3d-module__C3dx2W__posePhoto{opacity:0;animation:9s linear 3.9s infinite backwards house-3d-module__C3dx2W__pose-photo}.house-3d-module__C3dx2W__flash{opacity:0;animation:9s ease-out 3.9s infinite backwards house-3d-module__C3dx2W__flash}.house-3d-module__C3dx2W__snap{opacity:0;animation:9s ease-out 3.9s infinite backwards house-3d-module__C3dx2W__snap}.house-3d-module__C3dx2W__legA{transform-origin:13px 29px;animation:.36s ease-in-out infinite alternate house-3d-module__C3dx2W__leg}.house-3d-module__C3dx2W__legB{transform-origin:13px 29px;animation:.36s ease-in-out -.36s infinite alternate house-3d-module__C3dx2W__leg}.house-3d-module__C3dx2W__armSwing{transform-origin:13px 15px;animation:.36s ease-in-out -.36s infinite alternate house-3d-module__C3dx2W__leg}@keyframes house-3d-module__C3dx2W__walk{0%{transform:translate(-44px,92px)}6%{transform:translate(30px,96px)}12%,22%{transform:translate(175px,104px)}28%{transform:translate(205px,95px)}34%,44%{transform:translate(232px,114px)}48%{transform:translate(318px,118px)}54%,64%{transform:translate(305px,188px)}67%{transform:translate(318px,118px)}72%{transform:translate(205px,95px)}76%{transform:translate(140px,120px)}80%,88%{transform:translate(150px,202px)}92%{transform:translate(140px,120px)}97%{transform:translate(40px,94px)}to{transform:translate(-44px,92px)}}@keyframes house-3d-module__C3dx2W__walker-fade{0%{opacity:0}3%,95%{opacity:1}to{opacity:0}}@keyframes house-3d-module__C3dx2W__pose-walk{0%,11.5%{opacity:1}12%,21.5%{opacity:0}22%,33.5%{opacity:1}34%,43.5%{opacity:0}44%,53.5%{opacity:1}54%,63.5%{opacity:0}64%,79.5%{opacity:1}80%,87.5%{opacity:0}88%,to{opacity:1}}@keyframes house-3d-module__C3dx2W__pose-photo{0%,11.5%{opacity:0}12%,21.5%{opacity:1}22%,33.5%{opacity:0}34%,43.5%{opacity:1}44%,53.5%{opacity:0}54%,63.5%{opacity:1}64%,79.5%{opacity:0}80%,87.5%{opacity:1}88%,to{opacity:0}}@keyframes house-3d-module__C3dx2W__flash{0%,15.6%{opacity:0;transform:scale(.4)}16%{opacity:1;transform:scale(1)}19.5%{opacity:0;transform:scale(1.5)}37.6%{opacity:0;transform:scale(.4)}38%{opacity:1;transform:scale(1)}41.5%{opacity:0;transform:scale(1.5)}57.6%{opacity:0;transform:scale(.4)}58%{opacity:1;transform:scale(1)}61.5%{opacity:0;transform:scale(1.5)}83.6%{opacity:0;transform:scale(.4)}84%{opacity:1;transform:scale(1)}87.5%,to{opacity:0;transform:scale(1.5)}}@keyframes house-3d-module__C3dx2W__snap{0%,16.4%{opacity:0;transform:translateY(0)scale(.6)}17.5%{opacity:1;transform:translateY(-6px)scale(1)}21%{opacity:0;transform:translateY(-22px)scale(1)}38.4%{opacity:0;transform:translateY(0)scale(.6)}39.5%{opacity:1;transform:translateY(-6px)scale(1)}43%{opacity:0;transform:translateY(-22px)scale(1)}58.4%{opacity:0;transform:translateY(0)scale(.6)}59.5%{opacity:1;transform:translateY(-6px)scale(1)}63%{opacity:0;transform:translateY(-22px)scale(1)}84.4%{opacity:0;transform:translateY(0)scale(.6)}85.5%{opacity:1;transform:translateY(-6px)scale(1)}89%,to{opacity:0;transform:translateY(-22px)scale(1)}}@keyframes house-3d-module__C3dx2W__leg{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes house-3d-module__C3dx2W__fade-in{0%{opacity:0}}@keyframes house-3d-module__C3dx2W__ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes house-3d-module__C3dx2W__bob{50%{translate:0 -7px}}@keyframes house-3d-module__C3dx2W__rise{0%{opacity:0;transform:scaleZ(.01)}30%{opacity:1}}@keyframes house-3d-module__C3dx2W__pop{0%{opacity:0;transform:scale3d(.6,.6,.01)}}@keyframes house-3d-module__C3dx2W__roof-move{0%{transform:translateZ(90px)}22%,58%{transform:translateZ(0)}to{transform:translateZ(170px)}}@keyframes house-3d-module__C3dx2W__roof-fade{0%{opacity:0}22%,58%{opacity:1}to{opacity:0}}@keyframes house-3d-module__C3dx2W__badge-in{0%{opacity:0;transform:translate(-50%,-60%)scale(.6)}}@keyframes house-3d-module__C3dx2W__chip-in{0%{opacity:0;transform:translateY(12px)scale(.95)}}@keyframes house-3d-module__C3dx2W__house-float{0%,to{transform:translateZ(0)rotate(0)}50%{transform:translateZ(10px)rotate(2.5deg)}}@media (prefers-reduced-motion:reduce){.house-3d-module__C3dx2W__float,.house-3d-module__C3dx2W__ground,.house-3d-module__C3dx2W__rise,.house-3d-module__C3dx2W__pop,.house-3d-module__C3dx2W__badge,.house-3d-module__C3dx2W__pin,.house-3d-module__C3dx2W__chip,.house-3d-module__C3dx2W__pinRing,.house-3d-module__C3dx2W__walker,.house-3d-module__C3dx2W__walkerFade,.house-3d-module__C3dx2W__legA,.house-3d-module__C3dx2W__legB,.house-3d-module__C3dx2W__armSwing{animation:none}.house-3d-module__C3dx2W__poseWalk{opacity:0;animation:none}.house-3d-module__C3dx2W__posePhoto{opacity:1;animation:none}.house-3d-module__C3dx2W__flash,.house-3d-module__C3dx2W__snap,.house-3d-module__C3dx2W__roof,.house-3d-module__C3dx2W__roofFace{opacity:0;animation:none}.house-3d-module__C3dx2W__scene,.house-3d-module__C3dx2W__billboardInner{transition:none}}
