.TuluAIWordmark_wordmark__hMedQ{display:inline-flex;align-items:baseline;color:#fff;font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:inherit;line-height:inherit;text-transform:none;white-space:nowrap}.TuluAIWordmark_tulu__6X33o{color:#fff}.TuluAIWordmark_ai__GUMyO{color:#78d7df}.Kalple_page__McmOl{--night:#06090c;--side:#0a0f13;--panel:#0e151b;--panel-raised:#121c23;--line:rgba(179,204,216,.15);--line-strong:rgba(179,204,216,.27);--white:#f3f7f8;--copy:#c9d5db;--muted:#94a5ae;--quiet:#71848e;--sky:#add8e6;--sky-bright:#c7e9f2;min-height:100vh;overflow:clip;background:var(--night);color:var(--white);font-family:var(--font-league-spartan),"League Spartan",sans-serif;-webkit-font-smoothing:antialiased}.Kalple_page__McmOl *,.Kalple_page__McmOl :after,.Kalple_page__McmOl :before{box-sizing:border-box}.Kalple_page__McmOl a{color:inherit;text-decoration:none}.Kalple_page__McmOl button,.Kalple_page__McmOl textarea{font:inherit}.Kalple_page__McmOl a:focus-visible,.Kalple_page__McmOl button:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.Kalple_wrap__qF9Bm{width:min(1160px,calc(100% - 56px));margin:0 auto}.Kalple_header__1YiDs{position:-webkit-sticky;position:sticky;top:0;z-index:10;min-height:76px;border-bottom:1px solid var(--line);background:rgba(6,9,12,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.Kalple_headerInner__GohRm,.Kalple_header__1YiDs{display:flex;align-items:center;justify-content:space-between}.Kalple_headerInner__GohRm{width:min(1160px,calc(100% - 56px));margin:0 auto}.Kalple_brand__y1WDl{display:inline-flex;align-items:center;gap:13px}.Kalple_wordmark__ExcGq{color:var(--white);font-size:25px;font-weight:700;letter-spacing:-.065em;line-height:1}.Kalple_brandDivider__zItTW{width:1px;height:20px;background:var(--line-strong)}.Kalple_productIdentity__0tvIi{display:inline-flex;align-items:center;gap:8px}.Kalple_productMark__J74p5{width:26px;height:26px;flex:0 0 auto}.Kalple_product__6TL6B{color:#d0dce0;font-size:12px;font-weight:600;letter-spacing:.03em}.Kalple_nav__QaWfB{display:flex;align-items:center;gap:28px;color:#b7c5cb;font-size:12px}.Kalple_productsNavLink__Xa7vo{color:inherit}.Kalple_footerLink__MnzNW:hover,.Kalple_nav__QaWfB a:not(.Kalple_navCta__5GOKi):hover,.Kalple_textLink__UDa_M:hover{color:var(--sky)}.Kalple_navCta__5GOKi,.Kalple_primary__1vEMV{display:inline-flex;min-height:43px;align-items:center;justify-content:center;gap:10px;padding:0 16px;border:1px solid var(--sky);border-radius:5px;background:var(--sky);color:#081116!important;font-size:12px;font-weight:700;transition:transform .18s ease,background .18s ease}.Kalple_navCta__5GOKi{min-height:38px;background:transparent;color:var(--white)!important}.Kalple_navCta__5GOKi:hover{background:rgba(173,216,230,.1)}.Kalple_primary__1vEMV:hover{transform:translateY(-2px);background:var(--sky-bright)}.Kalple_arrow__ng5ZM{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Kalple_hero__I1zCd{position:relative;display:grid;min-height:670px;grid-template-columns:minmax(0,.98fr) minmax(390px,1.02fr);align-items:center;grid-gap:68px;gap:68px;padding:80px 0 92px}.Kalple_hero__I1zCd:before{position:absolute;top:8%;right:-16%;width:64%;height:88%;background:radial-gradient(ellipse,rgba(47,104,125,.14),transparent 68%);content:"";pointer-events:none}.Kalple_heroCopy__TIiM5{position:relative;z-index:1}.Kalple_eyebrow__CX8p7,.Kalple_sectionLabel__fBkGC{display:inline-flex;align-items:center;gap:10px;color:#a9bdc6;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Kalple_eyebrowLine__bQU1W{width:27px;height:1px;background:var(--sky)}.Kalple_hero__I1zCd h1{max-width:630px;margin:27px 0 22px;color:var(--white);font-size:clamp(62px,7.5vw,97px);font-weight:700;letter-spacing:-.075em;line-height:.91}.Kalple_hero__I1zCd h1 em{color:var(--sky);font-style:normal}.Kalple_heroLead__xyplh{max-width:510px;margin:0;color:#bdcbd1;font-size:17px;line-height:1.75}.Kalple_heroLead__xyplh strong{color:var(--sky-bright);font-weight:600}.Kalple_heroActions__aFrTN{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:31px}.Kalple_textLink__UDa_M{display:inline-flex;align-items:center;gap:8px;color:#d3dfe3;font-size:12px;transition:color .18s ease}.Kalple_heroNote__LaBqn{display:flex;align-items:center;gap:9px;margin-top:39px;color:#91a4ad;font-size:11px;letter-spacing:.02em}.Kalple_noteDot__kIpe5{width:6px;height:6px;border-radius:50%;background:var(--sky)}.Kalple_lessonPreview__3EKf8{position:relative;z-index:1;width:min(100%,494px);justify-self:end;padding:0 0 14px 14px;border-left:1px solid rgba(173,216,230,.5);border-bottom:1px solid rgba(173,216,230,.5)}.Kalple_lessonWindow__NXuSH{overflow:hidden;border:1px solid #293a44;border-radius:8px;background:linear-gradient(145deg,#101a21,#0a1015 78%);box-shadow:0 28px 90px rgba(0,0,0,.34)}.Kalple_windowTop__NLB9w{display:flex;height:51px;align-items:center;padding:0 18px;border-bottom:1px solid var(--line)}.Kalple_windowMark__yUO5d{display:flex;align-items:center;gap:9px;color:#e5edf0;font-size:11px;font-weight:700}.Kalple_markIcon__gJOHi{display:grid;width:25px;height:25px;place-items:center;border:1px solid rgba(173,216,230,.4);border-radius:6px;color:var(--sky)}.Kalple_markIcon__gJOHi svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Kalple_markIcon__gJOHi img{width:18px;height:18px}.Kalple_windowStatus__Dr_YR{display:flex;align-items:center;gap:7px;margin-left:auto;color:#a7bac2;font-size:8px;letter-spacing:.1em}.Kalple_windowStatus__Dr_YR span{width:5px;height:5px;border-radius:50%;background:var(--sky)}.Kalple_previewBody__B2amD{min-height:364px;padding:24px 25px 21px}.Kalple_lessonMeta__XyTq6{display:flex;align-items:center;justify-content:space-between;color:#a4b7bf;font-size:9px;letter-spacing:.12em}.Kalple_lessonStep__xYCLE{color:var(--sky)}.Kalple_progressTrack__qhJ5l{height:3px;margin:12px 0 28px;overflow:hidden;border-radius:3px;background:#283740}.Kalple_progressTrack__qhJ5l span{display:block;width:33%;height:100%;background:var(--sky)}.Kalple_tutorMessage__IZtIj{display:flex;align-items:flex-start;gap:11px}.Kalple_tutorBadge__xBvCO{display:grid;width:29px;height:29px;flex:0 0 29px;place-items:center;border:1px solid rgba(173,216,230,.38);border-radius:6px;color:var(--sky);font-size:12px;font-weight:700}.Kalple_tutorMark__47LsB{width:21px;height:21px}.Kalple_tutorCopy__hIERF{min-width:0}.Kalple_sender__l8oXM{display:block;margin:1px 0 7px;color:#d9e4e8;font-size:9px;font-weight:700;letter-spacing:.04em}.Kalple_tutorCopy__hIERF p{margin:0;padding:12px 14px;border:1px solid #2c3e48;border-radius:3px 10px 10px 10px;background:#111b22;color:#d4dfe3;font-size:12px;line-height:1.65}.Kalple_tuluPhrase__pqA39{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 0 40px;padding:14px 15px;border-left:2px solid var(--sky);background:rgba(173,216,230,.08)}.Kalple_tuluPhrase__pqA39 strong{color:var(--sky-bright);font-size:17px;font-weight:600;letter-spacing:-.02em}.Kalple_tuluPhrase__pqA39 span{color:#96a9b2;font-size:9px}.Kalple_checkPrompt__DKWLS{margin:20px 0 0 40px;padding-top:14px;border-top:1px solid var(--line);color:#a7b7be;font-size:10px}.Kalple_previewAnswer__Edjk2{display:flex;gap:7px;margin:10px 0 0 40px}.Kalple_previewAnswer__Edjk2 span{padding:8px 11px;border:1px solid #385361;border-radius:5px;background:#14232c;color:#dce7ea;font-size:10px}.Kalple_previewIndex__mGh9W{position:absolute;right:14px;bottom:-2px;color:#80939b;font-size:8px;letter-spacing:.14em}.Kalple_meaning__ehhwo{display:grid;grid-template-columns:1fr .9fr;align-items:center;grid-gap:9%;gap:9%;padding:82px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Kalple_closing__c1_Ru h2,.Kalple_meaning__ehhwo h2,.Kalple_sectionHead___bXVp h2{margin:16px 0 0;font-size:clamp(37px,4.5vw,56px);font-weight:600;letter-spacing:-.065em;line-height:.98}.Kalple_meaning__ehhwo h2 span,.Kalple_sectionHead___bXVp h2 span{color:var(--sky)}.Kalple_meaningCopy__g_Xjy{max-width:490px}.Kalple_meaningRule__yvTWw{display:block;width:36px;height:2px;margin-bottom:18px;background:var(--sky)}.Kalple_meaningCopy__g_Xjy p,.Kalple_sectionIntro__EybgX{margin:0;color:#aebdc4;font-size:14px;line-height:1.9}.Kalple_meaningCopy__g_Xjy strong{color:#e0ebef;font-weight:600}.Kalple_pathSection__v_mp_{padding:92px 0 98px}.Kalple_sectionHead___bXVp{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:31px}.Kalple_sectionIntro__EybgX{max-width:410px;padding-bottom:4px;font-size:13px}.Kalple_pathGrid__Y4dNH{display:grid;grid-template-columns:1.12fr .88fr .88fr;border:1px solid var(--line);border-radius:7px;background:rgba(12,19,24,.78)}.Kalple_pathCard___Bq6L{position:relative;min-height:218px;padding:22px}.Kalple_pathCard___Bq6L+.Kalple_pathCard___Bq6L{border-left:1px solid var(--line)}.Kalple_pathCard___Bq6L:first-child{background:linear-gradient(145deg,rgba(173,216,230,.08),transparent 70%)}.Kalple_pathTop__PoCFd{display:flex;align-items:center;justify-content:space-between;color:#8297a0;font-size:9px;font-weight:700;letter-spacing:.13em}.Kalple_pathIcon__e5M86{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(173,216,230,.28);border-radius:6px;color:var(--sky)}.Kalple_pathIcon__e5M86 svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Kalple_pathCard___Bq6L h3{margin:25px 0 9px;color:#edf3f5;font-size:19px;font-weight:600;letter-spacing:-.035em}.Kalple_pathCard___Bq6L p{max-width:280px;margin:0;color:#a0b0b7;font-size:12px;line-height:1.75}.Kalple_pathLink__3QUi1{position:absolute;right:22px;bottom:20px;display:flex;align-items:center;gap:7px;color:var(--sky);font-size:10px;font-weight:600}.Kalple_approach__Y1ACk{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:10%;gap:10%;padding:0 0 97px}.Kalple_approach__Y1ACk h2{margin:15px 0 0;font-size:clamp(33px,4vw,48px);letter-spacing:-.06em;line-height:1}.Kalple_steps__aSz38{border-top:1px solid var(--line-strong)}.Kalple_step__oeOoy{display:grid;grid-template-columns:48px 1fr;grid-gap:14px;gap:14px;padding:19px 0;border-bottom:1px solid var(--line)}.Kalple_stepNumber__e0xYA{padding-top:3px;color:var(--sky);font-size:10px;font-weight:700;letter-spacing:.1em}.Kalple_step__oeOoy h3{margin:0 0 6px;color:#e7eef1;font-size:15px;font-weight:600}.Kalple_step__oeOoy p{max-width:550px;margin:0;color:#9daeb6;font-size:12px;line-height:1.7}.Kalple_closing__c1_Ru{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px 39px;border:1px solid rgba(173,216,230,.26);border-radius:7px;background:radial-gradient(ellipse at 88% 50%,rgba(54,113,133,.17),transparent 46%),#0a1116}.Kalple_closing__c1_Ru h2{font-size:clamp(32px,4vw,46px)}.Kalple_closing__c1_Ru h2 span{color:var(--sky)}.Kalple_footer__fgqhF{display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:20px;color:#8799a1;font-size:10px}.Kalple_footerLink__MnzNW{display:inline-flex;align-items:center;gap:7px;color:#c4d0d5;transition:color .18s ease}.Kalple_learnShell__gY5Jw{display:grid;min-height:100dvh;grid-template-columns:270px minmax(0,1fr);background:var(--night)}.Kalple_learnSidebar__JDQOW{position:-webkit-sticky;position:sticky;top:0;display:flex;height:100dvh;flex-direction:column;padding:25px 18px 17px;border-right:1px solid var(--line);background:#090e12}.Kalple_learnBrand__eCzEp{display:flex;align-items:center;gap:12px;padding:3px 4px 22px;border-bottom:1px solid var(--line)}.Kalple_learnBrand__eCzEp .Kalple_wordmark__ExcGq{font-size:23px}.Kalple_learnBrand__eCzEp .Kalple_productMark__J74p5{width:27px;height:27px}.Kalple_learnProduct__8_sgQ{display:block;margin-top:5px;color:#9aaab1;font-size:10px;letter-spacing:.03em}.Kalple_backLink__gkOvl{display:inline-flex;align-items:center;gap:8px;margin:17px 0 25px;color:#aab9c0!important;font-size:11px}.Kalple_backLink__gkOvl:hover{color:var(--sky)!important}.Kalple_sidebarLabel__9TrLN{margin:0 0 10px 4px;color:#83969e;font-size:9px;font-weight:700;letter-spacing:.14em}.Kalple_topicList__xCDXI{display:grid;grid-gap:6px;gap:6px}.Kalple_topicButton__fXyDK{display:flex;width:100%;align-items:center;gap:11px;padding:10px 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:#b8c5ca;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease}.Kalple_topicButton__fXyDK:hover{background:#111a20}.Kalple_topicButtonActive__5iG_r{border-color:#304754;background:#111c23;color:#edf4f6}.Kalple_topicGlyph__8cyq4{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid #344853;border-radius:5px;color:var(--sky);font-size:10px;font-weight:700}.Kalple_topicText__d45ll{display:block;min-width:0}.Kalple_topicText__d45ll strong{display:block;overflow:hidden;color:inherit;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Kalple_topicText__d45ll small{display:block;margin-top:3px;color:#8fa1a9;font-size:9px}.Kalple_sideNote__cnbJ_{display:flex;align-items:flex-start;gap:10px;margin-top:auto;padding:14px 9px;border-top:1px solid var(--line);color:#9fb0b7}.Kalple_sideNote__cnbJ_ svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:var(--sky);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Kalple_sideNote__cnbJ_ p{margin:0;font-size:10px;line-height:1.65}.Kalple_sideNote__cnbJ_ strong{color:#e2ebee;font-weight:600}.Kalple_sideFoot__8bBsc{display:flex;align-items:center;gap:8px;padding:12px 9px 0;border-top:1px solid var(--line);color:#a3b2b8;font-size:10px}.Kalple_sideFoot__8bBsc span{width:6px;height:6px;border-radius:50%;background:var(--sky)}.Kalple_learnMain__kjrZm{display:flex;width:100%;height:100dvh;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.Kalple_learnTop__ytuU6{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:15px;padding:0 clamp(20px,5vw,64px);border-bottom:1px solid var(--line);background:rgba(8,13,17,.85)}.Kalple_learnContext__U3KyN{display:flex;flex-direction:column;gap:4px}.Kalple_learnContext__U3KyN small{color:var(--sky);font-size:9px;font-weight:700;letter-spacing:.13em}.Kalple_learnContext__U3KyN strong{color:#dfe9ec;font-size:13px;font-weight:600}.Kalple_topActions__zoFry{display:flex;align-items:center;gap:14px;margin-left:auto}.Kalple_scoreBadge__TDSXQ{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #3b5360;border-radius:5px;background:#0e171d;color:var(--sky-bright);font-size:10px;font-weight:700;white-space:nowrap}.Kalple_scoreIcon__FMyfN{display:grid;width:15px;height:15px;place-items:center;border:1px solid #5c8294;border-radius:50%;font-size:11px;line-height:1}.Kalple_learnStatus__csIq_{display:inline-flex;align-items:center;gap:8px;padding:8px 0 8px 8px;border:0;background:transparent;color:#b0bec4;font-size:10px;white-space:nowrap;cursor:pointer}.Kalple_learnStatus__csIq_:hover{color:var(--sky)}.Kalple_learnStatus__csIq_ span{width:6px;height:6px;border-radius:50%;background:var(--sky)}.Kalple_mobileBrand__0o5rY,.Kalple_mobileTopic__ooGrv{display:none}.Kalple_conversation__T2pad{width:min(800px,calc(100% - 48px));min-height:0;margin:0 auto;padding:24px 0 18px;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}.Kalple_welcomePanel___SptI{margin-bottom:18px;padding:15px 18px;border:1px solid rgba(173,216,230,.25);border-radius:8px;background:linear-gradient(120deg,rgba(173,216,230,.08),rgba(14,21,27,.82) 62%)}.Kalple_welcomeTop__KYSn0{display:flex;align-items:center;gap:11px}.Kalple_welcomeIcon__fsYnp{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(173,216,230,.4);border-radius:7px;color:var(--sky)}.Kalple_welcomeIcon__fsYnp svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Kalple_welcomeTop__KYSn0 strong{color:#ecf3f5;font-size:14px;font-weight:600}.Kalple_welcomeTop__KYSn0 small{display:block;margin-top:3px;color:#9fb0b7;font-size:9px;letter-spacing:.06em}.Kalple_welcomePanel___SptI p{max-width:650px;margin:14px 0 0 45px;color:#b9c8ce;font-size:12px;line-height:1.75}.Kalple_conversationDivider__xAoul{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:#80939b;font-size:8px;font-weight:700;letter-spacing:.15em}.Kalple_conversationDivider__xAoul:after,.Kalple_conversationDivider__xAoul:before{height:1px;flex:1 1;background:var(--line);content:""}.Kalple_messageRow__08_H6{display:flex;align-items:flex-start;gap:11px;margin:0 0 16px;animation:Kalple_reveal__UnpTe .22s ease both}.Kalple_assistantRow__gjhFp{max-width:94%}.Kalple_userRow__Vsj0W{justify-content:flex-end}.Kalple_messageMark__m_9Xo{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid #355363;border-radius:6px;background:#101e26;color:var(--sky);font-size:11px;font-weight:700}.Kalple_messageProductMark__Mv5Kp{width:21px;height:21px}.Kalple_messageBody__V0tQT{min-width:0;max-width:100%}.Kalple_userRow__Vsj0W .Kalple_messageBody__V0tQT{max-width:min(82%,600px)}.Kalple_messageLabel__8Dh8p{display:flex;align-items:center;gap:8px;margin:1px 0 7px;color:#dfe8eb;font-size:10px;font-weight:700}.Kalple_userRow__Vsj0W .Kalple_messageLabel__8Dh8p{justify-content:flex-end;color:var(--sky-bright)}.Kalple_messageLabel__8Dh8p small{color:#8fa1a9;font-size:8px;font-weight:600;letter-spacing:.1em}.Kalple_messageBubble__5mJPR{padding:14px 16px;border:1px solid #293b45;border-radius:3px 12px 12px 12px;background:#101920;box-shadow:0 5px 18px rgba(0,0,0,.14)}.Kalple_popQuiz__hrS_z{margin-top:11px;padding:14px;border:1px solid rgba(173,216,230,.34);border-radius:8px;background:linear-gradient(135deg,rgba(173,216,230,.08),#0d171d 60%)}.Kalple_quizHeader__cXe1T{display:flex;align-items:center;justify-content:space-between;gap:10px}.Kalple_quizLabel__dCdCx{color:var(--sky);font-size:9px;font-weight:700;letter-spacing:.13em}.Kalple_quizReward__CetLT{padding:4px 7px;border:1px solid #385764;border-radius:4px;background:#12212a;color:#d6edf5;font-size:8px;font-weight:700;letter-spacing:.08em}.Kalple_popQuiz__hrS_z h3{margin:11px 0 10px;color:#eff5f7;font-size:14px;font-weight:600;line-height:1.45}.Kalple_quizChoices__P5fWL{display:grid;grid-gap:7px;gap:7px}.Kalple_quizChoice__EPw_4{display:flex;width:100%;align-items:center;gap:10px;padding:9px 10px;border:1px solid #2d424e;border-radius:6px;background:rgba(8,14,18,.68);color:#d5e1e6;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease}.Kalple_quizChoice__EPw_4:hover:not(:disabled){border-color:var(--sky);background:#13232c}.Kalple_quizChoice__EPw_4:disabled{cursor:default}.Kalple_choiceLetter__Z3ndM{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border:1px solid #415966;border-radius:4px;color:var(--sky-bright);font-size:9px;font-weight:700}.Kalple_quizChoiceCorrect__o6dwo{border-color:#4b8a70;background:rgba(34,91,67,.28);color:#e2f4eb}.Kalple_quizChoiceCorrect__o6dwo .Kalple_choiceLetter__Z3ndM{border-color:#6bb18f;color:#a9e5c7}.Kalple_quizChoiceWrong__Ax0lz{border-color:#986356;background:rgba(101,48,39,.26);color:#f0d8d2}.Kalple_quizChoiceWrong__Ax0lz .Kalple_choiceLetter__Z3ndM{border-color:#bd8879;color:#f0b8aa}.Kalple_quizFeedback__uPNYa{margin-top:10px;padding:10px 11px;border-radius:5px;font-size:11px;line-height:1.55}.Kalple_quizFeedbackCorrect__QxtPK{border:1px solid #3e765e;background:rgba(31,79,58,.25);color:#daf0e4}.Kalple_quizFeedbackWrong__bHW17{border:1px solid #745046;background:rgba(78,43,35,.24);color:#f0ded9}.Kalple_quizFeedback__uPNYa p{margin:5px 0 0;color:inherit;font-size:10px;line-height:1.55}.Kalple_quizFeedback__uPNYa p+p{margin-top:4px}.Kalple_quizNextStep__l_yWF{margin-top:11px;padding-top:10px;border-top:1px solid rgba(188,214,224,.18)}.Kalple_quizNextStep__l_yWF>span{color:var(--sky);font-size:8px;font-weight:700;letter-spacing:.12em}.Kalple_quizNextStep__l_yWF p{margin:4px 0 8px;color:#e1eaed}.Kalple_quizNextStep__l_yWF button{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid #496573;border-radius:5px;background:#13232b;color:#e1f0f4;font-size:9px;font-weight:600;cursor:pointer}.Kalple_quizNextStep__l_yWF button:hover:not(:disabled){border-color:var(--sky);background:#172b35}.Kalple_quizNextStep__l_yWF button:disabled{opacity:.55;cursor:wait}.Kalple_quizNextStep__l_yWF button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Kalple_messageBubble__5mJPR>p{margin:0;white-space:pre-wrap}.Kalple_markdownContent__rRack,.Kalple_messageBubble__5mJPR>p{color:#d9e4e8;font-size:13px;line-height:1.75;overflow-wrap:anywhere}.Kalple_markdownContent__rRack>:first-child{margin-top:0}.Kalple_markdownContent__rRack>:last-child{margin-bottom:0}.Kalple_markdownContent__rRack p{margin:0 0 .75em;color:inherit;font-size:inherit;line-height:inherit;overflow-wrap:anywhere}.Kalple_markdownContent__rRack h1,.Kalple_markdownContent__rRack h2,.Kalple_markdownContent__rRack h3,.Kalple_markdownContent__rRack h4{margin:1em 0 .45em;color:#f0f6f8;font-weight:600;line-height:1.25}.Kalple_markdownContent__rRack h1{font-size:1.35em}.Kalple_markdownContent__rRack h2{font-size:1.2em}.Kalple_markdownContent__rRack h3,.Kalple_markdownContent__rRack h4{font-size:1.08em}.Kalple_markdownContent__rRack ol,.Kalple_markdownContent__rRack ul{margin:.4em 0 .85em;padding-left:1.45em}.Kalple_markdownContent__rRack li{padding-left:.15em}.Kalple_markdownContent__rRack li+li{margin-top:.25em}.Kalple_markdownContent__rRack a{color:var(--sky-bright);text-decoration:underline;text-underline-offset:2px}.Kalple_markdownContent__rRack code{padding:.12em .35em;border:1px solid rgba(173,216,230,.18);border-radius:4px;background:rgba(173,216,230,.08);color:#e4f5fa;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.Kalple_markdownContent__rRack pre{max-width:100%;margin:.75em 0;padding:12px;overflow-x:auto;border:1px solid #2c414c;border-radius:6px;background:#080e12;color:#e1ebef;white-space:pre}.Kalple_markdownContent__rRack pre code{padding:0;border:0;background:transparent;color:inherit;font-size:.9em}.Kalple_markdownContent__rRack blockquote{margin:.75em 0;padding:.15em 0 .15em .9em;border-left:2px solid var(--sky);color:#b8c9d0}.Kalple_markdownContent__rRack hr{margin:1em 0;border:0;border-top:1px solid var(--line)}.Kalple_markdownContent__rRack table{display:block;max-width:100%;margin:.75em 0;overflow-x:auto;border-collapse:collapse}.Kalple_markdownContent__rRack td,.Kalple_markdownContent__rRack th{padding:7px 9px;border:1px solid #344954;text-align:left}.Kalple_markdownContent__rRack th{background:rgba(173,216,230,.08);color:#edf5f7}.Kalple_markdownContent__rRack img{max-width:100%;height:auto;border-radius:5px}.Kalple_userBubble__oeFgE{border-color:#8bbbd2;border-radius:12px 3px 12px 12px;background:var(--sky)}.Kalple_userBubble__oeFgE>p{color:#091419}.Kalple_starterTitle__VJp1s{display:flex;align-items:center;gap:12px;margin:20px 0 8px 42px;color:#96a9b1;font-size:9px;font-weight:700;letter-spacing:.12em}.Kalple_starterTitle__VJp1s:after{height:1px;flex:1 1;background:var(--line);content:""}.Kalple_starterGrid__hNysx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-left:42px}.Kalple_starterCard__TqHvm{position:relative;min-height:68px;padding:10px 34px 10px 13px;border:1px solid #2b414d;border-radius:7px;background:#0d171d;color:#dce7ea;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.Kalple_starterCard__TqHvm:hover{transform:translateY(-2px);border-color:var(--sky);background:#12212a}.Kalple_starterCard__TqHvm small{display:block;margin-bottom:6px;color:var(--sky);font-size:8px;font-weight:700;letter-spacing:.1em}.Kalple_starterCard__TqHvm strong{display:block;font-size:12px;font-weight:600;line-height:1.35}.Kalple_starterCard__TqHvm svg{position:absolute;top:13px;right:13px;width:14px;height:14px;fill:none;stroke:var(--sky);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Kalple_loadingMessage__IgD0M{display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:14px 16px;border:1px solid #293b45;border-radius:3px 12px 12px 12px;background:#101920}.Kalple_loadingMessage__IgD0M i{width:5px;height:5px;border-radius:50%;background:var(--sky);animation:Kalple_breathe__LQCgW 1s ease-in-out infinite}.Kalple_loadingMessage__IgD0M i:nth-child(2){animation-delay:.14s}.Kalple_loadingMessage__IgD0M i:nth-child(3){animation-delay:.28s}.Kalple_errorBox__FEYl5{display:flex;gap:10px;margin:0 0 20px 42px;padding:12px 14px;border:1px solid #70483e;border-radius:7px;background:#201411;color:#ffe2d9}.Kalple_errorSymbol__BJJeT{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:1px solid #9e675a;border-radius:50%;font-size:11px}.Kalple_errorText__h22ka strong{font-size:11px}.Kalple_errorText__h22ka p{margin:4px 0 7px;color:#e5bdb2;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.Kalple_retry__i7aSG{padding:0;border:0;background:transparent;color:var(--sky-bright);font-size:10px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Kalple_composerArea__L3aln{position:relative;z-index:2;flex:0 0 auto;padding:8px 24px 17px;background:linear-gradient(180deg,rgba(6,9,12,0),#06090c 16%)}.Kalple_composerNote__MJB6e{display:flex;width:min(800px,100%);align-items:center;justify-content:space-between;gap:12px;margin:0 auto 7px;color:#8fa2aa;font-size:9px}.Kalple_composerNote__MJB6e span:last-child{color:#a9bac1}.Kalple_composer__wbyfw{width:min(800px,100%);margin:0 auto;padding:11px 12px 9px 15px;border:1px solid #3a505d;border-radius:9px;background:#0c141a;box-shadow:0 8px 28px rgba(0,0,0,.22)}.Kalple_composer__wbyfw textarea{display:block;width:100%;min-height:26px;max-height:112px;resize:none;overflow-y:hidden;border:0;outline:0;background:transparent;color:var(--white);font-size:12px;line-height:1.6}.Kalple_composer__wbyfw textarea:focus-visible{outline:0;box-shadow:none}.Kalple_composer__wbyfw textarea::placeholder{color:#92a4ac;opacity:1}.Kalple_composerBottom__bLlLj{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px}.Kalple_keyHint__KDTJz{color:#8da0a8;font-size:9px}.Kalple_sendButton__m5yE6{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;padding:0;border:1px solid var(--sky);border-radius:50%;background:var(--sky);color:#081116;cursor:pointer;transition:transform .18s ease,background .18s ease}.Kalple_sendButton__m5yE6:hover:not(:disabled){transform:translateY(-1px);background:var(--sky-bright)}.Kalple_sendButton__m5yE6:disabled{border-color:#42545e;background:#33434c;color:#b8c5ca;cursor:not-allowed}.Kalple_sendButton__m5yE6 svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.Kalple_disclaimer__wHT_L{width:min(800px,100%);margin:8px auto 0;color:#83969e;font-size:9px;line-height:1.5;text-align:center}.Kalple_srOnly__mc6yU{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}@keyframes Kalple_reveal__UnpTe{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Kalple_breathe__LQCgW{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-3px);opacity:1}}@media (max-width:900px){.Kalple_hero__I1zCd{grid-template-columns:minmax(0,.9fr) minmax(330px,1fr);gap:35px}.Kalple_hero__I1zCd h1{font-size:clamp(60px,8vw,78px)}.Kalple_pathGrid__Y4dNH{grid-template-columns:repeat(3,1fr)}.Kalple_learnShell__gY5Jw{grid-template-columns:235px minmax(0,1fr)}}@media (max-width:680px){.Kalple_headerInner__GohRm,.Kalple_wrap__qF9Bm{width:calc(100% - 36px)}.Kalple_header__1YiDs{min-height:68px}.Kalple_wordmark__ExcGq{font-size:22px}.Kalple_brand__y1WDl{gap:10px}.Kalple_product__6TL6B{font-size:11px}.Kalple_nav__QaWfB{gap:13px;font-size:10px}.Kalple_nav__QaWfB>a:not(.Kalple_navCta__5GOKi):not(.Kalple_productsNavLink__Xa7vo){display:none}.Kalple_navCta__5GOKi{min-height:36px;padding:0 10px}.Kalple_hero__I1zCd{min-height:auto;grid-template-columns:1fr;gap:42px;padding:64px 0 60px}.Kalple_hero__I1zCd h1{margin:23px 0 17px;font-size:clamp(64px,17vw,85px)}.Kalple_heroLead__xyplh{font-size:15px}.Kalple_heroNote__LaBqn{margin-top:28px}.Kalple_lessonPreview__3EKf8{width:min(100%,490px);justify-self:center}.Kalple_previewBody__B2amD{min-height:340px;padding:21px 16px}.Kalple_tuluPhrase__pqA39{margin-left:39px}.Kalple_meaning__ehhwo{grid-template-columns:1fr;gap:26px;padding:59px 0}.Kalple_meaning__ehhwo h2{font-size:42px}.Kalple_meaningCopy__g_Xjy p{font-size:13px}.Kalple_pathSection__v_mp_{padding:68px 0 73px}.Kalple_sectionHead___bXVp{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:23px}.Kalple_sectionHead___bXVp h2{font-size:40px}.Kalple_sectionIntro__EybgX{font-size:12px}.Kalple_pathGrid__Y4dNH{grid-template-columns:1fr}.Kalple_pathCard___Bq6L{min-height:183px;padding:18px}.Kalple_pathCard___Bq6L+.Kalple_pathCard___Bq6L{border-top:1px solid var(--line);border-left:0}.Kalple_pathCard___Bq6L h3{margin-top:18px}.Kalple_approach__Y1ACk{grid-template-columns:1fr;gap:25px;padding-bottom:69px}.Kalple_approach__Y1ACk h2{font-size:38px}.Kalple_closing__c1_Ru{align-items:flex-start;flex-direction:column;padding:27px 21px}.Kalple_closing__c1_Ru h2{font-size:36px}.Kalple_footer__fgqhF{min-height:115px;flex-wrap:wrap;padding:18px 0}.Kalple_footer__fgqhF>span{order:3;width:100%}.Kalple_learnShell__gY5Jw{display:block}.Kalple_learnSidebar__JDQOW{display:none}.Kalple_learnTop__ytuU6{min-height:62px;gap:9px;padding:0 14px}.Kalple_mobileBrand__0o5rY{display:block;margin-right:auto;color:var(--white);font-size:20px;font-weight:700;letter-spacing:-.06em}.Kalple_learnContext__U3KyN{display:none}.Kalple_topActions__zoFry{gap:7px}.Kalple_scoreBadge__TDSXQ{gap:4px;padding:6px 7px;font-size:8px}.Kalple_scoreIcon__FMyfN{width:13px;height:13px;font-size:9px}.Kalple_mobileTopic__ooGrv{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid #344b57;border-radius:5px;color:#dbe6e9;font-size:10px}.Kalple_mobileTopic__ooGrv svg{width:13px;height:13px;fill:none;stroke:var(--sky);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Kalple_mobileTopic__ooGrv img{width:18px;height:18px;flex:0 0 auto}.Kalple_learnStatus__csIq_{font-size:9px}.Kalple_conversation__T2pad{width:calc(100% - 28px);padding:20px 0 21px}.Kalple_welcomePanel___SptI{margin-bottom:27px;padding:15px 13px}.Kalple_welcomePanel___SptI p{margin-left:0;font-size:11px}.Kalple_conversationDivider__xAoul{margin-bottom:23px}.Kalple_messageRow__08_H6{gap:8px;margin-bottom:18px}.Kalple_assistantRow__gjhFp{max-width:100%}.Kalple_messageMark__m_9Xo{width:28px;height:28px;flex-basis:28px}.Kalple_userRow__Vsj0W .Kalple_messageBody__V0tQT{max-width:88%}.Kalple_messageBubble__5mJPR{padding:12px 13px}.Kalple_popQuiz__hrS_z{padding:11px}.Kalple_quizChoice__EPw_4{padding:8px}.Kalple_markdownContent__rRack,.Kalple_messageBubble__5mJPR>p{font-size:12px}.Kalple_starterTitle__VJp1s{margin-top:29px;margin-bottom:11px}.Kalple_starterGrid__hNysx,.Kalple_starterTitle__VJp1s{margin-left:36px}.Kalple_starterGrid__hNysx{grid-template-columns:1fr;gap:7px}.Kalple_starterCard__TqHvm{min-height:66px}.Kalple_errorBox__FEYl5{margin-left:36px}.Kalple_composerArea__L3aln{padding:8px 10px 11px}.Kalple_composerNote__MJB6e{font-size:8px}.Kalple_composerNote__MJB6e span:last-child{display:none}.Kalple_composer__wbyfw{padding:10px 9px 8px 12px}.Kalple_keyHint__KDTJz{max-width:64%;line-height:1.35}.Kalple_disclaimer__wHT_L{font-size:8px}}@media (max-width:380px){.Kalple_headerInner__GohRm,.Kalple_wrap__qF9Bm{width:calc(100% - 30px)}.Kalple_navCta__5GOKi{font-size:9px}.Kalple_learnStatus__csIq_{display:none}.Kalple_mobileTopic__ooGrv{margin-left:auto}.Kalple_heroActions__aFrTN{align-items:flex-start;flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){.Kalple_page__McmOl *,.Kalple_page__McmOl :after,.Kalple_page__McmOl :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}