.county-main{max-width:1440px;margin:auto;padding:45px 30px}h1{font-size:clamp(38px,5vw,68px)}.lead{color:var(--muted);max-width:780px;font-size:17px;line-height:1.8}.county-pick{margin:24px 0}.pick-grid{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:18px}label{display:block;font-size:12px;color:var(--muted)}select,input{display:block;width:100%;margin-top:10px;padding:13px;background:#080f18;color:var(--text);border:1px solid #405267;border-radius:3px;font:14px Arial,sans-serif;min-width:0}.county-columns,.brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:25px 0}.county-main .metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.metric strong{font-size:28px}.metric p{line-height:1.7}.metric a{font-size:11px}.scenario-row{display:flex;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:13px}.scenario-row strong{color:var(--text);text-align:right}.insight{border-left:2px solid #648aff;padding:0 0 0 16px;margin:24px 0}.insight p{color:var(--muted);line-height:1.8;font-size:14px}.research-links{display:flex;gap:18px;flex-wrap:wrap;margin:25px 0}.county-main>.panel{margin:25px 0}#countyQuestion{border-left:2px solid #648aff;padding:15px;background:#152239;line-height:1.9}#executiveQuestion{line-height:1.9;color:var(--muted)}#countyChart svg{width:100%;height:auto}#scenarioError{color:#ffbf78}input:focus,select:focus{outline:2px solid #648aff;outline-offset:2px}@media(max-width:1000px){.county-main .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.county-columns{grid-template-columns:1fr}}@media(max-width:600px){.pick-grid,.brief-grid{grid-template-columns:1fr}.county-main{padding:28px 16px}.county-main .metric-grid{grid-template-columns:1fr 1fr}.metric strong{font-size:22px}.metric{padding:16px}header{flex-wrap:wrap;gap:15px}.input-grid{grid-template-columns:1fr}h1{font-size:38px}}

.borrower-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 16px}.borrower-tabs [aria-selected="true"]{background:#213865;border-color:#648aff;color:#fff}.borrower-topic[hidden]{display:none}.borrower-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.borrower-card{background:#0a131f;border:1px solid var(--line);padding:24px}.borrower-card .geo{display:inline-block;color:#72dbca;font:10px monospace;letter-spacing:.1em;margin-bottom:15px}.borrower-card h3{font-size:13px;line-height:1.7;font-weight:400;color:var(--muted);margin:0 0 12px}.borrower-card strong{display:block;font-size:31px;margin-bottom:16px}.borrower-card p{font-size:12px;line-height:1.8;color:var(--muted)}.borrower-card a{font-size:11px}.borrower-card .missing{color:#d6b77e}.borrower-method{margin-top:25px;color:var(--muted);font-size:12px;line-height:1.9}.borrower-prompt{border-left:2px solid #648aff;padding:16px 20px;background:#152239;line-height:1.9}.borrower-copy{margin-top:14px}@media(max-width:1000px){.borrower-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.borrower-cards{grid-template-columns:1fr}.borrower-market .panel-head{align-items:flex-start;gap:16px;flex-direction:column}}
