.provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.provider-card{min-width:0;padding:1.25rem;border:1px solid var(--border,rgba(128,128,128,.35));border-radius:16px;background:var(--surface,transparent)}.provider-card h3{margin:0 0 1rem;overflow-wrap:anywhere}.provider-card dl{margin:0}.provider-card dt{font-weight:700;margin-top:.8rem}.provider-card dd{margin:.2rem 0 0;line-height:1.65;overflow-wrap:anywhere}.provider-card>a{display:inline-block;margin-top:1rem}.provider-directory-link{max-width:1120px;margin:1.25rem auto;padding:0 1rem;overflow-wrap:anywhere}@media(max-width:700px){.provider-grid{grid-template-columns:minmax(0,1fr)}.provider-card{padding:1rem}}
