.DashboardHome_dashboard__LE_sf{max-width:1080px;margin:0 auto;padding:3.5rem 1.5rem 4rem}.DashboardHome_header__vTGzs{margin-bottom:2.5rem}.DashboardHome_eyebrow__UF8fM{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-medium-gray);margin:0 0 .5rem}.DashboardHome_greeting__iiaGf{font-size:2.1rem;font-weight:600;letter-spacing:-.03em;color:var(--color-dark-gray);margin:0}.DashboardHome_verifyNotice__yJtRP{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.2rem;margin-bottom:1.5rem;background:rgba(163,148,255,.06);border:1px solid var(--hairline);border-radius:var(--radius-card)}.DashboardHome_verifyText__MM7EZ{font-size:.86rem;color:var(--color-dark-gray)}.DashboardHome_verifyResend__w4s_T{border:none;background:none;font-family:inherit;font-size:.82rem;font-weight:600;color:var(--color-primary-dark);cursor:pointer;white-space:nowrap;padding:.25rem 0;transition:color .2s ease}.DashboardHome_verifyResend__w4s_T:hover:not(:disabled){color:var(--color-primary)}.DashboardHome_verifyResend__w4s_T:disabled{color:var(--color-medium-gray);cursor:default}@media (max-width:768px){.DashboardHome_verifyNotice__yJtRP{flex-direction:column;align-items:flex-start;gap:.4rem}}.DashboardHome_statStrip__fVko7{display:flex;align-items:stretch;gap:0;padding:1.5rem 0;margin-bottom:3rem;border-top:1px solid var(--color-light-gray);border-bottom:1px solid var(--color-light-gray)}.DashboardHome_stat__xMqzr{flex:1;display:flex;flex-direction:column;gap:.35rem;padding:0 1.75rem;border-left:1px solid var(--color-light-gray)}.DashboardHome_stat__xMqzr:first-child{padding-left:0;border-left:none}.DashboardHome_statValue__Wz3Gy{font-size:2.1rem;font-weight:300;letter-spacing:-.02em;line-height:1;color:var(--color-dark-gray);font-variant-numeric:tabular-nums}.DashboardHome_statAccent__SVTG9{color:var(--color-primary-dark)}.DashboardHome_statLabel__rtJlY{font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-medium-gray)}.DashboardHome_statSkeleton__6j5rc{display:inline-block;width:2.5rem;height:2.1rem;border-radius:6px;background:linear-gradient(90deg,#EDEFF2 25%,#F5F6F8 50%,#EDEFF2 75%);background-size:200% 100%;animation:DashboardHome_shimmer__AesTN 1.4s ease infinite}@keyframes DashboardHome_shimmer__AesTN{0%{background-position:200% 0}to{background-position:-200% 0}}.DashboardHome_languagesSection__Ota4L{margin-bottom:3rem}.DashboardHome_sectionHeader__lFeWa{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1.25rem}.DashboardHome_sectionTitle__vFrxb{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dark-gray);margin:0}.DashboardHome_addLink__H9MyF{font-size:.8rem;font-weight:600;color:var(--color-primary-dark);text-decoration:none;transition:color .2s ease}.DashboardHome_addLink__H9MyF:after{content:" +";font-weight:400}.DashboardHome_addLink__H9MyF:hover{color:var(--color-primary)}.DashboardHome_languageGrid__f2cWp{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.DashboardHome_languageCard__D43Z0{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.4rem;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);text-decoration:none;position:relative;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.DashboardHome_languageCard__D43Z0:hover{border-color:var(--hover-border);transform:translateY(-2px);box-shadow:var(--shadow-lift)}.DashboardHome_cardSkeleton__mE2o_{height:102px;background:linear-gradient(90deg,#F3F4F6 25%,#FAFBFC 50%,#F3F4F6 75%);background-size:200% 100%;animation:DashboardHome_shimmer__AesTN 1.4s ease infinite;border-color:transparent;pointer-events:none}.DashboardHome_languageInfo__mKByw{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.DashboardHome_languageNameRow__VxtQx{display:flex;align-items:center;gap:.6rem}.DashboardHome_languageName__7YOcJ{font-size:1.02rem;font-weight:600;letter-spacing:-.01em;color:var(--color-dark-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_dueBadge__Hj5mV{font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--color-primary-dark);background:rgba(163,148,255,.13);border-radius:999px;padding:.18rem .55rem;white-space:nowrap}.DashboardHome_nativeName__ymFK3{font-size:.82rem;color:var(--color-medium-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_languageMeta__beZ7T{font-size:.74rem;font-weight:500;color:var(--color-medium-gray);margin-top:.35rem;font-variant-numeric:tabular-nums}.DashboardHome_continueArrow__DY6P8{font-size:1.1rem;color:var(--color-primary-dark);opacity:0;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease;flex-shrink:0}.DashboardHome_languageCard__D43Z0:hover .DashboardHome_continueArrow__DY6P8{opacity:1;transform:translateX(0)}.DashboardHome_emptyState__nWlld{padding:3.5rem 2rem;text-align:center;background:linear-gradient(135deg,rgba(163,148,255,.07),rgba(168,230,207,.07));border:1px solid var(--hairline);border-radius:20px}.DashboardHome_emptyTitle__IqeOc{font-size:1.3rem;font-weight:600;letter-spacing:-.02em;color:var(--color-dark-gray);margin:0 0 .5rem}.DashboardHome_emptyDescription__wa14P{font-size:.92rem;color:var(--color-medium-gray);margin:0 0 1.75rem}.DashboardHome_emptyCta__mABmo{display:inline-block;padding:.8rem 1.8rem;background:var(--color-primary);color:#FFFFFF;border-radius:999px;text-decoration:none;font-weight:600;font-size:.9rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.DashboardHome_emptyCta__mABmo:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 8px 20px rgba(163,148,255,.3)}@media (max-width:768px){.DashboardHome_dashboard__LE_sf{padding:2rem 1rem 3rem}.DashboardHome_greeting__iiaGf{font-size:1.6rem}.DashboardHome_statStrip__fVko7{flex-wrap:wrap;gap:1.25rem 0;padding:1.25rem 0;margin-bottom:2rem}.DashboardHome_stat__xMqzr{flex:1 1 40%;padding:0 1rem}.DashboardHome_stat__xMqzr:nth-child(odd){padding-left:0;border-left:none}.DashboardHome_statValue__Wz3Gy{font-size:1.7rem}.DashboardHome_languageGrid__f2cWp{grid-template-columns:1fr}.DashboardHome_continueArrow__DY6P8{opacity:.55;transform:translateX(0)}}.HeroSection_hero__qYdq_{min-height:100vh;padding-top:5rem;background:linear-gradient(135deg,rgba(163,148,255,.1),rgba(168,230,207,.1));position:relative;overflow:hidden;scroll-margin-top:80px}.HeroSection_container__I0r3S{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.HeroSection_content__pwfTR{flex:1;max-width:600px;padding-right:2rem;position:relative}.HeroSection_heroBlobWrapper__u39au{display:none}.HeroSection_heroBlob___nt7o{position:relative;width:100%;height:100%;z-index:10!important}.HeroSection_title__syflG{font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;color:var(--color-dark-gray)}.HeroSection_highlight__Odsis{color:var(--color-primary);position:relative;display:inline-block}.HeroSection_highlight__Odsis:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:12px;background-color:rgba(163,148,255,.2);z-index:-1;border-radius:10px}.HeroSection_subtitle__LM4AA{font-size:1.25rem;color:var(--color-medium-gray);margin-bottom:2.5rem;line-height:1.6}.HeroSection_cta__VC_du{display:flex;gap:1rem;margin-bottom:3rem}.HeroSection_primaryButton__ZeMom{padding:.8rem 2rem;background-color:var(--color-primary);color:white;border-radius:8px;font-weight:600;font-size:1rem;transition:all .3s ease;text-align:center;box-shadow:0 4px 10px rgba(163,148,255,.3)}.HeroSection_primaryButton__ZeMom:hover{background-color:var(--color-primary-dark);transform:translateY(-3px);box-shadow:0 6px 15px rgba(163,148,255,.4)}.HeroSection_secondaryButton__Q9jNw{padding:.8rem 2rem;background-color:transparent;color:var(--color-dark-gray);border:1px solid var(--color-dark-gray);border-radius:8px;font-weight:500;font-size:1rem;transition:all .3s ease;text-align:center}.HeroSection_secondaryButton__Q9jNw:hover{background-color:var(--color-light-gray);transform:translateY(-3px)}.HeroSection_metrics__VGrWr{display:flex;gap:3rem}.HeroSection_metricItem__wDsd2{display:flex;flex-direction:column;align-items:flex-start}.HeroSection_metricNumber__xqLAt{font-size:2rem;font-weight:700;color:var(--color-primary)}.HeroSection_metricLabel__ZqD_Q{font-size:.9rem;color:var(--color-medium-gray)}.HeroSection_imageContainer__KE7SD{flex:1}.HeroSection_flashcardWrapper__lZUmy,.HeroSection_imageContainer__KE7SD{display:flex;justify-content:center;align-items:center;position:relative}.HeroSection_flashcardWrapper__lZUmy{z-index:2;width:100%;max-width:600px}.HeroSection_circleDecoration__PHDUD{position:absolute;width:300px;height:300px;background:linear-gradient(135deg,rgba(168,230,207,.3),rgba(163,148,255,.3));border-radius:50%;top:-50px;right:-50px;z-index:-1}.HeroSection_wave__FKytD{position:absolute;bottom:0;left:0;width:100%;z-index:0}.HeroSection_wave__FKytD svg{display:block;filter:drop-shadow(0 0 0 transparent)}@media (max-width:992px){.HeroSection_container__I0r3S{flex-direction:column;gap:3rem}.HeroSection_content__pwfTR{padding-right:0;max-width:100%;text-align:center}.HeroSection_cta__VC_du,.HeroSection_metrics__VGrWr{justify-content:center}.HeroSection_metricItem__wDsd2{align-items:center}.HeroSection_imageContainer__KE7SD{width:100%;max-width:550px}.HeroSection_flashcardWrapper__lZUmy{max-width:100%}}@media (max-width:768px){.HeroSection_hero__qYdq_{padding-top:5rem;min-height:auto;padding-bottom:6rem;overflow:visible}.HeroSection_container__I0r3S{gap:2rem;padding:0 1rem}.HeroSection_title__syflG{font-size:2.5rem}.HeroSection_subtitle__LM4AA{font-size:1.1rem}.HeroSection_cta__VC_du{flex-direction:column;gap:.75rem;align-items:center}.HeroSection_primaryButton__ZeMom,.HeroSection_secondaryButton__Q9jNw{width:100%;max-width:280px;text-align:center}.HeroSection_metrics__VGrWr{flex-direction:row;justify-content:space-around;gap:.5rem}.HeroSection_metricItem__wDsd2{flex:1;text-align:center;align-items:center}.HeroSection_metricNumber__xqLAt{font-size:2rem}.HeroSection_metricLabel__ZqD_Q{font-size:1rem}.HeroSection_circleDecoration__PHDUD{display:none}.HeroSection_heroBlobWrapper__u39au{display:block;position:absolute;top:-20px;right:50px;width:100px;height:100px;z-index:0;pointer-events:none;overflow:visible;transform:scale(.85);transform-origin:top right}.HeroSection_content__pwfTR{position:relative;z-index:2;padding-left:1rem;overflow:visible}.HeroSection_subtitle__LM4AA,.HeroSection_title__syflG{text-align:left}.HeroSection_cta__VC_du{align-items:flex-start}.HeroSection_metrics__VGrWr{justify-content:flex-start}.HeroSection_metricItem__wDsd2{align-items:flex-start}.HeroSection_imageContainer__KE7SD{width:100%;padding:0 .5rem}.HeroSection_flashcardWrapper__lZUmy{max-width:100%}}@media (max-width:480px){.HeroSection_hero__qYdq_{padding-top:4.5rem;padding-bottom:5rem}.HeroSection_container__I0r3S{gap:1.5rem;padding:0 .75rem}.HeroSection_title__syflG{font-size:1.75rem}.HeroSection_subtitle__LM4AA{font-size:.95rem;margin-bottom:1.5rem}.HeroSection_cta__VC_du{margin-bottom:2rem}.HeroSection_primaryButton__ZeMom,.HeroSection_secondaryButton__Q9jNw{padding:.7rem 1.5rem;font-size:.95rem}.HeroSection_metrics__VGrWr{gap:.25rem}.HeroSection_metricNumber__xqLAt{font-size:1.5rem}.HeroSection_metricLabel__ZqD_Q{font-size:.8rem}.HeroSection_heroBlobWrapper__u39au{transform:scale(.75);right:40px}.HeroSection_imageContainer__KE7SD{padding:0}.HeroSection_highlight__Odsis:after{height:8px;bottom:3px}}@media (max-width:360px){.HeroSection_title__syflG{font-size:1.5rem}.HeroSection_subtitle__LM4AA{font-size:.9rem}.HeroSection_metricNumber__xqLAt{font-size:1.3rem}.HeroSection_metricLabel__ZqD_Q{font-size:.75rem}.HeroSection_heroBlobWrapper__u39au{transform:scale(.65);right:30px}}.InteractiveFlashcardPreview_previewContainer__X4URy{width:100%;max-width:600px;margin:0 auto;perspective:1000px;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.InteractiveFlashcardPreview_flashcard__mbnJu{position:relative;width:100%;min-height:420px;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.06);background-color:white;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.04);transform-style:preserve-3d;transition:border-color .3s ease,box-shadow .3s ease}.InteractiveFlashcardPreview_flashcard__mbnJu.InteractiveFlashcardPreview_flipped__61zYH{transform:rotateY(180deg);transition:transform .6s cubic-bezier(.4,0,.2,1)}.InteractiveFlashcardPreview_flashcard__mbnJu.InteractiveFlashcardPreview_transitioning__vUDku{transition:none}.InteractiveFlashcardPreview_flashcard__mbnJu.InteractiveFlashcardPreview_transitioning__vUDku:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;z-index:10;border-radius:8px;animation:InteractiveFlashcardPreview_smoothFadeToWhite__IP9Z3 .4s ease-in-out forwards;opacity:1}.InteractiveFlashcardPreview_cardBack__lWFFW,.InteractiveFlashcardPreview_cardFront__dnvox{transition:opacity .3s ease}.InteractiveFlashcardPreview_flashcard__mbnJu:not(.InteractiveFlashcardPreview_transitioning__vUDku) .InteractiveFlashcardPreview_cardBack__lWFFW,.InteractiveFlashcardPreview_flashcard__mbnJu:not(.InteractiveFlashcardPreview_transitioning__vUDku) .InteractiveFlashcardPreview_cardFront__dnvox{animation:InteractiveFlashcardPreview_fadeInContent__BZQip .3s ease}@keyframes InteractiveFlashcardPreview_fadeInContent__BZQip{0%{opacity:0}to{opacity:1}}@keyframes InteractiveFlashcardPreview_smoothFadeToWhite__IP9Z3{0%{opacity:0}50%{opacity:1}to{opacity:1}}.InteractiveFlashcardPreview_flashcard__mbnJu.InteractiveFlashcardPreview_correct__rEQKx{border-color:#B0F3B0;box-shadow:0 20px 40px rgba(176,243,176,.3)}.InteractiveFlashcardPreview_flashcard__mbnJu.InteractiveFlashcardPreview_misspelling__kufXG{border-color:#FFC107;box-shadow:0 20px 40px rgba(255,193,7,.3)}.InteractiveFlashcardPreview_flashcard__mbnJu.InteractiveFlashcardPreview_incorrect__fZrjl{border-color:#FFB3BA;box-shadow:0 20px 40px rgba(255,179,186,.3)}.InteractiveFlashcardPreview_cardBack__lWFFW,.InteractiveFlashcardPreview_cardFront__dnvox{position:absolute;width:100%;height:100%;backface-visibility:hidden;padding:1.2rem;display:flex;flex-direction:column;border-radius:8px;gap:.5rem}.InteractiveFlashcardPreview_cardBack__lWFFW{transform:rotateY(180deg)}.InteractiveFlashcardPreview_cardLabel__xTsBJ{font-size:13px;font-weight:700;color:#A394FF;text-transform:uppercase;letter-spacing:.5px}.InteractiveFlashcardPreview_resultLabel__twq7t{color:#A394FF}.InteractiveFlashcardPreview_levelBadge__ayN3h{display:flex;align-items:center;transform:scale(.8);transform-origin:right center}.InteractiveFlashcardPreview_sentenceWithAudio__hLGBh{display:flex;align-items:flex-start;justify-content:center;gap:.5rem}.InteractiveFlashcardPreview_audioButton__8xWd7{background-color:var(--color-primary,#A394FF);color:white;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:.1rem}.InteractiveFlashcardPreview_audioButton__8xWd7:hover{background-color:#9485FF;transform:scale(1.05)}.InteractiveFlashcardPreview_cardContent___gb3G{flex:1;display:flex;flex-direction:column;gap:.3rem}.InteractiveFlashcardPreview_sentenceSection__64_Za{text-align:center;margin-top:.3rem;margin-bottom:.3rem;padding-bottom:0;position:relative}.InteractiveFlashcardPreview_sentence__9yGkJ{font-size:1.15rem;line-height:1.6;margin:0;color:var(--color-dark-gray,#495057);letter-spacing:-.01em;display:inline}.InteractiveFlashcardPreview_blankContainer___duSb{display:inline-block;vertical-align:middle;margin:0 3px}.InteractiveFlashcardPreview_blank__f4U02{display:inline-block;min-width:70px;min-height:32px;padding:.25rem .55rem;text-align:left;font-size:1.15rem;border-radius:6px;background-color:rgba(248,250,255,.9);border:1px solid rgba(108,99,255,.2);transition:all .2s ease;box-sizing:border-box;box-shadow:0 2px 6px rgba(0,0,0,.04);position:relative;color:var(--color-dark-gray,#495057);line-height:1.6}.InteractiveFlashcardPreview_blank__f4U02.InteractiveFlashcardPreview_answered__H_Qod{background-color:white;border-radius:6px;padding:.25rem .5rem;margin:0 2px;font-weight:600}.InteractiveFlashcardPreview_quality1__alV_i{background-color:#fca5a5!important;color:#991b1b!important;border:2px solid #fca5a5!important;padding:2px 6px!important;box-shadow:none!important}.InteractiveFlashcardPreview_quality3__60X76{background-color:#fde047!important;color:#713f12!important;border:2px solid #fde047!important;padding:2px 6px!important;box-shadow:none!important}.InteractiveFlashcardPreview_quality5__3cwBX{background-color:#86efac!important;color:#166534!important;border:2px solid #86efac!important;padding:2px 6px!important;box-shadow:none!important}.InteractiveFlashcardPreview_cursor__nYhvA{display:inline-block;width:2px;height:18px;background-color:#A394FF;margin-left:2px;animation:InteractiveFlashcardPreview_blink__32ej5 1s infinite;vertical-align:middle;position:relative;top:-1px}.InteractiveFlashcardPreview_cursor__nYhvA:after{content:"";display:block;width:100%;height:100%}@keyframes InteractiveFlashcardPreview_blink__32ej5{0%,50%{opacity:1}51%,to{opacity:0}}.InteractiveFlashcardPreview_translationSection__XMgQ2{background-color:rgba(108,99,255,.06);border-radius:8px;padding:.4rem .8rem;font-size:1rem;line-height:1.5;border:2px solid var(--color-light-gray,#e9ecef);margin:0 .15rem 0 0;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.InteractiveFlashcardPreview_translation__ZbUh3{font-size:1rem;color:#495057;line-height:1.5;margin:0;display:inline}.InteractiveFlashcardPreview_translationHighlight__e27mU{color:var(--color-primary,#A394FF);font-weight:600;padding:0 2px}.InteractiveFlashcardPreview_translationCorrect__W_Y7X{background-color:#86efac;color:#166534;padding:2px 6px;border-radius:4px;font-weight:600}.InteractiveFlashcardPreview_translationNeutral__fIeFO{background-color:#e5e7eb;color:#6b7280;font-weight:600;padding:2px 6px;border-radius:4px}.InteractiveFlashcardPreview_imageSection__yBleg{display:flex;align-items:center;justify-content:center;flex:1;padding:1.5rem 0}.InteractiveFlashcardPreview_flashcardImage__OG_NE{width:100%;max-width:180px;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.InteractiveFlashcardPreview_resultSection__17Nc8{display:flex;flex-direction:column;gap:.8rem;margin-top:.2rem}.InteractiveFlashcardPreview_definitionBox__DkO4r{background:rgba(248,245,255,.6);padding:.6rem .8rem;border-radius:6px;border-left:2px solid #a394ff}.InteractiveFlashcardPreview_definitionLabel__VQI0z{font-size:9px;font-weight:600;color:#6C757D;text-transform:uppercase;letter-spacing:.3px;display:block;margin-bottom:.4rem}.InteractiveFlashcardPreview_definitionText__ZO8Vk{font-size:12px;color:#495057;line-height:1.5;margin:0;font-style:italic}.InteractiveFlashcardPreview_grammarGrid__tnFri{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;position:relative}.InteractiveFlashcardPreview_grammarCard__N4N2O{background:linear-gradient(135deg,rgba(248,245,255,.8),rgba(255,255,255,.95));border:1px solid rgba(163,148,255,.2);border-radius:6px;padding:.4rem;font-size:.65rem;backdrop-filter:blur(4px);box-shadow:0 1px 4px rgba(163,148,255,.1);width:100%;height:auto;min-height:65px;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;transition:all .2s ease;box-sizing:border-box;position:relative}.InteractiveFlashcardPreview_grammarCard__N4N2O:hover{border-color:rgba(163,148,255,.4);transform:translateY(-1px);box-shadow:0 3px 10px rgba(163,148,255,.15);background:linear-gradient(135deg,rgba(248,245,255,1),rgba(255,255,255,1))}.InteractiveFlashcardPreview_grammarHeader__j9YXv{display:flex;align-items:baseline;gap:4px;margin-bottom:4px;padding-bottom:2px;border-bottom:1px solid rgba(163,148,255,.25);width:100%}.InteractiveFlashcardPreview_lexeme__8CIzB{font-size:.8rem;font-weight:700;color:#8B7FD9;letter-spacing:.2px}.InteractiveFlashcardPreview_ipa__QpadC{font-size:.7rem;font-weight:400;color:#9CA3AF;font-family:Segoe UI,Lucida Grande,Tahoma,sans-serif}.InteractiveFlashcardPreview_grammarInfo__E_fDa{display:flex;flex-direction:column;gap:3px}.InteractiveFlashcardPreview_grammarRow__Pua_E{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1px}.InteractiveFlashcardPreview_partOfSpeech__7fNJE{background:rgba(163,148,255,.15);color:#A394FF;padding:4px;border-radius:5px;font-weight:600;font-size:.6rem;letter-spacing:.3px;text-transform:uppercase}.InteractiveFlashcardPreview_grammarTable__sdYb7{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center}.InteractiveFlashcardPreview_grammarTableRow__pugFg{display:contents}.InteractiveFlashcardPreview_grammarTableKey__It2Fq{font-size:8px;font-weight:600;color:#8B7FD9;text-transform:uppercase;letter-spacing:.4px;text-align:left;padding:3px 0}.InteractiveFlashcardPreview_grammarTableValue__HNCPc{font-size:9px;color:#A394FF;text-align:left;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:3px 0}.InteractiveFlashcardPreview_progressDots__iyGOj{display:flex;gap:.5rem;align-items:center}.InteractiveFlashcardPreview_dot__eyz4N{width:10px;height:10px;border-radius:50%;background:#E9ECEF;transition:all .3s ease}.InteractiveFlashcardPreview_activeDot__ZHAPd{background:#A394FF;transform:scale(1.3)}@media (max-width:768px){.InteractiveFlashcardPreview_previewContainer__X4URy{max-width:100%;padding:0 .5rem}.InteractiveFlashcardPreview_flashcard__mbnJu{min-height:380px}.InteractiveFlashcardPreview_cardBack__lWFFW,.InteractiveFlashcardPreview_cardFront__dnvox{padding:1rem}.InteractiveFlashcardPreview_sentence__9yGkJ{font-size:1.05rem}.InteractiveFlashcardPreview_blank__f4U02{font-size:1.05rem;min-width:60px}.InteractiveFlashcardPreview_translation__ZbUh3{font-size:.95rem}.InteractiveFlashcardPreview_translationSection__XMgQ2{padding:.4rem .6rem}.InteractiveFlashcardPreview_grammarGrid__tnFri{grid-template-columns:1fr}.InteractiveFlashcardPreview_grammarCard__N4N2O{min-height:80px}.InteractiveFlashcardPreview_flashcardImage__OG_NE{max-width:180px;width:100%;height:auto}.InteractiveFlashcardPreview_imageSection__yBleg{flex:1;padding:.75rem 0}}@media (max-width:480px){.InteractiveFlashcardPreview_previewContainer__X4URy{max-width:100%;padding:0;margin-bottom:2rem}.InteractiveFlashcardPreview_flashcard__mbnJu{min-height:380px;border-radius:6px}.InteractiveFlashcardPreview_cardBack__lWFFW,.InteractiveFlashcardPreview_cardFront__dnvox{padding:.5rem;overflow:hidden}.InteractiveFlashcardPreview_sentenceSection__64_Za{margin-top:0;margin-bottom:0}.InteractiveFlashcardPreview_sentence__9yGkJ{font-size:.9rem;line-height:1.4}.InteractiveFlashcardPreview_blank__f4U02{font-size:.9rem;min-width:40px;min-height:26px;padding:.1rem .3rem}.InteractiveFlashcardPreview_translation__ZbUh3{font-size:.8rem}.InteractiveFlashcardPreview_translationSection__XMgQ2{padding:.2rem .4rem;margin:0}.InteractiveFlashcardPreview_cardContent___gb3G{gap:.15rem;flex:0 0 auto}.InteractiveFlashcardPreview_imageSection__yBleg{flex:1;padding:0;background:none;display:flex;align-items:center;justify-content:center}.InteractiveFlashcardPreview_flashcardImage__OG_NE{max-width:180px;width:auto;height:auto;max-height:170px;object-fit:contain;border-radius:8px}.InteractiveFlashcardPreview_resultSection__17Nc8{margin-top:0;overflow:hidden}.InteractiveFlashcardPreview_grammarGrid__tnFri{gap:.4rem}.InteractiveFlashcardPreview_grammarCard__N4N2O{min-height:55px;padding:.4rem}.InteractiveFlashcardPreview_grammarHeader__j9YXv{margin-bottom:3px;padding-bottom:3px;gap:4px}.InteractiveFlashcardPreview_lexeme__8CIzB{font-size:.75rem}.InteractiveFlashcardPreview_ipa__QpadC{font-size:.65rem}.InteractiveFlashcardPreview_partOfSpeech__7fNJE{font-size:.55rem;padding:3px 5px}.InteractiveFlashcardPreview_grammarTable__sdYb7{gap:2px 8px}.InteractiveFlashcardPreview_grammarTableKey__It2Fq{font-size:7px;padding:2px 0}.InteractiveFlashcardPreview_grammarTableValue__HNCPc{font-size:8px;padding:2px 0}.InteractiveFlashcardPreview_definitionText__ZO8Vk{font-size:10px}.InteractiveFlashcardPreview_dot__eyz4N{width:8px;height:8px}.InteractiveFlashcardPreview_progressDots__iyGOj{gap:.4rem}}@media (max-width:360px){.InteractiveFlashcardPreview_flashcard__mbnJu{min-height:360px}.InteractiveFlashcardPreview_cardBack__lWFFW,.InteractiveFlashcardPreview_cardFront__dnvox{padding:.4rem;overflow:hidden}.InteractiveFlashcardPreview_sentence__9yGkJ{font-size:.85rem}.InteractiveFlashcardPreview_blank__f4U02{font-size:.85rem;min-width:35px}.InteractiveFlashcardPreview_translation__ZbUh3{font-size:.75rem}.InteractiveFlashcardPreview_flashcardImage__OG_NE{max-width:130px;max-height:120px;border-radius:6px}.InteractiveFlashcardPreview_grammarCard__N4N2O{min-height:50px}.InteractiveFlashcardPreview_grammarTableKey__It2Fq{font-size:6px}.InteractiveFlashcardPreview_grammarTableValue__HNCPc{font-size:7px}}.MorphingBlobs_blobContainer__8eAUb{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:-1;overflow:visible}.MorphingBlobs_blob1__WNFHM{position:absolute;width:350px;height:350px;opacity:.4;filter:blur(.5px);top:67%;right:15%;transform:translateY(-50%);animation:MorphingBlobs_brownianMotion1__50b_B 18s ease-in-out infinite}@keyframes MorphingBlobs_brownianMotion1__50b_B{0%,to{transform:translateY(-50%) translate(0) rotate(0deg) scale(1)}20%{transform:translateY(-50%) translate(25px,-25px) rotate(30deg) scale(1)}40%{transform:translateY(-50%) translate(-20px,20px) rotate(-25deg) scale(1)}60%{transform:translateY(-50%) translate(30px,10px) rotate(40deg) scale(1)}80%{transform:translateY(-50%) translate(-15px,-15px) rotate(-30deg) scale(1)}}@keyframes MorphingBlobs_brownianMotion2__tt1_h{0%,to{transform:translateY(-50%) translate(0) rotate(0deg) scale(1)}25%{transform:translateY(-50%) translate(-30px,20px) rotate(-35deg) scale(1)}50%{transform:translateY(-50%) translate(25px,-15px) rotate(30deg) scale(1)}75%{transform:translateY(-50%) translate(-18px,-25px) rotate(-25deg) scale(1)}}@media (max-width:768px){.MorphingBlobs_blob1__WNFHM{width:300px;height:300px}}@media (max-width:480px){.MorphingBlobs_blob1__WNFHM{width:200px;height:200px;opacity:.3}}@media (max-width:360px){.MorphingBlobs_blob1__WNFHM{width:150px;height:150px}}.AIGeneratingFlashcardPreview_container__SxWbQ{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:100%;margin:0 auto}.AIGeneratingFlashcardPreview_flashcard__qs2qv{position:relative;width:100%;min-height:420px;perspective:1000px}.AIGeneratingFlashcardPreview_cardFront__vg8FZ{background:white;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04);padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-height:420px}.AIGeneratingFlashcardPreview_inputSection__R3I0_{display:flex;flex-direction:column;gap:0;padding:.75rem;background:rgba(163,148,255,.04);border-radius:6px;border:1px solid rgba(163,148,255,.2)}.AIGeneratingFlashcardPreview_inputLabel__RZaaM{font-size:.75rem;font-weight:700;color:#6B7280;text-transform:uppercase;letter-spacing:.5px}.AIGeneratingFlashcardPreview_inputBox__o7Dyc{padding:.5rem .75rem;background:white;border:1px solid #d1d5db;border-radius:4px}.AIGeneratingFlashcardPreview_inputText__BTKdm{font-size:1rem;font-weight:500;color:#4B5563}.AIGeneratingFlashcardPreview_cardContent__13E_3{display:flex;flex-direction:column;gap:1rem;flex:1}.AIGeneratingFlashcardPreview_sentenceSection__cSu1S{flex:1;display:flex;align-items:center;justify-content:center}.AIGeneratingFlashcardPreview_sentencePlaceholder__nN8PL{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:center;flex-wrap:wrap}.AIGeneratingFlashcardPreview_textPlaceholder__9XxYD{position:relative;width:80px;height:28px;background:#E5E7EB;border-radius:4px;overflow:hidden}.AIGeneratingFlashcardPreview_blankPlaceholder__I727n{position:relative;width:120px;height:32px;background:#F3F4F6;border:2px solid #e5e7eb;border-radius:6px;overflow:hidden}.AIGeneratingFlashcardPreview_translationSection__Ws_Ha{padding:.75rem;background:rgba(108,99,255,.06);border-radius:6px}.AIGeneratingFlashcardPreview_translationPlaceholder__IYg9l{position:relative;width:100%;height:24px;background:#E5E7EB;border-radius:4px;overflow:hidden}.AIGeneratingFlashcardPreview_imageSection__4jnV6{margin-top:auto}.AIGeneratingFlashcardPreview_imagePlaceholder__2IibH{position:relative;width:100%;height:120px;background:#F3F4F6;border-radius:6px;overflow:hidden}.AIGeneratingFlashcardPreview_shimmer__2fUus{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6) 50%,transparent);animation:AIGeneratingFlashcardPreview_shimmer__2fUus 1.5s infinite}@keyframes AIGeneratingFlashcardPreview_shimmer__2fUus{0%{left:-100%}to{left:100%}}.AIGeneratingFlashcardPreview_generateButton___W0Ih{position:relative;width:100%;padding:.875rem 1.5rem;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:48px}.AIGeneratingFlashcardPreview_buttonContent__z3iJH{position:relative;z-index:3;display:flex;align-items:center;gap:.5rem}.AIGeneratingFlashcardPreview_buttonIcon__TB4FX{color:white;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.AIGeneratingFlashcardPreview_buttonText__IgzT8{color:white;font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.AIGeneratingFlashcardPreview_container__SxWbQ{max-width:100%;padding:0 .5rem}.AIGeneratingFlashcardPreview_flashcard__qs2qv{min-height:350px}.AIGeneratingFlashcardPreview_cardFront__vg8FZ{min-height:350px;padding:1rem}.AIGeneratingFlashcardPreview_imagePlaceholder__2IibH{height:100px}.AIGeneratingFlashcardPreview_inputSection__R3I0_{padding:.5rem}.AIGeneratingFlashcardPreview_inputLabel__RZaaM{font-size:.7rem}.AIGeneratingFlashcardPreview_inputText__BTKdm{font-size:.9rem}.AIGeneratingFlashcardPreview_buttonText__IgzT8{font-size:.8rem}}@media (max-width:480px){.AIGeneratingFlashcardPreview_container__SxWbQ{padding:0}.AIGeneratingFlashcardPreview_flashcard__qs2qv{min-height:280px}.AIGeneratingFlashcardPreview_cardFront__vg8FZ{min-height:280px;padding:.5rem;gap:.5rem}.AIGeneratingFlashcardPreview_inputSection__R3I0_{padding:.3rem}.AIGeneratingFlashcardPreview_inputLabel__RZaaM{font-size:.6rem}.AIGeneratingFlashcardPreview_inputBox__o7Dyc{padding:.25rem .4rem}.AIGeneratingFlashcardPreview_inputText__BTKdm{font-size:.8rem}.AIGeneratingFlashcardPreview_cardContent__13E_3{gap:.4rem}.AIGeneratingFlashcardPreview_sentenceSection__cSu1S{flex:0}.AIGeneratingFlashcardPreview_textPlaceholder__9XxYD{width:50px;height:20px}.AIGeneratingFlashcardPreview_blankPlaceholder__I727n{width:70px;height:24px}.AIGeneratingFlashcardPreview_translationSection__Ws_Ha{padding:.35rem}.AIGeneratingFlashcardPreview_translationPlaceholder__IYg9l{height:16px}.AIGeneratingFlashcardPreview_imagePlaceholder__2IibH,.AIGeneratingFlashcardPreview_imageSection__4jnV6{display:none}.AIGeneratingFlashcardPreview_generateButton___W0Ih{padding:.5rem .75rem;min-height:38px}.AIGeneratingFlashcardPreview_buttonText__IgzT8{font-size:.7rem}.AIGeneratingFlashcardPreview_buttonIcon__TB4FX{width:16px;height:16px}}@media (max-width:360px){.AIGeneratingFlashcardPreview_flashcard__qs2qv{min-height:260px}.AIGeneratingFlashcardPreview_cardFront__vg8FZ{min-height:260px;padding:.4rem;gap:.4rem}}.AIStarField_gradientBackground__mx7cS{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);z-index:1}.AIStarField_gradientBackground__mx7cS:after,.AIStarField_gradientBackground__mx7cS:before{content:"";position:absolute;width:300%;height:300%;top:-100%;left:-100%}.AIStarField_gradientBackground__mx7cS:before{background:radial-gradient(circle at 30% 40%,rgba(163,148,255,.8) 0,transparent 50%),radial-gradient(circle at 70% 60%,rgba(118,75,162,.8) 0,transparent 50%),radial-gradient(circle at 50% 80%,rgba(102,126,234,.8) 0,transparent 50%);animation:AIStarField_blob1__zJXKx 12s ease-in-out infinite;mix-blend-mode:screen}.AIStarField_gradientBackground__mx7cS:after{background:radial-gradient(circle at 60% 30%,rgba(118,75,162,.7) 0,transparent 50%),radial-gradient(circle at 20% 70%,rgba(163,148,255,.7) 0,transparent 50%),radial-gradient(circle at 80% 50%,rgba(102,126,234,.7) 0,transparent 50%);animation:AIStarField_blob2__lxmXD 15s ease-in-out infinite;mix-blend-mode:screen}@keyframes AIStarField_blob1__zJXKx{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20%,15%) rotate(90deg)}50%{transform:translate(-15%,20%) rotate(180deg)}75%{transform:translate(15%,-10%) rotate(270deg)}}@keyframes AIStarField_blob2__lxmXD{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20%,10%) rotate(120deg)}66%{transform:translate(10%,-15%) rotate(240deg)}}.AIStarField_canvas__h0Q1q{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.AIGeneratedFlashcardPreview_previewContainer__Pd2PU{width:100%;max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.AIGeneratedFlashcardPreview_flashcard__iYPDd{position:relative;width:100%;min-height:420px;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.06);background-color:white;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.04);transition:border-color .3s ease,box-shadow .3s ease}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_transitioning__t2HtJ{transition:none}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_transitioning__t2HtJ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;z-index:10;border-radius:8px;animation:AIGeneratedFlashcardPreview_smoothFadeToWhite__9ghfE .4s ease-in-out forwards;opacity:1}.AIGeneratedFlashcardPreview_flashcard__iYPDd:not(.AIGeneratedFlashcardPreview_transitioning__t2HtJ) .AIGeneratedFlashcardPreview_cardBack__vhwlm,.AIGeneratedFlashcardPreview_flashcard__iYPDd:not(.AIGeneratedFlashcardPreview_transitioning__t2HtJ) .AIGeneratedFlashcardPreview_cardFront__g5Kp3{animation:AIGeneratedFlashcardPreview_fadeInContent__LWWQ5 .3s ease}@keyframes AIGeneratedFlashcardPreview_fadeInContent__LWWQ5{0%{opacity:0}to{opacity:1}}@keyframes AIGeneratedFlashcardPreview_smoothFadeToWhite__9ghfE{0%{opacity:0}50%{opacity:1}to{opacity:1}}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_correct__YFDt6{border-color:#B0F3B0;box-shadow:0 20px 40px rgba(176,243,176,.3)}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_misspelling__xOabV{border-color:#FFC107;box-shadow:0 20px 40px rgba(255,193,7,.3)}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_incorrect__yi1KU{border-color:#FFB3BA;box-shadow:0 20px 40px rgba(255,179,186,.3)}.AIGeneratedFlashcardPreview_cardBack__vhwlm,.AIGeneratedFlashcardPreview_cardFront__g5Kp3{position:absolute;width:100%;height:100%;padding:1.2rem;display:flex;flex-direction:column;border-radius:8px;gap:.5rem;transition:opacity .4s ease,transform .4s ease}.AIGeneratedFlashcardPreview_cardFront__g5Kp3{opacity:1;transform:translateY(0);z-index:2}.AIGeneratedFlashcardPreview_cardBack__vhwlm{opacity:0;transform:translateY(20px);z-index:1}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_flipped__0dr3o .AIGeneratedFlashcardPreview_cardFront__g5Kp3{opacity:0;transform:translateY(-20px);z-index:1}.AIGeneratedFlashcardPreview_flashcard__iYPDd.AIGeneratedFlashcardPreview_flipped__0dr3o .AIGeneratedFlashcardPreview_cardBack__vhwlm{opacity:1;transform:translateY(0);z-index:2}.AIGeneratedFlashcardPreview_cardLabel__t2fIN{font-size:13px;font-weight:700;color:#A394FF;text-transform:uppercase;letter-spacing:.5px}.AIGeneratedFlashcardPreview_resultLabel__iQ80b{color:#A394FF}.AIGeneratedFlashcardPreview_levelBadge__kslHC{display:flex;align-items:center;transform:scale(.8);transform-origin:right center}.AIGeneratedFlashcardPreview_sentenceWithAudio__JWW6s{display:flex;align-items:flex-start;justify-content:center;gap:.5rem}.AIGeneratedFlashcardPreview_audioButton__Xzd3W{background-color:var(--color-primary,#A394FF);color:white;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:.1rem}.AIGeneratedFlashcardPreview_audioButton__Xzd3W:hover{background-color:#9485FF;transform:scale(1.05)}.AIGeneratedFlashcardPreview_cardContent__iSy1B{flex:1;display:flex;flex-direction:column;gap:.5rem}.AIGeneratedFlashcardPreview_sentenceSection__4KYYv{text-align:center;margin-top:.8rem;margin-bottom:.8rem;padding-bottom:0;position:relative}.AIGeneratedFlashcardPreview_sentence__0fwK2{font-size:1.15rem;line-height:1.6;margin:0;color:var(--color-dark-gray,#495057);letter-spacing:-.01em;display:inline}.AIGeneratedFlashcardPreview_blankContainer__7wUzL{display:inline-block;vertical-align:middle;margin:0 3px}.AIGeneratedFlashcardPreview_blank__YnASd{display:inline-block;min-width:70px;min-height:32px;padding:.25rem .55rem;text-align:left;font-size:1.15rem;border-radius:6px;background-color:rgba(248,250,255,.9);border:1px solid rgba(108,99,255,.2);transition:all .2s ease;box-sizing:border-box;box-shadow:0 2px 6px rgba(0,0,0,.04);position:relative;color:var(--color-dark-gray,#495057);line-height:1.6}.AIGeneratedFlashcardPreview_blank__YnASd.AIGeneratedFlashcardPreview_answered__Rf_1o{background-color:white;border-radius:6px;padding:.25rem .5rem;margin:0 2px;font-weight:600}.AIGeneratedFlashcardPreview_quality1__RXDep{background-color:#fca5a5!important;color:#991b1b!important;border:2px solid #fca5a5!important;padding:2px 6px!important;box-shadow:none!important}.AIGeneratedFlashcardPreview_quality3__x1xQs{background-color:#fde047!important;color:#713f12!important;border:2px solid #fde047!important;padding:2px 6px!important;box-shadow:none!important}.AIGeneratedFlashcardPreview_quality5__0oleW{background-color:#86efac!important;color:#166534!important;border:2px solid #86efac!important;padding:2px 6px!important;box-shadow:none!important}.AIGeneratedFlashcardPreview_cursor__QCypU{display:inline-block;width:2px;height:18px;background-color:#A394FF;margin-left:2px;animation:AIGeneratedFlashcardPreview_blink__HPZev 1s infinite;vertical-align:middle;position:relative;top:-1px}.AIGeneratedFlashcardPreview_cursor__QCypU:after{content:"";display:block;width:100%;height:100%}@keyframes AIGeneratedFlashcardPreview_blink__HPZev{0%,50%{opacity:1}51%,to{opacity:0}}.AIGeneratedFlashcardPreview_translationSection__hm4T5{background-color:rgba(108,99,255,.06);border-radius:8px;padding:.4rem .8rem;font-size:1rem;line-height:1.5;border:2px solid var(--color-light-gray,#e9ecef);margin:.1rem 0 0;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.AIGeneratedFlashcardPreview_translation__AvalH{font-size:1rem;color:#495057;line-height:1.5;margin:0;display:inline}.AIGeneratedFlashcardPreview_translationHighlight__aPAZ4{color:var(--color-primary,#A394FF);font-weight:600;padding:0 2px}.AIGeneratedFlashcardPreview_translationCorrect__sxsCr{background-color:#86efac;color:#166534;padding:2px 6px;border-radius:4px;font-weight:600}.AIGeneratedFlashcardPreview_translationNeutral__3mlQ_{background-color:#e5e7eb;color:#6b7280;font-weight:600;padding:2px 6px;border-radius:4px}.AIGeneratedFlashcardPreview_imageSection__Q_4P_{display:flex;align-items:center;justify-content:center;flex:1;padding:.8rem 0}.AIGeneratedFlashcardPreview_imagePlaceholder__Wm_IK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:180px;height:120px;background:linear-gradient(135deg,#F3F4F6,#E5E7EB);border-radius:8px;border:2px dashed #d1d5db}.AIGeneratedFlashcardPreview_imageIcon__IQeeX{font-size:2rem}.AIGeneratedFlashcardPreview_imageText__PbpFQ{font-size:.875rem;color:#6B7280;font-weight:600}.AIGeneratedFlashcardPreview_flashcardImage__V5Bop{width:100%;max-width:180px;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.AIGeneratedFlashcardPreview_resultSection__VPnv6{display:flex;flex-direction:column;gap:.8rem;margin-top:.2rem}.AIGeneratedFlashcardPreview_definitionBox__B1akV{background:rgba(248,245,255,.6);padding:.6rem .8rem;border-radius:6px;border-left:2px solid #a394ff}.AIGeneratedFlashcardPreview_definitionLabel__ljD6w{font-size:9px;font-weight:600;color:#6C757D;text-transform:uppercase;letter-spacing:.3px;display:block;margin-bottom:.4rem}.AIGeneratedFlashcardPreview_definitionText__4iBnK{font-size:12px;color:#495057;line-height:1.5;margin:0;font-style:italic}.AIGeneratedFlashcardPreview_grammarGrid__UT3oC{display:grid;grid-template-columns:1fr;gap:.75rem;position:relative}.AIGeneratedFlashcardPreview_grammarCard__hNFJO{background:linear-gradient(135deg,rgba(248,245,255,.8),rgba(255,255,255,.95));border:1px solid rgba(163,148,255,.2);border-radius:8px;padding:.8rem 1rem;font-size:.8rem;backdrop-filter:blur(4px);box-shadow:0 1px 4px rgba(163,148,255,.1);width:100%;height:auto;min-height:90px;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;transition:all .2s ease;box-sizing:border-box;position:relative}.AIGeneratedFlashcardPreview_grammarCard__hNFJO:hover{border-color:rgba(163,148,255,.4);transform:translateY(-1px);box-shadow:0 3px 10px rgba(163,148,255,.15);background:linear-gradient(135deg,rgba(248,245,255,1),rgba(255,255,255,1))}.AIGeneratedFlashcardPreview_grammarHeader__e7IEO{display:flex;align-items:baseline;gap:6px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(163,148,255,.25);width:100%}.AIGeneratedFlashcardPreview_lexeme__Tcg0q{font-size:1rem;font-weight:700;color:#8B7FD9;letter-spacing:.2px}.AIGeneratedFlashcardPreview_ipa__iRISQ{font-size:.85rem;font-weight:400;color:#9CA3AF;font-family:Segoe UI,Lucida Grande,Tahoma,sans-serif}.AIGeneratedFlashcardPreview_grammarInfo__Orzh_{display:flex;flex-direction:column;gap:5px}.AIGeneratedFlashcardPreview_grammarRow__yiRWB{display:flex;align-items:center;justify-content:flex-start;margin-bottom:2px}.AIGeneratedFlashcardPreview_partOfSpeech__KDfM6{background:rgba(163,148,255,.15);color:#A394FF;padding:4px 10px;border-radius:5px;font-weight:600;font-size:.7rem;letter-spacing:.3px;text-transform:uppercase}.AIGeneratedFlashcardPreview_grammarTable__Tj91s{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center}.AIGeneratedFlashcardPreview_grammarTableRow__v_WFW{display:contents}.AIGeneratedFlashcardPreview_grammarTableKey__0ukVp{font-size:10px;font-weight:600;color:#8B7FD9;text-transform:uppercase;letter-spacing:.4px;text-align:left;padding:4px 0}.AIGeneratedFlashcardPreview_grammarTableValue__GUyJk{font-size:11px;color:#A394FF;text-align:left;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:4px 0}.AIGeneratedFlashcardPreview_progressDots__Jmdd2{display:flex;gap:.5rem;align-items:center}.AIGeneratedFlashcardPreview_dot__AUsKJ{width:10px;height:10px;border-radius:50%;background:#E9ECEF;transition:all .3s ease}.AIGeneratedFlashcardPreview_activeDot__jvsvg{background:#A394FF;transform:scale(1.3)}@media (max-width:768px){.AIGeneratedFlashcardPreview_previewContainer__Pd2PU{max-width:100%;padding:0 .5rem}.AIGeneratedFlashcardPreview_flashcard__iYPDd{min-height:350px}.AIGeneratedFlashcardPreview_cardBack__vhwlm,.AIGeneratedFlashcardPreview_cardFront__g5Kp3{padding:1rem}.AIGeneratedFlashcardPreview_sentence__0fwK2{font-size:1.05rem}.AIGeneratedFlashcardPreview_blank__YnASd{font-size:1.05rem;min-width:60px}.AIGeneratedFlashcardPreview_translation__AvalH{font-size:.95rem}.AIGeneratedFlashcardPreview_translationSection__hm4T5{padding:.4rem .6rem}.AIGeneratedFlashcardPreview_grammarGrid__UT3oC{grid-template-columns:1fr}.AIGeneratedFlashcardPreview_grammarCard__hNFJO{min-height:80px}.AIGeneratedFlashcardPreview_flashcardImage__V5Bop{max-width:150px}.AIGeneratedFlashcardPreview_imageSection__Q_4P_{padding:.5rem 0}}@media (max-width:480px){.AIGeneratedFlashcardPreview_previewContainer__Pd2PU{max-width:100%;padding:0;margin-bottom:.5rem}.AIGeneratedFlashcardPreview_flashcard__iYPDd{min-height:280px;border-radius:6px}.AIGeneratedFlashcardPreview_cardBack__vhwlm,.AIGeneratedFlashcardPreview_cardFront__g5Kp3{padding:.5rem}.AIGeneratedFlashcardPreview_sentenceSection__4KYYv{margin-top:0;margin-bottom:0}.AIGeneratedFlashcardPreview_sentence__0fwK2{font-size:.85rem;line-height:1.3}.AIGeneratedFlashcardPreview_blank__YnASd{font-size:.85rem;min-width:35px;min-height:24px;padding:.1rem .25rem}.AIGeneratedFlashcardPreview_translation__AvalH{font-size:.75rem}.AIGeneratedFlashcardPreview_translationSection__hm4T5{padding:.2rem .35rem}.AIGeneratedFlashcardPreview_cardContent__iSy1B{gap:.15rem;flex:0 0 auto}.AIGeneratedFlashcardPreview_imageSection__Q_4P_{flex:1;padding:0;background:none;display:flex;align-items:center;justify-content:center}.AIGeneratedFlashcardPreview_flashcardImage__V5Bop{width:130px;height:130px;object-fit:cover;border-radius:8px}.AIGeneratedFlashcardPreview_imagePlaceholder__Wm_IK{display:none}.AIGeneratedFlashcardPreview_definitionText__4iBnK{font-size:9px}.AIGeneratedFlashcardPreview_resultSection__VPnv6{margin-top:0}.AIGeneratedFlashcardPreview_grammarCard__hNFJO{min-height:auto;padding:.25rem}.AIGeneratedFlashcardPreview_grammarGrid__UT3oC{gap:.3rem}.AIGeneratedFlashcardPreview_grammarHeader__e7IEO{margin-bottom:1px;padding-bottom:1px;gap:3px}.AIGeneratedFlashcardPreview_lexeme__Tcg0q{font-size:.7rem}.AIGeneratedFlashcardPreview_ipa__iRISQ{font-size:.55rem}.AIGeneratedFlashcardPreview_partOfSpeech__KDfM6{font-size:.5rem;padding:1px 4px}.AIGeneratedFlashcardPreview_grammarTable__Tj91s{gap:1px 6px}.AIGeneratedFlashcardPreview_grammarTableKey__0ukVp{font-size:6px;padding:1px 0}.AIGeneratedFlashcardPreview_grammarTableValue__GUyJk{font-size:7px;padding:1px 0}.AIGeneratedFlashcardPreview_dot__AUsKJ{width:8px;height:8px}.AIGeneratedFlashcardPreview_progressDots__Jmdd2{gap:.4rem}}@media (max-width:360px){.AIGeneratedFlashcardPreview_flashcard__iYPDd{min-height:260px}.AIGeneratedFlashcardPreview_cardBack__vhwlm,.AIGeneratedFlashcardPreview_cardFront__g5Kp3{padding:.4rem}.AIGeneratedFlashcardPreview_sentence__0fwK2{font-size:.8rem}.AIGeneratedFlashcardPreview_blank__YnASd{font-size:.8rem;min-width:30px}.AIGeneratedFlashcardPreview_translation__AvalH{font-size:.7rem}.AIGeneratedFlashcardPreview_flashcardImage__V5Bop{width:110px;height:110px}.AIGeneratedFlashcardPreview_grammarTableKey__0ukVp{font-size:5px}.AIGeneratedFlashcardPreview_grammarTableValue__GUyJk{font-size:6px}}.StaticFlashcardStack_stackContainer__JJvFe{position:relative;width:100%;max-width:650px;margin:0 auto;height:500px;display:flex;justify-content:flex-end;align-items:flex-start;padding-top:2rem;padding-right:2rem}.StaticFlashcardStack_flashcard__r56ge{position:absolute;width:100%;max-width:550px;min-height:420px;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.15);background-color:white;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);transition:all .3s ease;padding:1.2rem}.StaticFlashcardStack_cardContent__DjT4t{flex:1;display:flex;flex-direction:column;gap:.5rem}.StaticFlashcardStack_sentenceSection__r_abY{text-align:center;margin-top:.8rem;margin-bottom:.8rem}.StaticFlashcardStack_sentence__6y4vk{font-size:1.15rem;line-height:1.6;margin:0;color:var(--color-dark-gray,#495057);letter-spacing:-.01em;display:inline}.StaticFlashcardStack_blankAnswer__EApgS{display:inline-block;min-width:70px;padding:.25rem .5rem;text-align:center;font-size:1.15rem;border-radius:6px;background-color:#86efac;color:#166534;border:2px solid #86efac;font-weight:600;margin:0 3px}.StaticFlashcardStack_translationSection__W1WhT{background-color:rgba(108,99,255,.06);border-radius:8px;padding:.4rem .8rem;font-size:1rem;line-height:1.5;border:2px solid var(--color-light-gray,#e9ecef);margin:0;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.StaticFlashcardStack_translation__GkjhT{font-size:1rem;color:#495057;line-height:1.5;margin:0;display:inline}.StaticFlashcardStack_imageSection__aD7Hv{display:flex;align-items:center;justify-content:center;flex:1;padding:.8rem 0}.StaticFlashcardStack_flashcardImage__Z8l6Z{width:100%;max-width:180px;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08)}@media (max-width:992px){.StaticFlashcardStack_stackContainer__JJvFe{height:450px;padding-right:1.5rem;padding-top:1.5rem;justify-content:center}.StaticFlashcardStack_flashcard__r56ge{max-width:480px}}@media (max-width:768px){.StaticFlashcardStack_stackContainer__JJvFe{height:400px;padding-right:1rem;padding-top:1rem;padding-left:1rem}.StaticFlashcardStack_flashcard__r56ge{min-height:360px;padding:1rem;max-width:100%}.StaticFlashcardStack_sentence__6y4vk{font-size:1.05rem}.StaticFlashcardStack_blankAnswer__EApgS{font-size:1.05rem;min-width:60px}.StaticFlashcardStack_translation__GkjhT{font-size:.95rem}.StaticFlashcardStack_flashcardImage__Z8l6Z{max-width:150px}.StaticFlashcardStack_imageSection__aD7Hv{padding:.5rem 0}}@media (max-width:480px){.StaticFlashcardStack_stackContainer__JJvFe{height:350px;padding:.5rem}.StaticFlashcardStack_flashcard__r56ge{min-height:320px;padding:.75rem;border-radius:6px}.StaticFlashcardStack_sentenceSection__r_abY{margin-top:.5rem;margin-bottom:.5rem}.StaticFlashcardStack_sentence__6y4vk{font-size:.95rem;line-height:1.5}.StaticFlashcardStack_blankAnswer__EApgS{font-size:.95rem;min-width:45px;padding:.15rem .35rem}.StaticFlashcardStack_translationSection__W1WhT{padding:.3rem .5rem}.StaticFlashcardStack_translation__GkjhT{font-size:.85rem}.StaticFlashcardStack_flashcardImage__Z8l6Z,.StaticFlashcardStack_imageSection__aD7Hv{display:none}}@media (max-width:360px){.StaticFlashcardStack_stackContainer__JJvFe{height:320px}.StaticFlashcardStack_flashcard__r56ge{min-height:300px;padding:.5rem}.StaticFlashcardStack_sentence__6y4vk{font-size:.9rem}.StaticFlashcardStack_blankAnswer__EApgS{font-size:.9rem;min-width:40px}.StaticFlashcardStack_translation__GkjhT{font-size:.8rem}}.FeaturesSection_features__CWBK9{background-color:var(--color-white);padding:2rem 0;margin-top:-50px;position:relative;z-index:1;scroll-margin-top:80px}.FeaturesSection_container__TDG1q{max-width:1400px;margin:0 auto;padding:0 2rem;width:100%}.FeaturesSection_sectionHeader__iEOI7{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.FeaturesSection_sectionTitle__Mz8ap{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-dark-gray)}.FeaturesSection_highlight__Km_cC{color:var(--color-primary);position:relative}.FeaturesSection_highlight__Km_cC:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:10px;background-color:rgba(163,148,255,.2);z-index:-1;border-radius:10px}.FeaturesSection_sectionSubtitle__gdFDG{font-size:1.2rem;color:var(--color-medium-gray)}.FeaturesSection_featuresList__NvLVR{display:flex;flex-direction:column;gap:6rem}.FeaturesSection_featureCard__JOhd1{border-radius:16px;overflow:hidden}.FeaturesSection_fullWidthCard__B_r6w{max-width:100%}.FeaturesSection_featureContent__yFaMk{display:flex;align-items:flex-start;gap:4rem;position:relative}.FeaturesSection_featureContent__yFaMk.FeaturesSection_reversed__0HNJv{flex-direction:row-reverse}.FeaturesSection_standardHeaderWithIcon__gt_tE{display:flex;align-items:flex-start;gap:1.5rem}.FeaturesSection_standardHeaderWithIcon__gt_tE .FeaturesSection_featureTitle__SwnEW{margin-bottom:1rem}.FeaturesSection_standardHeaderWithIcon__gt_tE .FeaturesSection_featureDescription__EFoqg{margin-bottom:0}.FeaturesSection_fullWidthContent__nHZf_{display:flex;flex-direction:column;gap:2rem}.FeaturesSection_fullWidthHeader__jbCgZ{text-align:left;max-width:900px;margin:0 0 2rem}.FeaturesSection_headerWithIcon___EZ_v{display:flex;align-items:flex-start;gap:1.5rem}.FeaturesSection_headerText__JQI40{flex:1}.FeaturesSection_fullWidthPreview__6vnmM{width:100%}.FeaturesSection_featureText__lxXeP{flex:1;padding-top:0}.FeaturesSection_featureIconContainer__yQkds{display:inline-flex;align-items:center;justify-content:center;padding:.75rem;background-color:rgba(163,148,255,.1);border-radius:12px;flex-shrink:0}.FeaturesSection_featureIcon__Mi_14{color:var(--color-primary)}.FeaturesSection_featureTitle__SwnEW{font-size:1.8rem;font-weight:700;margin-bottom:1rem;color:var(--color-dark-gray)}.FeaturesSection_featureTitle__SwnEW .FeaturesSection_highlight__Km_cC{color:var(--color-primary);position:relative}.FeaturesSection_featureTitle__SwnEW .FeaturesSection_highlight__Km_cC:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:10px;background-color:rgba(163,148,255,.2);z-index:-1;border-radius:10px}.FeaturesSection_featureDescription__EFoqg{font-size:1.1rem;color:var(--color-medium-gray);margin-bottom:1.5rem;line-height:1.6}.FeaturesSection_featureBenefits__Jzbl7{list-style-type:none;padding:0;margin:0}.FeaturesSection_featureBenefits__Jzbl7 li{margin-bottom:.8rem;padding-left:1.8rem;position:relative;font-size:1rem;color:var(--color-dark-gray)}.FeaturesSection_featureBenefits__Jzbl7 li:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.FeaturesSection_featurePreviewContainer__JjoiR{flex:1;display:flex;justify-content:center;align-items:center}.FeaturesSection_aiFeatureContainer__6onkZ{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem;width:100%;max-width:1300px;margin:0 auto}.FeaturesSection_aiArrow__gVERi{flex-shrink:0;margin-top:180px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);animation:FeaturesSection_pulseArrow__hDg4r 2s ease-in-out infinite;transform:translateX(-5px)}@keyframes FeaturesSection_pulseArrow__hDg4r{0%,to{transform:translateX(-5px) scale(1);opacity:.8}50%{transform:translateX(5px) scale(1.1);opacity:1}}.FeaturesSection_featureImageContainer__j1ATI{flex:1;display:flex;justify-content:center;align-items:center}.FeaturesSection_featureImage___YrrS{max-width:100%;height:auto;border-radius:12px;box-shadow:0 15px 30px rgba(0,0,0,.1);transition:all .3s ease}.FeaturesSection_featureImage___YrrS:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15)}@media (max-width:992px){.FeaturesSection_featureContent__yFaMk,.FeaturesSection_featureContent__yFaMk.FeaturesSection_reversed__0HNJv{flex-direction:column;gap:2rem}.FeaturesSection_featurePreviewContainer__JjoiR{order:-1;width:100%}.FeaturesSection_aiFeatureContainer__6onkZ{flex-direction:column;gap:1.5rem;align-items:center}.FeaturesSection_aiArrow__gVERi{transform:rotate(90deg);margin:1rem 0}.FeaturesSection_fullWidthHeader__jbCgZ{text-align:center}.FeaturesSection_headerWithIcon___EZ_v{flex-direction:column;align-items:center;text-align:center}.FeaturesSection_headerText__JQI40{text-align:center}}@media (max-width:768px){.FeaturesSection_features__CWBK9{padding:3rem 0}.FeaturesSection_container__TDG1q{padding:0 1rem}.FeaturesSection_sectionTitle__Mz8ap{font-size:2rem}.FeaturesSection_sectionSubtitle__gdFDG{font-size:1.1rem}.FeaturesSection_featuresList__NvLVR{gap:3rem}.FeaturesSection_featureTitle__SwnEW{font-size:1.5rem;margin-top:1.5rem}.FeaturesSection_featureDescription__EFoqg{font-size:1rem;margin-bottom:1rem}.FeaturesSection_featureIconContainer__yQkds,.FeaturesSection_featuresBlob__a1Zmg{display:none}.FeaturesSection_fullWidthHeader__jbCgZ{margin:0 0 1rem}.FeaturesSection_aiFeatureContainer__6onkZ{gap:.75rem;padding:0}.FeaturesSection_aiArrow__gVERi{margin:.25rem 0;transform:rotate(90deg);animation:FeaturesSection_pulseArrowDown__8lApp 2s ease-in-out infinite}.FeaturesSection_aiArrow__gVERi svg{width:40px;height:40px}.FeaturesSection_standardHeaderWithIcon__gt_tE{flex-direction:column;align-items:center;text-align:center}.FeaturesSection_featureText__lxXeP{text-align:center}}@keyframes FeaturesSection_pulseArrowDown__8lApp{0%,to{transform:rotate(90deg) translateX(-3px) scale(1);opacity:.8}50%{transform:rotate(90deg) translateX(3px) scale(1.1);opacity:1}}@media (max-width:480px){.FeaturesSection_features__CWBK9{padding:2rem 0}.FeaturesSection_container__TDG1q{padding:0 .5rem}.FeaturesSection_featuresList__NvLVR{gap:2.5rem}.FeaturesSection_featureTitle__SwnEW{font-size:1.2rem;margin-top:1rem}.FeaturesSection_featureDescription__EFoqg{font-size:.9rem;margin-bottom:.75rem}.FeaturesSection_fullWidthHeader__jbCgZ{margin:0 0 .5rem}.FeaturesSection_aiFeatureContainer__6onkZ{gap:.5rem}.FeaturesSection_aiArrow__gVERi{margin:.15rem 0}.FeaturesSection_aiArrow__gVERi svg{width:32px;height:32px}.FeaturesSection_featureContent__yFaMk .FeaturesSection_featurePreviewContainer__JjoiR{display:none}}.LanguageSection_languages__TcUxG{padding:0 20px 80px;background:linear-gradient(135deg,rgba(163,148,255,.1),rgba(168,230,207,.1));scroll-margin-top:80px;position:relative}.LanguageSection_wavesTop__dbHY2{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.LanguageSection_waveSvg__Ox4yf{position:relative;display:block;width:calc(100% + 1.3px);height:60px}.LanguageSection_wavePath__ehPH_{fill:var(--color-white,#ffffff)}.LanguageSection_container__FCoXA{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px;padding-top:80px}.LanguageSection_sectionHeader__nRmLq{text-align:center;max-width:700px;margin-bottom:0}.LanguageSection_sectionTitle__PL5KQ{font-size:2.25rem;font-weight:800;margin-bottom:0;color:#495057;line-height:1.2}.LanguageSection_highlight__fYr2O{color:#A394FF;position:relative;display:inline-block}.LanguageSection_highlight__fYr2O:after{content:"";position:absolute;bottom:3px;left:0;width:100%;height:10px;background-color:rgba(163,148,255,.2);z-index:-1;border-radius:8px}.LanguageSection_sectionSubtitle__MjCKs{font-size:1.25rem;color:#6C757D;line-height:1.6;font-weight:500}.LanguageSection_languageImage__2D5MT{width:100%;display:flex;justify-content:center;margin:20px 0}.LanguageSection_languagesGrid__wRZgn{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.06)}.LanguageSection_languageStats__dH_H8{display:flex;gap:80px;justify-content:center;flex-wrap:wrap;margin:0}.LanguageSection_statItem__HNK3a{display:flex;flex-direction:column;align-items:center;padding:10px}.LanguageSection_statNumber__sGe_L{font-size:3rem;font-weight:800;color:#A394FF}.LanguageSection_statLabel__S935J{font-size:1rem;font-weight:600;color:#6C757D;margin-top:8px;text-transform:uppercase;letter-spacing:.5px}.LanguageSection_moreLanguages__qbC8r{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;margin-top:30px}.LanguageSection_additionalInfo__qYiOk{font-size:1.1rem;color:var(--text-secondary,#4B5563)}.LanguageSection_languageTagsWrapper__1MdKm{display:flex;flex-direction:column;gap:1rem;width:100%}.LanguageSection_languageTagContainer__vlwM6{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.LanguageSection_languageTag___IJmq{padding:6px 16px;background-color:var(--primary-light,rgba(99,102,241,.1));color:var(--primary-color,#6366F1);border-radius:20px;font-size:.9rem;font-weight:500}.LanguageSection_comingSoonTag__BzPIF{padding:6px 16px;background-color:var(--gray-light,rgba(156,163,175,.1));color:var(--gray,#6B7280);border-radius:20px;font-size:.9rem;font-weight:500;position:relative}.LanguageSection_comingSoonTag__BzPIF:after{content:"Coming Soon";position:absolute;top:-10px;right:-10px;font-size:.6rem;background-color:var(--primary-color,#6366F1);color:white;padding:2px 6px;border-radius:10px}@media (max-width:768px){.LanguageSection_languages__TcUxG{padding:0 16px 60px}.LanguageSection_container__FCoXA{padding-top:60px;gap:30px}.LanguageSection_waveSvg__Ox4yf{height:40px}.LanguageSection_sectionTitle__PL5KQ{font-size:1.75rem}.LanguageSection_highlight__fYr2O:after{height:8px;bottom:2px}.LanguageSection_sectionSubtitle__MjCKs{font-size:1.1rem}.LanguageSection_languageStats__dH_H8{gap:40px}.LanguageSection_statNumber__sGe_L{font-size:2.5rem}.LanguageSection_statLabel__S935J{font-size:.9rem}}@media (max-width:480px){.LanguageSection_languages__TcUxG{padding:0 12px 50px}.LanguageSection_container__FCoXA{padding-top:50px;gap:25px}.LanguageSection_waveSvg__Ox4yf{height:30px}.LanguageSection_sectionTitle__PL5KQ{font-size:1.4rem}.LanguageSection_highlight__fYr2O:after{height:6px;bottom:1px}.LanguageSection_languageStats__dH_H8{gap:20px;flex-direction:row;justify-content:center}.LanguageSection_statItem__HNK3a{padding:5px}.LanguageSection_statNumber__sGe_L{font-size:1.75rem}.LanguageSection_statLabel__S935J{font-size:.75rem;margin-top:4px}}@media (max-width:360px){.LanguageSection_sectionTitle__PL5KQ{font-size:1.25rem}.LanguageSection_statNumber__sGe_L{font-size:1.5rem}.LanguageSection_statLabel__S935J{font-size:.7rem}.LanguageSection_languageStats__dH_H8{gap:15px}}.FlagCarousel_carouselWrapper__yxSeq{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:1.5rem 0}.FlagCarousel_fadeLineBottom__kZumM,.FlagCarousel_fadeLineTop__2GjZ9{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0,#A394FF 20%,#A394FF 80%,transparent);opacity:.4;z-index:2}.FlagCarousel_fadeLineTop__2GjZ9{top:0}.FlagCarousel_fadeLineBottom__kZumM{bottom:0}.FlagCarousel_carouselContainer__BMB8_{overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.FlagCarousel_carouselTrack__e9ZmG{display:flex;gap:3rem;animation:FlagCarousel_scroll___rGXx 40s linear infinite;width:fit-content}@keyframes FlagCarousel_scroll___rGXx{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.FlagCarousel_flagItem__DH8Ug{display:flex;flex-direction:column;align-items:center;gap:.75rem;min-width:100px;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.FlagCarousel_flagItem__DH8Ug:hover{opacity:.7}.FlagCarousel_flagImageWrapper__m4NFX{position:relative;width:70px;height:47px;border-radius:6px;overflow:hidden}.FlagCarousel_flagImage__c7nAe{object-fit:cover;width:100%;height:100%}.FlagCarousel_languageName__vAQyY{font-size:.9rem;font-weight:600;color:#495057;text-transform:uppercase;letter-spacing:.3px;text-align:center}@media (max-width:768px){.FlagCarousel_carouselWrapper__yxSeq{padding:1rem 0}.FlagCarousel_carouselTrack__e9ZmG{gap:2rem}.FlagCarousel_flagItem__DH8Ug{min-width:80px}.FlagCarousel_flagImageWrapper__m4NFX{width:60px;height:40px}.FlagCarousel_languageName__vAQyY{font-size:.75rem}}@media (max-width:480px){.FlagCarousel_carouselWrapper__yxSeq{padding:.75rem 0}.FlagCarousel_carouselTrack__e9ZmG{gap:1.5rem}.FlagCarousel_flagItem__DH8Ug{min-width:70px;gap:.5rem}.FlagCarousel_flagImageWrapper__m4NFX{width:50px;height:33px;border-radius:4px}.FlagCarousel_languageName__vAQyY{font-size:.65rem}}@media (max-width:360px){.FlagCarousel_carouselTrack__e9ZmG{gap:1.25rem}.FlagCarousel_flagItem__DH8Ug{min-width:60px}.FlagCarousel_flagImageWrapper__m4NFX{width:45px;height:30px}.FlagCarousel_languageName__vAQyY{font-size:.6rem}}.PricingSection_pricing__TR80o{background-color:var(--color-background);padding:4rem 0;scroll-margin-top:80px}.PricingSection_container__liFf_{max-width:1200px;margin:0 auto;padding:0 1rem}.PricingSection_sectionHeader__hqN9t{text-align:center;margin-bottom:3rem}.PricingSection_sectionTitle__1ezvo{font-size:2rem;font-weight:700;margin-bottom:.75rem;color:#495057;text-transform:uppercase;letter-spacing:.5px}.PricingSection_sectionSubtitle__zDHKx{font-size:1rem;color:#6C757D;max-width:600px;margin:0 auto 1.5rem;font-weight:500}.PricingSection_billingToggle__B4Qb0{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.PricingSection_toggleWrapper__7Ar54,.PricingSection_toggle__kiOpV{position:relative;width:60px;height:32px}.PricingSection_toggle__kiOpV{background-color:#E9ECEF;border-radius:16px;padding:4px;border:none;cursor:pointer;transition:all .2s ease}.PricingSection_toggle__kiOpV.PricingSection_active__kE49f{background-color:#A394FF}.PricingSection_toggleHandle__DCKxA{width:24px;height:24px;background-color:white;border-radius:50%;position:absolute;top:4px;left:4px;transition:transform .2s ease}.PricingSection_toggle__kiOpV.PricingSection_active__kE49f .PricingSection_toggleHandle__DCKxA{transform:translateX(28px)}.PricingSection_activeLabel__xNdpp{font-weight:600;color:#495057;font-size:14px}.PricingSection_discount__YjUrk{display:inline-block;background-color:rgba(163,148,255,.1);color:#A394FF;padding:.25rem .5rem;border-radius:4px;font-size:12px;font-weight:600;margin-left:.5rem}.PricingSection_plansContainer__1bMMN{display:flex;gap:1.5rem;margin-bottom:2.5rem;justify-content:center;flex-wrap:wrap}.PricingSection_planCard__oIjMi{background-color:white;border-radius:8px;padding:2rem 1.75rem;flex:1;min-width:280px;max-width:320px;border:2px solid #e9ecef;position:relative;transition:all .2s ease;display:flex;flex-direction:column}.PricingSection_planCard__oIjMi:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(163,148,255,.15);border-color:#A394FF}.PricingSection_popularPlan__fnZfB{border:none;position:relative;background:white;z-index:1}.PricingSection_popularPlan__fnZfB:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(45deg,#A394FF,#c4b5fd,#8b7cf7,#ddd6fe,#A394FF,#9485FF,#c4b5fd,#A394FF);background-size:400% 400%;border-radius:10px;z-index:-1;animation:PricingSection_glowingBorder__jgLln 8s ease infinite;box-shadow:0 0 20px rgba(163,148,255,.4)}.PricingSection_popularPlan__fnZfB:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:white;border-radius:6px;z-index:-1}@keyframes PricingSection_glowingBorder__jgLln{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}.PricingSection_popularPlan__fnZfB:hover{transform:translateY(-2px)}.PricingSection_popularPlan__fnZfB:hover:before{animation:PricingSection_glowingBorder__jgLln 3s ease infinite;box-shadow:0 0 20px rgba(163,148,255,.4)}.PricingSection_popularBadge__qRqeJ{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(45deg,#A394FF,#c4b5fd,#8b7cf7,#ddd6fe,#A394FF,#9485FF,#c4b5fd,#A394FF);background-size:400% 400%;animation:PricingSection_glowingBorder__jgLln 8s ease infinite;color:white;padding:.35rem 1.25rem;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 0 12px rgba(163,148,255,.5)}.PricingSection_planIcon__yXxq8{text-align:center;margin-bottom:1rem}.PricingSection_icon__b5B0H{color:#A394FF}.PricingSection_animatedIcon__g607r{animation:PricingSection_iconColorShift__FOADb 8s ease infinite;filter:drop-shadow(0 0 8px rgba(163,148,255,.5))}@keyframes PricingSection_iconColorShift__FOADb{0%{color:#A394FF}20%{color:#c4b5fd}40%{color:#8b7cf7}60%{color:#9485FF}80%{color:#ddd6fe}to{color:#A394FF}}.PricingSection_planHeader__NCzs8{text-align:center;margin-bottom:1.5rem}.PricingSection_planName___ukPy{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#495057;text-transform:uppercase;letter-spacing:.5px}.PricingSection_planPrice__AWRWw{margin-bottom:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70px}.PricingSection_priceDisplay__g6v2I{display:flex;align-items:baseline;justify-content:center}.PricingSection_currencySymbol__v8zdU{font-size:1.25rem;font-weight:700;color:#495057;margin-right:.25rem}.PricingSection_priceValue__KEqSH{font-size:2.75rem;font-weight:700;color:#495057;line-height:1}.PricingSection_pricePeriod__iOp7L{font-size:13px;color:#6C757D;margin-top:.5rem;text-align:center;font-weight:500}.PricingSection_planDescription__VQuoh{font-size:14px;color:#6C757D;margin:0;font-weight:500}.PricingSection_planFeatures__C5qL6{margin-bottom:1.5rem;flex-grow:1}.PricingSection_featuresList__BHxsX{list-style-type:none;padding:0;margin:0}.PricingSection_featureItem__4LPa3{margin-bottom:.65rem;display:flex;align-items:center;gap:.5rem;font-size:14px;color:#495057;font-weight:500}.PricingSection_checkIcon__V4DbG{color:#A394FF;flex-shrink:0}.PricingSection_planCta__eDmUm{margin-top:auto}.PricingSection_ctaButton__bSh5t{display:block;width:100%;padding:.75rem 1.25rem;text-align:center;background-color:#A394FF;color:white;border-radius:6px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;text-decoration:none;border:none;cursor:pointer;font-family:inherit}.PricingSection_ctaButton__bSh5t:hover{background-color:#9485FF;transform:translateY(-2px);box-shadow:0 4px 12px rgba(163,148,255,.3)}.PricingSection_guaranteeNote__fGbbm{display:flex;align-items:center;justify-content:center;gap:.75rem;background-color:rgba(163,148,255,.08);border-radius:6px;padding:1rem 1.5rem;max-width:550px;margin:0 auto;border:2px solid rgba(163,148,255,.2)}.PricingSection_guaranteeIcon__zj38h{color:#A394FF;flex-shrink:0}.PricingSection_guaranteeText__K8Mw2{margin:0;font-size:14px;color:#495057;font-weight:500}.PricingSection_guaranteeText__K8Mw2 strong{font-weight:700;color:#A394FF}.PricingSection_mobileToggleContainer__oqePf{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:8px;z-index:5}.PricingSection_mobileToggle__oxdZF{width:44px;height:24px}.PricingSection_mobileToggle__oxdZF .PricingSection_toggleHandle__DCKxA{width:16px;height:16px}.PricingSection_mobileToggle__oxdZF.PricingSection_active__kE49f .PricingSection_toggleHandle__DCKxA{transform:translateX(20px)}.PricingSection_annualLabel__04V7D{font-size:11px;font-weight:600;color:#6C757D;text-transform:uppercase;letter-spacing:.3px}.PricingSection_freePlan__7wUUN{order:1}.PricingSection_proPlan__zoQr6{order:2}.PricingSection_infinitePlan__iz6Gm{order:3}@media (max-width:992px){.PricingSection_plansContainer__1bMMN{flex-direction:column;align-items:center}.PricingSection_planCard__oIjMi,.PricingSection_popularPlan__fnZfB{max-width:450px;width:100%}.PricingSection_popularPlan__fnZfB:hover{transform:translateY(-2px)}.PricingSection_freePlan__7wUUN{order:3}.PricingSection_proPlan__zoQr6{order:1}.PricingSection_infinitePlan__iz6Gm{order:2}}@media (max-width:768px){.PricingSection_pricing__TR80o{padding:3rem 0}.PricingSection_sectionTitle__1ezvo{font-size:1.75rem}.PricingSection_sectionSubtitle__zDHKx{font-size:.95rem}.PricingSection_guaranteeNote__fGbbm{flex-direction:column;text-align:center;padding:.875rem 1.25rem}.PricingSection_billingToggle__B4Qb0{display:none}.PricingSection_mobileToggle__oxdZF{display:block}}@media (max-width:480px){.PricingSection_planCard__oIjMi,.PricingSection_popularPlan__fnZfB{padding:1.5rem 1.25rem}.PricingSection_planName___ukPy{font-size:1.1rem}.PricingSection_priceValue__KEqSH{font-size:2.25rem}.PricingSection_guaranteeNote__fGbbm{font-size:13px}}.page_main__GlU4n{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;padding:4rem 1rem}.page_title__3jonF{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:var(--color-dark-gray)}.page_cardGrid__LWnmi{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;width:100%;max-width:1200px;margin-bottom:3rem}.page_moreContainer__khlXg{margin-top:2rem;text-align:center}.page_moreLink__DOZp7{display:inline-block;padding:1rem 2rem;background-color:var(--color-primary);color:var(--color-white);border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.page_moreLink__DOZp7:hover{background-color:var(--color-alt-highlight);transform:translateY(-2px)}.page_dashboard__z1au2{min-height:calc(100vh - 70px);background:linear-gradient(180deg,rgba(163,148,255,.06),rgba(168,230,207,.03) 220px,transparent 380px),#FAFAFA}@media (max-width:768px){.page_title__3jonF{font-size:2rem}.page_cardGrid__LWnmi{grid-template-columns:1fr}}.page_loadingContainer__pshup{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding:2rem;background-color:var(--color-white)}