.QuizFunnel_shell__z278Q{min-height:100svh;display:flex;flex-direction:column;background-color:#f8fafc;overflow-x:clip;font-family:var(--font-inter),"Inter",sans-serif}.QuizFunnel_progressTrack__cdVOJ{position:fixed;top:60px;left:0;width:100%;height:4px;background-color:#e2e8f0;z-index:50}.QuizFunnel_progressFill__MyYfP{height:100%;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:0 2px 2px 0;transition:width .4s ease-in-out}.QuizFunnel_page__bC6KV{flex:1 1;max-width:1152px;margin:0 auto;width:100%;padding:5.25rem 1rem 1rem;display:flex;flex-direction:column}@media (min-width:640px){.QuizFunnel_page__bC6KV{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.QuizFunnel_page__bC6KV{padding-top:4.75rem;padding-bottom:1.5rem}}.QuizFunnel_topNav__prVlM{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;height:2rem}@media (min-width:768px){.QuizFunnel_topNav__prVlM{margin-bottom:1rem;height:2.25rem}}.QuizFunnel_backBtn__lXkBV{display:flex;align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;color:#64748b;background:none;border:none;cursor:pointer;transition:color .2s;padding:0}.QuizFunnel_backBtn__lXkBV:hover{color:#1e293b}.QuizFunnel_stepBadge__UfUHt{font-size:.75rem;font-weight:700;color:#2563eb;background-color:#eff6ff;padding:.25rem .75rem;border-radius:9999px}.QuizFunnel_trialNote__hTXlq{background:#f0fdf4;color:#166534;font-size:.7rem;font-weight:600;text-align:center;padding:.4rem;border-radius:.6rem;margin:.4rem 0 0;display:flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid #bbf7d0}@media (min-width:768px){.QuizFunnel_trialNote__hTXlq{font-size:.78rem;padding:.5rem;border-radius:.7rem;margin:.5rem 1.5rem 0}}.QuizFunnel_trialNoteIcon__qAIMt{color:#22c55e}.QuizFunnel_slideArea__Bp8NT{flex:1 1;position:relative;width:100%}.QuizFunnel_slide__LAVnm{width:100%;min-height:100%}.QuizFunnel_slide__LAVnm,.QuizFunnel_step1__J1yBB{display:flex;flex-direction:column;justify-content:center}.QuizFunnel_step1__J1yBB{align-items:center;text-align:center;max-width:42rem;margin:0 auto;gap:.85rem}@media (min-width:768px){.QuizFunnel_step1__J1yBB{gap:1.1rem}}.QuizFunnel_iconRing__DTRuq{background-color:#eff6ff;padding:.6rem;border-radius:9999px}.QuizFunnel_iconRing__DTRuq svg{width:28px;height:28px}@media (min-width:768px){.QuizFunnel_iconRing__DTRuq{padding:.75rem}.QuizFunnel_iconRing__DTRuq svg{width:32px;height:32px}}.QuizFunnel_heroTitle__PCxTI{font-size:clamp(1.3rem,5.5vw,2.5rem);font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1.18}.QuizFunnel_heroTitle__PCxTI .QuizFunnel_accent__ZPxQ3{color:#2563eb}.QuizFunnel_heroSubtitle__b3ybq{font-size:.82rem;color:#475569;line-height:1.5;max-width:36rem}@media (min-width:768px){.QuizFunnel_heroSubtitle__b3ybq{font-size:1rem;line-height:1.5}}.QuizFunnel_stepCard__b0BT1{max-width:48rem;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:.6rem}@media (min-width:768px){.QuizFunnel_stepCard__b0BT1{gap:1.1rem}}.QuizFunnel_stepHeader__5wVTz{text-align:center}.QuizFunnel_stepTitle__dH1HZ{font-size:clamp(1.05rem,4.6vw,2rem);font-weight:800;color:#0f172a;letter-spacing:-.02em;margin-bottom:.25rem;line-height:1.25}@media (min-width:768px){.QuizFunnel_stepTitle__dH1HZ{margin-bottom:.5rem}}.QuizFunnel_stepHint__yiZ_1{color:#94a3b8;font-size:.78rem}@media (min-width:768px){.QuizFunnel_stepHint__yiZ_1{font-size:.88rem}}.QuizFunnel_optionGrid2__nXYd3{display:grid;grid-template-columns:1fr;gap:.4rem}@media (min-width:640px){.QuizFunnel_optionGrid2__nXYd3{grid-template-columns:repeat(2,1fr);gap:.65rem}}.QuizFunnel_optionList__2PioH{display:flex;flex-direction:column;gap:.4rem}@media (min-width:768px){.QuizFunnel_optionList__2PioH{gap:.5rem}}.QuizFunnel_optionBtn__dAZ9C{position:relative;padding:.6rem .85rem;border-radius:.7rem;border:2px solid #e2e8f0;text-align:left;transition:all .25s ease;display:flex;align-items:center;justify-content:space-between;background:#ffffff;cursor:pointer;gap:.75rem}@media (min-width:768px){.QuizFunnel_optionBtn__dAZ9C{padding:.9rem 1.1rem;border-radius:.85rem;gap:.85rem}}.QuizFunnel_optionBtn__dAZ9C:hover{border-color:#93c5fd;background-color:#f8fafc;box-shadow:0 4px 16px rgba(37,99,235,.07)}.QuizFunnel_optionBtn__dAZ9C.QuizFunnel_selected__tFPnv{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 0 0 1px #3b82f6}.QuizFunnel_optionLabel__mHrzo{font-weight:600;font-size:.8rem;line-height:1.3;color:#334155;flex:1 1}@media (min-width:768px){.QuizFunnel_optionLabel__mHrzo{font-size:.92rem}}.QuizFunnel_optionBtn__dAZ9C.QuizFunnel_selected__tFPnv .QuizFunnel_optionLabel__mHrzo{color:#1d4ed8}.QuizFunnel_optionBtn__dAZ9C:hover .QuizFunnel_optionLabel__mHrzo{color:#2563eb}.QuizFunnel_checkCircle__opWVj{width:1.1rem;height:1.1rem;border-radius:9999px;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}@media (min-width:768px){.QuizFunnel_checkCircle__opWVj{width:1.3rem;height:1.3rem}}.QuizFunnel_optionBtn__dAZ9C.QuizFunnel_selected__tFPnv .QuizFunnel_checkCircle__opWVj{border-color:#3b82f6;background-color:#3b82f6}.QuizFunnel_centreRow__WDDGg{display:flex;justify-content:center;margin-top:.4rem}@media (min-width:768px){.QuizFunnel_centreRow__WDDGg{margin-top:.6rem}}.QuizFunnel_formCard__ZXPk6{background:#ffffff;padding:.85rem;border-radius:1rem;box-shadow:0 1px 4px rgba(0,0,0,.05);border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.65rem}@media (min-width:768px){.QuizFunnel_formCard__ZXPk6{padding:1.25rem;border-radius:1.1rem;gap:1.1rem}}.QuizFunnel_fieldGroup___hVYM{display:flex;flex-direction:column;gap:.35rem}@media (min-width:768px){.QuizFunnel_fieldGroup___hVYM{gap:.5rem}}.QuizFunnel_fieldLabel__mHYr8{font-size:.78rem;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:.4rem}@media (min-width:768px){.QuizFunnel_fieldLabel__mHYr8{font-size:.88rem;gap:.5rem}}.QuizFunnel_selectWrapper__oGIu0{position:relative}.QuizFunnel_select__FLIPT{width:100%;padding:.55rem 2.2rem .55rem .7rem;border-radius:.6rem;border:1px solid #e2e8f0;background-color:#f8fafc;font-family:inherit;font-size:.82rem;font-weight:500;color:#1e293b;appearance:none;cursor:pointer;outline:none;transition:box-shadow .2s,border-color .2s}@media (min-width:768px){.QuizFunnel_select__FLIPT{padding:.65rem 2.4rem .65rem .85rem;border-radius:.7rem;font-size:.9rem}}.QuizFunnel_select__FLIPT:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.QuizFunnel_selectIcon__z01n0{position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;color:#94a3b8}.QuizFunnel_subjectGrid___nYXi{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}@media (min-width:480px){.QuizFunnel_subjectGrid___nYXi{gap:.5rem}}.QuizFunnel_subjectBtn__8yCpJ{padding:.4rem .25rem;border-radius:.55rem;border:2px solid #f1f5f9;background-color:#f8fafc;font-weight:600;font-size:.62rem;color:#475569;transition:all .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.25rem;text-align:center;line-height:1.15;min-height:2.4rem}@media (min-width:768px){.QuizFunnel_subjectBtn__8yCpJ{padding:.55rem .5rem;border-radius:.65rem;font-size:.8rem;gap:.35rem;line-height:1.25;min-height:0}}.QuizFunnel_subjectBtn__8yCpJ:hover{border-color:#e2e8f0;background-color:#f1f5f9}.QuizFunnel_subjectBtn__8yCpJ.QuizFunnel_selected__tFPnv{border-color:#3b82f6;background-color:#eff6ff;color:#1d4ed8;box-shadow:0 1px 4px rgba(37,99,235,.12)}.QuizFunnel_goalBtn__dOQm1{padding:.65rem .85rem;border-radius:.75rem;border:2px solid #e2e8f0;text-align:left;transition:all .25s;display:flex;align-items:center;gap:.75rem;background:#ffffff;cursor:pointer;width:100%}@media (min-width:768px){.QuizFunnel_goalBtn__dOQm1{padding:.9rem 1.1rem;border-radius:.85rem;gap:1rem}}.QuizFunnel_goalBtn__dOQm1:hover{border-color:#93c5fd;background-color:#f8fafc;box-shadow:0 4px 12px rgba(37,99,235,.07)}.QuizFunnel_goalBtn__dOQm1.QuizFunnel_selected__tFPnv{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 0 0 1px #3b82f6}.QuizFunnel_goalIcon__vFVv4{width:2rem;height:2rem;border-radius:9999px;background-color:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}@media (min-width:768px){.QuizFunnel_goalIcon__vFVv4{width:2.25rem;height:2.25rem}}.QuizFunnel_goalBtn__dOQm1:hover .QuizFunnel_goalIcon__vFVv4{background-color:#eff6ff;color:#2563eb}.QuizFunnel_goalBtn__dOQm1.QuizFunnel_selected__tFPnv .QuizFunnel_goalIcon__vFVv4{background-color:#dbeafe;color:#2563eb}.QuizFunnel_goalLabel__KGOzb{font-weight:600;font-size:.82rem;line-height:1.25;color:#334155}@media (min-width:768px){.QuizFunnel_goalLabel__KGOzb{font-size:1rem}}.QuizFunnel_goalBtn__dOQm1.QuizFunnel_selected__tFPnv .QuizFunnel_goalLabel__KGOzb{color:#1e3a8a}.QuizFunnel_empathyWrap__72qqi{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:42rem;margin:0 auto;gap:.85rem}@media (min-width:768px){.QuizFunnel_empathyWrap__72qqi{gap:1.1rem}}.QuizFunnel_checkBadge__5V0HS{width:3rem;height:3rem;background-color:#dbeafe;border-radius:9999px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.QuizFunnel_checkBadge__5V0HS{width:3.5rem;height:3.5rem}}.QuizFunnel_checkBadgeInner__XeGgi{width:2.1rem;height:2.1rem;background-color:#3b82f6;border-radius:9999px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(59,130,246,.35)}@media (min-width:768px){.QuizFunnel_checkBadgeInner__XeGgi{width:2.5rem;height:2.5rem}}.QuizFunnel_empathyTitle___zfp2{font-size:clamp(1.3rem,5vw,2.2rem);font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1.2}.QuizFunnel_empathyBox__xWobq{background:#ffffff;padding:.85rem .95rem;border-radius:1rem;box-shadow:0 1px 6px rgba(0,0,0,.06);border:1px solid #e2e8f0;position:relative;overflow:hidden;text-align:left}@media (min-width:768px){.QuizFunnel_empathyBox__xWobq{padding:1.1rem 1.25rem;border-radius:1.1rem}}.QuizFunnel_empathyBox__xWobq:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#3b82f6}.QuizFunnel_empathyText__30wJq{font-size:.8rem;color:#475569;line-height:1.5}@media (min-width:768px){.QuizFunnel_empathyText__30wJq{font-size:.92rem;line-height:1.5}}.QuizFunnel_formWrap__J5YVU{max-width:36rem;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:.65rem}@media (min-width:768px){.QuizFunnel_formWrap__J5YVU{gap:1.1rem}}.QuizFunnel_formBox__LOjQ8{background:#ffffff;padding:.85rem;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.6rem}@media (min-width:768px){.QuizFunnel_formBox__LOjQ8{padding:1.25rem;border-radius:1.1rem;gap:.85rem}}.QuizFunnel_inputGroup__jcjaK{display:flex;flex-direction:column;gap:.3rem}.QuizFunnel_inputLabel__ujKYL{font-size:.75rem;font-weight:600;color:#374151;margin-left:.25rem}@media (min-width:768px){.QuizFunnel_inputLabel__ujKYL{font-size:.8rem}}.QuizFunnel_inputWrapper__0mTU1{position:relative}.QuizFunnel_inputIcon__XqHaP{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#94a3b8;display:flex;align-items:center}.QuizFunnel_input__LsYzN{width:100%;padding:.6rem .85rem .6rem 2.6rem;border-radius:.6rem;border:1px solid #e2e8f0;background-color:#f8fafc;font-family:inherit;font-size:.85rem;font-weight:500;color:#1e293b;outline:none;transition:box-shadow .2s,border-color .2s}@media (min-width:768px){.QuizFunnel_input__LsYzN{padding:.65rem .85rem .65rem 2.75rem;border-radius:.7rem;font-size:.88rem}}.QuizFunnel_input__LsYzN::placeholder{color:#94a3b8}.QuizFunnel_input__LsYzN:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.QuizFunnel_valuePropWrap__1CFWw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:48rem;margin:0 auto;gap:.85rem}@media (min-width:768px){.QuizFunnel_valuePropWrap__1CFWw{gap:1.1rem}}.QuizFunnel_valuePropTitle__vp9yD{font-size:clamp(1.3rem,5vw,2.4rem);font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1.2}.QuizFunnel_valuePropTitle__vp9yD .QuizFunnel_accent__ZPxQ3{color:#2563eb}.QuizFunnel_valuePropCard__L0ZNz{background:linear-gradient(135deg,#eff6ff,#ffffff);padding:.95rem;border-radius:1rem;border:1px solid #dbeafe;box-shadow:0 8px 30px rgba(37,99,235,.06);position:relative;overflow:hidden}@media (min-width:768px){.QuizFunnel_valuePropCard__L0ZNz{padding:1.25rem;border-radius:1.1rem}}.QuizFunnel_valuePropCard__L0ZNz .QuizFunnel_sparkleDecor__NlP4G{position:absolute;top:-1.5rem;right:-1.5rem;color:#bfdbfe;opacity:.5}.QuizFunnel_valuePropText__G_qaT{font-size:.82rem;color:#374151;line-height:1.55;font-weight:500;position:relative;z-index:1}@media (min-width:768px){.QuizFunnel_valuePropText__G_qaT{font-size:.95rem;line-height:1.5}}.QuizFunnel_valuePropList__wwY_p{display:flex;flex-direction:column;gap:.55rem;list-style:none;text-align:left;position:relative;z-index:1}@media (min-width:768px){.QuizFunnel_valuePropList__wwY_p{gap:.65rem}}.QuizFunnel_valuePropItem__TqXLY{display:flex;align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;color:#1e293b}@media (min-width:768px){.QuizFunnel_valuePropItem__TqXLY{gap:.65rem;font-size:.95rem}}.QuizFunnel_valuePropItemIcon__lUccz{flex-shrink:0;color:#2563eb}.QuizFunnel_finalWrap__7AjVZ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:56rem;margin:0 auto;gap:.85rem}@media (min-width:768px){.QuizFunnel_finalWrap__7AjVZ{gap:1.1rem}}.QuizFunnel_planBadge__1nY6Y{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;background-color:#dcfce7;color:#15803d;border-radius:9999px;font-weight:600;font-size:.72rem}@media (min-width:768px){.QuizFunnel_planBadge__1nY6Y{gap:.45rem;padding:.35rem .9rem;font-size:.82rem}}.QuizFunnel_finalTitle__wspxI{font-size:clamp(1.4rem,6.5vw,2.6rem);font-weight:800;color:#0f172a;letter-spacing:-.04em;line-height:1.15}.QuizFunnel_finalSubtitle__ekjSL{font-size:.82rem;color:#475569;max-width:42rem;line-height:1.45}@media (min-width:768px){.QuizFunnel_finalSubtitle__ekjSL{font-size:.95rem;line-height:1.5}}.QuizFunnel_orDivider__3NexG{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:.15rem 0}.QuizFunnel_ctaSecondary__uIvLL{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.25rem;font-weight:700;font-size:.85rem;color:#374151;background-color:#ffffff;border:2px solid #e2e8f0;border-radius:.75rem;cursor:pointer;transition:all .3s ease;font-family:inherit}@media (min-width:768px){.QuizFunnel_ctaSecondary__uIvLL{padding:.85rem 1.5rem;font-size:.92rem;border-radius:.85rem}}.QuizFunnel_ctaSecondary__uIvLL:hover{border-color:#cbd5e1;background-color:#f8fafc;box-shadow:0 4px 12px rgba(0,0,0,.06);transform:translateY(-2px)}.QuizFunnel_btnPrimary__S3jII{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1.4rem;font-weight:700;font-size:.85rem;color:#ffffff;background-color:#2563eb;border:none;border-radius:.7rem;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 4px 14px rgba(37,99,235,.2)}@media (min-width:768px){.QuizFunnel_btnPrimary__S3jII{gap:.5rem;padding:.7rem 1.8rem;font-size:.92rem;border-radius:.8rem}}.QuizFunnel_btnPrimary__S3jII:hover{background-color:#1d4ed8;box-shadow:0 6px 20px rgba(37,99,235,.3)}.QuizFunnel_btnPrimary__S3jII:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.QuizFunnel_btnPrimaryDark__rPGme{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1.6rem;font-weight:700;font-size:.85rem;color:#ffffff;background-color:#0f172a;border:none;border-radius:.7rem;cursor:pointer;transition:background-color .2s;font-family:inherit;box-shadow:0 4px 20px rgba(0,0,0,.2)}@media (min-width:768px){.QuizFunnel_btnPrimaryDark__rPGme{gap:.5rem;padding:.7rem 2rem;font-size:.92rem;border-radius:.8rem}}.QuizFunnel_btnPrimaryDark__rPGme:hover{background-color:#1e293b}.QuizFunnel_btnPrimaryDark__rPGme:disabled{opacity:.3;cursor:not-allowed}.QuizFunnel_btnFullPrimary__jIMia{width:100%;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.25rem;font-weight:700;font-size:.85rem;color:#ffffff;background-color:#2563eb;border:none;border-radius:.7rem;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 4px 14px rgba(37,99,235,.25);margin-top:.4rem}@media (min-width:768px){.QuizFunnel_btnFullPrimary__jIMia{gap:.5rem;padding:.75rem 1.5rem;font-size:.92rem;border-radius:.8rem;margin-top:.5rem}}.QuizFunnel_btnFullPrimary__jIMia:hover{background-color:#1d4ed8}.QuizFunnel_btnFullPrimary__jIMia:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.QuizFunnel_arrowIcon__SALrl{transition:transform .2s ease;flex-shrink:0}.QuizFunnel_btnFullPrimary__jIMia:hover .QuizFunnel_arrowIcon__SALrl,.QuizFunnel_btnPrimaryDark__rPGme:hover .QuizFunnel_arrowIcon__SALrl,.QuizFunnel_btnPrimary__S3jII:hover .QuizFunnel_arrowIcon__SALrl,.QuizFunnel_ctaPrimary__QcGrw:hover .QuizFunnel_arrowIcon__SALrl{transform:translateX(4px)}.QuizFunnel_roleRow__PIw6B{display:flex;flex-direction:row;gap:.6rem;width:100%;max-width:28rem}@media (min-width:480px){.QuizFunnel_roleRow__PIw6B{gap:.85rem}}.QuizFunnel_roleCard__tR77B{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.7rem .5rem;border-radius:.85rem;border:2px solid #e2e8f0;background:#ffffff;cursor:pointer;transition:all .25s ease;text-align:center;font-family:inherit}@media (min-width:480px){.QuizFunnel_roleCard__tR77B{gap:.35rem;padding:1rem .85rem;border-radius:1rem}}.QuizFunnel_roleCard__tR77B:hover{border-color:#93c5fd;box-shadow:0 4px 16px rgba(37,99,235,.1);transform:translateY(-2px)}.QuizFunnel_roleCard__tR77B.QuizFunnel_roleSelected__UwVvR{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 1px #2563eb,0 6px 20px rgba(37,99,235,.12);transform:translateY(-2px)}.QuizFunnel_roleIcon__vk5HL{width:2rem;height:2rem;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s;margin-bottom:.1rem}.QuizFunnel_roleIcon__vk5HL svg{width:16px;height:16px}@media (min-width:480px){.QuizFunnel_roleIcon__vk5HL{width:2.5rem;height:2.5rem;margin-bottom:.2rem}.QuizFunnel_roleIcon__vk5HL svg{width:22px;height:22px}}.QuizFunnel_roleLabel__5Qdvj{font-size:.8rem;font-weight:700;color:#1e293b}@media (min-width:480px){.QuizFunnel_roleLabel__5Qdvj{font-size:.95rem}}.QuizFunnel_roleCard__tR77B.QuizFunnel_roleSelected__UwVvR .QuizFunnel_roleLabel__5Qdvj{color:#1d4ed8}.QuizFunnel_roleHint__1M1UC{font-size:.65rem;color:#94a3b8;font-weight:500}@media (min-width:480px){.QuizFunnel_roleHint__1M1UC{font-size:.75rem}}.QuizFunnel_roleCard__tR77B.QuizFunnel_roleSelected__UwVvR .QuizFunnel_roleHint__1M1UC{color:#60a5fa}.QuizFunnel_roleCheck__e86h0{position:absolute;top:.6rem;right:.6rem;width:1.4rem;height:1.4rem;border-radius:50%;background:#2563eb;display:flex;align-items:center;justify-content:center}.QuizFunnel_roleWarning___MjBC{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;color:#dc2626;font-size:.875rem;font-weight:600;max-width:28rem;width:100%}.QuizFunnelDebug_debugShell__pjrAm{min-height:100vh;background-color:#f1f5f9;font-family:var(--font-inter),"Inter",sans-serif;padding-bottom:4rem}.QuizFunnelDebug_banner__HRJz2{position:sticky;top:0;z-index:100;background:#1e293b;color:#94a3b8;font-size:.85rem;font-weight:600;padding:.6rem 1.5rem;display:flex;align-items:center;gap:.5rem;letter-spacing:.01em}.QuizFunnelDebug_bannerLink__Zm5Ok{color:#60a5fa;text-decoration:none;font-weight:700}.QuizFunnelDebug_bannerLink__Zm5Ok:hover{color:#93c5fd}.QuizFunnelDebug_stepSection__GnxSy{margin:2.5rem auto;max-width:1400px;padding:0 1rem}.QuizFunnelDebug_stepLabel__SKs3M{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.QuizFunnelDebug_stepNumber__lpzwX{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2563eb;background:#dbeafe;padding:.3rem .8rem;border-radius:6px;white-space:nowrap;flex-shrink:0}.QuizFunnelDebug_stepDivider__19DZh{flex:1 1;height:1px;background:#cbd5e1}.QuizFunnelDebug_variantRow__ISGU6{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:900px){.QuizFunnelDebug_variantRow__ISGU6{grid-template-columns:1fr 1fr}}.QuizFunnelDebug_variantPanel__rdKF9{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.QuizFunnelDebug_chrome__KfKdT{background:#ffffff;border:1px solid #e2e8f0;border-bottom:none;overflow:hidden}.QuizFunnelDebug_progressTrack__x88A8{width:100%;height:4px;background-color:#e2e8f0}.QuizFunnelDebug_progressFill__uqg9_{height:100%;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:0 2px 2px 0}.QuizFunnelDebug_topNav__EObPz{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem}.QuizFunnelDebug_backBtn__obXlW{display:inline-flex;align-items:center;gap:.2rem;font-size:.8rem;font-weight:600;color:#94a3b8}.QuizFunnelDebug_stepBadge__GMJdk{font-size:.7rem;font-weight:700;color:#2563eb;background-color:#eff6ff;padding:.18rem .55rem;border-radius:9999px}.QuizFunnelDebug_roleTag__mqU_t{padding:.35rem 1rem;font-size:.78rem;font-weight:700;letter-spacing:.02em;border-top:1px solid #e2e8f0}.QuizFunnelDebug_roleTag__mqU_t[data-role=parent]{background:#fffbeb;color:#92400e}.QuizFunnelDebug_roleTag__mqU_t[data-role=student]{background:#f0fdf4;color:#166534}.QuizFunnelDebug_stepContent__xaXb2{background:#f8fafc;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 12px 12px;padding:2.5rem 1.5rem;flex:1 1;display:flex;align-items:flex-start;justify-content:center}.QuizFunnelDebug_footer__mn1ae{text-align:center;color:#94a3b8;font-size:.85rem;font-weight:500;margin-top:3rem}