.national-pair-section{border-bottom:1px solid var(--line);background:#fbfaf6;padding:34px 0 26px}.national-compare-title{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.national-compare-title h2{font:500 clamp(2rem,3.4vw,3rem)/1.03 var(--serif);letter-spacing:-.035em;margin:0}.national-pickers{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:start;gap:14px;margin-top:24px;display:grid}.national-picker>label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.82rem;font-weight:760;display:block}.national-search{position:relative}.national-search input{border:1px solid var(--line-strong);background:#fff;border-radius:10px;width:100%;min-height:50px;padding:10px 13px;font:600 1rem/1.25 Inter Variable,Inter,sans-serif}.national-results{z-index:70;border:1px solid var(--line-strong);background:#fff;border-radius:10px;max-height:390px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 16px 40px #19283026}.national-result{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;width:100%;padding:11px 13px;display:block}.national-result:first-child{border-top:0}.national-result:hover,.national-result.is-active{background:#f4f7f6}.national-result strong{font-size:.92rem;display:block}.national-result-meta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:6px 9px;margin-top:3px;font-size:.76rem;display:flex}.national-cap{color:#53656b;background:#fafcfb;border:1px solid #d8dedc;border-radius:999px;padding:2px 6px;font-size:.68rem;font-weight:700}.national-cap.complex{color:#6d5c20;background:#fff9df;border-color:#d6c99a}.national-selection{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:7px;font-size:.78rem;display:flex}.national-selection b{color:#465d63;background:#eef4f3;border-radius:999px;padding:2px 6px;font-size:.67rem}.national-selection b.complex{color:#6f5a17;background:#fff3cc}.national-swap{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:9px;align-self:center;width:42px;height:42px;margin-top:25px;font-size:1.15rem}.national-coverage{min-height:22px;color:var(--ink-soft);margin-top:14px;font-size:.82rem}.national-complex-note{background:#fff9e6;border-left:3px solid #c4a642;margin-top:14px;padding:13px 15px;font-size:.86rem}.national-complex-note strong{margin-bottom:4px;display:block}.national-complex-note ul{margin:7px 0 0;padding-left:20px}.national-perimeter-note,.national-economics-note{max-width:850px;color:var(--ink-soft);margin:0 0 18px;font-size:.82rem}.national-perimeter-note{background:#fff9e8;border-left:3px solid #c4a642;padding:10px 13px}.national-table th[data-national-label]{max-width:230px}.national-table td,.national-table th{font-variant-numeric:tabular-nums}.national-economics-tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.national-economics-tables>div{min-width:0}.national-economics-tables h3{font:520 1.35rem var(--serif);margin:0 0 9px}.national-economics-tables .h-table{min-width:620px}.national-wait-count{color:var(--ink-soft);font-size:.84rem}.national-series-status{color:var(--ink-soft);margin:8px 0 16px;font-size:.82rem}.national-series-chart{width:100%;height:auto;min-height:260px;margin:10px 0 22px;display:block;overflow:visible}.national-series-chart .grid{stroke:#dfe5e3;stroke-width:1px}.national-series-chart .axis-label{fill:#65757a;font-size:13px}.national-series-line{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.national-series-dot{stroke-width:2.5px;fill:#fff}.national-series-line.series-0,.national-series-dot.series-0{stroke:#a64535}.national-series-line.series-1,.national-series-dot.series-1{stroke:#315e72}.national-series-legend{color:var(--ink-soft);flex-wrap:wrap;gap:10px 20px;margin:6px 0;font-size:.82rem;display:flex}.national-series-legend span{align-items:center;gap:7px;display:inline-flex}.national-series-legend i{border-radius:999px;width:24px;height:3px}.national-series-legend i.series-0{background:#a64535}.national-series-legend i.series-1{background:#315e72}.national-series-table{margin-top:8px}.national-detail-section[hidden],.rich-comparison-detail[hidden]{display:none!important}.rich-specialty-table thead .group{text-align:center}.rich-specialty-table th.num,.rich-specialty-table td.num{width:auto;min-width:76px}.rich-specialty-table th:first-child,.rich-specialty-table td:first-child{width:24%;min-width:185px}.rich-specialty-table .specialist-delta{min-width:72px}.rich-comparison-detail .miniapp-footer{margin-top:10px}.peer-strip{display:none!important}.national-economics-tables{grid-template-columns:1fr;gap:30px}.national-economics-tables>div+div{border-top:2px solid var(--line-strong);padding-top:24px}.national-selection a{color:inherit;text-underline-offset:.18em;margin-left:auto;font-weight:720}@media (max-width:760px){.national-pickers{grid-template-columns:1fr}.national-swap{margin:0;transform:rotate(90deg)}.rich-specialty-table th:first-child,.rich-specialty-table td:first-child{width:auto;min-width:160px}}
