.MobileLearningPage_page__cJ7vX{min-height:100vh;padding-bottom:80px;color:#f7f8f7;background:#0a0b0d}.MobileLearningPage_hero__BQ0sF{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:1440px;min-height:430px;margin:0 auto;border:1px solid hsla(0,0%,100%,.08);border-radius:26px;background:#111713}.MobileLearningPage_heroWithImage__EY4bs{aspect-ratio:3/1;min-height:0}.MobileLearningPage_heroImage__TCTA3{z-index:-2;inset:0!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.MobileLearningPage_imageHeroBadge__Z9njN{position:absolute;z-index:1;top:20px;left:24px;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;color:#fff;background:rgba(8,11,10,.52);font:600 10px/1.2 ui-monospace,monospace;letter-spacing:.1em;backdrop-filter:blur(5px)}.MobileLearningPage_imageHeroStatus__ApK28{padding-left:8px;border-left:1px solid hsla(0,0%,100%,.42);color:#d7f7e2}.MobileLearningPage_heroArt__bbo34{position:absolute;z-index:-2;inset:0;overflow:hidden;background:radial-gradient(ellipse at 78% 40%,rgba(112,205,164,.2),transparent 32%),linear-gradient(115deg,#101612 5%,#15221c 54%,#182721)}.MobileLearningPage_heroArt__bbo34 span{position:absolute;top:20px;right:8%;width:390px;height:390px;border:1px solid rgba(155,226,189,.13);border-radius:50%}.MobileLearningPage_heroArt__bbo34 span:nth-child(2){top:75px;right:12%;width:280px;height:280px}.MobileLearningPage_heroArt__bbo34 span:nth-child(3){top:132px;right:16%;width:165px;height:165px;background:radial-gradient(circle,rgba(141,233,180,.2),transparent 72%)}.MobileLearningPage_heroShade__uU1Fq{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(7,12,10,.78),rgba(7,12,10,.6) 31%,rgba(7,12,10,.25) 55%,rgba(7,12,10,.02) 82%),linear-gradient(0deg,rgba(7,12,10,.22),transparent 30%)}.MobileLearningPage_heroContent__rDGi7{max-width:1400px;margin:0 auto;padding:76px 7% 90px}.MobileLearningPage_eyebrow__OfTz5{display:flex;align-items:center;gap:9px;color:#b5e7c9;font:600 12px/1.2 ui-monospace,monospace;letter-spacing:.14em}.MobileLearningPage_sectionSoon__1Gu0r,.MobileLearningPage_soonBadge__TWcM6{padding:5px 10px;border:1px solid rgba(141,220,176,.35);border-radius:999px;color:#c3f1d2;background:rgba(141,220,176,.12);font-size:10px;letter-spacing:.1em}.MobileLearningPage_hero__BQ0sF h1{max-width:650px;margin:24px 0 12px;font-size:clamp(34px,5vw,58px);line-height:1.13;letter-spacing:-.04em}.MobileLearningPage_heroContent__rDGi7>p{max-width:540px;margin:0;color:hsla(0,0%,100%,.84);font-size:16px}.MobileLearningPage_soonNotice__goOYV{display:flex;align-items:center;gap:11px;margin-top:30px;color:hsla(0,0%,100%,.9);font-size:14px}.MobileLearningPage_soonNotice__goOYV span{color:#c5f2d3;font-weight:650}.MobileLearningPage_heroFoot__Etl9R{position:absolute;right:7%;bottom:24px;left:7%;display:flex;justify-content:space-between;color:hsla(0,0%,100%,.62);font:10px ui-monospace,monospace;letter-spacing:.16em}.MobileLearningPage_catalog__G_zFl{max-width:1360px;margin:0 auto;padding:36px 28px 0}.MobileLearningPage_searchWrap__Q2Fxm{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;border:1px solid #272d2b;border-radius:14px;color:#98a39c;background:#111417}.MobileLearningPage_searchWrap__Q2Fxm input{flex:1;min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-size:15px}.MobileLearningPage_searchWrap__Q2Fxm input::-moz-placeholder{color:#778078}.MobileLearningPage_searchWrap__Q2Fxm input::placeholder{color:#778078}.MobileLearningPage_categories__6SoaB{display:flex;gap:9px;overflow-x:auto;padding:18px 1px 6px;scrollbar-width:none}.MobileLearningPage_categories__6SoaB::-webkit-scrollbar{display:none}.MobileLearningPage_categoryActive__vaiek,.MobileLearningPage_category__IrtF5{flex:none;min-height:40px;padding:9px 15px;border:1px solid #2c3330;border-radius:999px;color:#aeb7b1;background:#111417;font-size:13px;cursor:pointer}.MobileLearningPage_categoryActive__vaiek{border-color:rgba(114,211,157,.55);color:#d8f7e4;background:rgba(85,181,127,.14)}.MobileLearningPage_courseSection__o_9x9{margin-top:42px}.MobileLearningPage_sectionHeader__UTtUl{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.MobileLearningPage_sectionHeader__UTtUl p{margin:0 0 7px;color:#7bc99d;font:10px ui-monospace,monospace;letter-spacing:.18em}.MobileLearningPage_sectionHeader__UTtUl h2{margin:0;font-size:25px;letter-spacing:-.025em}.MobileLearningPage_sectionHeader__UTtUl span:not(.MobileLearningPage_sectionSoon__1Gu0r){display:block;margin-top:5px;color:#89928d;font-size:13px}.MobileLearningPage_grid__8Wlvw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.MobileLearningPage_card__7DGgO{min-width:0;overflow:hidden;border:1px solid #252b28;border-radius:17px;background:#111416;transition:transform .2s,border-color .2s}.MobileLearningPage_card__7DGgO:hover{transform:translateY(-3px);border-color:#3d5145}.MobileLearningPage_cover__Oz2ZM{position:relative;overflow:hidden;aspect-ratio:9/16;background:linear-gradient(145deg,#17241e,#101313)}.MobileLearningPage_coverImage__e7ORE{-o-object-fit:cover;object-fit:cover}.MobileLearningPage_coverFallback__NvON6{display:grid;height:100%;place-items:center;color:rgba(160,225,186,.4)}.MobileLearningPage_coverFallback__NvON6 svg{width:42px;height:42px}.MobileLearningPage_coverLock___HMx1{position:absolute;top:11px;left:11px;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid hsla(0,0%,100%,.13);border-radius:999px;color:#e3f4e9;background:rgba(10,14,12,.72);font:10px ui-monospace,monospace;letter-spacing:.08em;backdrop-filter:blur(8px)}.MobileLearningPage_cardBody__aCt3U{padding:15px}.MobileLearningPage_cardMetaTop__9RYhS{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#9aa49e;font-size:11px}.MobileLearningPage_available__9HsNM{color:#9fe3b7}.MobileLearningPage_locked__ZDZp7{color:#d2b879}.MobileLearningPage_card__7DGgO h3{min-height:44px;margin:11px 0 13px;font-size:16px;line-height:1.4}.MobileLearningPage_facts__7XFD6{display:flex;flex-wrap:wrap;gap:12px;color:#929b95;font-size:12px}.MobileLearningPage_facts__7XFD6 span{display:flex;align-items:center;gap:5px}.MobileLearningPage_action__KcwWw{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin-top:17px;border:1px solid #9de0b5;border-radius:11px;color:#0c1a11;background:#a6e8bd;font-size:14px;font-weight:700;text-decoration:none}.MobileLearningPage_actionSecondary__C3h2E{border-color:#506859;color:#d3f3de;background:transparent}.MobileLearningPage_actionDisabled___McmR{border-color:#344138;color:#a9b4ad;background:#202722;cursor:not-allowed}.MobileLearningPage_empty__nkPMn{padding:28px;border:1px dashed #303834;border-radius:14px;color:#929b95;text-align:center}@media (max-width:1050px){.MobileLearningPage_grid__8Wlvw{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.MobileLearningPage_hero__BQ0sF{min-height:min(170vw,690px);border-radius:0 0 22px 22px}.MobileLearningPage_heroWithImage__EY4bs{height:clamp(260px,65vw,440px);min-height:0;aspect-ratio:auto}.MobileLearningPage_heroImage__TCTA3{inset:0 0 auto!important;width:100%;height:58%!important;-o-object-position:center 30%;object-position:center 30%;-o-object-fit:cover;object-fit:cover}.MobileLearningPage_heroWithImage__EY4bs .MobileLearningPage_heroImage__TCTA3{inset:0!important;height:100%!important;-o-object-position:76% center;object-position:76% center}.MobileLearningPage_imageHeroBadge__Z9njN{top:14px;left:14px;gap:6px;padding:8px 10px;font-size:9px}.MobileLearningPage_heroShade__uU1Fq{background:linear-gradient(0deg,rgba(7,12,10,.97),rgba(7,12,10,.88) 36%,rgba(7,12,10,.48) 58%,rgba(7,12,10,.04))}.MobileLearningPage_heroContent__rDGi7{display:flex;min-height:inherit;flex-direction:column;justify-content:flex-end;padding:36px 22px 85px}.MobileLearningPage_hero__BQ0sF h1{margin:17px 0 10px;font-size:36px}.MobileLearningPage_heroContent__rDGi7>p{max-width:330px;font-size:14px;line-height:1.6}.MobileLearningPage_soonNotice__goOYV{align-items:flex-start;margin-top:18px;font-size:12px;line-height:1.55}.MobileLearningPage_heroFoot__Etl9R{right:22px;bottom:20px;left:22px;font-size:9px}.MobileLearningPage_catalog__G_zFl{padding:22px 18px 0}.MobileLearningPage_searchWrap__Q2Fxm{height:50px}.MobileLearningPage_categories__6SoaB{margin:0 -18px;padding:16px 18px 5px}.MobileLearningPage_courseSection__o_9x9{margin-top:33px}.MobileLearningPage_sectionHeader__UTtUl h2{font-size:22px}.MobileLearningPage_grid__8Wlvw{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.MobileLearningPage_card__7DGgO{border-radius:14px}.MobileLearningPage_cardBody__aCt3U{padding:12px}.MobileLearningPage_card__7DGgO h3{min-height:40px;font-size:14px}.MobileLearningPage_cardMetaTop__9RYhS{flex-wrap:wrap;font-size:10px}.MobileLearningPage_facts__7XFD6{gap:8px;font-size:11px}.MobileLearningPage_action__KcwWw{min-height:46px;font-size:12px}.MobileLearningPage_coverLock___HMx1{top:8px;left:8px;font-size:9px}}@media (max-width:420px){.MobileLearningPage_hero__BQ0sF{min-height:min(184vw,700px)}.MobileLearningPage_heroWithImage__EY4bs{height:clamp(240px,68vw,300px);min-height:0}.MobileLearningPage_imageHeroBadge__Z9njN{top:12px;left:12px}.MobileLearningPage_grid__8Wlvw{grid-template-columns:1fr}.MobileLearningPage_cover__Oz2ZM{aspect-ratio:9/16}.MobileLearningPage_cardBody__aCt3U{padding:15px}.MobileLearningPage_card__7DGgO h3{min-height:auto;font-size:16px}.MobileLearningPage_facts__7XFD6{font-size:12px}}