.lymphoma-form_lymphomaForm__8HrTf{max-width:800px;margin:20px auto;font-family:Raleway,sans-serif}.lymphoma-form_form__7aq3H{display:flex;flex-direction:column;gap:32px}.lymphoma-form_section__mnTw5{background:#fff;border-radius:8px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.lymphoma-form_sectionTitle__3CahT{font-size:22px;font-weight:600;color:var(--color_theme);margin:0 0 24px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.lymphoma-form_grid__itjio{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.lymphoma-form_asterisk__rI0N3{color:var(--color_danger)}.lymphoma-form_codeInputContainer__X10BN{position:relative;max-width:450px}.lymphoma-form_validationIndicator__DEQOY{display:flex;align-items:center;gap:6px;margin-top:8px;min-height:20px}.lymphoma-form_indicatorIcon__dimEv{flex-shrink:0}.lymphoma-form_validating__xWMN_{color:#6b7280;animation:lymphoma-form_spin__GFqGV 1s linear infinite}@keyframes lymphoma-form_spin__GFqGV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lymphoma-form_valid___kq59{color:#10b981}.lymphoma-form_invalid__24LtQ{color:#ef4444}.lymphoma-form_validationText__AyasF{font-size:14px;font-weight:500}.lymphoma-form_validationText__AyasF.lymphoma-form_idle__KUfD8{display:none}.lymphoma-form_validationText__AyasF.lymphoma-form_validating__xWMN_{color:#6b7280}.lymphoma-form_validationText__AyasF.lymphoma-form_valid___kq59{color:#059669}.lymphoma-form_validationText__AyasF.lymphoma-form_invalid__24LtQ{color:#dc2626}.lymphoma-form_codeInfo__qLvoD{margin-top:20px;padding:16px;background:#f3f4f6;border-left:4px solid #9ca3af;border-radius:4px;font-size:14px;line-height:1.5;color:#4b5563}.lymphoma-form_consentGroup__ggW7d{padding:16px 0;border-bottom:1px solid #f3f4f6}.lymphoma-form_consentGroup__ggW7d:last-child{border-bottom:none;padding-bottom:0}.lymphoma-form_consentGroup__ggW7d:first-child{padding-top:0}.lymphoma-form_consentTitle__yumze{font-size:16px;font-weight:600;color:#374151;margin:0 0 12px}.lymphoma-form_consentText__YDZmt{font-size:14px;line-height:1.6;color:#4b5563;margin:0 0 16px}.lymphoma-form_radioGroup__lTspd{display:flex;gap:24px;margin-bottom:8px}.lymphoma-form_radioLabel__cQ_J2{display:flex;align-items:center;gap:8px;cursor:pointer}.lymphoma-form_errorText__kaA7P{color:#ef4444;font-size:13px;margin-top:6px;display:block}.lymphoma-form_submitSection__uktq1{text-align:center;padding:16px 0}.lymphoma-form_submitButton__qPxYD{min-width:250px;padding:14px 28px!important;font-size:16px!important;font-weight:600!important}.lymphoma-form_submitButton__qPxYD:disabled{opacity:.7;cursor:not-allowed;background:#d1d5db!important}.lymphoma-form_submitNote__7T1jT{color:#6b7280;font-size:14px;margin-top:16px}@media (max-width:640px){.lymphoma-form_lymphomaForm__8HrTf{padding:12px}.lymphoma-form_section__mnTw5{padding:16px}.lymphoma-form_grid__itjio{grid-template-columns:1fr;gap:20px}}.input_inputContainer__CdXvK{display:flex;flex-direction:column;gap:6px;width:100%}.input_label__YikVt{font-size:14px;font-weight:500;color:var(--color_text);line-height:1.4}.input_input-root__1el41{display:block;width:100%;height:36px;line-height:1.42857143;background-color:#fff;background-image:none;transition:.4s;cursor:pointer;border-radius:0;border:0 solid transparent;border-bottom:1px solid rgba(0,0,0,.15);padding:2px;font-size:11pt;box-shadow:none;&:focus{outline:0;border-bottom:1px solid rgba(0,0,0,.6)}}.input_input-error-root__rckkD{border-bottom:1px solid var(--color_danger);&:focus{border-bottom:1px solid var(--color_danger)}}.input_errorText__bdN_H{color:#ef4444;font-size:14px;line-height:1.4;font-weight:400}.input_helperText__odXY_{color:#6b7280;font-size:14px;line-height:1.4;font-weight:400}.select_selectContainer__XB0UT{display:flex;flex-direction:column;gap:6px;width:100%}.select_label__ykf_E{font-size:14px;font-weight:500;color:var(--color_text);line-height:1.4}.select_select__cQ_t0{border:1px solid #d1d5db;border-radius:8px;font-size:16px;line-height:1.5;background-color:#fff;color:var(--color_text);transition:all .2s ease-in-out;width:100%;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'><path fill='%23666' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding:12px 40px 12px 16px}.select_select__cQ_t0:focus{outline:none;border-color:var(--color_theme);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.select_select__cQ_t0:hover{border-color:#9ca3af}.select_select__cQ_t0:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.select_select__cQ_t0:disabled:hover{border-color:#d1d5db}.select_select__cQ_t0.select_error__n3zj8{border-color:#ef4444}.select_select__cQ_t0.select_error__n3zj8:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.select_errorText__KsSY6{color:#ef4444;font-size:14px;line-height:1.4;font-weight:400}.select_helperText__Bl9nB{color:#6b7280;font-size:14px;line-height:1.4;font-weight:400}.text-area_textAreaContainer__RB0Ef{display:flex;flex-direction:column;gap:6px;width:100%}.text-area_label__7gf0V{font-size:14px;font-weight:500;color:var(--color_text);line-height:1.4}.text-area_text-area-root__CY3_U{display:block;width:100%;height:auto;line-height:1.42857143;background-color:#fff;background-image:none;transition:.4s;cursor:pointer;border-radius:0;border:0 solid transparent;border-bottom:1px solid rgba(0,0,0,.15);padding:2px;font-size:11pt;box-shadow:none;&:focus{outline:0;border-bottom:1px solid rgba(0,0,0,.6)}}.text-area_text-area-error-root__RmYfW{border-bottom:1px solid var(--color_danger);&:focus{border-bottom:1px solid var(--color_danger)}}.text-area_errorText__eUO7Y{color:#ef4444;font-size:14px;line-height:1.4;font-weight:400}.text-area_helperText___k29K{color:#6b7280;font-size:14px;line-height:1.4;font-weight:400}.checkbox_checkboxContainer__1ayap{display:flex;flex-direction:column;gap:6px;width:100%}.checkbox_checkbox_root__Ebsdp{display:block;position:relative;padding-left:35px;margin-bottom:3px;cursor:pointer;font-weight:400;font-size:11pt;color:var(--color_text);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:5px}.checkbox_checkbox__sFFip{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox_check_mark__Mt3nm{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:5px;&:after{content:"";position:absolute;display:none;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}}.checkbox_checkbox_root__Ebsdp input:checked~.checkbox_check_mark__Mt3nm{background-color:var(--color_theme)}.checkbox_checkbox_root__Ebsdp input:checked~.checkbox_check_mark__Mt3nm:after{display:block}.checkbox_checkbox_root__Ebsdp:hover input:checked~.checkbox_check_mark__Mt3nm,.checkbox_checkbox_root__Ebsdp:hover input:disabled:checked~.checkbox_check_mark__Mt3nm{border:0 solid transparent}.checkbox_checkbox_error__LlOZ_ .checkbox_check_mark__Mt3nm{border:2px solid #ef4444}.checkbox_errorText__sLKD5{color:#ef4444;font-size:14px;line-height:1.4;font-weight:400}.checkbox_helperText__uBY6e{color:#6b7280;font-size:14px;line-height:1.4;font-weight:400}.date-input_dateInputContainer__b6fbV{display:flex;flex-direction:column;gap:6px;width:100%}.date-input_label__jxDdX{font-size:14px;font-weight:500;color:var(--color_text);line-height:1.4}.date-input_dateInput__M8pUI{padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;line-height:1.5;background-color:#fff;color:var(--color_text);transition:all .2s ease-in-out;width:100%;box-sizing:border-box}.date-input_dateInput__M8pUI:focus{outline:none;border-color:var(--color_theme);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.date-input_dateInput__M8pUI:hover{border-color:#9ca3af}.date-input_dateInput__M8pUI:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.date-input_dateInput__M8pUI:disabled:hover{border-color:#d1d5db}.date-input_dateInput__M8pUI.date-input_error__HjDex{border-color:#ef4444}.date-input_dateInput__M8pUI.date-input_error__HjDex:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.date-input_errorText__4XzRR{color:#ef4444;font-size:14px;line-height:1.4;font-weight:400}.date-input_helperText__z9lAK{color:#6b7280;font-size:14px;line-height:1.4;font-weight:400}.button_btn__i3_cy{user-drag:none;-webkit-user-drag:none;box-shadow:0 0 3px rgba(0,0,0,.2);border:0 solid transparent;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button_btn-block__LYTIN{display:block;width:100%}.button_btn-icon__ItghH{transition:all .3s ease!important;text-decoration:none!important;font-weight:700!important}.button_btn-icon__ItghH:hover{letter-spacing:1px;-webkit-box-shadow:0 5px 20px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 20px -10px rgba(0,0,0,.57);transition:all .3s ease;text-decoration:none!important}.button_btn-primary__KHngF{color:var(--white);background:var(--color_theme)!important;border-color:transparent!important;background:linear-gradient(to right,var(--color_theme) 0,var(--color_theme_gradient) 100%)!important}.button_btn-primary__KHngF:hover{color:#fff;background-color:#286090;border-color:#204d74}.button_btn-lg__5k6cS{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.lymphoma-resume_lymphomaResume__7_azi{width:100%;max-width:800px;margin:0 auto;padding:20px}.lymphoma-resume_header__XfCB_{text-align:center;margin-bottom:32px;padding:24px;background:linear-gradient(135deg,#0c4a6e,#075985);color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(12,74,110,.3)}.lymphoma-resume_headerTitle__8kOVT{font-size:28px;font-weight:700;margin:0 0 8px;color:#fff}.lymphoma-resume_headerSubtitle__h1r4A{font-size:18px;margin:0 0 12px;opacity:.9;color:#fff}.lymphoma-resume_headerNote__5iF_R{font-size:14px;margin:0;opacity:.8;color:#fff}.lymphoma-resume_card__s_aTO{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #e5e7eb;box-shadow:0 2px 4px rgba(0,0,0,.1)}.lymphoma-resume_cardTitle__X5_L0{font-size:20px;font-weight:600;color:#0c4a6e;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #0c4a6e}.lymphoma-resume_cardContent__QgH7_{display:grid;grid-gap:12px;gap:12px}.lymphoma-resume_dataRow__CYAcN{display:grid;grid-template-columns:1fr 2fr;grid-gap:16px;gap:16px;padding:8px 0;border-bottom:1px solid #f3f4f6}.lymphoma-resume_dataRow__CYAcN:last-child{border-bottom:none}.lymphoma-resume_dataLabel__x07M4{font-weight:500;color:#374151;margin:0;font-size:14px}.lymphoma-resume_dataValue__oTzCN{color:#111827;margin:0;font-size:14px;word-break:break-word}.lymphoma-resume_courseInfo__m_rxg{background:#f0f9ff;border:1px solid #0284c7;border-radius:12px;padding:24px;margin-bottom:32px;text-align:center}.lymphoma-resume_courseTitle__9ZTpr{font-size:22px;font-weight:700;color:#0284c7;margin:0 0 12px}.lymphoma-resume_courseDetails__6hgix{font-size:16px;color:#0369a1;margin:0;line-height:1.6}.lymphoma-resume_codeDisplay__AzCwJ .lymphoma-resume_dataValue__oTzCN{font-family:Courier New,monospace;font-size:16px;font-weight:700;color:#1d4ed8;background:#f0f9ff;padding:8px 12px;border-radius:6px;border:1px solid #0ea5e9}.lymphoma-resume_actionsContainer__nidLP{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:24px 0;border-top:1px solid #e5e7eb}.lymphoma-resume_backButton__q7NoH{background:transparent!important;color:#374151!important;border:1px solid #d1d5db!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;display:flex;align-items:center;gap:8px;padding:12px 24px!important;font-size:16px!important}.lymphoma-resume_backButton__q7NoH:hover{background:#f9fafb!important;border-color:#9ca3af!important}.lymphoma-resume_submitButton__0QhEq{display:flex;align-items:center;gap:8px;padding:12px 28px!important;font-size:16px!important;font-weight:600!important;min-width:200px;justify-content:center}@media (max-width:768px){.lymphoma-resume_lymphomaResume__7_azi{padding:16px}.lymphoma-resume_card__s_aTO{padding:20px}.lymphoma-resume_dataRow__CYAcN{grid-template-columns:1fr;gap:4px}.lymphoma-resume_actionsContainer__nidLP{flex-direction:column;gap:12px}.lymphoma-resume_backButton__q7NoH,.lymphoma-resume_submitButton__0QhEq{width:100%}}.lymphoma-success_successContainer__BHkPC{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:2rem}.lymphoma-success_successContent__tJf1n{max-width:600px;width:100%;text-align:center}.lymphoma-success_iconContainer__9AX6V{margin-bottom:2rem}.lymphoma-success_successIcon__1X6q8{color:#22c55e;filter:drop-shadow(0 4px 6px rgba(34,197,94,.1))}.lymphoma-success_successTitle__QSoQn{font-size:2rem;font-weight:600;color:var(--color_theme);margin-bottom:2rem;line-height:1.2}.lymphoma-success_messageContainer__kMv8i{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:left}.lymphoma-success_greeting__l_q3f{font-size:1.1rem;margin-bottom:1.5rem;color:var(--color_text)}.lymphoma-success_mainMessage__hTE_x{font-size:1rem;line-height:1.6;margin-bottom:1.5rem;color:var(--color_text)}.lymphoma-success_followUpMessage__GuD6B{font-size:1rem;line-height:1.6;margin-bottom:2rem;color:var(--color_text)}.lymphoma-success_signature__O0GYE{border-top:1px solid #e5e7eb;padding-top:1.5rem;font-size:1rem;color:var(--color_text)}.lymphoma-success_signature__O0GYE p{margin:.5rem 0}.lymphoma-success_nextSteps__HZX1G{margin-top:2rem}.lymphoma-success_nextStepsCard__NX8Rw{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;text-align:left}.lymphoma-success_nextStepsTitle__LimsJ{font-size:1.1rem;font-weight:600;color:var(--color_theme);margin-bottom:1rem}.lymphoma-success_nextStepsList__5ZmBU{margin:0;padding-left:1.2rem}.lymphoma-success_nextStepsList__5ZmBU li{margin-bottom:8px;color:#4b5563}.lymphoma-success_actionContainer__Sz_F_{margin-top:30px;display:flex;justify-content:center}.lymphoma-success_backButton__FAN_f{display:flex;align-items:center;gap:8px;background-color:#3b82f6;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.lymphoma-success_backButton__FAN_f:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.lymphoma-success_backButton__FAN_f:active{transform:translateY(0)}@media (max-width:640px){.lymphoma-success_successContainer__BHkPC{padding:1rem;min-height:50vh}.lymphoma-success_successTitle__QSoQn{font-size:1.5rem}.lymphoma-success_messageContainer__kMv8i{padding:1.5rem}.lymphoma-success_followUpMessage__GuD6B,.lymphoma-success_greeting__l_q3f,.lymphoma-success_mainMessage__hTE_x{font-size:.95rem}}@media (max-width:768px){.lymphoma-success_successContainer__BHkPC{padding:20px 15px}.lymphoma-success_successContent__tJf1n{padding:30px 20px}.lymphoma-success_successTitle__QSoQn{font-size:1.5rem}.lymphoma-success_nextStepsCard__NX8Rw{padding:15px}.lymphoma-success_backButton__FAN_f{padding:10px 20px;font-size:14px}}.step_step_root__HTHF7{position:relative;cursor:not-allowed;width:33.3333%;min-height:1px;padding:1px 0 19px}.step_step_row__KJ9oG{position:relative;border-radius:0;height:8px;box-shadow:none;margin:20px 0;overflow:hidden;width:50%}.step_step_row_inactive__fvwmb{background-color:#f5f5f5}.step_step_row_active__t5s6K{background-color:#d6e9c6}.step_step_row_aux__TmwqG{width:50%}.step_step_row_info__WMLz6{clear:both;display:block;width:100%;margin:0;padding:5px 0;text-transform:uppercase;font-size:14px;font-weight:700;color:#999;text-align:center}.step_step_indicator__6fG34{cursor:default;pointer-events:none;position:absolute;width:30px;height:30px;display:block;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}.step_step_indicator_inactive__8729I{background-color:#f5f5f5}.step_step_indicator_active___3Wpo{background-color:#d6e9c6;&:after{content:"";display:block;background-color:#3c763d;width:14px;height:14px;border-radius:50%}}.base_container__KqDEr{width:auto;max-width:1280px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.base_content__LbK9F{padding:30px 20px}.base_top_bar__AE7HD{padding:15px 0;width:100%}.base_header_container__zJzmt{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;display:flex;align-items:center}.base_logo_wrapper__wkvVT{position:relative;width:180px;height:40px}.base_logo__W_7Lg{transition:all .3s ease}@media (max-width:768px){.base_logo_wrapper__wkvVT{width:140px;height:35px}}@media (max-width:480px){.base_logo_wrapper__wkvVT{width:120px;height:30px}.base_header_container__zJzmt{padding:0 15px}}.free-course-resume_resumeContainer__epbv5{display:flex;flex-direction:column;align-items:center;padding:40px 20px;width:100%}.free-course-resume_card__mcapq{background-color:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:680px;width:100%;padding:32px 40px;text-align:center}.free-course-resume_header__fCLUQ{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #f3f4f6}.free-course-resume_icon__aTQYd{color:#10b981;margin-bottom:16px}.free-course-resume_title__I_EAv{font-size:28px;font-weight:700;color:var(--color_theme);margin-bottom:8px}.free-course-resume_subtitle__m4dZ9{font-size:15px;color:#4b5563}.free-course-resume_content__ROY_i{text-align:left;line-height:1.6}.free-course-resume_greeting__gDcR4{font-size:18px;margin-bottom:16px}.free-course-resume_mainText__qiY2Q{font-size:16px;color:#374151;margin-bottom:24px}.free-course-resume_codesSection__o8PJz{margin-bottom:24px}.free-course-resume_codeBlock__aCFFP{background-color:#f3f4f6;border:1px dashed #d1d5db;border-radius:8px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.free-course-resume_codeText__aG84m{font-family:Courier New,Courier,monospace;font-size:22px;font-weight:700;color:var(--color_theme_dark);letter-spacing:2px}.free-course-resume_copyButton__8Z6PL{background:transparent;border:none;cursor:pointer;color:#6b7280;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.free-course-resume_copyButton__8Z6PL:hover{background-color:#e5e7eb;color:#111827}.free-course-resume_importantInfo__CP18C{background-color:#fefce8;border-left:4px solid #facc15;padding:16px;border-radius:6px;margin-top:32px}.free-course-resume_infoTitle__378GB{font-size:16px;font-weight:600;color:#713f12;margin-bottom:12px}.free-course-resume_importantInfo__CP18C ul{list-style-position:inside;padding-left:0;margin:0;text-align:left;font-size:14px;color:#78350f}.free-course-resume_importantInfo__CP18C ul li{margin-bottom:8px}.free-course-resume_footer__SZ_o2{margin-top:32px;padding-top:24px;border-top:1px solid #f3f4f6;text-align:left;color:#4b5563;font-size:15px}.free-course-resume_orderId__Ahp9h{margin-top:12px;font-size:12px;color:#9ca3af}.free-course-resume_actions__hS2j8{margin-top:32px;width:100%;max-width:300px}.free-course-resume_backButton__zhK6K{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px!important;padding:12px 16px!important;background:transparent!important;color:var(--color_text)!important;border:1px solid #d1d5db!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.free-course-resume_backButton__zhK6K:hover{background:#f9fafb!important}