@font-face{font-family:"serif";src:url(../media/cormorant_garamond_latin_400_normal-s.p.fe49eedf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/cormorant_garamond_latin_400_italic-s.p.0f9ba7f9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"serif";src:url(../media/cormorant_garamond_latin_500_normal-s.p.0bab63ba.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"serif";src:url(../media/cormorant_garamond_latin_500_italic-s.p.b0f7a7bc.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"serif";src:url(../media/cormorant_garamond_latin_600_normal-s.p.6c2e5abc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"serif";src:url(../media/cormorant_garamond_latin_600_italic-s.p.6095000a.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:serif Fallback;src:local(Times New Roman);ascent-override:96.16%;descent-override:29.87%;line-gap-override:0.0%;size-adjust:96.09%}.serif_dc4040ac-module__EPqXda__className{font-family:"serif",serif Fallback}.serif_dc4040ac-module__EPqXda__variable{--font-reimagine-serif:"serif","serif Fallback"}
@font-face{font-family:sans;src:url(../media/inter_latin_wght_normal-s.p.c757f81b.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_71d0d66f-module__rAHYka__className{font-family:sans,sans Fallback}.sans_71d0d66f-module__rAHYka__variable{--font-reimagine-sans:"sans","sans Fallback"}
@font-face{font-family:label;src:url(../media/raleway_latin_600_normal-s.p.d8c874b7.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:label Fallback;src:local(Arial);ascent-override:87.28%;descent-override:21.73%;line-gap-override:0.0%;size-adjust:107.7%}.label_82b4f832-module__VQVU3q__className{font-family:label,label Fallback;font-weight:600}.label_82b4f832-module__VQVU3q__variable{--font-dvr-label:"label","label Fallback"}
@font-face{font-family:figure;src:url(../media/space_grotesk_latin_500_normal-s.962d5a9f.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:figure Fallback;src:local(Arial);ascent-override:88.74%;descent-override:26.33%;line-gap-override:0.0%;size-adjust:110.89%}.figure_14120e65-module__GNyrTW__className{font-family:figure,figure Fallback;font-weight:500}.figure_14120e65-module__GNyrTW__variable{--font-dvr-figure:"figure","figure Fallback"}
.rmg-root{--rmg-ink:rgb(var(--dvr-ink));--rmg-ink-soft:rgb(var(--dvr-ink-raised));--rmg-paper:rgb(var(--dvr-paper));--rmg-gold:rgb(var(--dvr-gold));--rmg-gold-deep:rgb(var(--dvr-gold-deep));--rmg-line:rgb(var(--dvr-gold)/.28);font-family:var(--font-reimagine-sans),"Inter",system-ui,sans-serif;background-color:var(--rmg-ink);color:var(--rmg-paper);-webkit-font-smoothing:antialiased}.rmg-root ::selection{background:var(--rmg-gold);color:var(--rmg-ink)}.rmg-serif{font-family:var(--font-reimagine-serif),"Cormorant Garamond",Georgia,serif}.rmg-eyebrow{font-family:var(--font-dvr-label),"Raleway",system-ui,sans-serif;letter-spacing:.01em;color:rgb(var(--c-accent));font-size:.8125rem;font-weight:600}.rmg-hairline{background:linear-gradient(90deg,transparent,var(--rmg-line),transparent);height:1px}@keyframes rmg-kenburns{0%{transform:scale(1.08)translateY(-1.5%)}to{transform:scale(1)translateY(0)}}.rmg-kenburns{animation:14s ease-out forwards rmg-kenburns}@keyframes rmg-slide-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.rmg-slide-zoom{animation:9s linear forwards rmg-slide-zoom}@keyframes rmg-slide-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rmg-slide-progress{animation:7s linear forwards rmg-slide-progress}@keyframes rmg-caption-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.rmg-caption-in{animation:.7s ease-out both rmg-caption-in}.rmg-city-letter{will-change:transform,opacity,filter;display:inline-block}@keyframes rmg-city-in{0%{opacity:0;filter:blur(10px);transform:translateY(.35em)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes rmg-city-out{to{opacity:0;filter:blur(10px);transform:translateY(-.3em)}}.rmg-city-in{animation:.64s cubic-bezier(.22,1,.36,1) both rmg-city-in}.rmg-city-out{animation:.38s cubic-bezier(.55,0,1,.45) both rmg-city-out}.rmg-reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.rmg-reveal.rmg-armed:not(.is-visible){opacity:0;transform:translateY(28px)}.rmg-reveal.is-visible{opacity:1;transform:translateY(0)}.rmg-navlink{font-family:var(--font-dvr-label),"Raleway",system-ui,sans-serif;position:relative}.rmg-navlink:after{content:"";background:var(--rmg-gold);transform-origin:0;width:100%;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.rmg-navlink:hover:after,.rmg-navlink:focus-visible:after{transform:scaleX(1)}.rmg-root realscout-advanced-search{--rs-as-button-text-color:rgb(var(--dvr-ink));--rs-as-background-color:rgb(var(--dvr-ink-raised));--rs-as-button-color:rgb(var(--dvr-gold));width:100%;display:block;--rs-as-widget-width:100%!important}.rmg-root :is(realscout-advanced-search,realscout-home-value,realscout-your-listings):focus-within{outline:3px solid rgb(var(--c-focus));outline-offset:4px}.rmg-root realscout-your-listings{--rs-listing-divider-color:rgb(var(--dvr-gold)/.3);width:100%;display:block}.rmg-root realscout-home-value{--rs-hvw-background-color:rgb(var(--dvr-paper));--rs-hvw-title-color:rgb(var(--dvr-ink));--rs-hvw-subtitle-color:rgb(var(--dvr-ink)/.65);--rs-hvw-primary-button-text-color:rgb(var(--dvr-ink));--rs-hvw-primary-button-color:rgb(var(--dvr-gold));--rs-hvw-secondary-button-text-color:rgb(var(--dvr-gold-deep));--rs-hvw-secondary-button-color:transparent;width:100%;display:block;--rs-hvw-widget-width:100%!important}.rmg-widget-paper{background:rgb(var(--dvr-paper));padding:1.5rem}.rmg-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.rmg-marquee__track{width:max-content;animation:rmg-marquee var(--rmg-marquee-s,400s)linear infinite;display:flex}.rmg-marquee__track--reverse{animation-direction:reverse}.rmg-marquee:hover .rmg-marquee__track,.rmg-marquee:active .rmg-marquee__track,.rmg-marquee:focus-within .rmg-marquee__track{animation-play-state:paused}.rmg-marquee__list{flex-shrink:0;display:flex}.rmg-marquee__item{white-space:nowrap;align-items:baseline;gap:.75rem;padding:.6rem 2.5rem .6rem 0;font-size:1.05rem;display:flex}.rmg-marquee__item q{quotes:"“" "”"}@media (max-width:767px){.rmg-marquee__track{animation-duration:calc(var(--rmg-marquee-s,400s)*.6)}.rmg-marquee__item{white-space:normal;flex-direction:column;align-items:flex-start;gap:.35rem;width:80vw;max-width:22rem;margin-right:1.25rem;padding:.5rem 0;font-size:.95rem;line-height:1.35}}@keyframes rmg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rmg-marquee__track{animation:none}.rmg-marquee{overflow-x:auto}.rmg-kenburns,.rmg-slide-zoom,.rmg-caption-in{animation:none}.rmg-slide-progress{animation:none;transform:scaleX(0)}.rmg-city-in,.rmg-city-out{animation:none}.rmg-reveal{opacity:1;transition:none;transform:none}}
