
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-neuro{background:#edf8f3}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-needs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 36px;max-width:1100px;margin:24px 0;padding-left:24px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-needs li{margin:0;padding-left:4px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-needs li::marker{color:#438672}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-boundary{margin-top:28px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-peter{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:44px;align-items:start;max-width:1240px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-peter>img{display:block;width:100%;height:auto;border-radius:18px;max-width:340px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-restored-info-card{height:auto;max-height:none;position:static;display:block}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-restored-info-card p{flex:none;height:auto;max-height:none}
@media(max-width:800px){body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-peter{grid-template-columns:minmax(0,1fr);gap:28px}body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-needs{grid-template-columns:minmax(0,1fr)}}


body.mms-fluid-layout.mms-clean-design main.mms-therapy > .mms-therapy-reading{padding-top:51px;padding-bottom:51px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-reading > .content-inner{width:100%;max-width:820px;margin-left:auto;margin-right:auto;text-align:left}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-reading p{max-width:100%;width:auto}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-reading .mms-therapy-needs{max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq .faq{max-width:1000px;margin:0;display:grid;gap:14px}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq details{background:#fff;border:1px solid #d7e5de;border-radius:14px;padding:0;margin:0;overflow:visible}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq summary{font-size:20px;line-height:1.5;font-weight:650;cursor:pointer;padding:20px 24px;color:#123552}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq details p{padding:0 24px 22px;margin:0;font-size:18px;line-height:1.65;max-width:none}
body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq summary:focus-visible{outline:3px solid #12648b;outline-offset:4px}
@media(max-width:800px){body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-reading .mms-therapy-needs{grid-template-columns:minmax(0,1fr)}}
@media(max-width:760px){body.mms-fluid-layout.mms-clean-design main.mms-therapy > .mms-therapy-reading{padding-top:36px;padding-bottom:36px}body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq summary{font-size:18px;padding:18px 20px}body.mms-fluid-layout.mms-clean-design main.mms-therapy .mms-therapy-faq details p{font-size:17px;padding:0 20px 20px}}
