@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap");.flow_container__30Zl1{min-height:100vh;background:linear-gradient(135deg,#aa00ff,#764ba2);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:hidden}.flow_container__30Zl1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;pointer-events:none}.flow_breadcrumb__I2ybw{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;border-bottom:1px solid rgba(255,255,255,.3);padding:140px 0 3.5rem;position:relative;box-shadow:0 6px 40px rgba(0,0,0,.15)}.flow_breadcrumbContainer__xjkfs{max-width:1400px;margin:0 auto;padding:0 32px}.flow_breadcrumbTitle__1qEVM{font-size:3.5rem;font-weight:800;color:#1a1a1a;margin-bottom:.75rem;letter-spacing:-.025em;text-shadow:0 2px 4px rgba(0,0,0,.1)}.flow_breadcrumbSubtitle__Zwek6{font-size:1.5rem;color:#2d2d2d;margin-bottom:3rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.flow_progressContainer__aAfwh{margin:3rem auto 0}.flow_stepsContainer__L9y5C{margin-bottom:2rem}.flow_step__SR5Oh{display:flex;flex-direction:column;align-items:center;z-index:2}.flow_stepNumber__L9HQ_{width:4rem;height:4rem;margin-bottom:1rem;font-size:1.25rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.flow_stepNumber__L9HQ_.flow_active__1ijem{background:linear-gradient(135deg,var(--success-500) 0,var(--success-600) 100%);box-shadow:var(--shadow-lg);transform:scale(1.1)}.flow_stepNumber__L9HQ_.flow_active__1ijem:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.3),transparent);border-radius:50%}.flow_stepNumber__L9HQ_.flow_inactive__6v7BJ{background:var(--gray-200);color:var(--gray-500)}.flow_stepNumber__L9HQ_.flow_current__P4iqO{background:linear-gradient(135deg,var(--primary-500) 0,var(--primary-600) 100%);box-shadow:var(--shadow-xl);transform:scale(1.15)}.flow_stepTitle__uf5ts{margin-bottom:.5rem;line-height:1.3}.flow_stepTitle__uf5ts.flow_inactive__6v7BJ{color:var(--gray-500)}.flow_stepDescription__n_DOU{text-align:center;max-width:140px;line-height:1.8;font-weight:500}.flow_progressLine__JMJwM{position:absolute;top:2rem;left:.6%;right:12.5%;background:var(--gray-200)}.flow_progressLineFill__dlgjZ{background:linear-gradient(90deg,var(--success-500) 0,var(--primary-500) 100%);transition:width .8s cubic-bezier(.4,0,.2,1);overflow:hidden}.flow_progressLineFill__dlgjZ:after{left:0;bottom:0}.flow_mainContent__eFHY8{padding:5rem 0 7rem;position:relative;z-index:1}.flow_contentContainer__8h4cY{max-width:1000px;margin:0 auto;padding:0 2rem}.flow_cardLarge__3gDgQ{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;box-shadow:var(--shadow-xl);padding:3rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.2);transition:all .3s ease;position:relative;overflow:hidden}.flow_cardLarge__3gDgQ:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-500),var(--success-500),var(--warning-500))}.flow_card__haQRb{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;box-shadow:var(--shadow-md);padding:2rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.3);transition:all .3s ease}.flow_card__haQRb:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.flow_videoContainer__LWxe7{background:linear-gradient(135deg,var(--gray-800) 0,var(--gray-900) 100%);border-radius:1rem;padding:4rem 2rem;text-align:center;color:white;margin-bottom:2rem;position:relative;overflow:hidden}.flow_videoContainer__LWxe7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M20 20c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z'/%3E%3C/g%3E%3C/svg%3E") repeat;pointer-events:none}.flow_videoIcon__tEV_U{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.flow_videoTitle__EodYv{font-weight:700;color:white}.flow_videoSubtitle__7dM0O{color:rgba(255,255,255,.8);font-size:1.1rem;margin-bottom:2rem}.flow_videoContent__TfQ9W{margin-top:2rem;padding:2rem;background:rgba(255,255,255,.1);border-radius:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.flow_button__WI0JH{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 2.5rem;border-radius:.75rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;font-size:1.125rem;min-height:3.5rem}.flow_button__WI0JH:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.flow_button__WI0JH:hover:before{left:100%}.flow_buttonPrimary__3Ey5k{background:linear-gradient(135deg,var(--primary-500) 0,var(--primary-600) 100%);color:white;box-shadow:var(--shadow-md)}.flow_buttonPrimary__3Ey5k:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.flow_buttonPrimary__3Ey5k:disabled{background:var(--gray-400);cursor:not-allowed;transform:none;box-shadow:var(--shadow-sm)}.flow_buttonSuccess__XPLJR{background:linear-gradient(135deg,var(--success-500) 0,var(--success-600) 100%);color:white;box-shadow:var(--shadow-md)}.flow_buttonSuccess__XPLJR:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.flow_buttonSecondary__6elN1{background:linear-gradient(135deg,var(--gray-600) 0,var(--gray-700) 100%);color:white;box-shadow:var(--shadow-md)}.flow_buttonSecondary__6elN1:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.flow_quizContainer__Lkzwc{margin-bottom:3rem}.flow_premiumCard__VOC3N{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;box-shadow:var(--shadow-xl);padding:3.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.3);transition:all .3s ease;position:relative;overflow:hidden}.flow_premiumCard__VOC3N:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-500),var(--success-500),var(--warning-500))}.flow_cardHeader__Ntb6x{margin-bottom:2.5rem;text-align:center}.flow_cardTitle__9E28C{font-size:2.25rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.3}.flow_cardSubtitle__9Jdm1{font-size:1.25rem;color:#4a4a4a;margin-bottom:2rem;line-height:1.5}.flow_questionsContainer__pZ0JP{margin-bottom:2.5rem}.flow_actionCenter__3BWvm{text-align:center;margin-top:2.5rem}.flow_primaryButton__Vv4R9{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 3rem;background:linear-gradient(135deg,var(--primary-500) 0,var(--primary-600) 100%);color:white;border:none;border-radius:.75rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.flow_primaryButton__Vv4R9:hover{transform:translateY(-2px);box-shadow:var(--shadow-xl)}.flow_buttonDisabled__93_3Y,.flow_primaryButton__Vv4R9:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.flow_questionCard__OWBZq{background:rgba(255,255,255,.95);border:2px solid var(--gray-200);border-radius:1rem;padding:2rem;margin-bottom:2rem;transition:all .3s ease;position:relative}.flow_questionCard__OWBZq:hover{border-color:var(--primary-300);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.flow_questionTitle__x5iIr{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-bottom:1.5rem;line-height:1.5}.flow_optionsContainer__jhzUm{display:flex;flex-direction:column;gap:1rem}.flow_optionLabel__sMkoN{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.75rem;border:2px solid var(--gray-200);border-radius:.75rem;cursor:pointer;transition:all .3s ease;background:rgba(255,255,255,.9);position:relative;overflow:visible}.flow_optionInput__QVpFr{width:1.25rem;height:1.25rem;flex:0 0 auto;margin:0;padding:0;box-shadow:none;border-radius:9999px}.flow_optionLabel__sMkoN:hover{border-color:var(--primary-300);background:rgba(var(--primary-50),.8);transform:translateX(4px)}.flow_optionLabel__sMkoN.flow_selected__3bmiO{border-color:var(--primary-500);background:var(--primary-50);box-shadow:var(--shadow-md)}.flow_optionRadio__ZJ5_j{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid var(--gray-400);position:relative;transition:all .3s ease}.flow_optionRadio__ZJ5_j:checked{border-color:var(--primary-500);background:var(--primary-500)}.flow_optionRadio__ZJ5_j:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:white}.flow_optionText__av9fI{color:#1a1a1a;font-weight:500;line-height:1.4;font-size:1.125rem;flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.flow_resultsContainer__ra_qg{text-align:center}.flow_resultsIcon__NCNQd{font-size:6rem;margin-bottom:2rem;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.flow_resultsTitle__eJFq9{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,var(--primary-600) 0,var(--success-600) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.flow_scoresGrid__Bsvuj{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.flow_scoreCard__2fyQr{background:rgba(255,255,255,.9);border-radius:1rem;padding:2rem;text-align:center;box-shadow:var(--shadow-lg);transition:transform .3s ease;border:3px solid transparent;position:relative;overflow:hidden}.flow_scoreCard__2fyQr:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-500),var(--success-500))}.flow_scoreCard__2fyQr:hover{transform:translateY(-4px)}.flow_scoreTitle__Ch_BR{font-size:1.1rem;font-weight:600;color:var(--gray-700);margin-bottom:.5rem}.flow_scoreValue__Vj_nG{font-size:2.5rem;font-weight:800;margin-bottom:.5rem}.flow_scoreValue__Vj_nG.flow_pass__vtgYO{color:var(--success-600)}.flow_scoreValue__Vj_nG.flow_fail__GT78b{color:var(--error-600)}.flow_feedbackContainer__OH_RE{padding:2.5rem;border-radius:1rem;margin-bottom:3rem;position:relative;overflow:hidden}.flow_feedbackContainer__OH_RE.flow_success__wOGFR{background:linear-gradient(135deg,var(--success-50) 0,var(--success-100) 100%);border:2px solid var(--success-200)}.flow_feedbackContainer__OH_RE.flow_error__Ws_16{background:linear-gradient(135deg,var(--error-50) 0,var(--error-100) 100%);border:2px solid var(--error-200)}.flow_feedbackTitle__nPKc6{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.flow_feedbackTitle__nPKc6.flow_success__wOGFR{color:var(--success-700)}.flow_feedbackTitle__nPKc6.flow_error__Ws_16{color:var(--error-700)}.flow_feedbackList__PbGGm{text-align:left}.flow_feedbackItem__Gmcaa{margin-bottom:.75rem;line-height:1.6;font-weight:500}.flow_feedbackItem__Gmcaa.flow_success__wOGFR{color:var(--success-700)}.flow_feedbackItem__Gmcaa.flow_error__Ws_16{color:var(--error-700)}.flow_loadingContainer__Wul4F{min-height:100vh;background:linear-gradient(135deg,#aa00ff,#764ba2);display:flex;align-items:center;justify-content:center;padding-top:140px}.flow_loadingContent__TGns4{text-align:center;color:white}.flow_loadingSpinner__c3xL2{width:4rem;height:4rem;border:4px solid rgba(255,255,255,.3);border-left-color:white;border-radius:50%;animation:flow_spin__tMd5q 1s linear infinite;margin:0 auto 1.5rem}.flow_loadingText__Qk8HP{font-size:1.25rem;font-weight:500;color:white}.flow_errorContainer__bQVc1{min-height:100vh;background:linear-gradient(135deg,#aa00ff,#764ba2);display:flex;align-items:center;justify-content:center;padding-top:140px}.flow_spinner__NnpbA{width:8rem;height:8rem;border:4px solid rgba(255,255,255,.3);border-left-color:white;border-radius:50%;animation:flow_spin__tMd5q 1s linear infinite;margin:0 auto}.flow_textCenter__8inBg{text-align:center}.flow_textLeft__8r8g_{text-align:left}.flow_textLarge__0MDsv{font-size:1.375rem}.flow_textXl__kvq41{font-size:1.5rem}.flow_text2xl__YB_0R{font-size:1.875rem}.flow_text3xl__VWYyY{font-size:2.25rem}.flow_text4xl__tIpDv{font-size:2.75rem}.flow_fontBold__BFgTC{font-weight:700}.flow_fontSemibold__8fvuV{font-weight:600}.flow_textGray600__qRYaB{color:#1a1a1a}.flow_textGray700__REwV_{color:#0f0f0f}.flow_textGray800__dDMmR,.flow_textGray900__65E1Q{color:#000000}.flow_mb2__VGof5{margin-bottom:.5rem}.flow_mb4__0RAgU{margin-bottom:1rem}.flow_mb6__zCYuQ{margin-bottom:1.5rem}.flow_mb8__Tg3U_{margin-bottom:2rem}.flow_mt4__E2bGS{margin-top:1rem}.flow_mt8__2kt3r{margin-top:2rem}.flow_flexBetween__UDcLf{display:flex;justify-content:space-between;align-items:center}.flow_flexCenter__70mWk{display:flex;justify-content:center;align-items:center}.flow_spaceY3__wvBDf>*+*{margin-top:.75rem}.flow_spaceY4__N12Yd>*+*{margin-top:1rem}.flow_spaceY6__Netd3>*+*{margin-top:1.5rem}.flow_spaceX3___wuB8>*+*{margin-left:.75rem}@keyframes flow_spin__tMd5q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes flow_pulse__VZC5r{0%,to{opacity:1}50%{opacity:.8}}@keyframes flow_float__w8Zhr{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes flow_bounce__TYjtl{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes flow_shimmer__k25H7{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes flow_slideInUp__4IQLT{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.flow_slideInUp__4IQLT{animation:flow_slideInUp__4IQLT .6s ease-out}@media (max-width:768px){.flow_breadcrumb__I2ybw{padding:120px 0 2.5rem}.flow_breadcrumbTitle__1qEVM{font-size:2rem}.flow_breadcrumbSubtitle__Zwek6{font-size:1.05rem;margin-bottom:2rem}.flow_stepNumber__L9HQ_{width:3rem;height:3rem;font-size:1rem}.flow_progressContainer__aAfwh{max-width:100%;padding:0 1rem}.flow_cardLarge__3gDgQ,.flow_premiumCard__VOC3N{padding:2rem}.flow_questionCard__OWBZq{padding:1.25rem}.flow_questionTitle__x5iIr{font-size:1.125rem;margin-bottom:1rem}.flow_scoresGrid__Bsvuj{grid-template-columns:1fr;gap:1rem}.flow_optionLabel__sMkoN{padding:.75rem 1rem;align-items:flex-start}.flow_optionText__av9fI{font-size:1rem;line-height:1.45}.flow_resultsIcon__NCNQd{font-size:4rem}.flow_resultsMascot__ef6SE{width:90px}.flow_resultsTitle__eJFq9{font-size:2rem}.flow_stepsContainer__L9y5C{flex-direction:column;gap:1rem}.flow_step__SR5Oh{display:flex;align-items:center;text-align:left;gap:1rem}.flow_stepNumber__L9HQ_{margin:0;flex-shrink:0}.flow_progressLine__JMJwM{display:none}.flow_actionsRow__HMHhM{flex-direction:column;align-items:center}}@media (max-width:420px){.flow_contentContainer__8h4cY{padding:0 1rem}.flow_primaryButton__Vv4R9{width:100%}}.flow_progressContainer__aAfwh{max-width:800px;margin:2rem auto 0;position:relative}.flow_stepsContainer__L9y5C{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;position:relative;z-index:2}.flow_step__SR5Oh{flex:1 1;text-align:center;position:relative}.flow_stepNumber__L9HQ_{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .5rem;font-weight:700;font-size:1.125rem;transition:all .3s ease;border:2px solid transparent}.flow_stepNumber__L9HQ_.flow_inactive__6v7BJ{background:var(--gray-300);color:var(--gray-600);border-color:var(--gray-300)}.flow_stepNumber__L9HQ_.flow_current__P4iqO{background:var(--primary-500);color:white;border-color:var(--primary-500);animation:flow_pulse__VZC5r 2s infinite}.flow_stepNumber__L9HQ_.flow_active__1ijem{background:var(--success-500);color:white;border-color:var(--success-500)}.flow_stepTitle__uf5ts{font-size:1.125rem;font-weight:600;margin-bottom:.25rem;transition:color .3s ease}.flow_stepTitle__uf5ts.flow_inactive__6v7BJ{color:var(--gray-600)}.flow_stepTitle__uf5ts.flow_current__P4iqO{color:var(--primary-600)}.flow_stepTitle__uf5ts.flow_active__1ijem{color:var(--success-600)}.flow_stepDescription__n_DOU{font-size:.85rem;color:var(--gray-500);line-height:1.6}.flow_progressLine__JMJwM{height:4px;background:var(--gray-300);border-radius:2px;position:relative;margin-top:-1.5rem;z-index:1}.flow_progressLineFill__dlgjZ{height:100%;background:linear-gradient(90deg,var(--primary-500),var(--success-500));border-radius:2px;transition:width .8s ease;position:relative}.flow_progressLineFill__dlgjZ:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:flow_shimmer__k25H7 2s infinite}.flow_scoreCard__2fyQr{margin-top:2rem;padding:1.5rem;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:flow_slideInUp__4IQLT .5s ease-out}.flow_scoreSuccess__6dH6n{background:linear-gradient(145deg,rgba(236,253,245,.9),rgba(209,250,229,.7));border:1px solid var(--success-300)}.flow_scoreError__2_sot{background:linear-gradient(145deg,rgba(254,242,242,.9),rgba(254,202,202,.7));border:1px solid var(--error-300)}.flow_scoreIcon__FCjkU{font-size:2rem;margin-bottom:.5rem}.flow_scoreContent__PHHwX{text-align:center}.flow_scoreText__RCrZe{font-weight:600;font-size:1.125rem;margin-bottom:.5rem}.flow_scoreSuccess__6dH6n .flow_scoreText__RCrZe{color:var(--success-700)}.flow_scoreError__2_sot .flow_scoreText__RCrZe{color:var(--error-700)}.flow_scoreFeedback__MGl4p{font-size:.875rem;opacity:.8}.flow_scoreSuccess__6dH6n .flow_scoreFeedback__MGl4p{color:var(--success-700)}.flow_scoreError__2_sot .flow_scoreFeedback__MGl4p{color:var(--error-700)}.flow_guidelinesCard__Dvjp_{background:linear-gradient(145deg,rgba(239,246,255,.9),rgba(219,234,254,.7));border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:1.5rem;margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flow_guidelinesTitle__ee5JW{font-size:1.125rem;font-weight:600;color:var(--primary-700);margin-bottom:1rem}.flow_guidelinesList__N8Orf{color:var(--primary-700);font-size:.875rem;line-height:1.6;list-style:none;padding:0}.flow_guidelinesList__N8Orf li{margin-bottom:.5rem}.flow_resultsHeader__lTez4{text-align:center}.flow_resultsIcon__NCNQd{font-size:4rem;margin-bottom:1rem;animation:flow_bounce__TYjtl 2s infinite}.flow_resultsMascot__ef6SE{width:120px;height:auto;display:inline-block;filter:drop-shadow(0 6px 16px rgba(0,0,0,.25));animation:flow_bounce__TYjtl 2s infinite;will-change:transform}.flow_resultsTitle__eJFq9{font-size:2rem;font-weight:700;color:var(--gray-900);margin-bottom:2rem}.flow_scoresGrid__Bsvuj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.flow_scoreItem__cImoC{background:white;border-radius:12px;padding:1.5rem;text-align:center;border:1px solid var(--gray-200);transition:all .3s ease;box-shadow:var(--shadow-sm)}.flow_scoreItem__cImoC:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.flow_scoreItemTitle__GCB65{font-size:1rem;font-weight:600;color:var(--gray-600);margin-bottom:.5rem}.flow_scoreItemValue__BOTff{font-size:2rem;font-weight:700}.flow_scoreItemValue__BOTff.flow_scoreSuccess__6dH6n{color:var(--success-600)}.flow_scoreItemValue__BOTff.flow_scoreError__2_sot{color:var(--error-600)}.flow_finalResultsCard__tRX7t{border-radius:12px;padding:2rem;margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flow_resultsSuccess__X5vLu{background:linear-gradient(145deg,rgba(236,253,245,.9),rgba(209,250,229,.7));border:1px solid var(--success-300)}.flow_resultsError__4J6S_{background:linear-gradient(145deg,rgba(254,242,242,.9),rgba(254,202,202,.7));border:1px solid var(--error-300)}.flow_feedbackTitle__nPKc6{font-size:1.125rem;font-weight:600;margin-bottom:1rem}.flow_resultsSuccess__X5vLu .flow_feedbackTitle__nPKc6{color:var(--success-700)}.flow_resultsError__4J6S_ .flow_feedbackTitle__nPKc6{color:var(--error-700)}.flow_feedbackContent__rfUgR{text-align:left}.flow_feedbackLine__5ALOw{margin-bottom:.5rem;line-height:1.5}.flow_resultsSuccess__X5vLu .flow_feedbackLine__5ALOw{color:var(--success-700)}.flow_resultsError__4J6S_ .flow_feedbackLine__5ALOw{color:var(--error-700)}.flow_actionsRow__HMHhM{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.flow_videoSection__J9oLu{margin-bottom:3rem}.flow_videoPlaceholder__Er2LJ{background:linear-gradient(145deg,#1f2937,#374151);border-radius:16px;padding:5rem 3rem;text-align:center;color:white;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-xl)}.flow_videoIcon__tEV_U{font-size:5rem;margin-bottom:1.5rem;animation:flow_float__w8Zhr 3s ease-in-out infinite}.flow_videoTitle__EodYv{font-size:2rem;font-weight:600;margin-bottom:1rem;line-height:1.3}.flow_videoDescription__RWSNK{color:#d1d5db;margin-bottom:1.5rem;font-size:1.125rem}.flow_videoDetails__ukmd2{margin-top:1.5rem;padding:1.5rem;background:rgba(55,65,81,.8);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.flow_videoDetailsTitle__K80Ci{font-size:1rem;margin-bottom:1rem;font-weight:600}.flow_videoDetailsList__zgotM{font-size:1rem;text-align:left;max-width:500px;margin:0 auto;list-style:none;padding:0}.flow_videoDetailsList__zgotM li{margin-bottom:.75rem;padding-left:.5rem;line-height:1.5}.flow_videoActions__nKj26{text-align:center}.flow_videoInstructions__AhXoS{color:#4a4a4a;margin-bottom:2rem;font-size:1.125rem;line-height:1.5}.flow_errorContent__IIpFG{text-align:center;max-width:400px}.flow_errorIcon__qLpkY{font-size:4rem;margin-bottom:1rem;animation:flow_shake__s7lAg .5s ease-in-out}.flow_errorTitle__bi14d{font-size:1.5rem;font-weight:600;color:var(--error-600);margin-bottom:1rem}.flow_errorText__3lvPU{color:var(--gray-600);margin-bottom:2rem;line-height:1.5}@keyframes flow_shake__s7lAg{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}