/* A consistent next step into the existing reflection quiz. */
.section.recovery-quiz-invitation{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 36px;margin:36px 0;background:#edf5f1;border:1px solid #ccdfd6;border-radius:18px}
.quiz-invitation-copy{max-width:680px;min-width:0}
.quiz-invitation-copy .eyebrow{margin:0 0 12px}
.quiz-invitation-copy h2{font-size:clamp(27px,3vw,36px);line-height:1.2;margin:0 0 14px}
.quiz-invitation-copy p{margin:0 0 14px}
.quiz-invitation-copy .quiz-invitation-meta{font-size:14px;color:#4c625a;margin:0}
.recovery-quiz-invitation>.btn{flex-shrink:0;text-align:center}
@media(max-width:850px){.section.recovery-quiz-invitation{flex-direction:column;align-items:flex-start;gap:24px;padding:26px}.recovery-quiz-invitation>.btn{max-width:100%;white-space:normal}}
