.AdaptiveLiteracyJourney_page__EtNsX{min-height:100vh;padding:clamp(20px,4vw,48px) 16px;display:grid;place-items:center;background:radial-gradient(circle at 15% 10%,rgba(255,255,255,.95),transparent 32%),radial-gradient(circle at 85% 15%,rgba(250,231,185,.5),transparent 28%),linear-gradient(150deg,#f6f0e4,#eef4f0 50%,#f7f2e9);color:#18362f}.AdaptiveLiteracyJourney_heroCard__i4g2A,.AdaptiveLiteracyJourney_practiceShell__69XTW{width:min(100%,920px);border:1px solid rgba(31,72,61,.14);background:rgba(255,255,255,.94);box-shadow:0 24px 70px rgba(33,54,48,.12);border-radius:30px}.AdaptiveLiteracyJourney_heroCard__i4g2A{max-width:720px;padding:clamp(28px,6vw,58px);text-align:center}.AdaptiveLiteracyJourney_practiceShell__69XTW{padding:clamp(22px,4vw,42px)}.AdaptiveLiteracyJourney_badge__Mcehp{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 14px;border-radius:999px;background:#edf4ee;color:#285c4d;font-weight:800;font-size:.92rem;margin-bottom:18px}.AdaptiveLiteracyJourney_title__qPhiS{margin:0;font-size:clamp(2rem,6vw,3.7rem);line-height:1.15;letter-spacing:-.035em;color:#173b31}.AdaptiveLiteracyJourney_subtitle__ioEwA{margin:18px auto 0;max-width:650px;font-size:clamp(1rem,2.7vw,1.2rem);line-height:1.9;color:#526861}.AdaptiveLiteracyJourney_entryForm__U1841{width:min(100%,480px);margin:32px auto 0;display:grid;grid-gap:12px;gap:12px;text-align:right}.AdaptiveLiteracyJourney_label__919RA{font-weight:800;color:#294d42}.AdaptiveLiteracyJourney_nameInput__8wE9L,.AdaptiveLiteracyJourney_typeAnswerInput__ozAIO{width:100%;min-height:54px;border-radius:16px;border:1px solid #cad8d2;background:#ffffff;padding:12px 16px;font:inherit;font-size:1.05rem;color:#173b31;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.AdaptiveLiteracyJourney_nameInput__8wE9L:focus,.AdaptiveLiteracyJourney_typeAnswerInput__ozAIO:focus{border-color:#4e806f;box-shadow:0 0 0 4px rgba(78,128,111,.12)}.AdaptiveLiteracyJourney_endButton___eIYU,.AdaptiveLiteracyJourney_nextButton__x6wav,.AdaptiveLiteracyJourney_optionButton___XXJL,.AdaptiveLiteracyJourney_primaryButton__D_il9,.AdaptiveLiteracyJourney_secondaryButton__6Iikq{font:inherit;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.AdaptiveLiteracyJourney_nextButton__x6wav,.AdaptiveLiteracyJourney_primaryButton__D_il9{min-height:50px;border:0;border-radius:15px;background:#285f50;color:white;padding:12px 22px;font-weight:800;box-shadow:0 10px 24px rgba(40,95,80,.18)}.AdaptiveLiteracyJourney_nextButton__x6wav:hover:not(:disabled),.AdaptiveLiteracyJourney_primaryButton__D_il9:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px rgba(40,95,80,.22)}.AdaptiveLiteracyJourney_nextButton__x6wav:disabled,.AdaptiveLiteracyJourney_optionButton___XXJL:disabled,.AdaptiveLiteracyJourney_primaryButton__D_il9:disabled,.AdaptiveLiteracyJourney_secondaryButton__6Iikq:disabled{opacity:.55;cursor:default;transform:none}.AdaptiveLiteracyJourney_endButton___eIYU,.AdaptiveLiteracyJourney_secondaryButton__6Iikq{min-height:46px;border-radius:14px;border:1px solid #cbd8d3;background:#fff;color:#31584c;padding:10px 18px;font-weight:800}.AdaptiveLiteracyJourney_memoryNote__KOmZ4,.AdaptiveLiteracyJourney_sessionFootnote__1Df_5{color:#6a7974;font-size:.91rem;line-height:1.7}.AdaptiveLiteracyJourney_memoryNote__KOmZ4{margin:20px 0 0}.AdaptiveLiteracyJourney_practiceHeader__EeQ6X{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.AdaptiveLiteracyJourney_eyebrow__d8mej{margin:0 0 7px;color:#6b7e77;font-weight:800;font-size:.92rem}.AdaptiveLiteracyJourney_practiceTitle__CLVyS{margin:0;font-size:clamp(1.5rem,4vw,2.35rem);line-height:1.35;color:#173b31}.AdaptiveLiteracyJourney_progressTrack__ZZZzW{width:100%;height:10px;margin:24px 0;border-radius:999px;overflow:hidden;background:#e7eeeb}.AdaptiveLiteracyJourney_progressFill__jMXGt{height:100%;border-radius:inherit;background:linear-gradient(90deg,#2e6b59,#8a9b55);transition:width .26s ease}.AdaptiveLiteracyJourney_focusStrip__klOoe{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:-5px 0 18px;color:#64756f;font-size:.92rem}.AdaptiveLiteracyJourney_focusStrip__klOoe strong{padding:7px 11px;border-radius:999px;background:#f1f5ef;color:#31594c}.AdaptiveLiteracyJourney_questionCard__cr4G7{border:1px solid #dce5e1;border-radius:24px;padding:clamp(20px,4vw,36px);background:linear-gradient(180deg,#ffffff,#fbfcfa)}.AdaptiveLiteracyJourney_questionMeta__MH2gT{display:flex;justify-content:space-between;gap:16px;color:#76847f;font-size:.88rem;font-weight:800;margin-bottom:18px}.AdaptiveLiteracyJourney_question__f5Bua{margin:0;color:#183b32;font-size:clamp(1.35rem,3.5vw,2rem);line-height:1.75}.AdaptiveLiteracyJourney_optionsGrid__Ed56n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px}.AdaptiveLiteracyJourney_optionButton___XXJL{min-height:66px;border-radius:17px;border:1px solid #d4dfda;background:white;color:#24473d;padding:13px 16px;font-weight:750;font-size:1.02rem;line-height:1.55}.AdaptiveLiteracyJourney_optionButton___XXJL:hover:not(:disabled){transform:translateY(-1px);border-color:#8ca79e;box-shadow:0 8px 20px rgba(51,84,73,.08)}.AdaptiveLiteracyJourney_correct__APwmX{background:#edf7f0;border-color:#5f9478;color:#215a40}.AdaptiveLiteracyJourney_wrong__Ww7cA{background:#fff5f1;border-color:#d8a18b;color:#8c4b38}.AdaptiveLiteracyJourney_coachBox__Ytnvu,.AdaptiveLiteracyJourney_hintBox__OOCgX{margin-top:18px;border-radius:16px;padding:14px 16px;line-height:1.75}.AdaptiveLiteracyJourney_hintBox__OOCgX{background:#fff8e7;border:1px solid #ead9a9;color:#685522}.AdaptiveLiteracyJourney_coachBox__Ytnvu{background:#eef5f1;border:1px solid #cedfd6;color:#315a4d}.AdaptiveLiteracyJourney_successBox__6_8N7{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:18px;border-top:1px solid #e2e9e6;color:#315d4e;font-weight:800}.AdaptiveLiteracyJourney_typeAnswerForm__6spkF{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;margin-top:24px}.AdaptiveLiteracyJourney_selfCheckGrid__aSbK1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px}.AdaptiveLiteracyJourney_sessionFootnote__1Df_5{margin:18px 4px 0;text-align:center}.AdaptiveLiteracyJourney_focusSummary__qIgXF{margin:28px auto 0;max-width:620px;padding:16px;border-radius:18px;background:#f2f6f2;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:center;color:#60716b}.AdaptiveLiteracyJourney_focusSummary__qIgXF strong{color:#294f43}.AdaptiveLiteracyJourney_summaryGrid__H_zWj{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.AdaptiveLiteracyJourney_summaryCard__PurOG{min-height:112px;border:1px solid #dae4df;border-radius:19px;display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;background:#fff}.AdaptiveLiteracyJourney_summaryCard__PurOG strong{font-size:2rem;color:#285f50}.AdaptiveLiteracyJourney_summaryCard__PurOG span{color:#64766f;font-size:.9rem}.AdaptiveLiteracyJourney_buttonRow__pHk4p{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:25px}@media (max-width:680px){.AdaptiveLiteracyJourney_page__EtNsX{padding:12px;align-items:start}.AdaptiveLiteracyJourney_heroCard__i4g2A,.AdaptiveLiteracyJourney_practiceShell__69XTW{border-radius:22px}.AdaptiveLiteracyJourney_practiceHeader__EeQ6X{align-items:center}.AdaptiveLiteracyJourney_endButton___eIYU{min-height:42px;padding-inline:12px}.AdaptiveLiteracyJourney_optionsGrid__Ed56n,.AdaptiveLiteracyJourney_selfCheckGrid__aSbK1,.AdaptiveLiteracyJourney_summaryGrid__H_zWj,.AdaptiveLiteracyJourney_typeAnswerForm__6spkF{grid-template-columns:1fr}.AdaptiveLiteracyJourney_successBox__6_8N7{align-items:stretch;flex-direction:column}.AdaptiveLiteracyJourney_nextButton__x6wav{width:100%}}@media (prefers-reduced-motion:reduce){.AdaptiveLiteracyJourney_endButton___eIYU,.AdaptiveLiteracyJourney_nameInput__8wE9L,.AdaptiveLiteracyJourney_nextButton__x6wav,.AdaptiveLiteracyJourney_optionButton___XXJL,.AdaptiveLiteracyJourney_primaryButton__D_il9,.AdaptiveLiteracyJourney_progressFill__jMXGt,.AdaptiveLiteracyJourney_secondaryButton__6Iikq,.AdaptiveLiteracyJourney_typeAnswerInput__ozAIO{transition:none}}.AdaptiveLiteracyJourneyC1_continuityBanner__5UrNj{margin:.9rem 0 1rem;padding:.85rem 1rem;border-radius:1rem;background:rgba(23,104,82,.08);color:#185f4c;font-weight:700;line-height:1.7}.AdaptiveLiteracyJourneyC1_advanceSummary__30kF9,.AdaptiveLiteracyJourneyC1_supportSummary__PFYsw{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.9rem;padding:1rem 1.1rem;border-radius:1.1rem;text-align:center}.AdaptiveLiteracyJourneyC1_supportSummary__PFYsw{background:rgba(180,83,9,.08);border:1px solid rgba(180,83,9,.16)}.AdaptiveLiteracyJourneyC1_advanceSummary__30kF9{background:rgba(22,101,52,.07);border:1px solid rgba(22,101,52,.14)}.AdaptiveLiteracyJourneyC1_advanceSummary__30kF9 span,.AdaptiveLiteracyJourneyC1_supportSummary__PFYsw span{color:#66746f;font-size:.92rem}.AdaptiveLiteracyJourneyC1_advanceSummary__30kF9 strong,.AdaptiveLiteracyJourneyC1_supportSummary__PFYsw strong{color:#164f40;font-size:1.05rem;line-height:1.6}.AdaptiveLiteracyJourneyC2_bandFieldset__yUdkA{margin:0;padding:0;border:0}.AdaptiveLiteracyJourneyC2_bandFieldset__yUdkA legend{margin-bottom:.65rem;color:#244b40;font-weight:800}.AdaptiveLiteracyJourneyC2_bandGrid__OqZw2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.AdaptiveLiteracyJourneyC2_bandButton__sfly6{display:grid;grid-gap:.3rem;gap:.3rem;padding:.95rem .85rem;border:1px solid rgba(22,88,70,.16);border-radius:1rem;background:rgba(255,255,255,.82);color:#23473e;text-align:center;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.AdaptiveLiteracyJourneyC2_bandButton__sfly6:hover{transform:translateY(-1px);border-color:rgba(22,88,70,.32)}.AdaptiveLiteracyJourneyC2_bandButton__sfly6 strong{font-size:1rem}.AdaptiveLiteracyJourneyC2_bandButton__sfly6 span{color:#6a7873;font-size:.82rem;line-height:1.55}.AdaptiveLiteracyJourneyC2_bandButtonActive__cmtH1{border-color:rgba(20,105,80,.55);background:rgba(24,117,88,.09);box-shadow:0 0 0 2px rgba(24,117,88,.06)}.AdaptiveLiteracyJourneyC2_activityMetaStrip__EF2wi{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;margin:0 0 .9rem;padding:.7rem .8rem;border-radius:1rem;background:rgba(244,248,246,.92);border:1px solid rgba(22,88,70,.1);color:#5f6f69;font-size:.84rem}.AdaptiveLiteracyJourneyC2_activityMetaStrip__EF2wi strong{padding:.28rem .55rem;border-radius:999px;background:rgba(24,117,88,.1);color:#185f4c}@media (max-width:720px){.AdaptiveLiteracyJourneyC2_bandGrid__OqZw2{grid-template-columns:1fr}.AdaptiveLiteracyJourneyC2_bandButton__sfly6{text-align:right}.AdaptiveLiteracyJourneyC2_activityMetaStrip__EF2wi{justify-content:flex-start}}.AdaptiveLiteracyJourneyC22_bilingualBrand__UzAT2{display:flex;flex-direction:column;gap:.12rem}.AdaptiveLiteracyJourneyC22_englishLine__stLe_{display:block;margin-top:.16rem;color:rgba(15,23,42,.58);font-size:.76em;font-weight:600;direction:ltr;text-align:inherit}.AdaptiveLiteracyJourneyC22_englishLineLight__frAtM{display:block;margin-top:.14rem;color:rgba(255,255,255,.78);font-size:.74em;font-weight:600;direction:ltr}.AdaptiveLiteracyJourneyC22_inlineEnglish__eyYOu{display:block;margin-top:.12rem;font-size:.68em;font-weight:600;opacity:.64;direction:ltr}.AdaptiveLiteracyJourneyC22_titleEnglish___u2NO{display:block;margin-top:.32rem;color:rgba(15,23,42,.62);font-size:.58em;font-weight:650;line-height:1.25;direction:ltr;text-align:left}.AdaptiveLiteracyJourneyC22_supportToggle__WFcD0{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:38px;padding:.42rem .62rem;border:1px solid rgba(15,23,42,.14);border-radius:999px;background:rgba(255,255,255,.88);color:#0f172a;font:inherit;cursor:pointer}.AdaptiveLiteracyJourneyC22_supportToggleActive__20rSk{border-color:rgba(15,118,110,.34);background:rgba(240,253,250,.92)}.AdaptiveLiteracyJourneyC22_toggleCopy__iGF0O{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.02rem;line-height:1.05}.AdaptiveLiteracyJourneyC22_toggleCopy__iGF0O strong{font-size:.82rem;font-weight:750}.AdaptiveLiteracyJourneyC22_toggleCopy__iGF0O small{font-size:.66rem;font-weight:650;opacity:.62;direction:ltr}.AdaptiveLiteracyJourneyC22_toggleTrack__fMIGh{position:relative;width:38px;height:22px;flex:0 0 auto;border-radius:999px;background:rgba(100,116,139,.32);transition:background .16s ease}.AdaptiveLiteracyJourneyC22_supportToggleActive__20rSk .AdaptiveLiteracyJourneyC22_toggleTrack__fMIGh{background:rgba(13,148,136,.72)}.AdaptiveLiteracyJourneyC22_toggleThumb__9zYkO{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(15,23,42,.18);transition:transform .16s ease}.AdaptiveLiteracyJourneyC22_supportToggleActive__20rSk .AdaptiveLiteracyJourneyC22_toggleThumb__9zYkO{transform:translateX(16px)}.AdaptiveLiteracyJourneyC22_supportPanel__vLXKq{margin:.62rem 0 0;padding:.5rem .7rem;-webkit-border-start:3px solid rgba(14,116,144,.28);border-inline-start:3px solid rgba(14,116,144,.28);border-radius:10px;background:rgba(240,249,250,.72);color:rgba(22,78,99,.9);direction:ltr;text-align:left;line-height:1.4;font-size:.82rem}.AdaptiveLiteracyJourneyC22_headerActions__AoCKK{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.AdaptiveLiteracyJourneyC22_buttonBilingual__rsWqK{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.06rem;line-height:1.12}.AdaptiveLiteracyJourneyC22_buttonBilingual__rsWqK small{font-size:.68em;font-weight:600;opacity:.66;direction:ltr}.AdaptiveLiteracyJourneyC22_bandEnglish__dS2Fi{display:block;margin-top:.18rem;direction:ltr;font-size:.72rem;font-weight:650;opacity:.64;line-height:1.25}.AdaptiveLiteracyJourneyC22_bilingualNote__gATtx{display:grid;grid-gap:.14rem;gap:.14rem}.AdaptiveLiteracyJourneyC22_bilingualNote__gATtx span:last-child{direction:ltr;font-size:.78em;opacity:.62}@media (max-width:720px){.AdaptiveLiteracyJourneyC22_headerActions__AoCKK{width:100%;justify-content:space-between}.AdaptiveLiteracyJourneyC22_headerActions__AoCKK>button{flex:0 1 auto}.AdaptiveLiteracyJourneyC22_supportToggle__WFcD0{max-width:100%}.AdaptiveLiteracyJourneyC22_titleEnglish___u2NO{font-size:.54em}}