.seo-nav,.seo-footer nav{display:flex;flex-wrap:wrap;gap:16px}.seo-content h1{font-size:clamp(2rem,5vw,3.5rem);overflow-wrap:anywhere}.seo-content h2{margin-top:32px}.seo-content p{max-width:78ch}.seo-content li{margin-block:10px}.seo-content a,.seo-footer a{text-decoration:underline;text-underline-offset:4px}.seo-state-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 24px;list-style:none;padding:0}.seo-state-list a{display:inline-block;padding-block:10px}.seo-provider-list{list-style:none;padding:0}.seo-provider-list li{border-bottom:1px solid #d8e1e5;padding:14px 0;overflow-wrap:anywhere}.seo-provider-list a{display:block;padding-block:5px;font-weight:600}.seo-provider-list span{display:block;font-size:.875rem;color:#49687d}.seo-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-block:28px}.seo-pagination a,.seo-pagination span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #acbec8}.seo-pagination [aria-current]{background:#142f46;color:white}.seo-footer{padding-block:28px}.seo-search{display:grid;gap:12px;max-width:500px;margin-block:28px}.seo-search input{min-height:48px;border:1px solid #acbec8;padding:10px}.seo-content .coverage-metrics{max-width:650px}.seo-content .coverage-metrics dd{white-space:normal;overflow-wrap:anywhere}@media(max-width:700px){.seo-nav{padding-block:12px}.header-inner:has(.seo-nav){flex-wrap:wrap;height:auto;padding-block:18px}.seo-content{padding-top:30px}} 

.seo-table{overflow-x:auto;margin:20px 0;max-width:100%}.seo-table table{min-width:650px;width:100%;border-collapse:collapse}.seo-table caption{text-align:left;font-weight:700;padding:12px 0}.seo-table th,.seo-table td{padding:12px;border-bottom:1px solid #d8e1e5;text-align:left;vertical-align:top}.seo-table th{white-space:normal}.seo-content details summary{cursor:pointer;padding:16px 0}.seo-table:focus-visible{outline:3px solid #008797;outline-offset:3px}
