._page_14xhp_1{color:#152238;background:#f5f7fb;width:100%;max-width:100vw;min-height:100vh;overflow-x:hidden}._hero_14xhp_2{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:70px;width:100%;max-width:1180px;margin:0 auto;padding:72px 28px 58px;display:grid}._heroCopy_14xhp_3{min-width:0;max-width:700px}._eyebrow_14xhp_4{color:#3267e3;letter-spacing:.16em;font-size:12px;font-weight:900;display:inline-block}._hero_14xhp_2 h1{letter-spacing:-.055em;margin:16px 0 18px;font-size:clamp(46px,7vw,78px);line-height:.98}._hero_14xhp_2 p{color:#5e6c82;max-width:680px;margin:0;font-size:18px;line-height:1.7}._badges_14xhp_7{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}._badges_14xhp_7 span{color:#176b57;background:#e8f9f3;border-radius:999px;padding:9px 13px;font-size:13px;font-weight:800}._iconWrap_14xhp_9{text-align:center;background:#fff;border:1px solid #dfe5ee;border-radius:36px;justify-self:center;padding:26px;transform:rotate(2deg);box-shadow:0 25px 70px #15223821}._iconWrap_14xhp_9 img{border-radius:48px;width:220px;height:220px;display:block;box-shadow:0 16px 34px #14233d38}._iconWrap_14xhp_9 small{margin-top:16px;font-size:15px;font-weight:900;display:block}._content_14xhp_12{box-sizing:border-box;width:100%;min-width:0;max-width:1080px;margin:0 auto;padding:45px 28px 90px}._heading_14xhp_13{text-align:center;margin-bottom:30px}._heading_14xhp_13 span{color:#3267e3;letter-spacing:.16em;font-size:11px;font-weight:900}._heading_14xhp_13 h2{letter-spacing:-.035em;margin:9px 0 5px;font-size:clamp(30px,4vw,46px)}._heading_14xhp_13 p{color:#66748b}._options_14xhp_17{grid-template-columns:1fr 1fr;gap:18px;min-width:0;display:grid}._installCard_14xhp_18{box-sizing:border-box;background:#fff;border:1px solid #dfe5ee;border-radius:24px;min-width:0;padding:28px;box-shadow:0 12px 32px #1522380f}._device_14xhp_19{align-items:center;gap:14px;min-width:0;margin-bottom:23px;display:flex}._device_14xhp_19>span{color:#3267e3;background:#eef4ff;border-radius:16px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:grid}._device_14xhp_19>div{min-width:0}._device_14xhp_19 h2{overflow-wrap:anywhere}._device_14xhp_19 small{color:#758197;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}._device_14xhp_19 h2{margin:3px 0 0;font-size:23px}._installCard_14xhp_18 ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}._installCard_14xhp_18 li span{overflow-wrap:anywhere;min-width:0}._installCard_14xhp_18 li{color:#46556d;align-items:center;gap:12px;line-height:1.45;display:flex}._installCard_14xhp_18 li b{color:#168d6b;background:#edf8f4;border-radius:10px;flex:0 0 32px;place-items:center;height:32px;display:grid}._cardText_14xhp_29{color:#536178;min-height:74px;line-height:1.6}._installCard_14xhp_18 button{color:#fff;width:100%;min-height:54px;font:inherit;cursor:pointer;background:#3267e3;border:0;border-radius:14px;margin-top:15px;font-weight:900}._installCard_14xhp_18 button span{margin-left:7px}._detected_14xhp_32,._message_14xhp_32{background:#fff7e7;border-radius:12px;padding:12px 14px;color:#745817!important;margin-top:18px!important;font-size:13px!important;line-height:1.45!important}._installed_14xhp_33{background:#e8f9f3;border:1px solid #cbeadd;border-radius:20px;align-items:center;gap:16px;max-width:630px;margin:0 auto;padding:24px;display:flex}._installed_14xhp_33>span{color:#fff;background:#168d6b;border-radius:17px;place-items:center;width:54px;height:54px;font-size:25px;font-weight:900;display:grid}._installed_14xhp_33 strong{font-size:19px}._installed_14xhp_33 p{color:#356b5b;margin:4px 0 0}._features_14xhp_37{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}._features_14xhp_37 article{color:#fff;background:#14233d;border-radius:18px;padding:20px}._features_14xhp_37 article>span{color:#89aaff;font-size:11px;font-weight:900}._features_14xhp_37 strong{margin-top:10px;font-size:17px;display:block}._features_14xhp_37 p{color:#b9c4d5;margin:6px 0 0;font-size:13px;line-height:1.5}._help_14xhp_42{text-align:center;color:#66748b;margin-top:30px}._help_14xhp_42 a{color:#3267e3;font-weight:800}@media (width<=760px){._hero_14xhp_2{text-align:center;grid-template-columns:1fr;gap:34px;padding:42px 20px 38px}._hero_14xhp_2 h1{font-size:47px}._hero_14xhp_2 p{font-size:16px}._badges_14xhp_7{justify-content:center}._iconWrap_14xhp_9{border-radius:27px;order:-1;padding:17px}._iconWrap_14xhp_9 img{border-radius:33px;width:146px;height:146px}._content_14xhp_12{padding:35px 16px 70px}._options_14xhp_17,._features_14xhp_37{grid-template-columns:1fr}._installCard_14xhp_18{box-sizing:border-box;min-width:0;padding:22px}._cardText_14xhp_29{min-height:auto}}._page_jfis2_1{--matura-ink:#172848;--matura-muted:#566883;--matura-basic:#087d78;--matura-extended:#7550cc;color:var(--matura-ink);background:#f6f8fd;min-height:100vh}._container_jfis2_2{max-width:1160px;margin:0 auto;padding:0 24px}._hero_jfis2_3{color:#fff;background:radial-gradient(circle at 82% 21%,#45579b 0,#0000 30%),linear-gradient(135deg,#112640,#1a2e59 57%,#353572);position:relative;overflow:hidden}._hero_jfis2_3:after{content:"";border:1px solid #ffffff20;border-radius:50%;width:510px;height:510px;position:absolute;top:-130px;right:-150px}._heroInner_jfis2_5{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:55px;min-height:500px;padding-top:76px;padding-bottom:76px;display:grid;position:relative}._kicker_jfis2_6{color:#a7f0e8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:850;display:inline-flex}._kicker_jfis2_6:before{content:"";background:#4ad8c9;border-radius:50%;width:8px;height:8px}._hero_jfis2_3 h1,._pathHero_jfis2_8 h1,._detailHero_jfis2_8 h1{letter-spacing:-.055em;margin:17px 0 20px;font-size:clamp(2.7rem,5vw,5.2rem);line-height:1.03}._hero_jfis2_3 h1 em{color:#9be5dd;font-style:normal}._heroLead_jfis2_10{color:#d6dfef;max-width:650px;font-size:1.14rem;line-height:1.7}._heroActions_jfis2_11{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}._primaryLink_jfis2_12,._secondaryLink_jfis2_12{border-radius:11px;justify-content:center;align-items:center;gap:14px;min-height:49px;padding:12px 20px;font-weight:800;display:inline-flex}._primaryLink_jfis2_12{color:#102a42;background:#62ddcb}._primaryLink_jfis2_12:hover{background:#92efdf}._secondaryLink_jfis2_12{color:#fff;border:1px solid #ffffff5c}._secondaryLink_jfis2_12:hover{background:#ffffff19}._heroVisual_jfis2_15{background:#ffffff12;border:1px solid #ffffff3d;border-radius:28px;padding:20px;transform:rotate(3deg);box-shadow:0 30px 70px #06112b55}._visualTop_jfis2_16{letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.76rem;font-weight:850;display:flex}._visualTop_jfis2_16 span:last-child{color:#1f1745;background:#ae91ff;border-radius:99px;padding:6px 10px}._visualEquation_jfis2_18{color:#1b2d55;letter-spacing:-.07em;text-align:center;background:#fff;border-radius:18px;margin:28px 0 18px;padding:42px 20px;font-size:clamp(2.5rem,5vw,4rem);font-weight:900}._visualEquation_jfis2_18 b{color:#7650c9}._visualFooter_jfis2_20{color:#e1e8f5;justify-content:space-between;gap:10px;line-height:1.5;display:flex}._section_jfis2_21{padding:72px 0}._sectionHeader_jfis2_22{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}._eyebrow_jfis2_23{color:#0c827b;letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:850}._sectionHeader_jfis2_22 h2,._levelHeader_jfis2_24 h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(1.75rem,3vw,2.5rem)}._sectionHeader_jfis2_22 p{color:var(--matura-muted);max-width:450px;line-height:1.6}._classGrid_jfis2_26{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}._classCard_jfis2_27{background:#fff;border:1px solid #e0e8f3;border-radius:20px;flex-direction:column;min-height:300px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 15px 35px #20365b0b}._classCard_jfis2_27:hover{transform:translateY(-4px);box-shadow:0 22px 40px #20365b1c}._classTop_jfis2_29{justify-content:space-between;align-items:center;display:flex}._classTop_jfis2_29 small{color:#61718b;font-size:.78rem;font-weight:750}._classNumber_jfis2_31{color:#123f60;letter-spacing:-.08em;margin:22px 0 8px;font-size:4rem;font-weight:900;line-height:1}._classCard_jfis2_27 h3{margin:0;font-size:1.1rem}._classCard_jfis2_27 p{color:var(--matura-muted);line-height:1.55}._classLinks_jfis2_34{gap:8px;margin-top:auto;display:grid}._classLinks_jfis2_34 a{border-radius:9px;justify-content:space-between;align-items:center;padding:9px 11px;font-size:.86rem;font-weight:800;display:flex}._classLinks_jfis2_34 a:first-child{color:#086e68;background:#e6f6f4}._classLinks_jfis2_34 a:last-child{color:#5f3db6;background:#efeafd}._classLinks_jfis2_34 a:hover{text-underline-offset:3px;text-decoration:underline}._note_jfis2_39{color:#435a79;background:#edf3fb;border-left:4px solid #6e90bc;border-radius:0 11px 11px 0;margin-top:30px;padding:15px 19px;line-height:1.65}._note_jfis2_39 a{color:#214d9a;text-underline-offset:3px;font-weight:750;text-decoration:underline}._pathPage_jfis2_41,._detailPage_jfis2_41{background:#f6f8fd;min-height:100vh}._breadcrumbs_jfis2_42{flex-wrap:wrap;gap:8px;padding-top:26px;display:flex}._breadcrumbs_jfis2_42 a{color:#416383}._breadcrumbs_jfis2_42 a:hover{text-decoration:underline}._breadcrumbs_jfis2_42 span{color:#8998aa}._pathHero_jfis2_8,._detailHero_jfis2_8{color:#fff;background:linear-gradient(135deg,#142b48,#264978);border-radius:24px;margin-top:24px;padding:42px 45px;position:relative;overflow:hidden}._pathHero_jfis2_8:after,._detailHero_jfis2_8:after{content:"";border:35px solid #ffffff0d;border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;right:-110px}._pathHero_jfis2_8 h1,._detailHero_jfis2_8 h1{margin:12px 0;font-size:clamp(2.2rem,4vw,3.9rem)}._pathHero_jfis2_8 p,._detailHero_jfis2_8 p{color:#d7e6f6;max-width:700px;line-height:1.7}._pathHero_jfis2_8 ._kicker_jfis2_6,._detailHero_jfis2_8 ._kicker_jfis2_6{color:#9be5dd}._tocOverview_jfis2_49{background:#fff;border:1px solid #dfe7f1;border-radius:22px;margin-top:24px;padding:28px;box-shadow:0 18px 45px #21375a0c}._tocTitle_jfis2_50{justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;display:flex}._tocTitle_jfis2_50 h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(1.55rem,3vw,2.2rem)}._tocTitle_jfis2_50 p{color:var(--matura-muted);max-width:480px;margin:0;line-height:1.6}._tocColumns_jfis2_53{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._tocColumns_jfis2_53>div{background:#f0f8f7;border:1px solid #d6ece8;border-radius:15px;padding:18px}._tocColumns_jfis2_53>div._tocExtended_jfis2_55{background:#f5f1fc;border-color:#e4d9f8}._tocColumns_jfis2_53 h3{color:#08756f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:.82rem}._tocColumns_jfis2_53 ._tocExtended_jfis2_55 h3{color:#6940b5}._tocColumns_jfis2_53 ol{counter-reset:toc;gap:6px;margin:0;padding:0;list-style:none;display:grid}._tocColumns_jfis2_53 li{counter-increment:toc}._tocColumns_jfis2_53 a{color:#24405e;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;font-size:.84rem;font-weight:750;display:flex}._tocColumns_jfis2_53 a:before{color:#76908f;content:counter(toc,decimal-leading-zero);font-size:.68rem;font-weight:900}._tocColumns_jfis2_53 a span{flex:1}._tocColumns_jfis2_53 a b{color:#718197;white-space:nowrap;font-size:.67rem}._tocColumns_jfis2_53 a:hover{color:#086e68;background:#fff}._tocExtended_jfis2_55 a:hover{color:#6239ad}._chapters_jfis2_64{gap:34px;display:grid}._chapter_jfis2_64{scroll-margin-top:85px}._chapterHeader_jfis2_66{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}._chapterHeader_jfis2_66>span{color:#08776f;background:#e1f2ef;border-radius:11px;justify-content:center;align-items:center;min-width:39px;height:39px;font-size:.76rem;font-weight:900;display:flex}._extended_jfis2_68 ._chapterHeader_jfis2_66>span{color:#6b42b8;background:#eee6fc}._chapterHeader_jfis2_66 h3{letter-spacing:-.025em;margin:1px 0 4px;font-size:1.28rem}._chapterHeader_jfis2_66 p{color:var(--matura-muted);margin:0;line-height:1.5}._levelSection_jfis2_71{padding-top:58px}._levelHeader_jfis2_24{align-items:center;gap:15px;margin-bottom:22px;display:flex}._levelHeader_jfis2_24 p{color:var(--matura-muted);margin:4px 0 0;line-height:1.55}._levelMarker_jfis2_74{color:#087d78;background:#dbf3ef;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.4rem;font-weight:900;display:flex}._levelSection_jfis2_71._extended_jfis2_68 ._levelMarker_jfis2_74{color:#7044bf;background:#ede5fc}._levelSection_jfis2_71._extended_jfis2_68 ._eyebrow_jfis2_23{color:#7044bf}._lessonGrid_jfis2_77{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._lessonCard_jfis2_78{background:#fff;border:1px solid #dae8ed;border-radius:17px;min-height:170px;padding:22px;transition:box-shadow .2s,transform .2s;display:block;position:relative}._lessonCard_jfis2_78:hover{transform:translateY(-3px);box-shadow:0 18px 38px #173d7020}._lessonCard_jfis2_78._extendedCard_jfis2_80{background:linear-gradient(145deg,#fff,#f7f3ff);border-color:#dfd3fa}._lessonIndex_jfis2_81{color:#108279;letter-spacing:.08em;font-size:.75rem;font-weight:900}._extendedCard_jfis2_80 ._lessonIndex_jfis2_81{color:#7547c4}._lessonCard_jfis2_78 h3{margin:14px 0 6px;font-size:1.16rem}._lessonCard_jfis2_78 p{color:var(--matura-muted);margin:0 22px 14px 0;line-height:1.55}._lessonMeta_jfis2_85{color:#087d78;background:#edf7f6;border-radius:99px;margin-top:6px;padding:5px 9px;font-size:.7rem;font-weight:850;display:inline-block}._extendedCard_jfis2_80 ._lessonMeta_jfis2_85{color:#6741b5;background:#eee7fb}._lessonArrow_jfis2_87{color:#0b7c78;font-weight:900;position:absolute;bottom:19px;right:21px}._extendedCard_jfis2_80 ._lessonArrow_jfis2_87{color:#7547c4}._levelBadge_jfis2_89{color:#087d78;letter-spacing:.04em;text-transform:uppercase;background:#e2f5f1;border-radius:99px;padding:6px 10px;font-size:.7rem;font-weight:900;display:inline-block}._levelBadge_jfis2_89._extendedBadge_jfis2_90{color:#6035b0;background:#e9defe}._detailHero_jfis2_8._extendedHero_jfis2_91{background:radial-gradient(circle at 85% 20%,#8055d9,#0000 35%),linear-gradient(135deg,#241e51,#51358d)}._detailHero_jfis2_8._extendedHero_jfis2_91 ._kicker_jfis2_6{color:#e1ceff}._detailSummary_jfis2_93{color:#596b80;margin:32px 0 0;font-size:1.1rem;line-height:1.7}._contentGrid_jfis2_94{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}._ruleCard_jfis2_95,._exampleCard_jfis2_95,._exerciseCard_jfis2_95{background:#fff;border:1px solid #dfe8f1;border-radius:19px;padding:26px}._ruleCard_jfis2_95 h2,._exampleCard_jfis2_95 h2,._exerciseCard_jfis2_95 h2{letter-spacing:-.025em;margin:12px 0;font-size:1.3rem}._ruleCard_jfis2_95 p,._exampleCard_jfis2_95 p,._exerciseCard_jfis2_95 p{color:#425671;line-height:1.7}._ruleCard_jfis2_95{border-top:4px solid #22a69a}._extendedDetail_jfis2_98 ._ruleCard_jfis2_95{border-top-color:#8456d5}._exampleCard_jfis2_95{border-top:4px solid #e4a53c}._exampleTask_jfis2_100{font-weight:800}._exampleCard_jfis2_95 ol{padding-left:23px;line-height:1.7}._exampleCard_jfis2_95 li{margin:10px 0}._answer_jfis2_103{color:#116858;background:#e8f7f1;border-radius:9px;margin-top:5px;padding:10px 14px;font-weight:900;display:inline-block}._exerciseCard_jfis2_95{margin-top:20px}._exerciseCard_jfis2_95 h2{margin:3px 0 8px}._exerciseTop_jfis2_106{justify-content:space-between;align-items:center;gap:18px;display:flex}._exerciseTop_jfis2_106 strong{color:#345574;white-space:nowrap;background:#edf3fb;border-radius:99px;padding:7px 11px;font-size:.78rem}._exerciseProgress_jfis2_108{background:#e5ebf3;border-radius:99px;height:7px;margin:14px 0 24px;overflow:hidden}._exerciseProgress_jfis2_108 span{border-radius:inherit;background:linear-gradient(90deg,#18a494,#56cdb9);height:100%;transition:width .25s;display:block}._extendedDetail_jfis2_98 ._exerciseProgress_jfis2_108 span{background:linear-gradient(90deg,#7750ca,#a685e7)}._exerciseQuestion_jfis2_111{font-size:1.05rem;font-weight:750}._options_jfis2_112{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}._option_jfis2_112{color:#223b5a;cursor:pointer;text-align:center;background:#f3f7fc;border:1px solid #c9d7e7;border-radius:12px;min-height:60px;padding:12px;font-weight:800}._option_jfis2_112:hover:not(:disabled){background:#eaf7f5;border-color:#2a827b}._option_jfis2_112:disabled{cursor:default}._option_jfis2_112._correct_jfis2_116{color:#176c3d;background:#e7f8ed;border-color:#49ad77}._option_jfis2_112._incorrect_jfis2_117{color:#963f3b;background:#fff0ee;border-color:#e17e78}._feedback_jfis2_118{color:#684b16;background:#fff6e8;border-radius:11px;margin-top:16px;padding:15px;line-height:1.6}._feedback_jfis2_118._success_jfis2_119{color:#205e3e;background:#eaf7ef}._feedback_jfis2_118 p{margin:0}._nextExercise_jfis2_121{color:#fff;cursor:pointer;background:#173d65;border:0;border-radius:9px;margin-top:12px;padding:10px 14px;font-weight:850}._nextExercise_jfis2_121:hover{background:#245887}._completed_jfis2_123{margin-top:10px;display:block}._nextNav_jfis2_124{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:24px 0 80px;display:flex}._nextNav_jfis2_124 a{color:#205070;background:#fff;border:1px solid #d9e3ed;border-radius:10px;padding:12px 16px;font-weight:800}._nextNav_jfis2_124 a:hover{border-color:#7b9aba}._extendedDetail_jfis2_98 ._option_jfis2_112:hover:not(:disabled){background:#f3ecff;border-color:#8456d5}@media (width<=850px){._heroInner_jfis2_5{grid-template-columns:1fr}._heroVisual_jfis2_15{max-width:480px;transform:none}._classGrid_jfis2_26{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._container_jfis2_2{padding:0 18px}._tocOverview_jfis2_49{padding:21px 18px}._tocTitle_jfis2_50{align-items:start;display:block}._tocTitle_jfis2_50 p{margin-top:10px}._tocColumns_jfis2_53{grid-template-columns:1fr}._heroInner_jfis2_5{gap:28px;min-height:0;padding:58px 0}._hero_jfis2_3 h1{font-size:2.9rem}._heroVisual_jfis2_15{display:none}._section_jfis2_21{padding:52px 0}._sectionHeader_jfis2_22{align-items:start;display:block}._classGrid_jfis2_26,._lessonGrid_jfis2_77,._contentGrid_jfis2_94,._options_jfis2_112{grid-template-columns:1fr}._pathHero_jfis2_8,._detailHero_jfis2_8{border-radius:16px;padding:29px 24px}._classCard_jfis2_27{min-height:0}._levelSection_jfis2_71{padding-top:46px}}@media (prefers-reduced-motion:reduce){._classCard_jfis2_27,._lessonCard_jfis2_78{transition:none}}._container_1wx9e_1{max-width:1160px;margin:0 auto;padding:0 24px}._kicker_1wx9e_1{color:#a7f0e8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:850;display:inline-flex}._kicker_1wx9e_1:before{content:"";background:#4ad8c9;border-radius:50%;width:8px;height:8px}._trainerHero_1wx9e_1{color:#fff;background:radial-gradient(circle at 78% 15%,#5b52a1 0,#0000 28%),linear-gradient(135deg,#10243d,#1b365f 62%,#343275);padding:64px 0 34px}._trainerHeroTop_1wx9e_1{grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:48px;display:grid}._trainerHero_1wx9e_1 h1{letter-spacing:-.06em;margin:16px 0;font-size:clamp(2.7rem,5vw,5rem);line-height:1}._trainerHero_1wx9e_1 h1 em{color:#85e1d5;font-style:normal}._trainerHero_1wx9e_1 p{color:#d5dfed;max-width:650px;font-size:1.08rem;line-height:1.65}._readinessDial_1wx9e_1{background:conic-gradient(#60ddc9 var(--readiness),#ffffff24 0);border-radius:50%;justify-content:center;align-items:center;width:190px;height:190px;margin:auto;display:flex;position:relative}._readinessDial_1wx9e_1:before{content:"";background:#1c3159;border-radius:50%;position:absolute;inset:15px}._readinessDial_1wx9e_1 div{text-align:center;position:relative}._readinessDial_1wx9e_1 strong{letter-spacing:-.05em;font-size:2.7rem;display:block}._readinessDial_1wx9e_1 span{color:#bfcce0;text-transform:uppercase;font-size:.78rem;font-weight:800}._trainerStats_1wx9e_1{background:#ffffff12;border:1px solid #ffffff29;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:36px;display:grid}._trainerStats_1wx9e_1 div{padding:18px 22px}._trainerStats_1wx9e_1 div+div{border-left:1px solid #ffffff25}._trainerStats_1wx9e_1 strong{font-size:1.55rem;display:block}._trainerStats_1wx9e_1 span{color:#cdd8e8;font-size:.78rem}._trainerControls_1wx9e_1{justify-content:space-between;align-items:center;gap:18px;padding-top:24px;display:flex}._levelToggle_1wx9e_1{background:#e8edf5;border-radius:12px;padding:4px;display:flex}._levelToggle_1wx9e_1 button{color:#52637b;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 14px;font-weight:800}._levelToggle_1wx9e_1 button._active_1wx9e_1{color:#173c62;background:#fff;box-shadow:0 4px 13px #1e355318}._syncStatus_1wx9e_1{color:#66768d;font-size:.78rem;font-weight:700}._trainerNav_1wx9e_1{background:#fff;border:1px solid #dfe6ef;border-radius:14px;gap:4px;margin:18px 0 28px;padding:5px;display:flex;overflow-x:auto}._trainerNav_1wx9e_1 button{color:#4a5e77;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:11px 15px;font-weight:800}._trainerNav_1wx9e_1 button._active_1wx9e_1{color:#fff;background:#183f67}._trainerContent_1wx9e_1{gap:32px;display:grid}._actionGrid_1wx9e_1{grid-template-columns:1.35fr .85fr;gap:18px;display:grid}._actionGrid_1wx9e_1 article{border-radius:22px;padding:30px;box-shadow:0 16px 40px #21385b12}._actionGrid_1wx9e_1 article>span,._trainingHeading_1wx9e_1 span,._toolIntro_1wx9e_1>span,._settingsCard_1wx9e_1>div>span,._formulaQuiz_1wx9e_1>span{letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:900}._actionGrid_1wx9e_1 h2{letter-spacing:-.035em;margin:10px 0;font-size:1.7rem}._actionGrid_1wx9e_1 p{margin:0 0 24px;line-height:1.6}._actionGrid_1wx9e_1 button,._domainGrid_1wx9e_1 button,._reasoningGrid_1wx9e_1 button,._examChoices_1wx9e_1 button,._setsGrid_1wx9e_1 button,._mistakeList_1wx9e_1 button{cursor:pointer;background:0 0;border:0;padding:0;font-weight:900}._actionGrid_1wx9e_1 button b{margin-left:8px}._todayCard_1wx9e_1{color:#fff;background:linear-gradient(135deg,#0e7c75,#16978b)}._todayCard_1wx9e_1>span,._todayCard_1wx9e_1 p{color:#d8fbf5}._todayCard_1wx9e_1 button{color:#fff}._diagnosticCard_1wx9e_1{background:#fff;border:1px solid #dfe6ef}._diagnosticCard_1wx9e_1>span{color:#7950c8}._diagnosticCard_1wx9e_1 p{color:#5c6c82}._diagnosticCard_1wx9e_1 button{color:#633aae}._trainingSection_1wx9e_1{background:#fff;border:1px solid #dfe6ef;border-radius:22px;padding:27px}._trainingHeading_1wx9e_1{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}._trainingHeading_1wx9e_1 span{color:#0b7b75}._trainingHeading_1wx9e_1 h2{letter-spacing:-.035em;margin:7px 0 0;font-size:1.65rem}._trainingHeading_1wx9e_1 p{color:#64758a;max-width:420px;margin:0;line-height:1.5}._domainGrid_1wx9e_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._domainGrid_1wx9e_1 article{background:#f6f8fc;border:1px solid #e3e8f0;border-radius:15px;padding:17px}._domainGrid_1wx9e_1 article>div:first-child{justify-content:space-between;align-items:center;display:flex}._domainGrid_1wx9e_1 span,._domainGrid_1wx9e_1 small{color:#718198;font-size:.71rem}._domainGrid_1wx9e_1 h3{margin:10px 0;font-size:1rem}._domainGrid_1wx9e_1 strong{color:#117c73}._miniProgress_1wx9e_1{background:#dfe7ee;border-radius:99px;height:6px;margin-bottom:8px;overflow:hidden}._miniProgress_1wx9e_1 i{background:linear-gradient(90deg,#149b8d,#58cbbd);height:100%;display:block}._domainGrid_1wx9e_1 button{color:#1b567a;margin-top:13px;display:block}._revisionModes_1wx9e_1{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._revisionModes_1wx9e_1 button{color:#253c59;cursor:pointer;text-align:left;background:#f5f7fb;border:1px solid #dfe5ee;border-radius:13px;padding:15px}._revisionModes_1wx9e_1 button._active_1wx9e_1{background:#e7f6f3;border-color:#3cb6a7}._revisionModes_1wx9e_1 strong,._revisionModes_1wx9e_1 span{display:block}._revisionModes_1wx9e_1 span{color:#68788d;margin-top:5px;font-size:.72rem;line-height:1.4}._reasoningGrid_1wx9e_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._reasoningGrid_1wx9e_1 details{background:#f7f8fc;border:1px solid #e1e7ef;border-radius:15px;padding:16px}._reasoningGrid_1wx9e_1 details._done_1wx9e_1{background:#ebf8f2;border-color:#bfe5d2}._reasoningGrid_1wx9e_1 summary{cursor:pointer;align-items:start;gap:12px;display:flex}._reasoningGrid_1wx9e_1 summary>span{color:#385976;background:#e9eef6;border-radius:9px;justify-content:center;align-items:center;min-width:34px;height:34px;font-weight:900;display:flex}._reasoningGrid_1wx9e_1 summary strong,._reasoningGrid_1wx9e_1 summary small{display:block}._reasoningGrid_1wx9e_1 summary small{color:#63738a;margin-top:5px;line-height:1.45}._reasoningGrid_1wx9e_1 ol{color:#415773;padding-left:23px;line-height:1.55}._reasoningGrid_1wx9e_1 li{margin:7px 0}._reasoningGrid_1wx9e_1 button{color:#087b73}._maturaMedals_1wx9e_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._maturaMedals_1wx9e_1 article{opacity:.58;background:#f4f6f9;border:1px solid #e2e6ed;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}._maturaMedals_1wx9e_1 article._earned_1wx9e_1{opacity:1;background:linear-gradient(135deg,#fff8dc,#fff1b9);border-color:#efd77c}._maturaMedals_1wx9e_1 article>span{background:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:42px;height:42px;font-size:1.2rem;display:flex}._maturaMedals_1wx9e_1 strong,._maturaMedals_1wx9e_1 small{display:block}._maturaMedals_1wx9e_1 small{color:#68768a;margin-top:3px;line-height:1.35}._settingsCard_1wx9e_1{color:#fff;background:#172f51;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;padding:26px 30px;display:flex}._settingsCard_1wx9e_1 h2{margin:7px 0}._settingsCard_1wx9e_1 p{color:#cbd7e6;margin:0}._settingsCard_1wx9e_1 label span{margin-bottom:6px;font-size:.75rem;font-weight:800;display:block}._settingsCard_1wx9e_1 input{font:inherit;border:0;border-radius:9px;padding:10px 12px}._toolIntro_1wx9e_1{text-align:center;background:#fff;border:1px solid #dfe6ef;border-radius:22px;padding:34px}._toolIntro_1wx9e_1>span{color:#0b8178}._toolIntro_1wx9e_1 h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(1.9rem,4vw,3rem)}._toolIntro_1wx9e_1>p{color:#5d6e84;max-width:700px;margin:0 auto 24px;line-height:1.65}._toolFacts_1wx9e_1{justify-content:center;gap:1px;max-width:580px;margin:24px auto;display:flex}._toolFacts_1wx9e_1 div{background:#f3f6fa;padding:16px 25px}._toolFacts_1wx9e_1 div:first-child{border-radius:12px 0 0 12px}._toolFacts_1wx9e_1 div:last-child{border-radius:0 12px 12px 0}._toolFacts_1wx9e_1 strong,._toolFacts_1wx9e_1 span{display:block}._toolFacts_1wx9e_1 strong{font-size:1.35rem}._toolFacts_1wx9e_1 span{color:#748298;font-size:.72rem}._toolPrimary_1wx9e_1{color:#fff;cursor:pointer;background:#173f67;border:0;border-radius:11px;padding:14px 22px;font-weight:900}._previousResult_1wx9e_1{background:#edf7f4;border-radius:9px;padding:9px 13px;display:inline-block;color:#246157!important;margin:0 0 20px!important}._planPreview_1wx9e_1,._mistakeList_1wx9e_1{gap:10px;display:grid}._planPreview_1wx9e_1 article{background:#fff;border:1px solid #e0e6ef;border-radius:14px;align-items:center;gap:15px;padding:15px 18px;display:flex}._planPreview_1wx9e_1 article>span{color:#087b73;background:#e4f4f1;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:flex}._planPreview_1wx9e_1 div{flex:1}._planPreview_1wx9e_1 strong,._planPreview_1wx9e_1 small{display:block}._planPreview_1wx9e_1 small{color:#6d7d90;margin-top:4px}._planPreview_1wx9e_1 b{color:#1e5878}._planModeNote_1wx9e_1{justify-content:space-between;align-items:center;display:flex}._planModeNote_1wx9e_1 button{color:#18587f;cursor:pointer;background:0 0;border:0;font-weight:800}._examChoices_1wx9e_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._examChoices_1wx9e_1 article{background:#fff;border:1px solid #dfe6ef;border-radius:20px;padding:28px}._examChoices_1wx9e_1 article._featured_1wx9e_1{color:#fff;background:linear-gradient(145deg,#292158,#533797)}._examChoices_1wx9e_1 span{color:#0d8077;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}._examChoices_1wx9e_1 ._featured_1wx9e_1 span{color:#d6c3ff}._examChoices_1wx9e_1 h3{margin:10px 0;font-size:1.65rem}._examChoices_1wx9e_1 strong{display:block}._examChoices_1wx9e_1 p{color:#647489;line-height:1.55}._examChoices_1wx9e_1 ._featured_1wx9e_1 p{color:#ddd5f1}._examChoices_1wx9e_1 button{color:#0b766f;margin-top:10px}._examChoices_1wx9e_1 ._featured_1wx9e_1 button{color:#fff}._historyCard_1wx9e_1{background:#fff;border:1px solid #dfe6ef;border-radius:18px;padding:24px}._historyCard_1wx9e_1>div{border-top:1px solid #e6ebf1;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:12px 0;display:grid}._historyCard_1wx9e_1 small{color:#65758a}._historyCard_1wx9e_1 strong{font-size:1.25rem}._setsGrid_1wx9e_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._setsGrid_1wx9e_1 article{background:#fff;border:1px solid #dfe6ef;border-radius:17px;padding:22px}._setsGrid_1wx9e_1 span{color:#7550bf;font-size:.71rem;font-weight:850}._setsGrid_1wx9e_1 h3{margin:12px 0 8px}._setsGrid_1wx9e_1 p{color:#69798d}._setsGrid_1wx9e_1 button{color:#0a786f}._emptyTool_1wx9e_1{text-align:center;background:#fff;border:1px solid #dfe6ef;border-radius:22px;padding:60px}._emptyTool_1wx9e_1>span{color:#16845f;background:#e5f7f0;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:auto;font-size:2rem;display:flex}._emptyTool_1wx9e_1 h2{font-size:2rem}._emptyTool_1wx9e_1 p{color:#65758a}._mistakeList_1wx9e_1 article{background:#fff;border:1px solid #e2e7ef;border-left:5px solid #e69b62;border-radius:14px;grid-template-columns:minmax(0,1fr) 220px auto;align-items:center;gap:18px;padding:18px;display:grid}._mistakeList_1wx9e_1 article._resolved_1wx9e_1{opacity:.72;border-left-color:#4bb486}._mistakeList_1wx9e_1 article>div>span{color:#a25e2d;font-size:.71rem;font-weight:850}._mistakeList_1wx9e_1 h3{margin:7px 0;font-size:1rem}._mistakeList_1wx9e_1 small{color:#6e7c90}._mistakeList_1wx9e_1 label span{margin-bottom:5px;font-size:.69rem;font-weight:800;display:block}._mistakeList_1wx9e_1 select{font:inherit;border:1px solid #ccd7e4;border-radius:8px;width:100%;padding:8px}._mistakeList_1wx9e_1 button{color:#0c746e}._formulaSearch_1wx9e_1{font:inherit;border:1px solid #cbd7e4;border-radius:10px;width:100%;max-width:500px;padding:12px 14px}._formulaQuiz_1wx9e_1{color:#fff;background:linear-gradient(135deg,#173552,#2d5480);border-radius:20px;padding:27px}._formulaQuiz_1wx9e_1>span{color:#93e4da}._formulaQuiz_1wx9e_1 h3{font-size:1.35rem}._formulaQuiz_1wx9e_1>div{flex-wrap:wrap;gap:9px;display:flex}._formulaQuiz_1wx9e_1>div button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff4b;border-radius:9px;padding:10px 14px;font-weight:800}._formulaQuiz_1wx9e_1>div button._correct_1wx9e_1{background:#268b6c}._formulaQuiz_1wx9e_1>div button._incorrect_1wx9e_1{background:#a34f4c}._formulaQuiz_1wx9e_1>p button{color:#9fe8df;cursor:pointer;background:0 0;border:0;font-weight:850}._formulaGrid_1wx9e_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}._formulaGrid_1wx9e_1 article{background:#fff;border:1px solid #dfe6ef;border-radius:16px;padding:21px}._formulaGrid_1wx9e_1 article._mastered_1wx9e_1{background:#eff9f5;border-color:#bde4d3}._formulaGrid_1wx9e_1 article>span{color:#7450bd;font-size:.7rem;font-weight:850}._formulaGrid_1wx9e_1 h3{margin:9px 0}._formulaGrid_1wx9e_1 article>strong{background:#eef3f9;border-radius:9px;padding:12px;font-size:1.05rem;display:block}._formulaGrid_1wx9e_1 p{color:#65758a;line-height:1.5}._formulaGrid_1wx9e_1 button{color:#08766e;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850}._quizShell_1wx9e_1{margin-bottom:50px}._quizShell_1wx9e_1>header{color:#fff;background:#173552;border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}._quizShell_1wx9e_1>header>button{color:#dbe6f2;cursor:pointer;background:0 0;border:0}._quizShell_1wx9e_1>header div{text-align:center}._quizShell_1wx9e_1>header span{color:#8fded5;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:850}._quizShell_1wx9e_1>header h2{margin:5px 0;font-size:1.2rem}._quizProgress_1wx9e_1{background:#dce4ed;height:7px}._quizProgress_1wx9e_1 span{background:linear-gradient(90deg,#12a18f,#62d1c0);height:100%;display:block}._quizLayout_1wx9e_1{grid-template-columns:200px minmax(0,1fr);gap:20px;margin-top:20px;display:grid}._quizLayout_1wx9e_1>aside{background:#fff;border:1px solid #dfe6ef;border-radius:17px;height:max-content;padding:18px}._quizLayout_1wx9e_1>aside>span{font-size:.72rem;font-weight:850}._quizLayout_1wx9e_1>aside>div{grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0;display:grid}._quizLayout_1wx9e_1>aside button{aspect-ratio:1;color:#56677d;cursor:pointer;background:#f0f3f7;border:0;border-radius:7px;font-weight:800}._quizLayout_1wx9e_1>aside button._current_1wx9e_1{box-shadow:0 0 0 2px #173f67}._quizLayout_1wx9e_1>aside button._answered_1wx9e_1{color:#087465;background:#dff4ee}._quizLayout_1wx9e_1>aside p{color:#748398;font-size:.73rem}._quizCard_1wx9e_1{background:#fff;border:1px solid #dfe6ef;border-radius:17px;padding:30px}._questionMeta_1wx9e_1{justify-content:space-between;align-items:center;display:flex}._questionMeta_1wx9e_1 span{color:#7550bd;font-size:.75rem;font-weight:850}._questionMeta_1wx9e_1 b{color:#53647b;background:#eef3f8;border-radius:99px;padding:6px 9px;font-size:.71rem}._quizCard_1wx9e_1 h3{margin:25px 0;font-size:1.4rem;line-height:1.5}._quizOptions_1wx9e_1{gap:10px;display:grid}._quizOptions_1wx9e_1 button{color:#213b59;cursor:pointer;background:#f4f7fb;border:1px solid #cfdae7;border-radius:11px;min-height:52px;padding:11px;font-size:1rem;font-weight:800}._quizOptions_1wx9e_1 button._selected_1wx9e_1{border-color:#245d87;box-shadow:0 0 0 1px #245d87}._quizOptions_1wx9e_1 button._correct_1wx9e_1{color:#14683c;background:#e5f7ed;border-color:#4ead78}._quizOptions_1wx9e_1 button._incorrect_1wx9e_1{color:#923e37;background:#fff0ed;border-color:#df7c70}._goodFeedback_1wx9e_1,._badFeedback_1wx9e_1{border-radius:11px;margin-top:14px;padding:14px}._goodFeedback_1wx9e_1{color:#1e6442;background:#e8f7ef}._badFeedback_1wx9e_1{color:#8c4b26;background:#fff1e9}._goodFeedback_1wx9e_1 p,._badFeedback_1wx9e_1 p{margin:5px 0 0}._hintBox_1wx9e_1{border-top:1px solid #e4e9ef;margin-top:20px;padding-top:16px}._hintBox_1wx9e_1 button{color:#643dab;cursor:pointer;background:#f0eafa;border:0;border-radius:8px;padding:8px 11px;font-weight:850}._hintBox_1wx9e_1 button:disabled{opacity:.5}._hintBox_1wx9e_1 p{color:#52647a;margin:10px 0;line-height:1.5}._quizCard_1wx9e_1 footer{justify-content:space-between;margin-top:25px;display:flex}._quizCard_1wx9e_1 footer button{color:#3a526d;cursor:pointer;background:#edf2f7;border:0;border-radius:9px;padding:11px 15px;font-weight:850}._quizCard_1wx9e_1 footer button:disabled{cursor:default;opacity:.45}._quizCard_1wx9e_1 footer button._primaryQuiz_1wx9e_1{color:#fff;background:#173f67}._sessionResult_1wx9e_1{text-align:center;background:#fff;border:1px solid #dfe6ef;border-radius:22px;margin-bottom:50px;padding:45px}._sessionResult_1wx9e_1>span{color:#a6740a;background:#fff1bd;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:auto;font-size:2rem;display:flex}._sessionResult_1wx9e_1>h2{letter-spacing:-.06em;margin:17px 0 0;font-size:4rem}._sessionResult_1wx9e_1>p{color:#5f7085}._resultActions_1wx9e_1{flex-wrap:wrap;justify-content:center;gap:10px;margin:25px 0;display:flex}._resultActions_1wx9e_1 button,._resultActions_1wx9e_1 a{color:#fff;cursor:pointer;background:#173f67;border:0;border-radius:10px;padding:12px 15px;font-weight:850}._resultActions_1wx9e_1 a{color:#0a706a;background:#e9f4f2}._answerReview_1wx9e_1{text-align:left;max-width:760px;margin:35px auto 0}._answerReview_1wx9e_1 article{background:#f7f8fb;border-left:4px solid #dc816a;margin-top:9px;padding:14px}._answerReview_1wx9e_1 p{margin:6px 0}._answerReview_1wx9e_1 small{color:#596b82;line-height:1.5}._trainerLoading_1wx9e_1{text-align:center;padding:90px}@media (width<=900px){._domainGrid_1wx9e_1,._setsGrid_1wx9e_1,._formulaGrid_1wx9e_1{grid-template-columns:repeat(2,minmax(0,1fr))}._revisionModes_1wx9e_1{grid-template-columns:repeat(3,minmax(0,1fr))}._maturaMedals_1wx9e_1{grid-template-columns:repeat(2,minmax(0,1fr))}._quizLayout_1wx9e_1,._mistakeList_1wx9e_1 article{grid-template-columns:1fr}}@media (width<=620px){._container_1wx9e_1{padding:0 18px}._trainerHero_1wx9e_1{padding-top:45px}._trainerHeroTop_1wx9e_1{display:block}._readinessDial_1wx9e_1{width:145px;height:145px;margin-top:30px}._readinessDial_1wx9e_1:before{inset:12px}._trainerStats_1wx9e_1{grid-template-columns:repeat(2,1fr)}._trainerStats_1wx9e_1 div+div{border-left:0}._trainerStats_1wx9e_1 div:nth-child(2n){border-left:1px solid #ffffff25}._trainerStats_1wx9e_1 div:nth-child(n+3){border-top:1px solid #ffffff25}._trainerControls_1wx9e_1{align-items:start;display:block}._levelToggle_1wx9e_1{width:100%;margin-bottom:10px}._levelToggle_1wx9e_1 button{flex:1;padding:9px 7px}._trainerNav_1wx9e_1{margin-left:-13px;margin-right:-13px}._actionGrid_1wx9e_1,._domainGrid_1wx9e_1,._reasoningGrid_1wx9e_1,._examChoices_1wx9e_1,._setsGrid_1wx9e_1,._formulaGrid_1wx9e_1{grid-template-columns:1fr}._revisionModes_1wx9e_1{grid-template-columns:repeat(2,1fr)}._trainingHeading_1wx9e_1{align-items:start;display:block}._trainingHeading_1wx9e_1 p{margin-top:8px}._maturaMedals_1wx9e_1{grid-template-columns:1fr}._settingsCard_1wx9e_1{align-items:start;display:block}._settingsCard_1wx9e_1 label{margin-top:20px;display:block}._toolIntro_1wx9e_1{padding:27px 20px}._toolFacts_1wx9e_1 div{padding:13px 9px}._examChoices_1wx9e_1 article{padding:23px}._quizShell_1wx9e_1>header{padding:16px 13px}._quizShell_1wx9e_1>header>button{font-size:.73rem}._quizCard_1wx9e_1{padding:20px 17px}._questionMeta_1wx9e_1{align-items:start;gap:8px}._quizCard_1wx9e_1 h3{font-size:1.18rem}._sessionResult_1wx9e_1{padding:35px 18px}._emptyTool_1wx9e_1{padding:45px 22px}}._reasoningSelected_1wx9e_5{background:#fff;border:1px solid #e1e7ef;border-radius:10px;margin:15px 0;padding:13px}._reasoningSelected_1wx9e_5>strong{font-size:.75rem}._reasoningSelected_1wx9e_5 p{color:#748197;margin:8px 0 0;font-size:.78rem}._reasoningSelected_1wx9e_5 ol{margin-bottom:0}._reasoningOptions_1wx9e_5{gap:7px;display:grid}._reasoningOptions_1wx9e_5 button{color:#324c68;text-align:left;background:#eef3f8;border:1px solid #d8e0ea;border-radius:9px;padding:10px}._reasoningOptions_1wx9e_5 button:hover{border-color:#279789}._reasoningActions_1wx9e_5{justify-content:space-between;gap:10px;margin-top:14px;display:flex}._reasoningActions_1wx9e_5 button{color:#5a6b80;background:0 0}._reasoningActions_1wx9e_5 button._reasoningCheck_1wx9e_5{color:#fff;background:#173f67;border-radius:8px;padding:9px 12px}._reasoningActions_1wx9e_5 button:disabled{cursor:default;opacity:.45}._reasoningSuccess_1wx9e_5{color:#176743;background:#e5f6ee;border-radius:8px;padding:10px}._reasoningError_1wx9e_5{color:#8b4828;background:#fff0e9;border-radius:8px;padding:10px}._settingsFields_1wx9e_5{align-items:end;gap:20px;display:flex}._studyDays_1wx9e_5{border:0;margin:0;padding:0}._studyDays_1wx9e_5 legend{margin-bottom:6px;font-size:.75rem;font-weight:800}._studyDays_1wx9e_5 button{color:#fff;cursor:pointer;background:#ffffff18;border:1px solid #ffffff35;border-radius:7px;margin-right:4px;padding:8px;font-weight:800}._studyDays_1wx9e_5 button._active_1wx9e_1{color:#12394d;background:#62d6c3;border-color:#62d6c3}@media (width<=720px){._settingsFields_1wx9e_5{align-items:start;display:block}._studyDays_1wx9e_5{margin-top:16px}._studyDays_1wx9e_5 button{margin-bottom:4px}._reasoningActions_1wx9e_5{flex-direction:column;align-items:stretch}}._resultDomains_1wx9e_6{text-align:left;max-width:760px;margin:28px auto}._resultDomains_1wx9e_6>div{grid-template-columns:minmax(150px,1fr) 2fr 38px;align-items:center;gap:12px;margin:9px 0;display:grid}._resultDomains_1wx9e_6 span{font-size:.82rem;font-weight:750}._resultDomains_1wx9e_6 i{background:#e3e9f0;border-radius:99px;height:7px;overflow:hidden}._resultDomains_1wx9e_6 i b{background:linear-gradient(90deg,#13a08f,#68cebd);height:100%;display:block}._resultDomains_1wx9e_6 strong{text-align:right}._toolIntro_1wx9e_1 a{color:#315ba3;text-underline-offset:3px;font-weight:800;text-decoration:underline}@media (width<=620px){._resultDomains_1wx9e_6>div{grid-template-columns:1fr 1.3fr 32px}._resultDomains_1wx9e_6 span{font-size:.73rem}}._learningPathBanner_1wx9e_8{background:linear-gradient(135deg,#fff5d8,#fffdf4);border:1px solid #ecd58e;border-radius:22px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:28px;padding:29px 32px;display:grid}._learningPathBanner_1wx9e_8>div:first-child>span,._studyHero_1wx9e_8>div:first-child>span,._conceptCard_1wx9e_8>span,._exampleCard_1wx9e_8>span,._studyFinish_1wx9e_8>div>span{color:#9a6416;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:900}._learningPathBanner_1wx9e_8 h2{letter-spacing:-.035em;margin:9px 0;font-size:1.75rem}._learningPathBanner_1wx9e_8 p{color:#695f50;max-width:720px;margin:0;line-height:1.6}._learningPathProgress_1wx9e_8{border-left:1px solid #e4cb81;padding-left:28px}._learningPathProgress_1wx9e_8 strong,._learningPathProgress_1wx9e_8 span{display:block}._learningPathProgress_1wx9e_8 strong{color:#744a10;font-size:2rem}._learningPathProgress_1wx9e_8 span{color:#78694f;margin:3px 0 15px;font-size:.76rem}._learningPathProgress_1wx9e_8 button{color:#fff;cursor:pointer;background:#8c5a16;border:0;border-radius:10px;width:100%;padding:11px 14px;font-weight:900}._learningGrid_1wx9e_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._learningGrid_1wx9e_8 article{background:#fff;border:1px solid #dfe6ef;border-radius:17px;flex-direction:column;min-height:255px;padding:21px;display:flex;position:relative}._learningGrid_1wx9e_8 article._learnedCard_1wx9e_8{background:#f0f9f5;border-color:#b9dfcf}._learningGrid_1wx9e_8 article>div{justify-content:space-between;align-items:center;display:flex}._learningGrid_1wx9e_8 article>div span{color:#7250b6;font-size:.69rem;font-weight:850}._learningGrid_1wx9e_8 article>div b{color:#80570e;background:#fff0bd;border-radius:99px;padding:5px 8px;font-size:.65rem}._learningGrid_1wx9e_8 article>small{color:#738297;margin-top:12px;font-size:.7rem}._learningGrid_1wx9e_8 h3{margin:8px 0;font-size:1.08rem}._learningGrid_1wx9e_8 p{color:#63748a;margin:0 0 18px;font-size:.85rem;line-height:1.5}._learningGrid_1wx9e_8 button{color:#08766e;cursor:pointer;text-align:left;background:0 0;border:0;margin-top:auto;padding:0;font-weight:900}._learningGrid_1wx9e_8 article>i{color:#258063;margin-top:9px;font-size:.7rem;font-style:normal;font-weight:850}._studyBack_1wx9e_8{color:#355a79;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:850}._studyHero_1wx9e_8{color:#fff;background:linear-gradient(135deg,#142f4f,#235983);border-radius:22px;justify-content:space-between;align-items:center;gap:25px;padding:31px;display:flex}._studyHero_1wx9e_8 h2{letter-spacing:-.045em;margin:9px 0;font-size:clamp(2rem,4vw,3.2rem)}._studyHero_1wx9e_8 p{color:#d7e3ee;max-width:700px;margin:0;line-height:1.55}._lessonDone_1wx9e_8,._lessonInProgress_1wx9e_8{text-align:center;border-radius:12px;min-width:170px;padding:13px;font-size:.75rem;font-weight:900}._lessonDone_1wx9e_8{color:#166b49;background:#dff7ea}._lessonInProgress_1wx9e_8{color:#e8f0f7;background:#ffffff17;border:1px solid #fff3}._studyLayout_1wx9e_8{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}._conceptCard_1wx9e_8,._exampleCard_1wx9e_8{background:#fff;border:1px solid #dfe6ef;border-radius:20px;padding:27px}._conceptCard_1wx9e_8 h3,._exampleCard_1wx9e_8 h3{margin:10px 0 16px;font-size:1.35rem;line-height:1.45}._conceptCard_1wx9e_8>p{color:#3e526a;font-size:1.02rem;line-height:1.7}._studyTip_1wx9e_8,._studyTrap_1wx9e_8{border-radius:12px;margin-top:15px;padding:14px}._studyTip_1wx9e_8{color:#225e58;background:#eaf7f4}._studyTrap_1wx9e_8{color:#754b25;background:#fff3e7}._studyTip_1wx9e_8 strong,._studyTrap_1wx9e_8 strong{font-size:.75rem}._studyTip_1wx9e_8 p,._studyTrap_1wx9e_8 p{margin:6px 0 0;line-height:1.5}._exampleCard_1wx9e_8{background:#f8f6ff;border-color:#ddd4f4}._exampleCard_1wx9e_8 ol{margin:20px 0;padding:0;list-style:none}._exampleCard_1wx9e_8 li{background:#fff;border-left:4px solid #6b4bb1;border-radius:10px;margin:10px 0;padding:13px 15px}._exampleCard_1wx9e_8 li b{color:#6845aa;font-size:.72rem}._exampleCard_1wx9e_8 li p{color:#3e4f65;margin:5px 0 0;line-height:1.55}._exampleCard_1wx9e_8>button{color:#fff;cursor:pointer;background:#55368f;border:0;border-radius:10px;padding:11px 14px;font-weight:900}._exampleAnswer_1wx9e_8{color:#155f43;background:#e4f6ed;border-radius:12px;margin-top:15px;padding:15px}._exampleAnswer_1wx9e_8 span,._exampleAnswer_1wx9e_8 strong{display:block}._exampleAnswer_1wx9e_8 span{text-transform:uppercase;font-size:.69rem;font-weight:850}._exampleAnswer_1wx9e_8 strong{margin-top:5px;font-size:1.2rem}._studyFinish_1wx9e_8{background:#fff;border:1px solid #dfe6ef;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;padding:26px;display:grid}._studyFinish_1wx9e_8 h3{margin:8px 0;font-size:1.35rem}._studyFinish_1wx9e_8 p{color:#617287;max-width:700px;margin:0;line-height:1.55}._studyActions_1wx9e_8{gap:8px;min-width:245px;display:grid}._studyActions_1wx9e_8 button,._studyActions_1wx9e_8 a{cursor:pointer;text-align:center;border-radius:9px;padding:10px 13px;font-weight:850}._studyActions_1wx9e_8 button:disabled{cursor:default;opacity:.42}._markLearned_1wx9e_8{color:#176547;background:#e7f6ef;border:1px solid #9fd5bd}._startPractice_1wx9e_8{color:#fff;background:#173f67;border:1px solid #173f67}._studyActions_1wx9e_8 a{color:#315b81;font-size:.75rem}._toolActions_1wx9e_8{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._secondaryTool_1wx9e_8{color:#254e70;cursor:pointer;background:#eef3f8;border:1px solid #ced9e5;border-radius:11px;padding:14px 22px;font-weight:900}@media (width<=900px){._learningGrid_1wx9e_8{grid-template-columns:repeat(2,minmax(0,1fr))}._studyLayout_1wx9e_8,._studyFinish_1wx9e_8{grid-template-columns:1fr}._studyActions_1wx9e_8{min-width:0}}@media (width<=620px){._learningPathBanner_1wx9e_8{grid-template-columns:1fr;align-items:start;padding:24px 20px}._learningPathProgress_1wx9e_8{border-top:1px solid #e4cb81;border-left:0;padding-top:18px;padding-left:0}._learningGrid_1wx9e_8{grid-template-columns:1fr}._studyHero_1wx9e_8{align-items:start;padding:24px 20px;display:block}._lessonDone_1wx9e_8,._lessonInProgress_1wx9e_8{min-width:0;margin-top:20px}._conceptCard_1wx9e_8,._exampleCard_1wx9e_8,._studyFinish_1wx9e_8{padding:22px 18px}}._page_1cy6q_1{color:#20334b;max-width:1120px;margin:0 auto;padding:48px 24px 80px}._hero_1cy6q_2{margin-bottom:32px}._eyebrow_1cy6q_2{letter-spacing:.16em;color:#ba5426;font-size:12px;font-weight:800}._hero_1cy6q_2 h1{margin:14px 0;font-size:clamp(32px,5vw,54px);line-height:1.12}._hero_1cy6q_2 em{color:#da662e;font-style:normal}._hero_1cy6q_2 p{color:#596b80;font-size:18px}._grid_1cy6q_4{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._card_1cy6q_5{overflow-wrap:anywhere;background:#fff;border:1px solid #e1e7ef;border-radius:24px;min-width:0;padding:30px;box-shadow:0 10px 35px #20334b07}._card_1cy6q_5 h2{margin:18px 0;font-size:23px;line-height:1.4}._card_1cy6q_5 p{line-height:1.65}._meta_1cy6q_7{color:#6b5a45;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;display:flex}._meta_1cy6q_7 span{background:#fff3e6;border-radius:30px;padding:7px 12px}._lesson_1cy6q_8{color:#6d7890;margin:24px 0 0;font-size:13px}._question_1cy6q_8{white-space:pre-line;margin:20px 0 30px;font-size:21px;line-height:1.7}._label_1cy6q_9{margin-bottom:10px;font-weight:700;display:block}._input_1cy6q_9{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#20334b;background:#fcfdff;border:2px solid #ced9e5;border-radius:13px;padding:14px 16px;font-size:18px}._input_1cy6q_9:focus-visible{outline-offset:2px;border-color:#c66729;outline:3px solid #ffd5a8}._help_1cy6q_11{color:#66778e;margin:8px 0 20px;font-size:12px}._actions_1cy6q_11{flex-wrap:wrap;gap:12px;display:flex}._primary_1cy6q_12,._secondary_1cy6q_12,._error_1cy6q_12 button{cursor:pointer;min-height:46px;font:inherit;border-radius:12px;padding:12px 18px;font-weight:700}._primary_1cy6q_12{color:#fff;background:#c65321;border:0}._secondary_1cy6q_12,._error_1cy6q_12 button{color:#34465c;background:#fff;border:1px solid #d9e1eb}._actions_1cy6q_11 button:disabled{opacity:.55;cursor:default}._actions_1cy6q_11 button:focus-visible,._more_1cy6q_14:focus-visible{outline-offset:4px;outline:3px solid #e99937}._hint_1cy6q_15{background:#fff8e8;border-radius:14px;margin-top:20px;padding:18px}._hint_1cy6q_15 p{margin-bottom:0}._feedback_1cy6q_15{background:#eef4ff;border-radius:12px;padding:16px}._error_1cy6q_12{background:#fff0ed;border:1px solid #f0bcb2;border-radius:16px;margin-bottom:24px;padding:18px}._error_1cy6q_12 p{margin-top:0}._success_1cy6q_17{color:#185237;background:#eaf8ef;border:1px solid #b7dfc8;border-radius:18px;padding:22px}._success_1cy6q_17>span{font-size:30px}._success_1cy6q_17 h3{margin:8px 0}._success_1cy6q_17 p{margin-bottom:0}._solution_1cy6q_18{white-space:pre-line;margin-top:22px;line-height:1.7}._solution_1cy6q_18 summary{cursor:pointer;margin-bottom:12px;font-weight:700}._reset_1cy6q_19{color:#65748a;border-top:1px solid #edf0f4;margin:26px 0 0;padding-top:20px;font-size:12px}._flame_1cy6q_20{text-align:center;font-size:44px}._card_1cy6q_5 ._streak_1cy6q_20{text-align:center;margin:12px 0 4px;font-size:20px}._streak_1cy6q_20 b{color:#c65321;font-size:48px;line-height:1.1;display:block}._best_1cy6q_21{text-align:center;color:#63738a;font-size:14px}._week_1cy6q_21{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:24px 0;padding:0;list-style:none;display:grid}._week_1cy6q_21 span{aspect-ratio:1;color:#758499;background:#f0f3f7;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}._week_1cy6q_21 ._done_1cy6q_23 span{color:#fff;background:#c65321}._week_1cy6q_21 [aria-current=date] span{outline-offset:2px;outline:2px solid #d47642}._week_1cy6q_21 small{color:#6b7788;margin-top:8px;font-size:10px;display:block}._rules_1cy6q_24{color:#5a6c80;border-top:1px solid #edf0f4;padding-top:18px;font-size:13px}._rules_1cy6q_24 strong{color:#20334b}._more_1cy6q_14{color:#a6401d;margin-top:22px;font-size:14px;font-weight:700;display:block}@media (width<=760px){._page_1cy6q_1{padding:30px 16px 50px}._grid_1cy6q_4{grid-template-columns:1fr}._card_1cy6q_5{padding:22px}._hero_1cy6q_2 p{font-size:16px}._question_1cy6q_8{font-size:19px}._actions_1cy6q_11 ._primary_1cy6q_12{flex:1}._week_1cy6q_21{max-width:340px;margin:24px auto}}
