.reading-lead{max-width:950px;padding:28px 0}.reading-lead h3{font-size:36px;line-height:1.2}.reading-lead p{font-size:17px;color:var(--muted)}.reading-step{display:flex;gap:16px;align-items:flex-start;margin:42px 0 20px;max-width:1000px}.reading-step>span{flex:0 0 35px;height:35px;border-radius:50%;background:var(--soft);color:var(--link);display:grid;place-items:center;font:600 15px system-ui}.reading-step h3{font-size:29px;margin:2px 0 10px}.reading-step p{color:var(--muted);margin:0;max-width:85ch}.reading-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.reading-multiples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.reading-multiples h3{font-size:23px}.result-panel{background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--gold);padding:26px;border-radius:7px;margin:10px 0 22px}.result-panel span{font-size:12px;color:var(--muted)}.result-panel h4{font:25px Georgia;margin:16px 0}.result-panel strong{font:36px Georgia;display:block;font-variant-numeric:tabular-nums}.result-panel p{margin:14px 0 8px;font-weight:650;color:var(--link)}.result-panel small{color:var(--muted)}.reading-takeaway{max-width:105ch;border-left:4px solid var(--gold);background:var(--soft);padding:20px 24px;line-height:1.7;margin:18px 0 28px}.reading-details{border:1px solid var(--border);padding:16px 20px;border-radius:6px;margin:20px 0;background:var(--surface)}.reading-details>summary{font-size:14px;font-weight:650;color:var(--link);cursor:pointer;padding:5px 0}.reading-details[open]>summary{margin-bottom:20px}.reading-details .common-card{border:0;padding:16px 0;margin-bottom:0}.reading-details .reading-details{padding:12px}.question-choices{display:flex;gap:12px;flex-wrap:wrap;margin:10px 0 24px}.question-choices button{padding:12px 16px;font-size:13px}.question-choices button[aria-pressed=true]{background:var(--gold);color:#121212;border-color:var(--gold)}.method-flow{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.method-flow>div{flex:1 1 170px;background:var(--surface);border:1px solid var(--border);padding:20px;border-radius:6px;font-weight:650}.method-flow span{display:block;font:30px Georgia;color:var(--link);margin-bottom:12px}.municipal-controls{display:flex;gap:16px;flex-wrap:wrap;align-items:end;margin:20px 0}.municipal-controls label{display:grid;gap:6px;flex:1 1 210px;font-size:12px}.municipal-controls select{padding:12px;background:var(--surface);color:var(--text);border:1px solid var(--border);width:100%}.municipal-controls .map-check{display:flex;align-items:center;gap:8px;min-height:44px}.municipal-controls input{width:auto}.municipal-map{width:100%;border:1px solid var(--border);border-radius:6px;background:var(--bg);overflow:hidden;margin-top:12px}.municipal-map svg{display:block;width:100%;height:540px;max-height:65vh}.municipal-map [role=button]{cursor:pointer}.municipal-map [role=button]:hover,.municipal-map [role=button]:focus{outline:none;stroke:var(--text);stroke-width:2.5px}.map-pan{display:flex;gap:6px}.municipality-sheet{padding:28px 0;border-top:2px solid var(--gold);margin:36px 0}.municipality-sheet:focus{outline:2px solid var(--gold);outline-offset:8px}.municipality-placeholder{padding:32px;background:var(--soft);border-radius:6px;margin:22px 0}.reading-summary-note{font-size:12px;color:var(--muted)}@media(max-width:1050px){.reading-multiples{grid-template-columns:1fr}}@media(max-width:700px){.reading-two{grid-template-columns:1fr}.reading-lead h3{font-size:29px}.reading-step h3{font-size:25px}.result-panel strong{font-size:30px}.result-panel{padding:20px}.reading-details{padding:12px}.municipal-map svg{height:400px}.question-choices{display:grid}.question-choices button{text-align:left;justify-content:flex-start}}

.common-controls [hidden]{display:none!important}

.chart-subtitle{font-size:13px;line-height:1.65;color:var(--muted);max-width:100ch;margin:8px 0 16px}

.common-legacy #panorama #kpis,.common-legacy #panorama .promoted-original{display:none!important}

.common-legacy #panorama #kpis,.common-legacy #panorama .promoted-original{display:none!important}
