.mast[data-astro-cid-57z6rh23]{max-width:900px;padding-block:40px 20px}.back[data-astro-cid-57z6rh23]{font-size:16px;text-decoration:none}.mast[data-astro-cid-57z6rh23] .eyebrow[data-astro-cid-57z6rh23]{margin:24px 0 0}.deck[data-astro-cid-57z6rh23]{color:#333b3f;margin:.4em 0;font-size:22px;line-height:1.5}.meta[data-astro-cid-57z6rh23]{color:var(--muted);font-size:16px}.hero[data-astro-cid-57z6rh23]{max-width:1180px;margin:10px auto 30px}.hero[data-astro-cid-57z6rh23] img[data-astro-cid-57z6rh23]{width:100%;height:auto;display:block}.hero[data-astro-cid-57z6rh23] figcaption[data-astro-cid-57z6rh23]{color:var(--muted);margin-top:8px;font-size:15.5px}.layout[data-astro-cid-57z6rh23]{grid-template-columns:240px minmax(0,760px);align-items:start;gap:48px;display:grid}.layout[data-astro-cid-57z6rh23]:not(:has(.toc)){grid-template-columns:minmax(0,760px);justify-content:center}.toc[data-astro-cid-57z6rh23]{border-top:2px solid var(--navy);padding-top:12px;font-size:16px;position:sticky;top:20px}.toc[data-astro-cid-57z6rh23] ol[data-astro-cid-57z6rh23]{gap:8px;margin:8px 0 0;padding-left:1.1em;display:grid}.toc[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{text-decoration:none}.toc[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]:hover{text-decoration:underline}@media (width<=900px){.layout[data-astro-cid-57z6rh23]{grid-template-columns:minmax(0,1fr)}.toc[data-astro-cid-57z6rh23]{position:static}}.author[data-astro-cid-57z6rh23]{border-top:1px solid var(--line);align-items:flex-start;gap:20px;max-width:900px;margin-top:48px;padding-top:28px;display:flex}.author[data-astro-cid-57z6rh23] img[data-astro-cid-57z6rh23]{object-fit:cover;border-radius:50%;flex:none}.author[data-astro-cid-57z6rh23] p[data-astro-cid-57z6rh23]{margin:0 0 8px}.author[data-astro-cid-57z6rh23] h3[data-astro-cid-57z6rh23]{margin:0 0 6px}.author[data-astro-cid-57z6rh23] .links[data-astro-cid-57z6rh23]{font-size:17px}.more-list[data-astro-cid-57z6rh23]{gap:10px;padding-left:1.1em;font-size:19px;display:grid}.date[data-astro-cid-57z6rh23]{color:var(--muted);font-size:16px}.body[data-astro-cid-57z6rh23] h2{margin:1.6em 0 .4em;scroll-margin-top:20px;font-size:clamp(2rem,3.4vw,2.6rem)}.body[data-astro-cid-57z6rh23] h3{margin:1.4em 0 .3em;font-size:1.6rem}.body[data-astro-cid-57z6rh23] p,.body[data-astro-cid-57z6rh23] li{font-size:19px;line-height:1.7}.body[data-astro-cid-57z6rh23] img{max-width:100%;height:auto;display:block}.body[data-astro-cid-57z6rh23] figure{margin:2rem 0}.body[data-astro-cid-57z6rh23] figcaption,.body[data-astro-cid-57z6rh23] .article-table-note,.body[data-astro-cid-57z6rh23] .golf-table-note,.body[data-astro-cid-57z6rh23] .condo-fee-note,.body[data-astro-cid-57z6rh23] .article-scope-note,.body[data-astro-cid-57z6rh23] .research-formatting-note{color:var(--muted);font-size:15.5px;line-height:1.55}.body[data-astro-cid-57z6rh23] .article-table-wrap{margin:1.6rem 0;overflow-x:auto}.body[data-astro-cid-57z6rh23] table{min-width:520px;font-size:16px}.body[data-astro-cid-57z6rh23] caption{text-align:left;padding-bottom:8px;font-size:16px;font-weight:600}.body[data-astro-cid-57z6rh23] tbody th{text-transform:none;letter-spacing:0;color:var(--ink);font-size:16px}.body[data-astro-cid-57z6rh23] .article-callout,.body[data-astro-cid-57z6rh23] .article-owner-note,.body[data-astro-cid-57z6rh23] .article-disclosure,.body[data-astro-cid-57z6rh23] .research-introduction{background:var(--cream);border-left:4px solid var(--navy);margin:1.8rem 0;padding:18px 22px}.body[data-astro-cid-57z6rh23] .article-stat{font-size:20px}.body[data-astro-cid-57z6rh23] .article-sources{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1rem;font-size:16px}.body[data-astro-cid-57z6rh23] .article-sources li,.body[data-astro-cid-57z6rh23] .article-sources p{font-size:16px}.body[data-astro-cid-57z6rh23] .financing-chart{background:var(--cream);border:1px solid var(--line);padding:1.3rem}.body[data-astro-cid-57z6rh23] .financing-chart h3{margin-top:0}.body[data-astro-cid-57z6rh23] .financing-chart-row{grid-template-columns:minmax(140px,1.5fr) minmax(80px,2fr) 64px;align-items:center;gap:10px;margin:9px 0;font-size:16px;display:grid}.body[data-astro-cid-57z6rh23] .financing-chart-track{background:#e3e0d9;height:14px}.body[data-astro-cid-57z6rh23] .financing-chart-track>div{background:var(--navy);height:100%}.body[data-astro-cid-57z6rh23] .financing-chart-row strong{text-align:right}.body[data-astro-cid-57z6rh23] .research-exchange{border-top:1px solid var(--line);margin-top:2rem}.body[data-astro-cid-57z6rh23] .research-turn{background:var(--cream);margin:1rem 0;padding:16px 20px}.body[data-astro-cid-57z6rh23] .research-turn--ai{background:var(--soft)}.body[data-astro-cid-57z6rh23] .research-turn h3{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:15px}.body[data-astro-cid-57z6rh23] .research-transcript{white-space:pre-wrap;font-size:17px;line-height:1.6}.body[data-astro-cid-57z6rh23] .research-links{flex-wrap:wrap;gap:10px 22px;font-size:18px;display:flex}.body[data-astro-cid-57z6rh23] .download a{border:1px solid var(--navy);padding:12px 18px;text-decoration:none;display:inline-block}
