﻿:root{--body-font-scale: 0.9375rem}@media screen and (min-width: 40rem){:root{--body-font-scale: 1rem}}*,*::before,*::after{box-sizing:border-box}@media screen and (prefers-reduced-motion: reduce){*,*::before,*::after{transition:none}}html{min-height:100vh;font-size:16px;scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{display:grid;grid-template-rows:1fr auto;margin:0;min-height:100vh;background:#fff;font:var(--body-font-scale)/1.5 var(--body-font-stack);color:var(--body-text)}a{color:var(--body-text)}button,input,select,textarea{appearance:none;font:inherit}figure{margin:0;padding:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:1.75rem 0 1.125rem;font-family:var(--heading-font-stack);font-weight:bold;line-height:1.3;text-wrap:balance}@media screen and (min-width: 32rem){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:2rem 0 1.5rem}}h4,.h4,h5,.h5,h6,.h6{font-weight:normal}h1,.h1{font-size:clamp(2rem,1.571rem + 1.905vw,3rem);color:var(--royal-blue)}h2,.h2{font-size:clamp(1.75rem,1.429rem + 1.429vw,2.5rem);color:var(--royal-blue)}h3,.h3{font-size:clamp(1.5rem,1.179rem + 1.429vw,2.25rem);color:var(--reflex-blue)}h4,.h4{font-size:clamp(1.38rem,1.107rem + 1.19vw,2rem)}h5,.h5{font-size:clamp(1.25rem,1.036rem + .952vw,1.75rem)}h6,.h6{font-size:clamp(1.1rem,.929rem + .762vw,1.5rem)}.hidden{position:absolute;left:-10000px;width:1px;height:1px;background:#fff;overflow:hidden;color:#000}hr{border-width:1px 0 0;border-color:var(--body-text);margin:3rem 0}img,picture,svg{display:block;max-width:100%;height:auto}main li{margin:.5rem 0 0}.ob{display:none}ol,p,ul{margin:1.125rem 0}@media screen and (min-width: 32rem){ol,p,ul{margin:1.25rem 0}}p{text-wrap:pretty}small,.small{font-size:calc(var(--body-font-scale)*.875)}.container,.container--text{margin:1.5rem auto 3rem;padding:0 3rem;width:100%}.container>*:first-child,.container--text>*:first-child{margin-top:0}.container>*:last-child,.container--text>*:last-child{margin-bottom:0}.container.no-margin-padding,.container--text.no-margin-padding{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.container.padding,.container--text.padding{margin-top:0;margin-bottom:0;padding-top:3rem;padding-bottom:3rem}.container.text-center,.container--text.text-center{text-align:center}@media screen and (min-width: 48rem){.container,.container--text{margin:3rem auto 4rem;padding:0;max-width:43.75rem}.container.padding,.container--text.padding{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width: 64rem){.container,.container--text{max-width:57.5rem}}@media screen and (min-width: 80rem){.container,.container--text{padding:0;max-width:64rem}}@media screen and (min-width: 100rem){.container,.container--text{max-width:80rem}}@media screen and (min-width: 64rem){.container--text{max-width:48rem}}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{margin:1.25rem 0}.col>*:first-child,.col-1>*:first-child,.col-2>*:first-child,.col-3>*:first-child,.col-4>*:first-child,.col-5>*:first-child,.col-6>*:first-child,.col-7>*:first-child,.col-8>*:first-child,.col-9>*:first-child,.col-10>*:first-child,.col-11>*:first-child,.col-12>*:first-child{margin-top:0}.col>*:last-child,.col-1>*:last-child,.col-2>*:last-child,.col-3>*:last-child,.col-4>*:last-child,.col-5>*:last-child,.col-6>*:last-child,.col-7>*:last-child,.col-8>*:last-child,.col-9>*:last-child,.col-10>*:last-child,.col-11>*:last-child,.col-12>*:last-child{margin-bottom:0}@media screen and (min-width: 48rem){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{margin:0}}@media screen and (min-width: 48rem){.flex{display:flex;gap:1.25rem}.flex--no-gap{display:flex;gap:0}}@media screen and (min-width: 48rem){.col{flex:1 1 auto}.col>*:first-child{margin-top:0}.col>*:last-child{margin-bottom:0}.col-1{width:8.3333333333%}.col-1>*:first-child{margin-top:0}.col-1>*:last-child{margin-bottom:0}.col-2{width:16.6666666667%}.col-2>*:first-child{margin-top:0}.col-2>*:last-child{margin-bottom:0}.col-3{width:25%}.col-3>*:first-child{margin-top:0}.col-3>*:last-child{margin-bottom:0}.col-4{width:33.3333333333%}.col-4>*:first-child{margin-top:0}.col-4>*:last-child{margin-bottom:0}.col-5{width:41.6666666667%}.col-5>*:first-child{margin-top:0}.col-5>*:last-child{margin-bottom:0}.col-6{width:50%}.col-6>*:first-child{margin-top:0}.col-6>*:last-child{margin-bottom:0}.col-7{width:58.3333333333%}.col-7>*:first-child{margin-top:0}.col-7>*:last-child{margin-bottom:0}.col-8{width:66.6666666667%}.col-8>*:first-child{margin-top:0}.col-8>*:last-child{margin-bottom:0}.col-9{width:75%}.col-9>*:first-child{margin-top:0}.col-9>*:last-child{margin-bottom:0}.col-10{width:83.3333333333%}.col-10>*:first-child{margin-top:0}.col-10>*:last-child{margin-bottom:0}.col-11{width:91.6666666667%}.col-11>*:first-child{margin-top:0}.col-11>*:last-child{margin-bottom:0}.col-12{width:100%}.col-12>*:first-child{margin-top:0}.col-12>*:last-child{margin-bottom:0}}body .menu-overlay{display:none}body.has-js:has(.nav__open[aria-expanded=true]){overflow:hidden}body.has-js:has(.nav__open[aria-expanded=true]) .menu-overlay{z-index:0;display:block;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.25);backdrop-filter:blur(0.25rem)}.button{display:inline-block;padding:.75rem 1.5rem;border:0;border-radius:999vw;background:var(--reflex-blue);font-size:1rem;font-weight:600;text-decoration:none;text-wrap:balance;text-align:center;color:#fff;transition:filter 200ms ease-out}.button--large{padding:1rem 1.75rem;font-size:1.125rem}.button--royal{background:var(--royal-blue)}.button--white{background:#fff;color:var(--royal-blue)}.button:hover{filter:brightness(1.15)}.content{margin:3rem 0}.curve--top::before,.curve--top-a::before{content:"";display:block;width:100%;height:var(--curve-height);background-size:100% 100%;background-repeat:no-repeat}.curve--top-a{position:relative}.curve--top-a::before{position:absolute;top:calc(var(--curve-height)*-1);left:0}.curve--bottom::after,.curve--bottom-a::after{content:"";display:block;width:100%;height:var(--curve-height);background-size:100% 100%;background-repeat:no-repeat}.curve--bottom-a{position:relative}.curve--bottom-a::after{position:absolute;bottom:calc(var(--curve-height)*-1);left:0}.footer{padding-bottom:3rem;text-align:center}.grid__item{margin:2rem 0}.grid__item>*:first-child{margin-top:0}.grid__item>*:last-child{margin-bottom:0}@media screen and (min-width: 50rem){.grid__item{margin:0}}.grid__item *{text-wrap:balance}.grid__item h3{font-weight:bold}.grid__list{margin:0;padding:0;list-style:none}@media screen and (min-width: 50rem){.grid__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}}@media screen and (min-width: 64rem){.grid__list{grid-template-columns:repeat(3, 1fr)}}.header{display:flex;flex-flow:column;gap:1.5rem;padding:2rem}body.has-js .header{flex-flow:row;justify-content:space-between;align-items:center}@media screen and (min-width: 50rem){body.has-js .header,.header{flex-flow:column;align-items:center;padding:3rem}}@media screen and (min-width: 64rem){body.has-js .header,.header{flex-flow:row;justify-content:space-between;align-items:center;gap:4rem}}.header__title{margin-bottom:.75rem}@media screen and (min-width: 40rem){.header__title{margin:0}}.header h1{margin:0}.hero{border-top:3.75rem solid var(--royal-blue);background-size:cover;background-position:center}.hero--standard__overlay{height:60vw;max-height:45rem}.hero--standard__overlay::before{top:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: scaleY(-1)"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23134C8F"/></svg>')}.hero--standard__overlay::after{bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23FFF"/></svg>')}.hero--text{margin-bottom:var(--curve-height);padding:3rem 0 2rem;border:0;background:var(--royal-blue);color:#fff}.hero--text::before{content:none}.hero--text::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: rotate(180deg) scaleX(-1)"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23134C8F"/></svg>')}.hero--text *{color:inherit}.hero--text .flex{align-items:center;gap:3rem}.hero--text .flex p{font-size:1.25em}.menu-overlay{transition:all 200ms ease-out}.nav__link{text-decoration:none}.nav__link[aria-current=page]{text-decoration:underline;text-underline-offset:.5rem}.nav__list{margin:0;padding:0;list-style:none}@media screen and (min-width: 50rem){.nav__list{display:flex;align-items:center;row-gap:.75rem;column-gap:2rem;white-space:nowrap}}.nav__toggle{display:none}body.has-js .nav__toggle{display:inline-flex;align-items:center;gap:.5rem;margin:0 -0.5rem 0 0;padding:.5rem;border:0;background:none;font-weight:500;letter-spacing:5%;text-transform:uppercase;cursor:pointer}@media screen and (min-width: 50rem){body.has-js .nav__toggle{display:none}}body.has-js .nav__toggle svg{width:auto;height:1em}body.has-js .nav__menu{z-index:1;position:fixed;top:0;right:-18.75rem;padding:1.5rem;width:18.75rem;height:100vh;background:#fff;box-shadow:0 0 2rem rgba(125,125,125,.125);text-align:right;transition:all 200ms}body.has-js .nav__menu.menu-open{visibility:visible;right:0}body.has-js .nav__menu .nav__link{display:inline-block;padding:.5rem 0}body.has-js .nav__menu .nav__toggle{margin-bottom:2rem}@media screen and (min-width: 50rem){body.has-js .nav__menu{visibility:visible;position:static;padding:0;width:auto;height:auto;background:none;box-shadow:none;text-align:left}body.has-js .nav__menu .nav__link{display:inline;padding:0}}.no-hero{margin-bottom:6rem}.no-hero::before{border-top:3rem solid var(--royal-blue);height:8rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: scaleY(-1)"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23134C8F"/></svg>')}.pager__link[aria-current=page]{text-decoration:none;color:gray;cursor:auto}.pager__list{display:flex;justify-content:center;gap:1rem;list-style:none}@font-face{font-family:"Inter";src:url("/fonts/Inter-Variable.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/fonts/Inter-Italic-Variable.woff2") format("woff2");font-weight:1 999;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/fonts/Poppins-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--body-text: #3F464C;--reflex-blue: #0C7DBB;--royal-blue: #134C8F;--secondary: #20BCB8;--curve-height: 3rem;--body-font-stack: "Inter", var(--sans-serif-fallback);--heading-font-stack: "Poppins", var(--sans-serif-fallback);--sans-serif-fallback: Helvetica, Arial, ui-sans-serif, sans-serif}@media screen and (min-width: 64rem){:root{--curve-height: 5rem}}.announcement{background:var(--reflex-blue);text-align:center;font-size:.875rem;font-weight:500;color:#fff}.announcement__link{display:block;padding:1rem 2rem;text-decoration:none;color:inherit}.announcements__item{margin:3rem 0}.careers__header,.careers__side-image{border-radius:1.5rem}.careers__header{display:none}@media screen and (min-width: 48rem){.careers__header{display:block}}.careers__list{margin:2rem 0}.careers__offer .flex{flex-flow:row-reverse}@media screen and (min-width: 48rem){.careers__offer .flex{margin:3rem 0;gap:4rem}}.careers__offer h3{font-weight:bold}.careers__side-image{margin:2rem 0}@media screen and (min-width: 48rem){.careers__side-image{margin:0}}@media screen and (min-width: 48rem){.careers .content>div{margin:4rem 0}}.careers h2{color:var(--reflex-blue)}.contact-hero__heading{color:#fff;text-shadow:.125rem .125rem .625rem rgba(0,0,0,.15)}.contact-hero__overlay{padding:10rem 0;background:rgba(170,188,199,.3);backdrop-filter:contrast(0.7)}.contact-hero__overlay::before{top:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: scaleY(-1)"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23134C8F"/></svg>')}.contact-hero__overlay::after{bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: rotate(180deg)"><path d="M640 0v7.05C548.73 49.49 296.68 80 0 80V0z" style="fill:%23FFF"/></svg>')}.contact-hero__wrapper{max-width:40rem}.contact__main{padding:4rem 0}.contact__main::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none"><path d="M640 0v7.05C548.73 49.49 296.68 80 0 80V0z" style="fill:%23FFF"/></svg>')}@media screen and (min-width: 64rem){.cta{display:grid;grid-template-columns:1fr 1fr}.cta__image{position:relative}.cta__image img,.cta__image picture{position:absolute;top:0;left:0;width:100%;height:100%}.cta__image img{object-fit:cover;object-position:35% top}}.cta__content{display:flex;justify-content:center;align-items:center;padding:5rem 0;aspect-ratio:2/1;background:var(--royal-blue);color:#fff}@media screen and (min-width: 64rem){.cta__content{padding:5rem 4rem}}.cta__content a:not(.button),.cta__content h2{color:inherit}.cta__content p{margin:2rem 0;font-size:1.125rem;text-wrap:balance}.curve-divider{margin:2rem 0;width:100vw;height:8rem}@media screen and (min-width: 40rem){.curve-divider{height:12rem}}@media screen and (min-width: 64rem){.curve-divider{height:16rem}}.footer{font-size:.875rem}.footer-accreditations{margin:6rem 0}.footer-accreditations.blue{margin:0;padding:6rem 0;background:var(--royal-blue);color:#fff}.footer-accreditations.blue::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: rotate(180deg)"><path d="M640 0v7.05C548.73 49.49 296.68 80 0 80V0z" style="fill:%23134C8F"/></svg>')}.footer-accreditations.blue::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none" style="transform: rotate(180deg) scaleX(-1)"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23134C8F"/></svg>')}.footer-accreditations__copy{font-size:1.25em;font-style:italic;text-wrap:balance}.footer-accreditations__image{width:auto;height:auto;max-width:min(11.25rem,100%)}.footer-accreditations__images{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:1.5rem;margin-top:2rem}@media screen and (min-width: 40rem){.footer-accreditations__images{flex-flow:row;gap:3rem;margin-top:0}}.footer-accreditations .container{align-items:center;gap:5rem}@media screen and (min-width: 64rem){.footer__bottom{display:flex;justify-content:space-between;margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--body-text)}}.footer__contact>*:first-child{margin-top:0}.footer__contact>*:last-child{margin-bottom:0}@media screen and (min-width: 40rem){.footer__contact__item::before{content:" | "}.footer__contact__item:first-child::before{content:none}}.footer__contact__item strong{font-weight:500}.footer__contact__list{margin:0;padding:0;list-style:none}@media screen and (min-width: 40rem){.footer__contact__list{display:flex;justify-content:center}}.footer__contact address{margin-top:1.25rem;font-style:normal;text-wrap:balance}.footer__copyright{text-wrap:balance}.footer-igns{margin:6rem 0}.footer-igns__copy{margin-top:2rem;font-size:1.25em;font-style:italic;text-wrap:balance}@media screen and (min-width: 48rem){.footer-igns__copy{margin-top:0}}.footer-igns__image{margin:0 auto}.footer-igns .container{align-items:center;gap:5rem}.footer__links{padding:0;list-style:none}@media screen and (min-width: 64rem){.footer__links{display:flex;gap:1.25rem;margin:0}}.footer__logo{margin:0 auto 1.75rem;width:13.75rem;height:auto}.header__logo{display:none}@media screen and (min-width: 40rem){.header__logo{display:block;width:15rem;height:auto}}.header__logo--mobile{width:2rem;height:auto}@media screen and (min-width: 40rem){.header__logo--mobile{display:none}}.home-hero{background-position:right 40%}.home-hero__copy{margin:1.5rem 0;font-size:1.25em;text-wrap:balance}.home-hero__copy *:first-child{font-weight:bold}.home-hero__heading{color:var(--reflex-blue)}.home-hero__inc-5000{margin:0 auto;width:9.375rem}@media screen and (min-width: 64rem){.home-hero__inc-5000{margin:0}}.home-hero__overlay{padding:5rem 0;background:rgba(255,255,255,.75)}@media screen and (min-width: 64rem){.home-hero__overlay{padding:8rem 0;background:rgba(255,255,255,.65)}}.home-hero__wrapper{margin:0 auto;max-width:40rem;text-align:center}@media screen and (min-width: 64rem){.home-hero__wrapper{margin:0;text-align:left}}.home-intro{font-size:1.125em;text-wrap:balance;color:#fff}.home-intro::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none"><path d="M0 0v80h640v-2.6C343.32 77.4 91.27 45.03 0 0" style="fill:%23134C8F"/></svg>')}.home-intro::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none"><path d="M640 0v7.05C548.73 49.49 296.68 80 0 80V0z" style="fill:%23134C8F"/></svg>')}.home-intro__wrapper{padding:5rem 0 4rem;background:var(--royal-blue)}.home-intro .div{position:absolute;width:100vw;height:5rem}.home-intro .div--bottom{bottom:-5rem}.home-intro .div--top{top:-5rem}.home-intro .h1{color:inherit}.infusion-hero{background-position:60% 25%}.infusion__get-started{margin:5rem auto}.infusion__intro{margin:6rem auto}.infusion__intro__copy{margin-top:2rem;font-size:1.125em}.infusion-sections__item{margin:2rem 0}.infusion-sections__item::marker{font-size:clamp(1.1rem,.929rem + .762vw,1.5rem);font-weight:bold;color:var(--reflex-blue)}.infusion-sections__item h3{font-weight:bold;color:var(--reflex-blue)}.infusion-sections__list{margin:3rem 0;padding:0;list-style:none}.infusion__therapies{padding:5rem 0;background:var(--royal-blue);color:#fff}.infusion__therapies__columns{justify-content:center;gap:5rem}.infusion__therapies__columns h3{padding-bottom:1rem;border-bottom:1px solid #fff;font-weight:bold}.infusion__therapies__columns .col{margin:2rem 0}@media screen and (min-width: 48rem){.infusion__therapies__columns .col{margin:0}}.infusion__therapies__copy{font-size:1.25em}.infusion__therapies__copy *:first-child{font-family:var(--heading-font-stack);font-size:clamp(1.38rem,1.107rem + 1.19vw,2rem);line-height:1.3}.infusion__therapies__logo{margin:0 auto;width:6rem;height:auto}.infusion__therapies h3{color:inherit}.infusion__therapies li{margin:.25rem 0}.infusion__therapies ul{padding-left:1rem}.infusion__therapies ul>*:first-child{margin-top:0}.infusion__therapies ul>*:last-child{margin-bottom:0}.infusion__therapies .biologics ul{columns:2;column-gap:4rem}.locations__columns .col-6{margin:2rem 0}@media screen and (min-width: 48rem){.locations__columns .col-6{margin:0}}.locations__hours{margin:8rem auto;text-wrap:balance}.locations__hours__copy p{font-size:1.25em}.locations__hours__footer{font-style:italic}.locator{margin-top:6rem;padding-bottom:5rem}.locator::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 80" preserveAspectRatio="none"><path d="M640 0v7.05C548.73 49.49 296.68 80 0 80V0z" style="fill:%23FFF"/></svg>')}.locator h2{margin-bottom:3rem}.patients-grid .button{display:block;margin:3rem auto 0;width:fit-content}.patients-hero{background-position:center 65%}.patients__main{margin:5rem auto}.patients__main__copy{font-size:1.125em}.providers__forms{margin-top:2rem;padding-left:1rem}.providers-hero{background-position:top center}.providers-main{margin-top:6rem;margin-bottom:8rem}.providers-main .h2{font-weight:normal}.referrals{padding:calc(var(--curve-height) + 7rem) 0 6rem;background:var(--reflex-blue);text-wrap:balance;color:#fff}.referrals__list{display:flex;justify-content:center;gap:1rem;padding:0;list-style:none}.referrals a,.referrals h2{color:inherit}