.patient-support-programs-section{background-color:#e6fff2;width:100%;padding:5.20833vw;position:relative}@media (max-width:768px){.patient-support-programs-section{padding:5.20833vw 7.8125vw}}@media (max-width:414px){.patient-support-programs-section{padding:7.24638vw 4.83092vw}}.patient-support-programs-section__container{background:linear-gradient(90deg,#0f7660 0%,#08a03f 100%);border-radius:.989583vw;width:100%;max-width:89.5833vw;min-height:26.0417vw;margin:0 auto;position:relative;overflow:hidden}@media (max-width:768px){.patient-support-programs-section__container{border-radius:1.95313vw;max-width:100%;min-height:52.0833vw}}@media (max-width:414px){.patient-support-programs-section__container{border-radius:2.41546vw;max-width:100%;min-height:72.4638vw}}.patient-support-programs-section__background-svg{z-index:1;mix-blend-mode:screen;opacity:.22;width:34.6875vw;height:33.4896vw;position:absolute;top:0;left:0}@media (max-width:768px){.patient-support-programs-section__background-svg{width:52.0833vw;height:52.0833vw}}@media (max-width:414px){.patient-support-programs-section__background-svg{order:2;width:48.3092vw;height:72.4638vw}}.patient-support-programs-section__svg-image{object-fit:contain;object-position:center}.patient-support-programs-section__content-wrapper{z-index:2;justify-content:space-between;align-items:center;gap:3.125vw;width:100%;padding:0 0 0 4.16667vw;display:flex;position:relative}@media (max-width:768px){.patient-support-programs-section__content-wrapper{flex-direction:column;gap:5.20833vw;padding:0 0 0 6.51042vw}}@media (max-width:414px){.patient-support-programs-section__content-wrapper{flex-direction:column;gap:7.24638vw;padding:0 0 9.66184vw 4.83092vw}}.patient-support-programs-section__content{width:26.7708vw;font-family:var(--font-inter),sans-serif;color:#fff;font-size:1.14583vw;font-weight:500;line-height:1.37;position:relative}@media (max-width:768px){.patient-support-programs-section__content{width:100%;font-size:2.60417vw;line-height:1.4}}@media (max-width:414px){.patient-support-programs-section__content{order:1;width:100%;font-size:4.34783vw;line-height:1.5}}.patient-support-programs-section__paragraph{margin:0}.patient-support-programs-section__paragraph:not(:last-child){margin-bottom:1.04167vw}@media (max-width:768px){.patient-support-programs-section__paragraph:not(:last-child){margin-bottom:2.34375vw}}@media (max-width:414px){.patient-support-programs-section__paragraph:not(:last-child){margin-bottom:3.62319vw}}.patient-support-programs-section__image-wrapper{flex-shrink:0;width:51.0417vw;height:33.4896vw;position:relative;overflow:hidden}@media (max-width:768px){.patient-support-programs-section__image-wrapper{width:100%;height:52.0833vw}}@media (max-width:414px){.patient-support-programs-section__image-wrapper{order:-1;width:100%;height:54.3478vw}}.patient-support-programs-section__image{object-fit:cover;object-position:center}.patient-support-programs-section__placeholder{min-height:10.4167vw}@media (max-width:768px){.patient-support-programs-section__placeholder{min-height:19.5313vw}}@media (max-width:414px){.patient-support-programs-section__placeholder{min-height:24.1546vw}}
.patient-support-programs-card{background-color:#e6fff2;width:100%;padding:2.08333vw 5.20833vw;position:relative}@media (max-width:768px){.patient-support-programs-card{padding:5.20833vw 7.8125vw}}@media (max-width:414px){.patient-support-programs-card{padding:9.66184vw 4.83092vw}}.patient-support-programs-card__container{justify-content:space-between;align-items:center;gap:3.125vw;width:100%;max-width:89.5833vw;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.patient-support-programs-card__container{flex-direction:column;gap:5.20833vw}}@media (max-width:414px){.patient-support-programs-card__container{flex-direction:column;gap:7.24638vw}}.patient-support-programs-card--even .patient-support-programs-card__container{flex-direction:row-reverse}@media (max-width:768px){.patient-support-programs-card--even .patient-support-programs-card__container{flex-direction:column}}@media (max-width:414px){.patient-support-programs-card--even .patient-support-programs-card__container{flex-direction:column}}.patient-support-programs-card__image-wrapper{flex-shrink:0;width:41.6667vw;height:27.7604vw;position:relative;overflow:hidden}@media (max-width:768px){.patient-support-programs-card__image-wrapper{width:100%;height:52.0833vw}}@media (max-width:414px){.patient-support-programs-card__image-wrapper{width:100%;height:60.3865vw}}.patient-support-programs-card__image-mask{border-radius:1.51042vw;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:768px){.patient-support-programs-card__image-mask{border-radius:2.60417vw}}@media (max-width:414px){.patient-support-programs-card__image-mask{border-radius:3.62319vw}}.patient-support-programs-card__image{object-fit:cover;object-position:center}.patient-support-programs-card__content{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:2.08333vw;width:38.3854vw;display:flex;position:relative}@media (max-width:768px){.patient-support-programs-card__content{gap:3.90625vw;width:100%}}@media (max-width:414px){.patient-support-programs-card__content{gap:6.03865vw;width:100%}}.patient-support-programs-card__logo-wrapper{flex-shrink:0;width:10.8333vw;height:3.33333vw;position:relative}@media (max-width:768px){.patient-support-programs-card__logo-wrapper{width:23.4375vw;height:7.16146vw}}@media (max-width:414px){.patient-support-programs-card__logo-wrapper{width:36.2319vw;height:10.8696vw}}.patient-support-programs-card__logo{object-fit:contain;object-position:left center}.patient-support-programs-card__text{font-family:var(--font-inter),sans-serif;color:#000;margin:0;font-size:1.14583vw;font-weight:500;line-height:1.8}.patient-support-programs-card__text strong{font-weight:700}@media (max-width:768px){.patient-support-programs-card__text{font-size:2.60417vw;line-height:1.7}}@media (max-width:414px){.patient-support-programs-card__text{font-size:4.34783vw;line-height:1.6}}
.patient-support-programs-looking-ahead{width:100%;min-height:19.4792vw;position:relative}@media (max-width:768px){.patient-support-programs-looking-ahead{min-height:39.0625vw}}@media (max-width:414px){.patient-support-programs-looking-ahead{min-height:60.3865vw}}.patient-support-programs-looking-ahead__background{mix-blend-mode:multiply;z-index:1;background:#e9fff1;width:100%;height:100%;position:absolute;top:0;left:0}.patient-support-programs-looking-ahead__container{z-index:2;flex-direction:column;align-items:flex-start;gap:1.5625vw;width:100%;margin:0 auto;padding:3.4375vw 5.20833vw;display:flex;position:relative}@media (max-width:768px){.patient-support-programs-looking-ahead__container{gap:3.25521vw;padding:6.51042vw 7.8125vw}}@media (max-width:414px){.patient-support-programs-looking-ahead__container{gap:4.83092vw;padding:9.66184vw 4.83092vw}}.patient-support-programs-looking-ahead__heading{font-family:var(--font-inter),sans-serif;color:#08a03f;width:100%;margin:0;font-size:3.02083vw;font-weight:700;line-height:4.16667vw}@media (max-width:768px){.patient-support-programs-looking-ahead__heading{font-size:5.85938vw;line-height:7.8125vw}}@media (max-width:414px){.patient-support-programs-looking-ahead__heading{font-size:7.72947vw;line-height:9.66184vw}}.patient-support-programs-looking-ahead__content{font-family:var(--font-inter),sans-serif;color:#000;width:100%;margin:0;font-size:1.14583vw;font-weight:500;line-height:2}@media (max-width:768px){.patient-support-programs-looking-ahead__content{font-size:2.60417vw;line-height:1.8}}@media (max-width:414px){.patient-support-programs-looking-ahead__content{font-size:4.34783vw;line-height:1.6}}
