.market-positioning-module__JTq04G__report{--ink:#17201d;--forest:#19382f;--forest-2:#254c40;--ivory:#fbf8f2;--cream:#f1e9dc;--sand:#dfcfb5;--gold:#b8935f;--line:#d8cdbc;color:var(--ink);background:var(--ivory)}.market-positioning-module__JTq04G__hero{color:#fff;background:#172a25;min-height:820px;position:relative;overflow:hidden}.market-positioning-module__JTq04G__heroImage{background:url(/listings/27469-coldwater/01-exterior-front-ai.jpg) 50% 55%/cover no-repeat;position:absolute;inset:0;transform:scale(1.015)}.market-positioning-module__JTq04G__heroShade{background:linear-gradient(90deg,#0d1f1bf5 0%,#0f221ed6 43%,#0e1d1a3d 76%),linear-gradient(#0000 53%,#0a1916bd);position:absolute;inset:0}.market-positioning-module__JTq04G__heroTopline{z-index:2;border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;max-width:1320px;height:96px;margin:auto;padding:0 36px;display:flex;position:relative}.market-positioning-module__JTq04G__brand{font:600 1.08rem var(--sans);letter-spacing:.2em}.market-positioning-module__JTq04G__brand span,.market-positioning-module__JTq04G__footer strong span{color:var(--gold);font-weight:400}.market-positioning-module__JTq04G__actions{align-items:center;gap:24px;display:flex}.market-positioning-module__JTq04G__actions>a{text-underline-offset:5px;font-size:.7rem;text-decoration:underline}.market-positioning-module__JTq04G__actions button{color:#fff;background:0 0;border-color:#ffffff8c}.market-positioning-module__JTq04G__heroContent{z-index:1;max-width:1320px;margin:auto;padding:145px 36px 165px;position:relative}.market-positioning-module__JTq04G__kicker,.market-positioning-module__JTq04G__eyebrow{color:#cdbb9c;font:600 .61rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:0}.market-positioning-module__JTq04G__hero h1{max-width:860px;font:500 clamp(4.2rem,7.2vw,7.4rem)/.88 var(--serif);letter-spacing:-.045em;margin:28px 0 55px}.market-positioning-module__JTq04G__hero h1 em,.market-positioning-module__JTq04G__recommendation h2 em{color:#dbc29a;font-weight:500}.market-positioning-module__JTq04G__address{border-left:2px solid var(--gold);gap:6px;padding-left:18px;display:grid}.market-positioning-module__JTq04G__address strong{font:500 1.25rem var(--serif)}.market-positioning-module__JTq04G__address span{color:#cdd6d1;font-size:.75rem}.market-positioning-module__JTq04G__heroSource{z-index:2;border-top:1px solid #ffffff61;border-bottom:1px solid #ffffff2e;grid-template-columns:80px 1fr;gap:6px 20px;width:min(420px,100% - 72px);padding:20px 0;display:grid;position:absolute;bottom:42px;right:max(36px,50vw - 624px)}.market-positioning-module__JTq04G__heroSource span{color:#cdbb9c;letter-spacing:.14em;text-transform:uppercase;grid-row:1/3;font-size:.58rem}.market-positioning-module__JTq04G__heroSource strong{font-size:.74rem}.market-positioning-module__JTq04G__heroSource small{color:#aebbb6;font-size:.62rem}.market-positioning-module__JTq04G__body{max-width:1248px;margin:auto;padding:0 36px}.market-positioning-module__JTq04G__executive{grid-template-columns:1fr .86fr;gap:100px;padding:125px 0;display:grid}.market-positioning-module__JTq04G__executive h2,.market-positioning-module__JTq04G__sectionHeader h2,.market-positioning-module__JTq04G__priceNarrative h2,.market-positioning-module__JTq04G__meaningSection>header h2,.market-positioning-module__JTq04G__disclosure h2{font:500 clamp(2.8rem,5vw,5rem)/.98 var(--serif);letter-spacing:-.035em;margin:14px 0 0}.market-positioning-module__JTq04G__executiveCopy{border-top:1px solid var(--line);padding-top:25px}.market-positioning-module__JTq04G__executiveCopy p,.market-positioning-module__JTq04G__sectionHeader>p,.market-positioning-module__JTq04G__priceNarrative>p:last-child,.market-positioning-module__JTq04G__disclosure p{color:#5f665f;font-size:.9rem;line-height:1.85}.market-positioning-module__JTq04G__executiveCopy strong{color:var(--forest)}.market-positioning-module__JTq04G__signalGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.market-positioning-module__JTq04G__signalGrid article{background:var(--cream);align-content:space-between;min-height:210px;padding:28px;display:grid}.market-positioning-module__JTq04G__signalGrid article>span,.market-positioning-module__JTq04G__comparisonMetric span,.market-positioning-module__JTq04G__metricTable span{color:#77766f;letter-spacing:.1em;text-transform:uppercase;font-size:.59rem}.market-positioning-module__JTq04G__signalGrid strong{font:500 clamp(2.6rem,4vw,4rem)/1 var(--serif)}.market-positioning-module__JTq04G__signalGrid small{color:#716f68;font-size:.64rem}.market-positioning-module__JTq04G__signalGrid .market-positioning-module__JTq04G__subjectSignal{color:#fff;background:var(--forest)}.market-positioning-module__JTq04G__signalGrid .market-positioning-module__JTq04G__subjectSignal>span,.market-positioning-module__JTq04G__signalGrid .market-positioning-module__JTq04G__subjectSignal small{color:#bdc9c4}.market-positioning-module__JTq04G__comparisonSection,.market-positioning-module__JTq04G__broadSection,.market-positioning-module__JTq04G__meaningSection{padding:135px 0}.market-positioning-module__JTq04G__sectionHeader{grid-template-columns:1.25fr .65fr;align-items:end;gap:100px;display:grid}.market-positioning-module__JTq04G__sectionHeader>p{margin:0}.market-positioning-module__JTq04G__comparisonCards{grid-template-columns:1fr 1fr;gap:22px;margin-top:70px;display:grid}.market-positioning-module__JTq04G__comparisonCards article{border:1px solid var(--line);padding:38px}.market-positioning-module__JTq04G__comparisonCards header{gap:7px;margin-bottom:70px;display:grid}.market-positioning-module__JTq04G__comparisonCards header span{color:#8a7657;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem}.market-positioning-module__JTq04G__comparisonCards header strong{font:500 1.7rem var(--serif)}.market-positioning-module__JTq04G__broadCard{background:#eee7dc}.market-positioning-module__JTq04G__relevantCard{color:#fff;background:var(--forest)}.market-positioning-module__JTq04G__relevantCard header span{color:#d2bc97}.market-positioning-module__JTq04G__comparisonMetric{border-top:1px solid #504c443b;justify-content:space-between;align-items:baseline;gap:30px;padding:19px 0;display:flex}.market-positioning-module__JTq04G__relevantCard .market-positioning-module__JTq04G__comparisonMetric{border-color:#ffffff2e}.market-positioning-module__JTq04G__relevantCard .market-positioning-module__JTq04G__comparisonMetric span{color:#b7c3be}.market-positioning-module__JTq04G__comparisonMetric strong{font:500 1.65rem var(--serif)}.market-positioning-module__JTq04G__comparisonCards article>p{color:#68675f;margin:55px 0 0;font-size:.78rem;line-height:1.75}.market-positioning-module__JTq04G__comparisonCards .market-positioning-module__JTq04G__relevantCard>p{color:#bec9c4}.market-positioning-module__JTq04G__priceSection{color:#fff;background:var(--forest-2);grid-template-columns:.9fr 1.1fr;gap:100px;padding:100px 70px;display:grid}.market-positioning-module__JTq04G__priceNarrative h2{font-size:clamp(2.5rem,4.3vw,4.2rem)}.market-positioning-module__JTq04G__priceNarrative>p:last-child{color:#c6d0cb}.market-positioning-module__JTq04G__priceBars{align-self:center;gap:34px;display:grid}.market-positioning-module__JTq04G__priceBars>div{gap:12px;display:grid}.market-positioning-module__JTq04G__priceBars header{justify-content:space-between;gap:25px;font-size:.65rem;display:flex}.market-positioning-module__JTq04G__priceBars header span{color:#c8d1cd}.market-positioning-module__JTq04G__priceBars header strong{font:500 .85rem var(--serif)}.market-positioning-module__JTq04G__priceBars i{background:#d8c09a;height:9px;display:block}.market-positioning-module__JTq04G__priceBars .market-positioning-module__JTq04G__subjectBar{background:#fff}.market-positioning-module__JTq04G__priceBars>small{color:#b6c2bd;font-size:.64rem;line-height:1.65}.market-positioning-module__JTq04G__metricTable{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:70px;display:grid}.market-positioning-module__JTq04G__metricTable article{background:#f5efe6;align-content:space-between;min-height:175px;padding:24px;display:grid}.market-positioning-module__JTq04G__metricTable strong{font:500 2.25rem var(--serif)}.market-positioning-module__JTq04G__metricTable small{color:#827760;font-size:.6rem}.market-positioning-module__JTq04G__footnote{color:#77766f;margin:15px 0 0;font-size:.62rem;line-height:1.6}.market-positioning-module__JTq04G__meaningSection>header{max-width:820px}.market-positioning-module__JTq04G__meaningGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.market-positioning-module__JTq04G__meaningGrid article{background:var(--ivory);min-height:330px;padding:30px}.market-positioning-module__JTq04G__meaningGrid article>span{color:#a08358;font-size:.6rem}.market-positioning-module__JTq04G__meaningGrid h3{font:500 1.65rem var(--serif);margin:100px 0 17px}.market-positioning-module__JTq04G__meaningGrid p{color:#646862;font-size:.76rem;line-height:1.75}.market-positioning-module__JTq04G__recommendation{color:#fff;background:#203f35;grid-template-columns:1.05fr .95fr;gap:90px;margin-bottom:130px;padding:95px 75px;display:grid}.market-positioning-module__JTq04G__recommendation h2{font:500 clamp(3rem,5vw,5rem)/.95 var(--serif);letter-spacing:-.04em;margin:14px 0 28px}.market-positioning-module__JTq04G__recommendationLead>p:last-child{color:#c1cec8;line-height:1.8}.market-positioning-module__JTq04G__decisionPath{border-top:1px solid #ffffff40}.market-positioning-module__JTq04G__decisionPath article{border-bottom:1px solid #ffffff2e;grid-template-columns:62px 1fr;gap:9px 18px;padding:25px 0;display:grid}.market-positioning-module__JTq04G__decisionPath span{color:#d7c098;letter-spacing:.12em;text-transform:uppercase;grid-row:1/3;font-size:.58rem}.market-positioning-module__JTq04G__decisionPath strong{font:500 1.15rem var(--serif)}.market-positioning-module__JTq04G__decisionPath p{color:#b8c5c0;margin:0;font-size:.7rem;line-height:1.65}.market-positioning-module__JTq04G__realtorAnalysis{grid-template-columns:.95fr 1.05fr;gap:85px;padding:0 0 120px;display:grid}.market-positioning-module__JTq04G__analysisLead{border-top:1px solid var(--line);padding:55px 0 0}.market-positioning-module__JTq04G__analysisLead h2{font:500 clamp(2.7rem,4.8vw,4.7rem)/.98 var(--serif);letter-spacing:-.035em;margin:14px 0 30px}.market-positioning-module__JTq04G__analysisLead>p:not(.market-positioning-module__JTq04G__eyebrow){color:#5f665f;font-size:.84rem;line-height:1.85}.market-positioning-module__JTq04G__analysisLead .market-positioning-module__JTq04G__analysisSignature{color:var(--forest);font:500 .74rem/1.5 var(--sans);margin-top:30px}.market-positioning-module__JTq04G__buyerTalkingPoints{background:var(--cream);border:1px solid var(--line);padding:50px}.market-positioning-module__JTq04G__buyerTalkingPoints h3{font:500 2rem/1.1 var(--serif);margin:14px 0 32px}.market-positioning-module__JTq04G__buyerTalkingPoints ol{counter-reset:buyer-point;gap:0;margin:0;padding:0;list-style:none;display:grid}.market-positioning-module__JTq04G__buyerTalkingPoints li{counter-increment:buyer-point;border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:4px 13px;padding:17px 0;display:grid}.market-positioning-module__JTq04G__buyerTalkingPoints li:before{content:counter(buyer-point,decimal-leading-zero);color:#9b7b4e;letter-spacing:.08em;grid-row:1/3;font-size:.58rem}.market-positioning-module__JTq04G__buyerTalkingPoints li strong{font:600 .73rem var(--sans)}.market-positioning-module__JTq04G__buyerTalkingPoints li span{color:#656861;font-size:.7rem;line-height:1.65}.market-positioning-module__JTq04G__talkingPointNote{color:#fff;background:var(--forest);font:500 .7rem/1.7 var(--sans);margin:25px 0 0;padding:22px}.market-positioning-module__JTq04G__disclosure{border-top:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:90px;padding:75px 0;display:grid}.market-positioning-module__JTq04G__disclosure h2{font-size:2.6rem}.market-positioning-module__JTq04G__disclosure p{margin-top:0;font-size:.72rem}.market-positioning-module__JTq04G__footer{border-top:1px solid var(--line);grid-template-columns:1fr 1.2fr .8fr;gap:40px;padding:55px 0;display:grid}.market-positioning-module__JTq04G__footer>div{align-content:start;gap:7px;display:grid}.market-positioning-module__JTq04G__footer strong{letter-spacing:.16em;font-size:.84rem}.market-positioning-module__JTq04G__footer small,.market-positioning-module__JTq04G__footer p,.market-positioning-module__JTq04G__footer a{color:#6d716b;margin:0;font-size:.64rem}.market-positioning-module__JTq04G__footer>div:last-child{justify-items:end}.market-positioning-module__JTq04G__footer a{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.market-positioning-module__JTq04G__executive,.market-positioning-module__JTq04G__sectionHeader,.market-positioning-module__JTq04G__priceSection,.market-positioning-module__JTq04G__recommendation,.market-positioning-module__JTq04G__realtorAnalysis,.market-positioning-module__JTq04G__disclosure{grid-template-columns:1fr;gap:45px}.market-positioning-module__JTq04G__signalGrid,.market-positioning-module__JTq04G__metricTable{grid-template-columns:repeat(2,1fr)}.market-positioning-module__JTq04G__comparisonSection,.market-positioning-module__JTq04G__broadSection,.market-positioning-module__JTq04G__meaningSection{padding:100px 0}.market-positioning-module__JTq04G__priceSection,.market-positioning-module__JTq04G__recommendation{padding:65px 40px}.market-positioning-module__JTq04G__meaningGrid{grid-template-columns:1fr}.market-positioning-module__JTq04G__meaningGrid article{min-height:230px}.market-positioning-module__JTq04G__meaningGrid h3{margin-top:55px}.market-positioning-module__JTq04G__footer{grid-template-columns:1fr 1fr}.market-positioning-module__JTq04G__footer>div:last-child{grid-column:1/-1;justify-items:start}.market-positioning-module__JTq04G__heroSource{right:36px}}@media (max-width:620px){.market-positioning-module__JTq04G__hero{min-height:850px}.market-positioning-module__JTq04G__heroTopline{height:auto;min-height:90px;padding:18px 20px}.market-positioning-module__JTq04G__actions>a{display:none}.market-positioning-module__JTq04G__actions button{min-width:0;padding:11px 13px;font-size:.62rem}.market-positioning-module__JTq04G__heroContent{padding:120px 20px 235px}.market-positioning-module__JTq04G__hero h1{font-size:clamp(3.4rem,15vw,5rem)}.market-positioning-module__JTq04G__heroSource{grid-template-columns:1fr;width:calc(100% - 40px);right:20px}.market-positioning-module__JTq04G__heroSource span{grid-row:auto}.market-positioning-module__JTq04G__body{padding:0 20px}.market-positioning-module__JTq04G__executive{padding:90px 0}.market-positioning-module__JTq04G__signalGrid,.market-positioning-module__JTq04G__metricTable,.market-positioning-module__JTq04G__comparisonCards{grid-template-columns:1fr}.market-positioning-module__JTq04G__signalGrid article{min-height:165px}.market-positioning-module__JTq04G__comparisonSection,.market-positioning-module__JTq04G__broadSection,.market-positioning-module__JTq04G__meaningSection{padding:85px 0}.market-positioning-module__JTq04G__comparisonCards header{margin-bottom:45px}.market-positioning-module__JTq04G__priceSection,.market-positioning-module__JTq04G__recommendation{margin-inline:-20px;padding:60px 20px}.market-positioning-module__JTq04G__recommendation{margin-bottom:90px}.market-positioning-module__JTq04G__realtorAnalysis{padding-bottom:85px}.market-positioning-module__JTq04G__buyerTalkingPoints{margin-inline:-20px;padding:35px 24px}.market-positioning-module__JTq04G__footer{grid-template-columns:1fr}.market-positioning-module__JTq04G__footer>div:last-child{grid-column:auto}.market-positioning-module__JTq04G__disclosure{padding:60px 0}}@media print{.market-positioning-module__JTq04G__report{-webkit-print-color-adjust:exact;print-color-adjust:exact}.market-positioning-module__JTq04G__hero{min-height:650px}.market-positioning-module__JTq04G__heroTopline{height:78px}.market-positioning-module__JTq04G__actions{display:none}.market-positioning-module__JTq04G__heroContent{padding-top:105px}.market-positioning-module__JTq04G__body{max-width:none}.market-positioning-module__JTq04G__executive,.market-positioning-module__JTq04G__comparisonSection,.market-positioning-module__JTq04G__broadSection,.market-positioning-module__JTq04G__meaningSection{padding:65px 0}.market-positioning-module__JTq04G__signalGrid article,.market-positioning-module__JTq04G__metricTable article,.market-positioning-module__JTq04G__comparisonCards,.market-positioning-module__JTq04G__priceSection,.market-positioning-module__JTq04G__meaningGrid,.market-positioning-module__JTq04G__recommendation,.market-positioning-module__JTq04G__buyerTalkingPoints,.market-positioning-module__JTq04G__disclosure{break-inside:avoid}.market-positioning-module__JTq04G__recommendation{margin-bottom:50px}.market-positioning-module__JTq04G__realtorAnalysis{padding-bottom:55px}.market-positioning-module__JTq04G__footer{padding-bottom:0}}
