.building-scene_copy__YRAce{position:relative;z-index:6;padding:0 max(20px,env(safe-area-inset-right)) calc(26px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));text-align:center}.building-scene_eyebrow__Pghck{margin:0 0 5px;color:#c6b183;font-size:10px;letter-spacing:.24em}.building-scene_address__byTxi{margin:0 0 12px;color:#f8eed6;font-size:clamp(26px,7.5vw,40px);line-height:1.05;text-shadow:0 2px 18px rgba(10,12,8,.7)}.building-scene_claim__Gmucr{min-height:2.4em;margin:0;color:#f3e9d0;font-size:clamp(16px,4.4vw,20px);line-height:1.25;text-shadow:0 1px 12px rgba(10,12,8,.8)}.building-scene_support__LShh1{min-height:1.5em;margin:5px 0 0;color:#b6ae93;font-size:13px}.construction-vignette_vignette__qgLFC{--ground:33.5%;position:absolute;z-index:4;inset:0;overflow:hidden;pointer-events:none}.construction-vignette_plot__Pdwoz{position:absolute;bottom:var(--ground);left:50%;width:min(640px,94%);height:clamp(150px,30vh,290px);transform:translateX(-50%)}.construction-vignette_plot__Pdwoz img{position:absolute;bottom:0;height:auto;opacity:0;filter:drop-shadow(0 4px 5px rgba(28,24,12,.3));transition:opacity 1.4s ease;will-change:opacity,transform}.construction-vignette_sign__a3vie{left:0;width:26%;bottom:5%}.construction-vignette_bushGreen__nUsBJ{left:84%;width:16%;bottom:3%}.construction-vignette_bushFlower__ZWlFa{left:65%;width:17%;bottom:1%}.construction-vignette_grass__FU_g8{left:44%;width:28%;bottom:-3%}.construction-vignette_stakes__F_RFu{left:36%;width:17%;bottom:7%}.construction-vignette_tripod__gHUjf{left:58%;width:12%;bottom:6%}.construction-vignette_foundation__fZe20{left:15%;width:70%;bottom:2%}.construction-vignette_frame__VmWXk{left:16%;width:68%;bottom:4%}.construction-vignette_scaffoldFrame__DFLme{left:14%;width:72%;bottom:3%}.construction-vignette_covered__uCcSr{left:13%;width:74%;bottom:3%}.construction-vignette_pickupTrailer__PJ53r{left:-4%;width:58%;bottom:-1%}.construction-vignette_lumberStack__j1D7l{left:68%;width:30%;bottom:1%}.construction-vignette_pallet___vCJQ{left:56%;width:19%;bottom:0}.construction-vignette_sandPile__IjYta{left:82%;width:22%;bottom:0}.construction-vignette_sawhorse__GNaY_{left:24%;width:22%;bottom:2%}.construction-vignette_wheelbarrow__E_Ef6{left:48%;width:20%;bottom:0}.construction-vignette_workerClipboard__gVRZM{left:20%;width:10%;bottom:3%}.construction-vignette_workerLumber__FuRd9{left:42%;width:13%;bottom:2%}.construction-vignette_workerBarrow__k1wLP{left:28%;width:17%;bottom:0}.construction-vignette_workerWave__rGOSE{left:64%;width:11%;bottom:7%}.construction-vignette_fence__akSMz{left:2%;width:46%;bottom:-7%}.construction-vignette_barricade__OPjxd{left:54%;width:14%;bottom:-6%}.construction-vignette_cone__UrCA2{left:47%;width:5%;bottom:-5%}.construction-vignette_workLight__DIx4Q{left:72%;width:8%;bottom:-4%}.construction-vignette_dust__oyHgT{left:36%;width:17%;bottom:3%}.construction-vignette_bird__kXPSM{left:70%;width:9%;bottom:66%;filter:none}.construction-vignette_butterfly__ZklPm{left:25%;width:7%;bottom:44%;filter:none}.construction-vignette_scene_empty-lot__v3fcJ .construction-vignette_bushFlower__ZWlFa,.construction-vignette_scene_empty-lot__v3fcJ .construction-vignette_bushGreen__nUsBJ,.construction-vignette_scene_empty-lot__v3fcJ .construction-vignette_grass__FU_g8,.construction-vignette_scene_empty-lot__v3fcJ .construction-vignette_sign__a3vie{opacity:1}.construction-vignette_scene_empty-lot__v3fcJ .construction-vignette_bird__kXPSM{opacity:.95;animation:construction-vignette_birdDrift__gLPxp 11s ease-in-out infinite alternate}.construction-vignette_scene_empty-lot__v3fcJ .construction-vignette_butterfly__ZklPm{opacity:.9;animation:construction-vignette_flutter__JiWfY 7s ease-in-out infinite alternate}.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_bushFlower__ZWlFa,.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_bushGreen__nUsBJ,.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_grass__FU_g8,.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_sign__a3vie,.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_stakes__F_RFu,.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_tripod__gHUjf{opacity:1}.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_workerClipboard__gVRZM{opacity:1;animation:construction-vignette_bob__dDHZW 5s ease-in-out infinite}.construction-vignette_scene_survey-stakes__pgiD7 .construction-vignette_bird__kXPSM{opacity:.8;animation:construction-vignette_birdDrift__gLPxp 11s ease-in-out infinite alternate}.construction-vignette_scene_materials__qYrXA .construction-vignette_bushFlower__ZWlFa,.construction-vignette_scene_materials__qYrXA .construction-vignette_bushGreen__nUsBJ,.construction-vignette_scene_materials__qYrXA .construction-vignette_grass__FU_g8,.construction-vignette_scene_materials__qYrXA .construction-vignette_sign__a3vie{opacity:1}.construction-vignette_scene_materials__qYrXA .construction-vignette_stakes__F_RFu{opacity:.5}.construction-vignette_scene_materials__qYrXA .construction-vignette_tripod__gHUjf{opacity:.45}.construction-vignette_scene_materials__qYrXA .construction-vignette_foundation__fZe20{opacity:.85}.construction-vignette_scene_materials__qYrXA .construction-vignette_pickupTrailer__PJ53r{opacity:1;animation:construction-vignette_truckArrive__JFgj4 2.6s ease-out}.construction-vignette_scene_materials__qYrXA .construction-vignette_lumberStack__j1D7l{opacity:1;animation:construction-vignette_settleIn__R_7bV 1.4s ease-out}.construction-vignette_scene_materials__qYrXA .construction-vignette_pallet___vCJQ{opacity:1;animation:construction-vignette_settleIn__R_7bV 1.8s ease-out}.construction-vignette_scene_materials__qYrXA .construction-vignette_workerLumber__FuRd9{opacity:1;animation:construction-vignette_carry__WNGng 7s ease-in-out infinite alternate}.construction-vignette_scene_framing__uSqrG .construction-vignette_bushFlower__ZWlFa,.construction-vignette_scene_framing__uSqrG .construction-vignette_bushGreen__nUsBJ,.construction-vignette_scene_framing__uSqrG .construction-vignette_grass__FU_g8,.construction-vignette_scene_framing__uSqrG .construction-vignette_sign__a3vie,.construction-vignette_scene_materials__qYrXA .construction-vignette_cone__UrCA2{opacity:1}.construction-vignette_scene_framing__uSqrG .construction-vignette_stakes__F_RFu{opacity:.25}.construction-vignette_scene_framing__uSqrG .construction-vignette_foundation__fZe20{opacity:1}.construction-vignette_scene_framing__uSqrG .construction-vignette_frame__VmWXk{opacity:1;animation:construction-vignette_raise__XmPIf 1.6s ease-out,construction-vignette_fadeOutLate__Nh6zC 7s ease-in 5s forwards}.construction-vignette_scene_framing__uSqrG .construction-vignette_scaffoldFrame__DFLme{opacity:0;animation:construction-vignette_fadeInLate__YQ79x 7s ease-out 5s forwards}.construction-vignette_scene_framing__uSqrG .construction-vignette_pickupTrailer__PJ53r{opacity:.45}.construction-vignette_scene_framing__uSqrG .construction-vignette_lumberStack__j1D7l{opacity:.8}.construction-vignette_scene_framing__uSqrG .construction-vignette_pallet___vCJQ{opacity:.7}.construction-vignette_scene_framing__uSqrG .construction-vignette_sandPile__IjYta,.construction-vignette_scene_framing__uSqrG .construction-vignette_sawhorse__GNaY_,.construction-vignette_scene_framing__uSqrG .construction-vignette_wheelbarrow__E_Ef6{opacity:1}.construction-vignette_scene_framing__uSqrG .construction-vignette_workerBarrow__k1wLP{opacity:1;animation:construction-vignette_carry__WNGng 6s ease-in-out infinite alternate}.construction-vignette_scene_framing__uSqrG .construction-vignette_workerWave__rGOSE{opacity:1;animation:construction-vignette_bob__dDHZW 4.5s ease-in-out infinite}.construction-vignette_scene_framing__uSqrG .construction-vignette_cone__UrCA2{opacity:1}.construction-vignette_scene_framing__uSqrG .construction-vignette_dust__oyHgT{opacity:.55;animation:construction-vignette_puff__7Jbui 5s ease-out infinite}.construction-vignette_scene_covered__ZbSQs .construction-vignette_bushFlower__ZWlFa,.construction-vignette_scene_covered__ZbSQs .construction-vignette_bushGreen__nUsBJ,.construction-vignette_scene_covered__ZbSQs .construction-vignette_grass__FU_g8,.construction-vignette_scene_covered__ZbSQs .construction-vignette_sign__a3vie{opacity:1}.construction-vignette_scene_covered__ZbSQs .construction-vignette_foundation__fZe20{opacity:.5}.construction-vignette_scene_covered__ZbSQs .construction-vignette_scaffoldFrame__DFLme{opacity:0}.construction-vignette_scene_covered__ZbSQs .construction-vignette_covered__uCcSr{opacity:1;animation:construction-vignette_settleIn__R_7bV 2s ease-out}.construction-vignette_scene_covered__ZbSQs .construction-vignette_lumberStack__j1D7l{opacity:.5}.construction-vignette_scene_covered__ZbSQs .construction-vignette_sandPile__IjYta{opacity:.55}.construction-vignette_scene_covered__ZbSQs .construction-vignette_wheelbarrow__E_Ef6{opacity:.6}.construction-vignette_scene_covered__ZbSQs .construction-vignette_barricade__OPjxd,.construction-vignette_scene_covered__ZbSQs .construction-vignette_cone__UrCA2,.construction-vignette_scene_covered__ZbSQs .construction-vignette_fence__akSMz{opacity:1}.construction-vignette_scene_covered__ZbSQs .construction-vignette_workLight__DIx4Q{opacity:1;animation:construction-vignette_lamp__cqExr 6s ease-in-out infinite}.construction-vignette_scene_covered__ZbSQs .construction-vignette_workerClipboard__gVRZM{opacity:.85;animation:construction-vignette_bob__dDHZW 6s ease-in-out infinite}.construction-vignette_scene_covered__ZbSQs .construction-vignette_dust__oyHgT{opacity:.3;animation:construction-vignette_puff__7Jbui 7s ease-out infinite}.construction-vignette_scene_covered__ZbSQs .construction-vignette_bird__kXPSM{opacity:.7;animation:construction-vignette_birdDrift__gLPxp 13s ease-in-out infinite alternate}.construction-vignette_clearing__F5wL5 img:not(.construction-vignette_dust__oyHgT){opacity:0!important;animation:none!important;transition:opacity .9s ease}.construction-vignette_clearing__F5wL5 .construction-vignette_dust__oyHgT{opacity:0;animation:construction-vignette_dustSettle__vUDAa 1.5s ease-out forwards!important}@keyframes construction-vignette_truckArrive__JFgj4{0%{transform:translateX(-46%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes construction-vignette_settleIn__R_7bV{0%{transform:translateY(7px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes construction-vignette_raise__XmPIf{0%{transform:translateY(14px) scaleY(.86);opacity:0}to{transform:translateY(0) scaleY(1);opacity:1}}@keyframes construction-vignette_fadeInLate__YQ79x{0%{opacity:0}to{opacity:1}}@keyframes construction-vignette_fadeOutLate__Nh6zC{0%{opacity:1}to{opacity:.15}}@keyframes construction-vignette_bob__dDHZW{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes construction-vignette_carry__WNGng{0%{transform:translateX(0)}to{transform:translateX(-22px)}}@keyframes construction-vignette_puff__7Jbui{0%{opacity:0;transform:translateY(4px) scale(.7)}35%{opacity:.5}to{opacity:0;transform:translateY(-12px) scale(1.25)}}@keyframes construction-vignette_lamp__cqExr{0%,to{opacity:.85}50%{opacity:1}}@keyframes construction-vignette_birdDrift__gLPxp{0%{transform:translate(0)}to{transform:translate(-24px,-10px)}}@keyframes construction-vignette_flutter__JiWfY{0%{transform:translate(0) rotate(-4deg)}50%{transform:translate(14px,-9px) rotate(5deg)}to{transform:translate(26px,2px) rotate(-3deg)}}@keyframes construction-vignette_dustSettle__vUDAa{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.construction-vignette_plot__Pdwoz img{transition:none;animation:none!important}.construction-vignette_scene_framing__uSqrG .construction-vignette_frame__VmWXk{opacity:.15}.construction-vignette_scene_framing__uSqrG .construction-vignette_scaffoldFrame__DFLme{opacity:1}.construction-vignette_clearing__F5wL5 img{transition:none!important}.construction-vignette_clearing__F5wL5 .construction-vignette_dust__oyHgT{opacity:0!important;animation:none!important}}.MoveInHandoffHost_surface__VocKn{position:fixed;z-index:calc(var(--willow-layer-modal) + 10);inset:0;visibility:hidden;opacity:0;pointer-events:none;background:var(--willow-surface-deep)}.MoveInHandoffHost_active__Ba7uR{visibility:visible;opacity:1;pointer-events:auto}.MoveInHandoffHost_status__Ov3Vg{display:grid;grid-gap:var(--willow-space-3);gap:var(--willow-space-3);width:min(360px,100%);margin:auto;color:var(--willow-text-primary)}.MoveInHandoffHost_status__Ov3Vg p{margin:0;color:var(--willow-text-secondary)}.MoveInHandoffHost_status__Ov3Vg strong{font-family:var(--willow-font-place);font-size:var(--willow-type-place-size)}.MoveInHandoffHost_progress__DRfiw{display:flex;align-items:center;gap:var(--willow-space-3)}.MoveInHandoffHost_spinner__TTaop{width:18px;height:18px;flex:0 0 auto;border:2px solid color-mix(in srgb,var(--willow-focus) 28%,transparent);border-top-color:var(--willow-focus);border-radius:50%;animation:MoveInHandoffHost_handoff-spin__2baMz .9s linear infinite}.MoveInHandoffHost_retry__lJrL3{min-height:var(--willow-control-height);border:var(--willow-border-hairline);border-radius:var(--willow-radius-compact);color:var(--willow-text-primary);background:var(--willow-surface-control);cursor:pointer}@keyframes MoveInHandoffHost_handoff-spin__2baMz{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.MoveInHandoffHost_spinner__TTaop{animation:none}}