.provider-preview-banner{position:sticky;top:0;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem 1rem;padding:.8rem 1rem;background:#18342c;color:#fff;text-align:center;box-shadow:0 3px 12px rgba(0,0,0,.18)}.provider-preview-banner b{color:#ffd66b}.provider-preview-banner a{padding:.45rem .75rem;border-radius:999px;background:#fff;color:#18342c;font-weight:800;text-decoration:none}@media(max-width:680px){.provider-preview-banner{position:static;align-items:stretch;flex-direction:column}.provider-preview-banner a{align-self:center}}
