.patient-resources-banner{background:#f7f4ef;border-top:1px solid #ece4d8;border-bottom:1px solid #ece4d8;padding:2rem 0}.patient-resources-banner-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.patient-resources-banner h2{margin:0 0 .35rem;color:rgb(148,48,50);font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.2}.patient-resources-banner p{margin:0;max-width:46rem;color:rgb(77,58,58)}.patient-resources-banner-cta{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.65rem 1.6rem;border-radius:50px;background:rgb(148,48,50);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.patient-resources-banner-cta:focus-visible,.patient-resources-banner-cta:hover{background:#7a2729;color:#fff}