.Interior_image__rDXLR{height:100%}.InteractiveComponentLayout_root__RDSw5{position:relative;height:100dvh;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.InteractiveComponentLayout_withHeader__1YAmc{display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"header" "rendering" "panel"}@media (orientation:landscape){.InteractiveComponentLayout_withHeader__1YAmc{grid-template-columns:1fr 17rem}@media (min-width:900px){.InteractiveComponentLayout_withHeader__1YAmc{grid-template-columns:1fr 20rem}}@media (min-width:1200px){.InteractiveComponentLayout_withHeader__1YAmc{grid-template-columns:1fr 25%}}.InteractiveComponentLayout_withHeader__1YAmc{grid-template-areas:"header header" "rendering panel"}}@media (orientation:portrait){.InteractiveComponentLayout_withHeader__1YAmc{display:flex;flex-direction:column}}.InteractiveComponentLayout_withoutHeader__mR8fK{display:grid;grid-template-rows:minmax(0,1fr);grid-template-areas:"rendering" "panel"}@media (orientation:landscape){.InteractiveComponentLayout_withoutHeader__mR8fK{grid-template-columns:1fr 17rem}@media (min-width:900px){.InteractiveComponentLayout_withoutHeader__mR8fK{grid-template-columns:1fr 20rem}}@media (min-width:1200px){.InteractiveComponentLayout_withoutHeader__mR8fK{grid-template-columns:1fr 25%}}.InteractiveComponentLayout_withoutHeader__mR8fK{grid-template-areas:"rendering panel"}}@media (orientation:portrait){.InteractiveComponentLayout_withoutHeader__mR8fK{display:flex;flex-direction:column;gap:.5rem}}.InteractiveComponentLayout_header__AL5XH{grid-area:header}@media (orientation:landscape){.InteractiveComponentLayout_header__AL5XH{grid-column:span 2/span 2}}@media (orientation:portrait){.InteractiveComponentLayout_header__AL5XH{flex-shrink:0}}.InteractiveComponentLayout_rendering__FQONW{position:relative;width:100%;padding-bottom:4rem;grid-area:rendering}@media (orientation:portrait){.InteractiveComponentLayout_rendering__FQONW{margin:0;height:auto;flex-grow:0;padding:0}}.InteractiveComponentLayout_renderingHighPadding__68ugp{position:relative;width:100%;padding-bottom:4rem;grid-area:rendering}@media (orientation:portrait){.InteractiveComponentLayout_renderingHighPadding__68ugp{margin:0;height:100%;flex-grow:0;padding:0 0 4rem}}.InteractiveComponentLayout_panel__RlW9y{position:relative;width:100%;grid-area:panel;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:1fr auto;overflow-x:clip}@media (orientation:portrait){.InteractiveComponentLayout_panel__RlW9y{margin:0;display:flex;height:100%;flex-direction:column}}.InteractiveComponentLayout_panelContent___boJ6{z-index:2;overflow-y:auto}.InteractiveComponentLayout_ctaSection__LOSce{z-index:1;margin-top:auto;width:100%;padding:.5rem;--tw-shadow:0 0 4px #7777777d;--tw-shadow-colored:0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.InteractiveComponentLayout_ctaSection__LOSce>*,.InteractiveComponentLayout_ctaSection__LOSce>button{width:100%}.Siteplan_rendering__CYf_X{height:100%}.NoActiveSiteplan_root__bOqHu{grid-row:1/-1;display:flex;height:100%;justify-content:center;padding:6rem 1.5rem;text-align:center}@media (min-width:600px){.NoActiveSiteplan_root__bOqHu{padding-top:8rem;padding-bottom:8rem}}@media (min-width:1200px){.NoActiveSiteplan_root__bOqHu{padding-left:2rem;padding-right:2rem}}.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_inner__JhiEv{display:flex;max-width:35rem;flex-direction:column;align-items:center;justify-content:center}.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_title__0ILwL{margin-top:2rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;letter-spacing:-.025em}@media (min-width:600px){.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_title__0ILwL{font-size:3rem;line-height:1}}.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_description__ZF5PR{margin-top:1.5rem;line-height:1.75rem}@media (min-width:900px){.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_description__ZF5PR{font-size:1.25rem;line-height:1.75rem}}.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_description__ZF5PR a{--tw-text-opacity:1;color:rgb(var(--color-primary-500,10 10 10)/var(--tw-text-opacity))}.NoActiveSiteplan_root__bOqHu .NoActiveSiteplan_anewgoIcon__CETIo{margin-left:-1.5rem;margin-bottom:2rem;height:4rem}.page_root__OY5BR{height:100%}.page_root__OY5BR>div{position:absolute;inset:0}.SendBrochureForm_container__mDlTE{position:relative;display:flex;height:100%;min-height:33rem;width:100%;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.SendBrochureForm_panel___q3qP{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.SendBrochureForm_panel___q3qP.SendBrochureForm_left__1z_o0{max-width:20rem;--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:900px){.SendBrochureForm_panel___q3qP.SendBrochureForm_left__1z_o0{max-width:24rem}}.SendBrochureForm_panel___q3qP.SendBrochureForm_left__1z_o0{flex-grow:0}.SendBrochureForm_panel___q3qP.SendBrochureForm_right__QWCsN{flex-grow:1}.SendBrochureForm_title__BV5KE{margin-top:2.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}.SendBrochureForm_subtitle__pewHS{font-size:1.25rem;line-height:1.75rem;font-weight:500}.SendBrochureForm_clientLogo__WDdGJ{position:relative;margin-top:auto;height:70px;width:120px;padding:2rem}@media (min-width:600px){.SendBrochureForm_clientLogo__WDdGJ{width:200px}}.SendBrochureForm_clientLogo__WDdGJ img{max-height:3rem;-o-object-fit:contain;object-fit:contain}@media (min-width:600px){.SendBrochureForm_clientLogo__WDdGJ img{max-height:4rem}}@media (max-width:768px){.SendBrochureForm_container__mDlTE{flex-direction:column}.SendBrochureForm_panel___q3qP{padding:1rem}.SendBrochureForm_panel___q3qP.SendBrochureForm_left__1z_o0{max-height:80px;width:100%;max-width:none;gap:0}.SendBrochureForm_title__BV5KE{position:sticky;top:0;margin-top:0;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width:600px){.SendBrochureForm_title__BV5KE{font-size:1.25rem;line-height:1.75rem}}.SendBrochureForm_subtitle__pewHS{font-size:.875rem;line-height:1.25rem;font-weight:400}.SendBrochureForm_clientLogo__WDdGJ{position:absolute;right:2rem;margin-top:0;padding:0;max-height:3rem}}.SendBrochureForm_sendButton__iMGvA{-webkit-user-select:none;-moz-user-select:none;user-select:none}.SendBrochureForm_footer__D00lb{margin:auto auto 0;display:flex;gap:.25rem}.SendBrochureForm_footerLink__ntjxi{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));text-decoration-line:underline}.SendBrochureFormInput_wrapper__9n6E9{display:flex;flex-direction:column;gap:.25rem}.SendBrochureFormInput_label__dR474{--tw-text-opacity:1;color:rgb(84 95 113/var(--tw-text-opacity))}.SendBrochureFormInput_error__ldNzp{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}div.ElevationFloorplanPage_floorplanRendering__YEBsJ{z-index:1}@media (orientation:portrait){div.ElevationFloorplanPage_floorplanRendering__YEBsJ{min-height:35vh}}div.ElevationFloorplanPage_panel__JPWbj{z-index:1}@media (orientation:portrait){div.ElevationFloorplanPage_panel__JPWbj{overflow:auto;padding-bottom:.5rem}.ElevationFloorplanPage_currentScheme__PYxc8{position:sticky;top:0;z-index:2;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}.ElevationLotPage_siteplan__TZaG2{margin-top:-1rem;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto 1fr}@media (min-width:900px){.ElevationLotPage_siteplan__TZaG2{margin-top:0}}@media (orientation:landscape){.ElevationLotPage_siteplan__TZaG2{grid-template-rows:repeat(1,minmax(0,1fr))}}div.ElevationLotPage_siteplanRendering__jd32U{min-height:35vh}@media (orientation:landscape){.ElevationLotPage_panel__dmRfj{display:contents}}.ElevationCard_card__m0KdQ{display:flex;min-width:300px;cursor:pointer;flex-direction:column;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (orientation:landscape){.ElevationCard_card__m0KdQ{max-width:450px}}.ElevationCard_card__m0KdQ .ElevationCard_content__LUs8S{gap:.5rem;overflow-y:auto;overflow-x:hidden;padding:1rem}.ElevationCard_card__m0KdQ .ElevationCard_thumb__YhEsx{position:relative;display:block;aspect-ratio:16/9}.ElevationCard_card__m0KdQ .ElevationCard_thumb__YhEsx img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ElevationCard_selected__EWePj{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ELevationSelect_root__xemy_{position:absolute;inset:0;z-index:20;display:flex;justify-content:flex-end;overflow:hidden}.ELevationSelect_root__xemy_:before{position:absolute;inset:0;content:""}.ELevationSelect_root__xemy_ .ELevationSelect_content__COGSI,.ELevationSelect_root__xemy_:before{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ELevationSelect_root__xemy_ .ELevationSelect_content__COGSI{position:relative;margin-top:auto;display:grid;height:90%;width:100%;grid-template-rows:auto 1fr auto;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:600px){.ELevationSelect_root__xemy_ .ELevationSelect_content__COGSI{margin:0;display:block;height:-moz-fit-content;height:fit-content}}.ELevationSelect_root__xemy_[aria-hidden=true]{visibility:hidden}.ELevationSelect_root__xemy_[aria-hidden=true]:before{opacity:0}.ELevationSelect_root__xemy_[aria-hidden=true] .ELevationSelect_content__COGSI{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:600px){.ELevationSelect_root__xemy_[aria-hidden=true] .ELevationSelect_content__COGSI{--tw-translate-x:0px;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.ELevationSelect_root__xemy_ .ELevationSelect_elevationListContainer__jg8tH{overflow:auto}.ELevationSelect_root__xemy_ .ELevationSelect_elevationList__TWH7R{display:flex;flex-direction:column;gap:2rem;overflow-x:auto;padding:1rem 1rem 2rem}@media (min-width:600px){.ELevationSelect_root__xemy_ .ELevationSelect_elevationList__TWH7R{flex-direction:row;padding-left:2rem;padding-right:2rem}}.ELevationSelect_root__xemy_ .ELevationSelect_actionBar__g_CNI{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .5rem}@media (min-width:600px){.ELevationSelect_root__xemy_ .ELevationSelect_actionBar__g_CNI{padding-left:2rem;padding-right:2rem}}.ELevationSelect_root__xemy_ .ELevationSelect_actions__SBkPu{display:none;gap:.5rem}@media (min-width:600px){.ELevationSelect_root__xemy_ .ELevationSelect_actions__SBkPu{display:flex}.ELevationSelect_root__xemy_ .ELevationSelect_closeButton__oKIT2{display:none}}.ELevationSelect_root__xemy_ .ELevationSelect_mobileActionButton__8bjnH{bottom:0;width:100%;border-top-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}@media (min-width:600px){.ELevationSelect_root__xemy_ .ELevationSelect_mobileActionButton__8bjnH{display:none}}.ELevationSelect_root__xemy_ .ELevationSelect_closeIcon__tm4eB{width:100%}.ELevationSelect_root__xemy_ .ELevationSelect_backdrop__ZPop4{position:absolute;top:0;left:0;right:0;bottom:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:.5}.ELevationSelect_header__D5iUu{display:flex;justify-content:space-between;padding:.75rem}@media (orientation:landscape){.ELevationSelect_header__D5iUu{padding:1rem}}.ELevationSelect_header__D5iUu .ELevationSelect_price__4xhe1{position:relative;margin-right:auto;margin-left:.75rem;padding-left:.5rem;padding-right:.75rem}.ELevationSelect_header__D5iUu .ELevationSelect_price__4xhe1:before{position:absolute;left:0;top:0;display:block;height:1.5rem;width:.2rem;content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400,84 84 84)/var(--tw-bg-opacity))}@media (orientation:landscape){.ELevationSelect_header__D5iUu .ELevationSelect_price__4xhe1{padding-left:.75rem}}.ELevationSelect_header__D5iUu .ELevationSelect_button__Ua2rr{margin-left:.75rem}@media (orientation:portrait){div.InteractiveFloorplan_rendering__E8lOu{min-height:35vh}div.InteractiveFloorplan_panel__u0VLt{z-index:1;overflow:auto;padding-bottom:.5rem}.InteractiveFloorplan_currentScheme__w_rBK{position:sticky;top:0;z-index:2;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}.DesignElevationHeader_header__l8agR{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:600px){.DesignElevationHeader_header__l8agR .DesignElevationHeader_button__6zLmv{padding:.375rem}}.DesignElevationHeader_header__l8agR .DesignElevationHeader_price__YFoHX{text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700}@media (min-width:600px){.DesignElevationHeader_header__l8agR .DesignElevationHeader_price__YFoHX{font-size:1rem;line-height:1.5rem}}.DesignElevationHeader_root__Hdnb0{position:absolute;inset:0;z-index:20;display:flex;justify-content:flex-end;overflow:hidden}.DesignElevationHeader_root__Hdnb0:before{position:absolute;inset:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:""}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_content__JSpco{position:relative;margin-top:auto;display:grid;height:90%;width:100%;grid-template-rows:auto 1fr auto;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:600px){.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_content__JSpco{margin:0;display:block;height:-moz-fit-content;height:fit-content}}.DesignElevationHeader_root__Hdnb0[aria-hidden=true]{visibility:hidden}.DesignElevationHeader_root__Hdnb0[aria-hidden=true]:before{opacity:0}.DesignElevationHeader_root__Hdnb0[aria-hidden=true] .DesignElevationHeader_content__JSpco{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:600px){.DesignElevationHeader_root__Hdnb0[aria-hidden=true] .DesignElevationHeader_content__JSpco{--tw-translate-x:0px;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_elevationListContainer__233jp{overflow:auto}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_elevationList__ft6bj{display:flex;flex-direction:column;gap:2rem;overflow-x:auto;padding:1rem 1rem 2rem}@media (min-width:600px){.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_elevationList__ft6bj{flex-direction:row;padding-left:2rem;padding-right:2rem}}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_actionBar__M4xlX{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .5rem}@media (min-width:600px){.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_actionBar__M4xlX{padding-left:2rem;padding-right:2rem}}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_actions__n1B1s{display:none;gap:.5rem}@media (min-width:600px){.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_actions__n1B1s{display:flex}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_closeButton__ecawY{display:none}}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_mobileActionButton__rWE_B{bottom:0;width:100%;border-top-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}@media (min-width:600px){.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_mobileActionButton__rWE_B{display:none}}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_closeIcon__9Tu0v{width:100%}.DesignElevationHeader_root__Hdnb0 .DesignElevationHeader_backdrop__DbQuI{position:absolute;top:0;left:0;right:0;bottom:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:.5}div.PlanDesignProcessLayout_root__9bj9_{height:100dvh}