.TourModal-module-scss-module__13Syra__button{z-index:1;position:absolute;top:5.6rem;right:.8rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.TourModal-module-scss-module__13Syra__button{right:3.2rem}}.TourModal-module-scss-module__13Syra__buttonBelowControls{top:100px}.TourModal-module-scss-module__13Syra__wrapper{position:absolute;inset:0}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .TourModal-module-scss-module__13Syra__button{right:max(.8rem,env(safe-area-inset-right)/var(--safe-area-scale,1))}html:has(.two-adaptive) .TourModal-module-scss-module__13Syra__wrapper{right:max(0px,env(safe-area-inset-right)/var(--safe-area-scale,1));left:max(0px,env(safe-area-inset-left)/var(--safe-area-scale,1))}}
.GenPlanView-module-scss-module__vPOPtW__wrapper{max-width:100%;overflow-x:auto}.GenPlanView-module-scss-module__vPOPtW__genplan{aspect-ratio:2;width:128rem;position:relative}.GenPlanView-module-scss-module__vPOPtW__genplan:after{content:"";background:#0000001f;position:absolute;inset:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.GenPlanView-module-scss-module__vPOPtW__genplan{width:100%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .GenPlanView-module-scss-module__vPOPtW__genplan{width:100%}}@media (min-width:1920px){.GenPlanView-module-scss-module__vPOPtW__genplan{height:90rem;aspect-ratio:initial}}
.SubmitStatusView-module-scss-module__SQGgXa__root{flex-direction:column;justify-content:space-between;height:100%;display:flex}.SubmitStatusView-module-scss-module__SQGgXa__icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:1.2rem;display:inline-flex}.SubmitStatusView-module-scss-module__SQGgXa__icon>svg{width:2.4rem;height:2.4rem}.SubmitStatusView-module-scss-module__SQGgXa__icon.SubmitStatusView-module-scss-module__SQGgXa__error{background-color:#f25353}.SubmitStatusView-module-scss-module__SQGgXa__icon.SubmitStatusView-module-scss-module__SQGgXa__success{background-color:#2945ff}.SubmitStatusView-module-scss-module__SQGgXa__top{flex-direction:column;align-items:flex-start;gap:3.2rem;display:flex}@media (min-width:540px){.SubmitStatusView-module-scss-module__SQGgXa__top{margin-top:6.4rem}}.SubmitStatusView-module-scss-module__SQGgXa__title{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:3.2rem}.SubmitStatusView-module-scss-module__SQGgXa__subTitle{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:175%}.SubmitStatusView-module-scss-module__SQGgXa__subTitle:not(:last-of-type){margin-bottom:1.2rem}.SubmitStatusView-module-scss-module__SQGgXa__subTitle{margin-top:1.2rem}.SubmitStatusView-module-scss-module__SQGgXa__close{position:absolute;top:2.4rem;right:2.4rem}@media (min-width:540px){.SubmitStatusView-module-scss-module__SQGgXa__close{right:3.2rem}}.SubmitStatusView-module-scss-module__SQGgXa__bottom{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:300;line-height:150%}.SubmitStatusView-module-scss-module__SQGgXa__bottom{border-top:1px solid #a88b71;flex-direction:column;padding-top:.8rem;display:flex}.SubmitStatusView-module-scss-module__SQGgXa__bottom:not(:last-of-type){margin-bottom:0}@media (min-width:540px){.SubmitStatusView-module-scss-module__SQGgXa__bottom{flex-direction:row;gap:.6rem}}.SubmitStatusView-module-scss-module__SQGgXa__seconds{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:2.4rem}.SubmitStatusView-module-scss-module__SQGgXa__isDesktop .SubmitStatusView-module-scss-module__SQGgXa__top{flex-direction:row;margin-top:0}.SubmitStatusView-module-scss-module__SQGgXa__isDesktop .SubmitStatusView-module-scss-module__SQGgXa__bottom{max-width:35rem;margin-top:6rem;margin-left:8rem}.SubmitStatusView-module-scss-module__SQGgXa__isDesktop .SubmitStatusView-module-scss-module__SQGgXa__close{right:2.4rem}.SubmitStatusView-module-scss-module__SQGgXa__primary .SubmitStatusView-module-scss-module__SQGgXa__title{color:#7b593a}.SubmitStatusView-module-scss-module__SQGgXa__primary .SubmitStatusView-module-scss-module__SQGgXa__subTitle,.SubmitStatusView-module-scss-module__SQGgXa__primary .SubmitStatusView-module-scss-module__SQGgXa__bottom{color:#8e6d4f}.SubmitStatusView-module-scss-module__SQGgXa__primary .SubmitStatusView-module-scss-module__SQGgXa__email{color:#2027ff}.SubmitStatusView-module-scss-module__SQGgXa__secondary .SubmitStatusView-module-scss-module__SQGgXa__title{color:#ccb8a3}.SubmitStatusView-module-scss-module__SQGgXa__secondary .SubmitStatusView-module-scss-module__SQGgXa__subTitle,.SubmitStatusView-module-scss-module__SQGgXa__secondary .SubmitStatusView-module-scss-module__SQGgXa__bottom{color:#a88b71}.SubmitStatusView-module-scss-module__SQGgXa__secondary .SubmitStatusView-module-scss-module__SQGgXa__email{color:#ccb8a3}.SubmitStatusView-module-scss-module__SQGgXa__tertiary .SubmitStatusView-module-scss-module__SQGgXa__title{color:#e9e4dc}.SubmitStatusView-module-scss-module__SQGgXa__tertiary .SubmitStatusView-module-scss-module__SQGgXa__subTitle,.SubmitStatusView-module-scss-module__SQGgXa__tertiary .SubmitStatusView-module-scss-module__SQGgXa__bottom{color:#ccb8a3}.SubmitStatusView-module-scss-module__SQGgXa__tertiary .SubmitStatusView-module-scss-module__SQGgXa__email{color:#fff}
.LazyImage-module-scss-module__xADQ3W__lazyImage.LazyImage-module-scss-module__xADQ3W__lazyImageWithTransition{opacity:1;transition:opacity .3s .1s}.LazyImage-module-scss-module__xADQ3W__lazyImage.LazyImage-module-scss-module__xADQ3W__lazyImageWithTransition.LazyImage-module-scss-module__xADQ3W__loaded{opacity:1}.LazyImage-module-scss-module__xADQ3W__lazyImage.LazyImage-module-scss-module__xADQ3W__lazyImageAbsolute{object-fit:cover}.LazyImage-module-scss-module__xADQ3W__lazyImageAbsolute,.LazyImage-module-scss-module__xADQ3W__lazyImageContain{width:100%;height:100%;position:absolute;top:0;left:0}