.page_hero__rWsG5{max-width:var(--lal-reading-max);padding:56px 0 28px}.page_title__Pocfx{margin-top:10px;font-family:var(--lal-font-display);font-size:clamp(30px,4.6vw,44px);font-weight:780;letter-spacing:-.025em;line-height:1.08}.page_lede__kIxsF{margin-top:14px;max-width:560px;color:var(--lal-ink-soft);font-size:17px}@media (max-width:520px){.page_hero__rWsG5{padding-top:32px}}.LessonForm_form__VPtP3{display:flex;flex-direction:column;gap:20px;max-width:var(--lal-reading-max);padding:24px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised);box-shadow:var(--lal-shadow)}.LessonForm_fieldset__xFRzC{margin:0;padding:0;border:0;min-width:0}.LessonForm_fieldset__xFRzC legend{padding:0}.LessonForm_row__Jms_t{display:grid;grid-template-columns:1fr 1fr;gap:16px}.LessonForm_continuing__MIeiS{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:var(--lal-radius);background:var(--lal-accent-wash);font-size:14.5px}.LessonForm_actions__20ecW{display:flex;flex-wrap:wrap;align-items:center;gap:14px}@media (max-width:560px){.LessonForm_form__VPtP3{padding:18px}.LessonForm_row__Jms_t{grid-template-columns:1fr}}.LessonForm_groupSwitch__LYEy_{display:inline-flex;flex-wrap:wrap;gap:2px;margin-bottom:12px;padding:3px;border-radius:var(--lal-radius-pill);background:var(--lal-paper-sunken)}.LessonForm_groupButton__g_rGD{min-height:32px;padding:0 16px;border:0;border-radius:var(--lal-radius-pill);background:transparent;color:var(--lal-ink-soft);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.LessonForm_groupButton__g_rGD:hover{color:var(--lal-ink)}.LessonForm_groupButton__g_rGD[aria-pressed=true]{background:var(--lal-paper-raised);color:var(--lal-ink);font-weight:600;box-shadow:0 1px 2px rgb(35 39 43/12%)}.LessonForm_topicHead__vI4_F{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.LessonForm_topicHead__vI4_F>.lal-label{margin-bottom:0}.LessonForm_suggestButton__cgEjt{gap:6px;margin-block:-8px;margin-inline-end:-12px;white-space:nowrap}.LessonForm_ideas__3lI5z{margin-top:14px;padding:12px 14px 14px;border-radius:var(--lal-radius);background:var(--lal-paper-sunken)}.LessonForm_moreButton__oRmb_{gap:6px;margin-block:-6px;margin-inline-end:-6px;white-space:nowrap}.LessonForm_ideasHead__eFHAP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.LessonForm_ideasHead__eFHAP h3{margin:0}.LessonForm_ideaList__LTgjz{display:flex;flex-direction:column;gap:8px}.LessonForm_idea__MMH0a{display:flex;flex-direction:column;gap:3px;width:100%;padding:12px 14px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised);color:var(--lal-ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.LessonForm_idea__MMH0a:hover{border-color:var(--lal-accent)}.LessonForm_idea__MMH0a:focus-visible{outline:2px solid var(--lal-accent);outline-offset:2px}.LessonForm_idea__MMH0a[aria-pressed=true]{border-color:var(--lal-accent);box-shadow:0 0 0 3px var(--lal-accent-wash)}.LessonForm_ideaTitle__g0IRX{display:flex;gap:8px;font-size:15px;font-weight:600;line-height:1.4}.LessonForm_ideaCheck__NAB_E{color:var(--lal-accent)}.LessonForm_ideaBody__ooDKN{display:-webkit-box;overflow:hidden;color:var(--lal-ink-soft);font-size:14px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.LessonForm_ideasNote__LJq3X{margin-bottom:0}.LessonForm_ideaSkeleton__4q3Tx{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised)}.LessonForm_ideaSkeleton__4q3Tx span{height:10px;border-radius:var(--lal-radius-pill);background:var(--lal-rule);animation:LessonForm_ideaPulse__eFlHT 1.2s ease-in-out infinite alternate}.LessonForm_ideaSkeleton__4q3Tx span:first-child{width:55%}.LessonForm_ideaSkeleton__4q3Tx span:last-child{width:85%}@keyframes LessonForm_ideaPulse__eFlHT{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LessonForm_ideaSkeleton__4q3Tx span{animation:none}}.LessonProgress_wrap__MxTFo{padding-top:48px;padding-bottom:48px}.LessonProgress_title__eF4wU{margin:8px 0 28px;font-family:var(--lal-font-display);font-size:30px}.LessonProgress_steps__R5nFm{display:flex;flex-direction:column;gap:4px;padding:8px 0}.LessonProgress_step__xmojE{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;min-height:44px;padding:0 8px;border-radius:var(--lal-radius-sm);color:var(--lal-ink-faint)}.LessonProgress_step__xmojE[data-state=running]{background:var(--lal-accent-wash);color:var(--lal-ink);font-weight:600}.LessonProgress_step__xmojE[data-state=done]{color:var(--lal-ink-soft)}.LessonProgress_marker__tKNGA{width:12px;height:12px;margin-left:6px;border:2px solid;border-radius:50%}.LessonProgress_step__xmojE[data-state=done] .LessonProgress_marker__tKNGA{background:var(--lal-good);border-color:var(--lal-good)}.LessonProgress_step__xmojE[data-state=running] .LessonProgress_marker__tKNGA{border-color:var(--lal-accent);animation:LessonProgress_pulse__PvoOJ 1.4s ease-in-out infinite}@keyframes LessonProgress_pulse__PvoOJ{0%,to{box-shadow:0 0 0 0 var(--lal-accent-wash)}50%{box-shadow:0 0 0 6px var(--lal-accent-wash)}}.LessonProgress_elapsed__MbvJ5{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500;color:var(--lal-ink-faint)}.LessonProgress_hint__BRuWM{margin-top:20px;color:var(--lal-ink-soft)}.LessonProgress_error__Ng46N{display:flex;flex-direction:column;gap:12px;margin-top:20px}.LessonHeader_header__B5KA6{display:flex;flex-direction:column;gap:12px;padding:36px 0 20px}.LessonHeader_meta__ihS0X{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px}.LessonHeader_visibility__3La1b{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.LessonHeader_visibilityFailed__07HNq{color:var(--lal-danger);font-size:13px}.LessonHeader_unavailable___iKWc,.LessonHeader_unavailable___iKWc:hover{background:var(--lal-paper-raised);opacity:.45;cursor:not-allowed}.LessonHeader_title__0Xuri{font-family:var(--lal-font-display);font-size:clamp(26px,3.6vw,34px);line-height:1.18}.LessonHeader_actions__SdWFe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.LessonHeader_versions__0kSYR{display:inline-block}.LessonHeader_versionSelect__gYNWG{width:auto;min-height:34px;padding:6px 34px 6px 12px;font-size:13.5px}.LessonHeader_continuations__H73L6{display:flex;flex-wrap:wrap;gap:8px}.LessonHeader_continuations__H73L6,.LessonHeader_ended__it1bs{color:var(--lal-ink-faint);font-size:14px}.LessonHeader_partsNav__viOga{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:14px}.LessonHeader_partLink__nK6S2{color:var(--lal-accent);text-decoration:none}.LessonHeader_partLink__nK6S2:hover{text-decoration:underline}.LessonHeader_partLinkNext__4__YN{margin-left:auto;text-align:right}.LessonHeader_partial__xwDrH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}@media (max-width:520px){.LessonHeader_header__B5KA6{padding-top:24px}}.LessonSettings_panel__KvRkX{position:absolute;right:0;bottom:calc(100% + 8px);z-index:30;display:flex;flex-direction:column;gap:18px;width:min(420px,calc(100vw - 32px));max-height:min(640px,calc(100vh - 140px));overflow-y:auto;padding:16px 18px 18px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised);box-shadow:var(--lal-shadow-sheet)}.LessonSettings_top__bzUew{display:flex;align-items:center;justify-content:space-between}.LessonSettings_title__GBcro{font-size:16px}.LessonSettings_group__uqA52{display:flex;flex-direction:column;gap:8px}.LessonSettings_label__6pHI6{color:var(--lal-ink-faint);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.LessonSettings_options__7TN4x{display:flex;flex-direction:column;gap:2px}.LessonSettings_option__tVmZT{display:flex;flex-direction:column;align-items:flex-start;padding:6px 10px;border:0;border-radius:var(--lal-radius-sm);background:none;color:var(--lal-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.LessonSettings_option__tVmZT:hover{background:var(--lal-accent-wash)}.LessonSettings_option__tVmZT[aria-checked=true]{color:var(--lal-accent);font-weight:600;box-shadow:inset 3px 0 0 var(--lal-accent)}.LessonSettings_sub__PQdfU{color:var(--lal-ink-faint);font-size:12.5px;font-weight:400}.LessonSettings_star__l_aoK{color:var(--lal-accent);font-size:11px}.LessonSettings_steps__Nbr0v{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--lal-radius-sm);background:var(--lal-paper-sunken)}.LessonSettings_step__3vb_D{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px}.LessonSettings_step__3vb_D .lal-chips{gap:6px}.LessonSettings_stepNumber__9Zuyh{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--lal-rule-strong);border-radius:50%;background:var(--lal-paper-raised);font-size:12px;font-variant-numeric:tabular-nums}.LessonSettings_stepName__rJWZp{font-size:14px}.LessonSettings_help__zK5B_{color:var(--lal-ink-faint);font-size:12.5px}@media (max-width:640px){.LessonSettings_panel__KvRkX{left:8px;right:8px;width:auto;max-height:calc(100dvh - 220px)}}.LessonTranscript_transcript__ErnrW{display:flex;flex-direction:column}.LessonTranscript_hint__L9M8O{padding:0 12px 6px;color:var(--lal-ink-faint);font-size:13px}.LessonTranscript_paragraph__m86C6{display:flex;flex-direction:column;gap:10px;padding:6px 12px 18px;scroll-margin-block:120px}.LessonTranscript_text__zSYfl{margin:0;user-select:text;-webkit-user-select:text;overflow-wrap:anywhere}.LessonTranscript_target__U_BUQ{color:var(--lal-ink);font-family:var(--lal-font-reading);font-size:var(--lal-text-lesson);line-height:1.75}.LessonTranscript_source__xiVos{color:var(--lal-ink-soft);font-size:var(--lal-text-lesson-source);line-height:1.6}.LessonTranscript_sentence__mMbbx{border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;scroll-margin-block:120px;transition:background-color .14s ease}.LessonTranscript_sentenceTappable__DWrCS{cursor:pointer}.LessonTranscript_sentenceTappable__DWrCS:hover{background:var(--lal-paper-sunken)}.LessonTranscript_sentenceActive__dXCX5{background:var(--lal-accent-wash);box-shadow:0 0 0 2px var(--lal-accent-wash)}.LessonTranscript_english__oOYe_{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;border-left:3px solid var(--lal-accent);border-radius:0 var(--lal-radius-sm) var(--lal-radius-sm) 0;background:var(--lal-spoken-row)}.LessonTranscript_englishIcon__0pLEj{flex:none;padding-top:4px;color:var(--lal-accent)}.LessonTranscript_word__EAuwV{border-radius:3px;padding:0 1px;margin:0 -1px;transition:background-color 90ms linear}.LessonTranscript_wordTappable__JRngL{cursor:pointer}.LessonTranscript_wordTappable__JRngL:hover{background:var(--lal-accent-wash)}.LessonTranscript_wordActive__oo_LC{background:var(--lal-spoken)}.LessonTranscript_audioHint__EY9rT{color:var(--lal-ink-faint);font-family:var(--lal-font-ui);font-size:13px;font-style:italic}@media (max-width:520px){.LessonTranscript_paragraph__m86C6{padding-inline:8px}.LessonTranscript_target__U_BUQ{font-size:19px}}.PlaybackControls_bar__LD5A_{position:sticky;bottom:0;z-index:25;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:16px;padding:10px 16px 12px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:color-mix(in srgb,var(--lal-paper-raised) 94%,transparent);backdrop-filter:blur(10px);box-shadow:var(--lal-shadow)}.PlaybackControls_transport__37ZWf{display:flex;align-items:center;gap:8px}.PlaybackControls_play__COFsH{min-width:96px}.PlaybackControls_position__4cmox{margin-left:4px;color:var(--lal-ink-faint);font-size:13px;font-variant-numeric:tabular-nums}.PlaybackControls_order__aJIZJ{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:var(--lal-ink-faint);font-size:12.5px;font-variant-numeric:tabular-nums}.PlaybackControls_orderItem__Vh7o_{display:inline-flex;align-items:center;gap:4px}.PlaybackControls_step__6z8SD{padding:2px 8px;border-radius:var(--lal-radius-pill)}.PlaybackControls_stepNow__uxy8Z{background:var(--lal-accent-wash);color:var(--lal-accent-strong);font-weight:600}.PlaybackControls_arrow__EDhOf{opacity:.7}.PlaybackControls_right__hNRO9{position:relative;display:flex;align-items:center;gap:6px}@media (max-width:640px){.PlaybackControls_bar__LD5A_{border-radius:var(--lal-radius) var(--lal-radius) 0 0;margin-inline:-16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.PlaybackControls_right__hNRO9{position:static}}.QuestionsPanel_panel__ld0D8{margin-top:36px;padding:22px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised)}.QuestionsPanel_head__ZRTU0{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.QuestionsPanel_title__lGx1k{font-size:19px}.QuestionsPanel_list__u9tNp{display:flex;flex-direction:column;gap:22px;counter-reset:q}.QuestionsPanel_question__2_oMn{counter-increment:q}.QuestionsPanel_prompt__nwRnT{margin-bottom:10px;font-weight:600}.QuestionsPanel_prompt__nwRnT:before{content:counter(q) ". ";color:var(--lal-ink-faint)}.QuestionsPanel_options__fwzeY{display:flex;flex-direction:column;gap:6px}.QuestionsPanel_option__AXQW0{padding:10px 14px;border:1px solid var(--lal-rule-strong);border-radius:var(--lal-radius-sm);background:var(--lal-paper);color:var(--lal-ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.QuestionsPanel_option__AXQW0:hover:not(:disabled){border-color:var(--lal-accent)}.QuestionsPanel_option__AXQW0:disabled{cursor:default}.QuestionsPanel_option__AXQW0[data-tone=correct]{border-color:var(--lal-good);background:var(--lal-good-wash)}.QuestionsPanel_option__AXQW0[data-tone=incorrect]{border-color:var(--lal-danger);background:var(--lal-danger-wash)}.QuestionsPanel_option__AXQW0[data-tone=muted]{color:var(--lal-ink-faint)}.QuestionsPanel_reveal__9bzEt{margin-top:10px;font-size:14.5px}.QuestionsPanel_correct__QzYnH{color:var(--lal-good);font-weight:600}.QuestionsPanel_incorrect__FRn62{color:var(--lal-danger);font-weight:600}.QuestionsPanel_explanation__7xufW{margin-top:4px;color:var(--lal-ink-soft)}.QuestionsPanel_links__mANjL{margin-top:6px;color:var(--lal-ink-faint)}.VocabPanel_panel__gHNcl{padding:18px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised)}.VocabPanel_title__b2vI5{margin-bottom:12px;font-size:17px}.VocabPanel_list___yzNr{display:flex;flex-direction:column;gap:14px}.VocabPanel_item___ie1P{padding-bottom:12px;border-bottom:1px solid var(--lal-rule)}.VocabPanel_item___ie1P:last-child{border-bottom:0;padding-bottom:0}.VocabPanel_head__1w7KD{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.VocabPanel_word__cFJKZ{padding:0;border:0;background:transparent;color:var(--lal-ink);font-family:var(--lal-font-reading);font-size:18px;font-weight:600;text-align:start;cursor:pointer}.VocabPanel_word__cFJKZ:hover{color:var(--lal-accent)}.VocabPanel_hearable__E4XRw{display:inline-flex;align-items:center;gap:7px}.VocabPanel_speak__bRtI_{display:inline-flex;color:var(--lal-ink-faint);transition:color .15s}.VocabPanel_word__cFJKZ:focus-visible .VocabPanel_speak__bRtI_,.VocabPanel_word__cFJKZ:hover .VocabPanel_speak__bRtI_{color:var(--lal-accent)}.VocabPanel_word__cFJKZ[data-playing=true],.VocabPanel_word__cFJKZ[data-playing=true] .VocabPanel_speak__bRtI_{color:var(--lal-accent)}.VocabPanel_word__cFJKZ[data-playing=true] .VocabPanel_speak__bRtI_{animation:VocabPanel_wordPulse__qbpma .9s ease-in-out infinite}@keyframes VocabPanel_wordPulse__qbpma{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.VocabPanel_word__cFJKZ[data-playing=true] .VocabPanel_speak__bRtI_{animation:none}}.VocabPanel_word__cFJKZ:focus-visible{outline:2px solid var(--lal-accent);outline-offset:3px;border-radius:4px}.VocabPanel_sep__qiTzK{margin-inline:4px;color:var(--lal-ink-faint)}.VocabPanel_where__DB_Nl{padding:0;border:0;background:none;color:var(--lal-accent);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.VocabPanel_save___cFIy{width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--lal-ink-faint);font-size:18px;line-height:1;cursor:pointer}.VocabPanel_save___cFIy:hover{background:var(--lal-accent-wash)}.VocabPanel_saveOn__iKAiq{color:var(--lal-accent)}.VocabPanel_meaning__1A796{margin:2px 0 8px;color:var(--lal-ink-soft);font-size:14.5px}.VocabPanel_states__nHCB2{gap:5px}.VocabPanel_failed__DzBCF{margin-top:6px;color:var(--lal-danger);font-size:13px}.VocabPanel_kind__WFSFS{margin-inline:8px auto;padding:1px 7px;border-radius:999px;background:var(--lal-accent-wash);color:var(--lal-ink-soft);font-size:11px;letter-spacing:.02em;white-space:nowrap}.WordPopover_popover__fsvHA{position:fixed;z-index:40;display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised);box-shadow:var(--lal-shadow)}.WordPopover_head__hwxAZ{display:flex;align-items:baseline;gap:10px}.WordPopover_word__CpDJ4{font-family:var(--lal-font-reading);font-size:22px;font-weight:600}.WordPopover_pos__MWgRj{color:var(--lal-ink-faint);font-size:12.5px;font-style:italic}.WordPopover_close__3aI6C{margin-left:auto;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--lal-ink-faint);font-size:20px;line-height:1;cursor:pointer}.WordPopover_close__3aI6C:hover{background:var(--lal-paper-sunken);color:var(--lal-ink)}.WordPopover_lemma__wKHIG{color:var(--lal-ink-faint);font-size:13px}.WordPopover_meaningLabel__7vGp_{margin-top:4px;color:var(--lal-ink-faint);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.WordPopover_meaning__hdMFl{font-size:16px}.WordPopover_note__koN86{color:var(--lal-ink-soft);font-size:13.5px}.WordPopover_meaningLead__f9_zd{font-size:18px;font-weight:600}.WordPopover_sentence__E5ZG5{color:var(--lal-ink-soft);font-size:14.5px;line-height:1.55}.WordPopover_sentence__E5ZG5 mark{padding:0 1px;border-radius:3px;background:var(--lal-spoken);color:inherit}.WordPopover_actions__q1Rnh{display:flex;align-items:center;gap:10px;margin-top:8px}.WordPopover_failed__UHJpw{color:var(--lal-danger);font-size:13px}@media (max-width:640px){.WordPopover_popover__fsvHA{top:auto!important;left:0!important;right:0;bottom:0;width:auto!important;padding:18px 20px calc(18px + env(safe-area-inset-bottom));border-radius:var(--lal-radius) var(--lal-radius) 0 0;box-shadow:var(--lal-shadow-sheet)}}.LessonPlayer_page__pj8lr{padding-bottom:40px}.LessonPlayer_layout__vN0k1{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start;margin-top:8px}.LessonPlayer_reading__kr720{min-width:0;max-width:var(--lal-reading-max)}.LessonPlayer_aside__6r3bX{position:sticky;top:76px;max-height:calc(100vh - 96px);overflow:auto}.LessonPlayer_shortcuts__mTi3o{margin-top:10px;color:var(--lal-ink-faint);font-size:12.5px;text-align:center}@media (max-width:900px){.LessonPlayer_layout__vN0k1{grid-template-columns:minmax(0,1fr)}.LessonPlayer_aside__6r3bX{position:static;max-height:none;overflow:visible}.LessonPlayer_shortcuts__mTi3o{display:none}}.LessonPageClient_state__ZjhUM{display:flex;flex-direction:column;gap:16px;padding-top:48px;padding-bottom:48px}.LessonPageClient_stateActions__MZYuw{display:flex;flex-wrap:wrap;gap:10px}.LessonPageClient_failedTitle__Lu68_{font-family:var(--lal-font-display);font-size:28px}.LessonPageClient_sampleInvite__UfSY0{display:grid;gap:10px;margin-top:32px;margin-bottom:48px;padding:24px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius-lg);background:var(--lal-paper-raised)}.LessonPageClient_sampleInvite__UfSY0 h2{font-size:22px;font-weight:700}.FindLessons_page__sd_vd{display:flex;flex-direction:column;gap:20px;padding-block:32px 40px}.FindLessons_title__Vy7LB{font-family:var(--lal-font-display);font-size:clamp(26px,3.6vw,32px)}.FindLessons_head__pRlU8{display:flex;flex-direction:column;gap:6px}.FindLessons_filters__hq_ux{display:flex;flex-direction:column;gap:18px;padding:20px 22px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised);box-shadow:var(--lal-shadow)}.FindLessons_pair__pmskK{display:grid;grid-template-columns:1fr 1fr;gap:16px}.FindLessons_fieldset__dwD3s{margin:0;padding:0;border:0;min-width:0}.FindLessons_fieldset__dwD3s legend{padding:0}.FindLessons_searchRow__yZ1mv{position:relative;display:block}.FindLessons_searchRow__yZ1mv svg{position:absolute;top:50%;left:14px;color:var(--lal-ink-faint);transform:translateY(-50%);pointer-events:none}.FindLessons_searchInput__G13VC{padding-left:40px}.FindLessons_groupSwitch__pA79a{display:inline-flex;flex-wrap:wrap;gap:2px;margin-bottom:12px;padding:3px;border-radius:var(--lal-radius-pill);background:var(--lal-paper-sunken)}.FindLessons_groupButton__xUOXe{min-height:32px;padding:0 16px;border:0;border-radius:var(--lal-radius-pill);background:transparent;color:var(--lal-ink-soft);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.FindLessons_groupButton__xUOXe:hover{color:var(--lal-ink)}.FindLessons_groupButton__xUOXe[aria-pressed=true]{background:var(--lal-paper-raised);color:var(--lal-ink);font-weight:600;box-shadow:0 1px 2px rgb(35 39 43/12%)}.FindLessons_results__BHE2Y{display:flex;flex-direction:column;gap:12px}.FindLessons_resultsHead__RVo_D{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.FindLessons_resultsTitle__n9vAs{font-size:18px}.FindLessons_count__PEHd_{color:var(--lal-ink-faint);font-size:13.5px;font-variant-numeric:tabular-nums}.FindLessons_grid__sP8OI{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.FindLessons_card___j0CG{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised)}.FindLessons_cardTitle__C6S9b{color:var(--lal-ink);font-family:var(--lal-font-display);font-size:18px;font-weight:600;line-height:1.3;text-decoration:none}.FindLessons_cardTitle__C6S9b:hover{color:var(--lal-accent)}.FindLessons_cardSummary__7OJyJ{display:-webkit-box;overflow:hidden;color:var(--lal-ink-soft);font-size:14.5px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.FindLessons_cardMeta__or52Q{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:6px;color:var(--lal-ink-faint);font-size:13px}.FindLessons_length__zrw9X{margin-left:auto;font-variant-numeric:tabular-nums}.FindLessons_empty__yoBay{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;border:1px dashed var(--lal-rule-strong);border-radius:var(--lal-radius)}.FindLessons_more__WKmMo{align-self:center}@media (max-width:560px){.FindLessons_pair__pmskK{grid-template-columns:1fr}.FindLessons_filters__hq_ux{padding:18px}}.LessonLibrary_library__N3mnM{margin-top:48px}.LessonLibrary_title__YNKcy{margin-bottom:16px;font-size:22px}.LessonLibrary_grid__6O7Cm{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.LessonLibrary_card__qbyqe{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised)}.LessonLibrary_cardTop__PqefB{display:flex;align-items:center;justify-content:space-between;gap:8px}.LessonLibrary_cardTitle__2B0xD{color:var(--lal-ink);font-family:var(--lal-font-display);font-size:18px;font-weight:600;text-decoration:none}.LessonLibrary_cardTitle__2B0xD:hover{color:var(--lal-accent)}.LessonLibrary_part__9WB6D{align-self:flex-start}.LessonLibrary_continues__JdIZv{color:var(--lal-ink-faint);font-size:13px}.LessonLibrary_versions__Qbiwi{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.LessonLibrary_versionChip__XsWrh{text-decoration:none}.LessonLibrary_versionChip__XsWrh[aria-current=true]{border-color:var(--lal-accent);color:var(--lal-accent)}.LessonLibrary_versionStatus__lK_ga{color:var(--lal-ink-faint);font-size:11.5px}.marketing_in__Nsdla{width:100%;max-width:var(--lal-page-max);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.marketing_hero__QRvJk{position:relative;overflow:hidden}.marketing_hero__QRvJk:before{content:"";position:absolute;inset:-20% -10% auto auto;width:70%;aspect-ratio:1;background:radial-gradient(circle,rgb(15 118 110/38%),transparent 62%);pointer-events:none}.marketing_heroInner__jeze9{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;padding-block:64px 72px}.marketing_heroTitle__RdcWT{margin-top:16px;font-size:clamp(42px,6.4vw,76px);font-weight:800;line-height:.98;letter-spacing:-.025em}.marketing_pageHead__AWjwb{position:relative;overflow:hidden}.marketing_pageHead__AWjwb:before{content:"";position:absolute;inset:-30% -10% auto auto;width:60%;aspect-ratio:1;background:radial-gradient(circle,rgb(15 118 110/32%),transparent 62%);pointer-events:none}.marketing_pageHeadInner__B39Ak{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;padding-block:56px 60px}.marketing_pageHeadInner__B39Ak.marketing_noArt__AP81a{grid-template-columns:1fr;max-width:900px;margin-inline:0}.marketing_pageTitle__TTK__{margin-top:14px;font-size:clamp(38px,5.4vw,64px);font-weight:800;line-height:1;letter-spacing:-.025em}.marketing_em__J6e_i{color:var(--fo-marigold)}.marketing_lede__InWL0{max-width:34em;margin-top:20px;color:var(--lal-ink-soft);font-size:19px}.marketing_ledeStrong__Ex9u9{margin-top:12px;color:var(--lal-ink)}.marketing_ctas__eYsG2{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.marketing_trust__XgwIH{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;color:var(--lal-ink-soft);font-size:14px}.marketing_trust__XgwIH span:before{content:"✓";margin-right:6px;color:var(--lal-accent);font-weight:700}.marketing_art__nI6PF img{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 40px rgb(0 0 0/35%))}@media (max-width:900px){.marketing_heroInner__jeze9{grid-template-columns:1fr;padding-block:40px 48px}.marketing_pageHeadInner__B39Ak{grid-template-columns:1fr;padding-block:36px 40px}.marketing_pageHeadInner__B39Ak .marketing_art__nI6PF{max-width:320px}}.marketing_band__pEC7K{padding-block:72px;border-top:1px solid var(--lal-rule)}.marketing_deep__UGwHd{background:var(--lal-paper-raised)}.marketing_stack__2EAfW{display:grid;gap:36px}.marketing_secHead__r1wN0{display:grid;gap:10px;max-width:640px;margin-bottom:32px}.marketing_secHead__r1wN0 h2{font-size:clamp(30px,4vw,44px);font-weight:780;line-height:1.05}.marketing_secHead__r1wN0 p{color:var(--lal-ink-soft);font-size:17px}.marketing_secHeadFlush___yA84{margin-bottom:0}.marketing_demo__h21JQ{display:grid;grid-template-columns:1fr 340px;gap:28px;align-items:start}.marketing_player__sH7q1{display:grid;gap:18px;min-width:0;padding:26px;border:1px solid var(--lal-rule);border-radius:22px;background:var(--lal-paper)}.marketing_meta__xaE8G{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--lal-ink-soft);font-size:13px}.marketing_pill__nW80j{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--lal-radius-pill);background:var(--lal-accent-wash);color:var(--lal-accent);font-size:12px;font-weight:600;white-space:nowrap}.marketing_pillWarm__tljuO{background:rgb(244 165 28/16%);color:var(--fo-marigold)}.marketing_seg__AR10R{display:grid;gap:6px;padding:14px 16px;border-radius:14px}.marketing_segNow__9A_mU{background:var(--lal-paper-sunken)}.marketing_segText__7Nbcg{color:var(--lal-ink);font-family:var(--lal-font-reading);font-size:22px;line-height:1.65}.marketing_segDone__aavko .marketing_segText__7Nbcg{color:var(--lal-ink-soft)}.marketing_segTranslation___gon2{color:var(--lal-ink-soft);font-size:15px}.marketing_spoken__Dr1Cn{padding:0 3px;border-radius:5px;background:var(--lal-spoken);color:inherit}.marketing_wordCard__8O7gw{display:inline-grid;justify-self:start;gap:2px;padding:10px 14px;border-radius:12px;background:var(--fo-cloud);color:var(--fo-ink);font-size:14px;box-shadow:0 10px 30px rgb(0 0 0/30%)}.marketing_wordCard__8O7gw b{font-family:var(--lal-font-reading);font-size:18px;font-weight:600;line-height:1.2}.marketing_controls__nOk_k{display:flex;align-items:center;gap:14px}.marketing_play__NfSn0{display:grid;flex:none;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--fo-marigold)}.marketing_play__NfSn0:before{content:"";margin-left:4px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid var(--fo-ink)}.marketing_bar__5Y_9d{position:relative;flex:1;height:6px;border-radius:var(--lal-radius-pill);background:var(--lal-paper-sunken)}.marketing_bar__5Y_9d:after{content:"";position:absolute;inset:0 62% 0 0;border-radius:inherit;background:var(--lal-accent)}.marketing_speed__BNrGQ{padding:7px 10px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius-pill);color:var(--lal-ink-soft);font-size:13px;font-weight:600}.marketing_points__sWRlM{display:grid;gap:18px}.marketing_point__CSsGa{display:grid;grid-template-columns:40px 1fr;gap:14px}.marketing_pointIcon__wDgZo{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--lal-paper-sunken);font-size:18px}.marketing_point__CSsGa h3{font-size:19px;font-weight:720}.marketing_point__CSsGa p{margin-top:2px;color:var(--lal-ink-soft);font-size:15px}@media (max-width:900px){.marketing_demo__h21JQ{grid-template-columns:1fr}}.marketing_topics__yCvnW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.marketing_topic__kTZ9g{display:grid;align-content:start;gap:6px;min-width:0;overflow:hidden;padding:18px 18px 20px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius-lg);background:var(--lal-paper-raised)}.marketing_deep__UGwHd .marketing_topic__kTZ9g{background:var(--lal-paper)}.marketing_topicArt__d9yo8{display:grid;place-items:center;aspect-ratio:1;margin-bottom:8px;border-radius:14px;background:radial-gradient(circle at 50% 60%,var(--lal-paper-sunken) 0 58%,transparent 59%)}.marketing_topicArt__d9yo8 img{width:82%;height:82%;object-fit:contain}.marketing_topic__kTZ9g h3{font-size:20px;font-weight:740}.marketing_topic__kTZ9g p{color:var(--lal-ink-soft);font-size:14px}.marketing_more__sw62f{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:22px}.marketing_moreLabel__PI6M1{margin-right:4px;color:var(--lal-ink-soft);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.marketing_chip__ucwu1{display:inline-flex;align-items:center;height:38px;padding:0 16px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius-pill);background:var(--lal-paper-raised);color:var(--lal-ink);font-size:14px;font-weight:500;text-decoration:none}a.marketing_chip__ucwu1:hover{border-color:var(--lal-accent)}@media (max-width:900px){.marketing_topics__yCvnW{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketing_steps__nYiYM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:step}.marketing_stepsFlow__R1S_k{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.marketing_step__YQvqt{display:grid;align-content:start;gap:8px;padding-top:18px;border-top:2px solid var(--fo-marigold)}.marketing_step__YQvqt:before{content:counter(step);counter-increment:step;color:var(--fo-marigold);font-family:var(--lal-font-display);font-size:15px;font-weight:800}.marketing_step__YQvqt h3{font-size:22px;font-weight:740}.marketing_step__YQvqt p{color:var(--lal-ink-soft)}.marketing_cards__1qrDD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing_cardsTwo__eFl52{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_card__MTyUL{display:grid;align-content:start;gap:10px;min-width:0;padding:26px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius-lg);background:var(--lal-paper-raised)}.marketing_deep__UGwHd .marketing_card__MTyUL{background:var(--lal-paper)}.marketing_card__MTyUL h3{font-size:22px;font-weight:740}.marketing_card__MTyUL p{color:var(--lal-ink-soft)}.marketing_tagRow__CQU5K{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:900px){.marketing_cardsTwo__eFl52,.marketing_cards__1qrDD,.marketing_steps__nYiYM{grid-template-columns:1fr}}.marketing_famBand__FwUuz{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center}.marketing_famBand__FwUuz img{display:block;width:100%;height:auto}@media (max-width:900px){.marketing_famBand__FwUuz{grid-template-columns:1fr}.marketing_famBand__FwUuz img{max-width:300px}}.marketing_priceRow__83X_v{display:grid;grid-template-columns:1fr 420px;gap:40px;align-items:center}.marketing_priceGrid__8eRDL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.marketing_plan__aDfZ2{display:grid;align-content:start;gap:16px;padding:30px;border-radius:24px;background:var(--fo-cloud);color:var(--fo-ink)}.marketing_planEyebrow__FRWpp{color:var(--fo-lagoon)}.marketing_planAlt__RcpSx{border:1px solid var(--lal-rule);background:var(--lal-paper);color:var(--lal-ink)}.marketing_amount__EUKJm{font-family:var(--lal-font-display);font-size:56px;font-weight:800;line-height:1;letter-spacing:-.03em}.marketing_amount__EUKJm small{margin-left:6px;color:#4d6170;font-family:var(--lal-font-ui);font-size:17px;font-weight:500;letter-spacing:0}.marketing_planAlt__RcpSx .marketing_amount__EUKJm small{color:var(--lal-ink-soft)}.marketing_amountRow__waiiO{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.marketing_amountRow__waiiO small{margin-left:0}.marketing_struck__39jSu{color:#4d6170;font-family:var(--lal-font-ui);font-size:20px;font-weight:500;letter-spacing:0}.marketing_save__0asnX{justify-self:start;display:inline-flex;align-items:center;min-height:30px;padding:4px 12px;border-radius:var(--lal-radius-pill);background:rgb(15 118 110/12%);color:#0b5d57;font-size:14px;font-weight:600}.marketing_planNote__gOF3x{color:#4d6170;font-size:15px}.marketing_checks__63L_4 b{font-weight:600}.marketing_promises__D0w7O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.marketing_promises__D0w7O>li{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:var(--lal-radius);background:var(--lal-paper)}.marketing_promises__D0w7O svg{flex:none;color:var(--lal-accent)}.marketing_promises__D0w7O b{display:block;font-weight:600}.marketing_promises__D0w7O span span{color:var(--lal-ink-soft);font-size:14px}.marketing_checks__63L_4{display:grid;gap:10px;font-size:15px}.marketing_checks__63L_4 li{display:grid;grid-template-columns:22px 1fr;gap:8px}.marketing_checks__63L_4 li:before{content:"✓";color:var(--fo-lagoon);font-weight:700}.marketing_planAlt__RcpSx .marketing_checks__63L_4 li:before{color:var(--lal-accent)}.marketing_planButton__jB__1{justify-self:stretch}.marketing_fine__IUrgU{color:#4d6170;font-size:13px;text-align:center}.marketing_planAlt__RcpSx .marketing_fine__IUrgU{color:var(--lal-ink-soft);text-align:left}.marketing_badge__Q6zd5{display:inline-flex;justify-self:start;align-items:center;height:28px;padding:0 12px;border-radius:var(--lal-radius-pill);background:var(--fo-marigold);color:var(--fo-ink);font-size:12px;font-weight:700;letter-spacing:.04em}.marketing_trialRow__fWB28{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.marketing_trialRow__fWB28>div{display:grid;align-content:start;gap:4px;padding-top:14px;border-top:2px solid var(--lal-accent)}.marketing_trialRow__fWB28 b{font-family:var(--lal-font-display);font-size:18px;font-weight:700}.marketing_trialRow__fWB28 span{color:var(--lal-ink-soft);font-size:15px}@media (max-width:1080px){.marketing_priceGrid__8eRDL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.marketing_priceGrid__8eRDL,.marketing_priceRow__83X_v,.marketing_promises__D0w7O{grid-template-columns:1fr}}.marketing_samples__65N8A{display:grid;gap:24px}.marketing_samplesHead__TeEP5{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px}.marketing_samplesHead__TeEP5 h2{margin-top:8px;font-size:32px;font-weight:800;letter-spacing:-.02em}.marketing_samplesHead__TeEP5 .marketing_lal-muted__xr6C8,.marketing_samplesHead__TeEP5 p:last-child{margin-top:8px}.marketing_levelPills__jnGgP{display:flex;flex-wrap:wrap;gap:8px}.marketing_levelPill__LM2CH{min-height:40px;padding:0 16px;border:1px solid var(--lal-rule-strong);border-radius:var(--lal-radius-pill);background:transparent;color:var(--lal-ink-soft);font:inherit;font-size:14px;cursor:pointer}.marketing_levelPill__LM2CH[aria-pressed=true]{border-color:var(--lal-accent);background:var(--lal-accent-wash);color:var(--lal-ink);font-weight:600}.marketing_sampleGrid__QHuUv{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.marketing_sampleCard__YlJ5P{display:flex;flex-direction:column;gap:8px;height:100%;padding:18px;border:1px solid var(--lal-rule);border-radius:var(--lal-radius);background:var(--lal-paper-raised);color:var(--lal-ink);text-decoration:none}.marketing_sampleCard__YlJ5P:hover{border-color:var(--lal-accent)}.marketing_sampleMeta__Hr9cV{display:flex;justify-content:space-between;gap:8px;color:var(--lal-ink-soft);font-size:13px}.marketing_sampleTitle__HUF3K{font-family:var(--lal-font-display);font-size:18px;font-weight:600}.marketing_samplePlay__6iHby{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;color:var(--lal-accent);font-size:14px;font-weight:600}@media (max-width:760px){.marketing_trialRow__fWB28{grid-template-columns:1fr}}.marketing_findings__JIa26{display:grid;gap:22px}.marketing_finding__0wqpe{display:grid;grid-template-columns:72px 1fr 340px;gap:24px;align-items:start;padding:28px;border:1px solid var(--lal-rule);border-radius:22px;background:var(--lal-paper)}.marketing_findingNum__U_ism{color:var(--fo-marigold);font-family:var(--lal-font-display);font-size:44px;font-weight:800;line-height:1}.marketing_finding__0wqpe h2{font-size:clamp(24px,3vw,30px);font-weight:760;line-height:1.1}.marketing_findingLead__K6F7H{margin-top:10px;font-size:17px}.marketing_proof__PxtNY{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin-top:14px;padding-top:12px;border-top:1px solid var(--lal-rule);color:var(--lal-ink-soft);font-size:14px}.marketing_proofLabel__5aHxv{color:var(--lal-accent);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.marketing_proof__PxtNY a{white-space:nowrap}.marketing_inLesson__rwf5P{display:grid;gap:8px;padding:18px;border-radius:16px;background:var(--lal-paper-raised);font-size:15px}.marketing_inLessonLabel__wJZ_v{color:var(--lal-accent);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.marketing_inLessonText__OYb6n{font-family:var(--lal-font-reading);font-size:19px;line-height:1.5}.marketing_inLessonNote__wXuuq{color:var(--lal-ink-soft);font-size:14px}.marketing_versus__L0dJb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.marketing_versus__L0dJb>div{display:grid;align-content:start;gap:12px;padding:24px;border-radius:var(--lal-radius-lg)}.marketing_versusOld__HCrhY{border:1px solid var(--lal-rule);background:var(--lal-paper-raised)}.marketing_versusNew__luuhB{background:var(--fo-cloud);color:var(--fo-ink)}.marketing_versus__L0dJb h3{font-size:22px;font-weight:760}.marketing_versus__L0dJb ul{display:grid;gap:10px}.marketing_versus__L0dJb li{display:grid;grid-template-columns:22px 1fr;gap:8px}.marketing_versusOld__HCrhY li{color:var(--lal-ink-soft)}.marketing_versusOld__HCrhY li:before{content:"–"}.marketing_versusNew__luuhB li:before{content:"✓";color:var(--fo-lagoon);font-weight:700}.marketing_sources__ONNAJ{display:grid;gap:14px;padding-bottom:18px}.marketing_sources__ONNAJ li{display:grid;gap:4px;padding-top:14px;border-top:1px solid var(--lal-rule);color:var(--lal-ink-soft);font-size:14px}@media (max-width:900px){.marketing_finding__0wqpe{grid-template-columns:1fr;gap:14px;padding:22px}}@media (max-width:760px){.marketing_versus__L0dJb{grid-template-columns:1fr}}.marketing_ladder__HLm7N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing_levelGroup__PJoxF{display:grid;align-content:start;gap:14px;padding:22px;border:1px solid var(--lal-rule);border-radius:22px;background:var(--lal-paper)}.marketing_levelGroup__PJoxF>h3{color:var(--lal-ink-soft);font-family:var(--lal-font-ui);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.marketing_levelStep__UbQf2{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:start;padding:16px;border-radius:16px;background:var(--lal-paper-raised)}.marketing_levelCode__4RS8m{color:var(--fo-marigold);font-family:var(--lal-font-display);font-size:26px;font-weight:800;line-height:1}.marketing_levelStep__UbQf2 h4{font-size:18px;font-weight:700}.marketing_levelStep__UbQf2 p{margin-top:4px;color:var(--lal-ink-soft);font-size:14px}.marketing_note__uUruK{max-width:46em;margin-top:28px;padding:6px 0 6px 18px;border-left:3px solid var(--fo-marigold);color:var(--lal-ink-soft);font-size:17px}.marketing_compare__Dhsj8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.marketing_compare__Dhsj8 .marketing_player__sH7q1{gap:12px}@media (max-width:900px){.marketing_ladder__HLm7N{grid-template-columns:1fr}}@media (max-width:760px){.marketing_compare__Dhsj8{grid-template-columns:1fr}}.marketing_faq__URpRA{display:grid;gap:12px;max-width:860px}.marketing_faqItem__Xmbfk{padding:0 20px;border:1px solid var(--lal-rule);border-radius:16px;background:var(--lal-paper-raised)}.marketing_deep__UGwHd .marketing_faqItem__Xmbfk{background:var(--lal-paper)}.marketing_faqItem__Xmbfk summary{display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--lal-font-display);font-size:18px;font-weight:700;line-height:1.3;list-style:none;cursor:pointer}.marketing_faqItem__Xmbfk summary::-webkit-details-marker{display:none}.marketing_faqItem__Xmbfk summary:after{content:"+";color:var(--fo-marigold);font-size:24px;line-height:.9}.marketing_faqItem__Xmbfk[open] summary:after{content:"–"}.marketing_faqAnswer__HBcJO{padding-bottom:18px;color:var(--lal-ink-soft)}.marketing_moreLink__pu5Li{display:inline-block;margin-top:20px;font-weight:600}.marketing_ideas__dkpLe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.marketing_idea__ZCwKc{display:grid;gap:8px;padding:18px;border:1px solid var(--lal-rule);border-radius:16px;background:var(--lal-paper-raised)}.marketing_idea__ZCwKc strong{font-family:var(--lal-font-display);font-size:17px;font-weight:700;line-height:1.3}@media (max-width:900px){.marketing_ideas__dkpLe{grid-template-columns:1fr}}.marketing_final__8sif5{display:grid;justify-items:center;gap:18px;padding-block:80px;padding-inline:max(16px,env(safe-area-inset-left,0px));border-top:1px solid var(--lal-rule);text-align:center}.marketing_finalMark__zt4Q8{width:96px;height:96px}.marketing_final__8sif5 h2{max-width:16em;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.05}.marketing_final__8sif5 p{max-width:34em;color:var(--lal-ink-soft);font-size:19px}