.recovery-page__intro,.recovery-page__toc,.recovery-page__quick,.recovery-page__stage,.recovery-page__timeline,.recovery-page__qa,.recovery-page__final{border-top:1px solid #d8dee6}.recovery-page__intro-wrap,.recovery-page__toc-wrap,.recovery-page__final-wrap{width:min(1180px,100%);margin-inline:auto}.recovery-page__title{text-align:left;margin-bottom:.9rem}.recovery-page__subhead{margin:1rem 0 .5rem;font-family:Poppins,DM Sans,system-ui,sans-serif;font-size:1rem;font-weight:600;color:#013e55}.recovery-page__list{margin-bottom:1rem}.recovery-page__quote{margin:1rem 0;padding:.85rem 1rem;border-left:3px solid #013e55;background:#f5f9fc;color:#27495f;font-style:italic}.recovery-page__chart{margin:1rem 0 0}.recovery-page__chart-img{width:100%;height:auto;border-radius:12px;border:1px solid #d8dee6}.recovery-page__chart figcaption{margin-top:.5rem;color:#4a5f72;font-size:.85rem}.recovery-page__toc-list{margin:0;padding-left:1.15rem;display:grid;gap:.4rem}.recovery-page__toc-list a{color:#013e55;text-underline-offset:2px}.recovery-page__quick-wrap{display:grid;gap:1.25rem;align-items:start}.recovery-page__quick-media{margin:0;width:min(520px,100%);border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #12233b1f}.recovery-page__quick-img{width:100%;height:auto;display:block}.recovery-page__stage-wrap{display:grid;gap:1.25rem;align-items:start}.recovery-page__stage-media{margin:0;width:min(600px,100%);border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #12233b1f}.recovery-page__stage-img{width:100%;height:auto;display:block}.recovery-page__note{padding:.75rem .9rem;border-radius:10px;background:#eef5fa;color:#23465d}.recovery-page__qa-list{display:grid;gap:.9rem}.recovery-page__qa-item{background:#fff;border:1px solid #d8dee6;border-radius:12px;padding:.9rem 1rem}.recovery-page__qa-item h3{margin:0 0 .45rem;font-size:1rem;color:#013e55}.recovery-page__qa-item p{margin:0;color:#3f5568}@media (min-width: 48rem){.recovery-page__prose,.recovery-page__toc-list,.recovery-page__qa-item p{text-align:justify;hyphens:auto}}@media (min-width: 64rem){.recovery-page__quick-wrap{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:2rem}.recovery-page__stage-wrap{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:2rem}}
