[data-page=recovery] #main>*+*{margin-block-start:var(--space-6)}[data-page=recovery] .ts-pageband+*{margin-block-start:var(--space-8)}[data-page=recovery] .rcv-band-actions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}[data-page=recovery] .rcv-as-of{font-family:inherit;cursor:pointer}[data-page=recovery] .rcv-arc-sub{margin:var(--space-1) 0 0;font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--on-iron-muted)}[data-page=recovery] .rcv-plain{max-width:var(--measure);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--on-iron)}[data-page=recovery] .rcv-lede{max-width:var(--measure);font-family:var(--font-flavor);font-style:italic;font-size:var(--fs-body-lg);line-height:var(--lh-snug);color:var(--on-iron-muted);margin-bottom:var(--space-3)}[data-page=recovery] .rcv-note{max-width:var(--measure);font-family:var(--font-body);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--on-iron-muted)}[data-page=recovery] .rcv-mt-2{margin-top:var(--space-2)}[data-page=recovery] .rcv-mt-3{margin-top:var(--space-3)}[data-page=recovery] .rcv-loading{display:flex;align-items:center;gap:var(--space-3);color:var(--on-iron-muted);font-size:var(--fs-body)}[data-page=recovery] .rcv-journey{list-style:none;margin:var(--space-5) 0 0;padding:0;display:flex;gap:var(--space-2)}[data-page=recovery] .rcv-journey__step{flex:1 1 0;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}[data-page=recovery] .rcv-journey__step.is-current{border-color:var(--accent-line-strong);background:var(--accent-wash)}[data-page=recovery] .rcv-journey__step.is-done{border-color:var(--success-line);background:var(--success-wash)}[data-page=recovery] .rcv-journey__marker{font-family:var(--font-body);font-variant-numeric:var(--num);font-size:var(--fs-caption);font-weight:600;color:var(--on-iron-muted)}[data-page=recovery] .rcv-journey__step.is-done .rcv-journey__marker{color:var(--on-success)}[data-page=recovery] .rcv-journey__step.is-current .rcv-journey__marker{color:var(--accent-on-iron)}[data-page=recovery] .rcv-journey__label{font-family:var(--font-display);font-size:var(--fs-body);letter-spacing:.04em;color:var(--on-iron)}[data-page=recovery] .rcv-journey__hint{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--on-iron-muted)}@media(max-width:768px){[data-page=recovery] .rcv-journey{flex-direction:column}}[data-page=recovery] .rcv-terms{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}[data-page=recovery] .rcv-terms--flush{margin-top:0}[data-page=recovery] .rcv-term{display:inline-flex;align-items:baseline;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-sunken);padding:var(--space-1) var(--space-3);line-height:var(--lh-snug)}[data-page=recovery] .rcv-term__k{font-size:var(--fs-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--on-iron-muted)}[data-page=recovery] .rcv-term__v{font-size:var(--fs-body-sm);font-weight:600;color:var(--on-iron);font-variant-numeric:var(--num)}[data-page=recovery] .rcv-tiles{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}[data-page=recovery] .rcv-tile{flex:1 1 0;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);min-height:var(--space-16)}@media(max-width:980px){[data-page=recovery] .rcv-tile{flex-basis:40%}}[data-page=recovery] .rcv-tile__k{font-family:var(--font-body);font-size:var(--fs-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--on-iron-muted)}[data-page=recovery] .rcv-tile__v{font-family:var(--font-body);font-variant-numeric:var(--num);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-tight);color:var(--on-iron);overflow-wrap:anywhere}[data-page=recovery] .rcv-tile__hint{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--on-iron-faint)}[data-page=recovery] .rcv-now{border:1px solid var(--accent-line-strong);border-radius:var(--radius-lg);background:var(--accent-wash);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}[data-page=recovery] .rcv-now__title{font-family:var(--font-display);font-size:var(--fs-h4);letter-spacing:.04em;color:var(--on-iron);margin:0}[data-page=recovery] .rcv-now__meta{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}[data-page=recovery] .rcv-now__cta-row{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2)}[data-page=recovery] .rcv-more{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}[data-page=recovery] .rcv-more__row{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken)}[data-page=recovery] .rcv-more__label{font-size:var(--fs-body-sm);font-weight:600;color:var(--on-iron)}[data-page=recovery] .rcv-more__why{flex:1 1 auto}[data-page=recovery] .rcv-more__row .ts-action-note{flex-basis:100%}[data-page=recovery] .rcv-goal{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);padding:var(--space-3) var(--space-4)}[data-page=recovery] .rcv-goal+.rcv-goal{margin-top:var(--space-3)}[data-page=recovery] .rcv-goal.is-done{border-color:var(--success-line);background:var(--success-wash)}[data-page=recovery] .rcv-goal__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}[data-page=recovery] .rcv-goal__name{font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--on-iron)}[data-page=recovery] .rcv-goal__state{font-size:var(--fs-caption);font-weight:600;color:var(--on-success)}[data-page=recovery] .rcv-goal__row{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}[data-page=recovery] .rcv-goal__row .ts-progress{flex:1 1 auto}[data-page=recovery] .rcv-goal__nums{flex:none;font-variant-numeric:var(--num);font-size:var(--fs-body-sm);color:var(--on-iron-muted)}[data-page=recovery] .rcv-goal__nums strong{color:var(--on-iron);font-weight:600}[data-page=recovery] .rcv-steps{list-style:none;margin:var(--space-3) 0 0;padding:0}[data-page=recovery] .rcv-step{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);padding:var(--space-3) var(--space-4);display:flex;gap:var(--space-3);align-items:flex-start}[data-page=recovery] .rcv-step+.rcv-step{margin-top:var(--space-2)}[data-page=recovery] .rcv-step.is-done{border-color:var(--success-line)}[data-page=recovery] .rcv-step__num{flex:none;width:var(--space-6);height:var(--space-6);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--surface);color:var(--accent-on-iron);font-variant-numeric:var(--num);font-size:var(--fs-caption);font-weight:600}[data-page=recovery] .rcv-step__body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:var(--space-1)}[data-page=recovery] .rcv-step__head{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}[data-page=recovery] .rcv-step__cta{margin-left:auto}[data-page=recovery] .rcv-step__name{font-size:var(--fs-body);font-weight:600;color:var(--on-iron)}[data-page=recovery] .rcv-step__state{font-size:var(--fs-caption);font-weight:600;color:var(--on-iron-muted)}[data-page=recovery] .rcv-step.is-done .rcv-step__state{color:var(--on-success)}[data-page=recovery] .rcv-step__why{font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--on-iron-muted)}[data-page=recovery] [data-surface=charter],[data-page=recovery] .panel.next{--on-iron: var(--on-vellum);--on-iron-muted: var(--on-vellum-muted);--on-iron-faint: var(--on-vellum-muted);--accent-on-iron: var(--text-link);--surface: var(--vellum-200);--surface-sunken: var(--vellum-300);--surface-canvas: var(--vellum-100);--surface-raised: var(--vellum-50);--surface-hover: var(--vellum-300)}
