.Nl5oMq_journey{--canvas:#f3f5f3;--surface:#fff;--ink:#0e1a15;--muted:#5f6d66;--line:#e1e6e2;--brand:#2e7255;--brand-strong:#184734;--brand-soft:#edf5f0;--deep:#0f1a16;width:min(920px,100%);color:var(--ink);gap:18px;margin-inline:auto;display:grid}.Nl5oMq_card{border:1px solid var(--line);background:var(--surface);border-radius:24px;box-shadow:0 18px 55px #0f1a160e}.Nl5oMq_setup,.Nl5oMq_result,.Nl5oMq_complete{padding:clamp(24px,4vw,42px)}.Nl5oMq_kicker{color:var(--brand);margin:0 0 8px;font-size:13px;font-weight:800}.Nl5oMq_title{letter-spacing:-.025em;margin:0;font-size:clamp(30px,5vw,48px);line-height:1.25}.Nl5oMq_lead{max-width:700px;color:var(--muted);margin:12px 0 0;font-size:16px;line-height:1.95}.Nl5oMq_setupGrid{grid-template-columns:1.1fr .9fr;gap:22px;margin-top:30px;display:grid}.Nl5oMq_formPanel,.Nl5oMq_previewPanel{border:1px solid var(--line);background:#f8faf9;border-radius:18px;padding:22px}.Nl5oMq_formPanel{gap:18px;display:grid}.Nl5oMq_field{gap:8px;font-weight:700;display:grid}.Nl5oMq_field span{font-size:13px}.Nl5oMq_field input,.Nl5oMq_field select{min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d8e0db;border-radius:13px;padding:0 14px}.Nl5oMq_minutes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.Nl5oMq_minutes label{cursor:pointer;background:#fff;border:1px solid #d8e0db;border-radius:12px;place-items:center;min-height:46px;font-weight:700;display:grid}.Nl5oMq_minutes label:has(input:checked){background:var(--brand-soft);color:var(--brand-strong);border-color:#75a08b}.Nl5oMq_minutes input{opacity:0;pointer-events:none;position:absolute}.Nl5oMq_previewPanel{align-content:start;gap:14px;display:grid}.Nl5oMq_previewItem{grid-template-columns:36px 1fr;align-items:start;gap:12px;display:grid}.Nl5oMq_previewIndex{opacity:1;text-shadow:0 1px 1px #00000029;background:#0b1813;border:1px solid #ffffff14;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid;color:#fff!important}.Nl5oMq_previewItem strong{margin-bottom:3px;display:block}.Nl5oMq_previewItem span{color:var(--muted);font-size:13px;line-height:1.7}.Nl5oMq_previewItem .Nl5oMq_previewIndex{color:#fff!important}.Nl5oMq_questionCard{overflow:hidden}.Nl5oMq_questionTop{border-bottom:1px solid var(--line);background:#f8faf9e0;justify-content:space-between;align-items:center;gap:14px;padding:17px 22px;display:flex}.Nl5oMq_questionMeta{gap:2px;display:grid}.Nl5oMq_questionMeta span{color:var(--muted);font-size:12px}.Nl5oMq_questionMeta strong{font-size:14px}.Nl5oMq_topic{background:var(--brand-soft);color:var(--brand-strong);border:1px solid #cbded5;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.Nl5oMq_progress{background:#e7ede9;height:5px}.Nl5oMq_progress span{background:var(--brand);height:100%;transition:width .22s;display:block}.Nl5oMq_questionBody{padding:clamp(22px,4vw,36px)}.Nl5oMq_stem{margin:0 0 22px;font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.75}.Nl5oMq_options{border:0;gap:10px;margin:0;padding:0;display:grid}.Nl5oMq_option{cursor:pointer;background:#fff;border:1px solid #dce4df;border-radius:15px;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:62px;padding:13px 15px;transition:all .15s;display:grid}.Nl5oMq_option:hover{border-color:#8daf9e;transform:translateY(-1px)}.Nl5oMq_option:has(input:checked){background:#eef5f1;border-color:#75a08b;box-shadow:0 0 0 1px #75a08b}.Nl5oMq_optionCorrect{background:#eef8f3!important;border-color:#86b49f!important}.Nl5oMq_optionWrong{background:#fff5f4!important;border-color:#d8aaa7!important}.Nl5oMq_option input{opacity:0;pointer-events:none;position:absolute}.Nl5oMq_key{background:#f1f4f2;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.Nl5oMq_confidence{border-top:1px solid var(--line);gap:10px;margin-top:20px;padding-top:18px;display:grid}.Nl5oMq_confidenceTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.Nl5oMq_confidenceTitle>span{color:var(--ink);font-size:13px;font-weight:800}.Nl5oMq_confidenceChoices{flex-wrap:wrap;gap:8px;display:flex}.Nl5oMq_confidenceChoices label{cursor:pointer;background:#fff;border:1px solid #dce4df;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:700}.Nl5oMq_confidenceChoices label:has(input:checked){background:var(--brand-soft);color:var(--brand-strong);border-color:#75a08b}.Nl5oMq_confidenceChoices input{opacity:0;position:absolute}.Nl5oMq_confidenceHelp{position:relative}.Nl5oMq_confidenceHelp summary{min-height:30px;color:var(--brand-strong);cursor:pointer;background:#f8faf9;border:1px solid #d6e1db;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:800;list-style:none;display:inline-flex}.Nl5oMq_confidenceHelp summary::-webkit-details-marker{display:none}.Nl5oMq_confidenceHelp[open] summary{background:var(--brand-soft);border-color:#9ebcab}.Nl5oMq_confidenceHelp>div{z-index:12;inset-inline-end:0;background:#fff;border:1px solid #d6e1db;border-radius:13px;width:min(310px,100vw - 56px);padding:13px 14px;position:absolute;top:calc(100% + 8px);box-shadow:0 14px 34px #0f1a1621}.Nl5oMq_confidenceHelp>div strong{color:var(--ink);font-size:12px;display:block}.Nl5oMq_confidenceHelp>div p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.75}.Nl5oMq_confidenceRequired{color:#8b4d48;margin:0;font-size:11px;font-weight:700}.Nl5oMq_feedback{background:#f5faf7;border:1px solid #cdded5;border-radius:18px;gap:16px;margin-top:24px;padding:20px;display:grid}.Nl5oMq_feedbackReview{background:#fff8f7;border-color:#e2c8c5}.Nl5oMq_feedbackHeading{align-items:center;gap:10px;display:flex}.Nl5oMq_feedbackMark{background:var(--brand-strong);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.Nl5oMq_feedbackReview .Nl5oMq_feedbackMark{background:#8b4d48}.Nl5oMq_feedback p{color:#425148;margin:0;line-height:1.9}.Nl5oMq_evidence{background:#fff;border:1px solid #d6e5dd;border-radius:14px;gap:6px;padding:16px;display:grid}.Nl5oMq_evidenceLabel{color:var(--brand);font-size:12px;font-weight:800}.Nl5oMq_evidence strong{line-height:1.65}.Nl5oMq_evidence small{color:var(--muted);line-height:1.6}.Nl5oMq_evidence a{width:fit-content;color:var(--brand-strong);margin-top:4px;font-weight:800;text-decoration:none}.Nl5oMq_evidence a:hover{text-decoration:underline}.Nl5oMq_actionRow{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.Nl5oMq_primary,.Nl5oMq_secondary{min-height:50px;font:inherit;cursor:pointer;border-radius:13px;padding:0 18px;font-weight:800}.Nl5oMq_primary{border:1px solid var(--deep);background:var(--deep);color:#fff}.Nl5oMq_primary:disabled{opacity:.45;cursor:default}.Nl5oMq_secondary{border:1px solid var(--line);color:var(--ink);background:#fff}.Nl5oMq_helper{color:var(--muted);font-size:12px}.Nl5oMq_resultHero{background:var(--deep);color:#fff;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:22px;margin-top:26px;padding:24px;display:grid}.Nl5oMq_resultHero h2{margin:0 0 7px;font-size:25px}.Nl5oMq_resultHero p{color:#ffffff9e;margin:0;line-height:1.8}.Nl5oMq_score{background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:130px;height:130px;display:grid}.Nl5oMq_score strong{color:#b8dac9;font-size:32px}.Nl5oMq_score span{color:#ffffff9e;font-size:11px}.Nl5oMq_signalGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.Nl5oMq_signal{border:1px solid var(--line);background:#f8faf9;border-radius:14px;padding:16px}.Nl5oMq_signal span{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.Nl5oMq_completeBadge{background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;margin-bottom:14px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.Nl5oMq_error{color:#7b403c;background:#fff7f6;border:1px solid #e2c8c5;border-radius:13px;margin:0;padding:14px 16px}.Nl5oMq_loading{text-align:center;color:var(--muted);padding:34px}@media (max-width:760px){.Nl5oMq_card{border-radius:18px}.Nl5oMq_setupGrid{grid-template-columns:1fr}.Nl5oMq_questionTop{align-items:flex-start;padding:14px 16px}.Nl5oMq_questionBody{padding:20px 16px}.Nl5oMq_stem{font-size:21px}.Nl5oMq_option{grid-template-columns:34px 1fr;padding:12px}.Nl5oMq_resultHero{grid-template-columns:1fr}.Nl5oMq_score{justify-self:start;width:118px;height:118px}.Nl5oMq_actionRow{flex-direction:column;align-items:stretch}.Nl5oMq_primary,.Nl5oMq_secondary{width:100%}}@media (max-width:480px){.Nl5oMq_minutes{grid-template-columns:repeat(2,minmax(0,1fr))}.Nl5oMq_signalGrid{grid-template-columns:1fr}.Nl5oMq_topic{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.Nl5oMq_confidenceTitle{align-items:flex-start}.Nl5oMq_confidenceChoices{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Nl5oMq_confidenceChoices label{place-items:center;padding-inline:7px;display:grid}.Nl5oMq_confidenceHelp>div{inset-inline:0 auto}}@media (prefers-reduced-motion:reduce){.Nl5oMq_progress span,.Nl5oMq_option{transition:none}.Nl5oMq_option:hover{transform:none}}.Nl5oMq_option:focus-within,.Nl5oMq_confidenceChoices label:focus-within,.Nl5oMq_minutes label:focus-within{outline-offset:3px;outline:3px solid #2e7255}.Nl5oMq_optionLabel{overflow-wrap:anywhere;word-break:normal;min-width:0;line-height:1.8;display:block}.Nl5oMq_option{grid-template-columns:38px minmax(0,1fr)}.Nl5oMq_option:has(input:checked) .Nl5oMq_key{color:var(--brand-strong);background:#d8e9df}:is(.Nl5oMq_optionCorrect:has(input:checked),.Nl5oMq_optionWrong:has(input:checked)){box-shadow:none}.Nl5oMq_optionWrong:has(input:checked) .Nl5oMq_key{color:#8b3732;background:#f4d9d7}.Nl5oMq_certificationText{min-height:52px;color:var(--ink);background:#fff;border:1px solid #d8e0db;border-radius:13px;align-items:center;padding:12px 14px;font-weight:800;display:flex}.Nl5oMq_primary,.Nl5oMq_secondary{text-align:center;white-space:normal;justify-content:center;align-items:center;max-width:100%;line-height:1.5;text-decoration:none;display:inline-flex}.Nl5oMq_primary:hover,.Nl5oMq_secondary:hover{text-decoration:none}.Nl5oMq_primary:focus-visible,.Nl5oMq_secondary:focus-visible,.Nl5oMq_reviewItem summary:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.Nl5oMq_result>.Nl5oMq_primary,.Nl5oMq_result>.Nl5oMq_secondary,.Nl5oMq_formPanel>.Nl5oMq_primary{margin-top:12px}.Nl5oMq_result{min-width:0}.Nl5oMq_result>h2,.Nl5oMq_sectionHeading{margin:24px 0 12px;font-size:clamp(21px,3vw,26px);line-height:1.4}.Nl5oMq_result>p,.Nl5oMq_sectionCopy,.Nl5oMq_nextStep p{line-height:1.85}.Nl5oMq_result>.Nl5oMq_kicker{margin-top:0}.Nl5oMq_result>.Nl5oMq_title{margin-bottom:18px}.Nl5oMq_result .Nl5oMq_signal p{margin:0;line-height:1.75}.Nl5oMq_result .Nl5oMq_signal{min-width:0}.Nl5oMq_nextStep{background:#f5faf7;border:1px solid #dce9e1;border-radius:17px;gap:12px;margin-top:24px;padding:20px;display:grid}.Nl5oMq_nextStep h2,.Nl5oMq_nextStep h3,.Nl5oMq_nextStep p{margin:0}.Nl5oMq_nextStep .Nl5oMq_primary{justify-self:start}.Nl5oMq_reviewList{gap:12px;margin-top:18px;display:grid}.Nl5oMq_reviewItem{border:1px solid var(--line);background:#f8faf9;border-radius:14px;min-width:0;padding:0}.Nl5oMq_reviewItem>summary{cursor:pointer;padding:18px;font-size:15px;font-weight:700;line-height:1.7}.Nl5oMq_reviewItem[open]{background:#fff}.Nl5oMq_reviewStatus{color:var(--muted);margin-inline-start:10px;font-size:13px;font-weight:600;display:inline-block}.Nl5oMq_reviewBody{gap:14px;padding:0 18px 22px;display:grid}.Nl5oMq_reviewBody h3,.Nl5oMq_reviewBody p{margin:0;line-height:1.9}.Nl5oMq_reviewBody a{color:var(--brand-strong);text-underline-offset:3px;overflow-wrap:anywhere}.Nl5oMq_reviewAnswerList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Nl5oMq_reviewAnswerList li{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.Nl5oMq_answerMarker{color:var(--brand-strong);margin-inline-start:9px;font-size:12px;display:inline-block}.Nl5oMq_studyPreferences{scroll-margin-top:32px}.Nl5oMq_studyPreferences>.Nl5oMq_secondary{margin-top:20px}.Nl5oMq_practiceNav{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:4px;font-weight:700;display:flex}.Nl5oMq_practiceNav .Nl5oMq_secondary{min-height:44px}.Nl5oMq_practiceActions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:24px;display:flex}.Nl5oMq_practiceActions .Nl5oMq_primary{min-width:190px}@media (max-width:760px){.Nl5oMq_option{grid-template-columns:34px minmax(0,1fr)}.Nl5oMq_result{padding:20px 16px 24px}.Nl5oMq_result .Nl5oMq_title{font-size:clamp(27px,7vw,34px)}.Nl5oMq_resultHero{gap:12px;padding:20px 16px}.Nl5oMq_resultHero h2{font-size:21px}.Nl5oMq_result .Nl5oMq_sectionHeading{margin-top:20px}.Nl5oMq_nextStep{padding:16px}.Nl5oMq_nextStep .Nl5oMq_primary,.Nl5oMq_practiceActions .Nl5oMq_primary,.Nl5oMq_studyPreferences>.Nl5oMq_secondary{width:100%}.Nl5oMq_reviewItem>summary{padding:15px;font-size:14px}.Nl5oMq_reviewBody{padding:0 14px 18px}.Nl5oMq_practiceNav{flex-wrap:wrap}.Nl5oMq_practiceNav .Nl5oMq_secondary{width:auto}}.Nl5oMq_resultNav{border:1px solid var(--line);background:var(--surface);border-radius:13px;flex-wrap:wrap;gap:8px 18px;padding:12px 16px;display:flex}.Nl5oMq_resultNav a{min-height:44px;color:var(--brand-strong);align-items:center;font-weight:700;display:inline-flex}.Nl5oMq_journey [id]{scroll-margin-top:24px}
