.academia_site__GkrAx{--bg:#071610;--surface:#10291f;--raised:#15382a;--ink:#f2fbf3;--muted:#aac6b6;--line:rgba(160,235,193,.17);--accent:#8eecb2;min-height:100vh;background:radial-gradient(circle at 15% 2%,#164232 0,transparent 35%),linear-gradient(150deg,#071710,#06150e 62%,#091f17);color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55}.academia_site__GkrAx *{box-sizing:border-box}.academia_site__GkrAx button{font:inherit;cursor:pointer}.academia_site__GkrAx a{text-decoration:none;color:inherit}.academia_site__GkrAx a:focus-visible,.academia_site__GkrAx button:focus-visible,.academia_site__GkrAx input:focus-visible,.academia_site__GkrAx textarea:focus-visible{outline:3px solid #b3e8ff;outline-offset:3px}.academia_site__GkrAx button:disabled{cursor:not-allowed;opacity:.52}.academia_header__OPZMM{position:sticky;top:0;z-index:25;background:rgba(7,23,16,.92);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.academia_headerInner__xJpSQ{max-width:1160px;padding:11px 22px;margin:auto;display:flex;align-items:center;gap:20px;justify-content:space-between}.academia_brand__clxMg{display:flex;gap:11px;align-items:center;min-width:170px}.academia_brandIcon__7sw2o{display:grid;place-items:center;width:41px;height:41px;background:var(--accent);color:#092b19;border-radius:13px;font-weight:950;font-size:24px}.academia_brand__clxMg strong{display:block;font-size:16px;letter-spacing:-.035em;line-height:1.2}.academia_brand__clxMg small{display:block;font-size:9px;color:var(--accent);letter-spacing:.13em;font-weight:800}.academia_topNav__v_Sya{display:flex;gap:5px;padding:4px;border:1px solid var(--line);border-radius:13px;background:#0c2118}.academia_topNav__v_Sya button{background:none;border:0;padding:10px 15px;border-radius:9px;color:var(--muted);font-size:13px;font-weight:700}.academia_topNav__v_Sya .academia_navActive__hdvzQ,.academia_topNav__v_Sya button:hover{background:#285844;color:#fff}.academia_score__By8CT{background:#203f30;color:#e0ffe3;border:1px solid #3f7355;border-radius:14px;padding:10px 14px;font-weight:850;min-width:90px;white-space:nowrap}.academia_score__By8CT small{font-size:10px;color:var(--muted)}.academia_statusBar___eBl7{background:#0e261b}.academia_statusInner__H5bSn{max-width:1160px;margin:auto;display:flex;justify-content:space-between;gap:12px;padding:10px 22px;color:#a2dbb6;font-size:10px;letter-spacing:.14em;font-weight:850}.academia_progressBar__aACky{height:6px;background:#285342;border-radius:99px;overflow:hidden}.academia_progressBar__aACky>span{display:block;height:100%;background:linear-gradient(90deg,#42c989,#a4f2b0);border-radius:inherit;transition:width .35s ease}.academia_statusBar___eBl7>.academia_progressBar__aACky{height:3px;border-radius:0}.academia_main__SGjk_{max-width:1160px;margin:auto;padding:0 22px 88px;min-height:76vh}.academia_hero__XxizF{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center;padding:80px 0 65px}.academia_eyebrow__eixZ4{display:block;font-size:10px;letter-spacing:.19em;font-weight:900;color:#9ce4b4;text-transform:uppercase}.academia_heroText__az63_ h1{font-size:clamp(48px,5.4vw,74px);font-weight:850;line-height:1.02;letter-spacing:-.065em;margin:23px 0 25px}.academia_heroText__az63_ h1 em{font-style:normal;color:var(--accent)}.academia_heroText__az63_ h1>span{color:#e1c08c}.academia_heroText__az63_>p{max-width:510px;font-size:18px;line-height:1.75;color:#c4dacb}.academia_heroActions__ACc5S{display:flex;flex-wrap:wrap;gap:11px;margin-top:32px}.academia_primary__An1Nh,.academia_secondary__qidOE{display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:12px;padding:14px 20px;font-size:14px!important;font-weight:800!important;min-height:47px;transition:transform .15s,background .15s}.academia_primary__An1Nh{background:var(--accent);color:#103024;border:1px solid #d9ffe4;box-shadow:0 5px 0 #417a58}.academia_primary__An1Nh:hover:not(:disabled){transform:translateY(-2px);background:#b8ffd1}.academia_secondary__qidOE{background:#173d2d;border:1px solid #407b56;color:#e3f8e8}.academia_secondary__qidOE:hover:not(:disabled){background:#23543d}.academia_heroFacts__R5w6u{display:flex;gap:22px;flex-wrap:wrap;color:#a6c8b4;font-size:12px;margin-top:32px}.academia_demoVisual__sS6rE{border:1px solid #49725c;border-radius:24px;background:linear-gradient(148deg,#204c3c,#102d23 55%,#123b31);padding:24px;position:relative;box-shadow:0 25px 80px #0008;overflow:hidden}.academia_demoVisual__sS6rE:before{content:"";position:absolute;inset:-80px -70px auto auto;width:260px;height:260px;background:radial-gradient(circle,#70e69e30,transparent 70%);pointer-events:none}.academia_demoBottom__p_x2W,.academia_demoHeader__5vjGv{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.18em;font-weight:900;color:#b2d5c0}.academia_demoHeader__5vjGv>span:last-child{color:#f2dba5;letter-spacing:0;font-size:13px}.academia_demoSteps__fFmbi{display:grid;gap:19px;padding:35px 0 38px}.academia_demoSteps__fFmbi>div{display:flex;align-items:center;gap:15px;padding:18px 15px;border-radius:16px;background:#10251ccf;border:1px solid #436b50;position:relative;z-index:1}.academia_demoSteps__fFmbi>div:nth-child(2){transform:translateX(15px);border-color:#47766a}.academia_demoSteps__fFmbi>div:nth-child(3){transform:translateX(4px);border-color:#85744c}.academia_stepOrb__JdYAT{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;color:#142d24;font-size:23px;border-radius:50%;box-shadow:0 5px 0 #082d20}.academia_demoSteps__fFmbi>div>span:nth-child(2){flex:1;min-width:0}.academia_demoSteps__fFmbi strong{display:block;font-size:14px;letter-spacing:-.01em}.academia_demoSteps__fFmbi small{font-size:12px;color:#a7c8b6;display:block;margin-top:3px}.academia_demoSteps__fFmbi b{color:var(--accent)}.academia_demoBottom__p_x2W{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;justify-content:start}.academia_demoBottom__p_x2W strong{font-size:28px;color:var(--accent);letter-spacing:-.04em;line-height:1}.academia_demoBottom__p_x2W>span{align-self:center}.academia_demoBottom__p_x2W>.academia_progressBar__aACky{grid-column:1/-1;margin-top:12px;width:100%;height:9px}.academia_section___LMQT{margin:32px 0 63px}.academia_sectionHead__2J36_{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.academia_sectionHead__2J36_ h2{font-size:clamp(28px,3.4vw,40px);margin:11px 0 0;line-height:1.14;letter-spacing:-.05em}.academia_sectionHead__2J36_ p{max-width:320px;margin:0;color:var(--muted);font-size:13px}.academia_journeyGrid__WcSAe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.academia_journeyCard__lnr3l{background:linear-gradient(160deg,#193c2b,#102a1d);border:1px solid #467857;border-radius:20px;padding:28px;min-height:270px;display:flex;flex-direction:column}.academia_journeyCard__lnr3l:nth-child(2){background:linear-gradient(145deg,#272f2b,#1d352c);border-color:#8b7453}.academia_journeyTop__pNyvx{display:flex;justify-content:space-between;align-items:center;gap:12px}.academia_journeyTop__pNyvx>span{display:grid;place-items:center;font-weight:900;width:50px;height:50px;border-radius:16px;background:#9ceec0;color:#153426;font-size:25px}.academia_journeyCard__lnr3l:nth-child(2) .academia_journeyTop__pNyvx>span{background:#ffcf8c}.academia_journeyTop__pNyvx small{font-size:10px;font-weight:900;letter-spacing:.11em;color:#c5dac9;text-align:right}.academia_journeyCard__lnr3l h3{font-size:29px;line-height:1.2;letter-spacing:-.05em;margin:22px 0 8px}.academia_journeyCard__lnr3l>p{color:#c3d8ca;margin:0 0 24px}.academia_journeyBottom__jg0AZ{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;font-size:12px;color:#a6c4b5}.academia_journeyBottom__jg0AZ button{background:transparent;border:1px solid #85c7a2;color:#d3f9de;font-weight:800;border-radius:11px;padding:10px 15px}.academia_journeyBottom__jg0AZ button:hover{background:#2b6248}.academia_trackGrid__a0DxU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.academia_trackCard__ciaCV{text-align:left;padding:26px 24px;background:#10271e;border:1px solid var(--line);border-radius:19px;min-height:285px;display:flex;flex-direction:column;align-items:flex-start;color:var(--ink)}.academia_trackCard__ciaCV:hover{transform:translateY(-2px);border-color:#66aa7d;background:#173b2c}.academia_trackIcon__JSNRQ{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:16px;color:#123224;font-size:24px;font-weight:900}.academia_trackStatus__3SX24{margin:26px 0 10px;color:#adc6b5;font-size:10px;font-weight:900;letter-spacing:.13em}.academia_trackCard__ciaCV>strong{font-size:23px;letter-spacing:-.045em}.academia_trackCard__ciaCV>small{color:var(--muted);margin:7px 0 15px;font-size:13px;line-height:1.6}.academia_trackLink__P_jyB{margin-top:auto;color:var(--accent);font-weight:800;font-size:12px}.academia_notice__fAL3P{border:1px solid #517458;background:#1c3629;border-radius:18px;padding:24px 27px;display:grid;gap:10px}.academia_notice__fAL3P strong{color:#dcf3df;font-size:16px}.academia_notice__fAL3P p{color:#b6d0be;margin:0;line-height:1.7;font-size:13px}.academia_notice__fAL3P button{justify-self:start;margin-top:7px}.academia_footer__dU4mY{border-top:1px solid var(--line);max-width:1160px;margin:0 auto;padding:30px 22px 80px;display:flex;justify-content:space-between;gap:28px;align-items:start;font-size:12px;color:#9eb9a9}.academia_footer__dU4mY>div{display:grid;gap:3px;min-width:180px}.academia_footer__dU4mY>div strong{color:#e7ffea;font-size:14px}.academia_footer__dU4mY p{margin:0;max-width:510px;line-height:1.7}.academia_footer__dU4mY>a{color:var(--accent);white-space:nowrap}.academia_pageIntro__AE_wE{padding:70px 0 35px;max-width:770px}.academia_pageIntro__AE_wE h1{margin:14px 0 17px;font-size:clamp(36px,5.3vw,61px);line-height:1.07;letter-spacing:-.06em}.academia_pageIntro__AE_wE p{font-size:17px;color:#b1cdbb}.academia_recommend__ZBPhW{display:flex;align-items:center;gap:15px;padding:18px;border-radius:15px;background:#1b402e;border:1px solid #4a9164;margin-bottom:25px}.academia_recommend__ZBPhW>span{font-size:26px;color:var(--accent)}.academia_recommend__ZBPhW>div{flex:1;min-width:0}.academia_recommend__ZBPhW small,.academia_recommend__ZBPhW strong{display:block}.academia_recommend__ZBPhW small{font-size:12px;color:var(--muted)}.academia_recommend__ZBPhW button{border:0;background:transparent;color:var(--accent);font-size:12px;font-weight:800}.academia_filters__yb1im{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px}.academia_filters__yb1im button{border-radius:99px;border:1px solid var(--line);background:#132e22;color:var(--muted);padding:10px 16px;font-size:12px;font-weight:800}.academia_filters__yb1im .academia_filterActive__4qxXn,.academia_filters__yb1im button:hover{background:var(--accent);border-color:var(--accent);color:#123222}.academia_missionSection__y9ZGQ{margin-bottom:49px}.academia_missionSectionTitle__mk6Hw{display:flex;align-items:center;gap:17px;margin-bottom:20px}.academia_missionSectionTitle__mk6Hw h2{font-size:28px;margin:3px 0;letter-spacing:-.04em}.academia_missionSectionTitle__mk6Hw p{margin:0;color:var(--muted);font-size:13px}.academia_missionList__y7HpR{display:grid;gap:11px}.academia_missionCard__bZi8x{display:flex;align-items:center;text-align:left;gap:20px;border-radius:16px;padding:18px 20px;background:#112b20;border:1px solid #335b43;color:var(--ink);width:100%}.academia_missionCard__bZi8x:hover{border-color:#83e4a7;background:#1c4431}.academia_missionDone__78Z0f{border-color:#5ca976}.academia_missionBadge__GbkTB{flex:0 0 46px;display:grid;place-items:center;width:46px;height:46px;background:#234e37;color:var(--accent);border-radius:15px;font-weight:850}.academia_missionDone__78Z0f .academia_missionBadge__GbkTB{background:var(--accent);color:#184129}.academia_missionInfo__hQZrv{flex:1;min-width:0}.academia_missionInfo__hQZrv strong{display:block;font-size:16px;letter-spacing:-.02em}.academia_missionInfo__hQZrv small{display:block;color:#aec7b6;font-size:12px;line-height:1.45;margin:4px 0 6px}.academia_missionInfo__hQZrv>span{font-size:10px;letter-spacing:.05em;color:#a4e2b7;font-weight:700}.academia_arrow__s_RDt{font-size:20px;color:var(--accent)}.academia_stats__52_Os{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:10px 0 35px}.academia_stats__52_Os>div{border:1px solid #456a51;border-radius:17px;background:#173827;padding:23px}.academia_stats__52_Os strong{display:block;font-size:clamp(27px,4vw,42px);letter-spacing:-.055em;line-height:1.2;color:#b7f7ce}.academia_stats__52_Os small{font-size:12px;color:var(--muted)}.academia_journeyProgress__K18Sk{padding:21px;border:1px solid #406a4f;border-radius:15px;background:#193c2b;margin-bottom:30px}.academia_journeyProgress__K18Sk strong{display:block;font-size:14px}.academia_journeyProgress__K18Sk>span{display:block;font-size:12px;color:var(--muted);margin:4px 0 14px}.academia_empty__OkyF_{text-align:center;border:1px dashed #538466;border-radius:18px;padding:48px 20px;background:#10261c}.academia_empty__OkyF_>span{font-size:40px;color:var(--accent)}.academia_empty__OkyF_ h3{font-size:22px;margin:10px 0}.academia_empty__OkyF_ p{color:var(--muted);margin-bottom:20px}.academia_reset__oPSXh{text-align:right;margin:20px 0}.academia_reset__oPSXh button{border:0;background:none;color:#b7cbb9;text-decoration:underline;font-size:12px;padding:8px}.academia_reset__oPSXh p{font-size:12px;color:var(--muted)}.academia_crumb__KBEeQ{display:flex;align-items:center;gap:13px;padding:24px 0;color:#a5c7b3;font-size:12px;flex-wrap:wrap}.academia_crumb__KBEeQ button{border:0;background:none;color:var(--accent);font-weight:800}.academia_lessonLayout__7840Z{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px;align-items:start}.academia_lessonBody__EMwpc{min-width:0}.academia_lessonHero__m5fyI{padding:30px 0 36px;border-bottom:1px solid var(--line)}.academia_lessonHero__m5fyI h1{font-size:clamp(37px,4.5vw,58px);letter-spacing:-.06em;line-height:1.1;margin:18px 0}.academia_lessonHero__m5fyI>p{color:#bdd8c4;font-size:17px;line-height:1.6;max-width:700px}.academia_lessonHero__m5fyI>div{display:flex;flex-wrap:wrap;gap:15px;color:#b4e0c3;font-size:12px;margin-top:24px}.academia_lessonPart__yNHx_{padding:35px 0;border-bottom:1px solid var(--line)}.academia_partTitle__4mYvT{display:flex;align-items:center;gap:14px;margin-bottom:15px}.academia_partTitle__4mYvT>span{display:grid;place-items:center;background:#27553d;color:var(--accent);width:43px;height:43px;border-radius:13px;font-size:12px;font-weight:900;flex:0 0 auto}.academia_partTitle__4mYvT h2{margin:0;font-size:27px;letter-spacing:-.04em}.academia_lessonPart__yNHx_>p{font-size:16px;color:#d0dfd4;line-height:1.9}.academia_steps__WcxA1{list-style-position:outside;padding-left:24px;color:#d7e9da;font-size:15px;line-height:1.85}.academia_steps__WcxA1 li{margin:10px 0;padding-left:4px}.academia_prompt__PUbQf{margin:26px 0;background:#091f17;border:1px solid #3a7755;border-radius:15px;overflow:hidden}.academia_prompt__PUbQf>div{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 16px;border-bottom:1px solid #355d46;background:#1a3e2d}.academia_prompt__PUbQf strong{font-size:10px;color:#a9e8bc;letter-spacing:.13em}.academia_prompt__PUbQf button{border:1px solid #6fbc8a;background:#2b5a3e;color:white;font-size:11px;font-weight:800;padding:9px 12px;border-radius:9px}.academia_prompt__PUbQf pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;color:#e1f8e7;padding:19px;margin:0}.academia_tools__8L2Dg{margin:21px 0}.academia_tools__8L2Dg>strong{display:block;margin-bottom:12px;font-size:13px}.academia_tools__8L2Dg>div{display:flex;flex-wrap:wrap;gap:10px}.academia_tools__8L2Dg a{display:grid;gap:3px;background:#18392b;border:1px solid #427455;border-radius:12px;padding:12px 15px;min-width:190px;flex:1}.academia_tools__8L2Dg a:hover{background:#285a3e}.academia_tools__8L2Dg a b{font-size:13px;color:#c9f5d9}.academia_tools__8L2Dg a small{color:#acccba;font-size:11px}.academia_tip__JV2aJ{background:#253b2c;border-left:3px solid #eac28c;padding:23px;border-radius:0 13px 13px 0}.academia_tip__JV2aJ strong{color:#f9d29d;font-size:11px;letter-spacing:.13em}.academia_tip__JV2aJ p{color:#f0e9d8;font-size:16px;line-height:1.7;margin-bottom:0}.academia_question__WMwMW{font-size:19px;font-weight:700;line-height:1.45;margin:20px 0}.academia_answers__SDZkK{border:0;padding:0;margin:0 0 17px;display:grid;gap:10px}.academia_answers__SDZkK label{display:flex;align-items:center;gap:13px;border:1px solid #3c6d4e;border-radius:13px;background:#142e22;padding:15px 17px;cursor:pointer;font-size:14px;line-height:1.5}.academia_answers__SDZkK .academia_chosen__8w_iO,.academia_answers__SDZkK label:hover{border-color:#94eaba;background:#1e4632}.academia_answers__SDZkK label input{accent-color:#8eecb2;flex:0 0 auto}.academia_answerLetter__07QrW{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#2e5940;font-size:12px;font-weight:900;flex:0 0 30px}.academia_screenReader__aqdA8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.academia_correct__T_oK1,.academia_wrong__z3_DZ{padding:17px;border-radius:12px;margin-top:15px}.academia_correct__T_oK1{border:1px solid #70c492;background:#245438}.academia_wrong__z3_DZ{border:1px solid #cfac67;background:#55452b}.academia_correct__T_oK1 p,.academia_wrong__z3_DZ p{margin:6px 0 0;font-size:13px}.academia_deliverable__mGIZu{border:1px solid #54775a;background:#1d4330;padding:19px 22px;border-radius:14px;margin-bottom:18px}.academia_deliverable__mGIZu strong{color:#b8f6c7;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.academia_deliverable__mGIZu p{margin:7px 0 0;font-size:16px}.academia_checklist__b5qxS{border:0;padding:0;margin:0 0 22px;display:grid;gap:13px}.academia_checklist__b5qxS legend{font-weight:800;margin-bottom:13px;font-size:14px}.academia_checklist__b5qxS label{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#d7eadb;cursor:pointer}.academia_checklist__b5qxS input{margin-top:4px;accent-color:var(--accent)}.academia_proofLabel__V3Wqk{display:block;font-weight:800;margin-bottom:9px;font-size:14px}.academia_lessonPart__yNHx_ textarea{display:block;width:100%;background:#112b20;border:1px solid #568060;color:#fff;padding:15px;border-radius:12px;resize:vertical;font:14px/1.6 Inter,Arial,sans-serif}.academia_lessonPart__yNHx_ textarea::placeholder{color:#9cbbab}.academia_proofHelp__O1xNq{display:block;margin:8px 0 20px;color:#a3bfae;font-size:11px;line-height:1.6}.academia_lessonPart__yNHx_>.academia_primary__An1Nh,.academia_lessonPart__yNHx_>.academia_secondary__qidOE{margin:4px 10px 4px 0}.academia_doneAlert__GO6rp{background:#275c3b;border:1px solid #8dde9e;color:#d8fce5;padding:14px 17px;border-radius:12px;margin-top:23px;font-weight:700;font-size:13px}.academia_lessonAside__yjiBu{position:sticky;top:87px;display:grid;gap:15px}.academia_asideCard__snFfy{background:#123225;border:1px solid #426c50;border-radius:17px;padding:23px}.academia_asideCard__snFfy>strong{display:block;font-size:35px;line-height:1.2;margin:17px 0 2px;letter-spacing:-.06em;color:#b5f3cb}.academia_asideCard__snFfy>span:nth-of-type(2){display:block;font-size:10px;letter-spacing:.12em;color:var(--muted);margin-bottom:13px}.academia_asideCard__snFfy>p{color:var(--muted);font-size:12px;line-height:1.7}.academia_asideCard__snFfy>button{display:block;background:none;border:0;text-align:left;width:100%;color:#b4e8c8;font-size:12px;font-weight:700;padding:11px 0;border-bottom:1px solid #3b684e}.academia_asideCard__snFfy .academia_progressBar__aACky{height:9px}.academia_mobileNav__ZX43b{display:none}.academia_modalBackdrop__xsXBR{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#001209dd;padding:16px}.academia_modal__c_v0L{width:min(100%,590px);max-height:90vh;overflow:auto;background:#102b20;border:1px solid #6f9e78;border-radius:24px;padding:28px;box-shadow:0 35px 90px #0009}.academia_modalTop__mgRv4{display:flex;align-items:center;justify-content:space-between}.academia_modalTop__mgRv4 button{font-size:26px;background:none;border:0;color:#e0f5e9}.academia_modal__c_v0L h2{font-size:29px;letter-spacing:-.05em;margin:15px 0 20px}.academia_modal__c_v0L fieldset{border:0;padding:0;margin:0 0 23px}.academia_modal__c_v0L legend{font-size:14px;font-weight:850;margin-bottom:11px}.academia_modal__c_v0L fieldset label{display:flex;gap:11px;align-items:center;padding:13px 15px;margin:8px 0;border-radius:11px;border:1px solid #376f52;background:#132f22;cursor:pointer}.academia_modal__c_v0L fieldset .academia_choiceSelected__gjViB{border-color:#9ce9b3;background:#2d6141}.academia_modal__c_v0L input{accent-color:#8eecb2}.academia_modal__c_v0L>p{color:#a7bdad;font-size:12px;margin-bottom:0}.academia_modal__c_v0L .academia_primary__An1Nh{width:100%}@media(max-width:980px){.academia_hero__XxizF{grid-template-columns:1fr 1fr;gap:25px}.academia_heroText__az63_ h1{font-size:clamp(44px,5.3vw,62px)}.academia_lessonLayout__7840Z{grid-template-columns:minmax(0,1fr) 230px;gap:19px}.academia_lessonAside__yjiBu .academia_asideCard__snFfy{padding:17px}}@media(max-width:730px){.academia_headerInner__xJpSQ{padding:9px 15px}.academia_brand__clxMg{min-width:unset}.academia_topNav__v_Sya{display:none}.academia_main__SGjk_{padding:0 15px 100px}.academia_hero__XxizF{grid-template-columns:1fr;padding:42px 0 30px}.academia_heroText__az63_ h1{font-size:clamp(41px,9vw,62px)}.academia_heroText__az63_>p{font-size:16px}.academia_heroFacts__R5w6u{gap:10px 18px}.academia_demoVisual__sS6rE{max-width:580px}.academia_sectionHead__2J36_{display:block}.academia_sectionHead__2J36_ p{margin-top:13px}.academia_journeyGrid__WcSAe,.academia_trackGrid__a0DxU{grid-template-columns:1fr}.academia_trackCard__ciaCV{min-height:205px}.academia_trackStatus__3SX24{margin:16px 0 7px}.academia_trackCard__ciaCV small{margin-bottom:12px}.academia_footer__dU4mY{padding:32px 15px 120px;display:grid;gap:14px}.academia_pageIntro__AE_wE{padding-top:40px}.academia_lessonLayout__7840Z{display:block}.academia_lessonAside__yjiBu{position:static;margin:30px 0;grid-template-columns:repeat(2,minmax(0,1fr))}.academia_mobileNav__ZX43b{position:fixed;bottom:0;left:0;right:0;z-index:24;background:#09231aed;border-top:1px solid #3f6b4c;display:flex;justify-content:center;padding:8px 8px max(8px,env(safe-area-inset-bottom));backdrop-filter:blur(15px)}.academia_mobileNav__ZX43b button{display:grid;justify-items:center;gap:1px;flex:1;max-width:180px;border:0;background:transparent;color:#a6c3af;border-radius:12px;font-size:10px;font-weight:750;padding:5px}.academia_mobileNav__ZX43b button span{font-size:21px}.academia_mobileNav__ZX43b .academia_mobileActive__2hSs8{background:#214d35;color:#c1f8d3}}@media(max-width:480px){.academia_statusInner__H5bSn{padding:10px 15px;font-size:9px;letter-spacing:.07em}.academia_heroText__az63_ h1{font-size:43px}.academia_heroActions__ACc5S{display:grid}.academia_heroActions__ACc5S button{width:100%}.academia_demoVisual__sS6rE{padding:17px;border-radius:17px}.academia_demoSteps__fFmbi{gap:11px;padding:25px 0}.academia_demoSteps__fFmbi>div{padding:12px;gap:9px}.academia_demoSteps__fFmbi>div:nth-child(2),.academia_demoSteps__fFmbi>div:nth-child(3){transform:none}.academia_stepOrb__JdYAT{width:42px;height:42px;flex-basis:42px}.academia_demoSteps__fFmbi strong{font-size:12px}.academia_demoSteps__fFmbi small{font-size:10px}.academia_journeyCard__lnr3l{padding:22px}.academia_section___LMQT{margin:28px 0 45px}.academia_sectionHead__2J36_ h2{font-size:30px}.academia_filters__yb1im{flex-wrap:nowrap;overflow:auto;padding-bottom:5px;scrollbar-width:thin}.academia_filters__yb1im button{white-space:nowrap}.academia_missionCard__bZi8x{gap:12px;padding:14px 12px}.academia_missionBadge__GbkTB{width:37px;height:37px;flex-basis:37px;border-radius:12px}.academia_missionInfo__hQZrv strong{font-size:14px}.academia_stats__52_Os{gap:8px}.academia_stats__52_Os>div{padding:14px 10px}.academia_stats__52_Os strong{font-size:21px}.academia_stats__52_Os small{font-size:10px}.academia_lessonHero__m5fyI h1{font-size:39px}.academia_partTitle__4mYvT h2{font-size:24px}.academia_prompt__PUbQf pre{font-size:12px;padding:14px}.academia_prompt__PUbQf button{font-size:10px}.academia_lessonAside__yjiBu{grid-template-columns:1fr}.academia_modal__c_v0L{padding:21px}.academia_modal__c_v0L h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.academia_site__GkrAx *{scroll-behavior:auto!important;transition:none!important}}.academia_registration__oYea7{margin:35px 0 42px;border:1px solid #81ba86;background:linear-gradient(145deg,#1c432c,#143222);border-radius:20px;padding:26px}.academia_registrationTop__pQwQ_ h2{margin:10px 0 12px;font-size:clamp(24px,3.5vw,32px);letter-spacing:-.04em;line-height:1.18}.academia_registrationTop__pQwQ_ p{color:#c1dec6;font-size:13px;line-height:1.75;margin:0 0 20px}.academia_registrationCourses__qi4hN{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:19px}.academia_registrationCourses__qi4hN button{border:1px solid #5d9265;border-radius:12px;background:#123524;color:#e7f7e7;min-width:130px;padding:12px;text-align:left;display:grid;gap:4px;font-size:12px}.academia_registrationCourses__qi4hN button span{font-size:16px;color:#b5edaf}.academia_registrationCourses__qi4hN button strong{font-size:13px}.academia_registrationCourses__qi4hN button small{font-size:11px;color:#b9d1bc}.academia_registrationCourses__qi4hN .academia_registrationSelected__LRLgo{border-color:#b1f6b9;background:#2d6541;box-shadow:inset 0 0 0 1px #8ce5a1}.academia_registrationForm__QXlRH{display:grid;gap:16px;padding:20px;border:1px solid #52835d;background:#0f2b1d;border-radius:15px}.academia_registrationForm__QXlRH>strong{font-size:15px;color:#dcf9dc}.academia_registrationFields__mjtR_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.academia_registrationFields__mjtR_ label{font-size:12px;font-weight:850;color:#d0edd3;display:grid;gap:7px}.academia_registrationFields__mjtR_ input{font:inherit;width:100%;background:#122d1e;color:#f1fff2;border:1px solid #79a983;border-radius:10px;padding:13px;outline-offset:2px}.academia_registrationFields__mjtR_ input::placeholder{color:#95b59b}.academia_registrationFields__mjtR_ input:focus{border-color:#c4f7ca}.academia_registrationCheck__4GBQF{display:flex;gap:12px;align-items:flex-start;color:#d1e8d4;font-size:12px;line-height:1.7;cursor:pointer}.academia_registrationCheck__4GBQF input{accent-color:#a8f3b9;margin-top:4px;flex:0 0 auto}.academia_registrationCheck__4GBQF b{color:#b6f0b4}.academia_registrationPrivacy__XQQxW{margin:0;color:#a8c6b2;font-size:11px;line-height:1.8}.academia_registrationError__YlxOz{border:1px solid #f09b9b;background:#592c2c;color:#ffe0e0;padding:11px;border-radius:9px;font-size:12px}.academia_registrationSuccess__L_WSi{padding:22px;border-radius:14px;background:#103322;border:1px solid #9ccf9c;display:grid;gap:14px}.academia_registrationSuccess__L_WSi>strong{font-size:18px;color:#c7ffd1}.academia_registrationSuccess__L_WSi p{font-size:14px;color:#d3eedb;line-height:1.8;margin:0}.academia_registrationForm__QXlRH .academia_primary__An1Nh,.academia_registrationSuccess__L_WSi a,.academia_registrationSuccess__L_WSi button{justify-self:start}.academia_hiddenHoney___X172{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:600px){.academia_registration__oYea7{padding:17px}.academia_registrationForm__QXlRH{padding:15px}.academia_registrationFields__mjtR_{grid-template-columns:1fr}.academia_registrationCourses__qi4hN button{flex:1}.academia_registrationForm__QXlRH .academia_primary__An1Nh,.academia_registrationSuccess__L_WSi a,.academia_registrationSuccess__L_WSi button{width:100%;justify-self:stretch}}