.exterior-elevation-details-block_root__fXQI5 .exterior-elevation-details-block_bulletPointList__omfe_{margin:0}.exterior-elevation-details-block_root__fXQI5 .exterior-elevation-details-block_bulletPointList__omfe_ li{color:var(--secondary-90);font-weight:400;font-size:16px;line-height:20px;list-style-type:disc}.exterior-elevation-details-block_root__fXQI5 .exterior-elevation-details-block_bulletPointList__omfe_ li::marker{color:var(--secondary-90)}.floor-plan-details-block_root__4bhmn .floor-plan-details-block_mobileTabCarousel__b1wJH{top:var(--header-height)}.detailed-layout-tab-content_root__BP11B{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:8px;padding-bottom:16px;width:100%;height:100%;overflow:hidden}.detailed-layout-tab-content_root__BP11B .detailed-layout-tab-content_bottomDisplay__4B4Yr{border:none;width:100%;height:100%;overflow:hidden}.detailed-layout-tab-content_root__BP11B.detailed-layout-tab-content_showStatsBelow__Q35Aw{padding:0}@media(min-width:960px){.detailed-layout-tab-content_root__BP11B{align-items:normal;padding-top:0;padding-bottom:0}.detailed-layout-tab-content_root__BP11B .detailed-layout-tab-content_layoutDetails__pePCh{border-bottom:1px solid var(--secondary-40);padding:8px 24px;height:56px}}.image-tab-with-details_root__hl3lK{display:flex;flex-direction:column;gap:4px;width:100%;height:100%}.image-tab-with-details_root__hl3lK .image-tab-with-details_detailsImage__5hmL8{border-radius:0;height:100%}@media(min-width:960px){.image-tab-with-details_root__hl3lK{display:flex;flex-direction:column;padding-bottom:0}}.neighborhood-conveniences-tab-content_root__5qed3{aspect-ratio:5/4;width:100%}.neighborhood-conveniences-tab-content_root__5qed3 .neighborhood-conveniences-tab-content_convenienceMap__o5gep{height:100%}@media(min-width:960px){.neighborhood-conveniences-tab-content_root__5qed3{aspect-ratio:none}.neighborhood-conveniences-tab-content_root__5qed3 .neighborhood-conveniences-tab-content_textBlock__jYz25{padding-bottom:10px}}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_mobileDescriptionDetailsWrapper__ztfQ8{display:grid;grid-template-columns:50% 50%;grid-gap:4px;gap:4px}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_mobileDescriptionDetailsWrapper__ztfQ8 .neighborhood-details-block_descriptionDetail____363{display:flex;align-items:center;gap:8px}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_mobileDescriptionDetailsWrapper__ztfQ8 .neighborhood-details-block_descriptionDetail____363 svg{flex-shrink:0;width:22px;height:22px}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_mobileDescriptionDetailsWrapper__ztfQ8 .neighborhood-details-block_descriptionDetail____363 .neighborhood-details-block_detailText__sh5dK{display:flex;flex-direction:column;overflow:hidden}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_mobileDescriptionDetailsWrapper__ztfQ8 .neighborhood-details-block_descriptionDetail____363 .neighborhood-details-block_detailText__sh5dK label{color:var(--executive-blues-80);font-weight:700;font-size:10px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_mobileDescriptionDetailsWrapper__ztfQ8 .neighborhood-details-block_descriptionDetail____363 .neighborhood-details-block_detailText__sh5dK span{color:var(--executive-blues-80);font-weight:400;font-size:10px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_buttonContainer__hAV8L{display:flex;flex-direction:row;gap:8px}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_buttonRow__a31rS{display:flex;gap:8px;width:100%}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_buttonRow__a31rS .neighborhood-details-block_pdfButton__kYVMU{flex:1 1;border:1px solid var(--seafoam-green);background-color:rgba(0,0,0,0)}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_convenienceMap__q5FRV{height:100%}@media(min-width:960px){.neighborhood-details-block_root__TKLdr .neighborhood-details-block_buttonContainer__hAV8L{flex-direction:column;box-shadow:var(--default-box-shadow);border-radius:8px;background:var(--white);padding:16px}.neighborhood-details-block_root__TKLdr .neighborhood-details-block_buttonRow__a31rS:not(:last-child){border-bottom:1px solid var(--secondary-50);padding-bottom:8px}}.property-details-block_root__tkaxX .property-details-block_titleWrapper__Rhdnj{display:flex;color:inherit;font:inherit;text-align:start}.property-details-block_root__tkaxX .property-details-block_titleWrapper__Rhdnj .property-details-block_titleInformationIcon__WP8Vo{display:flex;padding:4px;width:24px;height:24px;stroke:var(--secondary-70)}.property-details-block_root__tkaxX .property-details-block_preTitleWrapper__DOhdq{display:flex;flex-direction:column;gap:8px}.property-details-block_root__tkaxX .property-details-block_preTitleWrapper__DOhdq .property-details-block_lotPremiumInModal__BqBlg{display:flex;align-items:center;gap:8px;border:1px solid var(--seafoam-green);border-radius:24px;background-color:var(--seafoam-green-10);padding:8px;width:-moz-fit-content;width:fit-content;color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:14px}.property-details-block_root__tkaxX .property-details-block_preTitleWrapper__DOhdq .property-details-block_lotPremiumInModal__BqBlg .property-details-block_locationPinIcon__rbgTM{width:8px;height:12px;fill:none;stroke:var(--executive-blues-80);overflow:visible}.property-details-block_root__tkaxX .property-details-block_selectionsWrapper__ZWiTQ{width:100%}.property-details-block_root__tkaxX .property-details-block_selectionsWrapper__ZWiTQ>div{flex:1 1;justify-content:center}.property-details-block_root__tkaxX .property-details-block_uniqueLotDescription__yJEF0{color:var(--secondary-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:300;font-size:16px}.property-details-block_root__tkaxX .property-details-block_buttonContainer__lmNJx{display:flex;gap:8px;width:100%}.property-details-block_root__tkaxX .property-details-block_buttonRow__xuzN3{display:flex;gap:8px;padding-bottom:8px;width:100%}.property-details-block_root__tkaxX .property-details-block_buttonRow__xuzN3 .property-details-block_redirectButton__ZFhMp{display:flex;flex:1 1;justify-content:center;align-items:center;gap:16px;border:1px solid var(--seafoam-green);border-radius:64px;padding:6px 12px;color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:14px;line-height:100%;text-decoration:none}.property-details-block_root__tkaxX .property-details-block_buttonRow__xuzN3 .property-details-block_redirectButton__ZFhMp.property-details-block_solidSeafoam__9MG9p{background-color:var(--seafoam-green)}.property-details-block_root__tkaxX .property-details-block_buttonRow__xuzN3:not(:last-child){border-bottom:1px solid var(--secondary-50)}.property-details-block_root__tkaxX .property-details-block_reserveButton__m8ieW{display:flex;flex:1 1;justify-content:center;align-items:center;border:none;border-radius:64px;background-color:var(--seafoam-green);padding:8px 16px;width:100%;color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:14px}.property-details-block_root__tkaxX .property-details-block_reserveButton__m8ieW.property-details-block_reserved__2I7lQ{cursor:not-allowed;background-color:var(--seafoam-green-30);color:var(--executive-blues-80-alpha-50);font-weight:700}.property-details-block_root__tkaxX .property-details-block_chevronIcon__Enn9v{width:14px;height:14px;stroke:var(--executive-blues-80)}.property-details-block_root__tkaxX .property-details-block_googleMaps__Z_EMd{width:100%;height:100%}.property-details-block_root__tkaxX .property-details-block_tourTabContent__Bzz7u{height:100%}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_stackedTabWrapper__Y8_gM{display:flex;flex-direction:column;gap:4px;width:100%}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_stackedTabWrapper__Y8_gM>:first-child{border-radius:8px;overflow:hidden}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_tourTabContent__Bzz7u{height:auto}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_modalBottomWrapper__Rep0B{display:flex;flex-direction:column;justify-content:center;gap:4px;height:68px}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_modalBottomWrapper__Rep0B .property-details-block_topRow__MvuQ9{display:flex;justify-content:space-between;padding:0 8px}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_modalBottomWrapper__Rep0B .property-details-block_topRow__MvuQ9 h2{color:var(--executive-blues-100);font-weight:400;font-size:24px;text-transform:uppercase}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_buttonRow__xuzN3 .property-details-block_redirectButton__ZFhMp,.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_reserveButton__m8ieW{justify-content:space-between}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_googleMaps__Z_EMd{aspect-ratio:5/4;width:100%;height:auto}@media(min-width:400px){.property-details-block_root__tkaxX .property-details-block_dividedSelections__i5bLC .property-details-block_selection__tbQuD .property-details-block_selectionName__6Pfv6{font-size:14px}.property-details-block_root__tkaxX .property-details-block_dividedSelections__i5bLC .property-details-block_selection__tbQuD .property-details-block_selectionIcon__xSLcV{width:20px;height:20px}}@media(min-width:640px){.property-details-block_root__tkaxX .property-details-block_dividedSelections__i5bLC .property-details-block_selection__tbQuD .property-details-block_selectionIcon__xSLcV{width:24px;height:24px}.property-details-block_root__tkaxX .property-details-block_buttonContainer__lmNJx{flex-direction:column;box-shadow:var(--default-box-shadow);border-radius:8px;background:var(--white);padding:16px}.property-details-block_root__tkaxX .property-details-block_buttonContainer__lmNJx .property-details-block_reserveButton__m8ieW{font-size:20px}}@media(min-width:960px){.property-details-block_root__tkaxX .property-details-block_titleWrapper__Rhdnj .property-details-block_tourTab__lCEA_{border-top-left-radius:8px;border-bottom-left-radius:8px}.property-details-block_root__tkaxX .property-details-block_titleWrapper__Rhdnj .property-details-block_titleInformationIcon__WP8Vo{margin-top:4px;width:32px;height:32px}.property-details-block_root__tkaxX .property-details-block_buttonRow__xuzN3 .property-details-block_redirectButton__ZFhMp,.property-details-block_root__tkaxX .property-details-block_reserveButton__m8ieW{padding:16px;font-size:16px}.property-details-block_root__tkaxX .property-details-block_inquireButton__Mn4ds{width:-moz-fit-content;width:fit-content}.property-details-block_root__tkaxX.property-details-block_inModal__cdZ4m .property-details-block_googleMaps__Z_EMd{height:100%}}.warranty-details-block_root__uqTug .warranty-details-block_mobileBlockHeading__JJVtx{box-shadow:none}.warranty-details-block_root__uqTug .warranty-details-block_mobileTabCarousel__94Jaf{top:var(--header-height)}.choose-experience-block_root__iIPKU{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding-top:var(--header-height);padding-bottom:24px;width:100%;height:100svh;overflow:hidden}.choose-experience-block_root__iIPKU .choose-experience-block_cardWrapper__rfqud{display:flex;gap:16px;padding-right:16px;padding-left:16px;width:100%;max-width:1600px;overflow-x:auto;scroll-behavior:smooth;scroll-padding:16px;scroll-snap-type:x mandatory;-ms-overflow-style:none}@-moz-document url-prefix(){.choose-experience-block_root__iIPKU .choose-experience-block_cardWrapper__rfqud{scrollbar-width:none}}.choose-experience-block_root__iIPKU .choose-experience-block_cardWrapper__rfqud::-webkit-scrollbar{display:none}.choose-experience-block_root__iIPKU .choose-experience-block_mobileButtonWrapper__BKYDJ{display:flex;align-self:end;gap:8px;padding-right:16px}.choose-experience-block_root__iIPKU .choose-experience-block_mobileButtonWrapper__BKYDJ button{display:flex;border:1px solid var(--seafoam-green);border-radius:50%;padding-top:8px;padding-bottom:8px}.choose-experience-block_root__iIPKU .choose-experience-block_mobileButtonWrapper__BKYDJ button svg{width:20px;height:20px;stroke:var(--white)}.choose-experience-block_root__iIPKU .choose-experience-block_mobileButtonWrapper__BKYDJ button:first-child{padding-right:10px;padding-left:6px}.choose-experience-block_root__iIPKU .choose-experience-block_mobileButtonWrapper__BKYDJ button:last-child{padding-right:6px;padding-left:10px}@media(min-width:1366px){.choose-experience-block_root__iIPKU .choose-experience-block_cardWrapper__rfqud{margin:0;padding-top:20px;padding-bottom:20px}.choose-experience-block_root__iIPKU .choose-experience-block_mobileButtonWrapper__BKYDJ{display:none}}.experience-page-split-scroll-block_root__d6prk{display:none;margin-left:5%}.experience-page-split-scroll-block_root__d6prk .experience-page-split-scroll-block_leftContainer__7kZl9{display:flex;position:-webkit-sticky;position:sticky;top:var(--header-height);flex:1 1;align-items:center;height:calc(100svh - var(--header-height))}.experience-page-split-scroll-block_root__d6prk .experience-page-split-scroll-block_rightContainer__2lsLh{flex:1 1}@media(min-width:640px){.experience-page-split-scroll-block_root__d6prk{gap:24px}}@media(min-width:960px){.experience-page-split-scroll-block_root__d6prk{gap:32px}}@media(min-width:1200px){.experience-page-split-scroll-block_root__d6prk{gap:48px}}@media(min-width:1366px){.experience-page-split-scroll-block_root__d6prk{display:flex;gap:72px}}.communication-block-desktop_root__cVGSZ{display:none}@media(min-width:1366px){.communication-block-desktop_root__cVGSZ{display:flex}.communication-block-desktop_root__cVGSZ .communication-block-desktop_heading__KkRpO{text-align:left}.communication-block-desktop_root__cVGSZ .communication-block-desktop_heading__KkRpO h1{font-size:48px}.communication-block-desktop_root__cVGSZ ul{display:flex;flex-direction:column;gap:48px;padding-right:16px;padding-left:16px;list-style-type:none}}@media(min-width:1600px){.communication-block-desktop_root__cVGSZ .communication-block-desktop_heading__KkRpO h1{font-size:64px}}.communication-block-mobile_root__MDxdb ul{display:flex;flex-direction:column;gap:12px;padding-right:8px;padding-left:8px;list-style-type:none}@media(min-width:1366px){.communication-block-mobile_root__MDxdb{display:none}}.difference-makers-item_root__DQ9Or{display:flex;flex-direction:column;justify-content:center;opacity:0;transition:all .6s ease-in;background:radial-gradient(150% 50% at 50% 50%,var(--executive-blues-100-alpha-90) 0,var(--executive-blues-100-alpha-70) 30%,transparent 70%);padding-right:16px;padding-left:16px;height:100svh;text-align:center}.difference-makers-item_root__DQ9Or h2{font-weight:200;font-size:32px;text-transform:uppercase;animation:difference-makers-item_gradientAnimation__l0mKt 8s linear infinite;background:linear-gradient(300deg,var(--seafoam-green) 0,var(--cobalt-blue) 50%,var(--seafoam-green) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@keyframes difference-makers-item_gradientAnimation__l0mKt{to{background-position:200%}}.difference-makers-item_root__DQ9Or p{color:var(--white);font-weight:400;font-size:12px;line-height:150%}.difference-makers-item_root__DQ9Or.difference-makers-item_inViewport__NYQFS{opacity:1}@media(min-width:960px){.difference-makers-item_root__DQ9Or h2{font-weight:200;font-size:64px}.difference-makers-item_root__DQ9Or p{font-weight:200;font-size:16px}}@media(min-width:1366px){.difference-makers-item_root__DQ9Or{background:rgba(0,0,0,0);text-align:start}.difference-makers-item_root__DQ9Or p{font-size:20px}}.difference-makers-block_root__mW8__{position:relative}.difference-makers-block_root__mW8__ .difference-makers-block_itemList__b_NKO{display:flex;position:relative;flex-direction:column;margin-top:-100vh;padding-left:0;list-style-type:none}.difference-makers-block_root__mW8__ .difference-makers-block_rotatingGlowBackground__5J4_N{display:none;position:absolute;top:10%;left:50%;transform:translateX(-50%);animation:difference-makers-block_rotate__op_AS 60s linear infinite;height:80%;object-fit:cover}.difference-makers-block_root__mW8__ .difference-makers-block_mobileImageWrapper__uWlGF{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:100vh;overflow:hidden}.difference-makers-block_root__mW8__ .difference-makers-block_phoneImage__6FYUD{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .5s ease-in;max-width:100%;height:100%;overflow:hidden;object-fit:contain}.difference-makers-block_root__mW8__ .difference-makers-block_phoneImage__6FYUD.difference-makers-block_active__USqma{opacity:1}.difference-makers-block_root__mW8__.difference-makers-block_desktopBlock__gRQOC{display:none}@keyframes difference-makers-block_rotate__op_AS{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn)}}@media(min-width:1366px){.difference-makers-block_root__mW8__ .difference-makers-block_itemList__b_NKO{margin-top:0}.difference-makers-block_root__mW8__ .difference-makers-block_rotatingGlowBackground__5J4_N{display:block;width:100%;overflow:visible}.difference-makers-block_root__mW8__ .difference-makers-block_phoneImage__6FYUD{top:10%;height:80%}.difference-makers-block_root__mW8__.difference-makers-block_desktopBlock__gRQOC{display:flex}.difference-makers-block_root__mW8__.difference-makers-block_mobileBlock___pBG0{display:none}}.experience-page-item-list-heading_root__KuUkY{transform:translateY(20%);opacity:0;transition:all .5s cubic-bezier(.1,.1,.7,1);margin-right:16px;margin-bottom:24px;margin-left:16px;color:var(--white);font-weight:200;font-size:28px;text-align:center;text-transform:uppercase}.experience-page-item-list-heading_root__KuUkY .experience-page-item-list-heading_blueText__3RyvB{color:var(--seafoam-green)}.experience-page-item-list-heading_root__KuUkY.experience-page-item-list-heading_inViewport__BDPGb{transform:none;opacity:1}@media(min-width:960px){.experience-page-item-list-heading_root__KuUkY{margin-bottom:48px;font-size:32px}}.experience-page-item-list-item_root__8UEuC{position:relative;transform:translateY(20%);opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:max-height .3s linear,transform .5s ease-in,opacity .5s ease-in;box-shadow:0 0 100px 0 var(--seafoam-green-30);border:1px solid rgba(0,0,0,0);border-radius:24px;background:linear-gradient(90deg,var(--executive-blues-90-alpha-50) 0,var(--executive-blues-100-alpha-10) 100%);padding:8px 8px 8px 12px;width:100%;max-width:1024px;max-height:52px;overflow:hidden}.experience-page-item-list-item_root__8UEuC .experience-page-item-list-item_expandCardButton__YqBIv{position:absolute;top:0;right:0;bottom:0;left:0}.experience-page-item-list-item_root__8UEuC .experience-page-item-list-item_titleWrapper__kZDil{display:flex;align-items:center;gap:12px}.experience-page-item-list-item_root__8UEuC .experience-page-item-list-item_titleWrapper__kZDil .experience-page-item-list-item_index__7lvSc{display:flex;justify-content:center;align-items:center;border-radius:4px;background:var(--seafoam-green);width:24px;height:24px;color:var(--executive-blues-100);font-weight:500;font-size:10px}.experience-page-item-list-item_root__8UEuC .experience-page-item-list-item_titleWrapper__kZDil h2{margin:8px 0;color:var(--white);font-weight:700;font-size:14px;text-transform:uppercase}.experience-page-item-list-item_root__8UEuC p{margin:8px 0;color:var(--white);font-weight:400;font-size:12px;line-height:150%;text-align:start}.experience-page-item-list-item_root__8UEuC.experience-page-item-list-item_active__KFCX1{border:1px solid var(--seafoam-green);max-height:160px}.experience-page-item-list-item_root__8UEuC.experience-page-item-list-item_inViewport__EGvE0{transform:none;opacity:1}@media(min-width:960px){.experience-page-item-list-item_root__8UEuC{display:flex;border:none;background:linear-gradient(-12deg,var(--seafoam-green-50) 15%,var(--executive-blues-100-alpha-70) 70%);padding:24px;height:144px;max-height:unset}.experience-page-item-list-item_root__8UEuC .experience-page-item-list-item_titleWrapper__kZDil{flex:1 1}.experience-page-item-list-item_root__8UEuC .experience-page-item-list-item_titleWrapper__kZDil h2{font-size:20px}.experience-page-item-list-item_root__8UEuC p{display:flex;flex:1 1;align-items:center;margin:0;font-weight:300;font-size:16px;text-transform:none}.experience-page-item-list-item_root__8UEuC.experience-page-item-list-item_active__KFCX1{border:none}}@keyframes experience-page-item-list-item_fadeAnimation__ZomGi{0%{opacity:1}50%{opacity:.8}to{opacity:1}}.experience-page-item-list-block_root__4XtTF ul{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 8px;list-style-type:none}@media(min-width:960px){.experience-page-item-list-block_root__4XtTF ul{gap:16px;padding:0 16px}}.experience-page-landing-block_root___seij{height:100svh}.experience-page-landing-block_root___seij .experience-page-landing-block_videoSlide__LsjfH h1{font-weight:400;letter-spacing:normal;animation:experience-page-landing-block_gradientAnimation__U_dVU 8s linear infinite;background:linear-gradient(300deg,var(--seafoam-green) 0,var(--cobalt-blue) 50%,var(--seafoam-green) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@keyframes experience-page-landing-block_gradientAnimation__U_dVU{to{background-position:200%}}.experience-page-landing-block_root___seij .experience-page-landing-block_videoSlide__LsjfH h2{margin-bottom:8px;color:var(--secondary-45)}.experience-page-landing-block_root___seij .experience-page-landing-block_videoSlide__LsjfH .experience-page-landing-block_gradient__sXfKR{background:linear-gradient(180deg,transparent 60%,var(--executive-blues-100-alpha-90) 100%),linear-gradient(180deg,transparent 60%,var(--executive-blues-100-alpha-90) 100%)}@media(min-width:1200px){.experience-page-landing-block_root___seij{padding-top:calc(var(--header-height) + 24px);padding-right:24px;padding-bottom:24px;padding-left:24px}.experience-page-landing-block_root___seij .experience-page-landing-block_videoSlide__LsjfH{-webkit-clip-path:inset(0 round 24px);clip-path:inset(0 round 24px);height:100%;overflow:hidden}}.experience-page-stats-and-cards-block-desktop_root__26gA7{display:none}.experience-page-stats-and-cards-block-desktop_root__26gA7 .experience-page-stats-and-cards-block-desktop_cardListContainer__7vZmL{display:flex;flex-direction:column;gap:32px;padding-left:0;list-style-type:none}@media(min-width:1366px){.experience-page-stats-and-cards-block-desktop_root__26gA7{display:flex}}.experience-page-stats-and-cards-block-mobile_root__ZCP_Q{max-width:100%}.experience-page-stats-and-cards-block-mobile_root__ZCP_Q .experience-page-stats-and-cards-block-mobile_cardListContainer___ICLY{display:flex;gap:12px;padding-right:16px;padding-left:16px;overflow-x:auto;list-style-type:none;-ms-overflow-style:none}@-moz-document url-prefix(){.experience-page-stats-and-cards-block-mobile_root__ZCP_Q .experience-page-stats-and-cards-block-mobile_cardListContainer___ICLY{scrollbar-width:none}}.experience-page-stats-and-cards-block-mobile_root__ZCP_Q .experience-page-stats-and-cards-block-mobile_cardListContainer___ICLY::-webkit-scrollbar{display:none}@media(min-width:1200px){.experience-page-stats-and-cards-block-mobile_root__ZCP_Q .experience-page-stats-and-cards-block-mobile_cardListContainer___ICLY{-webkit-mask-image:linear-gradient(to right,transparent,var(--executive-blues-100) 100px,var(--executive-blues-100) calc(100% - 100px),transparent);mask-image:linear-gradient(to right,transparent,var(--executive-blues-100) 100px,var(--executive-blues-100) calc(100% - 100px),transparent)}}@media(min-width:1366px){.experience-page-stats-and-cards-block-mobile_root__ZCP_Q{display:none}}.experience-page-video-card-list-block_root__CwY7j{display:flex;flex-direction:column;gap:16px}@media(min-width:960px){.experience-page-video-card-list-block_root__CwY7j{align-items:center;gap:80px}}@media(min-width:1366px){.experience-page-video-card-list-block_root__CwY7j{gap:120px}}.finish-quality-block_root__BRE6f{display:flex;flex-direction:column;align-items:center;gap:24px}.selections-block_root__S_CM7{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.selections-block_root__S_CM7 .selections-block_carouselWrapper__CmPX1 .selections-block_carousel__6x9qr{margin-top:72px;width:418px;max-width:100vw}@media(min-width:640px){.selections-block_root__S_CM7 .selections-block_carouselWrapper__CmPX1 .selections-block_carousel__6x9qr{margin-top:100px;width:518px}}@media(min-width:1200px){.selections-block_root__S_CM7 .selections-block_carouselWrapper__CmPX1{width:100%;-webkit-mask-image:linear-gradient(to right,transparent,var(--executive-blues-100) 100px,var(--executive-blues-100) calc(100% - 100px),transparent);mask-image:linear-gradient(to right,transparent,var(--executive-blues-100) 100px,var(--executive-blues-100) calc(100% - 100px),transparent)}.selections-block_root__S_CM7 .selections-block_carouselWrapper__CmPX1 .selections-block_carousel__6x9qr{margin-top:100px;margin-right:auto;margin-left:auto}}.warranty-block_root__z1gw8{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.warranty-block_root__z1gw8 .warranty-block_carouselWrapper__zupMH .warranty-block_carousel__Nst2z{margin-top:56px;width:316px;max-width:100vw}.warranty-block_root__z1gw8 svg{overflow:visible}@media(min-width:1200px){.warranty-block_root__z1gw8 .warranty-block_carouselWrapper__zupMH{width:100%;-webkit-mask-image:linear-gradient(to right,transparent,var(--executive-blues-100) 100px,var(--executive-blues-100) calc(100% - 100px),transparent);mask-image:linear-gradient(to right,transparent,var(--executive-blues-100) 100px,var(--executive-blues-100) calc(100% - 100px),transparent)}.warranty-block_root__z1gw8 .warranty-block_carouselWrapper__zupMH .warranty-block_carousel__Nst2z{margin-top:80px;margin-right:auto;margin-left:auto}}.eh-footer_root___nd5O{position:relative;margin-top:auto;scroll-snap-align:end}.eh-footer_root___nd5O .eh-footer_houseImageWrapper__9nY7W{display:flex;position:relative}.eh-footer_root___nd5O .eh-footer_houseImageWrapper__9nY7W .eh-footer_houseImage__ARjAE{width:100%}.eh-footer_root___nd5O .eh-footer_houseImageWrapper__9nY7W .eh-footer_gradient__QXHUe{position:absolute;width:100%}.eh-footer_root___nd5O .eh-footer_houseImageWrapper__9nY7W .eh-footer_gradient__QXHUe.eh-footer_top__Uivvp{top:0;background:linear-gradient(180deg,var(--white) 0,transparent 100%);height:20%}.eh-footer_root___nd5O .eh-footer_houseImageWrapper__9nY7W .eh-footer_gradient__QXHUe.eh-footer_bottom__3JW7m{bottom:0;background:linear-gradient(180deg,transparent 0,var(--executive-blues-100) 100%);height:20%}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY{background-color:var(--white);width:100%}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd{display:flex;flex-direction:column;align-items:center;margin-right:25px;margin-left:25px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd a,.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd button{font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:14px;text-decoration:none;text-wrap:nowrap}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_ehLogo__j_zv6{margin-top:16px;width:35px;height:35px;fill:var(--executive-blues-80)}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_separator__CHUOf{margin-top:16px;margin-bottom:16px;background-color:var(--secondary-50);width:100%;height:1px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_footerLinks__YV6En{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,1fr);grid-column-gap:25px;column-gap:25px;grid-row-gap:25px;row-gap:25px;padding-right:25px;padding-left:25px;width:100%;text-align:center}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_footerLinks__YV6En a,.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_footerLinks__YV6En button{color:var(--executive-blues-80)}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_legalFootnote__h0Gv9{display:flex;flex-direction:row;gap:6px;margin-bottom:16px;color:var(--executive-blues-70);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:14px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_legalFootnote__h0Gv9 .eh-footer_link__wWrY8{color:var(--executive-blues-70)}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_hideOnMobile__YInro{display:none}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_dark__QCUJ0{background-color:var(--executive-blues-100)}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_dark__QCUJ0 .eh-footer_ehLogo__j_zv6{fill:var(--white)}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_dark__QCUJ0 .eh-footer_separator__CHUOf{background-color:var(--executive-blues-70)}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_dark__QCUJ0 .eh-footer_footerLinks__YV6En a,.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_dark__QCUJ0 .eh-footer_footerLinks__YV6En button{color:var(--white)}@media(min-width:640px){.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd{margin-right:40px;margin-left:40px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_footerLinks__YV6En{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr);padding-right:40px;padding-left:40px}}@media(min-width:960px){.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd{margin-right:80px;margin-left:80px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_footerLinks__YV6En{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,1fr);padding-right:80px;padding-left:80px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY.eh-footer_hideOnMobile__YInro{display:block}}@media(min-width:1366px){.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd{margin-right:100px;margin-left:100px}.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_footerLinks__YV6En{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(5,1fr);padding-right:100px;padding-left:100px}}@media(min-width:1600px){.eh-footer_root___nd5O .eh-footer_footerContentWrapper__ZvetY .eh-footer_footerContent__n4tfd .eh-footer_ehLogo__j_zv6{width:52px;height:52px}}.features-and-upgrades-page-pre-footer_root__eChGf{display:none;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:16px;background-color:var(--executive-blues-80);padding:16px 28px}.features-and-upgrades-page-pre-footer_root__eChGf .features-and-upgrades-page-pre-footer_preFooterLabel__BLFxb{color:var(--white);font-weight:700;font-size:24px;text-transform:uppercase}.features-and-upgrades-page-pre-footer_root__eChGf .features-and-upgrades-page-pre-footer_message__24mRj{max-width:1200px;color:var(--white);font-weight:400;font-size:14px;line-height:18px;text-align:center}.features-and-upgrades-page-pre-footer_root__eChGf .features-and-upgrades-page-pre-footer_genericButton__yFoxb{display:flex;align-items:center;gap:16px;border-radius:64px;background-color:var(--seafoam-green);padding:12px;color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:16px;text-decoration:none;text-wrap:nowrap}.features-and-upgrades-page-pre-footer_root__eChGf .features-and-upgrades-page-pre-footer_genericButton__yFoxb .features-and-upgrades-page-pre-footer_chevronIcon__I5m40{width:14px;height:14px;stroke:var(--executive-blues-80)}@media(min-width:960px){.features-and-upgrades-page-pre-footer_root__eChGf{display:flex;flex-direction:row;gap:32px}.features-and-upgrades-page-pre-footer_root__eChGf .features-and-upgrades-page-pre-footer_message__24mRj{border-right:1px solid var(--executive-blues-70);border-left:1px solid var(--executive-blues-70);padding-right:20px;padding-left:20px;text-align:start}}.interior-styles-page-pre-footer_root__Ba9tL{display:none;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:16px;background-color:var(--executive-blues-80);padding:16px 28px}.interior-styles-page-pre-footer_root__Ba9tL .interior-styles-page-pre-footer_preFooterLabel__VNf8M{color:var(--white);font-weight:700;font-size:24px;text-align:center;text-transform:uppercase}.interior-styles-page-pre-footer_root__Ba9tL .interior-styles-page-pre-footer_message__ct_1T{max-width:1200px;color:var(--white);font-weight:400;font-size:14px;line-height:18px;text-align:center}.interior-styles-page-pre-footer_root__Ba9tL .interior-styles-page-pre-footer_selectStyleButton__8Sk2_{display:flex;justify-content:space-between;align-items:center;gap:16px;border-radius:64px;background-color:var(--seafoam-green);padding:12px;width:75%;color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:16px;text-decoration:none;text-wrap:nowrap}.interior-styles-page-pre-footer_root__Ba9tL .interior-styles-page-pre-footer_selectStyleButton__8Sk2_ .interior-styles-page-pre-footer_chevronIcon__aM8bH{width:14px;height:14px;stroke:var(--executive-blues-80)}@media(min-width:960px){.interior-styles-page-pre-footer_root__Ba9tL{display:flex;flex-direction:row;gap:32px}.interior-styles-page-pre-footer_root__Ba9tL .interior-styles-page-pre-footer_message__ct_1T{border-right:1px solid var(--executive-blues-70);border-left:1px solid var(--executive-blues-70);padding-right:20px;padding-left:20px;text-align:start}.interior-styles-page-pre-footer_root__Ba9tL .interior-styles-page-pre-footer_selectStyleButton__8Sk2_{width:-moz-fit-content;width:fit-content}}.pre-footer_root__h2BD_{display:flex;position:relative}.pre-footer_root__h2BD_ .pre-footer_houseImage__s9bvm{-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--black) 20%,var(--black) 100%);mask-image:linear-gradient(to bottom,transparent 0,var(--black) 20%,var(--black) 100%);width:100%}.pre-footer_root__h2BD_ .pre-footer_bottomGradient__dp1U2{position:absolute;bottom:0;background:linear-gradient(180deg,transparent 0,var(--executive-blues-100) 100%);width:100%;height:20%}.pre-footer_root__h2BD_ .pre-footer_bottomGradient__dp1U2.pre-footer_white__sLIsM{background:linear-gradient(180deg,transparent 0,var(--white) 100%)}.property-summary-footer-mobile_root__0RzL5{display:flex;position:-webkit-sticky;position:sticky;bottom:0;flex-direction:column;gap:4px;z-index:5;box-shadow:var(--default-box-shadow);background:var(--white);padding:8px}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_animatedSection__8B2bF{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_animatedSection__8B2bF.property-summary-footer-mobile_isOpen__59IHc{grid-template-rows:1fr}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_animatedSection__8B2bF .property-summary-footer-mobile_contentContainer__IuiFQ{overflow:hidden}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_animatedSection__8B2bF .property-summary-footer-mobile_contentContainer__IuiFQ>div{padding:4px 0}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_animatedSection__8B2bF .property-summary-footer-mobile_contentContainer__IuiFQ>div:not(:last-child){border-bottom:1px solid var(--secondary-50)}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_topRow__eKtOo{display:flex;align-items:center;border-bottom:1px solid var(--secondary-50);padding-bottom:4px}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_topRow__eKtOo .property-summary-footer-mobile_price__ETcG9{display:flex;align-items:center;gap:4px;color:var(--executive-blues-80);font-weight:500;font-size:20px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_topRow__eKtOo .property-summary-footer-mobile_price__ETcG9 .property-summary-footer-mobile_informationIcon__isB_b{width:16px;height:16px;stroke:var(--secondary-70)}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_topRow__eKtOo .property-summary-footer-mobile_closeButton__ZNEyU{margin-right:-8px;padding:8px 12px}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_topRow__eKtOo .property-summary-footer-mobile_closeButton__ZNEyU .property-summary-footer-mobile_chevron__QAkkR{width:10px;height:12px;stroke-width:3;stroke:var(--executive-blues-80)}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_addressAndNeighborhoodWrapper__uuuGT .property-summary-footer-mobile_streetAddressAndLot__njouq{display:flex;justify-content:space-between;gap:8px;color:var(--executive-blues-80);font-weight:600;font-size:12px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_addressAndNeighborhoodWrapper__uuuGT .property-summary-footer-mobile_streetAddressAndLot__njouq .property-summary-footer-mobile_lotAndBlock__6iGji{font-weight:400}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_addressAndNeighborhoodWrapper__uuuGT .property-summary-footer-mobile_neighborhoodAndCity__w7F66{color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:400;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_selections__KihiH{display:flex;padding-bottom:8px;width:100%;overflow:hidden}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_selections__KihiH>:not(:last-child){border-right:1px solid var(--secondary-50);padding-right:2px}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_selections__KihiH .property-summary-footer-mobile_selection__75_KX{display:flex;flex:1 1;justify-content:center;align-items:center;gap:4px;overflow:hidden}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_selections__KihiH .property-summary-footer-mobile_selection__75_KX span{color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-summary-footer-mobile_root__0RzL5 .property-summary-footer-mobile_selections__KihiH .property-summary-footer-mobile_selection__75_KX svg{flex-shrink:0;width:16px;height:16px}@media(min-width:960px){.property-summary-footer-mobile_root__0RzL5{display:none}}.your-dream-home-awaits-block_root__1aM9_{display:flex;position:relative;flex-direction:column;align-items:center;margin-top:calc(var(--header-height) + var(--gap-between-blocks) + 24px);overflow:hidden}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb{width:100%}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_topLine__TN6X9{transform:translateX(100px)}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_bottomLine__UYreP,.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_topLine__TN6X9{opacity:0;transition:all .6s ease-in;font-weight:200;font-size:40px;text-align:center;text-transform:uppercase;animation:your-dream-home-awaits-block_gradientAnimation__9whuQ 8s linear infinite;background:linear-gradient(300deg,var(--seafoam-green) 0,var(--cobalt-blue) 50%,var(--seafoam-green) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_bottomLine__UYreP{transform:translateX(-100px)}@keyframes your-dream-home-awaits-block_gradientAnimation__9whuQ{to{background-position:200%}}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_imagesWrapper__6ttje{position:relative;top:40px;width:100%}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_imagesWrapper__6ttje .your-dream-home-awaits-block_lightsOffHouseImage__Sosya{position:absolute;width:100%}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_imagesWrapper__6ttje .your-dream-home-awaits-block_lightsOnHouseImage__1W8kh{position:relative;opacity:0;transition:opacity .6s ease-in;width:100%}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_bookTourBlock__36wEZ{z-index:1;background:linear-gradient(transparent 0,var(--executive-blues-100) 20%);width:100%}.your-dream-home-awaits-block_root__1aM9_.your-dream-home-awaits-block_inViewport__u7eHS .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_bottomLine__UYreP,.your-dream-home-awaits-block_root__1aM9_.your-dream-home-awaits-block_inViewport__u7eHS .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_topLine__TN6X9{transform:none;opacity:1}.your-dream-home-awaits-block_root__1aM9_.your-dream-home-awaits-block_inViewport__u7eHS .your-dream-home-awaits-block_imagesWrapper__6ttje .your-dream-home-awaits-block_lightsOnHouseImage__1W8kh{opacity:1}@media(min-width:640px){.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_imagesWrapper__6ttje{top:80px}}@media(min-width:960px){.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_bottomLine__UYreP,.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_topLine__TN6X9{font-size:68px}.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_bookTourBlock__36wEZ{position:absolute;bottom:0;background:linear-gradient(transparent 24px,var(--executive-blues-100) 100%);padding-bottom:0}}@media(min-width:1200px){.your-dream-home-awaits-block_root__1aM9_ .your-dream-home-awaits-block_blockHeadingWrapper__HP8qb .your-dream-home-awaits-block_topLine__TN6X9{margin-right:var(--section-tracking-navbar-width)}}.exterior-elevations-block_scrollPositionMarker__l6kXo{position:relative;top:calc(0px - var(--header-height))}.exterior-elevations-block_root__AoifG{padding-bottom:40px}.exterior-elevations-block_root__AoifG .exterior-elevations-block_stickyTop__hAta_{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 28px);z-index:2;background-color:var(--white)}.exterior-elevations-block_root__AoifG .exterior-elevations-block_stickyTop__hAta_ .exterior-elevations-block_horizontalHeading__PAfrq{display:none}.exterior-elevations-block_root__AoifG .exterior-elevations-block_cardContainer__d_1nL{padding:16px;width:100%;overflow:hidden}@media(min-width:960px){.exterior-elevations-block_root__AoifG .exterior-elevations-block_cardContainer__d_1nL{grid-template-columns:repeat(3,1fr)}.exterior-elevations-block_root__AoifG .exterior-elevations-block_stickyTop__hAta_{top:var(--header-height)}.exterior-elevations-block_root__AoifG .exterior-elevations-block_stickyTop__hAta_ .exterior-elevations-block_horizontalHeading__PAfrq{display:flex}}@media((min-width:960px) and (max-aspect-ratio:3/2)){.exterior-elevations-block_root__AoifG .exterior-elevations-block_cardContainer__d_1nL{grid-template-columns:repeat(2,1fr)}}.faq-page-hero-block_root__sIOxc{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:100svh;overflow:hidden}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_backgroundImage__5ReAV{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_backgroundImage__5ReAV.faq-page-hero-block_desktop__5mHve{display:none}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y{z-index:1}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y h1{color:var(--white);font-weight:500;font-size:50px;line-height:125%;text-align:center;text-shadow:var(--black-25) 0 0 10px}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y h1.faq-page-hero-block_desktopHeading__iJefj{display:none}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y .faq-page-hero-block_linksWrapper__D_t1r{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:auto;padding:24px;width:100%;max-width:684px}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y .faq-page-hero-block_linksWrapper__D_t1r .faq-page-hero-block_faqCategoryLink__u_PLb{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:8px;background-color:var(--white-80);padding:8px;width:100px;height:64px;text-decoration:none}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y .faq-page-hero-block_linksWrapper__D_t1r .faq-page-hero-block_faqCategoryLink__u_PLb .faq-page-hero-block_categoryName__G9Fnj{color:var(--executive-blues-80);font-weight:700;font-size:10px;line-height:125%;text-align:center;text-transform:uppercase}@media(min-width:960px){.faq-page-hero-block_root__sIOxc .faq-page-hero-block_backgroundImage__5ReAV.faq-page-hero-block_desktop__5mHve{display:block}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_backgroundImage__5ReAV.faq-page-hero-block_mobile__r3cz3{display:none}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y h1{font-size:64px}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y h1.faq-page-hero-block_mobileHeading__4PSP9{display:none}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y h1.faq-page-hero-block_desktopHeading__iJefj{display:block}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y .faq-page-hero-block_linksWrapper__D_t1r .faq-page-hero-block_faqCategoryLink__u_PLb{width:150px;height:92px}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y .faq-page-hero-block_linksWrapper__D_t1r .faq-page-hero-block_faqCategoryLink__u_PLb .faq-page-hero-block_categoryName__G9Fnj{font-size:12px}.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y .faq-page-hero-block_linksWrapper__D_t1r .faq-page-hero-block_faqCategoryLink__u_PLb:hover{background-color:var(--white)}}@media(min-width:1600px){.faq-page-hero-block_root__sIOxc .faq-page-hero-block_contentWrapper__giU0y h1{font-size:82px}}.folder-tabs-block_root__mNsTD{display:none;flex-direction:column;margin:auto;width:100%}.folder-tabs-block_root__mNsTD h1{margin-bottom:12px;color:var(--executive-blues-80);font-weight:500;font-size:48px;text-align:center;text-transform:uppercase}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI{display:flex;flex-direction:column;gap:0;filter:drop-shadow(0 0 4px var(--black-05));margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px;width:100%}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N{z-index:1;padding-left:4px}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz{display:inline-block;position:relative;filter:drop-shadow(0 10px 20px var(--black-20));margin-left:48px;background-color:var(--white);width:140px;height:48px;color:var(--secondary-50);font-weight:400;font-size:20px;text-align:center;text-transform:uppercase}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz span{position:relative;z-index:1}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:first-child{z-index:4}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:nth-child(2){z-index:3}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:nth-child(3){z-index:2}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:nth-child(4){z-index:1}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:nth-child(5){z-index:0}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:hover{color:var(--secondary-80)}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz.folder-tabs-block_selected__9L79P{z-index:5;cursor:default;color:var(--executive-blues-80)}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz.folder-tabs-block_selected__9L79P:hover{color:var(--executive-blues-80)}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:after,.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:before{position:absolute;top:0;border-radius:10px 10px 0 0;background-color:var(--white);width:40px;height:48px;content:""}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:before{left:-24px;transform:skewX(-30deg)}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz:after{right:-24px;transform:skewX(30deg)}.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_contentWrapper__B76vS{display:flex;flex-direction:column;z-index:2;border-radius:16px;background-color:var(--white);padding:16px}@media(min-width:960px){.folder-tabs-block_root__mNsTD{display:flex}}@media(min-width:1366px){.folder-tabs-block_root__mNsTD .folder-tabs-block_folderWrapper__3WREI .folder-tabs-block_tabButtonsWrapper__5ot8N .folder-tabs-block_tabButton__dwbBz{width:200px;font-size:24px}}.home-page-main-block_root__YO6kb{height:100svh!important}.home-page-main-block_root__YO6kb .home-page-main-block_registered__gvFiU{display:flex;position:relative;flex-direction:row}.home-page-main-block_root__YO6kb .home-page-main-block_registered__gvFiU:after{display:flex;top:0;right:0;content:"®";color:var(--white);font-style:normal;font-feature-settings:"smcp";font-variant:small-caps;font-weight:400;font-size:16px;line-height:20px}@media(min-width:400px){.home-page-main-block_root__YO6kb .home-page-main-block_registered__gvFiU:after{font-size:20px;line-height:28px}}@media(min-width:640px){.home-page-main-block_root__YO6kb .home-page-main-block_registered__gvFiU:after{font-size:22px;line-height:28px}}@media(min-width:960px){.home-page-main-block_root__YO6kb .home-page-main-block_registered__gvFiU:after{font-size:32px;line-height:40px}}.find-your-home-block_root__Zqs29{--card-gap:16px}.find-your-home-block_root__Zqs29 .find-your-home-block_verticalHeading__2hY5l{margin-bottom:20px}.find-your-home-block_root__Zqs29 .find-your-home-block_carousel__WUXxX{margin:auto}.find-your-home-block_root__Zqs29 .find-your-home-block_cardCarouselLayout1__laOeT{max-width:calc(300px + var(--card-gap)*1)}.find-your-home-block_root__Zqs29 .find-your-home-block_cardCarouselLayout2__WDiWH{max-width:calc(600px + var(--card-gap)*2)}.find-your-home-block_root__Zqs29 .find-your-home-block_cardCarouselLayout3__68Tyq{max-width:calc(900px + var(--card-gap)*3)}.find-your-home-block_root__Zqs29 .find-your-home-block_cardCarouselLayout4__zbccR{max-width:calc(1200px + var(--card-gap)*4)}.find-your-home-block_root__Zqs29 .find-your-home-block_cardCarouselLayout5__EnKLW{max-width:calc(1500px + var(--card-gap)*5)}.find-your-home-block_root__Zqs29 .find-your-home-block_cardsWrapperDiv__4sqSP{display:flex;flex-direction:row;justify-content:center;gap:var(--card-gap)}@media(min-width:960px){.find-your-home-block_root__Zqs29{--card-gap:32px}}.floor-plans-page-search-block_root__XT9iR{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;min-height:300px}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_mobileTitle__H5WrU{padding:4px;width:100%;color:var(--executive-blues-80);font-weight:400;font-size:24px;letter-spacing:2px;text-align:center;text-transform:uppercase}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_mobileSubTitle__GYPek{padding:8px;color:var(--secondary-90);font-weight:400;font-size:14px;text-align:center}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_desktopExteriorStyleSelectorWrapper__i4Mql{display:none}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_exteriorStyleSelector__mnrZi{border:1px solid var(--secondary-50);background-color:var(--white);padding:2px;width:100%}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_exteriorStyleSelector__mnrZi .floor-plans-page-search-block_exteriorStyleButton__owgl5{color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-size:12px;text-transform:none}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 28px);z-index:3;transition:var(--header-transition);background-color:var(--white)}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_searchBar__UtjOF{flex:1 1}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_mobileSearchBarWrapper__9H1hq{padding:4px 8px}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_horizontalHeading__Zya4p{display:none}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_ehLogo__3EYNP{overflow:visible;fill:none}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_cardContainer__JOt6x{padding:16px;width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_noResultsCard___Dbas{min-height:644px}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyMobileFooter__TlJRa{display:flex;position:-webkit-sticky;position:sticky;bottom:0;justify-content:flex-end;gap:8px;z-index:1;box-shadow:var(--default-box-shadow);background-color:var(--white);padding:6px;width:100%}@media(min-width:960px){.floor-plans-page-search-block_root__XT9iR{padding-bottom:30px}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw{top:var(--header-height)}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_mobileSearchBarWrapper__9H1hq{display:none}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_horizontalHeading__Zya4p{display:flex}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyHeader__dzuJw .floor-plans-page-search-block_searchBar__UtjOF input{width:100px}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_exteriorStyleSelector__mnrZi{width:-moz-fit-content;width:fit-content}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_desktopExteriorStyleSelectorWrapper__i4Mql{display:flex;align-items:center;gap:8px;margin-right:-16px;border-radius:24px;background-color:var(--secondary-40);padding:1px 1px 1px 16px}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_desktopExteriorStyleSelectorWrapper__i4Mql label{max-width:min-content;color:var(--executive-blues-80);font-feature-settings:"smcp";font-variant:small-caps;font-weight:500;font-size:12px;text-align:center}.floor-plans-page-search-block_root__XT9iR .floor-plans-page-search-block_stickyMobileFooter__TlJRa{display:none}}.interior-styles-comparison-block-desktop_root__xP0lm{display:none}@media(min-width:960px){.interior-styles-comparison-block-desktop_root__xP0lm{display:flex;flex-direction:column;padding-bottom:50px;height:calc(100svh - var(--header-height) - 80px)}.interior-styles-comparison-block-desktop_root__xP0lm .interior-styles-comparison-block-desktop_stickyWrapper__IciQ_{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:2;transition:var(--header-transition);background-color:var(--white)}.interior-styles-comparison-block-desktop_root__xP0lm .interior-styles-comparison-block-desktop_compareSlide__kSk5B{display:flex;flex-direction:row;gap:16px;box-shadow:var(--default-box-shadow);border-radius:8px;padding:16px;width:100%;height:100%;overflow:hidden}.interior-styles-comparison-block-desktop_root__xP0lm .interior-styles-comparison-block-desktop_carousel__lQllV{padding-top:16px;height:100%;overflow:hidden}}.interior-styles-comparison-block-mobile_root__cyhs_ .interior-styles-comparison-block-mobile_tabCarousel__UUgHU{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 28px);z-index:3;background-color:var(--white)}.interior-styles-comparison-block-mobile_root__cyhs_ .interior-styles-comparison-block-mobile_tabCarousel__UUgHU .interior-styles-comparison-block-mobile_signatureSelectedTab___rho8{background-color:var(--signature-tab-background-color)}.interior-styles-comparison-block-mobile_root__cyhs_ .interior-styles-comparison-block-mobile_tabCarousel__UUgHU .interior-styles-comparison-block-mobile_transitionalSelectedTab__2n1ef{background-color:var(--transitional-tab-background-color)}@media(min-width:960px){.interior-styles-comparison-block-mobile_root__cyhs_{display:none}}.more-difference-makers-mobile_root__4Lpkz{display:flex;position:relative;flex-direction:column;align-items:center;gap:20px;padding:0 20px}.more-difference-makers-mobile_root__4Lpkz .more-difference-makers-mobile_childWrapper__6qKY4{display:flex;flex-direction:column;gap:16px;max-width:450px}.more-difference-makers-mobile_root__4Lpkz .more-difference-makers-mobile_childWrapper__6qKY4.more-difference-makers-mobile_fakeWrapper__0S0Bl{position:absolute;top:0;right:20px;left:20px;visibility:hidden}.more-difference-makers-mobile_root__4Lpkz .more-difference-makers-mobile_childWrapper__6qKY4.more-difference-makers-mobile_realWrapper__kyrnQ{transition:height .8s cubic-bezier(.25,.8,.25,1);overflow:hidden}@media(min-width:960px){.more-difference-makers-mobile_root__4Lpkz{display:none}}.more-difference-makers-block_root__EgHCp .more-difference-makers-block_verticalHeading__A5aru{margin-bottom:20px}.more-difference-makers-block_root__EgHCp .more-difference-makers-block_desktopDifferenceMakers__T_N93{display:none;grid-template-columns:repeat(2,1fr);gap:30px;margin:0 auto;padding:0 50px;max-width:940px}@media(min-width:640px){.more-difference-makers-block_root__EgHCp .more-difference-makers-block_verticalHeading__A5aru{margin-bottom:32px}}@media(min-width:960px){.more-difference-makers-block_root__EgHCp .more-difference-makers-block_desktopDifferenceMakers__T_N93{display:grid}}@media(min-width:1200px){.more-difference-makers-block_root__EgHCp .more-difference-makers-block_differenceMakers__aAn24{grid-template-columns:repeat(3,1fr);gap:50px;width:1300px;max-width:100%}}.more-info-block-mobile_root__94TxL{display:flex;flex-direction:column;gap:8px;padding:8px 16px}.more-info-block-mobile_root__94TxL .more-info-block-mobile_blockHeading__ty21O{margin-bottom:8px}.more-info-block-mobile_root__94TxL .more-info-block-mobile_infoItem__WRbyi{border:1px solid var(--seafoam-green);border-radius:8px;background-color:var(--secondary-40);padding:8px 12px}.more-info-block-mobile_root__94TxL .more-info-block-mobile_infoItem__WRbyi .more-info-block-mobile_rowWrapper__LBx89{display:flex;align-items:center;gap:8px}.more-info-block-mobile_root__94TxL .more-info-block-mobile_infoItem__WRbyi .more-info-block-mobile_rowWrapper__LBx89 .more-info-block-mobile_indexWrapper__ZLafZ{border-radius:4px;background:var(--color-cyan-65,#76d5d8);padding:2px 8px;color:var(--executive-blues-100);font-weight:400;font-size:10px;line-height:200%}.more-info-block-mobile_root__94TxL .more-info-block-mobile_infoItem__WRbyi .more-info-block-mobile_rowWrapper__LBx89 h2{color:var(--executive-blues-90);font-weight:700;font-size:14px;line-height:200%;text-transform:uppercase}.more-info-block-mobile_root__94TxL .more-info-block-mobile_infoItem__WRbyi p{margin-top:8px;color:var(--executive-blues-80);font-weight:400;font-size:12px;line-height:125%}@media(min-width:960px){.more-info-block-mobile_root__94TxL{display:none}}.neighborhood-properties-search-block_root__ksTBb{display:flex;flex-direction:column}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq{padding-bottom:50px}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_stickyHeader__WwlKi{display:none;position:-webkit-sticky;position:sticky}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_entitySearchBlock__bZ8FG .neighborhood-properties-search-block_mapWrapper__OjSbK{height:calc(100svh - var(--header-height) - 130px)}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_entitySearchBlock__bZ8FG .neighborhood-properties-search-block_searchBarWrapper___kpRB{top:calc(var(--header-height) + 28px)}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_entitySearchBlock__bZ8FG .neighborhood-properties-search-block_mobileListViewSwitch__3IaBZ{top:calc(var(--header-height) + 28px + 53px)!important}@media(min-width:960px){.neighborhood-properties-search-block_root__ksTBb{padding-bottom:0}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_stickyHeader__WwlKi{display:flex;top:var(--header-height);z-index:4;transition:var(--header-transition);background-color:var(--white)}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_entitySearchBlock__bZ8FG .neighborhood-properties-search-block_mapWrapper__OjSbK{top:calc(var(--header-height) + 54px);height:calc(100svh - (var(--header-height) + 54px))}.neighborhood-properties-search-block_root__ksTBb.neighborhood-properties-search-block_notInModal__OjDyq .neighborhood-properties-search-block_entitySearchBlock__bZ8FG .neighborhood-properties-search-block_searchBarWrapper___kpRB{top:calc(var(--header-height) + 54px)}}.neighborhoods-page-search-block_root__YbdZB{display:flex;flex-direction:column}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_tabCarousel__dcMd_{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:4;transition:var(--header-transition);background-color:var(--white)}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_ehLogo__KmTgY{fill:var(--executive-blues-80);width:32px;height:32px}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_imageTab__v1nKm{height:32px;object-fit:contain}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_searchBlock__ZGY6I .neighborhoods-page-search-block_mapWrapper__J11V3{height:calc(100svh - var(--header-height) - 160px)}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_searchBlock__ZGY6I .neighborhoods-page-search-block_searchBarWrapper__VWlPf{top:calc(var(--header-height) + 64px)}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_searchBlock__ZGY6I .neighborhoods-page-search-block_mobileListViewSwitch__OkM0n{top:calc(var(--header-height) + 64px + 53px)!important}@media(min-width:960px){.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_searchBlock__ZGY6I .neighborhoods-page-search-block_mapWrapper__J11V3{top:calc(var(--header-height) + 63px);height:calc(100svh - (var(--header-height) + 63px))}.neighborhoods-page-search-block_root__YbdZB .neighborhoods-page-search-block_searchBlock__ZGY6I .neighborhoods-page-search-block_searchBarWrapper__VWlPf{top:calc(var(--header-height) + 63px)}}.open-houses-search-block_root__dXB8Y{display:flex;flex-direction:column}.open-houses-search-block_root__dXB8Y .open-houses-search-block_headingWrapper__ouGQO{padding:12px 12px 0}.open-houses-search-block_root__dXB8Y .open-houses-search-block_headingWrapper__ouGQO h1{color:var(--executive-blues-100);font-weight:300;font-size:20px;letter-spacing:2px;text-align:center;text-transform:uppercase}.open-houses-search-block_root__dXB8Y .open-houses-search-block_headingWrapper__ouGQO p{margin-top:4px;color:var(--secondary-80);font-weight:500;font-size:14px;text-align:center}.open-houses-search-block_root__dXB8Y .open-houses-search-block_searchBlock__viopT .open-houses-search-block_mobileListViewSwitch__cBSs4{top:calc(var(--header-height) + 48px)}.open-houses-search-block_root__dXB8Y .open-houses-search-block_searchBlock__viopT .open-houses-search-block_mapWrapper__QH7C6{height:calc(100svh - var(--header-height) - 88px)}.open-houses-search-block_root__dXB8Y .open-houses-search-block_stickyWrapper__BLr7s{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:5;background-color:var(--white);padding:8px 12px}.open-houses-search-block_root__dXB8Y .open-houses-search-block_stickyWrapper__BLr7s .open-houses-search-block_marketSelector__YrmQz button{padding:4px 16px}.open-houses-search-block_root__dXB8Y .open-houses-search-block_stickyWrapper__BLr7s .open-houses-search-block_timeSelector__HBLwm{margin-top:4px}.open-houses-search-block_root__dXB8Y .open-houses-search-block_stickyWrapper__BLr7s .open-houses-search-block_timeSelector__HBLwm button{padding:8px}@media(min-width:960px){.open-houses-search-block_root__dXB8Y .open-houses-search-block_searchBlock__viopT .open-houses-search-block_mobileListViewSwitch__cBSs4{top:calc(var(--header-height) + 40px)}.open-houses-search-block_root__dXB8Y .open-houses-search-block_searchBlock__viopT .open-houses-search-block_mapWrapper__QH7C6{height:calc(100svh - var(--header-height))}.open-houses-search-block_root__dXB8Y .open-houses-search-block_headingWrapper__ouGQO h1{font-size:28px}}.similar-neighborhoods-block_root__yD_M5{display:flex;flex-direction:column;padding-bottom:16px}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_horizontalHeading__Fc7aP{display:none}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu{display:flex;flex-direction:row;gap:8px;margin-top:24px;padding-bottom:24px;overflow:hidden}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_stickyCardWrapper__EBFO9{z-index:1;background-color:var(--white);padding-left:16px}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_carousel__Tar0B{width:178px}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_desktopCard__MAWZu{display:none}@media(min-width:640px){.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_carousel__Tar0B{width:208px}}@media(min-width:960px){.similar-neighborhoods-block_root__yD_M5{padding-bottom:50px}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_mobileBlockHeading__LIIml{display:none}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_horizontalHeading__Fc7aP{display:flex}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu{justify-content:center;gap:24px;padding-right:24px;padding-left:24px}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_carousel__Tar0B,.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_stickyCardWrapper__EBFO9{display:none}.similar-neighborhoods-block_root__yD_M5 .similar-neighborhoods-block_similarNeighborhoodCardContainer__PDxXu .similar-neighborhoods-block_desktopCard__MAWZu{display:flex;flex:1 1}}.suggested-link-block_root__mKZ2j{display:flex;flex-direction:column;gap:15px;padding-top:16px;padding-bottom:40px}@media(min-width:960px){.suggested-link-block_root__mKZ2j{flex-direction:row;gap:0}}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_verticalHeading__rXitJ{margin-bottom:12px}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_verticalHeading__rXitJ p{display:none}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabCarousel__EVnWy{margin:auto auto 8px;width:100%}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabCarousel__EVnWy .the-executive-difference-block_tabButton__svLPD{margin-bottom:2px;padding-top:4px;width:100%}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabCarousel__EVnWy .the-executive-difference-block_tabButton__svLPD .the-executive-difference-block_textWrapper__eCsRB{transition:all .3s ease-in;border-bottom:2px solid rgba(0,0,0,0);color:var(--secondary-50);font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabCarousel__EVnWy .the-executive-difference-block_tabButton__svLPD.the-executive-difference-block_active___j_rS .the-executive-difference-block_textWrapper__eCsRB{border-bottom:2px solid var(--seafoam-green);color:var(--executive-blues-80)}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabContentWrapper__xiTNx{position:relative}@media(min-width:960px){.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_verticalHeading__rXitJ{margin-bottom:16px}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_verticalHeading__rXitJ p{display:inline}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabCarousel__EVnWy{margin-bottom:16px;border-bottom:none;width:-moz-fit-content;width:fit-content;max-width:100%}.the-executive-difference-block_root__Rkk_m .the-executive-difference-block_tabCarousel__EVnWy .the-executive-difference-block_tabButton__svLPD{padding-right:16px;padding-left:16px}}.video-block_root__M44Pe{height:calc(100svh - var(--header-height))}.video-block_root__M44Pe .video-block_videoSlide__xHsWe{height:100%}.video-block_root__M44Pe .video-block_videoSlide__xHsWe .video-block_kicker__dHTch{padding-left:2px;color:var(--white);font-style:normal;font-feature-settings:"smcp";font-variant:small-caps;font-weight:400;font-size:20px;line-height:normal}.video-block_root__M44Pe .video-block_videoSlide__xHsWe h1{color:var(--white);font-weight:300;font-size:40px;line-height:100%;text-transform:uppercase}.video-block_root__M44Pe .video-block_videoSlide__xHsWe h2{color:var(--white);font-weight:300;font-size:16px;text-transform:uppercase}.video-block_root__M44Pe .video-block_videoSlide__xHsWe .video-block_gradient__ApysO{background:linear-gradient(180deg,transparent 60%,var(--executive-blues-100-alpha-90) 100%)}@media(min-width:640px){.video-block_root__M44Pe .video-block_videoSlide__xHsWe .video-block_kicker__dHTch{padding-left:4px;font-size:26px}.video-block_root__M44Pe .video-block_videoSlide__xHsWe h1{font-weight:300;font-size:48px}}@media(min-width:960px){.video-block_root__M44Pe .video-block_videoSlide__xHsWe .video-block_kicker__dHTch{padding-left:8px;font-size:32px}.video-block_root__M44Pe .video-block_videoSlide__xHsWe h1{font-weight:300;font-size:48px;letter-spacing:8px}}@media(min-width:1366px){.video-block_root__M44Pe .video-block_videoSlide__xHsWe h1{font-size:72px}.video-block_root__M44Pe .video-block_videoSlide__xHsWe h2{font-size:20px}}@media(min-width:1600px){.video-block_root__M44Pe .video-block_videoSlide__xHsWe h1{font-size:80px}.video-block_root__M44Pe .video-block_videoSlide__xHsWe h2{font-size:24px}}