/* A quieter network band using the established editorial type and colours. */
:root body.patient-home .patient-network{padding:56px 0;background:var(--ivory);border-top:0;margin:0}
:root body .patient-network h2{font-family:Manrope,Arial,sans-serif;font-size:var(--type-section);line-height:1.25;font-weight:500;letter-spacing:-.025em;text-transform:none;color:var(--espresso);max-width:900px;margin:0 0 20px}
:root body .patient-network>.wrap>.eyebrow{color:var(--bronze-text);margin-bottom:16px}
:root body .patient-network h2 .accent-punctuation::after{background:var(--bronze)}
:root body .patient-network .wrap>p:not(.eyebrow){max-width:790px;color:var(--ink);font-size:1.0625rem;line-height:1.75}
:root body .patient-network .network-motion-toggle{margin:16px 0 8px auto;width:28px;height:28px;padding:5px}
:root body .patient-network .network-carousel .partner-grid{margin-top:0}
:root body .patient-network .network-carousel .partner-link{flex:0 0 184px;width:184px;padding:20px 16px;gap:6px;border-bottom:1px solid var(--line)}
:root body .patient-network .partner-logo{height:44px;margin-bottom:10px}
:root body .patient-network .partner-logo img{max-height:40px;max-width:100%}
:root body .patient-network .partner-logo>span{font-size:.9375rem!important}
:root body .patient-network .partner-link strong{font-size:.9375rem;line-height:1.5;color:var(--espresso);letter-spacing:0}
:root body .patient-network .partner-link>span{font-size:.875rem;line-height:1.6;color:var(--ink)}
:root body .patient-network .partner-logo-becker img{top:-8px;width:112px;max-height:none}
@media(max-width:680px){:root body.patient-home .patient-network{padding:36px 0}:root body .patient-network .network-carousel .partner-link{flex-basis:174px;width:174px;padding:18px 14px}}
