.jF8n8W_page{--ink:var(--c-text,#183123);--green:var(--c-accent,#046b2d);--muted:var(--c-muted,#65766b);width:min(1100px,100% - 32px);color:var(--ink);font-family:var(--font-ui,system-ui,sans-serif);margin:0 auto 5rem}.jF8n8W_page *{box-sizing:border-box}.jF8n8W_hero{color:#fff;background:linear-gradient(122deg,#0a5830,#087242 74%,#16724d);border-radius:24px;grid-template-columns:minmax(0,1.7fr) minmax(140px,.6fr);align-items:center;gap:1rem;padding:clamp(1.6rem,5vw,3.8rem);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 40px -32px #123e2a}.jF8n8W_kicker{letter-spacing:.1em;text-transform:uppercase;color:inherit;font-weight:800;margin:0 0 1rem!important;font-size:.76rem!important}.jF8n8W_hero h1{font-family:var(--font-body,Georgia,serif);color:#fff;margin:0 0 .9rem;font-size:clamp(2rem,5vw,3.65rem);line-height:1.14}.jF8n8W_lead{color:#e8f9ee;max-width:650px;margin:0;font-size:clamp(1.04rem,2vw,1.24rem);line-height:1.65}.jF8n8W_stats{flex-wrap:wrap;gap:.65rem;margin-top:1.7rem;display:flex}.jF8n8W_stats span{background:#ffffff16;border:1px solid #ffffff6b;border-radius:12px;flex-direction:column;padding:.52rem .8rem;font-size:.84rem;line-height:1.35;display:flex}.jF8n8W_stats strong{font-size:1.45rem;font-weight:800}.jF8n8W_heroSymbol{text-shadow:0 4px 35px #043b2e44;text-align:center;color:#d7f4d7;opacity:.85;font-size:clamp(6rem,17vw,13rem);line-height:1;transform:rotate(-18deg)}.jF8n8W_content{padding:2.2rem 0}.jF8n8W_sectionHead h2,.jF8n8W_configuration h2{font-size:1.5rem;font-family:var(--font-body,Georgia,serif);margin:0 0 .35rem}.jF8n8W_sectionHead p{color:var(--muted);margin:0}.jF8n8W_modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.jF8n8W_modeCard{text-align:left;cursor:pointer;min-height:150px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cddfd4;border-radius:16px;flex-direction:column;align-items:start;gap:.45rem;padding:1.1rem;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 5px 18px -17px #000}.jF8n8W_modeCard strong{font-size:1.1rem}.jF8n8W_modeCard>span:last-child{color:var(--muted);font-size:.9rem;line-height:1.4}.jF8n8W_modeNumber{color:var(--green);background:#eef6ee;border-radius:9px;place-items:center;width:36px;height:36px;margin-bottom:.35rem;font-size:.8rem;font-weight:800;display:grid}.jF8n8W_modeCard:hover,.jF8n8W_modeActive{border-color:var(--green);box-shadow:0 0 0 2px #0a6b3425}.jF8n8W_modeActive{background:#f3faf4}.jF8n8W_configuration{background:var(--c-surface,#f2f8f4);border:1px solid var(--c-border,#dbe8de);border-radius:17px;margin-top:1.4rem;padding:1.3rem 1.5rem}.jF8n8W_configuration h2{font-size:1.25rem}.jF8n8W_configuration h3{margin:1.3rem 0 .6rem;font-family:inherit;font-size:1rem}.jF8n8W_pills{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 .3rem;display:flex}.jF8n8W_pills button{font:inherit;color:#16442a;cursor:pointer;background:#fff;border:1px solid #c4d9cb;border-radius:50px;padding:.56rem .9rem;font-size:.89rem;line-height:1.3}.jF8n8W_pills button[aria-pressed=true]{color:#fff;background:#0a6b36;border-color:#0a6b36}.jF8n8W_modeNote{background:#f1f8f3;border-left:4px solid #43885b;border-radius:12px;padding:1.1rem 1.3rem;line-height:1.5}.jF8n8W_startRow{flex-wrap:wrap;align-items:center;gap:1.3rem;margin-top:1.5rem;display:flex}.jF8n8W_startRow>span{color:var(--muted);max-width:440px;font-size:.89rem}.jF8n8W_primary,.jF8n8W_secondary{font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:1rem;min-height:48px;padding:.86rem 1.2rem;font-size:.97rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.jF8n8W_primary{background:var(--green);color:#fff;border:1px solid var(--green)}.jF8n8W_primary:hover:not(:disabled){background:#034b22;transform:translateY(-1px)}.jF8n8W_secondary{color:var(--green);background:#fff;border:1px solid #a4c5b0}.jF8n8W_secondary:hover{background:#eaf5ed}.jF8n8W_primary:disabled{cursor:not-allowed;opacity:.45}.jF8n8W_game{max-width:850px;margin:2rem auto}.jF8n8W_gameHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.jF8n8W_gameHead .jF8n8W_kicker{color:var(--green);margin-bottom:.35rem!important}.jF8n8W_progressLabel{color:var(--muted);margin:0;font-size:.92rem}.jF8n8W_score{white-space:nowrap;color:var(--green);font-size:1.08rem}.jF8n8W_progress{background:#e0ebdf;border-radius:100px;height:9px;margin:1rem 0 1.4rem;overflow:hidden}.jF8n8W_progress>span{background:#0b793e;height:100%;transition:width .2s;display:block}.jF8n8W_questionCard{background:#fff;border:1px solid #d6e5da;border-radius:19px;padding:clamp(1rem,4vw,2.1rem);box-shadow:0 18px 40px -39px #09190e}.jF8n8W_questionCard h2{font-size:clamp(1.25rem,2.8vw,1.85rem);font-family:var(--font-body,Georgia,serif);margin:0 0 1.5rem;line-height:1.42}.jF8n8W_answers{gap:.7rem;display:grid}.jF8n8W_answer{text-align:left;width:100%;min-height:62px;font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #d3dfd5;border-radius:12px;align-items:center;gap:.85rem;padding:.8rem 1rem;font-size:1rem;line-height:1.45;display:flex}.jF8n8W_answer:hover:not(:disabled){background:#f3faf4;border-color:#3e8561}.jF8n8W_answer:disabled{cursor:default}.jF8n8W_answerLetter{color:#2b6d43;background:#f0f6ef;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:.83rem;font-weight:800;display:grid}.jF8n8W_answer>span:nth-child(2){flex:1}.jF8n8W_resultIcon{font-size:1.45rem;font-weight:700;line-height:1}.jF8n8W_correct{color:#075727;background:#effaf2!important;border-color:#479c64!important}.jF8n8W_incorrect{color:#8d2c24;background:#fff3f2!important;border-color:#d8897c!important}.jF8n8W_selectHint{color:var(--muted);margin:1.3rem 0 0;font-size:.88rem}.jF8n8W_feedback{background:#f0f8ef;border:1px solid #b7d8be;border-radius:12px;margin-top:1.2rem;padding:1.2rem 1.25rem;line-height:1.55}.jF8n8W_feedback h3{font-size:1.12rem;font-family:var(--font-ui,system-ui,sans-serif);margin:0 0 .4rem}.jF8n8W_feedback p{margin:.3rem 0 .7rem;font-size:.94rem}.jF8n8W_sourceLinks{flex-wrap:wrap;gap:.5rem 1.2rem;font-size:.88rem;font-weight:700;display:flex}.jF8n8W_sourceLinks a{color:#055c30}.jF8n8W_imageFigure{background:#f0f4f0;border-radius:11px;margin:0 0 1.1rem;overflow:hidden}.jF8n8W_imageFigure img{object-fit:contain;width:100%;height:auto;max-height:400px}.jF8n8W_imageFigure figcaption{color:#536458;padding:.55rem .8rem;font-size:.76rem;line-height:1.4}.jF8n8W_gameActions{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.2rem;display:flex}.jF8n8W_results{text-align:center;background:#f7fbf7;border:1px solid #d9e8dc;border-radius:20px;max-width:850px;margin:2.1rem auto;padding:clamp(1.5rem,4vw,3rem)}.jF8n8W_results>.jF8n8W_kicker{color:#0a6b36}.jF8n8W_scoreCircle{outline-offset:-5px;color:#085c2d;background:#fff;border:9px solid #d5efda;border-radius:50%;outline:3px solid #117342;flex-direction:column;justify-content:center;align-items:center;width:170px;height:170px;margin:1.1rem auto;display:flex}.jF8n8W_scoreCircle strong{font-size:3.7rem;line-height:1}.jF8n8W_scoreCircle span{font-size:.9rem}.jF8n8W_results h2{margin:1rem 0 .5rem;font-size:clamp(1.5rem,3.8vw,2.4rem)}.jF8n8W_results>p:not(.jF8n8W_kicker){max-width:600px;margin:1rem auto;font-size:1.03rem}.jF8n8W_actions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin:1.5rem 0 2rem;display:flex}.jF8n8W_review{text-align:left;border-top:1px solid #bdd7c3;margin-top:2rem;padding-top:1rem}.jF8n8W_review h3{margin:0 0 .9rem}.jF8n8W_review ol{gap:.6rem;padding-left:1.5rem;display:grid}.jF8n8W_review li{padding:.45rem .3rem}.jF8n8W_review li span{font-size:.91rem;font-weight:600;display:block}.jF8n8W_review li strong{margin:.25rem 1rem .15rem 0;font-size:.85rem;display:inline-block}.jF8n8W_review li small{color:#556b5a;font-size:.85rem;display:block}.jF8n8W_review li a{font-size:.8rem}.jF8n8W_okText{color:#13703b}.jF8n8W_badText{color:#a33e31}.jF8n8W_footnote{color:#4d6756;border-top:1px solid #d4dfd5;max-width:850px;margin:3rem auto 0;padding:1rem 1.25rem;line-height:1.62}.jF8n8W_footnote h2{margin:0 0 .4rem;font-size:1.2rem}.jF8n8W_footnote p{margin:.5rem 0;font-size:.88rem}@media (max-width:700px){.jF8n8W_hero{border-radius:18px;grid-template-columns:1fr;padding:1.6rem}.jF8n8W_heroSymbol{display:none}.jF8n8W_modeGrid{grid-template-columns:1fr}.jF8n8W_modeCard{min-height:104px}.jF8n8W_gameHead{align-items:start}.jF8n8W_gameActions>.jF8n8W_primary{margin-left:auto}.jF8n8W_startRow>.jF8n8W_primary{width:100%}.jF8n8W_questionCard,.jF8n8W_results{border-radius:12px}.jF8n8W_configuration{padding:1rem}}@media (prefers-reduced-motion:reduce){.jF8n8W_page *{scroll-behavior:auto!important;transition:none!important}}
