.page_engagementPage__hEPrP{min-height:100vh;width:100%;position:relative;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8fafc;background-image:radial-gradient(circle farthest-corner at 0 100%,rgba(65,187,148,.25) 0,rgba(106,145,208,.1) 25%,rgba(106,145,208,.05) 45%,rgba(248,250,252,0) 100%),radial-gradient(circle farthest-corner at 100% 0,rgba(106,145,208,.25) 0,rgba(65,187,148,.1) 25%,rgba(65,187,148,.05) 45%,rgba(248,250,252,0) 100%);background-repeat:no-repeat;background-size:cover}.page_ambientGlow__zhs3w{position:absolute;inset:0;overflow:hidden;pointer-events:none}.page_glowOrb1__5m3T_{position:absolute;top:-150px;left:-150px;width:600px;height:600px;background:rgba(106,145,208,.15);border-radius:50%;filter:blur(120px);animation:page_pulse__gtLEp 8s ease-in-out infinite}.page_glowOrb2__uGrcJ{position:absolute;top:40%;right:-100px;width:500px;height:500px;background:rgba(65,187,148,.12);border-radius:50%;filter:blur(100px);animation:page_pulse__gtLEp 10s ease-in-out infinite reverse}.page_glowOrb3__c8Qp8{position:absolute;bottom:-120px;left:30%;width:400px;height:400px;background:rgba(106,145,208,.1);border-radius:50%;filter:blur(80px);animation:page_pulse__gtLEp 12s ease-in-out infinite}.page_lowGlow__vfmUM{background:rgba(65,187,148,.18)!important;animation:page_pulseSuccess__3HBvI 2s ease-in-out infinite!important}.page_mediumGlow__2TO_p{background:rgba(245,158,11,.18)!important}.page_highGlow__x47A6{background:rgba(239,68,68,.18)!important}.page_gridOverlay__JVzgI{position:absolute;inset:0;background:linear-gradient(rgba(30,41,59,.03) 1px,transparent 0),linear-gradient(90deg,rgba(30,41,59,.03) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.page_noiseOverlay__RraJ7{display:none}.page_progressWrapper__175hA{position:fixed;top:0;left:0;right:0;padding:.875rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;z-index:50;background:linear-gradient(180deg,rgba(248,250,252,.75),rgba(248,250,252,.5),transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(min-width:480px){.page_progressWrapper__175hA{padding:1rem 1.25rem;gap:1.25rem}}@media(min-width:640px){.page_progressWrapper__175hA{padding:1rem 1.5rem;gap:1.5rem}}.page_progressBarContainer__Kctwg{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.page_questionNumberBadgeTop__5Df_D .page_progressBarContainer__Kctwg{max-width:none;gap:1rem}@media(min-width:480px){.page_questionNumberBadgeTop__5Df_D .page_progressBarContainer__Kctwg{gap:1.25rem}}@media(min-width:640px){.page_questionNumberBadgeTop__5Df_D .page_progressBarContainer__Kctwg{gap:2rem}}@media(min-width:768px){.page_questionNumberBadgeTop__5Df_D .page_progressBarContainer__Kctwg{gap:2.5rem}}.page_progressBar__2oS3l{flex:1;height:4px;background:rgba(30,41,59,.1);border-radius:2px;overflow:hidden;min-width:120px}.page_progressFill__33Ziv{height:100%;background:linear-gradient(90deg,#6a91d0,#41bb94);border-radius:2px;transition:width .5s ease-out}.page_progressText__bUthc{font-size:.8125rem;color:#1e293b;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:480px){.page_progressText__bUthc{font-size:.875rem}}@media(min-width:640px){.page_progressText__bUthc{font-size:1rem}}.page_contentWrapper__23CsV{position:relative;z-index:10;width:100%;max-width:800px;padding:1rem;overflow:visible}@media(min-width:480px){.page_contentWrapper__23CsV{padding:1.5rem 1.25rem}}@media(min-width:640px){.page_contentWrapper__23CsV{padding:2.5rem 2rem}}@media(min-width:768px){.page_contentWrapper__23CsV{max-width:900px;padding:3rem 2.5rem}}.page_fadeIn__t8rPs{animation:page_fadeIn__t8rPs .5s ease-out forwards}.page_fadeOut__PXPWG{animation:page_fadeOut__PXPWG .3s ease-in forwards}.page_landingCard___H4JX{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:0;background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.9);border-radius:1.5rem;backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.06);position:relative;max-width:100%;width:100%;overflow:hidden}@media(min-width:640px){.page_landingCard___H4JX{border-radius:2rem}}.page_progressWrapper__175hA .page_guardianHeader__Jm9m9{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}@media(min-width:480px){.page_progressWrapper__175hA .page_guardianHeader__Jm9m9{gap:.75rem}}.page_progressWrapper__175hA .page_guardianIcon__kJq0A{width:32px;height:32px;flex-shrink:0}@media(min-width:480px){.page_progressWrapper__175hA .page_guardianIcon__kJq0A{width:40px;height:40px}}@media(min-width:640px){.page_progressWrapper__175hA .page_guardianIcon__kJq0A{width:48px;height:48px}}.page_progressWrapper__175hA .page_guardianText__tl55P{font-size:.875rem;font-weight:700;color:#1e293b;letter-spacing:-.02em;line-height:1.2}@media(min-width:480px){.page_progressWrapper__175hA .page_guardianText__tl55P{font-size:1rem}}@media(min-width:640px){.page_progressWrapper__175hA .page_guardianText__tl55P{font-size:1.125rem}}@media(min-width:768px){.page_progressWrapper__175hA .page_guardianText__tl55P{font-size:1.25rem}}.page_progressWrapper__175hA .page_guardianSubtext__wFduN{font-size:.5625rem;font-weight:600;color:#1e293b;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}@media(min-width:480px){.page_progressWrapper__175hA .page_guardianSubtext__wFduN{font-size:.625rem}}@media(min-width:640px){.page_progressWrapper__175hA .page_guardianSubtext__wFduN{font-size:.6875rem}}@media(min-width:768px){.page_progressWrapper__175hA .page_guardianSubtext__wFduN{font-size:.75rem}}.page_guardianHeaderSection__nNmBV{display:none}.page_contentSection__9aRxq{width:100%;padding:1.5rem 1.25rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left}@media(min-width:480px){.page_contentSection__9aRxq{padding:2rem 1.5rem}}@media(min-width:640px){.page_contentSection__9aRxq{padding:3.5rem 3rem}}@media(min-width:768px){.page_contentSection__9aRxq{padding:4rem}}.page_guardianHeader__Jm9m9{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;position:relative;z-index:1}.page_guardianIcon__kJq0A{width:56px;height:56px;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(106,145,208,.2))}@media(min-width:640px){.page_guardianIcon__kJq0A{width:64px;height:64px}}.page_guardianTextContainer__TSJt_{display:flex;flex-direction:column;gap:0;justify-content:center;align-items:flex-start;line-height:1}.page_guardianText__tl55P{font-size:1.25rem;font-weight:700;color:#1e293b;letter-spacing:-.03em;line-height:1.2;margin:0;padding:0}@media(min-width:640px){.page_guardianText__tl55P{font-size:1.5rem}}@media(min-width:768px){.page_guardianText__tl55P{font-size:1.75rem}}.page_guardianSubtext__wFduN{font-size:.6875rem;font-weight:600;color:#1e293b;letter-spacing:.1em;line-height:1.4;padding:0 0 0 .25rem;margin:.125rem 0 0;text-transform:uppercase}@media(min-width:640px){.page_guardianSubtext__wFduN{font-size:.75rem}}@media(min-width:768px){.page_guardianSubtext__wFduN{font-size:.8125rem}}.page_badge__T2J9i{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(65,187,148,.12);border:1px solid rgba(65,187,148,.25);border-radius:1.5rem;margin-bottom:2rem;align-self:flex-start;margin-top:0}.page_badge__T2J9i span{font-size:.6875rem;font-weight:600;color:#1e293b;letter-spacing:.1em;text-transform:uppercase}.page_badgeIcon__Mu4et{width:14px;height:14px;color:#41bb94;flex-shrink:0}.page_questionPill__GPhsH{display:inline-flex;align-items:center;padding:.375rem .875rem;background:rgba(30,41,59,.06);border:1px solid rgba(30,41,59,.12);border-radius:1.5rem;margin-bottom:1.25rem;align-self:flex-start}.page_questionPill__GPhsH span{font-size:.6875rem;font-weight:600;color:#1e293b;letter-spacing:.1em;text-transform:uppercase}.page_headline__hGxjd{font-size:1.5rem;font-weight:700;color:#1e293b;line-height:1.3;margin-bottom:1rem;letter-spacing:-.02em;max-width:100%;overflow:visible;word-wrap:break-word;position:relative}@media(min-width:480px){.page_headline__hGxjd{font-size:1.75rem;margin-bottom:1.25rem}}@media(min-width:640px){.page_headline__hGxjd{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem}}@media(min-width:768px){.page_headline__hGxjd{font-size:3rem}}.page_highlightText__O_E06{font-weight:700;display:inline-block;padding:0 .75rem;margin:0 -.5rem;position:relative;overflow:visible;vertical-align:baseline;transform:translateZ(0)}.page_highlightText__O_E06:before{content:"";position:absolute;inset:-6px -3px;background:linear-gradient(135deg,rgba(106,145,208,.15),rgba(65,187,148,.15));border-radius:.5rem;filter:blur(16px);opacity:.3;z-index:-1;animation:page_pulseGlow__b2dqc 4s ease-in-out infinite}.page_highlightText__O_E06 em{background:linear-gradient(135deg,#6a91d0,#41bb94);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;position:relative;padding:0 .25rem;margin:0;white-space:nowrap;line-height:inherit;color:#41bb94;text-shadow:none;z-index:1}.page_subheadline__hXVKz{font-size:.9375rem;color:#475569;line-height:1.6;max-width:100%;margin-bottom:1.75rem}@media(min-width:480px){.page_subheadline__hXVKz{font-size:1rem;margin-bottom:2rem}}@media(min-width:640px){.page_subheadline__hXVKz{font-size:1.125rem;margin-bottom:2.5rem}}@media(min-width:768px){.page_subheadline__hXVKz{font-size:1.1875rem;max-width:90%}}.page_featuresList__rNHAC{display:flex;flex-direction:column;gap:.875rem;margin-bottom:2.75rem;width:100%}@media(min-width:640px){.page_featuresList__rNHAC{gap:1rem;margin-bottom:3rem}}.page_featureItem__J4BB7{display:flex;align-items:center;gap:.625rem}.page_featureItem__J4BB7 span{font-size:.9375rem;color:#475569;font-weight:500;line-height:1.4}@media(min-width:640px){.page_featureItem__J4BB7 span{font-size:1rem}}.page_featureIcon__I0bff{width:20px;height:20px;color:#41bb94;flex-shrink:0}.page_startButton__r_Ovu{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.9375rem 2rem;background:linear-gradient(135deg,#6a91d0,#41bb94);color:#fff;font-size:.9375rem;font-weight:600;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(65,187,148,.3),0 2px 4px rgba(65,187,148,.2);width:100%;margin-bottom:1rem}@media(min-width:480px){.page_startButton__r_Ovu{width:auto;padding:1rem 2.25rem;font-size:1rem}}@media(min-width:640px){.page_startButton__r_Ovu{padding:1.125rem 2.5rem;font-size:1.0625rem}}.page_startButton__r_Ovu:hover{transform:translateY(-2px);background:linear-gradient(135deg,#5a7fc0,#359a7a);box-shadow:0 8px 24px rgba(65,187,148,.4),0 4px 8px rgba(65,187,148,.3)}.page_startButton__r_Ovu:active{transform:translateY(0);box-shadow:0 4px 12px rgba(65,187,148,.3),0 2px 4px rgba(65,187,148,.2)}.page_buttonIcon__Iv0gI{width:20px;height:20px;transition:transform .3s ease}.page_startButton__r_Ovu:hover .page_buttonIcon__Iv0gI{transform:translateX(4px)}.page_timeEstimate__Wg4LC{margin-top:1.25rem;font-size:.875rem;color:#94a3b8}.page_scenarioCard__fmzJk{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:0;background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.9);border-radius:1.5rem;backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.06);position:relative;max-width:100%;width:100%;overflow:hidden}@media(min-width:640px){.page_scenarioCard__fmzJk{border-radius:2rem}}.page_questionNumberBadge__E2DIv{display:flex;align-items:baseline;gap:.25rem;margin-left:auto}.page_questionNumberBadgeTop__5Df_D{display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:.625rem .875rem;border-bottom:1px solid rgba(30,41,59,.08);width:100%}@media(min-width:480px){.page_questionNumberBadgeTop__5Df_D{gap:1rem;padding:.75rem 1rem}}@media(min-width:640px){.page_questionNumberBadgeTop__5Df_D{padding:.875rem 1.5rem;gap:1.5rem}}@media(min-width:768px){.page_questionNumberBadgeTop__5Df_D{padding:1rem 2rem;gap:2rem}}.page_resultCard__NgsuO .page_questionNumberBadgeTop__5Df_D .page_progressBarContainer__Kctwg{display:none}.page_resultsHeaderText__Dnu4z{font-size:1.75rem;font-weight:600;color:#1e293b;letter-spacing:-.02em}@media(min-width:480px){.page_resultsHeaderText__Dnu4z{font-size:2rem}}@media(min-width:640px){.page_resultsHeaderText__Dnu4z{font-size:2rem}}@media(min-width:768px){.page_resultsHeaderText__Dnu4z{font-size:2rem}}.page_questionNumberBadgeTop__5Df_D:has(.page_resultsHeaderText__Dnu4z){gap:.375rem}@media(min-width:480px){.page_questionNumberBadgeTop__5Df_D:has(.page_resultsHeaderText__Dnu4z){gap:.5rem}}@media(min-width:640px){.page_questionNumberBadgeTop__5Df_D:has(.page_resultsHeaderText__Dnu4z){gap:.625rem}}@media(min-width:768px){.page_questionNumberBadgeTop__5Df_D:has(.page_resultsHeaderText__Dnu4z){gap:.75rem}}.page_guardianLogoPulse__dE6Hf{animation:page_softPulse__SgXU5 3s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(106,145,208,.2));width:48px!important;height:48px!important}@media(min-width:480px){.page_guardianLogoPulse__dE6Hf{width:52px!important;height:52px!important}}@media(min-width:640px){.page_guardianLogoPulse__dE6Hf{width:56px!important;height:56px!important}}@media(min-width:768px){.page_guardianLogoPulse__dE6Hf{width:60px!important;height:60px!important}}@keyframes page_softPulse__SgXU5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.page_questionNumber__k4vRo{font-size:1.5rem;font-weight:700;color:#1e293b;line-height:1}@media(min-width:640px){.page_questionNumber__k4vRo{font-size:1.75rem}}.page_questionOf__AXRC0{font-size:1.125rem;font-weight:400;color:#1e293b;line-height:1}@media(min-width:640px){.page_questionOf__AXRC0{font-size:1.25rem}}.page_questionTotal__fUyIo{font-size:1.125rem;font-weight:400;color:#1e293b;line-height:1}@media(min-width:640px){.page_questionTotal__fUyIo{font-size:1.25rem}}.page_scenarioBadge__HaU37{margin-bottom:1rem}.page_scenarioBadge__HaU37 span{display:inline-block;padding:.4rem .875rem;background:rgba(30,41,59,.04);border:1px solid rgba(30,41,59,.08);border-radius:2rem;font-size:.75rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.08em}.page_scenarioIconWrapper__dyJLF{display:none}.page_scenarioIconGlow__U_Cwo{position:absolute;inset:-15px;background:rgba(119,142,253,.15);border-radius:50%;filter:blur(20px)}.page_scenarioIconContainer__BPFgr{position:relative;width:64px;height:64px;border-radius:1.25rem;background:linear-gradient(135deg,rgba(119,142,253,.15),rgba(65,187,148,.15));border:1px solid rgba(119,142,253,.2);display:flex;align-items:center;justify-content:center}.page_scenarioIcon__z_YQ4{width:28px;height:28px;color:#6a91d0}.page_scenarioQuestion__S3rvC{font-size:1rem;font-weight:600;color:#1e293b;line-height:1.5;margin-bottom:1.5rem;max-width:100%;text-align:left}@media(min-width:480px){.page_scenarioQuestion__S3rvC{font-size:1.0625rem;margin-bottom:1.75rem}}@media(min-width:640px){.page_scenarioQuestion__S3rvC{font-size:1.25rem;line-height:1.6;margin-bottom:2.5rem}}.page_contextBox__H_eWA{margin-bottom:1.25rem;padding:.75rem 1rem;background:rgba(119,142,253,.06);border:1px solid rgba(119,142,253,.15);max-width:100%;color:#1e293b;text-align:left}.page_contextText__lXa9H{font-size:.9rem;color:#6a91d0;font-weight:800;line-height:1.5}.page_optionsGrid__SRux6{display:flex;flex-direction:column;gap:.625rem;width:100%}.page_optionButton__mc0WJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.875rem 1rem;background:hsla(0,0%,100%,.6);border:1px solid rgba(30,41,59,.08);border-radius:.75rem;color:#1e293b;font-size:.875rem;text-align:left;cursor:pointer;transition:all .25s ease;animation:page_slideUp__BuOIP .4s ease-out forwards;opacity:0}@media(min-width:480px){.page_optionButton__mc0WJ{font-size:.9rem}}.page_optionButton__mc0WJ:hover{background:hsla(0,0%,100%,.9);border-color:rgba(119,142,253,.3);transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.page_optionButton__mc0WJ.page_selected__wYTti{background:linear-gradient(135deg,rgba(119,142,253,.1),rgba(65,187,148,.1));border-color:rgba(119,142,253,.4)}.page_optionLabel__CFnhn{flex:1;line-height:1.4}.page_optionArrow__iBobD{width:18px;height:18px;color:#94a3b8;flex-shrink:0;margin-left:.75rem;transition:all .25s ease}.page_optionButton__mc0WJ:hover .page_optionArrow__iBobD{color:#6a91d0;transform:translateX(4px)}.page_emailGateCard__2Ht2f{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:0;background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.9);border-radius:1.5rem;backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.06);position:relative;max-width:100%;width:100%;overflow:hidden}@media(min-width:640px){.page_emailGateCard__2Ht2f{border-radius:2rem}}.page_emailGateTitle__G7DaM{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:1.5rem;line-height:1.3;text-align:center}@media(min-width:480px){.page_emailGateTitle__G7DaM{font-size:1.625rem;margin-bottom:1.75rem}}@media(min-width:640px){.page_emailGateTitle__G7DaM{font-size:2rem;margin-bottom:2rem}}.page_blurredScorePreview__B__WD{display:flex;align-items:baseline;justify-content:center;gap:.5rem;margin-bottom:2.5rem;padding:1.5rem;background:rgba(30,41,59,.03);border-radius:1rem;filter:blur(20px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:relative;overflow:hidden}.page_blurredScorePreview__B__WD:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(106,145,208,.4),rgba(65,187,148,.4) 50%,rgba(119,142,253,.4));border-radius:1rem;pointer-events:none;z-index:1;mix-blend-mode:overlay}.page_blurredScorePreview__B__WD:after{content:"";position:absolute;inset:-20px;background:radial-gradient(circle at center,rgba(106,145,208,.3) 0,rgba(65,187,148,.3) 50%,transparent 70%);filter:blur(30px);pointer-events:none;z-index:0}.page_blurredScoreValue__KjJ3P{font-size:3.5rem;font-weight:700;color:#1e293b;line-height:1;position:relative;z-index:2}@media(min-width:640px){.page_blurredScoreValue__KjJ3P{font-size:4rem}}.page_blurredScoreMax__J4MMO{font-size:1.5rem;font-weight:500;color:#94a3b8;position:relative;z-index:2}.page_emailForm__8deyn{width:100%;display:flex;flex-direction:column;gap:1.25rem;text-align:left}.page_formRow__PvS4i{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.page_formRow__PvS4i{grid-template-columns:1fr 1fr}}.page_formField__ZFCmr{display:flex;flex-direction:column;gap:.5rem}.page_formField__ZFCmr label{font-size:.8125rem;font-weight:600;color:#1e293b}@media(min-width:480px){.page_formField__ZFCmr label{font-size:.875rem}}.page_formField__ZFCmr input{width:100%;padding:.875rem 1rem;background:hsla(0,0%,100%,.8);border:1px solid rgba(30,41,59,.12);border-radius:.75rem;font-size:.9375rem;color:#1e293b;transition:all .2s ease}@media(min-width:480px){.page_formField__ZFCmr input{font-size:.95rem}}.page_formField__ZFCmr input:focus{outline:none;border-color:#6a91d0;background:hsla(0,0%,100%,.95);box-shadow:0 0 0 3px rgba(106,145,208,.1)}.page_formField__ZFCmr input.page_inputError__Ki__G{border-color:#ef4444;background:rgba(239,68,68,.05)}.page_errorText__j0jN9{font-size:.75rem;color:#ef4444;font-weight:500}.page_submitButton__xYKv1{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.9375rem 2rem;background:linear-gradient(135deg,#6a91d0,#41bb94);color:#fff;font-size:.9375rem;font-weight:600;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(65,187,148,.3),0 2px 4px rgba(65,187,148,.2);margin-top:.5rem}@media(min-width:480px){.page_submitButton__xYKv1{padding:1rem 2.25rem;font-size:1rem}}.page_submitButton__xYKv1:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(135deg,#5a7fc0,#359a7a);box-shadow:0 8px 24px rgba(65,187,148,.4),0 4px 8px rgba(65,187,148,.3)}.page_submitButton__xYKv1:active:not(:disabled){transform:translateY(0)}.page_submitButton__xYKv1:disabled{opacity:.6;cursor:not-allowed}.page_privacyNote__mqMTW{font-size:.8125rem;color:#94a3b8;text-align:center;margin-top:.5rem}.page_skipButton__AMhoS{display:block;margin:1.5rem auto 0;padding:.75rem 1.5rem;background:transparent;color:#475569;font-size:.875rem;font-weight:500;border:1px solid rgba(30,41,59,.15);border-radius:.5rem;cursor:pointer;transition:all .25s ease;text-align:center}.page_skipButton__AMhoS:hover{background:rgba(30,41,59,.04);border-color:rgba(30,41,59,.25);color:#1e293b}.page_skipButton__AMhoS:active{transform:scale(.98)}.page_resultCard__NgsuO{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.9);border-radius:2rem;backdrop-filter:blur(20px);box-shadow:0 4px 6px rgba(0,0,0,.02),0 12px 24px rgba(0,0,0,.04),0 24px 48px rgba(0,0,0,.03);opacity:0;transform:translateY(20px);transition:all .5s ease-out}.page_resultCard__NgsuO.page_visible__vqs0R{opacity:1;transform:translateY(0)}@media(min-width:640px){.page_resultCard__NgsuO{padding:3rem 2.5rem}}.page_resultHeader__Im0DW{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem}.page_resultIconWrapper__uEC2G{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:page_scaleIn__MPZfA .5s ease-out .2s forwards;opacity:0;transform:scale(.8)}.page_resultIcon__lSY_d{width:36px;height:36px;color:#fff}.page_resultBadge__I0KKZ{display:inline-block;padding:.5rem 1.25rem;border-radius:2rem;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid}.page_scoreDivider__EdojA{width:100%;height:1px;background:rgba(30,41,59,.08);margin:2.5rem 0;border:none}.page_scoreSection__amYMz{margin:2rem 0;padding:0}.page_scoreDisplay__ee_Fu{display:flex;align-items:baseline;justify-content:center;gap:.25rem}.page_scoreValue__L7ZtZ{font-size:2.5rem;font-weight:700;line-height:1;color:#1e293b;animation:page_scoreColorFade__z3YP2 1.5s ease-out forwards}@media(min-width:480px){.page_scoreValue__L7ZtZ{font-size:3rem}}@media(min-width:640px){.page_scoreValue__L7ZtZ{font-size:4rem}}@keyframes page_scoreColorFade__z3YP2{0%{color:#1e293b;filter:grayscale(100%)}to{color:var(--score-color,#1e293b);filter:grayscale(0)}}.page_scoreMax__gxP8_{font-size:1.5rem;font-weight:500;color:#94a3b8}.page_scoreLabel__ghlcg{font-size:.9rem;color:#475569;margin-top:.5rem}.page_scoreRangeBadge__WHI3y{display:inline-block;padding:.5rem 1.25rem;border-radius:2rem;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-top:1rem;background:rgba(30,41,59,.08);border:1px solid rgba(30,41,59,.2);color:#1e293b;animation:page_badgeColorFade__jdzOK 1.5s ease-out forwards}@keyframes page_badgeColorFade__jdzOK{0%{background:rgba(30,41,59,.08);border-color:rgba(30,41,59,.2);color:#1e293b;filter:grayscale(100%)}to{background:var(--badge-bg,rgba(30,41,59,.08));border-color:var(--badge-border,rgba(30,41,59,.2));color:var(--badge-color,#1e293b);filter:grayscale(0)}}.page_recommendationBox__ua9J_{background:rgba(30,41,59,.03);border:1px solid rgba(30,41,59,.06);border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;max-width:520px}.page_recommendationTitle__KS1NK{font-size:1rem;font-weight:700;color:#1e293b;margin-bottom:.75rem}.page_recommendationText__KayC6{font-size:.95rem;color:#475569;line-height:1.6}.page_findingsSection__rHV2_{width:100%;max-width:700px;margin:2.5rem 0 0;text-align:left}.page_findingsTitle__E0nqw{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:1.25rem;text-align:center}@media(min-width:480px){.page_findingsTitle__E0nqw{font-size:1.375rem;margin-bottom:1.5rem}}@media(min-width:640px){.page_findingsTitle__E0nqw{font-size:1.75rem}}.page_findingsList__8jcrY{display:flex;flex-direction:column;gap:1.5rem}.page_findingCard__v4Did{padding:1.5rem;background:rgba(30,41,59,.02);border:1px solid rgba(30,41,59,.08);border-radius:1rem;animation:page_slideUp__BuOIP .5s ease-out forwards;opacity:0;transform:translateY(20px)}.page_findingQuestionTitle__sRdES{font-size:.9375rem;font-weight:700;color:#1e293b;margin-bottom:.625rem;line-height:1.4}@media(min-width:480px){.page_findingQuestionTitle__sRdES{font-size:1rem;margin-bottom:.75rem}}.page_moreDetailsSection__of3Js{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;margin-top:0}.page_moreDetailsTitle__D5jQm{font-size:.75rem;font-weight:700;color:#6a91d0;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@media(min-width:480px){.page_moreDetailsTitle__D5jQm{font-size:.8125rem}}.page_moreDetailsLine__5H1ye{flex:1;height:1px;background:linear-gradient(90deg,#6a91d0,rgba(106,145,208,.4),transparent)}.page_findingText__EWZ3z{font-size:.875rem;color:#475569;line-height:1.6;margin:0;font-weight:400}@media(min-width:480px){.page_findingText__EWZ3z{font-size:.9375rem;line-height:1.65}}.page_responseSummary__s0CEo{width:100%;max-width:420px;margin-bottom:2rem}.page_summaryTitle__LuCK5{font-size:.85rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}.page_summaryList__r5Mfy{display:flex;flex-direction:column;gap:.75rem}.page_summaryItem__S0cGm{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:hsla(0,0%,100%,.5);border:1px solid rgba(30,41,59,.06);border-radius:.75rem}.page_summaryScenario___pe0V{display:flex;align-items:center;gap:.5rem}.page_summaryNumber__GOY8D{font-weight:600;color:#94a3b8}.page_summaryLabel__zPGny{font-size:.9rem;color:#1e293b;font-weight:500}.page_summaryScore__4tiOx{padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border:1px solid}.page_ctaSection__AvojS{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:600px;margin-top:2rem;padding-top:2.5rem;border-top:1px solid rgba(30,41,59,.08)}.page_ctaTitle__uKYof{font-size:1.25rem;font-weight:700;color:#1e293b;text-align:center;margin-bottom:.5rem;line-height:1.3}@media(min-width:480px){.page_ctaTitle__uKYof{font-size:1.375rem}}@media(min-width:640px){.page_ctaTitle__uKYof{font-size:1.75rem}}.page_ctaSubtext__p6aHw{font-size:.9375rem;color:#475569;text-align:center;line-height:1.6;margin-bottom:1rem;max-width:500px}@media(min-width:480px){.page_ctaSubtext__p6aHw{font-size:1rem}}.page_primaryCta__TDy_Y{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.9375rem 1.5rem;background:linear-gradient(135deg,#6a91d0,#41bb94);color:#fff;font-size:.9375rem;font-weight:600;border:none;border-radius:.875rem;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 14px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.1)}@media(min-width:480px){.page_primaryCta__TDy_Y{padding:1rem 1.5rem;font-size:1rem}}.page_primaryCta__TDy_Y:hover{transform:translateY(-2px);background:linear-gradient(135deg,#5a7fc0,#359a7a);box-shadow:0 8px 20px rgba(0,0,0,.2),0 4px 10px rgba(0,0,0,.12)}.page_ctaIcon__2VQDs{width:18px;height:18px;transition:transform .3s ease}.page_primaryCta__TDy_Y:hover .page_ctaIcon__2VQDs{transform:translateX(4px)}.page_secondaryCta__ZTDOp{display:inline-flex;align-items:center;gap:.375rem;color:#1e293b;font-size:.9375rem;font-weight:600;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease}.page_secondaryCta__ZTDOp:hover{background:linear-gradient(135deg,#6a91d0,#41bb94);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_secondaryLink__OBzmC{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;color:#475569;font-size:.9375rem;font-weight:500;text-decoration:none;border-bottom:1px solid transparent;transition:all .25s ease}.page_secondaryLink__OBzmC:hover{color:#6a91d0;border-bottom-color:rgba(106,145,208,.3)}.page_timeIndicator__MxtJR{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#94a3b8;width:100%;justify-content:center;padding-left:.2rem}@media(min-width:480px){.page_timeIndicator__MxtJR{justify-content:flex-start;font-size:.875rem}}.page_timeIcon__0wfyW{width:14px;height:14px;color:#94a3b8;flex-shrink:0}.page_answersSection__ZZM5U{margin-top:2rem;border-top:1px solid hsla(0,0%,100%,.1);padding-top:2rem}.page_answersToggle__gZtc3{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;color:#94a3b8;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.page_answersToggle__gZtc3:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.page_answersChevron__Jjvlq{width:20px;height:20px;transition:transform .3s ease;color:#475569}.page_answersChevron__Jjvlq.page_open__NFBLf{transform:rotate(180deg)}.page_answersContent__4pt22{margin-top:1.5rem;display:flex;flex-direction:column;gap:2rem;animation:page_slideUp__BuOIP .4s ease}.page_answerItem__B8bqw{padding:1.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem}.page_answerHeader__ZEBgb{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.page_answerIconWrapper__CKYrA{width:48px;height:48px;border-radius:.75rem;background:hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_answerIcon___R0Ml{width:24px;height:24px;color:#94a3b8}.page_answerTitle__ks8wy{font-size:1.125rem;font-weight:700;color:#94a3b8;margin:0 0 .5rem}.page_answerContext__Dsc_0{font-size:.875rem;color:#475569;margin:0;font-style:italic}.page_answerQuestion__QI2ym{margin-bottom:1.5rem;padding:1rem;background:hsla(0,0%,100%,.05);border-left:3px solid hsla(0,0%,100%,.2);border-radius:.5rem}.page_answerQuestion__QI2ym p{margin:0;color:#94a3b8;font-size:.95rem;line-height:1.6}.page_answerOptions__WWVxZ{display:flex;flex-direction:column;gap:1rem}.page_answerOption__i_N9W{padding:1rem 1.25rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;transition:all .3s ease}.page_answerOption__i_N9W.page_correct__77VGa{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4)}.page_answerOption__i_N9W.page_correct__77VGa .page_answerOptionLabel__NPz3X{color:#10b981;font-weight:600}.page_answerOption__i_N9W.page_selected__wYTti:not(.page_correct__77VGa){background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}.page_answerOptionHeader__12Ct7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.page_answerOptionLabel__NPz3X{flex:1;color:#94a3b8;font-size:.95rem;line-height:1.5;min-width:0}.page_correctBadge__w6zhQ{background:rgba(16,185,129,.2);color:#10b981;border-radius:.375rem;border:1px solid rgba(16,185,129,.4)}.page_correctBadge__w6zhQ,.page_yourAnswerBadge__rLoZc{padding:.25rem .75rem;font-size:.75rem;font-weight:700;white-space:nowrap}.page_yourAnswerBadge__rLoZc{background:rgba(245,158,11,.2);color:#f59e0b;border-radius:.375rem;border:1px solid rgba(245,158,11,.4)}.page_answerOptionNote__hhOpW{margin:0;font-size:.875rem;color:#475569;line-height:1.5;padding-left:.5rem;border-left:2px solid hsla(0,0%,100%,.1)}@keyframes page_fadeIn__t8rPs{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeOut__PXPWG{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes page_slideUp__BuOIP{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page_pulse__gtLEp{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes page_pulseSuccess__3HBvI{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes page_scaleIn__MPZfA{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes page_pulseGlow__b2dqc{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}