.GrowthComparisonTable_tableWrap__CNJdj{margin-top:32px;overflow-x:auto;border-radius:var(--radius-lg);background:var(--bg-card)}.GrowthComparisonTable_table__j4ef6{width:100%;min-width:650px;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.65}.GrowthComparisonTable_table__j4ef6 thead{background:var(--bg-subtle);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.GrowthComparisonTable_table__j4ef6 td,.GrowthComparisonTable_table__j4ef6 th{padding:24px;vertical-align:top}.GrowthComparisonTable_table__j4ef6 tbody th{width:150px;font-size:20px;font-weight:700}.GrowthComparisonTable_table__j4ef6 tbody tr+tr{border-top:1px solid var(--border-light)}.GrowthComparisonTable_table__j4ef6 td{color:var(--text-secondary)}.GrowthComparisonTable_pricing__jrIc7{width:250px}.GrowthComparisonTable_pricing__jrIc7 a,.GrowthComparisonTable_pricing__jrIc7 span,.GrowthComparisonTable_pricing__jrIc7 strong{display:block}.GrowthComparisonTable_pricing__jrIc7 a{margin-top:8px;color:var(--accent);text-decoration:underline;text-underline-offset:4px}.GrowthComparisonTable_pricing__jrIc7 strong{font-size:21px}.GrowthComparisonTable_liraRow__YYmve{background:var(--accent)}.GrowthComparisonTable_liraRow__YYmve a,.GrowthComparisonTable_liraRow__YYmve td,.GrowthComparisonTable_liraRow__YYmve th{color:var(--accent-fg)}.GrowthComparisonTable_badge__IVZMi{display:block;margin-top:6px;font-size:11px;line-height:1.4;font-weight:500}.GrowthComparisonTable_free__eTwTV{margin-bottom:4px;font-weight:600}.GrowthComparisonTable_note__khSx2{padding:16px 24px;color:var(--text-secondary);font-size:12px;line-height:1.6}.GrowthComparisonTable_table__j4ef6 a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--radius-sm)}@media (max-width:600px){.GrowthComparisonTable_table__j4ef6 td,.GrowthComparisonTable_table__j4ef6 th{padding:18px 14px}.GrowthComparisonTable_table__j4ef6 tbody th{font-size:17px}.GrowthComparisonTable_table__j4ef6{font-size:14px}}.GrowthComparisonTable_scrollHint__CZtXt{display:none;margin-top:24px;color:var(--text-secondary);font-size:12px}.GrowthComparisonTable_tableWrap__CNJdj:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:600px){.GrowthComparisonTable_scrollHint__CZtXt{display:block}.GrowthComparisonTable_tableWrap__CNJdj{margin-top:12px}}.GrowthLanding_page__XiGs4{color:var(--text)}.GrowthLanding_wrap__rjJ_E{max-width:1160px;margin:0 auto;padding:0 24px}.GrowthLanding_section__Lsxoy{padding:64px 0;scroll-margin-top:100px}.GrowthLanding_heading__dy0hc{font-family:var(--font-serif);font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.015em}.GrowthLanding_kicker__E1tzk{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.GrowthLanding_lead__ymUBP{color:var(--text-secondary);font-size:17px;line-height:1.7;max-width:680px;margin-top:16px}.GrowthLanding_note__Q9MFf{color:var(--text-secondary);font-size:13px;line-height:1.65;margin-top:16px}.GrowthLanding_tinted__noV2Z{background:var(--bg-subtle)}.GrowthLanding_mockupCaption__xzBkF{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin:0 0 12px;color:var(--text-secondary);font-size:12px;line-height:1.5}.GrowthLanding_tableWrap__SVzhH{margin-top:32px;overflow-x:auto;border-radius:var(--radius-lg);background:var(--bg-card)}.GrowthLanding_table__7xaOz{width:100%;border-collapse:collapse;text-align:left;font-size:16px;line-height:1.7}.GrowthLanding_table__7xaOz thead{background:var(--bg-subtle);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.GrowthLanding_table__7xaOz td,.GrowthLanding_table__7xaOz th{padding:24px 28px;vertical-align:top}.GrowthLanding_table__7xaOz tbody th{width:170px;font-size:20px;font-weight:700}.GrowthLanding_table__7xaOz tbody tr+tr{border-top:1px solid var(--border-light)}.GrowthLanding_table__7xaOz td{color:var(--text-secondary)}.GrowthLanding_liraRow__z48NV{background:color-mix(in srgb,var(--accent) 7%,var(--bg-card))}.GrowthLanding_liraRow__z48NV th{color:var(--accent)}.GrowthLanding_advice__Nuy5I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.GrowthLanding_advice__Nuy5I article{min-width:0}.GrowthLanding_advice__Nuy5I .GrowthLanding_heading__dy0hc{font-size:clamp(25px,2.6vw,32px)}.GrowthLanding_number__OnP6A{display:block;color:var(--accent);font-size:13px;font-weight:700;margin-bottom:20px}.GrowthLanding_sources__yJvUQ{margin-top:36px}.GrowthLanding_sources__yJvUQ summary{cursor:pointer;color:var(--text-secondary);font-size:14px;font-weight:600;padding:12px 0}.GrowthLanding_sources__yJvUQ ul{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:12px}.GrowthLanding_sources__yJvUQ a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.GrowthLanding_readings___WAZZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.GrowthLanding_readingLink__r95bT{display:block;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-card);text-decoration:none;transition:transform .2s ease}.GrowthLanding_readingLink__r95bT:hover{transform:translateY(-3px)}.GrowthLanding_readingArt__B1i_R{position:relative;height:140px}.GrowthLanding_readingLink__r95bT h3{padding:20px;font-size:17px;line-height:1.4;font-weight:600}.GrowthLanding_related__CGnYr{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.GrowthLanding_related__CGnYr a{max-width:100%}.GrowthLanding_related__CGnYr a span{height:auto;min-height:44px;white-space:normal;padding-top:12px;padding-bottom:12px;text-align:left}.GrowthLanding_final__y4xi6{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px;background:var(--accent);color:var(--accent-fg);border-radius:var(--radius-lg)}.GrowthLanding_final__y4xi6 p{margin-top:12px;line-height:1.7;max-width:600px}.GrowthLanding_final__y4xi6 a{flex-shrink:0}.GrowthLanding_page__XiGs4 a:focus-visible,.GrowthLanding_sources__yJvUQ summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:var(--radius-md)}.GrowthLanding_page__XiGs4 .focus-light:focus-visible{outline-color:var(--accent-fg)}.GrowthLanding_final__y4xi6 a:focus-visible{outline-color:var(--accent-fg)}@media (max-width:900px){.GrowthLanding_readings___WAZZ{grid-template-columns:repeat(2,minmax(0,1fr))}.GrowthLanding_final__y4xi6{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.GrowthLanding_wrap__rjJ_E{padding:0 20px}.GrowthLanding_section__Lsxoy{padding:44px 0}.GrowthLanding_advice__Nuy5I{grid-template-columns:1fr;gap:32px}.GrowthLanding_table__7xaOz{font-size:14px}.GrowthLanding_table__7xaOz td,.GrowthLanding_table__7xaOz th{padding:18px 14px}.GrowthLanding_table__7xaOz tbody th{width:90px;font-size:16px}.GrowthLanding_readings___WAZZ{grid-template-columns:1fr;gap:16px}.GrowthLanding_readingLink__r95bT{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center}.GrowthLanding_readingArt__B1i_R{height:100%;min-height:110px}.GrowthLanding_readingLink__r95bT h3{padding:16px;font-size:15px}.GrowthLanding_final__y4xi6{padding:24px}.GrowthLanding_lead__ymUBP{font-size:16px}}@media (prefers-reduced-motion:reduce){.GrowthLanding_readingLink__r95bT{transition:none}.GrowthLanding_readingLink__r95bT:hover{transform:none}}.HomepageExperience_experience__YFNhb{border-radius:20px;background:var(--bg-card);overflow:hidden;box-shadow:0 8px 32px rgb(28 25 18/7%);scroll-margin-top:90px}.HomepageExperience_homeExperience__O9En9{border:1px solid var(--border-light);border-radius:16px;box-shadow:0 12px 40px rgb(28 25 18/5%)}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_reader__Zlfe3{padding:28px 32px 32px}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_reader__Zlfe3 [role=region]{font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.85}.HomepageExperience_art__1LNlv{height:170px;position:relative}.HomepageExperience_artBadge__aB0SZ{position:absolute;left:24px;top:20px;background:var(--bg-card);border-radius:99px;padding:8px 14px;font-size:12px;font-weight:600;color:var(--text)}.HomepageExperience_reader__Zlfe3{padding:24px 28px}.HomepageExperience_readerTop__rOqP5{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.HomepageExperience_language__bZK5R{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-secondary)}.HomepageExperience_language__bZK5R>span{color:var(--text-secondary);font-weight:400}.HomepageExperience_reader__Zlfe3>h2{font-size:23px;font-weight:700;line-height:1.3;letter-spacing:-.025em;font-family:var(--font-sans)}.HomepageExperience_prompt__vFKVp{color:var(--text-secondary);font-size:13px;line-height:1.7;margin:12px 0 20px}.HomepageExperience_prompt__vFKVp strong{color:var(--accent);font-weight:600}.HomepageExperience_suggestions__IUcWh{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:22px}.HomepageExperience_suggestions__IUcWh>span{font-size:12px;color:var(--text-secondary)}.HomepageExperience_translation__i2SBn{margin-top:20px;border-radius:var(--radius-lg);padding:20px;background:var(--bg-subtle)}.HomepageExperience_translationTop__4eSct{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.HomepageExperience_translationTop__4eSct>strong{font-size:20px;font-weight:600}.HomepageExperience_label__Xf_BI{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.HomepageExperience_meaning__wOL5D{font:600 22px/1.4 var(--font-sans);color:var(--text);margin-top:6px}.HomepageExperience_saveRow__UXO_M{margin-top:18px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.HomepageExperience_disclaimer__YHD28{font-size:11px;line-height:1.6;color:var(--text-secondary);margin-top:20px}.HomepageExperience_audioControl__4Ngi_{display:inline-flex;align-items:center}.HomepageExperience_audioControl__4Ngi_ button{font-size:12px;padding-inline:10px}.HomepageExperience_audioError__3RJHZ{font-size:11px;color:var(--color-error)}.HomepageExperience_journey__Jax2y{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;gap:16px;margin-top:36px}.HomepageExperience_notebook__B4zQg,.HomepageExperience_review__cDdNI{border-radius:18px;background:var(--bg-card);padding:24px;box-shadow:0 2px 12px rgb(28 25 18/4%)}.HomepageExperience_surfaceHeader__fpKQM{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600;padding-bottom:18px;margin-bottom:24px;border-bottom:1px solid var(--border-light)}.HomepageExperience_vocabEntry__oxZML{background:var(--bg-subtle);padding:24px;border-radius:var(--radius-lg)}.HomepageExperience_reviewTerm__QOhZ_ h3,.HomepageExperience_vocabEntry__oxZML h3{font:600 30px/1.25 var(--font-sans);margin:12px 0 22px;letter-spacing:-.03em}.HomepageExperience_reviewAnswer__NNiA0 blockquote,.HomepageExperience_vocabEntry__oxZML blockquote{font:400 17px/1.7 var(--font-serif);padding:16px 0 12px;color:var(--text)}.HomepageExperience_contextLabel__jf37Y{font-size:12px;line-height:1.6;color:var(--text-secondary);display:block}.HomepageExperience_connector__HERIj{display:flex;align-items:center;justify-content:center;color:var(--accent)}.HomepageExperience_review__cDdNI{background:var(--accent)}.HomepageExperience_reviewCard__FoKfC{background:var(--bg-card);padding:24px;border-radius:var(--radius-lg);min-height:280px}.HomepageExperience_reviewTerm__QOhZ_{display:flex;align-items:center;justify-content:space-between;gap:12px}.HomepageExperience_reviewTerm__QOhZ_ h3{margin-bottom:12px}.HomepageExperience_reviewQuestion__9C5Qc{margin:4px 0 22px;font-size:14px;color:var(--text-secondary)}.HomepageExperience_reviewAnswer__NNiA0{border-top:1px solid var(--border-light);padding-top:16px}.HomepageExperience_reviewNote__t3d3S{font-size:12px;line-height:1.6;color:var(--text-secondary);margin-top:18px}@media (max-width:700px){.HomepageExperience_journey__Jax2y{grid-template-columns:1fr;gap:16px}.HomepageExperience_connector__HERIj{transform:rotate(90deg);min-height:32px}.HomepageExperience_reader__Zlfe3{padding:20px}.HomepageExperience_art__1LNlv{height:150px}.HomepageExperience_notebook__B4zQg,.HomepageExperience_review__cDdNI{padding:20px}.HomepageExperience_reviewCard__FoKfC{min-height:0}.HomepageExperience_readerTop__rOqP5{gap:4px}.HomepageExperience_readerTop__rOqP5 .HomepageExperience_audioControl__4Ngi_ button{padding-left:0}.HomepageExperience_meaning__wOL5D{font-size:21px}}.HomepageExperience_definition__vee8D{margin:16px 0;font-size:15px;line-height:1.75;color:var(--text)}.HomepageExperience_demoContext__A7e7A{font:400 15px/1.7 var(--font-serif);margin-top:14px;padding-top:14px;border-top:1px solid var(--border);color:var(--text-secondary)}.HomepageExperience_reader__Zlfe3 [role=region]{font-family:var(--font-serif);font-size:18px;line-height:1.8}@media (max-width:600px){.HomepageExperience_reader__Zlfe3 [role=region]{font-size:17px}}.HomepageExperience_review__cDdNI .HomepageExperience_surfaceHeader__fpKQM{color:var(--accent-fg);border-bottom-color:rgb(255 255 255/30%)}.HomepageExperience_review__cDdNI .HomepageExperience_reviewNote__t3d3S{color:var(--accent-fg)}.HomepageExperience_notebook__B4zQg,.HomepageExperience_review__cDdNI{align-self:stretch}.HomepageExperience_reviewCard__FoKfC{min-height:290px}@media (max-width:700px){.HomepageExperience_reviewCard__FoKfC{min-height:0}}.HomepageExperience_experienceSteps__65ayZ{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;background:var(--bg-subtle);list-style:none;margin:0}.HomepageExperience_experienceSteps__65ayZ li{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--text-secondary);font-weight:500}.HomepageExperience_experienceSteps__65ayZ li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--bg-card);color:var(--text-secondary)}.HomepageExperience_experienceSteps__65ayZ li[aria-current=step]{color:var(--accent);font-weight:700}.HomepageExperience_experienceSteps__65ayZ li[aria-current=step]>span{background:var(--accent);color:var(--accent-fg)}.HomepageExperience_continueRow__tJ4Yr{margin-top:20px}.HomepageExperience_resumedNote__9uSPh{display:flex;align-items:flex-start;gap:10px;background:var(--bg-subtle);border-radius:var(--radius-md);padding:16px;margin-top:20px;font-size:13px;line-height:1.65}.HomepageExperience_resumedNote__9uSPh>svg{flex-shrink:0;margin-top:3px;color:var(--accent)}.HomepageExperience_resumedNote__9uSPh strong{font-weight:700;color:var(--text)}.HomepageExperience_resumedNote__9uSPh p{margin:6px 0 0;color:var(--text-secondary)}.HomepageExperience_readingPassage__OGL_a [role=region]:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}@media (max-width:600px){.HomepageExperience_experienceSteps__65ayZ{padding:14px 20px;gap:10px}.HomepageExperience_experienceSteps__65ayZ li{font-size:10px;gap:5px}.HomepageExperience_experienceSteps__65ayZ li>span{width:20px;height:20px}}.HomepageExperience_ratingDemo__9t_iM{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.HomepageExperience_ratingDemo__9t_iM>p{color:var(--text-secondary);font:400 14px/1.7 var(--font-sans);margin-bottom:16px}.HomepageExperience_ratingGrid__PlMvm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.HomepageExperience_ratingGrid__PlMvm>div>span{display:block;font-size:11px;line-height:1.5;color:var(--text-secondary);padding-top:6px;text-align:center}.HomepageExperience_scheduleResult__ZcbJz{background:var(--bg-subtle);padding:16px;border-radius:var(--radius-md);margin-top:20px;font-size:13px;line-height:1.7}.HomepageExperience_scheduleResult__ZcbJz strong{color:var(--text);font-weight:700}.HomepageExperience_scheduleResult__ZcbJz p{color:var(--text-secondary);margin-top:10px;font-size:12px}.HomepageExperience_ratingButton__bO58v{color:var(--rating-color);background:var(--bg-card);border:1px solid var(--rating-color);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.HomepageExperience_ratingButton__bO58v:hover{background:color-mix(in srgb,var(--rating-color) 8%,var(--bg-card));box-shadow:0 2px 8px rgb(28 25 18/8%);transform:translateY(-2px)}.HomepageExperience_ratingButton__bO58v[aria-pressed=true]{background:color-mix(in srgb,var(--rating-color) 10%,var(--bg-card));box-shadow:inset 0 0 0 1px var(--rating-color)}.HomepageExperience_ratingButton__bO58v:active{transform:translateY(0) scale(.98)}.HomepageExperience_ratingDemo__9t_iM+button{margin-top:20px}@media (prefers-reduced-motion:reduce){.HomepageExperience_ratingButton__bO58v{transition:none}.HomepageExperience_ratingButton__bO58v:active,.HomepageExperience_ratingButton__bO58v:hover{transform:none}}.HomepageExperience_notebook__B4zQg{border:1px solid var(--border-light)}.HomepageExperience_vocabEntry__oxZML{background:var(--bg-card);padding:0;border-radius:0}.HomepageExperience_vocabTopline__fk6Zn{display:flex;justify-content:space-between;align-items:center;gap:12px}.HomepageExperience_entryType__66ZFL{font-size:11px;color:var(--text-secondary);background:var(--bg-subtle);padding:5px 10px;border-radius:99px}.HomepageExperience_vocabTermRow__WDXBM{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 24px}.HomepageExperience_vocabTermRow__WDXBM h3{margin:0;font-size:32px;line-height:1.2}.HomepageExperience_reviewTerm__QOhZ_ .HomepageExperience_audioControl__4Ngi_,.HomepageExperience_vocabTermRow__WDXBM .HomepageExperience_audioControl__4Ngi_{flex-shrink:0}.HomepageExperience_reviewTerm__QOhZ_ .HomepageExperience_audioControl__4Ngi_ button,.HomepageExperience_vocabTermRow__WDXBM .HomepageExperience_audioControl__4Ngi_ button{width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:50%}.HomepageExperience_vocabTranslation__J0zXK{padding:20px;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-subtle)}.HomepageExperience_vocabTranslation__J0zXK .HomepageExperience_label__Xf_BI{text-transform:none;letter-spacing:0;font-size:12px}.HomepageExperience_vocabTranslation__J0zXK .HomepageExperience_meaning__wOL5D{font-size:27px;margin-top:10px;color:var(--accent)}.HomepageExperience_vocabContext__AIEgG{margin-top:28px;padding-top:24px;border-top:1px solid var(--border)}.HomepageExperience_vocabContext__AIEgG .HomepageExperience_label__Xf_BI{text-transform:none;letter-spacing:0;font-size:12px}.HomepageExperience_vocabContext__AIEgG blockquote{padding:12px 0 16px;font-size:18px;line-height:1.8}@media(max-width:700px){.HomepageExperience_vocabTermRow__WDXBM h3{font-size:28px}.HomepageExperience_vocabTranslation__J0zXK{padding:18px}}@media (max-width:600px){.HomepageExperience_homeExperience__O9En9 .HomepageExperience_art__1LNlv{height:88px}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_artBadge__aB0SZ{top:12px;left:18px;padding:6px 10px}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_reader__Zlfe3{padding:18px}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_readerTop__rOqP5{margin-bottom:10px}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_reader__Zlfe3>h2{font-size:1.25rem}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_prompt__vFKVp{margin:8px 0 12px}.HomepageExperience_homeExperience__O9En9 .HomepageExperience_experienceSteps__65ayZ{padding:12px 18px;gap:10px}}.HomepageExperience_compactRatings__jdwtZ{margin-top:16px;padding-top:14px}.HomepageExperience_compactRatings__jdwtZ>p{font-size:12px;margin-bottom:10px}.HomepageExperience_compactRatings__jdwtZ .HomepageExperience_ratingGrid__PlMvm{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.HomepageExperience_compactRatings__jdwtZ .HomepageExperience_ratingButton__bO58v{padding-inline:2px;font-size:11px;min-width:0}.HomepageExperience_compactRatings__jdwtZ .HomepageExperience_scheduleResult__ZcbJz{padding:10px;margin-top:12px;font-size:12px}.HomepageExperience_compactRatings__jdwtZ .HomepageExperience_scheduleResult__ZcbJz p{font-size:11px;margin-top:4px}.LearnShowcase_page__NDum5{color:var(--text)}.LearnShowcase_wrap__iXLIS{max-width:1160px;margin:0 auto;padding:0 24px}.LearnShowcase_section__LMv8R{padding:80px 0;scroll-margin-top:100px}.LearnShowcase_kicker__E_PEw{color:var(--accent);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.LearnShowcase_heading__yNEqB{font-size:clamp(28px,3.5vw,42px);line-height:1.12;letter-spacing:-.035em;font-weight:700;max-width:740px}.LearnShowcase_lead__xs8Cj{color:var(--text-secondary);font-size:18px;line-height:1.65;max-width:680px;margin-top:20px}.LearnShowcase_hero__ZtY4U{padding:72px 0 64px;background:linear-gradient(140deg,var(--bg) 35%,color-mix(in srgb,var(--accent) 10%,var(--bg)))}.LearnShowcase_heroGrid__MaZeu{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.LearnShowcase_heroTitle__Hinp0{font-size:clamp(36px,4.4vw,60px);font-weight:700;letter-spacing:-.045em;line-height:1.06}.LearnShowcase_actions__9EEtg{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.LearnShowcase_textLink__IKB66{color:var(--accent);text-decoration:none;font-weight:600}.LearnShowcase_textLink__IKB66:hover{color:var(--accent-hover)}.LearnShowcase_textLink__IKB66:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.LearnShowcase_note__fvP_v{font-size:13px;color:var(--text-secondary);margin-top:16px;line-height:1.6}.LearnShowcase_mosaic__I5JhS{display:grid;grid-template-columns:1fr 1fr;gap:12px}.LearnShowcase_mosaic__I5JhS figure:first-child{grid-column:span 2}.LearnShowcase_mosaic__I5JhS img{width:100%;height:140px;object-fit:cover}.LearnShowcase_mosaic__I5JhS figure:first-child img{height:220px}.LearnShowcase_mosaic__I5JhS figure{overflow:hidden;border-radius:12px;background:var(--bg-card)}.LearnShowcase_mosaic__I5JhS figcaption{padding:12px 16px;font-size:13px;font-weight:600}.LearnShowcase_facts__P8wp9{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:40px;padding-top:24px;border-top:1px solid var(--border);font-size:14px;color:var(--text-secondary)}.LearnShowcase_facts__P8wp9 strong{color:var(--text)}.LearnShowcase_tabs__M_6ae{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0}.LearnShowcase_tab__tD92o{border-radius:8px;padding:10px 16px;background:var(--bg-card);color:var(--text-secondary);font-weight:600}.LearnShowcase_tab__tD92o[aria-pressed=true]{background:var(--accent);color:var(--accent-fg)}.LearnShowcase_choice__Rcs9J:focus-visible,.LearnShowcase_tab__tD92o:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.LearnShowcase_cards__6mvXA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.LearnShowcase_card__1Ka_v{background:var(--bg-card);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.LearnShowcase_art__lT7_w{position:relative;height:185px}.LearnShowcase_art__lT7_w img{width:100%;height:100%;object-fit:cover}.LearnShowcase_cardBody__EcCxu{padding:24px;display:flex;flex-direction:column;flex:1}.LearnShowcase_badge__cmfu9{font-size:12px;font-weight:700;color:var(--accent);margin-bottom:12px}.LearnShowcase_card__1Ka_v h3{font-size:21px;line-height:1.3;font-weight:700;margin-bottom:12px}.LearnShowcase_card__1Ka_v p{color:var(--text-secondary);font-size:14px;line-height:1.65}.LearnShowcase_card__1Ka_v details{margin:18px 0 24px;font-size:13px;line-height:1.6}.LearnShowcase_card__1Ka_v summary{cursor:pointer;font-weight:600}.LearnShowcase_card__1Ka_v ol{list-style:decimal;margin:12px 0 0 20px}.LearnShowcase_card__1Ka_v li{padding:3px 0;color:var(--text-secondary)}.LearnShowcase_cardCta__K53oA{margin-top:auto}.LearnShowcase_tinted__81_eh{background:var(--bg-subtle)}.LearnShowcase_demo__GlEwH{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:24px;align-items:start}.LearnShowcase_reading__gI0_y{background:var(--bg-card);border-radius:12px;overflow:hidden}.LearnShowcase_readingBody__Y2_TY{padding:28px}.LearnShowcase_reading__gI0_y h3{font-size:23px;font-weight:700;margin-bottom:12px}.LearnShowcase_reading__gI0_y p{line-height:1.85;margin-top:16px;font-size:17px}.LearnShowcase_quiz__xpgzj{background:var(--bg-card);border-radius:12px;padding:28px}.LearnShowcase_quiz__xpgzj h3{font-size:19px;line-height:1.5;font-weight:700;margin:12px 0 20px}.LearnShowcase_choice__Rcs9J{display:block;width:100%;padding:14px;margin-bottom:10px;text-align:left;border:1px solid var(--border);border-radius:8px;font-size:14px;line-height:1.5}.LearnShowcase_choice__Rcs9J[aria-pressed=true]{border-color:var(--accent);background:var(--bg-subtle)}.LearnShowcase_feedback__hh6Lq{background:var(--bg-subtle);border-radius:8px;padding:16px;margin-top:20px;font-size:14px;line-height:1.65}.LearnShowcase_feedback__hh6Lq blockquote{margin-top:12px;font-style:italic}.LearnShowcase_steps__Xioae{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px}.LearnShowcase_steps__Xioae h3{font-weight:700;font-size:20px;margin:18px 0 12px}.LearnShowcase_steps__Xioae p{line-height:1.7;color:var(--text-secondary)}.LearnShowcase_number__jbPfP{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--accent);color:var(--accent-fg);font-weight:700}.LearnShowcase_faq__aXhWT{max-width:800px}.LearnShowcase_faq__aXhWT details{padding:22px 0;border-bottom:1px solid var(--border)}.LearnShowcase_faq__aXhWT summary{font-weight:700;cursor:pointer;font-size:18px}.LearnShowcase_faq__aXhWT p{color:var(--text-secondary);line-height:1.7;margin-top:16px}.LearnShowcase_final__h_I76{background:var(--accent);color:var(--accent-fg);padding:40px;border-radius:16px}.LearnShowcase_final__h_I76 p{max-width:650px;line-height:1.7;margin-top:16px}@media(max-width:900px){.LearnShowcase_heroGrid__MaZeu{grid-template-columns:1fr;gap:32px}.LearnShowcase_heroTitle__Hinp0{max-width:700px}.LearnShowcase_mosaic__I5JhS{max-width:650px}.LearnShowcase_cards__6mvXA{grid-template-columns:1fr}.LearnShowcase_card__1Ka_v{display:grid;grid-template-columns:.8fr 1.2fr}.LearnShowcase_art__lT7_w{height:100%;min-height:240px}.LearnShowcase_demo__GlEwH{grid-template-columns:1fr}}@media(max-width:600px){.LearnShowcase_section__LMv8R{padding:48px 0}.LearnShowcase_hero__ZtY4U{padding:40px 0}.LearnShowcase_wrap__iXLIS{padding:0 20px}.LearnShowcase_lead__xs8Cj{font-size:16px}.LearnShowcase_mosaic__I5JhS figure:first-child img{height:180px}.LearnShowcase_mosaic__I5JhS img{height:110px}.LearnShowcase_mosaic__I5JhS figcaption{padding:10px;font-size:12px}.LearnShowcase_card__1Ka_v{display:flex}.LearnShowcase_art__lT7_w{height:180px;min-height:0}.LearnShowcase_steps__Xioae{grid-template-columns:1fr;gap:24px}.LearnShowcase_cardBody__EcCxu,.LearnShowcase_quiz__xpgzj,.LearnShowcase_readingBody__Y2_TY{padding:20px}.LearnShowcase_final__h_I76{padding:24px}}.LearnShowcase_readerHint__D7YoV{color:var(--text-secondary);font-size:12px!important;line-height:1.5!important}.LearnShowcase_readerText__RP4Se{user-select:text}.LearnShowcase_readerText__RP4Se:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.LearnShowcase_readerText__RP4Se .word-token{color:inherit}.LearnShowcase_readerText__RP4Se .word-token:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.LearnShowcase_tab__tD92o:hover{background:var(--btn-secondary-bg)}.LearnShowcase_tab__tD92o[aria-pressed=true]:hover{background:var(--accent-hover)}.LearnShowcase_homeShowcase__waaAB{padding:48px 0}.LearnShowcase_homeShowcase__waaAB .LearnShowcase_wrap__iXLIS{position:relative}.LearnShowcase_homeShowcase__waaAB .LearnShowcase_kicker__E_PEw{margin-bottom:10px}.LearnShowcase_homeShowcase__waaAB .LearnShowcase_heading__yNEqB{font-size:clamp(26px,3vw,36px)}.LearnShowcase_homeShowcase__waaAB .LearnShowcase_lead__xs8Cj{font-size:16px;margin-top:12px}.LearnShowcase_homeShowcase__waaAB .LearnShowcase_tabs__M_6ae{margin:20px 0}.LearnShowcase_catalogueLink__OTIqA{display:inline-block;margin-top:12px;color:var(--accent);font-size:14px;font-weight:600}.LearnShowcase_catalogueLink__OTIqA:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_reading__gI0_y{position:relative}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_readingBody__Y2_TY{padding:20px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_reading__gI0_y h3{font-size:20px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_lessonIntro__TcJyR>.LearnShowcase_note__fvP_v{margin-top:8px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_readerText__RP4Se{margin-top:12px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_readerText__RP4Se p{font-size:16px;line-height:1.75;margin-top:0;margin-bottom:14px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_quiz__xpgzj{padding:20px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_quiz__xpgzj h3{font-size:17px;margin:8px 0 14px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_choice__Rcs9J{padding:10px 12px;margin-bottom:8px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_feedback__hh6Lq{padding:12px;margin-top:12px}.LearnShowcase_compactGuide__LHUNS{margin-top:18px;padding-top:14px;border-top:1px solid var(--border-light)}.LearnShowcase_compactGuide__LHUNS p{font-size:13px;font-weight:600}.LearnShowcase_compactGuide__LHUNS span{display:block;font-size:12px;margin-top:4px;color:var(--text-secondary)}@media(min-width:1100px){.LearnShowcase_catalogueLink__OTIqA{position:absolute;top:58px;right:24px;margin-top:0}}@media(max-width:600px){.LearnShowcase_homeShowcase__waaAB{padding:32px 0}.LearnShowcase_compactDemo__NCaWS{gap:16px}}.LearnShowcase_miniHero__jn1VT{position:relative;isolation:isolate;overflow:hidden;margin:-20px -20px 20px;padding:24px 20px;background:var(--bg-card)}.LearnShowcase_miniHeroImage__64Y08{z-index:-2;pointer-events:none}.LearnShowcase_miniHero__jn1VT:before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(0 0 0/60%)}.LearnShowcase_miniHero__jn1VT .LearnShowcase_badge__cmfu9,.LearnShowcase_miniHero__jn1VT .LearnShowcase_lessonIntro__TcJyR,.LearnShowcase_miniHero__jn1VT .LearnShowcase_note__fvP_v,.LearnShowcase_miniHero__jn1VT .LearnShowcase_readerHint__D7YoV{color:#fff}.LearnShowcase_miniHero__jn1VT .LearnShowcase_lessonIntro__TcJyR{position:relative}.LearnShowcase_miniHero__jn1VT .LearnShowcase_readerHint__D7YoV{margin-top:12px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_miniHero__jn1VT+.LearnShowcase_readerText__RP4Se{margin-top:0}.LearnShowcase_readingBody__Y2_TY>.LearnShowcase_miniHero__jn1VT{margin:-28px -28px 24px;padding:28px}.LearnShowcase_compactDemo__NCaWS .LearnShowcase_readingBody__Y2_TY>.LearnShowcase_miniHero__jn1VT{margin:-20px -20px 20px;padding:24px 20px}@media(max-width:600px){.LearnShowcase_readingBody__Y2_TY>.LearnShowcase_miniHero__jn1VT{margin:-20px -20px 20px;padding:24px 20px}}.LearnShowcase_suggestedWord__kxmju{background:var(--btn-secondary-bg);color:var(--accent);border-radius:3px;box-shadow:0 2px 0 var(--accent)}.ScienceExplainer_section__k6AjQ{padding:80px 0;background:var(--bg-card);color:var(--text);font-family:var(--font-sans)}.ScienceExplainer_wrap__Ieg_L{width:min(1200px,100%);margin:auto;padding:0 32px;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:64px}.ScienceExplainer_eyebrow__ZhszJ{color:var(--accent);font-size:12px;font-weight:700;margin-bottom:18px}.ScienceExplainer_intro__j8ODx h2{font:700 clamp(28px,3vw,38px)/1.2 var(--font-sans);letter-spacing:-.035em}.ScienceExplainer_intro__j8ODx>p:not(.ScienceExplainer_eyebrow__ZhszJ){font-size:16px;line-height:1.8;color:var(--text-secondary);margin:24px 0}.ScienceExplainer_steps__5jqJN{display:grid;gap:8px}.ScienceExplainer_steps__5jqJN button{display:flex;gap:12px;align-items:center;min-height:56px;padding:14px 16px;border-radius:var(--radius-md);background:var(--bg);color:var(--text);font:500 14px/1.5 var(--font-sans);cursor:pointer;transition:background .18s ease,color .18s ease;text-align:left}.ScienceExplainer_steps__5jqJN button>svg{flex-shrink:0}.ScienceExplainer_steps__5jqJN button>span:last-child{margin-left:auto;font-size:12px}.ScienceExplainer_steps__5jqJN button[aria-pressed=true]{background:var(--accent);color:var(--accent-fg)}.ScienceExplainer_sources__wdHTy a:focus-visible,.ScienceExplainer_steps__5jqJN button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ScienceExplainer_panel__fluQE{margin-top:16px;padding:24px;border-radius:var(--radius-lg);background:var(--bg-subtle);min-height:245px}.ScienceExplainer_label__O73dX{font-size:12px;color:var(--text-secondary)}.ScienceExplainer_example__GkGs6{font:700 clamp(20px,2vw,25px)/1.5 var(--font-sans);margin:16px 0;overflow-wrap:anywhere}.ScienceExplainer_body__jqbES{font-size:14px;line-height:1.8;color:var(--text-secondary)}.ScienceExplainer_sources__wdHTy{font-size:11px;line-height:1.8;color:var(--text-secondary);margin-top:18px}.ScienceExplainer_sources__wdHTy a{text-decoration:underline;text-underline-offset:3px}@media (max-width:800px){.ScienceExplainer_wrap__Ieg_L{grid-template-columns:1fr;gap:32px;padding:0 24px}}@media (max-width:600px){.ScienceExplainer_section__k6AjQ{padding:56px 0}.ScienceExplainer_wrap__Ieg_L{padding:0 20px}.ScienceExplainer_panel__fluQE{padding:20px;min-height:270px}}@media (prefers-reduced-motion:reduce){.ScienceExplainer_steps__5jqJN button{transition:none}}.AnimatedDisclosure_item__2MQAy{background:var(--bg-card);border-radius:var(--radius-lg)}.AnimatedDisclosure_heading__mCQ7n{margin:0;font:inherit}.AnimatedDisclosure_trigger__CvuOs{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:64px;padding:20px;color:var(--text);text-align:left;font:700 15px/1.5 var(--font-sans);cursor:pointer;background:transparent;border:0;border-radius:var(--radius-lg)}.AnimatedDisclosure_trigger__CvuOs:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AnimatedDisclosure_trigger__CvuOs:hover{color:var(--accent)}.AnimatedDisclosure_title__y5B3M{display:flex;align-items:center;gap:12px}.AnimatedDisclosure_title__y5B3M>svg{color:var(--accent);flex-shrink:0}.AnimatedDisclosure_chevron__Ue8Wh{display:inline-flex;flex-shrink:0;color:var(--accent)}.AnimatedDisclosure_body__HJWZ4{padding:0 20px 24px;font-size:15px;line-height:1.8;color:var(--text-secondary)}.AnimatedDisclosure_body__HJWZ4 p{margin:0 0 18px}@media (max-width:600px){.AnimatedDisclosure_trigger__CvuOs{padding:18px}.AnimatedDisclosure_body__HJWZ4{padding:0 18px 22px}}.MarketingNav_profileLink__nRdgP{background:var(--bg-card);border:1px solid var(--border);text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.MarketingNav_profileLink__nRdgP:hover{background:color-mix(in srgb,var(--accent) 8%,var(--bg-card));border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.MarketingNav_profileLink__nRdgP:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.MarketingNav_profileLink__nRdgP{transition:none}}.ReadingPractice_breadcrumb__hvPbX{display:flex;flex-wrap:wrap;gap:8px;color:var(--text-secondary);font-size:12px;margin-bottom:20px}.ReadingPractice_breadcrumb__hvPbX a{text-decoration:underline;text-underline-offset:3px}.ReadingPractice_reader__KtgsO{max-width:800px;margin:36px auto 0}.ReadingPractice_readerMeta__safDB{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--text-secondary)}.ReadingPractice_objective__wfmvD{font-size:14px!important;line-height:1.6!important;color:var(--text-secondary)}.ReadingPractice_sourceNote__99dwr{font-size:12px!important;line-height:1.6!important;color:var(--text-secondary);margin-top:28px!important}.ReadingPractice_invitation__JkHeu{max-width:800px;margin:20px auto;padding:24px;border-radius:var(--radius-lg);background:var(--bg-card);display:flex;align-items:center;gap:24px}.ReadingPractice_afterQuiz__gOEG7 h3,.ReadingPractice_invitation__JkHeu h3{font-size:20px;font-weight:700}.ReadingPractice_afterQuiz__gOEG7 p,.ReadingPractice_invitation__JkHeu p{margin-top:10px;color:var(--text-secondary);font-size:14px;line-height:1.65}.ReadingPractice_afterQuiz__gOEG7 a,.ReadingPractice_invitation__JkHeu a{flex-shrink:0}.ReadingPractice_exercise__X2tjR{margin-top:52px}.ReadingPractice_exerciseTitle__IKyg_{font-size:28px;line-height:1.3;font-weight:700}.ReadingPractice_questionGrid__5opFX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin-top:28px}.ReadingPractice_question__x990Q{min-width:0;padding:24px;background:var(--bg-card);border-radius:var(--radius-lg)}.ReadingPractice_question__x990Q legend{float:left;width:100%;font-weight:700;font-size:17px;line-height:1.5;margin-bottom:20px}.ReadingPractice_question__x990Q legend+*{clear:both}.ReadingPractice_questionNumber___Ypwu{display:block;color:var(--accent);font-size:13px;margin-bottom:8px}.ReadingPractice_radioChoice__2V0wQ{display:flex;align-items:start;gap:10px;padding:14px 12px;border:1px solid var(--text-secondary);border-radius:var(--radius-md);margin-top:10px;cursor:pointer;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.ReadingPractice_radioChoice__2V0wQ:has(input:checked){background:var(--bg-subtle);border-color:var(--accent)}.ReadingPractice_radioChoice__2V0wQ:hover{background:var(--bg-subtle)}.ReadingPractice_radioChoice__2V0wQ input{flex-shrink:0;margin-top:4px;accent-color:var(--accent)}.ReadingPractice_question__x990Q:focus-visible,.ReadingPractice_radioChoice__2V0wQ:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:4px}.ReadingPractice_optionLetter__XLiC0{font-weight:700}.ReadingPractice_checkRow__OLJzi{margin-top:24px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.ReadingPractice_checkRow__OLJzi p{font-size:14px;line-height:1.6}.ReadingPractice_afterQuiz__gOEG7{display:flex;align-items:center;gap:32px;padding:28px;margin-top:32px;border-radius:var(--radius-lg);background:var(--bg-card)}.ReadingPractice_vocabulary__5fz2B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.ReadingPractice_vocabulary__5fz2B div{padding:20px;background:var(--bg-card);border-radius:var(--radius-md)}.ReadingPractice_vocabulary__5fz2B dt{font-weight:700;font-size:18px}.ReadingPractice_vocabulary__5fz2B dd{color:var(--text-secondary);font-size:14px;margin-top:8px;line-height:1.6}.ReadingPractice_continuation__wz5S0{display:grid;grid-template-columns:1fr .8fr;gap:56px;align-items:start;margin-top:32px}.ReadingPractice_outcomes__uPZiW{margin:24px 0;padding-left:20px;list-style:disc;color:var(--text-secondary);line-height:1.8}.ReadingPractice_articleLinks__dVcsQ{margin-top:24px;display:flex;gap:24px;flex-wrap:wrap}.ReadingPractice_articleLinks__dVcsQ a{color:var(--accent);text-decoration:underline;text-underline-offset:4px;line-height:1.6}.ReadingPractice_practiceLink__1UKHQ{color:var(--accent);font-weight:700;line-height:1.6}@media (max-width:900px){.ReadingPractice_continuation__wz5S0,.ReadingPractice_questionGrid__5opFX{grid-template-columns:1fr}.ReadingPractice_continuation__wz5S0{gap:24px}.ReadingPractice_afterQuiz__gOEG7,.ReadingPractice_invitation__JkHeu{flex-direction:column;align-items:start;gap:20px}}@media (max-width:600px){.ReadingPractice_vocabulary__5fz2B{grid-template-columns:1fr 1fr;gap:12px}.ReadingPractice_vocabulary__5fz2B div{padding:16px}.ReadingPractice_vocabulary__5fz2B dt{font-size:16px}.ReadingPractice_question__x990Q{padding:20px}.ReadingPractice_exerciseTitle__IKyg_{font-size:24px}.ReadingPractice_afterQuiz__gOEG7,.ReadingPractice_invitation__JkHeu{padding:20px}}@media (max-width:360px){.ReadingPractice_vocabulary__5fz2B{grid-template-columns:1fr}}.ReadingPractice_hero__JN3PW{position:relative;isolation:isolate;overflow:hidden;background:#192319;color:#fff;padding:64px 0;min-height:520px}.ReadingPractice_heroImage__liAUv{z-index:-2;pointer-events:none}.ReadingPractice_hero__JN3PW:before{content:"";position:absolute;inset:0;background:rgb(0 0 0/60%);z-index:-1}.ReadingPractice_heroContent__7sZdu{position:relative}.ReadingPractice_hero__JN3PW h1{max-width:900px}.ReadingPractice_heroFacts__FlkAw,.ReadingPractice_hero__JN3PW nav,.ReadingPractice_hero__JN3PW p,.ReadingPractice_hero__JN3PW strong{color:#fff}.ReadingPractice_heroFacts__FlkAw{border-color:rgb(255 255 255/35%)}.ReadingPractice_vocabTerm__rRl6j{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReadingPractice_vocabTerm__rRl6j span{overflow-wrap:anywhere}@media(max-width:600px){.ReadingPractice_hero__JN3PW{padding:40px 0;min-height:0}.ReadingPractice_hero__JN3PW h1{font-size:36px}}.ReadingPractice_hero__JN3PW .ReadingPractice_breadcrumb__hvPbX{color:rgb(255 255 255/88%)}.ReadingPractice_breadcrumb__hvPbX a{text-decoration:none}.ReadingPractice_breadcrumb__hvPbX a:hover{text-decoration:underline}.ReadingPractice_heroActions__ZkY98{gap:32px}.ReadingPractice_darkSecondary__pkELr{--btn-secondary-bg:#333c2e;--btn-secondary-bg-hover:#3f4a38;--btn-secondary-text:#fff;border:1px solid rgb(255 255 255/65%)}.ReadingPractice_hero__JN3PW a:focus-visible{outline:3px solid #fff;outline-offset:5px;border-radius:var(--radius-md)}.BonusIllustrations_scene__F2a_M{width:100%;max-width:248px;height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;position:relative}.BonusIllustrations_wave__0ddgc{height:110px;display:flex;align-items:center;justify-content:center;gap:6px}.BonusIllustrations_wave__0ddgc span{width:10px;border-radius:5px;background:var(--accent);opacity:.7;transform-origin:center}.BonusIllustrations_soundCard__rtOhz{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.BonusIllustrations_soundCard__rtOhz strong{display:block;font-size:24px;line-height:1.3}.BonusIllustrations_soundCard__rtOhz span{display:block;color:var(--text-secondary);font-size:13px;margin-top:4px}.BonusIllustrations_soundCard__rtOhz button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;border:1px solid var(--accent);background:var(--bg-card);color:var(--accent);cursor:pointer;transition:background .18s ease,transform .18s ease}.BonusIllustrations_soundCard__rtOhz button:hover{background:color-mix(in srgb,var(--accent) 10%,var(--bg-card));transform:scale(1.05)}.BonusIllustrations_soundCard__rtOhz button:active{transform:scale(.96)}.BonusIllustrations_caption__vV_h6{color:var(--text-secondary);font-size:11px;line-height:1.5;text-align:center}.BonusIllustrations_deck__4CsXv{width:152px;height:104px;position:relative;margin-top:4px}.BonusIllustrations_backCard__rQUxZ,.BonusIllustrations_frontCard__KNKRz,.BonusIllustrations_middleCard__B6QZ_{position:absolute;inset:0;background:var(--bg-card);border:1px solid var(--accent);border-radius:10px}.BonusIllustrations_backCard__rQUxZ{transform:translate(9px,-8px) rotate(6deg);opacity:.35}.BonusIllustrations_middleCard__B6QZ_{transform:translate(-7px,-4px) rotate(-5deg);opacity:.6}.BonusIllustrations_frontCard__KNKRz{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px}.BonusIllustrations_frontCard__KNKRz>span{font-size:11px;color:var(--text-secondary)}.BonusIllustrations_frontCard__KNKRz strong{font-size:18px}.BonusIllustrations_frontCard__KNKRz svg{position:absolute;right:14px;top:16px;color:var(--accent)}.BonusIllustrations_wordList__qC_eG{display:grid;width:100%;gap:6px}.BonusIllustrations_wordList__qC_eG>div{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:6px;padding:7px 12px;font-size:12px;background:var(--bg-card)}.BonusIllustrations_wordList__qC_eG strong{color:var(--accent);font-weight:600}.BonusIllustrations_wordList__qC_eG span{color:var(--text-secondary)}@keyframes BonusIllustrations_wave-cycle__gI_Vv{0%,to{transform:scaleY(.18);opacity:.35}18%,68%{transform:scaleY(1);opacity:.7}80%{transform:scaleY(.7);opacity:.6}}@keyframes BonusIllustrations_card-cycle__O51Yv{0%,to{transform:translateY(8px);opacity:.2}18%,80%{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:no-preference){.BonusIllustrations_wave__0ddgc span{animation:BonusIllustrations_wave-cycle__gI_Vv 5s cubic-bezier(.2,.65,.3,1) var(--delay) infinite both}.BonusIllustrations_deck__4CsXv{animation:BonusIllustrations_card-cycle__O51Yv 5s ease infinite both}.BonusIllustrations_wordList__qC_eG>div{animation:BonusIllustrations_card-cycle__O51Yv 5s ease var(--delay) infinite both}[data-paused=true] .BonusIllustrations_deck__4CsXv,[data-paused=true] .BonusIllustrations_wave__0ddgc span,[data-paused=true] .BonusIllustrations_wordList__qC_eG>div{animation-play-state:paused}}.BonusIllustrations_soundCard__rtOhz{gap:12px}.BonusIllustrations_soundCard__rtOhz strong{font-size:21px}.BonusIllustrations_soundCard__rtOhz>div{min-width:0}@media (prefers-reduced-motion:reduce){.BonusIllustrations_soundCard__rtOhz button{transition:none}.BonusIllustrations_soundCard__rtOhz button:active,.BonusIllustrations_soundCard__rtOhz button:hover{transform:none}}.HomepageConcept_root__UAMA_{background:var(--bg);color:var(--text);font-family:var(--font-sans);--concept-ease:cubic-bezier(0.16,1,0.3,1)}.HomepageConcept_root__UAMA_ a{text-decoration:none}.HomepageConcept_root__UAMA_ :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:5px;box-shadow:0 0 0 3px var(--bg-card);border-radius:12px}.HomepageConcept_root__UAMA_ main:focus{outline:none}.HomepageConcept_root__UAMA_ :is(section,[id]){scroll-margin-top:100px}.HomepageConcept_wrap__U__Ep{width:min(1360px,100%);padding-inline:clamp(20px,4.5vw,64px);margin-inline:auto}.HomepageConcept_topline__hvTgt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;color:var(--accent);font-size:.75rem;font-weight:600}.HomepageConcept_motionToggle__vNwh9{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--border-control);border-radius:99px;color:var(--text-secondary);font-weight:500;cursor:pointer}.HomepageConcept_hero__xL30W{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 6%;padding-top:36px;padding-bottom:24px;align-items:center}.HomepageConcept_heroCopy__lJc7W{padding-bottom:28px;min-width:0}.HomepageConcept_hero__xL30W h1{font:700 clamp(3.3rem,6.9vw,6.5rem)/.98 var(--font-sans);letter-spacing:-.065em}.HomepageConcept_titleLine__dMUIT{display:block;overflow:clip;padding-bottom:.1em;margin-bottom:-.1em}.HomepageConcept_titleLine__dMUIT>span{display:block}.HomepageConcept_titleLine__dMUIT:last-child{color:var(--accent)}.HomepageConcept_lead__8_TcV{font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.75;max-width:410px;color:var(--text-secondary);margin-top:32px}.HomepageConcept_actions__6ESZF{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px}.HomepageConcept_actions__6ESZF>a{display:inline-flex}.HomepageConcept_link__pOCgI{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--accent);font-weight:600;font-size:.875rem;line-height:1.5}.HomepageConcept_link__pOCgI>svg{flex-shrink:0}.HomepageConcept_note__3DL9R{margin-top:16px;font-size:.75rem;line-height:1.7;color:var(--text-secondary)}.HomepageConcept_readerFrame__gKSfJ{position:relative;min-width:0;transform-origin:center}.HomepageConcept_folio__L9iK9{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:.65rem;letter-spacing:.08em}.HomepageConcept_folio__L9iK9>span:first-child{font-size:1rem;letter-spacing:-.04em}.HomepageConcept_heroFoot__pwkPZ{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid var(--border);padding-block:22px;margin-top:24px;font-size:.75rem;color:var(--text-secondary)}.HomepageConcept_heroFoot__pwkPZ>span:last-child{letter-spacing:.15em}.HomepageConcept_kicker__crGf3{display:block;font-size:.75rem;line-height:1.5;letter-spacing:.045em;font-weight:600;color:var(--accent);margin-bottom:24px}.HomepageConcept_closing__NieY5 h2,.HomepageConcept_faq__Hn3_I h2,.HomepageConcept_importGrid__ZPjzU h2,.HomepageConcept_sectionHead__BUM6w h2,.HomepageConcept_smallHead__QSG3m h2,.HomepageConcept_storyIntro__a3wpn h2{font:700 clamp(2.5rem,5vw,4.75rem)/1.03 var(--font-sans);letter-spacing:-.055em}.HomepageConcept_readings__i9UFc{padding-block:112px}.HomepageConcept_sectionHead__BUM6w{display:grid;grid-template-columns:1.15fr 1fr;gap:10%;align-items:end;margin-bottom:48px}.HomepageConcept_sectionHead__BUM6w>p{font-size:1.125rem;color:var(--text-secondary);line-height:1.8;max-width:420px}.HomepageConcept_readingControls__fcJW8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:40px}.HomepageConcept_readingControls__fcJW8>div{max-width:100%;overflow:auto;padding:4px}.HomepageConcept_readingControls__fcJW8>p{font-size:.75rem;color:var(--text-secondary)}.HomepageConcept_catalogueFoot__FUFoU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:48px;padding-top:24px;border-top:1px solid var(--border)}.HomepageConcept_catalogueFoot__FUFoU>p{color:var(--text-secondary);font-size:.75rem;max-width:420px;line-height:1.75}.HomepageConcept_closing__NieY5,.HomepageConcept_importSection__U1fkR{background:var(--accent);color:var(--accent-fg)}.HomepageConcept_importSection__U1fkR{padding-block:96px}.HomepageConcept_importGrid__ZPjzU{display:grid;grid-template-columns:1.2fr 1fr;gap:12%}.HomepageConcept_closing__NieY5 .HomepageConcept_kicker__crGf3,.HomepageConcept_importSection__U1fkR .HomepageConcept_kicker__crGf3{color:var(--accent-fg)}.HomepageConcept_importSection__U1fkR h2{margin-bottom:40px}.HomepageConcept_importFormats__wqG89>svg{margin-bottom:24px}.HomepageConcept_importFormats__wqG89>p{font-size:1.25rem;line-height:1.65}.HomepageConcept_importFormats__wqG89 ul{list-style:none;padding:0;margin-top:32px}.HomepageConcept_importFormats__wqG89 li{display:flex;gap:20px;align-items:center;padding-block:18px;border-top:1px solid rgb(255 255 255/30%);font-size:1.125rem}.HomepageConcept_importFormats__wqG89 li>span{font-size:.65rem}.HomepageConcept_importFormats__wqG89 li>svg{margin-left:auto}.HomepageConcept_importFormats__wqG89 .HomepageConcept_importNote__GekGO{font-size:.75rem;line-height:1.8;margin-top:24px}.HomepageConcept_reviewSection__I3A46{padding-block:112px 80px}.HomepageConcept_research__OjLfz{padding-top:32px;margin-top:32px;border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:10%;color:var(--text-secondary);font-size:.875rem;line-height:1.8}.HomepageConcept_research__OjLfz>div{display:flex;align-items:flex-start;flex-direction:column;gap:8px}.HomepageConcept_research__OjLfz a{color:var(--accent);min-height:24px}.HomepageConcept_extras__IUMxC{padding-block:24px 100px}.HomepageConcept_smallHead__QSG3m{margin-bottom:40px}.HomepageConcept_smallHead__QSG3m h2{font-size:clamp(2rem,3vw,3rem)}.HomepageConcept_extraGrid__HP3o9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.HomepageConcept_extraVisual__YLcyR{height:324px;background:var(--bg-subtle);border-radius:12px;display:flex;justify-content:center;align-items:center;padding:10px;overflow:hidden;margin-bottom:24px}.HomepageConcept_extraGrid__HP3o9 h3{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;margin-bottom:12px}.HomepageConcept_extraGrid__HP3o9 article>p{font-size:.9375rem;color:var(--text-secondary);line-height:1.75;margin-bottom:8px}.HomepageConcept_faq__Hn3_I{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-block:80px}.HomepageConcept_faq__Hn3_I h2{font-size:clamp(2rem,3vw,3rem)}.HomepageConcept_faq__Hn3_I>div:last-child{display:grid;gap:12px}.HomepageConcept_faq__Hn3_I>div:last-child p{color:var(--text-secondary);font-size:1rem;line-height:1.8;padding-block:8px}.HomepageConcept_closing__NieY5{padding-block:96px 104px}.HomepageConcept_closing__NieY5 h2{font-size:clamp(2.25rem,4.5vw,4rem);max-width:1100px}.HomepageConcept_closing__NieY5 .HomepageConcept_link__pOCgI,.HomepageConcept_closing__NieY5 .HomepageConcept_note__3DL9R{color:var(--accent-fg)}.HomepageConcept_closing__NieY5 .HomepageConcept_actions__6ESZF{margin-top:40px}@media (prefers-reduced-motion:no-preference){.HomepageConcept_root__UAMA_[data-still=false] .HomepageConcept_titleLine__dMUIT>span{animation:HomepageConcept_title-settle__MrZfY .85s var(--concept-ease) both;animation-delay:calc(var(--line) * 90ms)}.HomepageConcept_root__UAMA_[data-still=false] .HomepageConcept_readerFrame__gKSfJ{animation:HomepageConcept_reader-settle___yfpT 1s var(--concept-ease) both}}@keyframes HomepageConcept_title-settle__MrZfY{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes HomepageConcept_reader-settle___yfpT{0%{opacity:.6;scale:.97}to{opacity:1;scale:1}}@media (max-width:1100px){.HomepageConcept_hero__xL30W{gap:40px 4%}.HomepageConcept_hero__xL30W h1{font-size:clamp(3.3rem,7.2vw,5rem)}.HomepageConcept_readingControls__fcJW8{align-items:flex-start}}@media (max-width:900px){.HomepageConcept_hero__xL30W{grid-template-columns:1fr;gap:36px;padding-top:24px}.HomepageConcept_heroCopy__lJc7W{padding:0}.HomepageConcept_hero__xL30W h1{font-size:clamp(3.2rem,9vw,5.5rem)}.HomepageConcept_titleLine__dMUIT{display:inline;overflow:visible;padding:0;margin:0}.HomepageConcept_titleLine__dMUIT>span{display:inline}.HomepageConcept_titleLine__dMUIT:not(:last-child):after{content:" "}.HomepageConcept_readerFrame__gKSfJ{transform:none!important}.HomepageConcept_folio__L9iK9{display:none}.HomepageConcept_lead__8_TcV{max-width:580px;margin-top:24px}.HomepageConcept_heroFoot__pwkPZ{margin-top:0}.HomepageConcept_sectionHead__BUM6w{gap:40px}.HomepageConcept_importGrid__ZPjzU{gap:8%}.HomepageConcept_extraGrid__HP3o9{gap:20px}.HomepageConcept_extraVisual__YLcyR{height:280px;padding:4px}.HomepageConcept_readings__i9UFc,.HomepageConcept_reviewSection__I3A46{padding-block:72px}}@media (max-width:650px){.HomepageConcept_topline__hvTgt{padding-top:12px;font-size:.6875rem}.HomepageConcept_motionToggle__vNwh9{padding-inline:8px;font-size:.6875rem}.HomepageConcept_hero__xL30W{gap:24px;padding-top:24px}.HomepageConcept_hero__xL30W h1{font-size:clamp(2.5rem,11.5vw,4rem);line-height:1.02;letter-spacing:-.055em}.HomepageConcept_titleLine__dMUIT{display:block}.HomepageConcept_titleLine__dMUIT:not(:last-child):after{content:none}.HomepageConcept_heroCopy__lJc7W .HomepageConcept_lead__8_TcV{font-size:1rem;line-height:1.65;margin-top:20px}.HomepageConcept_hero__xL30W .HomepageConcept_actions__6ESZF{margin-top:20px;gap:8px 16px}.HomepageConcept_hero__xL30W .HomepageConcept_note__3DL9R{font-size:.6875rem;margin-top:10px}.HomepageConcept_heroFoot__pwkPZ{gap:8px;padding-block:20px 8px}.HomepageConcept_heroFoot__pwkPZ>span:last-child{font-size:.6875rem}.HomepageConcept_kicker__crGf3{margin-bottom:20px}.HomepageConcept_closing__NieY5 h2,.HomepageConcept_faq__Hn3_I h2,.HomepageConcept_importGrid__ZPjzU h2,.HomepageConcept_sectionHead__BUM6w h2,.HomepageConcept_smallHead__QSG3m h2,.HomepageConcept_storyIntro__a3wpn h2{font-size:clamp(2.25rem,9vw,3rem)}.HomepageConcept_faq__Hn3_I,.HomepageConcept_importGrid__ZPjzU,.HomepageConcept_research__OjLfz,.HomepageConcept_sectionHead__BUM6w{grid-template-columns:1fr;gap:28px}.HomepageConcept_sectionHead__BUM6w{margin-bottom:32px}.HomepageConcept_sectionHead__BUM6w>p{font-size:1rem}.HomepageConcept_catalogueFoot__FUFoU{margin-top:36px}.HomepageConcept_closing__NieY5,.HomepageConcept_importSection__U1fkR{padding-block:64px}.HomepageConcept_importSection__U1fkR h2{margin-bottom:28px}.HomepageConcept_importFormats__wqG89{border-top:1px solid rgb(255 255 255/30%);padding-top:32px}.HomepageConcept_importFormats__wqG89>p{font-size:1.125rem}.HomepageConcept_extraGrid__HP3o9{grid-template-columns:1fr;gap:40px}.HomepageConcept_extraVisual__YLcyR{height:324px}.HomepageConcept_extras__IUMxC{padding-bottom:64px}.HomepageConcept_faq__Hn3_I{padding-block:56px}.HomepageConcept_closing__NieY5 h2{font-size:clamp(2.75rem,11vw,4.5rem)}.HomepageConcept_closing__NieY5 .HomepageConcept_actions__6ESZF{margin-top:28px}}@media (prefers-reduced-motion:reduce){.HomepageConcept_motionToggle__vNwh9{display:none}.HomepageConcept_root__UAMA_ *,.HomepageConcept_root__UAMA_ :after,.HomepageConcept_root__UAMA_ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.HomepageConcept_readerFrame__gKSfJ{transform:none!important}}.HomepageConcept_priceFrame__h4xVu [role=tab]>span>span{background:var(--bg-card)!important;color:var(--text)!important}.HomepageConcept_priceFrame__h4xVu{--text-muted:var(--text-secondary)}.HomepageConcept_extraMotionToggle__yf42L{margin-top:24px}@media (max-width:650px){.HomepageConcept_root__UAMA_ [role=tablist] button{min-height:44px}}.HomepageConcept_root__UAMA_ main .footer-link{--link-color:var(--accent);--link-border:var(--border)}.HomepageConcept_root__UAMA_ main .footer-link:focus-visible,.HomepageConcept_root__UAMA_ main .footer-link:hover{color:var(--accent)}.HomepageConcept_root__UAMA_ main .footer-link:after{background:currentColor}.ReadingHomepage_root__7KCM1{background:var(--bg);color:var(--text);min-height:100dvh;font-family:var(--font-sans)}.ReadingHomepage_root__7KCM1 a{text-decoration:none}.ReadingHomepage_root__7KCM1 :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}.ReadingHomepage_root__7KCM1 main:focus{outline:none}.ReadingHomepage_root__7KCM1 :is(section,article[id]){scroll-margin-top:90px}.ReadingHomepage_wrap__y0ROt{width:min(1200px,100%);padding-inline:32px;margin-inline:auto}.ReadingHomepage_hero__uFNPO{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,4vw,64px);padding-top:clamp(36px,5vw,72px);padding-bottom:56px;align-items:center}.ReadingHomepage_eyebrow__CXBiC{color:var(--accent);font-size:12px;font-weight:600;margin-bottom:18px}.ReadingHomepage_hero__uFNPO h1{font:700 clamp(2.25rem,4.3vw,3.75rem)/1.04 var(--font-sans);letter-spacing:-.045em;text-wrap:balance}.ReadingHomepage_hero__uFNPO h1 span{color:var(--accent)}.ReadingHomepage_root__7KCM1 em{font-style:normal;color:var(--accent);font-weight:inherit}.ReadingHomepage_lead___yMNB{margin-top:24px;font-size:18px;line-height:1.65;color:var(--text-secondary);max-width:470px}.ReadingHomepage_actions__W0Huf{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.ReadingHomepage_tryLink___WZji{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding-inline:8px;color:var(--accent);font-size:15px;font-weight:600}.ReadingHomepage_tryLink___WZji:hover{text-decoration:underline;text-underline-offset:5px}.ReadingHomepage_heroCopy__3ZuW7{min-width:0}.ReadingHomepage_methodSummary__0wF49{max-width:740px;margin-top:32px;padding-left:24px;border-left:2px solid var(--accent);color:var(--text-secondary);font-size:15px;line-height:1.75}.ReadingHomepage_methodSources__WyL7G{margin-top:12px;font-size:12px}.ReadingHomepage_methodSources__WyL7G a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.ReadingHomepage_journal__Eye0U{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-block:0 64px}.ReadingHomepage_journal__Eye0U>div{border-left:1px solid var(--border);padding-left:24px}.ReadingHomepage_journal__Eye0U .ReadingHomepage_eyebrow__CXBiC{margin-bottom:10px}.ReadingHomepage_journal__Eye0U h2{font:600 clamp(1.4rem,2.2vw,1.8rem)/1.25 var(--font-sans);letter-spacing:-.025em}.ReadingHomepage_journal__Eye0U>a{max-width:100%}.ReadingHomepage_journal__Eye0U>a svg{flex-shrink:0}.ReadingHomepage_small__2g68o{margin-top:16px;color:var(--text-secondary);font-size:12px;line-height:1.7}.ReadingHomepage_textLink__W_DNJ{display:inline-flex;align-items:center;gap:12px;color:var(--accent);font-size:14px;font-weight:600;min-height:44px}.ReadingHomepage_languages__oPGNn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding-block:16px 32px;font-size:13px}.ReadingHomepage_languages__oPGNn>span{color:var(--text-secondary);margin-right:8px}.ReadingHomepage_languages__oPGNn a{display:flex}.ReadingHomepage_method___QCd6{padding:80px 0;background:var(--bg-subtle)}.ReadingHomepage_sectionIntro__BMD7u{max-width:740px}.ReadingHomepage_readingsHead__rLB12 h2,.ReadingHomepage_sectionIntro__BMD7u h2{font:700 clamp(28px,3vw,38px)/1.2 var(--font-sans);letter-spacing:-.035em}.ReadingHomepage_sectionIntro__BMD7u>p:last-child{margin:20px 0 0;color:var(--text-secondary);line-height:1.8;font-size:16px;max-width:590px}.ReadingHomepage_journeyActions__MSSvk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:24px;font-size:13px;line-height:1.7;color:var(--text-secondary)}.ReadingHomepage_journeyActions__MSSvk>span{max-width:520px}.ReadingHomepage_readings__A0MLQ{padding-block:80px}.ReadingHomepage_readingsHead__rLB12{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:end;margin-bottom:36px}.ReadingHomepage_readingsHead__rLB12>p{max-width:400px;color:var(--text-secondary);font-size:16px;line-height:1.8}.ReadingHomepage_bookShelf__JoB_J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ReadingHomepage_book__76pqQ{background:var(--bg-card);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding-bottom:24px;box-shadow:0 2px 8px rgb(28 25 18/4%);transition:box-shadow .2s ease}.ReadingHomepage_book__76pqQ:hover{box-shadow:0 6px 22px rgb(28 25 18/9%)}.ReadingHomepage_bookArt__D6_gM{aspect-ratio:1.55;position:relative;overflow:hidden}.ReadingHomepage_bookArt__D6_gM img{transition:transform .3s ease}.ReadingHomepage_book__76pqQ:hover img{transform:scale(1.025)}.ReadingHomepage_bookLevel__NylSh{display:inline-flex;align-self:flex-start;margin:20px 24px 0;padding:5px 10px;border-radius:99px;background:var(--bg-subtle);font-size:11px;color:var(--accent);font-weight:600}.ReadingHomepage_book__76pqQ h3{font:700 23px/1.3 var(--font-sans);margin:14px 24px 20px;letter-spacing:-.02em;flex:1}.ReadingHomepage_bookAction__V4ydb{display:block;margin:0 24px}.ReadingHomepage_readingLinks__NE9qM{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px}.ReadingHomepage_importPath__YU2EM{padding:32px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-radius:16px;background:var(--accent);color:var(--accent-fg)}.ReadingHomepage_importPath__YU2EM>div{max-width:600px}.ReadingHomepage_importPath__YU2EM h3{font:700 27px/1.3 var(--font-sans);margin:12px 0;letter-spacing:-.03em}.ReadingHomepage_importPath__YU2EM p{font-size:14px;line-height:1.8;color:var(--text-secondary)}.ReadingHomepage_importPath__YU2EM .ReadingHomepage_small__2g68o{font-size:12px}.ReadingHomepage_importPath__YU2EM>a{flex-shrink:0}.ReadingHomepage_exerciseNote__wJf9I{font-size:14px;padding-block:24px;line-height:1.7}.ReadingHomepage_faq__DLwGf{display:grid;grid-template-columns:1fr 1.3fr;gap:64px;padding-block:64px 72px}.ReadingHomepage_faq__DLwGf>h2{font:700 30px/1.3 var(--font-sans);letter-spacing:-.03em}.ReadingHomepage_faq__DLwGf details{border-bottom:1px solid var(--border)}.ReadingHomepage_faq__DLwGf summary{cursor:pointer;font-size:15px;font-weight:500;padding:22px 8px}.ReadingHomepage_faq__DLwGf details p{padding:0 8px 24px;color:var(--text-secondary);font-size:14px;line-height:1.8}@media (max-width:1000px){.ReadingHomepage_hero__uFNPO{gap:28px}.ReadingHomepage_importPath__YU2EM{flex-direction:column;align-items:flex-start}}@media (max-width:800px){.ReadingHomepage_wrap__y0ROt{padding-inline:24px}.ReadingHomepage_hero__uFNPO{grid-template-columns:1fr;padding-top:36px;gap:36px}.ReadingHomepage_heroCopy__3ZuW7{max-width:650px}.ReadingHomepage_hero__uFNPO h1{font-size:clamp(2.25rem,5.5vw,3rem)}.ReadingHomepage_lead___yMNB{max-width:580px}.ReadingHomepage_readingsHead__rLB12{grid-template-columns:1fr;gap:24px}.ReadingHomepage_readingsHead__rLB12>p{max-width:600px}.ReadingHomepage_faq__DLwGf{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.ReadingHomepage_wrap__y0ROt{padding-inline:20px}.ReadingHomepage_hero__uFNPO{padding-top:24px;padding-bottom:24px;gap:24px}.ReadingHomepage_hero__uFNPO h1{font-size:clamp(2rem,8.2vw,2.75rem);letter-spacing:-.04em}.ReadingHomepage_lead___yMNB{font-size:16px;margin-top:16px;line-height:1.6}.ReadingHomepage_eyebrow__CXBiC{margin-bottom:14px}.ReadingHomepage_actions__W0Huf{gap:10px;margin-top:18px}.ReadingHomepage_hero__uFNPO .ReadingHomepage_small__2g68o{margin-top:10px}.ReadingHomepage_languages__oPGNn{gap:10px;justify-content:flex-start}.ReadingHomepage_languages__oPGNn>span{width:100%}.ReadingHomepage_method___QCd6{padding-block:44px}.ReadingHomepage_readingsHead__rLB12 h2,.ReadingHomepage_sectionIntro__BMD7u h2{font-size:30px}.ReadingHomepage_readings__A0MLQ{padding-block:48px}.ReadingHomepage_bookShelf__JoB_J{grid-template-columns:1fr;gap:20px}.ReadingHomepage_book__76pqQ{display:grid;grid-template-columns:116px 1fr;gap:8px 0;padding-bottom:0}.ReadingHomepage_bookArt__D6_gM{grid-row:1/4;aspect-ratio:auto;height:100%;min-height:190px}.ReadingHomepage_bookLevel__NylSh{margin:18px 18px 0;font-size:10px}.ReadingHomepage_book__76pqQ h3{font-size:20px;margin:4px 18px}.ReadingHomepage_bookAction__V4ydb{margin:4px 18px 18px}.ReadingHomepage_bookAction__V4ydb>span{font-size:12px;padding-inline:12px}.ReadingHomepage_readingLinks__NE9qM{margin-top:24px;align-items:flex-start;flex-direction:column;gap:12px}.ReadingHomepage_importPath__YU2EM{margin-top:28px;padding:24px;gap:24px}.ReadingHomepage_importPath__YU2EM h3{font-size:24px}.ReadingHomepage_faq__DLwGf{padding-block:40px 48px}}@media (prefers-reduced-motion:reduce){.ReadingHomepage_root__7KCM1 *,.ReadingHomepage_root__7KCM1 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ReadingHomepage_book__76pqQ:hover img{transform:none}}.ReadingHomepage_readings__A0MLQ>.ReadingHomepage_small__2g68o{margin:0 0 28px}.ReadingHomepage_importPath__YU2EM :is(p,.ReadingHomepage_eyebrow__CXBiC){color:inherit}.ReadingHomepage_arrow__D5ISU{flex-shrink:0;transition:transform .18s ease}a:hover .ReadingHomepage_arrow__D5ISU{transform:translateX(3px)}.ReadingHomepage_readingStory__OKF2h{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;padding-block:64px 88px;align-items:stretch}.ReadingHomepage_storyPicture__Voza3{position:relative;min-height:600px;overflow:hidden;border-radius:var(--radius-lg)}.ReadingHomepage_pictureCaption__1feuk{position:absolute;bottom:0;inset-inline:0;padding:72px 32px 32px;color:white;background:linear-gradient(transparent,rgba(28,25,18,.92))}.ReadingHomepage_pictureCaption__1feuk span{display:block;font-size:15px;margin-bottom:8px}.ReadingHomepage_pictureCaption__1feuk strong{display:block;max-width:330px;font-size:30px;line-height:1.2;letter-spacing:-.025em}.ReadingHomepage_storyContent__WMe2F{padding-block:12px}.ReadingHomepage_explore__3vpQ5 h2,.ReadingHomepage_storyContent__WMe2F h2{font:700 clamp(28px,3vw,38px)/1.2 var(--font-sans);letter-spacing:-.035em}.ReadingHomepage_storyLead__E0Myb{color:var(--text-secondary);font-size:16px;line-height:1.8;margin:24px 0 28px}.ReadingHomepage_storyChoices__FcCCm{display:grid;gap:12px}.ReadingHomepage_storyChoices__FcCCm details{background:var(--bg-card);border-radius:var(--radius-lg)}.ReadingHomepage_storyChoices__FcCCm summary{display:flex;align-items:center;gap:12px;cursor:pointer;padding:20px;font-size:15px;font-weight:700;line-height:1.5;list-style:none}.ReadingHomepage_storyChoices__FcCCm summary::-webkit-details-marker{display:none}.ReadingHomepage_storyChoices__FcCCm summary>svg:first-child{color:var(--accent);flex-shrink:0}.ReadingHomepage_disclosureArrow__aQICq{margin-left:auto;flex-shrink:0;transition:transform .2s ease}.ReadingHomepage_storyChoices__FcCCm details[open] .ReadingHomepage_disclosureArrow__aQICq{transform:rotate(180deg)}.ReadingHomepage_storyAnswer__jtoLq{padding:0 20px 24px 52px}.ReadingHomepage_storyAnswer__jtoLq p{font-size:14px;line-height:1.8;color:var(--text-secondary);margin-bottom:20px}.ReadingHomepage_storyAnswer__jtoLq a{display:inline-flex;max-width:100%}.ReadingHomepage_storyAnswer__jtoLq a>span{height:auto;min-height:44px;padding-block:10px;text-align:left}.ReadingHomepage_explore__3vpQ5{padding-block:0 80px}.ReadingHomepage_exploreIntro__N_ybe{max-width:650px;margin-bottom:32px}.ReadingHomepage_exploreGrid__3Z9hC{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ReadingHomepage_exploreCard__YvVd8{display:flex;flex-direction:column;align-items:flex-start;padding:32px;background:var(--bg-card);border-radius:var(--radius-lg);color:var(--text);transition:box-shadow .2s ease}.ReadingHomepage_exploreCard__YvVd8:hover{box-shadow:0 6px 22px rgb(28 25 18/8%)}.ReadingHomepage_exploreCard__YvVd8>svg{color:var(--accent);margin-bottom:24px}.ReadingHomepage_exploreLabel__W5DZv{font-size:12px;color:var(--text-secondary);margin-bottom:10px}.ReadingHomepage_exploreCard__YvVd8 h3{font-size:25px;line-height:1.3;font-weight:700;letter-spacing:-.025em}.ReadingHomepage_exploreCard__YvVd8 p{font-size:15px;line-height:1.8;color:var(--text-secondary);margin:16px 0 24px;max-width:420px;flex:1}@keyframes ReadingHomepage_home-arrive__TEuNm{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ReadingHomepage_root__7KCM1 [data-home-entered=true]{animation:ReadingHomepage_home-arrive__TEuNm .52s cubic-bezier(.2,.65,.3,1) both}.ReadingHomepage_book__76pqQ:nth-child(2)[data-home-entered=true],.ReadingHomepage_exploreCard__YvVd8:nth-child(2)[data-home-entered=true]{animation-delay:80ms}.ReadingHomepage_book__76pqQ:nth-child(3)[data-home-entered=true]{animation-delay:.16s}}@media (max-width:1000px){.ReadingHomepage_readingStory__OKF2h{gap:32px}.ReadingHomepage_storyAnswer__jtoLq{padding-left:20px}}@media (max-width:800px){.ReadingHomepage_readingStory__OKF2h{grid-template-columns:1fr;padding-block:40px 56px;gap:32px}.ReadingHomepage_storyPicture__Voza3{min-height:360px;aspect-ratio:1.45}.ReadingHomepage_storyContent__WMe2F{padding:0}}@media (max-width:600px){.ReadingHomepage_readingStory__OKF2h{padding-top:24px}.ReadingHomepage_storyPicture__Voza3{min-height:0;height:320px;aspect-ratio:auto}.ReadingHomepage_pictureCaption__1feuk{padding:64px 24px 24px}.ReadingHomepage_pictureCaption__1feuk strong{font-size:27px}.ReadingHomepage_explore__3vpQ5 h2,.ReadingHomepage_storyContent__WMe2F h2{font-size:30px}.ReadingHomepage_storyChoices__FcCCm summary{padding:18px}.ReadingHomepage_method___QCd6,.ReadingHomepage_readings__A0MLQ{padding-block:56px}.ReadingHomepage_readingsHead__rLB12{margin-bottom:20px}.ReadingHomepage_importPath__YU2EM{margin-top:32px}.ReadingHomepage_explore__3vpQ5{padding-bottom:56px}.ReadingHomepage_exploreGrid__3Z9hC{grid-template-columns:1fr;gap:16px}.ReadingHomepage_exploreCard__YvVd8{padding:24px}.ReadingHomepage_exploreCard__YvVd8 h3{font-size:23px}.ReadingHomepage_exploreIntro__N_ybe{margin-bottom:24px}}.ReadingHomepage_scienceSources__ksOlc{display:grid;gap:12px;margin-top:32px}.ReadingHomepage_languageRoot__kVZem{margin-bottom:-64px}.ReadingHomepage_languageContext__wS8EI{padding-block:24px 72px;max-width:850px}.ReadingHomepage_languageContext__wS8EI h2{font:700 30px/1.25 var(--font-sans);letter-spacing:-.025em}.ReadingHomepage_languageContext__wS8EI>p:not(.ReadingHomepage_eyebrow__CXBiC){font-size:17px;line-height:1.8;color:var(--text-secondary);margin-top:24px}.ReadingHomepage_languageContext__wS8EI blockquote{padding:24px;background:var(--bg-card);border-radius:var(--radius-lg);margin-top:28px;font:400 20px/1.8 var(--font-serif)}.ReadingHomepage_levelChoices__gCElN{margin:28px 0}.ReadingHomepage_languageLinks__Pxa5Q{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}@media (max-width:600px){.ReadingHomepage_languageContext__wS8EI{padding-block:20px 48px}.ReadingHomepage_languageContext__wS8EI blockquote{font-size:18px;padding:20px}}.ReadingHomepage_faq__DLwGf>div{display:grid;gap:12px;align-content:start}.ReadingHomepage_levelChoices__gCElN{max-width:100%;overflow-x:auto;padding:4px}.ReadingHomepage_bonus__Sd6c_{padding-block:0 80px}.ReadingHomepage_bonusGrid__q_pAy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.ReadingHomepage_bonusCard__n2i6y{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:28px}.ReadingHomepage_bonusCard__n2i6y h3{font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.025em}.ReadingHomepage_bonusCard__n2i6y p{font-size:15px;line-height:1.8;color:var(--text-secondary);flex:1}.ReadingHomepage_bonusCard__n2i6y a{max-width:100%}.ReadingHomepage_bonusCard__n2i6y a>span{height:auto;min-height:44px;padding-block:12px;white-space:normal;text-align:left}.ReadingHomepage_bonusVisual__bYSV0{width:100%;height:324px;display:flex;align-items:center;justify-content:center;background:var(--bg-subtle);border-radius:12px;padding:12px 6px}@media(max-width:800px){.ReadingHomepage_bonusGrid__q_pAy{grid-template-columns:1fr}.ReadingHomepage_bonusCard__n2i6y{padding:24px}.ReadingHomepage_bonus__Sd6c_{padding-bottom:56px}}.ReadingHomepage_bonusMotionControl__ozvvp{display:flex;justify-content:flex-end;margin-top:16px}.ReadingHomepage_bonusMotionControl__ozvvp+.ReadingHomepage_bonusGrid__q_pAy{margin-top:12px}@media(prefers-reduced-motion:reduce){.ReadingHomepage_bonusMotionControl__ozvvp{display:none}}.ConceptReadingStory_section__z07Op{background:var(--bg-subtle);padding-block:88px 64px}.ConceptReadingStory_wrap___5CWN{width:min(1360px,100%);margin-inline:auto;padding-inline:clamp(20px,4.5vw,64px)}.ConceptReadingStory_kicker__3Fkrd{display:block;font-size:.75rem;font-weight:600;color:var(--accent);margin-bottom:24px}.ConceptReadingStory_intro___eWpf{margin-bottom:64px}.ConceptReadingStory_intro___eWpf h2{font:700 clamp(2.5rem,5vw,4.75rem)/1.03 var(--font-sans);letter-spacing:-.055em}.ConceptReadingStory_intro___eWpf>p{color:var(--text-secondary);font-size:1.125rem;line-height:1.7;margin-top:24px}.ConceptReadingStory_grid__l1jcK{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:8%;align-items:start}.ConceptReadingStory_sticky__NEnUc{position:sticky;top:125px}.ConceptReadingStory_appWindow__mlHu3{overflow:visible;border-radius:20px;border:1px solid var(--border);background:var(--bg-card);box-shadow:0 16px 48px rgb(28 25 18/7%)}.ConceptReadingStory_appBar__4YbpS{border-radius:20px 20px 0 0;display:flex;align-items:center;gap:10px;padding:18px 24px;background:var(--bg-card);border-bottom:1px solid var(--border-light);font-size:.875rem;font-weight:600;color:var(--accent)}.ConceptReadingStory_exampleTag__MSfc2{margin-left:auto;color:var(--text-secondary);background:var(--bg-subtle);padding:5px 10px;border-radius:99px;font-size:.6875rem;font-weight:500}.ConceptReadingStory_appBody__GhDKS{position:relative;padding:24px;min-height:0}.ConceptReadingStory_previewContent__zJP6L{position:relative}.ConceptReadingStory_language__a_v8q{color:var(--text-secondary);font-size:.75rem;line-height:1.7}.ConceptReadingStory_lessonTitle__Vpi5s{margin-top:12px;font:600 1.375rem/1.3 var(--font-sans);letter-spacing:-.025em}.ConceptReadingStory_readingParagraph__YufZ_{font:400 1.25rem/1.9 var(--font-serif);margin-top:24px;color:var(--text)}.ConceptReadingStory_wordAnchor__2RG2X{position:relative;display:inline}.ConceptReadingStory_inlineWord__zuoSw{display:inline;padding:1px 2px;font:inherit;background:var(--selection-bg);color:var(--text);border:0;border-bottom:2px solid var(--accent);border-radius:3px;white-space:nowrap}.ConceptReadingStory_readerHint__vJKHM{font-size:.75rem;color:var(--text-secondary);line-height:1.7;margin-top:18px}.ConceptReadingStory_translationPanel__gui8x{position:relative;margin-top:20px;width:100%;padding:20px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:16px}.ConceptReadingStory_translationPanel__gui8x .ConceptReadingStory_translationHeading__CrQl5{--surface-field:var(--bg-card)}.ConceptReadingStory_translationPanel__gui8x .ConceptReadingStory_translationHeading__CrQl5>div{box-shadow:0 0 0 1px var(--border)}.ConceptReadingStory_translationPanel__gui8x .ConceptReadingStory_definition__WB_rY,.ConceptReadingStory_translationPanel__gui8x .ConceptReadingStory_translation__KB_Kc{background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;padding:12px}.ConceptReadingStory_panelTerm__7L8ji button{width:36px;height:36px;padding:0;border:0;border-radius:8px}.ConceptReadingStory_panelTabs__RsvAp button{min-height:44px;border-bottom:2px solid transparent;cursor:pointer}.ConceptReadingStory_panelTabs__RsvAp button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.ConceptReadingStory_definition__WB_rY{margin-bottom:18px}.ConceptReadingStory_definition__WB_rY p{margin-top:8px;font-size:.9375rem;line-height:1.7}.ConceptReadingStory_translationPanel__gui8x select{min-height:44px}.ConceptReadingStory_panelTerm__7L8ji{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:1.375rem}.ConceptReadingStory_panelTerm__7L8ji strong{font-weight:600}.ConceptReadingStory_panelTerm__7L8ji svg{color:var(--accent);flex-shrink:0}.ConceptReadingStory_panelTabs__RsvAp{display:flex;gap:20px;margin-block:16px 20px;border-bottom:1px solid var(--border);font-size:.75rem;color:var(--text-secondary)}.ConceptReadingStory_panelTabs__RsvAp span{padding-bottom:10px}.ConceptReadingStory_panelTabs__RsvAp span:first-child{color:var(--accent);border-bottom:2px solid var(--accent);font-weight:600}.ConceptReadingStory_fieldLabel__yiA4w{color:var(--text-secondary);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase}.ConceptReadingStory_translation__KB_Kc{font-size:1.125rem;line-height:1.5;margin-block:8px 16px}.ConceptReadingStory_panelContext__6GIrp{margin-block:6px 18px;font-size:.75rem;line-height:1.7;color:var(--text-secondary)}.ConceptReadingStory_cursor__PK6ls{position:absolute;top:20px;left:55%;pointer-events:none;z-index:2}.ConceptReadingStory_cursor__PK6ls>span{position:absolute;width:38px;height:38px;top:-13px;left:-14px;border:2px solid var(--accent);border-radius:50%;opacity:0}.ConceptReadingStory_notebook__D7shx{padding:0;border:0;border-radius:0;box-shadow:none;background:var(--bg-card)}.ConceptReadingStory_term__MypFm{font:600 1.875rem/1.25 var(--font-sans);letter-spacing:-.035em}.ConceptReadingStory_contextNote__Zc7go{display:flex;align-items:flex-start;gap:10px;font-size:.75rem;line-height:1.7;color:var(--accent);margin-top:18px}.ConceptReadingStory_contextNote__Zc7go svg{flex-shrink:0;margin-top:3px}.ConceptReadingStory_review__uLKyj{padding:20px;border-radius:16px}.ConceptReadingStory_reviewCard__zkN6f{min-height:0;padding:16px}.ConceptReadingStory_reviewQuestion__cLctE{margin-block:16px 24px;font-size:.9375rem;line-height:1.7;color:var(--text-secondary)}.ConceptReadingStory_reviewAnswer__tVCtM{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.ConceptReadingStory_reviewAnswer__tVCtM>p{color:var(--accent);font-size:1.25rem;font-weight:600}.ConceptReadingStory_reviewAnswer__tVCtM blockquote{font:400 1rem/1.8 var(--font-serif);margin-top:16px}.ConceptReadingStory_reviewFoot__5w8F4{color:var(--accent-fg);font-size:.75rem;line-height:1.7;margin-top:18px}.ConceptReadingStory_track__rMx6B{margin-top:24px;height:3px;background:var(--border);border-radius:3px;overflow:hidden}.ConceptReadingStory_track__rMx6B span{display:block;height:100%;width:100%;background:var(--accent);transform-origin:left}.ConceptReadingStory_caption__xazgw{color:var(--text-secondary);font-size:.75rem;line-height:1.7;margin-top:16px}.ConceptReadingStory_article__LeMUE{min-height:490px;padding-block:24px 64px}.ConceptReadingStory_number__8quwm{display:block;padding-bottom:16px;border-bottom:1px solid var(--border);margin-bottom:24px;font-size:.75rem;font-weight:600;color:var(--accent)}.ConceptReadingStory_article__LeMUE h3{font:600 clamp(1.75rem,3vw,2.5rem)/1.15 var(--font-sans);letter-spacing:-.035em;margin-bottom:24px}.ConceptReadingStory_article__LeMUE>p{font-size:1.125rem;color:var(--text-secondary);line-height:1.8}.ConceptReadingStory_article__LeMUE>a,.ConceptReadingStory_article__LeMUE>button{margin-top:24px}.ConceptReadingStory_link__TPPv0{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:.875rem;font-weight:600;color:var(--accent)}.ConceptReadingStory_link__TPPv0 svg{flex-shrink:0}.ConceptReadingStory_mobilePreview__lDg_W{display:none}@media (prefers-reduced-motion:no-preference){.ConceptReadingStory_appWindow__mlHu3[data-still=false] .ConceptReadingStory_cursor__PK6ls{animation:ConceptReadingStory_cursor-click__WjCaA 1.7s cubic-bezier(.16,1,.3,1) both}.ConceptReadingStory_appWindow__mlHu3[data-still=false] .ConceptReadingStory_cursor__PK6ls>span{animation:ConceptReadingStory_click-ring__sgjsc .5s ease-out .6s both}.ConceptReadingStory_appWindow__mlHu3[data-still=false] .ConceptReadingStory_translationPanel__gui8x{animation:ConceptReadingStory_panel-open__BzZNw .4s cubic-bezier(.16,1,.3,1) both}}@keyframes ConceptReadingStory_cursor-click__WjCaA{0%{opacity:0;transform:translate(65px,70px)}20%{opacity:1}45%,65%{opacity:1;transform:translate(0)}80%,to{opacity:0;transform:translate(0)}}@keyframes ConceptReadingStory_click-ring__sgjsc{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}@keyframes ConceptReadingStory_panel-open__BzZNw{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.ConceptReadingStory_grid__l1jcK{gap:5%}.ConceptReadingStory_appBody__GhDKS{padding:20px}.ConceptReadingStory_article__LeMUE{min-height:520px}}@media (max-width:900px){.ConceptReadingStory_translationPanel__gui8x{position:relative;inset:auto;width:100%;max-height:none;margin-top:24px;overflow:visible;box-shadow:none;background:var(--bg-subtle)}.ConceptReadingStory_desktopAction__kr5N8{display:none}.ConceptReadingStory_previewContent__zJP6L[data-panel-open=true]{min-height:0}.ConceptReadingStory_section__z07Op{padding-block:64px 24px}.ConceptReadingStory_intro___eWpf{margin-bottom:40px}.ConceptReadingStory_grid__l1jcK{grid-template-columns:1fr}.ConceptReadingStory_sticky__NEnUc{display:none}.ConceptReadingStory_mobilePreview__lDg_W{display:block;margin-top:28px}.ConceptReadingStory_article__LeMUE{min-height:0;padding-block:0 48px}.ConceptReadingStory_article__LeMUE>p{max-width:620px}.ConceptReadingStory_appBody__GhDKS{min-height:0}.ConceptReadingStory_intro___eWpf h2{font-size:clamp(2.25rem,8vw,3.75rem)}.ConceptReadingStory_article__LeMUE h3{font-size:1.75rem}.ConceptReadingStory_appWindow__mlHu3[data-still=false] .ConceptReadingStory_translationPanel__gui8x{animation:none}.ConceptReadingStory_article__LeMUE>p{font-size:1rem}}@media (max-width:400px){.ConceptReadingStory_appBar__4YbpS{padding:16px}.ConceptReadingStory_appBody__GhDKS{padding:18px}.ConceptReadingStory_translationPanel__gui8x{padding:16px}.ConceptReadingStory_readingParagraph__YufZ_{font-size:1.0625rem}.ConceptReadingStory_review__uLKyj{padding:16px}.ConceptReadingStory_term__MypFm{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.ConceptReadingStory_section__z07Op *{animation:none!important;transition:none!important}.ConceptReadingStory_cursor__PK6ls{display:none}}.ConceptReadingStory_panelTerm__7L8ji .ConceptReadingStory_panelClose__Rwt_3{margin-left:auto;color:var(--text-secondary)}.ConceptReadingStory_panelSubtitle__q1ifk{color:var(--text-secondary);font-size:.75rem;line-height:1.5;margin-top:4px}.ConceptReadingStory_translationHeading__CrQl5{display:flex;align-items:center;justify-content:space-between;gap:12px}.ConceptReadingStory_translationHeading__CrQl5 select{min-height:32px}.ConceptReadingStory_panelContext__6GIrp{font-style:italic;font-size:.875rem}@media (min-width:901px) and (max-height:850px){.ConceptReadingStory_sticky__NEnUc{top:95px}}.ConceptReadingStory_panelContext__6GIrp strong{font-weight:600;color:var(--accent)}.ConceptReadingStory_panelTerm__7L8ji .ConceptReadingStory_panelClose__Rwt_3 svg{color:var(--text-secondary)}.ConceptReadingStory_grid__l1jcK>div{min-width:0}.ConceptReadingStory_translationHeading__CrQl5>div{min-width:0;max-width:65%;flex-shrink:1}.ConceptReadingStory_translationHeading__CrQl5 select{max-width:100%}.ConceptReadingStory_panelTerm__7L8ji strong{min-width:0;overflow-wrap:anywhere}@media (max-width:900px){.ConceptReadingStory_grid__l1jcK{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.ConceptReadingStory_panelTerm__7L8ji{font-size:1.125rem}.ConceptReadingStory_panelTerm__7L8ji button{min-width:32px;width:32px}}.ConceptReadingStory_answerReveal__nz99M{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .48s cubic-bezier(.16,1,.3,1),opacity .3s ease}.ConceptReadingStory_answerReveal__nz99M[data-open=true]{grid-template-rows:1fr;opacity:1}.ConceptReadingStory_answerClip__BcY5x{min-height:0;overflow:hidden}.ConceptReadingStory_appWindow__mlHu3[data-still=true] .ConceptReadingStory_answerReveal__nz99M{transition:none}@media (max-width:400px){.ConceptReadingStory_review__uLKyj{padding:12px}.ConceptReadingStory_reviewCard__zkN6f{padding:12px 8px}}