#hero .hero__title{margin:0;color:#fff;font-family:var(--font);font-size:var(--site-display-size);font-weight:var(--site-heading-weight);line-height:var(--site-leading-display);letter-spacing:var(--site-heading-tracking);white-space:normal}#hero .hero__subtitle{margin:0;color:#fff}#hero{position:relative;display:flex;width:100%;min-height:var(--site-screen);padding:calc(var(--header-h) + var(--site-space-content)) 0 calc(96px + var(--site-screen-covered));align-items:center;justify-content:center;overflow:hidden}#hero:has(.property-search-suggestions:not([hidden])){z-index:20;overflow:visible}#hero .hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;clip-path:inset(1.9%);filter:brightness(50%);transform:scale(1.04);transform-origin:center}#hero .hero__content{--hero-content-offset: clamp(-180px, -10vw, -96px);position:relative;z-index:2;width:min(100%,1240px);margin-top:var(--hero-content-offset);padding:0 var(--site-copy-gutter);gap:var(--home-content-gap, var(--site-space-content));color:#fff;text-align:center}#hero .video-toggle{bottom:calc(var(--video-toggle-inset) + var(--site-screen-covered))}#hero .hero__star-badge{display:flex;justify-content:center}#hero .hero__star-svg{width:143px;height:auto;filter:drop-shadow(0 2px 10px rgba(0,0,0,.35))}@media(min-width:768px)and (max-width:1023px){#hero .hero__content{--hero-content-offset: -88px}}@media(max-width:767px){#hero .hero__content{width:100%;margin-top:0;padding:0 var(--site-copy-gutter);gap:var(--home-content-gap, var(--site-space-content))}#hero .hero__title{margin:0;line-height:var(--site-leading-display)}#hero .hero__subtitle{max-width:30ch;line-height:var(--site-leading-body)}#hero .hero__star-badge img{width:95px}}@media(min-width:768px)and (max-height:899px){#hero{padding-block:var(--header-h) calc(76px + var(--site-screen-covered))}#hero .hero__content{margin-top:min(0px,calc(var(--hero-content-offset) + 404px - 44.9svh))}#hero .hero__star-badge img{width:clamp(46px,calc(19svh - 28px),143px)}#hero .video-toggle{right:clamp(12px,calc(4svh - 4px),32px);bottom:calc(clamp(12px,calc(4svh - 4px),32px) + var(--site-screen-covered))}}@media(min-width:768px)and (max-height:520px){#hero{--home-content-gap: clamp(8px, calc(7.5svh - 19px) , 20px)}#hero .hero__title{font-size:clamp(32px,calc(12.5svh - 13px),var(--site-display-size))}#hero .hero__subtitle{font-size:clamp(18px,calc(3.75svh + 4.5px),var(--site-lead-size))}@supports not ((text-box-trim: trim-both) and (text-box-edge: cap alphabetic)){#hero .hero__title,#hero .hero__subtitle{margin-block:calc(clamp(0px,520px - 100svh,1lh - 1cap)/-2)}}}@media(min-width:768px)and (max-height:389px){#hero{--hero-short-shift: clamp(0px, calc(390px - 100svh) , 8px);padding-block:calc(var(--header-h) + var(--hero-short-shift)) calc(76px - var(--hero-short-shift) + var(--site-screen-covered))}#hero .video-toggle{right:12px;bottom:calc(12px + var(--site-screen-covered))}}@media(max-width:767px)and (max-height:619px){#hero{padding-block:var(--header-h) calc(clamp(59px,calc(100svh - 421px),76px) + var(--site-screen-covered))}#hero .video-toggle{right:12px;bottom:calc(12px + var(--site-screen-covered))}}@media(max-width:767px)and (max-height:520px)and (orientation:landscape){#hero{padding-block:76px calc(16px + var(--site-screen-covered));align-items:flex-start}#hero .hero__content{margin-top:0;gap:8px}#hero .hero__star-badge img{width:55px}#hero .hero__title{font-size:26px}#hero .hero__subtitle{max-width:none;font-size:14px;line-height:1.35;letter-spacing:.02em}#hero .video-toggle{top:76px;right:12px;bottom:auto}}@media(min-width:729px)and (max-width:767px)and (max-height:520px)and (orientation:landscape){#hero .video-toggle{top:104px}}@media(prefers-reduced-motion:reduce){#hero *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}.agents{position:relative;display:flex;width:100%;min-height:var(--site-media-min-height);padding:var(--site-section-space) var(--site-copy-gutter);align-items:flex-end;justify-content:center;overflow:hidden;background:var(--green-dark)}.agents__title{margin:0;color:#fff}.agents__bg{position:absolute;inset:calc(var(--section-media-overscan) * -1);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;transition:opacity 1.5s ease-in-out}.agents__bg--active{opacity:1}.agents__overlay{position:absolute;inset:0;background:var(--site-section-scrim);background-repeat:no-repeat;background-position:bottom;background-size:100% 115%}.agents__content{position:relative;z-index:2;width:min(100%,1240px);color:#fff;text-align:center}@media(max-width:767px){.agents__overlay{background:var(--mobile-section-bottom-scrim)}}@media(prefers-reduced-motion:reduce){.agents__bg{transition:none}}#next-move .next-move__title,#next-move .next-move__eyebrow{margin:0;color:#fff}#next-move{margin-top:0;display:flex;min-height:0;padding:var(--site-section-space) var(--site-copy-gutter);flex-direction:column;align-items:center;justify-content:center;background:var(--green-dark) url(/uploads/5.webp) center / cover no-repeat;text-align:center}@media(min-width:768px){#next-move .next-move__cards{margin-top:var(--site-space-content)}}@media(max-width:767px){#next-move{padding:var(--site-section-space) 0 0}#next-move .next-move__cards{margin-top:calc(var(--site-section-space) - var(--stack-gap, var(--site-space-content)))}#next-move .next-move__eyebrow,#next-move .next-move__title{width:100%;padding-inline:var(--site-copy-gutter)}}@media(prefers-reduced-motion:reduce){#next-move *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}
