.act2_questionCard__b0I2z{background:white;border-radius:10px;padding:22px 20px;margin-bottom:18px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.act2_qMeta__bh_1u{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.act2_qNum__pQKOW{font-size:.78rem;color:var(--text-mute);letter-spacing:.08em;text-transform:uppercase}.act2_qDifficulty__7yMjU{font-size:.72rem;padding:3px 9px;border-radius:10px;font-weight:600;text-transform:capitalize}.act2_easy__hFl06{background:#e8f5ee;color:#1e8449}.act2_medium__nn1iL{background:#fef5e7;color:#7d6608}.act2_hard__8csbs{background:#fbe9e4;color:#a85a4a}.act2_qText__raGkS{font-size:1.05rem;color:var(--text);margin-bottom:16px;line-height:1.5}.act2_options__Lk5Vj{display:flex;flex-direction:column;gap:8px}.act2_option__C4uda{padding:12px 14px;min-height:44px;border-radius:7px;border:1.5px solid #d6dbdf;background:white;font-family:inherit;font-size:.95rem;color:var(--text);cursor:pointer;transition:all .15s ease;text-align:left;display:flex;align-items:flex-start;gap:10px;line-height:1.45;touch-action:manipulation}.act2_option__C4uda:hover:not(:disabled){border-color:#5b9bd5;background:#eaf3fb}.act2_option__C4uda:disabled{cursor:default}.act2_optionLetter__RyKHS{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#eceff1;color:var(--text-light);font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.act2_selectedCorrect__rySwV{background:var(--correct-bg);border-color:var(--correct);color:#1e5631}.act2_selectedCorrect__rySwV .act2_optionLetter__RyKHS{background:var(--correct);color:white}.act2_selectedIncorrect__TnS7S{background:var(--incorrect-bg);border-color:var(--incorrect);color:#6b2a1e}.act2_selectedIncorrect__TnS7S .act2_optionLetter__RyKHS{background:var(--incorrect);color:white}.act2_revealCorrect__0tNic{background:var(--correct-bg);border-color:var(--correct);color:#1e5631}.act2_revealCorrect__0tNic .act2_optionLetter__RyKHS{background:var(--correct);color:white}.act2_feedback__6Cebz{margin-top:14px;padding:12px 14px;border-radius:7px;font-size:.9rem;line-height:1.55;display:none}.act2_feedbackShow__xkHCX{display:block}.act2_feedbackCorrect__fW83k{background:var(--correct-bg);border-left:4px solid var(--correct);color:#1e5631}.act2_feedbackIncorrect__ukiNO{background:var(--incorrect-bg);border-left:4px solid var(--incorrect);color:#6b2a1e}.act2_feedbackHeader__cO_WO{font-weight:700;margin-bottom:6px}.act2_feedbackInsight__q_De6{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(0,0,0,.15);font-style:italic;color:var(--text-light);font-size:.85rem}.act2_nextBtn__0Axbt{width:100%;margin-top:12px;padding:12px;min-height:52px;background:var(--text);color:white;border:none;border-radius:7px;font-family:inherit;font-size:.95rem;font-weight:600;display:none;touch-action:manipulation}.act2_nextBtnShow__wYZZC{display:block}.act2_nextBtn__0Axbt:hover{background:#1a2a38}.act2_results__9uQHO{display:none;background:white;border-radius:12px;padding:28px 22px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.act2_resultsShow__QLIUm{display:block}.act2_resultsScore__baFi8{font-size:2.8rem;font-weight:700;margin:14px 0 4px}.act2_resultsPct__UW8qk{font-size:1.05rem;color:var(--text-light);margin-bottom:18px}.act2_resultsMessage__fyYro{font-size:.98rem;line-height:1.6;margin-bottom:18px;padding:14px 16px;background:var(--bg);border-radius:8px;text-align:left}.act2_takeaways___EXsZ{text-align:left;background:var(--neutral-card);padding:16px 18px;border-radius:8px;margin-bottom:22px;border-left:4px solid #c5bfb0}.act2_takeaways___EXsZ h3{font-size:.95rem;margin-bottom:10px}.act2_takeaways___EXsZ ul{list-style:none;padding:0}.act2_takeaways___EXsZ li{font-size:.9rem;padding:6px 0 6px 22px;position:relative;line-height:1.5}.act2_takeaways___EXsZ li:before{content:"★";position:absolute;left:0;top:6px;color:#5b9bd5}.act2_restartBtn__BPuUp{padding:11px 26px;min-height:52px;background:transparent;border:2px solid var(--text);color:var(--text);font-size:.92rem;font-weight:600;border-radius:8px}.act2_restartBtn__BPuUp:hover{background:var(--text);color:white}@media (min-width:768px){.act2_questionCard__b0I2z{padding:28px 24px}.act2_qText__raGkS{font-size:1.1rem}.act2_option__C4uda{padding:14px 16px;font-size:1rem;min-height:52px}}.lotf_eyebrow__4jpkp{font-size:.78rem;font-weight:600;color:var(--text-mute);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.lotf_stickyBar__fmkzP{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:5}.lotf_section__LuVjs{margin-top:32px}.lotf_section__LuVjs h2{font-size:1.25rem;color:var(--text);margin-bottom:4px}.lotf_quote__fcDcL{margin:-6px 0 16px;padding:10px 14px;border-left:4px solid var(--lotf);background:var(--lotf-bg);border-radius:0 6px 6px 0;font-style:italic;line-height:1.5}.lotf_stats__K2Fjd{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px;margin:16px 0 18px}.lotf_stat__14WLF{border:1.5px solid #e0e4e8;border-radius:8px;padding:10px 12px}.lotf_statNum__pBhG1{font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lotf_statLabel__6zUHD{font-size:.85rem;color:var(--text-light)}