h1,.heading-1{margin:0;font-family:"Cinzel",sans-serif;font-size:36px;line-height:36px;letter-spacing:.1em;text-transform:uppercase;font-style:normal}@media(min-width:576px){h1,.heading-1{font-size:calc(36px + (100vw - 576px)/((768 - 576)/(48 - 36)));line-height:calc(36px + (100vw - 576px)/((768 - 576)/(48 - 36)))}}@media(min-width:768px){h1,.heading-1{font-size:48px;line-height:48px}}h2,.heading-2{margin:0;font-family:"Cinzel",sans-serif;font-size:28px;line-height:36px;letter-spacing:.1em;text-transform:uppercase;font-style:normal}@media(min-width:576px){h2,.heading-2{font-size:calc(28px + (100vw - 576px)/((768 - 576)/(36 - 28)));line-height:calc(36px + (100vw - 576px)/((768 - 576)/(44 - 36)))}}@media(min-width:768px){h2,.heading-2{font-size:36px;line-height:44px}}h3,.heading-3{margin:0;font-family:"Cinzel",sans-serif;font-size:20px;line-height:28px;letter-spacing:.1em;text-transform:uppercase;font-style:normal}@media(min-width:576px){h3,.heading-3{font-size:calc(20px + (100vw - 576px)/((768 - 576)/(28 - 20)));line-height:calc(28px + (100vw - 576px)/((768 - 576)/(36 - 28)))}}@media(min-width:768px){h3,.heading-3{font-size:28px;line-height:36px}}h4,.heading-4{margin:0;font-family:"Quicksand-Regular",sans-serif;font-size:16px;line-height:16px;font-style:normal}@media(min-width:576px){h4,.heading-4{font-size:calc(16px + (100vw - 576px)/((768 - 576)/(20 - 16)));line-height:calc(16px + (100vw - 576px)/((768 - 576)/(20 - 16)))}}@media(min-width:768px){h4,.heading-4{font-size:20px;line-height:20px}}.eyebrow-text{margin:0;font-family:"Quicksand-SemiBold",sans-serif;font-size:11px;line-height:15px;letter-spacing:.25em;text-transform:uppercase;font-style:normal}@media(min-width:576px){.eyebrow-text{font-size:calc(11px + (100vw - 576px)/((768 - 576)/(15 - 11)));line-height:calc(13px + (100vw - 576px)/((768 - 576)/(20 - 13)))}}@media(min-width:768px){.eyebrow-text{font-size:14px;line-height:20px}}.body{margin:0;font-family:"Quicksand-Regular",sans-serif;font-size:13px;line-height:20px;letter-spacing:.05em;font-style:normal}@media(min-width:576px){.body{font-size:calc(13px + (100vw - 576px)/((1024 - 576)/(16 - 13)));line-height:calc(20px + (100vw - 576px)/((1024 - 576)/(28 - 20)))}}@media(min-width:1024px){.body{font-size:16px;line-height:28px}}em{font-style:italic}.listing-info__inner{margin-inline:auto;gap:24px 48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1024px){.listing-info__inner{display:grid;grid-template-columns:auto auto}}.listing-info__listing-agent-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:24px;background-color:#264574;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1024px){.listing-info__listing-agent-wrapper{max-width:500px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.listing-info__listing-agent{width:100%;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.listing-info__listing-agent-image-wrapper{min-width:100px;width:100px;height:auto;position:relative}@media(min-width:1024px){.listing-info__listing-agent-image-wrapper{width:calc(100px + (100vw - 1024px)/((1280 - 1024)/(175 - 100)))}}@media(min-width:1280px){.listing-info__listing-agent-image-wrapper{width:175px}}.listing-info__listing-agent-post-link{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;color:#f7f5ed;text-align:center}.listing-info__listing-agent-post-link p{margin-inline:12px;display:none;position:relative;height:100%;z-index:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(prefers-reduced-motion:reduce){.listing-info__listing-agent-post-link p{-webkit-transition:none;transition:none}}.listing-info__listing-agent-post-link:hover{text-decoration:none}.listing-info__listing-agent-post-link:hover p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-info__listing-agent-post-link:hover .listing-info__listing-agent-image img{opacity:.4}.listing-info__listing-agent-image{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #b89c54;background-color:#b89c54}.listing-info__listing-agent-image img{scale:100%;opacity:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(prefers-reduced-motion:reduce){.listing-info__listing-agent-image img{-webkit-transition:none;transition:none}}.listing-info__listing-agent-image img:hover{scale:104%}.listing-info__listing-agent-name{color:#f7f5ed}.listing-info__listing-agent-links{word-break:break-all;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-info__listing-agent-contact{gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-info__info-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.listing-info__info-wrapper{row-gap:calc(12px + (100vw - 768px)/((1280 - 768)/(16 - 12)))}}@media(min-width:1280px){.listing-info__info-wrapper{row-gap:16px}}.listing-info__info{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;line-height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-info__info-icon{color:#264574;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-info__info-title{text-wrap:nowrap}.listing-info__info-data{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-info__info--status{--font-size:14px;width:100%;margin-bottom:24px;font-size:var(--font-size);line-height:var(--font-size);text-transform:uppercase}@media(min-width:768px){.listing-info__info--status{--font-size:calc(14px + (100vw - 768px)/((1280 - 768)/(20 - 14)))}}@media(min-width:1280px){.listing-info__info--status{--font-size:20px}}@media(min-width:1024px){.listing-info__info--status{grid-column:span 2}}.listing-info__info--sold{color:#b30000}.listing-info__info--sold svg{color:#b30000}.listing-info__info-link{margin:0;font-family:"Quicksand-Regular",sans-serif;font-size:13px;line-height:20px;letter-spacing:.05em;font-style:normal;line-height:16px !important;color:inherit}@media(min-width:576px){.listing-info__info-link{font-size:calc(13px + (100vw - 576px)/((1024 - 576)/(16 - 13)));line-height:calc(20px + (100vw - 576px)/((1024 - 576)/(28 - 20)))}}@media(min-width:1024px){.listing-info__info-link{font-size:16px;line-height:28px}}