.PartnersRealtorProposal-module__6P6UAa__proposal{--ink:var(--text-primary);--muted:var(--text-secondary);--teal:var(--primary-color);--teal-dark:var(--primary-dark);--teal-light:var(--primary-light);--action-accent:var(--accent-color);--paper:#f8fafc;--surface:#fff;--rule:#dce5e9;--space-xs:.5rem;--space-sm:.75rem;--space-md:1.5rem;--space-lg:3rem;--space-xl:4.5rem;--space-2xl:6rem;background:var(--surface);color:var(--ink);font-family:var(--font-dm-sans),"PingFang SC","Microsoft YaHei",sans-serif;font-size:1rem;line-height:1.65;overflow:hidden;container-type:inline-size}.PartnersRealtorProposal-module__6P6UAa__shell{width:min(100% - 3rem,1200px);margin-inline:auto}.PartnersRealtorProposal-module__6P6UAa__hero{background:var(--teal-dark);color:#f3f7f8;padding-block:clamp(6rem,10vw,8rem)}.PartnersRealtorProposal-module__6P6UAa__heroGrid{gap:clamp(var(--space-lg),7vw,var(--space-2xl));grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);align-items:center;display:grid}.PartnersRealtorProposal-module__6P6UAa__heroCopy{max-width:41rem}.PartnersRealtorProposal-module__6P6UAa__eyebrow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);color:#a9c8d0;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.PartnersRealtorProposal-module__6P6UAa__eyebrow span{background:currentColor;width:2rem;height:1px}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__heroTitle{color:#f8fafc;letter-spacing:-.05em;margin:0;font-family:inherit;font-size:clamp(2.25rem,3.7vw,3rem);font-weight:500;line-height:1.04}.PartnersRealtorProposal-module__6P6UAa__lede{color:#d4e0e4;max-width:39rem;margin:2rem 0 0;font-size:1.125rem;line-height:1.75}.PartnersRealtorProposal-module__6P6UAa__chartPanel{padding:var(--space-lg);background:#ffffff0d;border:1px solid #ffffff29;border-radius:1rem}.PartnersRealtorProposal-module__6P6UAa__chartHead{justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md);color:#c1d2d8;flex-wrap:wrap;font-size:.75rem;line-height:1.5;display:flex}.PartnersRealtorProposal-module__6P6UAa__chartHead span:first-child{max-width:24rem}.PartnersRealtorProposal-module__6P6UAa__bars{align-items:flex-end;gap:var(--space-sm);height:11rem;display:flex}.PartnersRealtorProposal-module__6P6UAa__bar{flex-direction:column;flex:1;justify-content:flex-end;height:100%;display:flex}.PartnersRealtorProposal-module__6P6UAa__bar i{background:#7197a5;border-radius:.25rem .25rem 0 0;min-height:1rem;display:block}.PartnersRealtorProposal-module__6P6UAa__bar i.PartnersRealtorProposal-module__6P6UAa__peak{background:var(--action-accent)}.PartnersRealtorProposal-module__6P6UAa__bar em{margin-bottom:var(--space-xs);color:#e6eef0;font-variant-numeric:tabular-nums;font-size:.75rem;font-style:normal}.PartnersRealtorProposal-module__6P6UAa__xlabels{gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.PartnersRealtorProposal-module__6P6UAa__xlabels span{color:#afc3ca;text-align:center;flex:1;font-size:.75rem}.PartnersRealtorProposal-module__6P6UAa__chartCap{max-width:38rem;margin:var(--space-md)0 0;color:#afc3ca;font-size:.8125rem;line-height:1.65}.PartnersRealtorProposal-module__6P6UAa__section{padding-block:clamp(var(--space-xl),8vw,var(--space-2xl))}.PartnersRealtorProposal-module__6P6UAa__section+.PartnersRealtorProposal-module__6P6UAa__section{border-top:1px solid var(--rule)}.PartnersRealtorProposal-module__6P6UAa__splitLayout{gap:clamp(var(--space-lg),8vw,var(--space-2xl));grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;display:grid}.PartnersRealtorProposal-module__6P6UAa__sectionIntro{max-width:29rem}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__section h2,.PartnersRealtorProposal-module__6P6UAa__footer h2{letter-spacing:-.045em;margin:0;font-family:inherit;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.08}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__section h3{letter-spacing:-.025em;margin:0;font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1.3}.PartnersRealtorProposal-module__6P6UAa__sectionHeadingRow{margin-bottom:var(--space-lg)}.PartnersRealtorProposal-module__6P6UAa__muted,.PartnersRealtorProposal-module__6P6UAa__mutedNoMargin{color:var(--muted);font-size:.875rem;line-height:1.7}.PartnersRealtorProposal-module__6P6UAa__mutedNoMargin{margin:0}.PartnersRealtorProposal-module__6P6UAa__sectionIntro .PartnersRealtorProposal-module__6P6UAa__muted{margin:var(--space-lg)0 0}.PartnersRealtorProposal-module__6P6UAa__problemList{border-top:1px solid var(--rule)}.PartnersRealtorProposal-module__6P6UAa__problemItem{gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--rule);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.PartnersRealtorProposal-module__6P6UAa__problemItem svg{width:1.25rem;height:1.25rem;color:var(--teal-light);stroke-width:1.7px;margin-top:.25rem}.PartnersRealtorProposal-module__6P6UAa__problemItem p{max-width:44rem;margin:0}.PartnersRealtorProposal-module__6P6UAa__evidenceSection{background:var(--paper)}.PartnersRealtorProposal-module__6P6UAa__evidenceHeader{gap:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);align-items:end;display:grid}.PartnersRealtorProposal-module__6P6UAa__caseContext{gap:var(--space-md);padding-top:var(--space-sm);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.PartnersRealtorProposal-module__6P6UAa__caseContext svg,.PartnersRealtorProposal-module__6P6UAa__ratingExplainer svg{width:1.25rem;height:1.25rem;color:var(--teal-light);stroke-width:1.7px;margin-top:.2rem}.PartnersRealtorProposal-module__6P6UAa__caseContext strong,.PartnersRealtorProposal-module__6P6UAa__caseContext span{display:block}.PartnersRealtorProposal-module__6P6UAa__caseContext strong{margin-bottom:.25rem;font-size:1rem;line-height:1.4}.PartnersRealtorProposal-module__6P6UAa__caseContext span{color:var(--muted);font-size:.875rem;line-height:1.65}.PartnersRealtorProposal-module__6P6UAa__evidenceMetrics{gap:clamp(var(--space-lg),6vw,var(--space-xl));grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr);align-items:stretch;display:grid}.PartnersRealtorProposal-module__6P6UAa__primaryMetric{min-height:15rem;padding:var(--space-lg);background:var(--teal-dark);color:#f8fafc;border-radius:1rem;flex-direction:column;display:flex}.PartnersRealtorProposal-module__6P6UAa__metricLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.PartnersRealtorProposal-module__6P6UAa__primaryMetric .PartnersRealtorProposal-module__6P6UAa__metricLabel,.PartnersRealtorProposal-module__6P6UAa__primaryMetric .PartnersRealtorProposal-module__6P6UAa__metricNote{color:#b8cbd2}.PartnersRealtorProposal-module__6P6UAa__metricValue{color:var(--teal);font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1}.PartnersRealtorProposal-module__6P6UAa__primaryMetric .PartnersRealtorProposal-module__6P6UAa__metricValue{padding-block:var(--space-md)var(--space-sm);color:#f3f7f8;margin-top:auto;display:block}.PartnersRealtorProposal-module__6P6UAa__metricNote{color:var(--muted);font-size:.8125rem;line-height:1.55}.PartnersRealtorProposal-module__6P6UAa__metricList{justify-content:space-between;gap:var(--space-lg);padding:var(--space-sm)0;flex-direction:column;margin:0;display:flex}.PartnersRealtorProposal-module__6P6UAa__metricRow{gap:var(--space-xs)var(--space-md);grid-template-columns:minmax(9rem,.6fr) minmax(0,1fr);align-items:start;display:grid}.PartnersRealtorProposal-module__6P6UAa__metricRow dd{margin:0}.PartnersRealtorProposal-module__6P6UAa__metricRow .PartnersRealtorProposal-module__6P6UAa__metricLabel{grid-row:1/3;padding-top:.3rem}.PartnersRealtorProposal-module__6P6UAa__metricRow .PartnersRealtorProposal-module__6P6UAa__metricValue,.PartnersRealtorProposal-module__6P6UAa__metricRow .PartnersRealtorProposal-module__6P6UAa__metricNote{grid-column:2}.PartnersRealtorProposal-module__6P6UAa__evidenceFooter{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);align-items:start;display:grid}.PartnersRealtorProposal-module__6P6UAa__ratingExplainer{gap:var(--space-md);grid-template-columns:2rem minmax(0,1fr);display:grid}.PartnersRealtorProposal-module__6P6UAa__ratingExplainer p{margin:var(--space-xs)0 0;color:var(--muted);font-size:.875rem;line-height:1.65}.PartnersRealtorProposal-module__6P6UAa__evidenceFooter .PartnersRealtorProposal-module__6P6UAa__muted{max-width:48rem;margin:0}.PartnersRealtorProposal-module__6P6UAa__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.PartnersRealtorProposal-module__6P6UAa__proposal table{border-collapse:collapse;width:100%;min-width:38rem;font-size:.875rem}.PartnersRealtorProposal-module__6P6UAa__proposal th,.PartnersRealtorProposal-module__6P6UAa__proposal td{padding:1rem var(--space-sm);border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.PartnersRealtorProposal-module__6P6UAa__proposal th{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__visualList{gap:var(--space-lg)clamp(var(--space-md),4vw,var(--space-lg));max-width:none;padding:clamp(var(--space-md),4vw,var(--space-lg));background:var(--paper);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__visualList li{gap:var(--space-md);grid-template-columns:2.5rem minmax(0,1fr);margin:0;padding:0;display:grid}.PartnersRealtorProposal-module__6P6UAa__visualList svg{box-sizing:content-box;width:1.125rem;height:1.125rem;color:var(--teal);stroke-width:1.8px;background:#e6f0f2;border-radius:50%;padding:.625rem}.PartnersRealtorProposal-module__6P6UAa__visualList span{color:var(--muted);font-size:.9375rem;line-height:1.6}.PartnersRealtorProposal-module__6P6UAa__visualList b{margin-bottom:var(--space-xs);color:var(--ink);font-size:1.0625rem;line-height:1.35;display:block}.PartnersRealtorProposal-module__6P6UAa__marketsSection{background:var(--surface)}.PartnersRealtorProposal-module__6P6UAa__marketsHeader{gap:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(18rem,.5fr);align-items:end;display:grid}.PartnersRealtorProposal-module__6P6UAa__marketsHeader .PartnersRealtorProposal-module__6P6UAa__sectionHeadingRow{margin:0}.PartnersRealtorProposal-module__6P6UAa__marketsHeader>p{max-width:31rem;color:var(--muted);margin:0}.PartnersRealtorProposal-module__6P6UAa__markets{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PartnersRealtorProposal-module__6P6UAa__market{gap:var(--space-md);padding:var(--space-lg)var(--space-lg)var(--space-lg)0;border-bottom:1px solid var(--rule);grid-template-columns:2rem minmax(0,1fr);display:grid}.PartnersRealtorProposal-module__6P6UAa__market:nth-child(odd){border-right:1px solid var(--rule)}.PartnersRealtorProposal-module__6P6UAa__market:nth-child(2n){padding-left:var(--space-lg)}.PartnersRealtorProposal-module__6P6UAa__marketIcon{width:1.25rem;height:1.25rem;color:var(--teal-light);stroke-width:1.7px;margin-top:.2rem}.PartnersRealtorProposal-module__6P6UAa__market b{margin-bottom:.25rem;font-size:1.0625rem;line-height:1.35;display:block}.PartnersRealtorProposal-module__6P6UAa__marketLabel{margin-bottom:var(--space-sm);color:var(--teal-light);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:block}.PartnersRealtorProposal-module__6P6UAa__marketDescription{color:var(--muted);font-size:.9375rem;line-height:1.65;display:block}.PartnersRealtorProposal-module__6P6UAa__marketNote{max-width:51rem;margin:var(--space-md)0 0}.PartnersRealtorProposal-module__6P6UAa__rolesGrid{border:1px solid var(--rule);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.PartnersRealtorProposal-module__6P6UAa__roleColumn{padding:var(--space-lg);background:var(--surface)}.PartnersRealtorProposal-module__6P6UAa__roleColumn+.PartnersRealtorProposal-module__6P6UAa__roleColumn{border-left:1px solid var(--rule);background:var(--paper)}.PartnersRealtorProposal-module__6P6UAa__roleColumn h3{padding-bottom:var(--space-md);border-bottom:1px solid var(--rule)}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__roleColumn ul{gap:var(--space-md);margin:var(--space-md)0 0;padding:0;list-style:none;display:grid}.PartnersRealtorProposal-module__6P6UAa__roleColumn li{gap:var(--space-sm);color:var(--muted);grid-template-columns:1.5rem minmax(0,1fr);font-size:.9375rem;line-height:1.6;display:grid}.PartnersRealtorProposal-module__6P6UAa__roleColumn li svg{width:1rem;height:1rem;color:var(--teal-light);stroke-width:2px;margin-top:.3rem}.PartnersRealtorProposal-module__6P6UAa__rolesGrid+.PartnersRealtorProposal-module__6P6UAa__muted{max-width:48rem;margin:var(--space-md)0 0}.PartnersRealtorProposal-module__6P6UAa__processSection{background:var(--paper)}.PartnersRealtorProposal-module__6P6UAa__steps{counter-reset:proposal-step;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.PartnersRealtorProposal-module__6P6UAa__steps li{padding:var(--space-lg)var(--space-md)0 0;border-top:1px solid var(--teal);position:relative}.PartnersRealtorProposal-module__6P6UAa__steps li:before{background:var(--teal);color:#f8fafc;content:counter(proposal-step);counter-increment:proposal-step;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:-.75rem;left:0}.PartnersRealtorProposal-module__6P6UAa__steps b{margin-bottom:var(--space-sm);font-size:1rem;line-height:1.35;display:block}.PartnersRealtorProposal-module__6P6UAa__steps span{color:var(--muted);font-size:.875rem;line-height:1.65}.PartnersRealtorProposal-module__6P6UAa__caveatsSection{background:#f3f7f7}.PartnersRealtorProposal-module__6P6UAa__caveats{padding:var(--space-lg);background:#ffffffa6;border:1px solid #d5e2e3;border-radius:1rem}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__caveats ul{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.PartnersRealtorProposal-module__6P6UAa__caveats li{padding-left:var(--space-md);color:var(--muted);position:relative}.PartnersRealtorProposal-module__6P6UAa__caveats li:before{background:var(--teal-light);content:"";border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.65em;left:0}.PartnersRealtorProposal-module__6P6UAa__footer{padding-block:var(--space-xl);background:var(--teal-dark);color:#d7e2e6}.PartnersRealtorProposal-module__6P6UAa__footerGrid{gap:var(--space-lg)var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:start;display:grid}.PartnersRealtorProposal-module__6P6UAa__footer h2{color:#f8fafc}.PartnersRealtorProposal-module__6P6UAa__nextBody{max-width:40rem;margin:var(--space-md)0 0;color:#c4d4d9;font-size:1.0625rem;line-height:1.7}.PartnersRealtorProposal-module__6P6UAa__cta{min-height:2.75rem;margin-top:var(--space-md);background:var(--action-accent);color:#17252a;border-radius:.5rem;align-items:center;padding:.7rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.PartnersRealtorProposal-module__6P6UAa__cta:hover{color:#17252a;background:#e0ad38}.PartnersRealtorProposal-module__6P6UAa__cta:focus-visible{outline-offset:3px;outline:3px solid #f8fafc}.PartnersRealtorProposal-module__6P6UAa__contact{gap:var(--space-md);display:grid}.PartnersRealtorProposal-module__6P6UAa__contact div{gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid #ffffff24;grid-template-columns:6rem 1fr;display:grid}.PartnersRealtorProposal-module__6P6UAa__contact b{color:#95b5bf;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.PartnersRealtorProposal-module__6P6UAa__contact span{color:#e7eef0;font-size:.875rem}.PartnersRealtorProposal-module__6P6UAa__finalNote{padding-top:var(--space-md);color:#95aeb6;border-top:1px solid #ffffff24;grid-column:1/-1;margin:0;font-size:.75rem;line-height:1.6}@container (max-width:860px){.PartnersRealtorProposal-module__6P6UAa__heroGrid,.PartnersRealtorProposal-module__6P6UAa__splitLayout,.PartnersRealtorProposal-module__6P6UAa__evidenceHeader,.PartnersRealtorProposal-module__6P6UAa__evidenceMetrics,.PartnersRealtorProposal-module__6P6UAa__evidenceFooter,.PartnersRealtorProposal-module__6P6UAa__marketsHeader,.PartnersRealtorProposal-module__6P6UAa__footerGrid{gap:var(--space-lg);grid-template-columns:1fr}.PartnersRealtorProposal-module__6P6UAa__heroCopy{max-width:46rem}.PartnersRealtorProposal-module__6P6UAa__chartPanel,.PartnersRealtorProposal-module__6P6UAa__sectionIntro{max-width:42rem}.PartnersRealtorProposal-module__6P6UAa__sectionIntro .PartnersRealtorProposal-module__6P6UAa__muted{max-width:42rem;margin-top:var(--space-md)}.PartnersRealtorProposal-module__6P6UAa__marketsHeader{align-items:start}.PartnersRealtorProposal-module__6P6UAa__footerGrid{gap:var(--space-lg)}.PartnersRealtorProposal-module__6P6UAa__contact{max-width:36rem}}@container (max-width:640px){.PartnersRealtorProposal-module__6P6UAa__shell{width:min(100% - 2rem,1200px)}.PartnersRealtorProposal-module__6P6UAa__hero{padding-block:clamp(var(--space-xl),16vw,var(--space-2xl))}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__heroTitle{font-size:clamp(2rem,9vw,2.5rem)}.PartnersRealtorProposal-module__6P6UAa__lede{margin-top:var(--space-md);font-size:1rem}.PartnersRealtorProposal-module__6P6UAa__chartPanel{padding:var(--space-md)}.PartnersRealtorProposal-module__6P6UAa__bars{gap:var(--space-xs);height:8.5rem}.PartnersRealtorProposal-module__6P6UAa__xlabels{gap:var(--space-xs)}.PartnersRealtorProposal-module__6P6UAa__section{padding-block:var(--space-xl)}.PartnersRealtorProposal-module__6P6UAa__primaryMetric{min-height:11.5rem;padding:var(--space-md)}.PartnersRealtorProposal-module__6P6UAa__metricList{gap:var(--space-lg);padding:0}.PartnersRealtorProposal-module__6P6UAa__metricRow{gap:var(--space-xs)var(--space-md);grid-template-columns:minmax(0,1fr) auto}.PartnersRealtorProposal-module__6P6UAa__metricRow .PartnersRealtorProposal-module__6P6UAa__metricLabel{grid-row:auto;padding-top:.3rem}.PartnersRealtorProposal-module__6P6UAa__metricRow .PartnersRealtorProposal-module__6P6UAa__metricValue{grid-column:2}.PartnersRealtorProposal-module__6P6UAa__metricRow .PartnersRealtorProposal-module__6P6UAa__metricNote{grid-column:1/-1}.PartnersRealtorProposal-module__6P6UAa__rolesGrid{grid-template-columns:1fr}.PartnersRealtorProposal-module__6P6UAa__roleColumn{padding:var(--space-md)}.PartnersRealtorProposal-module__6P6UAa__roleColumn+.PartnersRealtorProposal-module__6P6UAa__roleColumn{border-top:1px solid var(--rule);border-left:0}.PartnersRealtorProposal-module__6P6UAa__proposal .PartnersRealtorProposal-module__6P6UAa__visualList,.PartnersRealtorProposal-module__6P6UAa__markets,.PartnersRealtorProposal-module__6P6UAa__steps{grid-template-columns:1fr}.PartnersRealtorProposal-module__6P6UAa__market:nth-child(odd){border-right:0}.PartnersRealtorProposal-module__6P6UAa__market:nth-child(2n){padding-left:0}.PartnersRealtorProposal-module__6P6UAa__market{padding-block:var(--space-md)}.PartnersRealtorProposal-module__6P6UAa__steps{gap:var(--space-lg)}.PartnersRealtorProposal-module__6P6UAa__steps li{padding:var(--space-md)0 0 var(--space-md);border-top:0;border-left:1px solid var(--teal)}.PartnersRealtorProposal-module__6P6UAa__steps li:before{top:0;left:-.75rem}.PartnersRealtorProposal-module__6P6UAa__caveats{padding:var(--space-md)}.PartnersRealtorProposal-module__6P6UAa__contact div{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.PartnersRealtorProposal-module__6P6UAa__proposal *{transition:none!important;animation:none!important}}
