.page_main__SNKi9{max-width:760px;margin:0 auto;padding:28px 24px 60px}.BppLogo_wrap___OLPx{position:relative;width:140px;height:42px;margin:0 auto 16px;background:#0f1a3d;border-radius:8px;padding:8px 10px}.BppLogo_wrapSmall__ZICkY{width:110px;height:34px;margin:0 auto 16px;padding:6px 8px}.BppLogo_logo__J4fRV{object-fit:contain;object-position:left center}.QualificationPlanResult_page__2WhbE{max-width:700px;margin:0 auto}.QualificationPlanResult_topLinks__b86FF{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.QualificationPlanResult_topLink__Jv27K{border:none;background:none;padding:0;font-size:13.5px;font-weight:700;color:var(--brand-blue);cursor:pointer}.QualificationPlanResult_badge__pY_PZ{display:inline-flex;font-size:12px;font-weight:700;color:var(--brand-blue);background:#eaf1fd;border-radius:999px;padding:5px 14px;margin-bottom:14px}.QualificationPlanResult_title__Zjff6{font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--brand-navy);margin-bottom:10px;text-wrap:balance}.QualificationPlanResult_subtitle__6jKIa{font-size:15px;color:var(--muted);line-height:1.5;margin-bottom:24px;max-width:60ch}.QualificationPlanResult_card__DgYE5{background:#fff;border:1px solid #e4e4e8;border-radius:18px;padding:22px;margin-bottom:16px}.QualificationPlanResult_cardHeading__tqgAJ{font-size:16px;font-weight:800;color:var(--brand-navy);margin-bottom:16px}.QualificationPlanResult_cardText__M6LaA{font-size:14px;line-height:1.7;color:var(--muted);margin-top:16px}.QualificationPlanResult_noteBanner__V2IRD{color:var(--brand-navy);background:#f5f8ff;border:1px solid #e4ecfd}.QualificationPlanResult_goodNews__C_yCg,.QualificationPlanResult_noteBanner__V2IRD{font-size:13.5px;line-height:1.6;border-radius:12px;padding:14px 16px;margin-top:12px}.QualificationPlanResult_goodNews__C_yCg{color:#1a7f37;background:#e4f5e9}.QualificationPlanResult_goodNews__C_yCg strong{font-weight:800}.QualificationPlanResult_steps__D3rt5{list-style:none;padding:0;margin:0}.QualificationPlanResult_step__Nntnw{display:flex;gap:14px;border-left:2px solid #e4ecfd;margin-left:15px;padding:10px 0 10px 20px}.QualificationPlanResult_step__Nntnw:last-child{border-left-color:transparent}.QualificationPlanResult_stepNumber__byVWq{flex:none;width:30px;height:30px;margin-left:-35px;border-radius:50%;background:var(--brand-blue);color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.QualificationPlanResult_stepTitle__Ws6ih{display:block;font-size:14.5px;font-weight:700;color:var(--brand-navy)}.QualificationPlanResult_stepDescription__mzQr3{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.QualificationPlanResult_courseCard__qCPrF{border:1px solid #e4e4e8;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px}.QualificationPlanResult_courseName__SnFc6{font-size:15px;font-weight:800;color:var(--brand-navy)}.QualificationPlanResult_courseDescription__CA0PR{font-size:13px;color:var(--muted);line-height:1.5}.QualificationPlanResult_courseButton__1_Bdz{margin-top:6px;align-self:flex-start;border:none;border-radius:999px;background:var(--brand-blue);color:#fff;font-weight:700;font-size:13.5px;padding:11px 22px;cursor:pointer}.QualificationPlanResult_backdrop__py_BY{position:fixed;inset:0;background:rgba(1,13,28,.6);display:flex;align-items:center;justify-content:center;padding:20px;z-index:100}.QualificationPlanResult_modal__sv13e{position:relative;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:20px;padding:28px}.QualificationPlanResult_modalClose__EvPre{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;border-radius:999px;background:#f2f2f5;color:var(--brand-navy);font-size:20px;line-height:1;cursor:pointer}.QualificationPlanResult_modalHeading__Ao_Ea{font-size:17px;font-weight:800;color:var(--brand-navy);margin:12px 0 18px;padding-right:24px}.QualificationPlanResult_modalConsent__fP4Z3{display:flex;align-items:flex-start;gap:10px;margin:16px 0;cursor:pointer}.QualificationPlanResult_modalConsentCheckbox__WTmjA{flex:none;margin-top:3px;width:16px;height:16px}.QualificationPlanResult_modalConsentText__6OVtO{font-size:12.5px;line-height:1.5;color:var(--muted)}.QualificationPlanResult_modalConsentText__6OVtO a{color:var(--brand-blue);font-weight:700}.QualificationPlanResult_requestFormSubmit__mya37{width:100%;border:none;border-radius:999px;background:var(--brand-blue);color:#fff;font-weight:700;font-size:13.5px;padding:13px;cursor:pointer}.QualificationPlanResult_requestFormSubmitMuted__E1kOp{background:#9a9aa5}.QualificationPlanResult_requestFormSubmitMuted__E1kOp:disabled,.QualificationPlanResult_requestFormSubmit__mya37:disabled{opacity:.6;cursor:default}.QualificationPlanResult_requestFormError__CMerE{font-size:12.5px;color:#c0362c;margin:8px 0 0}.QualificationPlanResult_requestFormDone__nWWS4{font-size:14px;font-weight:700;color:#1a7f37}.QuizRichResult_page__yJVKc{max-width:760px;margin:0 auto}.QuizRichResult_badge__D2MCc{display:inline-flex;font-size:12px;font-weight:700;color:var(--brand-blue);background:#eaf1fd;border-radius:999px;padding:5px 14px;margin-bottom:14px}.QuizRichResult_title__tYU5G{font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--brand-navy);margin-bottom:10px;text-wrap:balance}.QuizRichResult_summary__h9RIv{font-size:15px;color:var(--muted);line-height:1.5;margin-bottom:24px;max-width:60ch}.QuizRichResult_card__jvhih,.QuizRichResult_suitCard__TsjmW{background:#fff;border:1px solid #e4e4e8;border-radius:18px;padding:22px;margin-bottom:16px}.QuizRichResult_suitCard__TsjmW{background:#f5f8ff;border-color:#e4ecfd}.QuizRichResult_cardHeader__Qwo3L{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.QuizRichResult_iconCircleGreen__njy4n,.QuizRichResult_iconCircleTint__U4hlr,.QuizRichResult_iconCircle__5KSRH{flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--brand-blue);background:#eaf1fd}.QuizRichResult_iconCircleTint__U4hlr{background:#e4ecfd}.QuizRichResult_iconCircleGreen__njy4n{color:#1a7f37;background:#e4f5e9}.QuizRichResult_icon__jS_Th{width:22px;height:22px}.QuizRichResult_cardHeading__f0ey7{font-size:16px;font-weight:800;color:var(--brand-navy)}.QuizRichResult_suitText__SeCkE{font-size:14px;line-height:1.7;color:var(--muted);white-space:pre-line}.QuizRichResult_tagRow__YGT8a{display:flex;flex-wrap:wrap;gap:10px}.QuizRichResult_tag__PS2nJ{font-size:13px;font-weight:600;color:var(--brand-navy);background:#f2f2f5;border-radius:999px;padding:8px 16px}.QuizRichResult_nextStepsSubtext__Ipa3J{font-size:13px;color:var(--muted);margin-top:2px}.QuizRichResult_nextSteps__1f5Rt{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.QuizRichResult_nextStep__3HNix{display:flex;flex-direction:column;gap:8px;background:#f7f8fb;border-radius:14px;padding:18px}.QuizRichResult_nextStep__3HNix:hover{background:#eef0f3}.QuizRichResult_nextStepTop__tyzxE{display:flex;align-items:center;justify-content:space-between}.QuizRichResult_nextStepIconCircle__h3hwa{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--brand-blue);background:#eaf1fd}.QuizRichResult_nextStepIcon__1wC5u{width:20px;height:20px}.QuizRichResult_nextStepTitle__w2I0m{font-size:14px;font-weight:700;color:var(--brand-navy)}.QuizRichResult_nextStepDescription__BY8kd{font-size:12.5px;color:var(--muted);line-height:1.4}.QuizRichResult_nextStepArrow__fvVoE{color:var(--brand-blue);font-weight:700}.QuizRichResult_footerBar__VAsNo{display:flex;align-items:center;gap:16px;background:#f5f8ff;border:1px solid #e4ecfd;border-radius:18px;padding:18px 22px}.QuizRichResult_footerText__8UwIm{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.QuizRichResult_footerTitle__J8HZp{font-size:14px;font-weight:700;color:var(--brand-navy)}.QuizRichResult_footerSubtext__MhtgT{font-size:12.5px;color:var(--muted)}.QuizRichResult_footerButton__CQ8ly{flex:none;background:var(--brand-blue);color:#fff;font-weight:700;font-size:14px;border-radius:999px;padding:12px 22px;white-space:nowrap}@media (max-width:640px){.QuizRichResult_nextSteps__1f5Rt{grid-template-columns:1fr}.QuizRichResult_footerBar__VAsNo{flex-direction:column;align-items:stretch;text-align:center}.QuizRichResult_footerButton__CQ8ly{text-align:center}}