.MediaFigure_visually-hidden__noQg_{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.MediaFigure_visually-hidden__noQg_.MediaFigure_focusable__1j_cR:active,.MediaFigure_visually-hidden__noQg_.MediaFigure_focusable__1j_cR:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.MediaFigure_flyva-transition-afterLeave__KfJI_ [data-flyva-content]{opacity:0}.MediaFigure_figure__Z_FbY{--gray:hsla(0,0%,48%,.1);--bgc:#eaecf1;--item-opacity:0;background:#eaecf1;background:var(--bgc);transition:background-color .6s cubic-bezier(.39,.575,.565,1)}.MediaFigure_figureStyled__nI4xq{position:relative}.MediaFigure_figureAnimated__Ws6FZ{--bgc:var(--gray);--clip-top:50%;--clip-bottom:var(--caption-height,0);--item-scale:1.2;--item-opacity:0;--caption-opacity:0}.MediaFigure_figureAnimated__Ws6FZ:has([data-poster=true]){--clip-top:0}.MediaFigure_figureAnimated__Ws6FZ[data-inview=true][data-loaded=true]{--clip-top:0;--item-scale:1;--item-opacity:1;--clip-bottom:0;--caption-opacity:0.5;--bgc:transparent}.MediaFigure_figureAnimated__Ws6FZ img:not([data-poster=true]),.MediaFigure_figureAnimated__Ws6FZ video{clip-path:inset(0 0 var(--clip-bottom) 0);clip-path:inset(var(--clip-top,0) 0 var(--clip-bottom) 0);display:block;opacity:0;opacity:var(--item-opacity,0);transform:scale(1);transform:scale(var(--item-scale,1));transition:opacity .6s cubic-bezier(.39,.575,.565,1) 0s,clip-path .6s cubic-bezier(.39,.575,.565,1) 0s,transform .6s cubic-bezier(.39,.575,.565,1) 0s;transition:opacity .6s cubic-bezier(.39,.575,.565,1) var(--delay,0s),clip-path .6s cubic-bezier(.39,.575,.565,1) var(--delay,0s),transform .6s cubic-bezier(.39,.575,.565,1) var(--delay,0s);will-change:opacity,clip-path,transform,filter}.MediaFigure_figureAnimated__Ws6FZ figcaption{opacity:0;opacity:var(--caption-opacity,0);transition:opacity .6s cubic-bezier(.39,.575,.565,1) .6s;transition:opacity .6s cubic-bezier(.39,.575,.565,1) calc(var(--delay, 0s) + .6s);will-change:opacity}.MediaFigure_figureNotAnimated__WZKJ3{--media-opacity:0}.MediaFigure_figureNotAnimated__WZKJ3 img:not([data-poster=true]),.MediaFigure_figureNotAnimated__WZKJ3 video{opacity:0;opacity:var(--media-opacity,0);transition:transform .6s cubic-bezier(.39,.575,.565,1),opacity .6s cubic-bezier(.39,.575,.565,1),filter .6s cubic-bezier(.39,.575,.565,1);will-change:opacity}.MediaFigure_figureNotAnimated__WZKJ3[data-inview=true][data-loaded=true]{--bgc:transparent;--media-opacity:1}.ContentDecorativeDefault_visually-hidden__OGYss{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.ContentDecorativeDefault_visually-hidden__OGYss.ContentDecorativeDefault_focusable__r6tQ6:active,.ContentDecorativeDefault_visually-hidden__OGYss.ContentDecorativeDefault_focusable__r6tQ6:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.ContentDecorativeDefault_flyva-transition-afterLeave__noDiK [data-flyva-content]{opacity:0}.ContentDecorativeDefault_wrapper__pmnas{display:grid;grid-gap:2rem;grid-gap:var(--gutter,2rem);gap:2rem;gap:var(--gutter,2rem);grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:min-content 1fr;margin-top:calc(var(--section-gap)*-.6);position:relative}@media screen and (max-width:1023px){.ContentDecorativeDefault_wrapper__pmnas{gap:3rem;margin-top:calc(var(--section-gap)*-.14286)}}@media screen and (max-width:767px){.ContentDecorativeDefault_wrapper__pmnas{gap:2rem;grid-template-columns:minmax(0,1fr)}}.ContentDecorativeDefault_wrapper__pmnas:has(+[data-slice-type=media]){margin-bottom:calc(var(--section-gap)*-.3)}@media screen and (max-width:1023px){.ContentDecorativeDefault_wrapper__pmnas:has(+[data-slice-type=media]){margin-bottom:3rem}}.ContentDecorativeDefault_heading__gWrAI{--fs:10rem;--fw:400;--lh:1.2;--ls:-0.02em;--ff:var(--font-serif);font-family:var(--ff);font-feature-settings:"lnum";font-size:10rem;font-size:var(--fs);font-variant-numeric:lining-nums;font-weight:400;font-weight:var(--fw);grid-column:1/span 7;grid-row:1;letter-spacing:-.02em;letter-spacing:var(--ls);line-height:1.2;line-height:var(--lh);margin-top:3.4rem;position:relative;z-index:2}@media screen and (max-width:1023px){.ContentDecorativeDefault_heading__gWrAI{--fs:5.4rem}}@media screen and (max-width:767px){.ContentDecorativeDefault_heading__gWrAI{--fs:4rem}}@media screen and (max-width:1023px){.ContentDecorativeDefault_heading__gWrAI{grid-column:1/span 8;height:-moz-min-content;height:min-content;margin-top:3rem}}@media screen and (max-width:767px){.ContentDecorativeDefault_heading__gWrAI{--fs:3.6rem;color:#fff;grid-column:1;margin:auto 1.4rem 1.4rem}}.ContentDecorativeDefault_content__zDWGy{display:flex;flex-direction:column;grid-column:2/span 4;grid-row:2;height:100%;justify-content:center;max-width:52rem;row-gap:5rem}@media screen and (max-width:1023px){.ContentDecorativeDefault_content__zDWGy{grid-column:1/span 5;row-gap:2.4rem}}@media screen and (max-width:767px){.ContentDecorativeDefault_content__zDWGy{grid-column:1/-1;row-gap:2rem}}.ContentDecorativeDefault_mediaWrapper__xB_ew{align-items:center;aspect-ratio:648/700;contain:size;display:flex;grid-column:6/-1;grid-row:1/span 2;justify-content:center;overflow:hidden;width:100%}@media screen and (max-width:1023px){.ContentDecorativeDefault_mediaWrapper__xB_ew{aspect-ratio:647/800;grid-column:6/-1;padding-left:calc(var(--col-width)*.5)}}@media screen and (max-width:767px){.ContentDecorativeDefault_mediaWrapper__xB_ew{aspect-ratio:369/400;grid-column:1;grid-row:1;padding-left:0;position:relative}.ContentDecorativeDefault_mediaWrapper__xB_ew:after{background-image:linear-gradient(180deg,transparent,#000 65%,#000);bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}}.ContentDecorativeDefault_mediaWrapper__xB_ew figure{height:100%;width:100%}.FeaturedHomesites_visually-hidden__uE1Au{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.FeaturedHomesites_visually-hidden__uE1Au.FeaturedHomesites_focusable__ZI7WU:active,.FeaturedHomesites_visually-hidden__uE1Au.FeaturedHomesites_focusable__ZI7WU:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.FeaturedHomesites_flyva-transition-afterLeave__kyuWP [data-flyva-content]{opacity:0}.FeaturedHomesites_wrapper__afpRo{align-items:center;display:grid;grid-template-areas:"heading heading" "subheading buttons" "cardWrapper cardWrapper";position:relative;width:100%;grid-row-gap:3rem;row-gap:3rem}@media screen and (max-width:1023px){.FeaturedHomesites_wrapper__afpRo{grid-template-areas:"heading" "subheading" "cardWrapper" "buttons";grid-template-columns:minmax(0,1fr);row-gap:1rem}}.FeaturedHomesites_wrapper__afpRo:has(.FeaturedHomesites_subheading__lgysf:empty){grid-template-areas:"heading buttons" "cardWrapper cardWrapper"}@media screen and (max-width:1023px){.FeaturedHomesites_wrapper__afpRo:has(.FeaturedHomesites_subheading__lgysf:empty){grid-template-areas:"heading" "cardWrapper" "buttons";grid-template-columns:minmax(0,1fr)}}.FeaturedHomesites_layoutCentered__SRYXn{grid-template-areas:"heading" "subheading" "buttons" "cardWrapper";grid-template-columns:minmax(0,1fr);row-gap:2.8rem}@media screen and (max-width:1023px){.FeaturedHomesites_layoutCentered__SRYXn{grid-template-areas:"heading" "subheading" "cardWrapper" "buttons"}}.FeaturedHomesites_heading__tcNm_{--fw:535;--lh:1;--ls:-0.02em;--ff:var(--font-serif);--ff:var(--font-sans);--fs:5rem;font-family:var(--ff);font-size:5rem;font-size:var(--fs);font-weight:535;font-weight:var(--fw);grid-area:heading;letter-spacing:-.02em;letter-spacing:var(--ls);line-height:1;line-height:var(--lh)}@media screen and (max-width:1023px){.FeaturedHomesites_heading__tcNm_{--fs:4rem;--lh:1.1}}.FeaturedHomesites_layoutCentered__SRYXn .FeaturedHomesites_heading__tcNm_{--fs:5rem;--fw:535;--lh:1;--ls:0;--ff:var(--font-serif);--ff:var(--font-sans);--ls:-0.02em;font-family:var(--ff);font-size:5rem;font-size:var(--fs);font-weight:535;font-weight:var(--fw);letter-spacing:-.02em;letter-spacing:var(--ls);line-height:1;line-height:var(--lh);text-align:center}@media screen and (max-width:1023px){.FeaturedHomesites_layoutCentered__SRYXn .FeaturedHomesites_heading__tcNm_{--fs:3rem}}.FeaturedHomesites_subheading__lgysf{--fs:2.4rem;--fw:500;--lh:1.1666666667;--ls:0;--ff:var(--font-sans);color:rgba(49,47,48,.7);font-family:var(--ff);font-size:2.4rem;font-size:var(--fs);font-weight:500;font-weight:var(--fw);grid-area:subheading;letter-spacing:0;letter-spacing:var(--ls);line-height:1.1666666667;line-height:var(--lh)}@media screen and (max-width:1023px){.FeaturedHomesites_subheading__lgysf{--fs:2rem;--lh:1.3333333333}}.FeaturedHomesites_subheading__lgysf:empty{display:none}.FeaturedHomesites_layoutCentered__SRYXn .FeaturedHomesites_subheading__lgysf{--fs:2rem;--fw:500;--lh:1.201754386;--ls:0;--ff:var(--font-sans);color:#30302e;font-family:var(--ff);font-size:2rem;font-size:var(--fs);font-weight:500;font-weight:var(--fw);letter-spacing:0;letter-spacing:var(--ls);line-height:1.201754386;line-height:var(--lh);margin-top:-1.4rem;text-align:center}@media screen and (max-width:1023px){.FeaturedHomesites_layoutCentered__SRYXn .FeaturedHomesites_subheading__lgysf{--fs:1.6rem}}.FeaturedHomesites_buttons__XRv_Y{display:flex;grid-area:buttons;justify-content:flex-end;justify-self:flex-end}@media screen and (max-width:1023px){.FeaturedHomesites_buttons__XRv_Y{bottom:0;justify-content:flex-end;position:absolute;right:0;transform:translateY(-25%)}}@media screen and (max-width:767px){.FeaturedHomesites_buttons__XRv_Y{justify-content:center;justify-self:center;margin-top:2rem;position:static;tranform:none}}.FeaturedHomesites_wrapper__afpRo:has(.FeaturedHomesites_subheading__lgysf:empty) .FeaturedHomesites_buttons__XRv_Y{align-self:flex-end}@media screen and (max-width:1023px){.FeaturedHomesites_wrapper__afpRo:has(.FeaturedHomesites_subheading__lgysf:empty) .FeaturedHomesites_buttons__XRv_Y{align-self:auto}}.FeaturedHomesites_cardWrapperDesktop___YM9A{--columns:3;display:grid;grid-gap:1rem;gap:1rem;grid-area:cardWrapper;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns),1fr)}@media screen and (max-width:1023px){.FeaturedHomesites_cardWrapperDesktop___YM9A{display:none;grid-area:none}}.FeaturedHomesites_cardWrapperMobile__DfWS_{display:none;grid-area:none;height:-moz-fit-content;height:fit-content;width:100%}@media screen and (max-width:1023px){.FeaturedHomesites_cardWrapperMobile__DfWS_{display:block;grid-area:cardWrapper;margin-top:2rem}}.Slider_visually-hidden__uXQtv{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.Slider_visually-hidden__uXQtv.Slider_focusable__v8rdD:active,.Slider_visually-hidden__uXQtv.Slider_focusable__v8rdD:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.Slider_flyva-transition-afterLeave__Fz_V5 [data-flyva-content]{opacity:0}.Slider_container___UEUV{display:block}.Slider_slider__MbR5j{aspect-ratio:99/83;aspect-ratio:var(--aspect,99/83);max-width:100%;position:sticky!important;top:8rem}@media screen and (max-width:1023px){.Slider_slider__MbR5j{aspect-ratio:auto;height:auto;margin:0 calc(var(--margin)*-1);max-width:none;width:100svw}}.Slider_slide__kaaGw{height:100%;position:relative;width:100%}@media screen and (max-width:1023px){.Slider_slide__kaaGw{aspect-ratio:1137/835;aspect-ratio:var(--aspect,1137/835);max-width:34.8rem;width:calc(100svw - 3.5rem)}}.Slider_mediaFigure__M7dXA{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.Slider_mediaFigure__M7dXA img,.Slider_mediaFigure__M7dXA video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.embed_embedWrapper__OtFIl{aspect-ratio:16/9;max-width:100%;position:relative}.embed_embedWrapper__OtFIl embed,.embed_embedWrapper__OtFIl iframe,.embed_embedWrapper__OtFIl object{height:100%;width:100%}.subMenu_visually-hidden__E1SUc{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.subMenu_visually-hidden__E1SUc.subMenu_focusable__RjNd7:active,.subMenu_visually-hidden__E1SUc.subMenu_focusable__RjNd7:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.subMenu_flyva-transition-afterLeave__nb5FA [data-flyva-content]{opacity:0}.subMenu_navItem__kas2m{min-width:-moz-fit-content;min-width:fit-content}.subMenu_navItem__kas2m:hover{--color:#fe6f43;cursor:pointer}.subMenu_navSubMenuLabel__LgIOL{align-items:center;cursor:pointer;display:flex;flex-direction:row}.subMenu_navSubMenuWithLink__qwOnJ{align-items:center;display:flex;position:relative}.subMenu_navSubMenuWithLink__qwOnJ:hover .subMenu_navSubMenuHoverTrigger__uUcrD{pointer-events:auto}.subMenu_navSubMenuLabelLink__YNuO5{align-items:center;color:inherit;color:var(--color,inherit);cursor:pointer;display:flex;flex:1;flex-direction:row;transition:color .4s ease}.subMenu_navSubMenuLabelLink__YNuO5,.subMenu_navSubMenuLabelLink__YNuO5:hover{-webkit-text-decoration:none;text-decoration:none}.subMenu_navSubMenuLabelClickable__nuwgz{align-items:center;cursor:pointer;display:flex;flex-direction:row}.subMenu_navSubMenuHoverTrigger__uUcrD{align-items:center;background:transparent;border:0;border-radius:4px;cursor:pointer;display:flex;height:2rem;justify-content:flex-end;min-width:2rem;position:absolute;transition:background-color .4s ease;width:calc(100% + 1.5rem)}.subMenu_navSubMenuIndicatorArrow__G_ZyJ{display:block;height:1.5rem;position:relative;transition:transform var(--duration-fast) var(--ease-in-out-circ);width:1.5rem}@media screen and (max-width:1023px){.subMenu_navSubMenuIndicatorArrow__G_ZyJ{display:block}}[data-state=open] .subMenu_navSubMenuIndicatorArrow__G_ZyJ{transform:rotate(180deg)}.subMenu_navSubMenuContent__vMEvV{animation-duration:.25s;animation-timing-function:ease;left:0;position:absolute;top:0;width:100%}.subMenu_navSubMenuContent__vMEvV[data-motion=from-start]{animation-name:subMenu_enterFromLeft___bAX5}.subMenu_navSubMenuContent__vMEvV[data-motion=from-end]{animation-name:subMenu_enterFromRight__s9EX1}.subMenu_navSubMenuContent__vMEvV[data-motion=to-start]{animation-name:subMenu_exitToLeft__G5_EY}.subMenu_navSubMenuContent__vMEvV[data-motion=to-end]{animation-name:subMenu_exitToRight__WQbtc}.subMenu_navSubMenuContentInner__FGklK{display:flex;flex-direction:row;gap:3rem;padding:1.5rem 1.5rem 1.5rem 2rem;width:125rem}.subMenu_navSubMenuDescription__G7zbT{max-width:30.1rem;padding:1.5rem 0;width:100%}.subMenu_navSubMenuGroups__VWzZN{align-items:flex-start;display:flex;gap:2.5rem;width:100%}.subMenu_navSubMenuGroupsImage__w6tBp{background:#eee;border-radius:4px;flex:1;height:25.6rem;justify-self:flex-end;overflow:hidden;position:relative}.subMenu_navSubMenuGroupsImageInner__5mxup{bottom:0;left:0;position:absolute;right:0;top:0}.subMenu_navSubMenuGroupsImage__w6tBp img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@keyframes subMenu_enterFromRight__s9EX1{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes subMenu_enterFromLeft___bAX5{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes subMenu_exitToRight__WQbtc{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes subMenu_exitToLeft__G5_EY{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}.expandingSlider_expandingSlider__yB3i9{--slide-height:20rem;--slide-spacing:0.75rem;--slide-size:auto;--slide-aspect-ratio:none}@media (min-width:768px){.expandingSlider_expandingSlider__yB3i9{--slide-height:33rem}}.expandingSlider_expandingSlider__yB3i9{background-color:var(--background);color:var(--foreground)}.expandingSlider_expandingSlider__yB3i9.expandingSlider_darken__ZgZY3{--background:var(--color-beige-dark)}.expandingSlider_expandingSlider__yB3i9.expandingSlider_darken__ZgZY3,.expandingSlider_expandingSlider__yB3i9.expandingSlider_lighten__4rH5O{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}.expandingSlider_expandingSlider__yB3i9.expandingSlider_lighten__4rH5O{--background:var(--color-beige-light)}.expandingSlider_expandingSlider__yB3i9 img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:auto}.subMenuGroup_visually-hidden__MXFGV{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.subMenuGroup_visually-hidden__MXFGV.subMenuGroup_focusable__7W_j0:active,.subMenuGroup_visually-hidden__MXFGV.subMenuGroup_focusable__7W_j0:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.subMenuGroup_flyva-transition-afterLeave__CXm_e [data-flyva-content]{opacity:0}.subMenuGroup_navSubMenuGroup___bufC{align-items:flex-start;display:flex;flex:0 1 calc(25% - 2rem);flex-direction:column;gap:.25rem;padding:1.5rem 0}.subMenuGroup_navGroupLabel__Up_uc{border-bottom:1px solid rgba(85,84,80,.3);margin-bottom:2rem;padding-bottom:.5rem}.subMenuGroup_navLink__kO7ux:focus,.subMenuGroup_navLink__kO7ux:hover{color:var(--menu-link-color-hover)}.subMenuGroup_navLink__kO7ux.subMenuGroup_navLinkActive__afj12,.subMenuGroup_navLink__kO7ux:active{color:var(--menu-link-color-active)}.accordion_AccordionItem__iOz4I{margin-top:1px;overflow:hidden}.accordion_AccordionItem__iOz4I:first-child{margin-top:0}.accordion_AccordionItem__iOz4I:focus-within{position:relative;z-index:1}.accordion_AccordionHeader__MAsVF{display:flex}.accordion_AccordionTrigger__SSi4O{transition:transform .5s cubic-bezier(.4,0,.2,1) .15s}@media (min-width:1280px){.accordion_AccordionTrigger__SSi4O:hover{transform:translate3d(-5%,0,0)}}.accordion_AccordionContent__5WEsY{overflow:hidden}.accordion_AccordionContent__5WEsY[data-state=open]{animation:accordion_slideDown__9fXxK .8s cubic-bezier(.87,0,.13,1)}@media (min-width:1280px){.accordion_AccordionTrigger__SSi4O[data-state=open]{transform:translate3d(-5%,0,0)}}.accordion_AccordionContent__5WEsY[data-state=closed]{animation:accordion_slideUp__t4f8z .8s cubic-bezier(.87,0,.13,1)}.accordion_AccordionContentWrapper__ZOy7x{padding-bottom:1.5rem;padding-top:1.5rem}@keyframes accordion_slideDown__9fXxK{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion_slideUp__t4f8z{0%{height:var(--radix-accordion-content-height)}to{height:0}}