
#opticore-concept .home-physio .split p{margin:16px 0;line-height:1.7}
#opticore-concept .home-physio .split p+.eyebrow{display:block;margin-top:30px}
#opticore-concept .home-physio .split h3{font-size:25px;line-height:1.3;margin:12px 0}
#opticore-concept .home-physio .physio-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
#opticore-concept .home-physio .physio-services .service:first-child{background:#edf1e7}
#opticore-concept .home-physio>.actions{margin-top:36px;gap:24px;align-items:center}
#opticore-concept .home-physio>.actions .action{min-height:54px;display:inline-flex;align-items:center;justify-content:center}
#opticore-concept .home-physio .rehab-photo img{aspect-ratio:3/4;object-fit:contain;height:auto}
@container(max-width:760px){#opticore-concept .home-physio .physio-services{grid-template-columns:1fr}#opticore-concept .home-physio>.actions{flex-direction:column;gap:10px;align-items:stretch}#opticore-concept .home-physio>.actions .textlink{text-align:center}#opticore-concept .home-physio .split h3{font-size:23px}}
