.LogIssueModal_modalOverlay__yAoKh{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:100000010;animation:LogIssueModal_fadeIn__bYWy4 .3s ease;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overflow:hidden;overscroll-behavior:contain}.LogIssueModal_modalOverlay__yAoKh.LogIssueModal_visible__EqM4v{background-color:rgba(0,0,0,.5)}@keyframes LogIssueModal_fadeIn__bYWy4{0%{opacity:0}to{opacity:1}}.LogIssueModal_modalContainer__iQ2Rk{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(85dvh,calc(100dvh - 32px));margin:auto;background:#ffffff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);overflow:hidden;animation:LogIssueModal_slideUp__D7ZcD .3s ease-out;box-sizing:border-box}@keyframes LogIssueModal_slideUp__D7ZcD{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.LogIssueModal_modalContent__hFG8D{display:flex;flex-direction:column;flex:1 1;min-height:0;max-height:inherit;position:relative;overflow:hidden}.LogIssueModal_modalHeader__hYKdB{flex-shrink:0;padding:20px 48px 12px 20px;border-bottom:1px solid #e5e7eb;box-sizing:border-box}.LogIssueModal_title__chDKd{margin:0;font-size:clamp(1.0625rem,2.8vw,1.5rem);font-weight:700;color:#14176c;line-height:1.35;word-wrap:break-word}.LogIssueModal_closeButton__WCVrU{position:absolute;top:max(12px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;padding:8px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;z-index:1001;transition:color .2s ease;line-height:1;box-sizing:border-box}.LogIssueModal_closeButton__WCVrU:hover{color:#374151}.LogIssueModal_modalBody__Oudld{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 20px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.LogIssueModal_modalFooter__v7S_1{flex-shrink:0;padding:12px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #e5e7eb;background:#fafbfc;box-sizing:border-box}.LogIssueModal_footerBtn__jGeyj{width:100%;max-width:100%;display:flex!important;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;margin-bottom:0!important;white-space:normal;text-align:center;line-height:1.3;min-height:48px}.LogIssueModal_form__6cp5D{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.LogIssueModal_formGroup__sI_5M{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.LogIssueModal_label__IBGbg{font-size:14px;font-weight:600;color:#14176c}.LogIssueModal_required__tRm1s{color:#f7a400;font-weight:700}.LogIssueModal_optional__u9E8a{color:#9ca3af;font-weight:400;font-size:12px}.LogIssueModal_input__Vbq2c,.LogIssueModal_select__IZz0n,.LogIssueModal_textarea__WAHdC{width:100%;max-width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;font-size:16px;font-family:inherit;color:#14176c;background-color:#f9fafb;transition:border-color .2s ease,box-shadow .2s ease}.LogIssueModal_select__IZz0n{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.LogIssueModal_select__IZz0n .LogIssueModal_optionLogged__oPQXa,.LogIssueModal_select__IZz0n option:disabled{color:#9ca3af;background-color:#f3f4f6}.LogIssueModal_selectAllDisabled__kRj_2{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.LogIssueModal_changeBootcampBtn__N1iDf{margin-top:8px;width:auto!important;min-height:auto!important;padding:6px 12px!important;font-size:13px!important;background:transparent!important;color:#0974dd!important;border:1px solid #0974dd!important;box-shadow:none!important}.LogIssueModal_input__Vbq2c:focus,.LogIssueModal_textarea__WAHdC:focus{outline:none;border-color:#0974dd;box-shadow:0 0 0 3px rgba(9,116,221,.12);background-color:#fff}.LogIssueModal_input__Vbq2c:disabled,.LogIssueModal_textarea__WAHdC:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.LogIssueModal_textarea__WAHdC{resize:vertical;min-height:100px;max-height:40vh}.LogIssueModal_fileInput__BTVoR{width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:2px dashed #d1d5db;border-radius:8px;background-color:#f9fafb;font-size:14px;cursor:pointer}.LogIssueModal_fileInput__BTVoR:disabled{cursor:not-allowed;opacity:.7}.LogIssueModal_fileHint__Q2ohI{font-size:12px;color:#6b7280;margin:0;line-height:1.4;word-wrap:break-word}.LogIssueModal_stepHint__u7WnJ{font-size:14px;color:#4b5563;margin:0;line-height:1.55;word-wrap:break-word}.LogIssueModal_stepHint__u7WnJ strong{word-break:break-word}.LogIssueModal_fieldError__2BOIH{font-size:12px;color:#dc2626;margin:4px 0 0}.LogIssueModal_inputError__c9ikg,.LogIssueModal_textarea__WAHdC.LogIssueModal_inputError__c9ikg{border-color:#dc2626}.LogIssueModal_message___gjJ8{padding:12px 14px;border-radius:8px;font-size:14px;line-height:1.5;word-wrap:break-word;animation:LogIssueModal_slideIn__DUxxy .25s ease}.LogIssueModal_message___gjJ8.LogIssueModal_success__zR9vD{background-color:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.LogIssueModal_message___gjJ8.LogIssueModal_error__vFgTY{background-color:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.LogIssueModal_message___gjJ8.LogIssueModal_warning__WWSJF{background-color:#fffbeb;color:#92400e;border:1px solid #fde68a}.LogIssueModal_message___gjJ8.LogIssueModal_warning__WWSJF p{margin:0}.LogIssueModal_notRegistered__0BxOx{display:flex;flex-direction:column;gap:12px;width:100%}.LogIssueModal_notRegistered__0BxOx .LogIssueModal_btn__8ZwPx{width:100%;max-width:100%;box-sizing:border-box;white-space:normal;text-align:center}.LogIssueModal_otpInput__NC9pV{text-align:center;letter-spacing:clamp(4px,2vw,8px);font-size:clamp(18px,5vw,22px);font-weight:700}.LogIssueModal_otpActions__ff3hL{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%}.LogIssueModal_otpActionBtn__p8EJK{width:100%;min-height:44px;padding:10px 8px!important;font-size:12px!important;text-transform:none!important;letter-spacing:0!important;white-space:normal!important;line-height:1.3!important;box-sizing:border-box;justify-content:center}.LogIssueModal_sheetHandle__CxHqp{display:none;width:40px;height:4px;background:#d1d5db;border-radius:4px;margin:10px auto 4px;flex-shrink:0}.LogIssueModal_spinner__BTXWL{display:inline-block;width:22px;height:22px;min-width:22px;min-height:22px;border:3px solid rgba(255,255,255,.45);border-top-color:#ffffff;border-radius:50%;animation:LogIssueModal_spin__uGc5s .75s linear infinite;position:relative;z-index:2;flex-shrink:0}.LogIssueModal_btnLoading__M60yA{pointer-events:none;cursor:wait;opacity:.9}.LogIssueModal_footerBtnDisabled__oN2qT{opacity:.55;cursor:not-allowed}@keyframes LogIssueModal_spin__uGc5s{to{transform:rotate(1turn)}}@keyframes LogIssueModal_slideIn__DUxxy{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.LogIssueModal_modalContainer__iQ2Rk{width:min(560px,calc(100% - 24px));max-height:min(88dvh,calc(100dvh - 24px))}}@media (max-width:640px){.LogIssueModal_modalOverlay__yAoKh{align-items:flex-end;padding:0}.LogIssueModal_modalContainer__iQ2Rk{width:100%;max-width:100%;max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top, 0px)));margin:0;border-radius:16px 16px 0 0;animation:LogIssueModal_sheetUp__0YjGV .3s ease-out}@keyframes LogIssueModal_sheetUp__0YjGV{0%{transform:translateY(100%)}to{transform:translateY(0)}}.LogIssueModal_sheetHandle__CxHqp{display:block}.LogIssueModal_modalHeader__hYKdB{padding:8px 44px 10px 16px}.LogIssueModal_modalBody__Oudld{padding:12px 16px}.LogIssueModal_modalFooter__v7S_1{padding:12px 16px max(16px,env(safe-area-inset-bottom))}.LogIssueModal_closeButton__WCVrU{top:8px;right:8px;font-size:22px}.LogIssueModal_otpActions__ff3hL{grid-template-columns:1fr}.LogIssueModal_otpActionBtn__p8EJK{font-size:13px!important}}@media (max-width:380px){.LogIssueModal_modalHeader__hYKdB{padding:8px 40px 8px 12px}.LogIssueModal_modalBody__Oudld{padding:10px 12px}.LogIssueModal_modalFooter__v7S_1{padding:10px 12px max(12px,env(safe-area-inset-bottom))}.LogIssueModal_form__6cp5D{gap:12px}.LogIssueModal_textarea__WAHdC{min-height:88px}.LogIssueModal_title__chDKd{font-size:1.0625rem}}@media (max-height:520px){.LogIssueModal_modalOverlay__yAoKh{align-items:center;padding:8px}.LogIssueModal_modalContainer__iQ2Rk{width:min(560px,calc(100% - 16px));max-height:calc(100dvh - 16px);border-radius:12px;margin:auto}.LogIssueModal_sheetHandle__CxHqp{display:none}.LogIssueModal_modalHeader__hYKdB{padding:12px 44px 8px 16px}.LogIssueModal_modalBody__Oudld{padding:10px 16px}.LogIssueModal_textarea__WAHdC{min-height:72px;max-height:28vh}}@media (max-height:400px){.LogIssueModal_modalContainer__iQ2Rk{max-height:calc(100dvh - 8px)}.LogIssueModal_modalHeader__hYKdB{padding:8px 40px 6px 12px}.LogIssueModal_title__chDKd{font-size:1rem}}.BootcampSelectDropdown_root__td4Kq{position:relative;width:100%;min-width:0}.BootcampSelectDropdown_trigger__f_IAw{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;font-size:16px;font-family:inherit;color:#14176c;background-color:#f9fafb;cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.BootcampSelectDropdown_trigger__f_IAw:hover:not(:disabled){border-color:#d1d5db;background-color:#fff}.BootcampSelectDropdown_trigger__f_IAw:focus{outline:none;border-color:#0974dd;box-shadow:0 0 0 3px rgba(9,116,221,.12);background-color:#fff}.BootcampSelectDropdown_triggerError__lhVOH{border-color:#dc2626}.BootcampSelectDropdown_triggerDisabled__st3SK{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.BootcampSelectDropdown_triggerPlaceholder__7JVWu,.BootcampSelectDropdown_triggerValue__pA4Ug{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BootcampSelectDropdown_triggerPlaceholder__7JVWu{color:#6b7280}.BootcampSelectDropdown_chevron__KzQKg{flex-shrink:0;width:8px;height:8px;border-right:2px solid #6b7280;border-bottom:2px solid #6b7280;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.BootcampSelectDropdown_chevronOpen__6kIOJ{transform:rotate(-135deg) translateY(2px)}.BootcampSelectDropdown_list__yFUyS{list-style:none;margin:6px 0 0;padding:4px;max-height:min(220px,38vh);overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 4px 16px rgba(0,0,0,.08);-webkit-overflow-scrolling:touch}.BootcampSelectDropdown_option__nRjpi{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;color:#14176c;transition:background-color .15s ease}.BootcampSelectDropdown_option__nRjpi:hover:not(.BootcampSelectDropdown_optionLogged__LJvxr){background-color:#eff6ff}.BootcampSelectDropdown_option__nRjpi:focus{outline:none;background-color:#eff6ff;box-shadow:inset 0 0 0 2px rgba(9,116,221,.25)}.BootcampSelectDropdown_optionSelected__dsoOJ:not(.BootcampSelectDropdown_optionLogged__LJvxr){background-color:#eff6ff;font-weight:600}.BootcampSelectDropdown_optionLogged__LJvxr{color:#9ca3af;background-color:#f3f4f6;cursor:not-allowed}.BootcampSelectDropdown_optionName__RyslK{flex:1 1;min-width:0;font-size:14px;line-height:1.4;word-break:break-word}.BootcampSelectDropdown_optionBadge__0_CD9{flex-shrink:0;font-size:11px;font-weight:600;color:#9ca3af;background:#e5e7eb;padding:3px 8px;border-radius:999px;white-space:nowrap}@media (max-width:640px){.BootcampSelectDropdown_option__nRjpi{flex-direction:column;align-items:flex-start;gap:6px}.BootcampSelectDropdown_optionBadge__0_CD9{align-self:flex-start}}.WeekendBootcampSubmenu_submenuScroll__qmAiC{max-height:min(70vh,420px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.WeekendBootcampSubmenu_submenuScroll__qmAiC::-webkit-scrollbar{width:6px}.WeekendBootcampSubmenu_submenuScroll__qmAiC::-webkit-scrollbar-thumb{background:rgba(14,16,75,.22);border-radius:999px}@media (max-width:991px){.WeekendBootcampSubmenu_submenuScroll__qmAiC{max-height:min(50vh,320px)}}.blogBreadcrumb_responsiveBg__DjMOZ{background-position:100%;position:relative;overflow:hidden}.blogBreadcrumb_twoColumnLayout__RdEdl{display:flex;align-items:center;justify-content:space-between}.blogBreadcrumb_titleColumnLeft__Wbrfy{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;padding-right:40%;position:relative;z-index:20;color:white;flex-wrap:wrap}@media (min-width:1920px){.blogBreadcrumb_titleColumnLeft__Wbrfy{padding-right:20%}}@media (max-width:1919px) and (min-width:1600px){.blogBreadcrumb_titleColumnLeft__Wbrfy{padding-right:30%}}@media (max-width:1599px) and (min-width:1366px){.blogBreadcrumb_titleColumnLeft__Wbrfy{padding-right:40%}}@media (max-width:1365px) and (min-width:1024px){.blogBreadcrumb_titleColumnLeft__Wbrfy{padding-right:38%}}@media (max-width:1023px){.blogBreadcrumb_titleColumnLeft__Wbrfy{padding-right:0}}@media (max-width:767px){.blogBreadcrumb_responsiveBg__DjMOZ{background-position:50%!important;padding:2rem 0}.blogBreadcrumb_titleColumnLeft__Wbrfy{justify-content:center;text-align:center;padding-right:0}}.blogBreadcrumb_absoluteImageWrapper__ZybLT{position:absolute;right:0;top:0;height:100%;width:auto;min-width:300px;z-index:12;display:flex;align-items:center;justify-content:center;transform:none}@media (max-width:1216px){.blogBreadcrumb_absoluteImageWrapper__ZybLT{display:none}.blogBreadcrumb_titleColumnLeft__Wbrfy{padding-right:0;width:100%}}.blogBreadcrumb_sideImageWrap__IYmJJ{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.blogBreadcrumb_sideImage__D_gqh{width:auto;height:100%;max-height:100%;object-fit:contain;max-width:100%}