@media screen and (min-width:0px){section#home-health-eligibility .container .inner .content{row-gap:var(--spacing--gutter)}section#home-health-eligibility .container .inner .content .content__text-wrapper{align-items:center;text-align:center}section#home-health-eligibility .container .inner .content .content__tabs-wrapper{display:flex;flex-direction:column;gap:var(--spacing--content)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper input[type=radio]{opacity:0;pointer-events:none;position:absolute}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__nav{align-self:center;border:1px solid var(--color--black-400);border-radius:var(--border-radius--24);display:flex;flex-direction:column;gap:.25rem;padding:.25rem}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__nav label{align-items:center;border-radius:var(--border-radius--64);cursor:pointer;display:flex;font-size:var(--font-size--body);font-weight:var(--font-weight--semibold);justify-content:center;line-height:1.25;padding:.75rem 1.5rem;transition:var(--transition--standard)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel{display:none}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__card{border-radius:var(--border-radius--24);display:flex;flex-direction:column;gap:var(--spacing--icon-text);overflow:hidden;padding:var(--spacing--card-padding)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__card .icon-wrapper{align-items:center;align-self:start;background-color:var(--color--white);border-radius:var(--border-radius--8);display:flex;height:3.5rem;justify-content:center;padding:.625rem;width:3.5rem}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__card .icon-wrapper svg path{fill:var(--color--black-400)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__card .text-wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing--gutter)*.5)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__card .text-wrapper h3,section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__card .text-wrapper p{color:var(--color--white)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__image{border-radius:var(--border-radius--24);min-height:280px;overflow:hidden;position:relative}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__image picture.f2f img{-o-object-position:top;object-position:top}section#home-health-eligibility #tab-face:checked~.tab__nav label[for=tab-face],section#home-health-eligibility #tab-homebound:checked~.tab__nav label[for=tab-homebound],section#home-health-eligibility #tab-medical:checked~.tab__nav label[for=tab-medical]{background-color:var(--color--green-500)}section#home-health-eligibility #tab-face:checked~.tab__panels .tab__panel--face,section#home-health-eligibility #tab-homebound:checked~.tab__panels .tab__panel--homebound,section#home-health-eligibility #tab-medical:checked~.tab__panels .tab__panel--medical{display:flex;flex-direction:column;gap:var(--spacing--gutter)}}@media screen and (min-width:992px){section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__nav{border-radius:var(--border-radius--64);flex-direction:row}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__nav label:hover{background-color:var(--color--green-100)}section#home-health-eligibility .container .inner .content .content__tabs-wrapper .tab__panels .tab__panel .panel__image{min-height:unset}section#home-health-eligibility #tab-face:checked~.tab__panels .tab__panel--face,section#home-health-eligibility #tab-homebound:checked~.tab__panels .tab__panel--homebound,section#home-health-eligibility #tab-medical:checked~.tab__panels .tab__panel--medical{display:grid;grid-template-columns:repeat(2,1fr);min-height:480px}}@media screen and (min-width:0px){section#service-areas .container .inner .content .content__text-wrapper{align-items:center;text-align:center}section#service-areas .container .inner .content .content__states-wrapper{display:grid;gap:var(--spacing--gutter);grid-template-columns:repeat(1,1fr)}section#service-areas .container .inner .content .content__states-wrapper .state-card{background-color:var(--color--blue-50);border-radius:var(--border-radius--24);display:flex;flex-direction:column;gap:var(--spacing--gutter);padding:4rem var(--spacing--icon-text) var(--spacing--icon-text)}section#service-areas .container .inner .content .content__states-wrapper .state-card .pill.fill{position:absolute;right:var(--spacing--icon-text);top:var(--spacing--icon-text)}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__map{background-color:var(--color--blue-50);border-radius:var(--border-radius--8);display:flex;justify-content:center;overflow:visible;position:relative}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__map img.map{height:auto;width:100%}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__map img.map#illinois{max-width:268px}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__map img.map#wisconsin{max-width:374px}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__counties{background-color:var(--color--white);border-radius:calc(var(--border-radius--32)*.5);display:grid;gap:1rem;grid-template-columns:repeat(2,auto);justify-content:space-between;list-style:none;margin:0;padding:1rem}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__counties li{align-items:center;display:flex;font-size:var(--font-size--legal);font-weight:var(--font-weight--semibold);gap:.5rem}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__counties li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' fill='none' viewBox='0 0 15 20'%3E%3Cpath fill='%2394c855' d='M6.907.014c4.516-.271 8.249 3.221 8.012 7.794-.194 3.782-3.697 8.657-6.198 11.388-.43.47-.734.892-1.457.794-.498-.067-.956-.681-1.277-1.041C3.552 16.219.204 11.547.01 7.808-.198 3.772 2.857.258 6.907.014m.166 1.877C4.477 2.057 2.22 4.096 1.92 6.703c-.212 1.838.631 3.825 1.482 5.412 1.09 2.032 2.519 3.85 4.007 5.6l.067.038c1.592-1.842 3.109-3.79 4.227-5.962.579-1.122 1.178-2.565 1.309-3.825.36-3.471-2.494-6.3-5.941-6.078z'/%3E%3Cpath fill='%23303030' d='M9.444 5.535c.825-.127 1.407.681 1.005 1.422l-3.098 4.22c-.433.448-.977.328-1.397-.067a25 25 0 0 1-1.005-1.038c-.127-.137-.381-.384-.462-.529-.268-.473-.088-1.15.437-1.347.776-.293 1.154.398 1.64.84l2.417-3.243a.96.96 0 0 1 .463-.258'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;flex-shrink:0;height:1.25rem;width:15px}}@media screen and (min-width:448px){section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__counties{grid-template-columns:repeat(3,auto)}}@media screen and (min-width:560px){section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__counties{grid-template-columns:repeat(4,auto)}}@media screen and (min-width:992px){section#service-areas .container .inner .content .content__states-wrapper{grid-template-columns:repeat(2,1fr)}section#service-areas .container .inner .content .content__states-wrapper .state-card .state-card__counties{align-content:start;flex:1;grid-template-columns:repeat(4,auto)}}@media screen and (min-width:0px){section#accepted-insurance-plans .container .inner .content .content__text-wrapper{align-items:center;text-align:center}section#accepted-insurance-plans .container .inner .content .content__insurance-wrapper{border-radius:var(--border-radius--32);overflow:hidden;padding:calc(var(--spacing--section-inner-v)*2) var(--spacing--card-padding)}section#accepted-insurance-plans .container .inner .content .content__insurance-wrapper picture img{-o-object-position:top center;object-position:top center}section#accepted-insurance-plans .container .inner .content .content__insurance-wrapper .insurance__inner{display:flex;flex-wrap:wrap;gap:clamp(1rem,1.5vw,1.5rem) 1rem;justify-content:center;margin:0 auto;max-width:1160px}section#accepted-insurance-plans .container .inner .content .content__insurance-wrapper .insurance__inner .insurance__pill{align-items:center;background-color:var(--color--white);border-radius:var(--border-radius--64);color:var(--color--black-400);display:inline-flex;font-weight:var(--font-weight--medium);gap:.5rem;padding:.5rem .75rem .5rem .5rem;transition:var(--transition--standard)}section#accepted-insurance-plans .container .inner .content .content__insurance-wrapper .insurance__inner .insurance__pill:before{background-color:var(--color--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23303030' d='M15.387 7.509c.96-.13 1.685.79 1.2 1.67l-4.91 6.788c-.404.445-1.024.535-1.529.195-.71-.84-1.77-1.65-2.414-2.515-.435-.585-.24-1.434.444-1.71 1.13-.46 1.765.946 2.5 1.535l4.02-5.548c.174-.205.414-.37.689-.41z'/%3E%3Cpath fill='%23303030' d='M11.998 24C5.374 24 0 18.626 0 11.998 0 5.368 5.374 0 11.998 0s11.997 5.374 11.997 11.998-5.374 11.997-11.997 11.997zm9.723-12.002c0-5.37-4.355-9.718-9.718-9.718-5.364 0-9.723 4.349-9.723 9.718s4.354 9.718 9.718 9.718 9.718-4.355 9.718-9.718z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:1.5rem;width:1.5rem}}@media screen and (min-width:992px){section#accepted-insurance-plans .container .inner .content .content__insurance-wrapper .insurance__inner .insurance__pill:hover{background-color:var(--color--green-100);transform:translateY(-.25rem)}}@media screen and (min-width:0px){section#prefooter .container .inner .content picture img{-o-object-position:center left;object-position:center left}}