
.preview-banner{background:#fff5d7;color:#234c5d;padding:10px 24px;text-align:center;font-size:14px}.independent-reviews{display:flex;justify-content:center;gap:42px;flex-wrap:wrap;padding:24px;margin:25px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.independent-reviews a{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:14px}.independent-reviews img{width:160px;height:92px;object-fit:contain}.on-page{display:flex;flex-wrap:wrap;gap:10px 18px;border-block:1px solid #ddd;padding:20px 0;margin-bottom:32px}.on-page a{font-size:15px}.recovery-content{max-width:1000px}.exercise-examples{display:grid;grid-template-columns:1fr 1.6fr;gap:32px;margin:25px 0}.exercise-examples figure{margin:0;text-align:center}.exercise-examples img{max-width:100%;height:260px;object-fit:contain}.exercise-examples figcaption,.image-credit{font-size:13px}.hospital-links{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hospital-links article{background:#f4f1eb;padding:20px;border-radius:10px}.treatment-feedback blockquote{font-size:22px;line-height:1.5;margin:20px 0}.mobile-clinic{display:none}@media(max-width:700px){.exercise-examples,.hospital-links{grid-template-columns:1fr}.independent-reviews{gap:22px}.independent-reviews img{width:125px;height:75px}.mobile-clinic{display:block;position:fixed;bottom:12px;left:50%;transform:translateX(-50%);z-index:20;background:#234c5d;color:white;padding:12px 23px;border-radius:30px;box-shadow:0 3px 12px #0003;text-decoration:none}body:has(dialog[open]) .mobile-clinic{display:none}body{padding-bottom:64px}}