.FadeInSection_fadeInSection__RPq5Y{opacity:0;transform:translateY(15vh);transition:opacity 1.25s ease-out,transform .25s ease-out;visibility:hidden}.FadeInSection_fadeInSection__RPq5Y.FadeInSection_isVisible__obu32,.FadeInSection_fadeInSection__RPq5Y.FadeInSection_wasSeen__r9hoo{opacity:1;transform:none;visibility:visible}.FadeInSection_subtle__dlxww{transform:translate3d(0,24px,0);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}.WarrantyChoosingLennar_root__r_5Rd{display:flex;justify-content:center;padding:0 20px 40px}.WarrantyChoosingLennar_inner__mmBsv{display:flex;width:100%;max-width:1062px;flex-direction:column;align-items:center;gap:32px}.WarrantyChoosingLennar_imageWrapper__3uRTb{overflow:hidden;width:100%;max-width:533px;flex-shrink:0;border-radius:12px;aspect-ratio:1/1}.WarrantyChoosingLennar_image__Gztuw{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.WarrantyChoosingLennar_imageMobile__gL6IF{display:block}.WarrantyChoosingLennar_imageDesktop__NrOe3{display:none}.WarrantyChoosingLennar_copy__PNKHB{display:flex;width:100%;min-width:0;flex:1;flex-direction:column;gap:20px}.WarrantyChoosingLennar_headline__LH0RY{color:var(--Content-Neutral-Primary)}.WarrantyChoosingLennar_body__lfBoq{display:flex;flex-direction:column;gap:12px}.WarrantyChoosingLennar_bodyLegal__fmpLm{color:var(--Content-Neutral-Secondary)}.WarrantyChoosingLennar_lead__YnFw0{padding-right:30px;color:var(--Content-Neutral-Primary)}.WarrantyChoosingLennar_highlight___BaYI{color:var(--Content-Brand-Primary);font-weight:500}.WarrantyChoosingLennar_detail__RRAnX{color:var(--Content-Neutral-Primary)}@media (min-width:576px){.WarrantyChoosingLennar_root__r_5Rd{padding:0 60px 20px}.WarrantyChoosingLennar_inner__mmBsv{gap:20px}.WarrantyChoosingLennar_imageWrapper__3uRTb{max-width:100%;height:49vw}.WarrantyChoosingLennar_imageMobile__gL6IF{display:none}.WarrantyChoosingLennar_imageDesktop__NrOe3{display:block}}@media (min-width:1200px){.WarrantyChoosingLennar_root__r_5Rd{padding:0 190px}.WarrantyChoosingLennar_inner__mmBsv{max-width:none;flex-direction:row;gap:64px}.WarrantyChoosingLennar_imageWrapper__3uRTb{width:50%;height:auto;min-height:535px}}.Tooltip_root__LF3Aw{position:relative;display:inline-block;padding:5px}.Tooltip_button__VyoQC{display:block;width:16px}.Tooltip_iconWrapper__3TJ9n{display:flex;width:16px;height:16px;align-items:center;justify-content:center;cursor:pointer}.Tooltip_iconWrapper__3TJ9n:focus+.Tooltip_content__Jpk4j,.Tooltip_iconWrapper__3TJ9n:hover+.Tooltip_content__Jpk4j{opacity:1}.Tooltip_icon__SDCNb,.Tooltip_icon__SDCNb svg{width:16px;height:16px}.Tooltip_icon__SDCNb.Tooltip_disabled__1LQ1b svg *{stroke:var(--Content-Neutral-Disabled)}.Tooltip_content__Jpk4j{z-index:var(--zindex-tooltip);width:100vw;max-width:300px;padding:20px;border-radius:5px;background-color:var(--Background-Neutral-Primary)}.Tooltip_content__Jpk4j:not(.Tooltip_strongShadow__LEbHB){box-shadow:0 5px 10px var(--color-black-10)}.Tooltip_content__Jpk4j.Tooltip_strongShadow__LEbHB{filter:drop-shadow(0 0 4px var(--color-black-20))}span.Tooltip_content__Jpk4j[data-popper-placement=top-end]{top:auto!important;right:-10px!important;bottom:0!important;left:auto!important}span.Tooltip_content__Jpk4j[data-popper-placement=bottom-end]{top:0!important;right:-10px!important;bottom:auto!important;left:auto!important}.Tooltip_text__g8pFs{padding:0 60px 60px}.Tooltip_miniPanel__LQ3FL{z-index:var(--zindex-tooltip-panel-over-modal-footer)}.FormErrorLarge_error__sN5dk{position:absolute;bottom:0;display:flex;align-items:center;color:var(--Content-Semantic-Error-Primary);transform:translateY(90%)}.FormErrorLarge_errorIcon__WaC_C{display:block}.InputRedesigned_root__0o9Hh{position:relative;width:100%;padding:5px 0}.InputRedesigned_label__LSK_B{position:absolute;top:0;left:0;color:var(--Content-Neutral-Secondary);transform:translateY(10px);transition:all .15s ease}.InputRedesigned_label__focused__EIH3u{font-weight:300;transform:translateY(-10px)}.InputRedesigned_input__VIRiM{width:100%;padding:5px 0;border:none;border-radius:0;border-bottom:1px solid var(--Content-Neutral-Secondary);-webkit-appearance:none;background-color:transparent;color:var(--color-dark-grey);transition:border-color .15s ease}.InputRedesigned_input__VIRiM:focus{border-color:var(--color-dark-grey);outline:none}.InputRedesigned_input__VIRiM:-webkit-autofill+label{font-weight:300;transform:translateY(-10px)}.InputRedesigned_input__VIRiM::-webkit-credentials-auto-fill-button{position:absolute;top:-20px;right:0}@media (min-width:576px){.InputRedesigned_input__VIRiM::-webkit-credentials-auto-fill-button{top:auto;right:-45px}}.InputRedesigned_input__VIRiM::-ms-reveal{display:none}.InputRedesigned_tooltipWrapper__J_YvN{position:absolute;top:0;right:0;transform:translateY(50%)}.InputRedesigned_lockIcon__Aalxb{position:absolute;top:50%;right:4px;width:12px;height:13px;pointer-events:none;transform:translateY(-50%)}.TextButton_textbutton__bkUsl.TextButton_root__6ci4Y{width:-moz-fit-content;width:fit-content;height:auto;padding:5px 0;border:none;background-color:transparent;transition:color .2s ease}.TextButton_textbutton__bkUsl.TextButton_root__6ci4Y:disabled{color:var(--Content-Neutral-Disabled)}@media (min-width:576px){.TextButton_textbutton__bkUsl:hover{cursor:pointer;text-decoration:underline}}.TextButton_noHoverUnderline__twuyW:hover{text-decoration:none}.TextButton_textbutton__bkUsl.TextButton_root__6ci4Y.TextButton_root__right__gcP5_{display:flex}.TextButton_iconWrapper__PaS4J{margin-right:10px}.TextButton_textbutton__bkUsl .TextButton_iconWrapperRight__3w8mp{margin-left:10px}.WarrantyRequestModal_modalContent__ONrPB{padding:1.25rem}@media (min-width:1200px){.WarrantyRequestModal_modalContent__ONrPB{max-width:35.25rem;padding:8.125rem 0;margin:0 auto}}.WarrantyRequestModal_continueButton__y0hOX{width:100%;margin-top:1.25rem}.WarrantyRequestModal_title__v27mB{padding-top:20px;padding-bottom:15px}@media (min-width:576px){.WarrantyRequestModal_title__v27mB{padding-top:30px}}.WarrantyRequestModal_description__VT2RZ{margin-bottom:24px;font-weight:500}@media (min-width:1200px){.WarrantyRequestModal_description__VT2RZ{margin-bottom:28px}}.WarrantyRequestModal_legal__xhwkG{margin:40px 0 20px;font-weight:400}.WarrantyRequestModal_legal__xhwkG a{color:inherit;text-decoration:underline}.WarrantyRequestModal_legal__xhwkG a:hover{text-decoration:none}@media (max-width:575px){.WarrantyRequestModal_legacyModalWrapper__whhVG{height:100vh;max-height:none;margin:0}}.WarrantyRequestModal_legacyModalContent__6II5j{padding:1.25rem}@media (min-width:1200px){.WarrantyRequestModal_legacyModalContent__6II5j{padding:2.75rem 4.374rem}}.WarrantyRequestModal_legacyLennarLogo__Oh7_7{display:block;margin:0 auto 4rem}@media (min-width:576px){.WarrantyRequestModal_legacyLennarLogo__Oh7_7{display:none}}.WarrantyRequestModal_legacySubtitle__IgnxF{margin-top:.5rem}.WarrantyRequestModal_legacySigninButton__Hnjcl{width:100%;margin-top:1.25rem}@media (min-width:576px){.WarrantyRequestModal_legacySigninButton__Hnjcl{max-width:17.5rem}}.WarrantyRequestModal_legacyMessage__GBrPd{margin-top:1.75rem}.WarrantyRequestModal_legacyContinueButton__26Zom{display:inline-flex;width:auto;height:2.5rem;padding:0}.WarrantyRequestModal_legacyContinueButtonIcon__tzyPd{margin-top:.25rem;margin-left:.5rem;font-weight:500}.WarrantyCta_root__ET2zy{display:flex;width:100%;flex-direction:column}.WarrantyCta_wave__vvsco{width:100%;aspect-ratio:1440/115;background-color:var(--Background-Neutral-Tertiary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.WarrantyCta_content__COQ_1{display:flex;flex-direction:column;align-items:center;padding:20px 20px 64px;background-color:var(--Background-Neutral-Tertiary)}.WarrantyCta_columns___Xivx{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:64px}.WarrantyCta_column__mSO2_{gap:20px}.WarrantyCta_column__mSO2_,.WarrantyCta_copy___BcOX{display:flex;width:100%;flex-direction:column;align-items:flex-start}.WarrantyCta_copy___BcOX{gap:8px}.WarrantyCta_eyebrow__N_n3K{color:var(--Content-Brand-Primary);font-weight:500;letter-spacing:1px;text-transform:uppercase}.WarrantyCta_body__Jd7kV,.WarrantyCta_headline___37ro{color:var(--Content-Neutral-Primary)}.WarrantyCta_ctaButton__d1osl{width:100%;padding:0 48px}.WarrantyCta_divider__rw90x{width:100%;height:0;border:none;border-top:1px solid var(--Content-Neutral-Disabled)}@media (min-width:576px){.WarrantyCta_content__COQ_1{padding:20px 60px 64px}.WarrantyCta_column__mSO2_{max-width:537px}.WarrantyCta_ctaButton__d1osl{width:auto}}@media (min-width:1200px){.WarrantyCta_content__COQ_1{padding:48px 190px 96px}.WarrantyCta_columns___Xivx{flex-direction:row;align-items:stretch;justify-content:center;gap:64px}.WarrantyCta_column__mSO2_{width:467px;max-width:none}.WarrantyCta_divider__rw90x{width:0;height:auto;align-self:stretch;border:none;border-left:1px solid var(--Content-Neutral-Disabled)}}.WarrantyHero_root__Mkumb{display:flex;width:100%;flex-direction:column;background-color:var(--Background-Neutral-Primary)}.WarrantyHero_content__5lnhu{display:flex;flex-direction:column;align-items:center;padding:20px 20px 0;gap:15px;text-align:center}.WarrantyHero_headlineGroup__3htAo{display:flex;flex-direction:column;align-items:center;gap:8px}.WarrantyHero_eyebrow__IVDHH{color:var(--Content-Brand-Primary);font-weight:500;letter-spacing:1px;text-transform:uppercase}.WarrantyHero_headline__reWTt{color:var(--Content-Neutral-Primary)}.WarrantyHero_headlineAccent__ZRadw{color:var(--Content-Brand-Primary)}.WarrantyHero_headlineBreak__2w0R8{display:block}.WarrantyHero_headlineRest__kwa0Q{color:var(--Content-Neutral-Primary)}.WarrantyHero_body__iCWjA{max-width:335px;color:var(--Content-Neutral-Secondary)}.WarrantyHero_bodyLegal__HLTnv{max-width:465px;color:var(--Content-Neutral-Secondary)}.WarrantyHero_cta__1hQaM{color:var(--Content-Neutral-Primary)}.WarrantyHero_media__Vwbkx{overflow:hidden;width:100%;height:222px}.WarrantyHero_image__ABm3w{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.WarrantyHero_imageMobile__W9Rul{display:block}.WarrantyHero_imageDesktop__YWW4x{display:none}@media (min-width:576px){.WarrantyHero_root__Mkumb{display:grid;overflow:hidden;min-height:483px;grid-template-columns:1fr}.WarrantyHero_content__5lnhu{z-index:var(--zindex-1);width:min(100%,688px);align-items:flex-start;align-self:center;padding:0 0 0 60px;grid-area:1/1;text-align:left}.WarrantyHero_headlineGroup__3htAo{width:100%;max-width:628px;align-items:flex-start;gap:15px}.WarrantyHero_headlineBreak__2w0R8{display:none}.WarrantyHero_body__iCWjA{max-width:411px}.WarrantyHero_bodyLegal__HLTnv{max-width:304px}.WarrantyHero_media__Vwbkx{overflow:hidden;width:100%;height:483px;min-height:483px;grid-area:1/1;pointer-events:none}.WarrantyHero_image__ABm3w{width:auto;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.WarrantyHero_imageMobile__W9Rul{display:none}.WarrantyHero_imageDesktop__YWW4x{display:block;margin-left:max(289px,calc(100% - 817px))}}@media (min-width:1200px){.WarrantyHero_content__5lnhu{width:min(100%,708px);padding-left:80px}.WarrantyHero_body__iCWjA{max-width:411px}.WarrantyHero_bodyLegal__HLTnv{max-width:465px}}.WarrantyHoverCards_root__1ACQu{display:flex;justify-content:center;padding:64px 20px 96px;background:linear-gradient(180deg,var(--color-btn-grey) 0,var(--color-btn-grey-0) 100%)}.WarrantyHoverCards_container__OTvCt{display:flex;width:100%;max-width:1062px;flex-wrap:wrap;justify-content:center;gap:20px}.WarrantyHoverCards_card__N7hBe{display:flex;max-width:341px;flex:1 1 300px;flex-direction:column;padding-top:4px}.WarrantyHoverCards_content__vdrGj{display:flex;height:100%;flex-direction:column;align-items:center;padding:24px 24px 32px;border-radius:12px;background-color:var(--Background-Neutral-Primary);box-shadow:0 14px 24px -4px var(--color-medium-grey-6-15),0 3px 7px 0 var(--color-dark-grey-15);gap:32px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.WarrantyHoverCards_content__vdrGj:hover{box-shadow:0 22px 34px -4px var(--color-medium-grey-6-22),0 6px 12px 0 var(--color-dark-grey-18);transform:translateY(-6px)}.WarrantyHoverCards_copy__xJf_1{gap:8px}.WarrantyHoverCards_copy__xJf_1,.WarrantyHoverCards_duration__tqXED{display:flex;flex-direction:column;align-items:center}.WarrantyHoverCards_number__7Wk22{color:var(--Content-Brand-Primary)}.WarrantyHoverCards_copy__xJf_1 .WarrantyHoverCards_eyebrow__6_ZDq{color:var(--color-text-muted);font-weight:500;letter-spacing:1px;text-transform:uppercase}.WarrantyHoverCards_title__Dn8eY{color:var(--Content-Neutral-Primary)}.WarrantyHoverCards_description__RND3p{max-width:293px;color:var(--color-text-muted)}@media (min-width:576px){.WarrantyHoverCards_root__1ACQu{padding:64px 40px 96px}}@media (min-width:1200px){.WarrantyHoverCards_root__1ACQu{padding:64px 190px 96px}.WarrantyHoverCards_container__OTvCt{max-width:none;flex-wrap:nowrap;align-items:stretch}.WarrantyHoverCards_card__N7hBe{max-width:none}}