.home-page .home-listed{margin-top:.25rem}.home-page .actions{flex-wrap:wrap;gap:.6rem;margin:.8rem 0 1rem;display:flex}.home-page .home-precision{margin:0 0 .6rem;font-size:.9rem}.home-page .home-prose{max-width:70ch;margin:0 0 1.2rem;font-size:1.05rem;line-height:1.6}.home-page .home-grid{margin-bottom:.6rem}.home-page .home-grid .facts{grid-template-columns:max-content 1fr max-content 1fr;column-gap:1.2rem}.home-page .home-flags{gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.home-page .home-flags .pill{vertical-align:middle}.home-page .provenance-block p{max-width:80ch}@media (max-width:860px){.home-page .home-grid .facts{grid-template-columns:max-content 1fr}}@media print{.home-page .actions{display:none}}.home-report .home-questions{margin-top:1.2rem}.home-report .home-questions h2{margin:0 0 .3rem;font-size:1.05rem}.home-report-details{margin:.2rem 0 0}.home-report-details>summary{cursor:pointer;color:var(--ink-3);font-size:.92rem}.home-report-details[open]>summary{margin-bottom:.6rem}.home-all-clear{color:var(--ink-3);margin:.6rem 0 .2rem;font-size:.92rem}.home-report-more{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.1rem 0 0;display:flex}.home-feed-note{margin:-.4rem 0 .8rem}@media (max-width:520px){.home-report .rpt-big-row{grid-template-columns:repeat(3,1fr);gap:.4rem}.home-report .rpt-big{padding:.5rem .55rem}.home-report .rpt-big b{font-size:1.45rem}.home-report .rpt-big span{letter-spacing:.04em;font-size:.66rem}}.home-extend{color:var(--ink-2);max-width:62ch;margin:.6rem 0 0;font-size:.95rem;line-height:1.45}.home-extend b{color:var(--ink);font-weight:600}.home-extend a{color:var(--slate);white-space:nowrap}.home-page .home-valuation{flex-wrap:wrap;gap:.15rem .9rem;display:flex}.home-page .home-valuation>span+span:before{content:"·";color:var(--ink-3);margin-right:.9rem}@media (max-width:520px){.home-page .home-valuation{flex-direction:column}.home-page .home-valuation>span+span:before{content:none}}.home-page .home-nearby{border-top:0;padding-top:.3rem}.home-page .home-nearby .home-listed{margin:.7rem 0 0;font-size:.95rem}
