.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB{width:60px;height:60px;filter:drop-shadow(0 0 4px var(--color-light-grey-3))}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4>span,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB>span{width:100%;height:100%}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4.CarouselTabNavigationV2_nextButtonTouch__dIga5,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB.CarouselTabNavigationV2_prevButtonTouch__NgQyu{position:absolute;top:0;background-color:transparent;visibility:visible}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4.CarouselTabNavigationV2_nextButtonTouch__dIga5>span,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB.CarouselTabNavigationV2_prevButtonTouch__NgQyu>span{width:100%;height:100%}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButtonTouch__NgQyu{left:0}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButtonTouch__dIga5{right:0}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_hideArrow__x66_N{display:none}.ArrowCarousel_root__CO30C{position:relative;overflow:visible;padding-top:20px}.ArrowCarousel_root__CO30C.ArrowCarousel_rootContainerPadding__jM_xy{padding-left:64px}.ArrowCarousel_root__CO30C>div:first-child>div:first-child{min-height:386px}.ArrowCarousel_navigationWrapper__oMtjk{display:none}@media (min-width:576px) and (max-width:1199px){.ArrowCarousel_navigationWrapper__oMtjk{display:block}}@media (min-width:1200px){.ArrowCarousel_root__CO30C:hover .ArrowCarousel_navigationWrapper__oMtjk{display:block}}.ArrowCarousel_slide__xZU7H{overflow:visible;height:auto;min-height:-moz-fit-content;min-height:fit-content}.ArrowCarousel_root__CO30C .swiper{padding:0 var(--home-page-v2-padding-horizontal)}.ArrowCarousel_slideFixedWidth__u4Pyf{width:-moz-fit-content;width:fit-content}.ArrowCarousel_slide__xZU7H>div,.ArrowCarousel_slide__xZU7H>div>div{height:100%}.NotificationUpdateCards_notificationUpdateCardsWrapper__6W_lU{margin-top:24px;margin-bottom:50px}.NotificationUpdateCards_notificationUpdateCardsTitle__MNM31{display:flex;flex-direction:column;padding-bottom:8px;padding-left:var(--home-page-v2-padding-horizontal)}@media (min-width:576px){.NotificationUpdateCards_notificationUpdateCardsTitle__MNM31{flex-direction:row;align-items:center;gap:16px}}@media (min-width:1200px){.NotificationUpdateCards_notificationUpdateCardsTitle__MNM31{padding-left:0}}.NotificationUpdateCards_viewAllButton__fo_8o{color:var(--Content-Brand-Primary)}.NotificationUpdateCards_carouselSlide__7TplC{width:312px}.NotificationUpdateCards_carouselRoot__toXvx{padding-top:0}@media (min-width:1200px){.NotificationUpdateCards_carouselRoot__toXvx{padding:0}}.NotificationUpdateCards_carouselRoot__toXvx>div:first-child>div:first-child{min-height:96px}.NotificationUpdateCards_imageWrapper__0gv_7{position:relative;z-index:0;width:48px;height:48px;flex-shrink:0}.NotificationUpdateCards_imageWrapper__0gv_7>div>span>img{border-radius:100px}.NotificationUpdateCards_notificationUpdateCardWrapper__Mrq6s{display:flex;width:312px;height:96px;flex-direction:row;align-items:center;padding:0 16px;border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;background-color:var(--Background-Neutral-Primary);gap:16px}.NotificationUpdateCards_subjectCopy__aDURJ{font-weight:500;text-decoration:underline}.NotificationUpdateCards_icon__z7mnY{width:18px;flex-shrink:0;color:var(--color-black)}.LennarAccountCard_lennarAccountCardWrapper__fiMN_{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:16px 32px;border-radius:12px;margin:50px var(--home-page-v2-padding-horizontal);background-color:var(--Background-Brand-Tertiary);gap:16px}@media (min-width:768px){.LennarAccountCard_lennarAccountCardWrapper__fiMN_{flex-direction:row;align-items:start;justify-content:center;text-align:left}}@media (min-width:1200px){.LennarAccountCard_lennarAccountCardWrapper__fiMN_{margin:50px 0}}.LennarAccountCard_lennarAccountCardInfo__ZvuJ9{display:flex;width:100%;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;gap:12px}@media (min-width:576px){.LennarAccountCard_lennarAccountCardInfo__ZvuJ9{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:768px){.LennarAccountCard_lennarAccountCardInfo__ZvuJ9{width:100%}}.LennarAccountCard_cardImage__QsWcN{width:100%;flex-shrink:0}@media (min-width:576px){.LennarAccountCard_cardImage__QsWcN{width:40%;min-width:180px;max-width:320px}}@media (min-width:1200px){.LennarAccountCard_cardImage__QsWcN{min-width:0;max-width:160px}}.LennarAccountCard_lennarAccountCardCopy__xdo83{width:100%;flex-shrink:1;padding:16px 0}@media (min-width:576px){.LennarAccountCard_lennarAccountCardCopy__xdo83{max-width:360px}}.LennarAccountCard_primaryButton__w5m_h{width:100%;padding:0}@media (min-width:576px){.LennarAccountCard_primaryButton__w5m_h{width:auto;flex-shrink:0}}.ClosingJourney_root__UMKvc{--journey-completed:#409125;--journey-track:#d9d9d9;--journey-progress-start:#dce6f1;padding:24px 18px;border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;margin-bottom:60px;background-color:var(--Background-Neutral-Primary)}@media (max-width:575px){.ClosingJourney_root__UMKvc{margin-right:16px;margin-left:16px}}@media (min-width:576px){.ClosingJourney_root__UMKvc{padding:24px}}.ClosingJourney_title___el4J{margin-bottom:24px}@media (min-width:576px){.ClosingJourney_title___el4J{margin-bottom:8px}}.ClosingJourney_panels__3lsei{display:flex;flex-direction:column}.ClosingJourney_panel__qfw4b{padding:0 18px;border-top:1px solid var(--Content-Neutral-Disabled);margin:0 -18px;transition:margin-bottom .25s ease-in-out}@media (min-width:576px){.ClosingJourney_panel__qfw4b{padding:0;margin:0}.ClosingJourney_panelOpen__I7YrV{margin-bottom:50px}}.ClosingJourney_trigger__3Od8g{display:flex;width:100%;align-items:center;padding:20px 0;border:none;background:none;color:inherit;cursor:pointer;gap:16px;text-align:left}.ClosingJourney_categoryIcon__MTg6g{width:25px;height:25px;flex-shrink:0;color:var(--Content-Brand-Primary)}.ClosingJourney_headingText__5icQ3{display:flex;min-width:0;flex:1;flex-direction:column}.ClosingJourney_categoryTitle__ibzTK{color:var(--color-dark-grey)}.ClosingJourney_categorySubtitle__XKHmW{color:var(--Content-Neutral-Secondary)}.ClosingJourney_stepsPill__7ryd_{display:none;flex-shrink:0;padding:8px 16px;border-radius:12px;background-color:var(--Background-Brand-Tertiary);color:var(--Content-Brand-Primary);white-space:nowrap}@media (min-width:576px){.ClosingJourney_stepsPill__7ryd_{display:block}}.ClosingJourney_progressTrack__HU1NM{height:8px;border-radius:7px;margin-bottom:32px;background-color:var(--journey-track)}@media (min-width:576px){.ClosingJourney_progressTrack__HU1NM{display:none}}.ClosingJourney_progressFill__i6Dj1{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg,var(--journey-progress-start) 0,var(--Content-Brand-Primary) 180.44%)}.ClosingJourney_chevron__oLTh7{width:25px;height:25px;flex-shrink:0;color:var(--color-dark-grey);transition:transform .25s ease-in-out}.ClosingJourney_chevronOpen__gek1m{transform:rotate(180deg)}.ClosingJourney_content__R9Pu8{position:relative;overflow:hidden}.ClosingJourney_content__R9Pu8:after{position:absolute;z-index:1;top:0;right:0;bottom:0;width:63px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,var(--Background-Neutral-Primary) 40%);content:"";pointer-events:none}@media (min-width:576px){.ClosingJourney_content__R9Pu8:after{display:none}}.ClosingJourney_timeline__TKIMk{display:flex;padding:8px 0 48px;margin:0;gap:16px;list-style:none;overflow-x:auto}@media (min-width:576px){.ClosingJourney_timeline__TKIMk{padding:8px 0}}.ClosingJourney_timeline__TKIMk:after{flex:0 0 48px;content:""}@media (min-width:576px){.ClosingJourney_timeline__TKIMk:after{display:none}}.ClosingJourney_step__ukJfX{position:relative;display:flex;width:140px;min-width:140px;flex:0 0 140px;flex-direction:column;align-items:center;gap:4px;text-align:center}@media (min-width:576px){.ClosingJourney_step__ukJfX{width:auto;max-width:180px;flex:1 0 0}}.ClosingJourney_step__ukJfX:not(:last-child):after{position:absolute;z-index:0;top:14px;left:50%;width:calc(100% + 16px);height:1px;background-color:var(--Content-Neutral-Disabled);content:""}.ClosingJourney_marker__c4ZMP{position:relative;z-index:1;display:flex;overflow:hidden;width:29px;height:29px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%}.ClosingJourney_markerCompleted__ISrwp{border:2px solid var(--journey-completed);background-color:var(--Background-Neutral-Primary);color:var(--Background-Neutral-Primary)}.ClosingJourney_markerCompleted__ISrwp:before{position:absolute;width:23px;height:23px;border-radius:50%;margin:auto;background-color:var(--journey-completed);content:"";top:0;right:0;bottom:0;left:0}.ClosingJourney_marker__c4ZMP .ClosingJourney_markerIcon__uFqH3{position:relative;z-index:1;width:19px;height:19px}.ClosingJourney_marker__c4ZMP .ClosingJourney_markerIcon__uFqH3 svg{display:block;width:100%;height:100%}.ClosingJourney_marker__c4ZMP .ClosingJourney_markerIcon__uFqH3 svg path{stroke-width:2.5}.ClosingJourney_markerInProgress__wwy_d{border:2px solid var(--Content-Brand-Primary);background-color:var(--Background-Neutral-Primary)}.ClosingJourney_markerInProgress__wwy_d:before{position:absolute;width:23px;height:23px;border-radius:50%;margin:auto;background-color:var(--Content-Brand-Primary);content:"";top:0;right:0;bottom:0;left:0}.ClosingJourney_markerInProgress__wwy_d:after{position:absolute;width:7px;height:7px;border-radius:50%;margin:auto;background-color:var(--Background-Neutral-Primary);content:"";top:0;right:0;bottom:0;left:0}.ClosingJourney_markerPending__qZAyS{background-color:var(--Content-Neutral-Disabled)}.ClosingJourney_stepLabel__HXXvS{color:var(--color-dark-grey);font-weight:500}.ClosingJourney_stepDate__haZPx{color:var(--color-medium-grey-1)}.PropertyCard_card__7WtBo{display:flex;flex-direction:column;gap:20px}@media (min-width:576px){.PropertyCard_card__7WtBo{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:24px}}@media (min-width:1200px){.PropertyCard_card__7WtBo{flex-wrap:nowrap;align-items:center}}.PropertyCard_imageWrapper__QAzq0{position:relative;overflow:hidden;width:100%;height:200px;flex-shrink:0;border-radius:12px}@media (min-width:576px){.PropertyCard_imageWrapper__QAzq0{width:280px;height:188px}}@media (min-width:1200px){.PropertyCard_imageWrapper__QAzq0{width:303px;height:198px}}.PropertyCard_imagePlaceholder__ctupr{width:100%;height:100%}.PropertyCard_details__eyHcR{display:flex;flex:1 1 340px;flex-direction:column;gap:24px}@media (min-width:576px){.PropertyCard_details__eyHcR{flex-direction:row;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:32px;column-gap:32px;row-gap:24px}}.PropertyCard_addressColumn__Xsva2{display:flex;flex-direction:column}@media (min-width:576px){.PropertyCard_addressColumn__Xsva2{min-width:0;max-width:300px;flex:0 1 auto}}.PropertyCard_address__M4V1N{margin-bottom:2px}.PropertyCard_priceRow__FAKyl{display:flex;align-items:baseline;margin-top:14px;gap:8px}.PropertyCard_priceLabel__ammUb{color:var(--color-dark-grey)}.PropertyCard_communityName__5V6NT{display:inline-block;margin-top:2px;color:var(--Content-Brand-Primary);text-decoration:none}.PropertyCard_communityName__5V6NT:hover{text-decoration:underline}.PropertyCard_closingColumn__b0U0L,.PropertyCard_datesColumn__84AYa{display:flex;flex-direction:column}@media (min-width:576px){.PropertyCard_closingColumn__b0U0L,.PropertyCard_datesColumn__84AYa{flex:0 1 auto;padding-top:12px}}.PropertyCard_datesColumn__84AYa{gap:28px}.PropertyCard_dateBlock__lEj5A{display:flex;flex-direction:column}.TasksThisWeek_root__bQquY{margin-bottom:0}.TasksThisWeek_heading__NyDAt{margin-bottom:16px}.TasksThisWeek_headingWrap__Tw1ci{margin:0}.TasksThisWeek_trigger__0kjRY{display:flex;width:100%;align-items:flex-start;justify-content:space-between;padding:0;border:none;background:none;color:inherit;cursor:pointer;gap:16px;text-align:left}.TasksThisWeek_triggerText__lV_wT{display:flex;min-width:0;flex:1;flex-direction:column;gap:8px}.TasksThisWeek_trigger__0kjRY .TasksThisWeek_heading__NyDAt{margin-bottom:0}.TasksThisWeek_summary__NUc1Z{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.TasksThisWeek_summaryTotal__cnGZw{color:var(--color-dark-grey)}.TasksThisWeek_summaryChip__J_5nG{display:inline-flex;align-items:center;gap:6px}.TasksThisWeek_summaryDot__6a8A8{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--Content-Neutral-Disabled)}.TasksThisWeek_summaryDotUrgent__qo654{background:var(--Content-Semantic-Error-Primary)}.TasksThisWeek_summaryDotWarning__PFU5B{background:var(--color-yellow-task-warning)}.TasksThisWeek_summaryChipLabel__saK6s{color:var(--Content-Neutral-Secondary);white-space:nowrap}.TasksThisWeek_chevron__UkvKI{width:25px;height:25px;flex-shrink:0;color:var(--color-dark-grey);transition:transform .25s ease-in-out}.TasksThisWeek_chevronOpen__Nd7Ar{transform:rotate(180deg)}.TasksThisWeek_contentWrapper__4EFji{overflow:hidden}.TasksThisWeek_list__KieJ8{padding:0;margin:0;list-style:none}.TasksThisWeek_task__U_RbY{padding-top:16px}.TasksThisWeek_taskRow__m3Iwe{display:flex;align-items:flex-start;gap:12px}.TasksThisWeek_bullet__HykGt{width:12px;height:12px;flex-shrink:0;border-radius:50%;margin-top:8px;background:var(--Content-Neutral-Disabled)}.TasksThisWeek_bulletUrgent__ZOHMW{background:var(--Content-Semantic-Error-Primary)}.TasksThisWeek_bulletWarning__I3FJa{background:var(--color-yellow-task-warning)}.TasksThisWeek_taskContent__hcYw1{min-width:0;flex:1}.TasksThisWeek_taskTitleLine__R869B{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.TasksThisWeek_title__syWn2{color:var(--color-dark-grey)}.TasksThisWeek_dueDate__KrfSO{color:var(--Content-Neutral-Secondary);white-space:nowrap}.TasksThisWeek_description___kgCT{margin-top:4px;color:var(--color-dark-grey)}.TasksThisWeek_action__WO_9J{display:flex;flex-shrink:0;align-items:center;margin-top:2px;color:var(--color-dark-grey);gap:4px;text-decoration:none;white-space:nowrap}.TasksThisWeek_action__WO_9J:after{content:"→";font-family:var(--font-mabry);font-size:1rem;font-weight:500}.TasksThisWeek_action__WO_9J:hover span{text-decoration:underline}.TasksThisWeek_actionNote__0T_IR{flex-shrink:0;margin-top:4px;color:var(--Content-Neutral-Secondary);white-space:nowrap}@media (max-width:575px){.TasksThisWeek_taskRow__m3Iwe{flex-wrap:wrap}.TasksThisWeek_taskTitleLine__R869B{flex-direction:column;align-items:flex-start;gap:2px}.TasksThisWeek_actionNote__0T_IR,.TasksThisWeek_action__WO_9J{width:100%;box-sizing:border-box;padding-left:24px}}.TasksThisWeek_divider__L2ZiC{border:none;border-top:1px solid var(--Content-Neutral-Disabled);margin:16px 0 0}.TasksThisWeek_empty__vTehM{padding-top:24px;color:var(--Content-Neutral-Secondary);letter-spacing:.05em;text-align:center}.RoadToCloseCard_root__yKCsv{position:relative;padding:32px 40px;border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;margin-bottom:32px;background:linear-gradient(-28deg,var(--Background-Brand-Tertiary) 2%,var(--Background-Neutral-Primary) 40%)}@media (max-width:575px){.RoadToCloseCard_root__yKCsv{padding:24px 20px;margin-right:16px;margin-left:16px}}.RoadToCloseCard_header__IU6UT{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px;gap:24px}.RoadToCloseCard_welcome__L4mkN{min-width:0;flex:1}@media (max-width:575px){.RoadToCloseCard_buyerName___2kUU{display:block}.RoadToCloseCard_header__IU6UT .RoadToCloseCard_purchaseButton__wDmyk{display:none}}.RoadToCloseCard_subtitle__xhLEc{margin-bottom:0}.RoadToCloseCard_daysBold__uET67{font-family:var(--font-mabry);font-weight:500;white-space:nowrap}.RoadToCloseCard_divider__tJTjA{border:none;border-top:1px solid var(--Content-Neutral-Disabled);margin:24px 0}.Avatar_root__KbZni{display:flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-dark-grey);color:var(--Background-Neutral-Primary);text-align:center;text-transform:uppercase}.ContactCard_root__2kVZJ{display:flex;align-items:center;padding:16px;border:1px solid var(--Content-Neutral-Disabled);border-radius:8px;gap:16px}.ContactCard_avatar__UEWu_{flex-shrink:0}.ContactCard_details__Z4pZq{display:flex;min-width:0;flex-direction:column;gap:4px}.ContactCard_roleLabel__H2G7w{color:var(--color-medium-grey)}.ContactCard_contactInfo__FDj9a{display:flex;min-width:0;flex-wrap:wrap;color:var(--color-dark-grey);gap:4px 16px}.ContactCard_contactItem__sKJ8x{display:flex;min-width:0;align-items:center;color:inherit;gap:6px;text-decoration:none}.ContactCard_contactText__gEOh7{min-width:0;word-wrap:anywhere}.ContactCard_contactItem__sKJ8x:hover{text-decoration:underline}.ContactCard_contactIcon__leETB{width:25px;height:25px;flex-shrink:0}@media (max-width:575px){.ContactCard_root__2kVZJ{display:grid;align-items:center;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-template-columns:auto 1fr;grid-row-gap:4px;row-gap:4px}.ContactCard_avatar__UEWu_{grid-row:1/3}.ContactCard_details__Z4pZq{display:contents}.ContactCard_contactInfo__FDj9a{flex-direction:column;grid-column:1/-1}}.TeamContacts_root__DxPEH{display:flex;flex-direction:column;gap:12px}@media (max-width:575px){.TeamContacts_root__DxPEH{margin-right:16px;margin-left:16px}}.TeamContacts_header__uozf0{display:flex;flex-direction:column;gap:8px}.TeamContacts_intro__ONyNV{max-width:686px}.TeamContacts_partnersHeader__I7Ey1{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.TeamContacts_partnersHeader__I7Ey1:not(:first-child){margin-top:24px}.TeamContacts_partnersSubtitle__Nq_21{color:var(--Content-Neutral-Secondary)}.TeamContacts_grid__q6pFE{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:575px){.TeamContacts_grid__q6pFE{grid-template-columns:1fr}}.Banner_banner__PePZU{position:relative;display:flex;overflow:hidden;width:100%;border-radius:12px;background-color:var(--Content-Neutral-Tertiary);background-position:50%;background-repeat:no-repeat;background-size:cover}.Banner_content__vkcOV{display:flex;width:100%;flex-direction:column;padding:40px 25px;gap:25px}@media (min-width:1200px){.Banner_content__vkcOV{flex-direction:row;align-items:center;justify-content:space-between;padding:35px 65px 35px 45px;gap:40px}}.Banner_textSection__dx3NB{display:flex;flex:1;flex-direction:column;gap:10px;text-align:center}@media (min-width:1200px){.Banner_textSection__dx3NB{max-width:66%;text-align:left}}.Banner_description__rMYiQ,.Banner_headline__95gUw{margin:0;color:var(--Background-Neutral-Primary)}.Banner_buttonWrapper__7lHcJ{display:flex;align-items:center;justify-content:center}@media (min-width:1200px){.Banner_buttonWrapper__7lHcJ{justify-content:flex-end}}.Banner_link__kAIJL{display:inline-block;text-decoration:none}.Banner_button__A_t45{display:flex;min-width:200px;height:50px;align-items:center;justify-content:center;padding:0 50px;border:1px solid var(--Background-Neutral-Primary);border-radius:100px;background-color:var(--Background-Neutral-Primary);cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.Banner_button__A_t45:hover{opacity:.9}.Banner_button__A_t45:active{opacity:.8}.Banner_buttonLabel__s2NaB{color:var(--Content-Neutral-Tertiary);font-weight:500;white-space:nowrap}.Banner_compact__jDlWo .Banner_content__vkcOV{flex-direction:column;align-items:stretch;justify-content:center;padding:40px 25px;gap:25px}.Banner_compact__jDlWo .Banner_textSection__dx3NB{max-width:100%;text-align:center}.Banner_compact__jDlWo .Banner_buttonWrapper__7lHcJ{justify-content:center}.CarouselTabV2_tab__WvAWF{display:flex;height:40px;flex-shrink:0;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;background:var(--Background-Neutral-Primary)}.CarouselTabV2_tab__WvAWF.CarouselTabV2_isSelected__BrzZM{border:1px solid var(--Content-Brand-Primary);background:var(--Background-Brand-Tertiary)}.CarouselTabV2_tab__WvAWF.CarouselTabV2_filledVariant__OfikN{padding:0 16px;background:var(--Content-Brand-Primary);color:var(--Background-Neutral-Primary)}.CarouselTabV2_tab__WvAWF.CarouselTabV2_filledVariant__OfikN p{color:var(--Background-Neutral-Primary)}.CarouselTabCategoriesV2_root__1JohM{display:flex;gap:10px;overflow-x:hidden}@media (max-width:575px){.CarouselTabCategoriesV2_root__1JohM{padding-right:20px}}.CarouselTabCategoriesV2_slide__satVv{width:-moz-max-content;width:max-content}.CarouselTabCategoriesV2_swiper__bE4_G{width:100%}.CarouselTabEndCardV2_endCard__Dnc2B{display:flex;height:100%;align-items:center;justify-content:center;padding:0 50px;border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;background-color:var(--Background-Neutral-Secondary);gap:10px;text-align:center}.PriceDiscountBadge_root__snRJq{display:inline-flex;align-items:center;justify-content:center;padding:2px 12px 2px 8px;border-radius:4px;background:var(--Content-Brand-Primary);color:var(--Background-Neutral-Primary)}.PriceDiscountBadge_big__4_l0o{padding-top:4px;padding-bottom:4px}.PriceDiscountBadge_badgeIcon__1BcVQ{position:relative;width:16px;height:16px}.PriceDiscountBadge_badgeIcon__1BcVQ>svg{position:absolute}.HomesiteEMPPrice_empWrapper__FueAa{display:flex;flex-direction:column;align-items:flex-start}.HomesiteEMPPrice_legal__RYnPt{margin-left:5px;cursor:pointer;font-weight:500;text-decoration:underline;white-space:nowrap}.HomesiteEMPPrice_title__lplsS div:last-child{order:0}.HomesiteEMPPrice_cardTitle__0fftH{display:flex;align-items:center;gap:6px}.HomesiteEMPPrice_priceAmount__CMQfp{color:var(--Content-Brand-Primary)}.HomesitePrice_root__DmzzY{display:flex;flex-direction:column;row-gap:5px}.HomesitePrice_priceInfo__YJsWn{display:flex;align-items:baseline;gap:10px}.HomesitePrice_priceInfo__YJsWn:has(.HomesitePrice_priceDiscountBadge__qV6Sc){flex-direction:column;gap:0}.HomesitePrice_priceInfoDesktop__mjhzF{display:flex;flex-direction:column;align-items:flex-start}.HomesitePrice_priceInfoCard__JuV8l{display:inline-flex;flex-wrap:wrap;align-items:center;-moz-column-gap:6px;column-gap:6px}.HomesitePrice_headline2HS__qTtIS{width:100%;margin-right:15px}.HomesitePrice_headline2HS__qTtIS del{color:var(--Content-Neutral-Secondary)}.HomesitePrice_emptext__wv9r1{font-size:16px}@media (min-width:576px){.HomesitePrice_emptext__wv9r1{font-size:28px}}.HomesitePrice_priceDiscountBadge__qV6Sc{order:1}.MetaDetails_dot__ijy0v{margin:0 5px}.MetaDetails_dot__ijy0v:last-of-type{display:none}.MetaDetails_baseItem__pA39h{font-weight:300}.MetaDetails_metaItem__cdSlg:not(:last-child):after{display:inline-flex;align-items:center;justify-content:center;margin:0 5px;content:" • "}.PaymentDisclaimer_root__AuY2D{padding:7px 12px 8px;border-top:1px solid var(--color-medium-grey-2);background-color:var(--color-light-grey)}.PaymentDisclaimer_text__9xG3p{margin:0;color:var(--Content-Neutral-Primary)}.PaymentDisclaimer_text__9xG3p button.PaymentDisclaimer_seeDetails__ql_SV{display:inline;padding:0}.PaymentDisclaimer_text__9xG3p button.PaymentDisclaimer_seeDetails__ql_SV>span{color:var(--Content-Brand-Primary);text-decoration:underline;white-space:nowrap}.Availability_wrapper__FqK17{display:flex;align-items:center}.Availability_label__QEU9R{display:inline-flex;align-items:center;font-weight:300}.Availability_label__QEU9R:before{display:block;width:10px;height:10px;border-radius:50%;margin-right:10px;content:""}.Availability_moveInReady__0mojX .Availability_label__QEU9R:before{background-color:var(--color-green)}.Availability_underConstruction__tkagD .Availability_label__QEU9R:before{background-color:var(--color-school-rating-c)}.Availability_comingSoon__00Mn7 .Availability_label__QEU9R:before{background-color:var(--Content-Neutral-Disabled)}.Availability_futureRelease__2aXMV .Availability_label__QEU9R:before{border:1px solid var(--Content-Neutral-Secondary)}.Availability_soldStatusWrapper__7xb_1{display:flex;margin-left:-5px}.Availability_sold__ASxB_{display:flex;width:auto;align-items:center;font-weight:300}@media (min-width:1200px){.Availability_sold__ASxB_{margin-top:3px}}.Availability_soldIcon__v9D6b{display:flex;align-items:center;color:var(--Content-Semantic-Error-Primary)}.Availability_soldIcon__v9D6b svg{width:20px;height:20px}.Availability_marker__gHGLn{display:flex}.Ribbon_container__P_FqM{position:relative;z-index:var(--zindex-200);display:flex;isolation:isolate}.Ribbon_container__P_FqM .Ribbon_tooltip__fvWZG{position:relative;padding:0}.Ribbon_container__P_FqM .Ribbon_tooltip__fvWZG>span>button[aria-label=tooltip],.Ribbon_container__P_FqM .Ribbon_tooltip__fvWZG>span>button[aria-label=tooltip]>span>span>svg{width:100%;height:100%}.Ribbon_absolute__G58_B{position:absolute;top:12px;left:0}.Ribbon_absolute__G58_B.Ribbon_small__D_yen{width:36px;height:29px}.Ribbon_absolute__G58_B.Ribbon_medium__039Xx{width:140px;height:25px}.Ribbon_absolute__G58_B.Ribbon_large__mYF0B{width:190px;height:35px}.Ribbon_absolute__G58_B span{width:100%;height:100%}.Ribbon_absolute__G58_B.Ribbon_straight__tjfza.Ribbon_large__mYF0B{clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,0 100%)}.Ribbon_absolute__G58_B.Ribbon_icon-wrap-sold__r7vep,.Ribbon_absolute__G58_B.Ribbon_icon-wrap__b_f9B{left:-8px}.Ribbon_absolute__G58_B.Ribbon_wrap-sold__RyokW,.Ribbon_absolute__G58_B.Ribbon_wrap__IH9CK{left:-9px}.Ribbon_large__mYF0B.Ribbon_absolute__G58_B.Ribbon_wrap-sold__RyokW>span>svg,.Ribbon_large__mYF0B.Ribbon_absolute__G58_B.Ribbon_wrap__IH9CK>span>svg{clip-path:polygon(0 0,100% 0,97% 57%,99% 100%,0 100%,0 99%)}.Badge_root__ZGQeh{position:absolute;z-index:1;padding:4px 10px;margin:10px;color:var(--Background-Neutral-Primary)}.Badge_badgeDefault__ljCww{border-radius:4px}.Badge_badgeGrey__oUWGa{background-color:var(--Content-Neutral-Primary)}.Badge_badgeStatus__tJtod{right:0;bottom:0;border-radius:8px 0;margin:0;background-color:var(--Content-Brand-Primary);font-size:.75rem}.FavoritesButton_root__gul_p{border:none;background-color:transparent}@media (min-width:1200px){.FavoritesButton_root__gul_p{border:1px solid var(--color-dark-grey)}.FavoritesButton_root__gul_p:hover{background-color:var(--color-dark-grey);color:var(--Background-Neutral-Primary)}}.FavoritesButton_root__gul_p.FavoritesButton_noBorder__PnP7V{border:none;background-color:transparent}.FavoritesButton_active__4g956{color:var(--Content-Semantic-Error-Primary)}.FavoriteCardButton_favoritesButton__HP34i{width:25px;height:25px;flex-shrink:0;border:1px solid var(--color-dark-grey);margin-left:20px;background-color:transparent;cursor:pointer}.FavoriteCardButton_favoritesButton__HP34i:active{color:var(--Content-Semantic-Error-Primary)}@media (hover:hover) and (pointer:fine){.FavoriteCardButton_favoritesButton__HP34i:hover{background-color:transparent;color:var(--Content-Semantic-Error-Primary);cursor:pointer}}.InfoCard_wrapper__4Zk_d{position:relative;display:flex;height:100%;flex-direction:column;padding-top:20px;padding-bottom:15px}@media (min-width:576px){.InfoCard_wrapper__4Zk_d{flex-direction:row;padding-top:30px;padding-bottom:30px}}@media (min-width:1200px){.InfoCard_wrapper__4Zk_d{padding-top:30px;padding-bottom:30px}}.InfoCard_innerCardRounded__kf6NO{border-radius:12px}.InfoCard_inner__LC6xS{display:flex;width:100%;height:100%;flex-direction:column}@media (min-width:576px){.InfoCard_inner__LC6xS{flex-direction:row}}.InfoCard_carouselWrapper__8kkET{flex-direction:column}@media (min-width:576px){.InfoCard_carouselWrapper__8kkET{flex-direction:row}}.InfoCard_carouselWrapper__8kkET{background-color:var(--Background-Neutral-Primary)}.InfoCard_image__eSfwT{position:relative;height:100%}.InfoCard_info__89bDA{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.InfoCard_hasFavoriteInfo__ym5_g{position:relative;flex-direction:row}@media (min-width:576px){.InfoCard_hasFavoriteInfo__ym5_g{flex:1}}.InfoCard_hasFavoriteInfo__ym5_g.InfoCard_fullWidth__ZT_GX>div{flex:1}.InfoCard_favoritesHearth__lcdLQ{border:none!important}@media (max-width:575px){.InfoCard_favoritesHearth__lcdLQ{margin-top:15px}}.InfoCard_newSearchResultsLayout__JSHS6{padding:0}.InfoCard_newSearchResultsLayout__JSHS6>div{display:flex;flex-direction:column}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_favoritesHearth__lcdLQ{margin:12px 15px 0 0}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_roundedImage__Wx1rI,.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_roundedPlaceholder__L_fzX>div{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:12px;border-top-right-radius:12px}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_imageWrapper__yU5HX{position:relative;z-index:0;width:100%;flex-shrink:0;margin-top:0}@media (min-width:576px){.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_imageWrapper__yU5HX{margin-right:25px;margin-bottom:0}}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_absolutePositioned__sqCo8{position:absolute;top:15px;right:15px;margin:0}.InfoCard_availabilityMapEnhacement__pmaab{padding:0}.InfoCard_availabilityMapEnhacement__pmaab>div{display:flex;flex-direction:row}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_favoritesHearth__lcdLQ{margin:12px 15px 0 0}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_straightPlaceholder__XljjA{height:100%}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_straightImage__Xtwzf,.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_straightPlaceholder__XljjA>div{border-radius:8px 0 0 8px}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_imageWrapper__yU5HX{position:relative;z-index:0;width:100%;flex-shrink:0;margin-top:0}@media (min-width:576px){.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_imageWrapper__yU5HX{margin-right:25px;margin-bottom:0}}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_absolutePositioned__sqCo8{position:absolute;top:8px;right:8px;margin:0}.InfoCard_horizontalLayout__0bJ6D{padding-top:0;padding-bottom:0}.InfoCard_horizontalLayout__0bJ6D .InfoCard_roundedImage__Wx1rI{border-radius:12px}.InfoCard_horizontalLayout__0bJ6D .InfoCard_info__89bDA>div{flex:1}.InfoCard_horizontalLayout__0bJ6D .InfoCard_image__eSfwT>div{display:grid;height:100%}.InfoCard_horizontalLayout__0bJ6D .InfoCard_imageWrapper__yU5HX{position:relative;z-index:0;width:100%;height:100%;flex:1;flex-shrink:0;margin-bottom:15px}@media (min-width:576px){.InfoCard_horizontalLayout__0bJ6D .InfoCard_imageWrapper__yU5HX{max-width:316px;margin-right:25px;margin-bottom:0}}@media (min-width:1200px){.InfoCard_horizontalLayout__0bJ6D .InfoCard_imageWrapper__yU5HX{max-width:247px}}.InfoCard_statusBadgeOneRoundedCorner__DvWtm{border-bottom-right-radius:0}.CarouselTabHomesiteCardV2_title__cL9xE{margin-right:15px}.CarouselTabHomesiteCardV2_cardRoot__150fm{height:100%}.CarouselTabHomesiteCardV2_metaDetails__rrlRV{display:flex;flex-wrap:wrap}.CarouselTabHomesiteCardV2_futureReleaseLabel__p6R89{display:flex;margin-top:5px;font-weight:300}.CarouselTabHomesiteCardV2_link__f8fpq{display:flex;width:100%;height:100%;flex-direction:column;align-items:stretch;padding:0;border-radius:0}.CarouselTabHomesiteCardV2_isMultiFamilyUnitTooltip__ZxXRl{padding:0 20px}.CarouselTabHomesiteCardV2_priceWrapper__M5VOB{display:inline-flex;flex-wrap:wrap;margin:5px 0}.CarouselTabHomesiteCardV2_priceWrapper__M5VOB.CarouselTabHomesiteCardV2_newVariant__bj_wD{-moz-column-gap:5px;column-gap:5px}.CarouselTabHomesiteCardV2_priceWrapper__M5VOB.CarouselTabHomesiteCardV2_newVariant__bj_wD>h4{display:inline;margin:0}.CarouselTabHomesiteCardV2_wasPrice__texxB{color:var(--color-dark-grey-1);text-decoration:line-through}.CarouselTabHomesiteCardV2_empPriceWrapper__4Tsfn{flex-direction:column;margin-bottom:20px}.CarouselTabHomesiteCardV2_empPriceWrapper__4Tsfn.CarouselTabHomesiteCardV2_empNewVariant__DQ1Xo{margin-bottom:0}.CarouselTabHomesiteCardV2_estMonthlyPayment__9r6BK>span{text-decoration:underline}.CarouselTabHomesiteCardV2_link__f8fpq .CarouselTabHomesiteCardV2_infoCard__Y_xOr{height:auto;flex:1 0 auto}.CarouselTabHomesiteCardV2_paymentDisclaimer__F_vyT{border-radius:0 0 11px 11px}.CarouselTabHomesiteCardV2_homesiteDetails__RM1le{display:flex;width:100%;min-width:0;min-height:100%;flex-direction:column;padding:15px 12px 24px}.CarouselTabHomesiteCardV2_locationLabel__IY_jg{color:var(--Content-Neutral-Primary)}.CarouselTabHomesiteCardV2_description__UEloK{margin-top:auto;color:var(--Content-Neutral-Secondary)}.CarouselTabHomesiteCardV2_addressWrapper__ovvb8{display:flex;flex-direction:column}.CarouselTabHomesiteCardV2_roundedBorders__iXlLi{border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;background:var(--Background-Neutral-Primary)}.CarouselTabHomesiteCardV2_scheduleTourCta__e5NY_{margin-top:12px}.CarouselTabHomesiteCardV2_requestInfoCta__9Uy1t{height:var(--button-height-regular);margin-top:12px}.CarouselTabHomesiteCardV2_lotId__hu8rt{color:var(--Content-Neutral-Secondary)}.CarouselTabHomesiteSkeletonCardV2_root__lgg_j{display:flex;width:305px;height:339px;flex-direction:column;border:1px solid var(--color-medium-grey-3);border-radius:12px}.CarouselTabHomesiteSkeletonCardV2_root__lgg_j .CarouselTabHomesiteSkeletonCardV2_image___SyIn{border-top-left-radius:12px;border-top-right-radius:12px}.CarouselTabHomesiteSkeletonCardV2_root__lgg_j .CarouselTabHomesiteSkeletonCardV2_content__aqsvY{padding:12px}.CarouselTabHomesiteSkeletonCardV2_item__F_PTZ{margin-bottom:5px}.CarouselTabHomesiteSkeletonCardV2_lastItem__jcyA7{width:100%;height:30px;margin-top:auto}.CarouselTabHomesiteSkeletonCardV2_image___SyIn{width:100%;margin-bottom:15px;aspect-ratio:8/5}@media (min-width:576px){.CarouselTabHomesiteSkeletonCardV2_image___SyIn{margin-right:25px;margin-bottom:0}}.CarouselTabHomesiteSkeletonCardV2_content__aqsvY{display:flex;flex-direction:column;flex-grow:1}.CarouselTabHomesiteSkeletonV2_root__UgPuf{display:flex;overflow:hidden;flex-direction:column;padding-right:20px;padding-bottom:40px;padding-left:20px;gap:15px}@media (min-width:576px){.CarouselTabHomesiteSkeletonV2_root__UgPuf{padding-right:60px;padding-bottom:0;padding-left:60px}}@media (min-width:1200px){.CarouselTabHomesiteSkeletonV2_root__UgPuf{padding-right:80px;padding-left:80px}}.CarouselTabHomesiteSkeletonV2_cardWrapper__ASodT{display:flex;gap:20px}.CarouselTabHomesiteSkeletonV2_skeletonTab__hSC5C{display:flex;gap:15px}.TabbedHomesiteCarouselV2_root__riTI1{position:relative}.TabbedHomesiteCarouselV2_categoriesWrapper__Fz_r9{padding-right:var(--home-page-v2-padding-horizontal);padding-bottom:20px;padding-left:var(--home-page-v2-padding-horizontal)}.TabbedHomesiteCarouselV2_categoriesWrapper__Fz_r9.TabbedHomesiteCarouselV2_categoriesContainerPadding__pihp7{padding-right:64px;padding-left:64px}.TabbedHomesiteCarouselV2_carouselSlide__IT5pE{width:280px}.QualityHomesCarouselV2_root__4if3Y{display:flex;flex-direction:column}.QualityHomesCarouselV2_skeletonItem__BWjEf{min-width:200px;min-height:18rem;border-radius:10px;margin:var(--grid-gutter);animation:QualityHomesCarouselV2_shimmer__5yBRf 1.5s infinite;animation:QualityHomesCarouselV2_shimmer__5yBRf var(--skeleton-animation-duration,1.5s) infinite;background-color:var(--color-medium-grey-3)}@media (max-width:768px){.QualityHomesCarouselV2_skeletonItem__BWjEf{min-width:150px;min-height:12rem;margin:calc(var(--grid-gutter) / 2)}}@media (max-width:480px){.QualityHomesCarouselV2_skeletonItem__BWjEf{min-width:100px;min-height:8rem;margin:calc(var(--grid-gutter) / 4)}}@keyframes QualityHomesCarouselV2_shimmer__5yBRf{0%,to{background-color:var(--color-medium-grey-4)}50%{background-color:var(--color-medium-grey-3)}}.DynamicFontWeightText_text__K1JCq{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between}.DynamicFontWeightText_text__K1JCq:after{overflow:hidden;height:0;content:attr(data-text);font-weight:inherit;pointer-events:none;-moz-user-select:none;user-select:none;visibility:hidden}@media speech{.DynamicFontWeightText_text__K1JCq:after{display:none}}.TabNavigation_wrapper__Y7AUu{position:relative}.TabNavigation_innerWrapper__0h1T8{display:flex;width:100%;justify-content:center}@media (max-width:575px){.TabNavigation_innerWrapper__0h1T8{justify-content:flex-start}}.TabNavigation_category__VUSt9{flex-basis:auto;padding:0;border:none;margin-right:30px;background:none;color:var(--Content-Neutral-Secondary);cursor:pointer;white-space:nowrap}.TabNavigation_categoriesCarousel__aj0a4 .TabNavigation_category__VUSt9,.TabNavigation_innerWrapper__0h1T8 .TabNavigation_category__VUSt9:last-child{margin-right:0}.TabNavigation_activeCategory__U88ln.TabNavigation_category__VUSt9{color:var(--color-dark-grey);font-weight:500}.TabNavigation_category__VUSt9 .TabNavigation_activeCategoryInner__twsAw:after,.TabNavigation_category__VUSt9.TabNavigation_activeCategory__U88ln .TabNavigation_activeCategoryInner__twsAw{font-weight:500}@media (max-width:575px){.TabNavigation_line__YpVdv{display:none}}.TabNavigation_line__YpVdv{position:absolute;bottom:0;height:2px;background-color:var(--color-dark-grey);pointer-events:none;transition:left .3s ease-in-out,width .3s .1s}.TabNavigation_categoryWrapper__XPaSV{width:auto}.TabsFader_faderOnMap__JS4bX{z-index:100;display:inline-block;width:100%;padding:5px;border-radius:50px;background-color:var(--Background-Neutral-Primary);filter:drop-shadow(0 3px 7px var(--color-black-15))}.TabsFader_faderOnMap__JS4bX:after,.TabsFader_faderOnMap__JS4bX:before{border-radius:50px}.TabsFader_scrollFade__a1_jh:before{position:absolute;z-index:100;top:0;left:0;width:60px;height:100%;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 70%);content:"";opacity:1;pointer-events:none;transition:opacity .2s}@media (min-width:576px){.TabsFader_scrollFade__a1_jh:before{width:100px}}@media (min-width:1200px){.TabsFader_scrollFade__a1_jh:before{width:160px}}.TabsFader_hideBeforeFade__EcRTx.TabsFader_scrollFade__a1_jh:before{width:0;opacity:0}.TabsFader_scrollFade__a1_jh:after{position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);content:"";opacity:1;pointer-events:none;transition:opacity .2s}@media (min-width:576px){.TabsFader_scrollFade__a1_jh:after{width:100px}}@media (min-width:1200px){.TabsFader_scrollFade__a1_jh:after{width:160px}}.TabsFader_hideAfterFade__LQJBf.TabsFader_scrollFade__a1_jh:after{width:0;opacity:0}.TabsFader_arrowLeft___URY8{position:absolute;z-index:var(--zindex-300);top:3px;left:0;opacity:1;pointer-events:all;transform:rotate(90deg);transition:opacity .2s ease}.TabsFader_arrowLeft__hidden__EyfzD{opacity:0;pointer-events:none;transition:opacity .2s ease}.TabsFader_arrowRight__jUfkz{position:absolute;z-index:var(--zindex-300);top:3px;right:0;opacity:1;pointer-events:all;transform:rotate(-90deg);transition:opacity .2s ease}.TabsFader_arrowRight__hidden__3GeY7{opacity:0;pointer-events:none;transition:opacity .2s ease}.TabsFader_arrowLeft__onTheMap__MbuqR{top:5px;left:7px}.TabsFader_arrowRight__onTheMap__BZkSG{top:5px;right:7px}.TabsList_tabsWrapper__6txbc{position:relative;height:40px;overflow-x:auto;overflow-y:hidden;pointer-events:auto}@media (min-width:576px){.TabsList_tabsWrapper__6txbc{height:43px}}.TabsList_singleTab__BuPu7{pointer-events:none}.TabsList_tabsInnerWrapper__mwjQb{display:flex;height:100%;align-items:flex-end;padding-bottom:20px;margin-top:10px}.TabsList_tab__w2V_x{flex-basis:auto;padding:0;border:none;margin-right:30px;background:none;color:var(--Content-Neutral-Secondary);cursor:pointer;white-space:nowrap}@media (min-width:1200px){.TabsList_tab__w2V_x{margin-right:50px}}.TabsList_tab__w2V_x:last-child{margin-right:0}.TabsList_tab__w2V_x.TabsList_activeTab__s1Yz1{color:var(--color-dark-grey);font-weight:500}.TabsList_tab__w2V_x .TabsList_activeTabInner__JhMpI:after,.TabsList_tab__w2V_x.TabsList_activeTab__s1Yz1 .TabsList_activeTabInner__JhMpI{font-weight:500}.TabsList_tabsLine__6HsF6{position:absolute;bottom:0;height:2px;background-color:var(--color-dark-grey);pointer-events:none;transition:left .3s ease-in-out,width .3s .1s}@media (min-width:1200px){.TabsList_tabsLine__6HsF6{bottom:1px}}.TabsList_hideScrollBar__1SiEb{-ms-overflow-style:none;scrollbar-width:none}.TabsList_hideScrollBar__1SiEb::-webkit-scrollbar{display:none}.Carousel_carouselWrapper__to6l7{position:relative;display:flex;flex-direction:column}.Carousel_carouselNextArrow__4X_hF,.Carousel_carouselPrevArrow__hiC4T{display:inline-block;width:var(--carousel-icon-size-sm);height:var(--carousel-icon-size-sm)}@media (min-width:576px){.Carousel_carouselNextArrow__4X_hF,.Carousel_carouselPrevArrow__hiC4T{width:var(--carousel-icon-size-md);height:var(--carousel-icon-size-md)}}@media (min-width:1200px){.Carousel_carouselNextArrow__4X_hF,.Carousel_carouselPrevArrow__hiC4T{width:var(--carousel-icon-size-lg);height:var(--carousel-icon-size-lg)}}.Carousel_categoriesWrapper__46VF_{z-index:2;padding-right:var(--grid-margin);padding-left:var(--grid-margin);margin-bottom:20px}@media (min-width:1200px){.Carousel_categoriesWrapper__46VF_{margin-bottom:25px}}.Carousel_categoriesWrapper__46VF_.Carousel_removeLeftPadding__AGKVA{padding-left:0}.Carousel_titleSecondaryCTAWrapper__1BG5D{position:relative;display:flex;height:50px;align-items:center;margin-right:var(--grid-margin);margin-left:var(--grid-margin)}@media (min-width:1200px){.Carousel_titleSecondaryCTAWrapper__1BG5D{margin-bottom:5px}}.Carousel_carouselTitle__jmHKW{position:absolute;z-index:2;left:0;display:flex;flex-wrap:wrap;align-items:center}.Carousel_secondaryCTAWrapper__aUchC{position:absolute;z-index:2;right:0}.Carousel_secondaryCTAWrapper__aUchC.Carousel_alignLeft__NHbtS{right:auto;left:0}.Carousel_secondaryCTAWrapper__aUchC a{padding-top:0;cursor:pointer}.Carousel_carouselFullWidth__zg7qk,.Carousel_carouselHalfWidth__pPbwX{padding-right:var(--grid-margin);padding-left:var(--grid-margin)}@media (min-width:1200px){.Carousel_carouselHalfWidth__pPbwX{padding-left:0}}.Carousel_nextButton__JaLYw,.Carousel_prevButton__oiter{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;cursor:pointer}.Carousel_prevButton__oiter{left:0}.Carousel_nextButton__JaLYw{right:0}.Carousel_nextButton__JaLYw.Carousel_nextButtonTouch__wHIsj,.Carousel_prevButton__oiter.Carousel_prevButtonTouch__iYe44{position:absolute;top:0;width:calc(var(--grid-margin) - var(--grid-gutter));height:100%;background-color:transparent;visibility:visible}.Carousel_nextButton__JaLYw.Carousel_nextButtonTouch__wHIsj>span,.Carousel_prevButton__oiter.Carousel_prevButtonTouch__iYe44>span{display:none}.Carousel_prevButtonTouch__iYe44{left:0}.Carousel_nextButtonTouch__wHIsj{right:0}.Carousel_titleLink__csVZo{display:inline;padding:0;text-decoration:underline}@media (max-width:575px){.Carousel_titleLinkWrapper__7x3K5{margin-bottom:15px}}.Carousel_title___3nJb{margin-right:5px}.Carousel_similarHomesCTAWrapper__5PGBJ{position:relative;display:flex;height:50px;align-items:center;margin-right:0;margin-bottom:25px;margin-left:0}@media (max-width:575px){.Carousel_similarHomesCTAWrapper__5PGBJ{height:auto;flex-direction:column;align-items:flex-start;margin:0 0 25px}}.Carousel_similarHomesSecondaryCTAWrapper__arrbf{margin-right:var(--grid-margin);margin-left:auto}@media (max-width:575px){.Carousel_similarHomesSecondaryCTAWrapper__arrbf{margin-left:0}}.QualityHomesCarouselV2Content_gridItem__M4Opt,.QualityHomesCarouselV2Content_grid__3Af7Z{padding:0}.QualityHomesCarouselV2Content_gridItem__M4Opt{width:100%}.QualityHomesCarouselV2Content_carousel__SuArz{margin-top:25px}@media (min-width:1200px){.QualityHomesCarouselV2Content_carousel__SuArz{margin-top:45px}}div.QualityHomesCarouselV2Content_categoriesWrapper__n7UqE{margin-bottom:10px}.QualityHomesCarouselV2Content_tab__p02SF{padding-bottom:10px;padding-left:var(--grid-margin)}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw{padding-top:25px;padding-right:0;padding-left:var(--grid-margin);overflow-x:hidden}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw.QualityHomesCarouselV2Content_noCategories__0CUKO{padding-top:25px}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:220px!important}@media (min-width:576px){div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:316px!important}}@media (min-width:1200px){div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:304px!important}}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>div{width:100%!important;height:100%!important}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>a,div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>a>div,div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>a>div>div{height:100%}.QualityHomesCarouselV2Content_content__g2llu{min-height:355px}@media (min-width:576px){.QualityHomesCarouselV2Content_content__g2llu{min-height:310px}}@media (min-width:1200px){.QualityHomesCarouselV2Content_content__g2llu{min-height:325px}}.QualityHomesCarouselV2Content_content__g2llu>div{padding-right:0}.QualityHomesCarouselV2Content_content__g2llu div.QualityHomesCarouselV2Content_imageWrapper___4mtI{max-width:none;margin:0}.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:220px;max-width:100%;height:123px}@media (min-width:576px){.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:316px;height:177px}}@media (min-width:1200px){.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:304px;height:170px}}.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span{width:100%!important;height:100%!important}.QualityHomesCarouselV2Content_infoCardWrapper__Gnujv{padding:0}.QualityHomesCarouselV2Content_infoCardWrapper__Gnujv>div{display:flex;flex-direction:column}.QualityHomesCarouselV2Title_titleWrapper__AFoyX{padding-bottom:25px;padding-left:var(--grid-margin)}.QualityHomesCarouselV2Title_titleWrapper__AFoyX.QualityHomesCarouselV2Title_noCategories__6n4AL{padding-bottom:10px}.QualityHomesCarouselV2Title_titleWrapper__AFoyX.QualityHomesCarouselV2Title_titleContainerPadding__elimV{padding-left:64px}.Account_loader__Qfohs{position:absolute;top:calc((1vh * 100 - 25px) / 2);top:calc((var(--vh, 1vh) * 100 - 25px) / 2);left:calc((1vw * 100 - 25px) / 2);left:calc((var(--vw, 1vw) * 100 - 25px) / 2)}.Account_carouselContainer__N3j0c{padding-right:0;padding-left:0;margin:32px 0}@media (min-width:1200px){.Account_carouselContainer__N3j0c{width:100%;padding:48px 0;border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;margin-right:0;margin-left:0;background-color:var(--Background-Neutral-Primary)}}.Account_buyingPowerBannerContainer__oZJPa{margin:0 var(--home-page-v2-padding-horizontal)}.Account_homeownerContent__k6x0A{padding:0 var(--home-page-v2-padding-horizontal)}@media (min-width:1200px){.Account_homeownerContent__k6x0A{padding:0}}.Account_chatContainer__JCleN{position:relative;width:100%;margin-bottom:24px}.Account_chatContainerActive__jYBUK{min-height:40rem}@media (min-width:576px){.Account_roadToCloseSection__WtHZ_{padding-right:var(--home-page-v2-padding-horizontal);padding-left:var(--home-page-v2-padding-horizontal)}}@media (min-width:1200px){.Account_roadToCloseSection__WtHZ_{padding-right:0;padding-left:0}}