:where(main.pg-real-estate) #m0 .h1{--t-hero:var(--t-hero-ent)}main:where(.pg-real-estate){display:block}:where(main.pg-real-estate) #m0{padding-block:var(--s8) var(--s9);min-block-size:799px;box-sizing:border-box;border-block-start:0}:where(main.pg-real-estate) #m0 .h1{max-inline-size:24ch}:where(main.pg-real-estate) #m0 .h1--pair>.b{display:block}:where(main.pg-real-estate) #m0 .lead{max-inline-size:46ch;margin-block-start:var(--s6)}:where(main.pg-real-estate) #m0 .micro{font-size:var(--t-eyebrow)}:where(main.pg-real-estate) .roll{position:relative}:where(main.pg-real-estate) .roll__cap{margin-block-start:var(--s5);max-inline-size:34ch}:where(main.pg-real-estate) .roll__ask{display:block;font-size:var(--t-ui);line-height:1.45;color:var(--text-muted)}:where(main.pg-real-estate) .roll__ans{display:block;font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);line-height:1.25;letter-spacing:-.02em;color:var(--ink);margin-block-start:var(--s2)}:where(main.pg-real-estate) .roll__pair{display:grid;grid-template-columns:1.12fr .88fr;column-gap:var(--s4);align-items:start;margin-block-start:var(--s5);padding-block-start:var(--s4);border-block-start:1px solid var(--line)}:where(main.pg-real-estate) .roll__state{min-inline-size:0}:where(main.pg-real-estate) .roll__k{display:block;font-family:var(--font-display);font-weight:700;font-size:var(--t-caption);line-height:1.3;color:var(--text-muted);min-block-size:2.6em}:where(main.pg-real-estate) .roll__stack{position:relative;display:grid;row-gap:3px;margin-block-start:var(--s3)}:where(main.pg-real-estate) .roll__r{display:flex;align-items:center;gap:var(--s2);min-block-size:32px;padding-inline:var(--s3);border-radius:4px;font-family:var(--font-display);font-size:var(--t-caption);line-height:1.25;font-style:normal;background:var(--track)}:where(main.pg-real-estate) .roll__t{flex:1 1 auto;min-inline-size:0;color:var(--you)}:where(main.pg-real-estate) .roll__s{flex:none;font-weight:700;color:var(--you)}:where(main.pg-real-estate) .roll__v{flex:1 1 auto;min-inline-size:0;font-weight:700;color:var(--you)}:where(main.pg-real-estate) .roll__state--before .roll__r{background:var(--you-soft)}:where(main.pg-real-estate) .roll__state--after .roll__r--mark{background:var(--gap-ink)}:where(main.pg-real-estate) .roll__state--after .roll__r--mark .roll__v{color:var(--paper)}:where(main.pg-real-estate) .roll__figs{margin-block-start:var(--s5)}:where(main.pg-real-estate) .roll__f,:where(main.pg-real-estate) .roll__f--before,:where(main.pg-real-estate) .roll__f--win{min-inline-size:0}:where(main.pg-real-estate) .roll__n{display:block}:where(main.pg-real-estate) .roll__n--win{display:block}:where(main.pg-real-estate) .roll__n--before{display:block}:where(main.pg-real-estate) .roll__l{color:var(--text-muted)}:where(main.pg-real-estate) .fan{margin-block-start:var(--s7);max-inline-size:880px}:where(main.pg-real-estate) .fan__title{font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink)}:where(main.pg-real-estate) .fan__unit{display:block;font-family:var(--font);font-size:var(--t-ui);color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-real-estate) .fan__plot{position:relative;block-size:104px;margin-block-start:var(--s5);padding-block-start:var(--s2)}:where(main.pg-real-estate) .fan__axis{position:absolute;inset-inline:0;inset-block-start:44px;block-size:2px;background:var(--axis);border-radius:1px}:where(main.pg-real-estate) .fan__rule{position:absolute;inset-block-start:26px;block-size:36px;inline-size:2px;background:var(--street);border-radius:1px}:where(main.pg-real-estate) .fan__one{position:absolute;inset-block-start:16px;inline-size:16px;block-size:16px;border-radius:3px;background:var(--street-deep);transform:translate(-50%)}:where(main.pg-real-estate) .fan__one:dir(rtl){transform:translate(50%)}:where(main.pg-real-estate) .fan__t{position:absolute;inset-block-start:38px;inline-size:14px;block-size:14px;border-radius:50%;background:var(--you);border:2px solid var(--paper);transform:translate(-50%)}:where(main.pg-real-estate) .fan__t:dir(rtl){transform:translate(50%)}:where(main.pg-real-estate) .fan__t--mark{background:var(--gap)}:where(main.pg-real-estate) .fan__span{position:absolute;inset-block-start:68px;block-size:10px;border-inline:2px solid var(--ink);border-block-end:2px solid var(--ink);border-end-start-radius:2px;border-end-end-radius:2px}:where(main.pg-real-estate) .fan__e{position:absolute;inset-block-start:84px;font-family:var(--font-display);font-weight:600;font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}:where(main.pg-real-estate) .fan__e--lo{inset-inline-start:0}:where(main.pg-real-estate) .fan__e--hi{inset-inline-end:0}:where(main.pg-real-estate) .fan__keys{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;column-gap:var(--s5);row-gap:var(--s2);margin-block-start:var(--s4)}:where(main.pg-real-estate) .fan__key{display:flex;gap:var(--s2);align-items:baseline}:where(main.pg-real-estate) .fan__key:before{content:"";inline-size:10px;block-size:10px;border-radius:2px;flex:none;transform:translateY(1px);background:var(--key-c)}:where(main.pg-real-estate) .fan__key--one{--key-c:var(--street-deep)}:where(main.pg-real-estate) .fan__key--many{--key-c:var(--you)}:where(main.pg-real-estate) .fan__key--mark{--key-c:var(--gap)}:where(main.pg-real-estate) .fan__kl{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);color:var(--text-muted);line-height:1.3}:where(main.pg-real-estate) .fan__ends{display:flex;gap:var(--s7);flex-wrap:wrap;align-items:flex-end;margin-block-start:var(--s5);padding-block-start:var(--s4);border-block-start:1px solid var(--rule)}:where(main.pg-real-estate) .fan__f{display:flex;flex-direction:column;gap:var(--s1);max-inline-size:52ch}:where(main.pg-real-estate) .fan__f .stat{display:block;color:var(--ink)}:where(main.pg-real-estate) .fan__l{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);color:var(--text-muted);line-height:1.35}:where(main.pg-real-estate) #m2 .verdict{margin-block-start:var(--s7)}:where(main.pg-real-estate) .adp{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:var(--s6);margin-block-start:var(--s7);max-inline-size:760px}:where(main.pg-real-estate) .adp .lead{font-size:var(--t-body);margin:0}:where(main.pg-real-estate) .adp__more{font-size:var(--t-caption);color:var(--text-muted);margin-block-start:var(--s5);padding-block-start:var(--s4);border-block-start:1px solid var(--rule)}:where(main.pg-real-estate) .tr{margin-block-start:var(--s7);max-inline-size:880px}:where(main.pg-real-estate) .tr__title{font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0}:where(main.pg-real-estate) .tr__unit{display:block;font-family:var(--font);font-size:var(--t-ui);color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-real-estate) .tr__head,:where(main.pg-real-estate) .tr__row{display:grid;grid-template-columns:minmax(11ch,15ch) minmax(4ch,4ch) 1fr minmax(4ch,4ch);column-gap:var(--s4);align-items:center}:where(main.pg-real-estate) .tr__head{margin-block-start:var(--s4);padding-block-end:var(--s2)}:where(main.pg-real-estate) .tr__h,:where(main.pg-real-estate) .tr__scale{font-family:var(--font-display);font-weight:600;font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);line-height:1.3}:where(main.pg-real-estate) .tr__h--lo{grid-column:2/3;text-align:end}:where(main.pg-real-estate) .tr__h--hi{grid-column:4/5;text-align:end}:where(main.pg-real-estate) .tr__h--lo,:where(main.pg-real-estate) .tr__h--hi{justify-self:end;inline-size:max-content}:where(main.pg-real-estate) .tr__scale{grid-column:3/4;text-align:center}:where(main.pg-real-estate) .tr__row{padding-block:var(--s3);border-block-start:1px solid var(--rule)}:where(main.pg-real-estate) .tr__row:last-of-type{border-block-end:1px solid var(--rule)}:where(main.pg-real-estate) .tr__k{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);color:var(--text-muted);line-height:1.3}:where(main.pg-real-estate) .tr__row--mark .tr__k{color:var(--ink)}:where(main.pg-real-estate) .tr__track{position:relative;block-size:20px;min-inline-size:0;background:var(--track);border-radius:3px}:where(main.pg-real-estate) .tr__zero{position:absolute;inset-block:-3px;inset-inline-start:0;inline-size:2px;background:var(--ink);border-radius:1px}:where(main.pg-real-estate) .tr__bar{position:absolute;inset-block:0;block-size:20px;border-radius:3px;background:var(--you)}:where(main.pg-real-estate) .tr__row--mark .tr__bar{background:var(--ink)}:where(main.pg-real-estate) .tr__v{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);color:var(--text-muted);white-space:nowrap}:where(main.pg-real-estate) .tr__v--lo{text-align:end}:where(main.pg-real-estate) .tr__v--hi{text-align:end}:where(main.pg-real-estate) .tr__row--mark .tr__v{color:var(--ink)}:where(main.pg-real-estate) .tr__mark{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);color:var(--ink);margin-block-start:var(--s3);padding-inline-start:16px;position:relative;max-inline-size:68ch}:where(main.pg-real-estate) .tr__mark:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.35em;inline-size:10px;block-size:10px;border-radius:2px;background:var(--ink)}:where(main.pg-real-estate) .fw{margin-block-start:var(--s7);max-inline-size:960px;margin-block-end:0}:where(main.pg-real-estate) .fw__title{font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0}:where(main.pg-real-estate) .fw__unit{display:block;font-family:var(--font);font-size:var(--t-ui);color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-real-estate) .fw__bar{display:flex;block-size:32px;border-radius:4px;overflow:hidden;margin-block-start:var(--s4);background:var(--track)}:where(main.pg-real-estate) .fw__seg{display:block;block-size:100%}:where(main.pg-real-estate) .fw__seg--ink{background:var(--ink)}:where(main.pg-real-estate) .fw__seg--you{background:var(--you)}:where(main.pg-real-estate) .fw__seg--soft{background:var(--you-soft)}:where(main.pg-real-estate) .fw__seg--win{background:var(--gap)}:where(main.pg-real-estate) .fw__keys{display:grid;grid-template-columns:var(--fw-cols,repeat(4,minmax(0,1fr)));column-gap:var(--s4);margin-block-start:var(--s4)}:where(main.pg-real-estate) .fw__key{display:flex;flex-direction:column;gap:var(--s1);padding-inline-start:14px;position:relative}:where(main.pg-real-estate) .fw__key:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.45em;inline-size:8px;block-size:8px;border-radius:2px;background:var(--key-c)}:where(main.pg-real-estate) .fw__key--ink{--key-c:var(--ink)}:where(main.pg-real-estate) .fw__key--you{--key-c:var(--you)}:where(main.pg-real-estate) .fw__key--soft{--key-c:var(--you-soft)}:where(main.pg-real-estate) .fw__key--win{--key-c:var(--gap)}:where(main.pg-real-estate) .fw__n{display:block;font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);letter-spacing:-.02em;color:var(--you)}:where(main.pg-real-estate) .fw__key--ink .fw__n{color:var(--ink)}:where(main.pg-real-estate) .fw__key--soft .fw__n{color:var(--you)}:where(main.pg-real-estate) .fw__key--win .fw__n{color:var(--gap-ink)}:where(main.pg-real-estate) .fw__l{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);color:var(--text-muted);line-height:1.35}:where(main.pg-real-estate) .fw__note{font-size:var(--t-body);line-height:1.5;color:var(--body-ink);max-inline-size:56ch;margin-block-start:var(--s4)}:where(main.pg-real-estate) #m9 .a3{max-inline-size:var(--w)}@media(max-width:599px){:where(main.pg-real-estate) #m0{padding-block:var(--s6) var(--s8);min-block-size:0}:where(main.pg-real-estate) .roll__pair{grid-template-columns:1.1fr .9fr;column-gap:var(--s2)}:where(main.pg-real-estate) .roll__r{min-block-size:28px;padding-inline:var(--s2);gap:var(--s1)}:where(main.pg-real-estate) .roll__k{min-block-size:3.9em}:where(main.pg-real-estate) .fan__plot{block-size:104px}:where(main.pg-real-estate) .fan__keys{grid-template-columns:1fr;row-gap:var(--s2)}:where(main.pg-real-estate) .fan__ends{gap:var(--s5)}:where(main.pg-real-estate) .tr__head,:where(main.pg-real-estate) .tr__row{grid-template-columns:minmax(8ch,11ch) minmax(3ch,3ch) 1fr minmax(3ch,3ch);column-gap:var(--s2)}:where(main.pg-real-estate) .tr__h--lo,:where(main.pg-real-estate) .tr__h--hi{grid-row:2}:where(main.pg-real-estate) .tr__h--lo{grid-column:1/3}:where(main.pg-real-estate) .tr__h--hi{grid-column:3/5}:where(main.pg-real-estate) .tr__h--lo,:where(main.pg-real-estate) .tr__h--hi{inline-size:auto;max-inline-size:100%}:where(main.pg-real-estate) .tr__scale{grid-column:1/-1;grid-row:1;text-align:start;margin-block-end:var(--s2)}:where(main.pg-real-estate) .fw__keys{grid-template-columns:1fr!important;row-gap:var(--s3)}}
