.courses-module__3yTIwq__page{--navy:#10172a;--blue:#246bfd;--muted:#68748b;min-height:100vh;color:var(--navy);background:#f6f8fc}.courses-module__3yTIwq__header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f8fce0;align-items:center;gap:16px;max-width:1180px;height:74px;margin:auto;padding:0 28px;display:flex;position:sticky;top:0}.courses-module__3yTIwq__brand{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.courses-module__3yTIwq__brand span{color:#fff;background:#1d263c;border-radius:9px;place-items:center;width:29px;height:29px;font-size:19px;display:grid}.courses-module__3yTIwq__header .courses-module__3yTIwq__pageSwitcher{background:#ffffffd6;border:1px solid #dce3ee;border-radius:12px;gap:4px;margin-left:auto;padding:4px;font-size:12px;display:flex}.courses-module__3yTIwq__header .courses-module__3yTIwq__pageSwitcher a{color:#69758a;border-radius:8px;padding:8px 12px;font-weight:750}.courses-module__3yTIwq__header .courses-module__3yTIwq__pageSwitcher .courses-module__3yTIwq__active{color:#fff;background:#2169ef;border:0;box-shadow:0 5px 14px #2169ef38}.courses-module__3yTIwq__deepseekLink{color:#6f7b90;white-space:nowrap;font-size:12px}.courses-module__3yTIwq__headerCta{color:#40506b;white-space:nowrap;border:1px solid #d5ddec;border-radius:10px;padding:10px 15px;font-size:12px;font-weight:700}.courses-module__3yTIwq__mobileMenu{display:none;position:relative}.courses-module__3yTIwq__mobileMenu summary{cursor:pointer;color:#303b51;background:#fff;border:1px solid #d9e1ed;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:750;list-style:none}.courses-module__3yTIwq__mobileMenu summary::-webkit-details-marker{display:none}.courses-module__3yTIwq__header .courses-module__3yTIwq__mobileMenu nav{background:#fff;border:1px solid #dfe5ef;border-radius:14px;gap:3px;width:190px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 42px #1c2d4829}.courses-module__3yTIwq__header .courses-module__3yTIwq__mobileMenu nav a{color:#657187;border-radius:9px;padding:11px 12px;font-size:13px;font-weight:700}.courses-module__3yTIwq__header .courses-module__3yTIwq__mobileMenu nav .courses-module__3yTIwq__active{color:#fff;background:#2169ef;border:0}.courses-module__3yTIwq__hero{background:linear-gradient(135deg,#fff 0%,#f6f9ff 52%,#e9f1ff 100%);border:1px solid #dbe4f4;border-radius:30px;justify-content:space-between;align-items:center;gap:50px;max-width:1104px;min-height:560px;margin:18px auto 24px;padding:76px 66px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 70px #284f9117}.courses-module__3yTIwq__hero:before{content:"";border:1px solid #3374fa2e;border-radius:42% 58% 60% 40%;width:430px;height:430px;position:absolute;top:-160px;right:-140px;transform:rotate(28deg)}.courses-module__3yTIwq__heroGlow{filter:blur(3px);background:radial-gradient(circle,#c6dcff 0%,#deebff33 55%,#0000 70%);border-radius:50%;width:290px;height:290px;position:absolute;top:80px;right:85px}.courses-module__3yTIwq__heroCopy{z-index:1;flex:1;min-width:0;max-width:650px;position:relative}.courses-module__3yTIwq__eyebrow{color:#5279c8;letter-spacing:.18em;margin:0 0 18px;font-size:12px;font-weight:800}.courses-module__3yTIwq__hero h1{letter-spacing:-.075em;max-width:780px;margin:0;font-size:clamp(58px,7vw,88px);line-height:.96}.courses-module__3yTIwq__hero h1 em{color:#2369ee;font-family:Georgia,Songti SC,serif;font-weight:400}.courses-module__3yTIwq__lead{color:#455570;max-width:640px;margin:30px 0 32px;font-size:18px;line-height:1.75}.courses-module__3yTIwq__lead strong{font-weight:800;display:block}.courses-module__3yTIwq__heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.courses-module__3yTIwq__primaryButton{color:#fff;background:#2169ef;border-radius:12px;align-items:center;gap:18px;padding:15px 19px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #2169ef38}.courses-module__3yTIwq__primaryButton span{font-size:19px}.courses-module__3yTIwq__heroNote{color:#69778e;max-width:360px;font-size:13px;line-height:1.55}.courses-module__3yTIwq__contactBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #c4d3ebc7;border-radius:14px;gap:8px;margin-top:28px;padding:10px;display:flex}.courses-module__3yTIwq__contactBar>a,.courses-module__3yTIwq__contactBar>div{border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;display:flex}.courses-module__3yTIwq__contactBar>a:hover{background:#edf4ff}.courses-module__3yTIwq__contactBar span{color:#7f8ba0;font-size:10px}.courses-module__3yTIwq__contactBar strong{color:#243551;letter-spacing:.01em;white-space:nowrap;font-size:13px}.courses-module__3yTIwq__heroAside{z-index:1;flex:none;width:280px;position:relative}.courses-module__3yTIwq__heroIllustration{object-fit:contain;filter:drop-shadow(0 22px 36px #1b5bcd33);width:280px;height:280px;display:block}.courses-module__3yTIwq__heroStats{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;position:relative}.courses-module__3yTIwq__heroStats div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffffc2;border:1px solid #ffffffd9;border-radius:13px;min-width:0;padding:11px 7px;box-shadow:0 8px 24px #2e5ba312}.courses-module__3yTIwq__heroStats strong{color:#1f65ed;font-size:23px;line-height:1;display:block}.courses-module__3yTIwq__heroStats span{color:#71809a;white-space:nowrap;margin-top:5px;font-size:9px;display:block}.courses-module__3yTIwq__roadmap{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #dce3ee;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:8px;max-width:1104px;margin:0 auto 105px;padding:14px;display:grid;position:sticky;top:78px;box-shadow:0 14px 38px #1f355917}.courses-module__3yTIwq__roadmap a{border-radius:12px;align-items:center;gap:13px;padding:14px;transition:all .2s;display:flex}.courses-module__3yTIwq__roadmap a:hover{background:#edf4ff;transform:translateY(-2px)}.courses-module__3yTIwq__roadmap a>span{color:#2169ef;background:#eaf1ff;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:13px;font-weight:850;display:grid}.courses-module__3yTIwq__roadmap strong,.courses-module__3yTIwq__roadmap small{display:block}.courses-module__3yTIwq__roadmap strong{font-size:15px}.courses-module__3yTIwq__roadmap small{color:#7d899e;margin-top:4px;font-size:11px}.courses-module__3yTIwq__curriculum{max-width:1104px;margin:auto}.courses-module__3yTIwq__sectionTitle{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.courses-module__3yTIwq__sectionTitle .courses-module__3yTIwq__eyebrow{margin-bottom:8px}.courses-module__3yTIwq__sectionTitle h2{letter-spacing:-.055em;margin:0;font-size:38px}.courses-module__3yTIwq__sectionTitle>p{color:#7b869b;text-align:right;max-width:330px;margin:0;font-size:13px;line-height:1.7}.courses-module__3yTIwq__stage{--accent:#395fe6;--tint:#edf1ff;background:#fff;border:1px solid #dde3ee;border-radius:26px;grid-template-columns:300px minmax(0,1fr);gap:38px;margin-bottom:30px;padding:40px;scroll-margin-top:165px;display:grid;box-shadow:0 18px 50px #1d304f11}.courses-module__3yTIwq__stage.courses-module__3yTIwq__blue{--accent:#1473e6;--tint:#eaf4ff}.courses-module__3yTIwq__stage.courses-module__3yTIwq__violet{--accent:#7553d5;--tint:#f2edff}.courses-module__3yTIwq__stage.courses-module__3yTIwq__cyan{--accent:#1687a6;--tint:#e9f8fb}.courses-module__3yTIwq__stageIntro{padding:6px 5px 0}.courses-module__3yTIwq__stageNumber{color:var(--accent);letter-spacing:.13em;font:800 12px/1 ui-monospace,monospace}.courses-module__3yTIwq__stageIntro h3{letter-spacing:-.055em;margin:19px 0 14px;font-size:36px;line-height:1.04}.courses-module__3yTIwq__stageIntro>p{color:#66748d;font-size:16px;line-height:1.7}.courses-module__3yTIwq__tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.courses-module__3yTIwq__tags span{background:var(--tint);color:var(--accent);border-radius:99px;padding:8px 11px;font-size:12px;font-weight:750}.courses-module__3yTIwq__stageVisual{object-fit:contain;width:205px;height:205px;filter:drop-shadow(0 16px 28px color-mix(in srgb,var(--accent) 22%,transparent));margin:20px auto 2px;display:block}.courses-module__3yTIwq__offerBadge{color:#a34d00;background:linear-gradient(135deg,#fff8e9,#fff1d6);border:1px solid #ffd6a3;border-radius:14px;margin-top:23px;padding:15px 16px}.courses-module__3yTIwq__offerBadge b{color:#ef6b00;letter-spacing:.08em;margin-bottom:5px;font-size:11px;display:block}.courses-module__3yTIwq__offerBadge strong{font-size:15px;line-height:1.45;display:block}.courses-module__3yTIwq__stageContent{gap:22px;display:grid}.courses-module__3yTIwq__lessonGroup{background:#f9fbfe;border:1px solid #e3e8f0;border-radius:18px;padding:23px}.courses-module__3yTIwq__groupHeading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.courses-module__3yTIwq__groupHeading strong{font-size:18px}.courses-module__3yTIwq__groupHeading span{color:#78859b;font-size:12px}.courses-module__3yTIwq__lessonGroup ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.courses-module__3yTIwq__lessonGroup li{background:#fff;border:1px solid #e3e8f0;border-radius:12px;align-items:center;gap:13px;min-height:68px;padding:14px 15px;display:flex;box-shadow:0 4px 12px #1e325209}.courses-module__3yTIwq__lessonGroup li>span{color:var(--accent);font:800 12px/1 ui-monospace,monospace}.courses-module__3yTIwq__lessonGroup li p{flex:1;margin:0;font-size:clamp(15px,.9vw,17px);font-weight:650;line-height:1.45}.courses-module__3yTIwq__lessonGroup li i{color:var(--accent);font-size:15px;font-style:normal}.courses-module__3yTIwq__courseCard{outline:none;transition:transform .18s,border-color .18s,box-shadow .18s;padding:0!important}.courses-module__3yTIwq__courseCardButton{width:100%;min-height:66px;color:inherit;font:inherit;text-align:left;cursor:help;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;padding:14px 15px;display:flex}.courses-module__3yTIwq__courseCardButton>span{color:var(--accent);font:800 12px/1 ui-monospace,monospace}.courses-module__3yTIwq__courseCardButton:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.courses-module__3yTIwq__courseTooltip{z-index:200;pointer-events:none;color:#fff;background:linear-gradient(145deg,#0f1d3bfa,#14418bfa);border:1px solid #84adff57;border-radius:18px;padding:20px;animation:.16s ease-out courses-module__3yTIwq__tooltipIn;position:fixed;box-shadow:0 24px 60px #0e234d52}.courses-module__3yTIwq__tooltipStage{color:#8eb7ff;letter-spacing:.13em;margin-bottom:8px;font:800 10px/1 ui-monospace,monospace;display:block}.courses-module__3yTIwq__courseTooltip>strong{margin-bottom:15px;font-size:19px;line-height:1.3;display:block}.courses-module__3yTIwq__courseTooltip ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.courses-module__3yTIwq__courseTooltip li{background:#ffffff12;border:1px solid #ffffff1a;border-radius:11px;grid-template-columns:72px 1fr;align-items:start;gap:10px;min-height:0;padding:10px 11px;display:grid}.courses-module__3yTIwq__courseTooltip li>span{color:#8eb7ff;font-size:11px;font-weight:800}.courses-module__3yTIwq__courseTooltip li p{color:#edf4ff;margin:0;font-size:13px;font-weight:600;line-height:1.5}@keyframes courses-module__3yTIwq__tooltipIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.courses-module__3yTIwq__courseCard{cursor:help}.courses-module__3yTIwq__courseCard:hover,.courses-module__3yTIwq__courseCard:focus-visible{z-index:2;border-color:var(--accent);box-shadow:0 12px 26px color-mix(in srgb,var(--accent) 16%,transparent);transform:translateY(-3px)}}.courses-module__3yTIwq__bonusPanel{color:#fff;background:linear-gradient(135deg,#11254e,#174fb0);border-radius:20px;grid-column:1/-1;margin-top:4px;padding:27px;box-shadow:0 16px 38px #15469733}.courses-module__3yTIwq__bonusHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.courses-module__3yTIwq__bonusHeading span{color:#8fb7ff;letter-spacing:.12em;font:800 11px/1 ui-monospace,monospace}.courses-module__3yTIwq__bonusHeading strong{font-size:20px}.courses-module__3yTIwq__bonusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.courses-module__3yTIwq__bonusGrid>div{background:#ffffff13;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:12px;min-height:58px;padding:12px 14px;display:flex}.courses-module__3yTIwq__bonusGrid span{color:#8fbaff;font:800 11px/1 ui-monospace,monospace}.courses-module__3yTIwq__bonusGrid p{margin:0;font-size:15px;font-weight:700;line-height:1.4}.courses-module__3yTIwq__support{color:#fff;background:#131c30;border-radius:28px;grid-template-columns:320px 1fr;gap:45px;max-width:1104px;margin:105px auto 75px;padding:52px;display:grid;position:relative;overflow:hidden}.courses-module__3yTIwq__support:after{content:"CODEX";color:#ffffff06;letter-spacing:-.08em;font-size:120px;font-weight:900;position:absolute;bottom:-55px;left:-30px}.courses-module__3yTIwq__supportHeading{z-index:1;position:relative}.courses-module__3yTIwq__supportHeading .courses-module__3yTIwq__eyebrow{color:#779ef3}.courses-module__3yTIwq__supportHeading h2{letter-spacing:-.055em;margin:0;font-size:39px;line-height:1.03}.courses-module__3yTIwq__supportHeading h2 em{color:#72a1ff;font-family:Georgia,Songti SC,serif;font-weight:400}.courses-module__3yTIwq__supportHeading>p:last-child{color:#99a5ba;margin-top:20px;font-size:13px;line-height:1.7}.courses-module__3yTIwq__supportGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.courses-module__3yTIwq__supportGrid article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:17px;min-height:238px;padding:18px;position:relative;overflow:hidden}.courses-module__3yTIwq__supportNumber{z-index:1;color:#7898d0;font:11px/1 ui-monospace,monospace;position:absolute;top:16px;left:17px}.courses-module__3yTIwq__supportGrid img{object-fit:contain;filter:drop-shadow(0 10px 20px #1b69f13d);width:94px;height:94px;margin:7px auto;display:block}.courses-module__3yTIwq__supportGrid h3{text-align:center;margin:0 0 7px;font-size:18px}.courses-module__3yTIwq__supportGrid p{color:#aab4c6;text-align:center;margin:0;font-size:12px;line-height:1.55}.courses-module__3yTIwq__footer{color:#8b95a6;border-top:1px solid #dfe4ed;justify-content:space-between;align-items:center;gap:20px;max-width:1104px;margin:auto;padding:27px 0 38px;font-size:12px;display:flex}.courses-module__3yTIwq__footer .courses-module__3yTIwq__brand{color:#26344d}.courses-module__3yTIwq__footer p{margin:0}.courses-module__3yTIwq__presentationButton{z-index:50;color:#fff;cursor:pointer;background:#1e65eb;border:1px solid #ffffffa6;border-radius:13px;align-items:center;gap:9px;padding:13px 17px;font-size:13px;font-weight:800;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 35px #194fba4d}.courses-module__3yTIwq__presentationButton span{background:#ffffff2e;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;display:grid}:is(html[data-live=true] .courses-module__3yTIwq__header,html[data-live=true] .courses-module__3yTIwq__footer){display:none}html[data-live=true] .courses-module__3yTIwq__roadmap{top:0}html[data-live=true] .courses-module__3yTIwq__stage{scroll-margin-top:110px}html[data-live=true] .courses-module__3yTIwq__lessonGroup ol{grid-template-columns:1fr}html[data-live=true] .courses-module__3yTIwq__lessonGroup li{min-height:72px}html[data-live=true] .courses-module__3yTIwq__lessonGroup li p{font-size:18px}html[data-live=true] .courses-module__3yTIwq__presentationButton{background:#182036}@media (max-width:900px){.courses-module__3yTIwq__hero,.courses-module__3yTIwq__roadmap,.courses-module__3yTIwq__curriculum,.courses-module__3yTIwq__support,.courses-module__3yTIwq__footer{margin-left:25px;margin-right:25px}.courses-module__3yTIwq__hero{padding:55px 42px}.courses-module__3yTIwq__stage{grid-template-columns:1fr}.courses-module__3yTIwq__stageIntro{grid-template-columns:1fr auto;gap:0 18px;display:grid}.courses-module__3yTIwq__stageIntro .courses-module__3yTIwq__stageNumber,.courses-module__3yTIwq__stageIntro h3,.courses-module__3yTIwq__stageIntro>p,.courses-module__3yTIwq__stageVisual{grid-column:1}.courses-module__3yTIwq__tags{grid-area:1/2/4;align-content:start;max-width:150px;margin-top:0}.courses-module__3yTIwq__offerBadge{grid-column:1/-1}.courses-module__3yTIwq__support{grid-template-columns:1fr}.courses-module__3yTIwq__supportGrid{grid-template-columns:repeat(3,1fr)}}@media (orientation:portrait) and (min-width:661px) and (max-width:900px){.courses-module__3yTIwq__header{height:70px;padding:0 24px}.courses-module__3yTIwq__deepseekLink,.courses-module__3yTIwq__headerCta{display:none}.courses-module__3yTIwq__hero{min-height:auto;margin:14px 24px 18px;padding:58px 42px;display:block}.courses-module__3yTIwq__hero h1{max-width:640px;font-size:68px}.courses-module__3yTIwq__lead{max-width:620px;font-size:20px}.courses-module__3yTIwq__heroAside{grid-template-columns:280px 1fr;align-items:end;gap:18px;width:100%;margin-top:25px;display:grid}.courses-module__3yTIwq__heroIllustration{width:280px;height:280px}.courses-module__3yTIwq__heroStats{margin-bottom:24px}.courses-module__3yTIwq__contactBar{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.courses-module__3yTIwq__contactBar strong{font-size:12px}.courses-module__3yTIwq__roadmap{scroll-snap-type:x mandatory;gap:8px;margin:0 24px 80px;padding:10px;display:flex;top:70px;overflow-x:auto}.courses-module__3yTIwq__roadmap a{scroll-snap-align:start;flex:none;min-width:220px}.courses-module__3yTIwq__curriculum{margin:0 24px}.courses-module__3yTIwq__stage{grid-template-columns:1fr;padding:30px}.courses-module__3yTIwq__stageIntro{display:block}.courses-module__3yTIwq__stageIntro h3{font-size:40px}.courses-module__3yTIwq__stageIntro>p{font-size:18px}.courses-module__3yTIwq__tags{max-width:none;margin-top:20px}.courses-module__3yTIwq__lessonGroup ol{grid-template-columns:1fr}.courses-module__3yTIwq__lessonGroup li p{font-size:18px}.courses-module__3yTIwq__bonusGrid{grid-template-columns:1fr}.courses-module__3yTIwq__support{margin:90px 24px 55px;padding:38px 30px}.courses-module__3yTIwq__supportGrid{grid-template-columns:repeat(2,1fr)}.courses-module__3yTIwq__supportGrid article{min-height:250px}.courses-module__3yTIwq__supportGrid img{width:112px;height:112px}}@media (max-width:660px){.courses-module__3yTIwq__header{height:64px;padding:0 20px}.courses-module__3yTIwq__header .courses-module__3yTIwq__pageSwitcher,.courses-module__3yTIwq__deepseekLink,.courses-module__3yTIwq__headerCta{display:none}.courses-module__3yTIwq__mobileMenu{margin-left:auto;display:block}.courses-module__3yTIwq__hero{border-radius:23px;min-height:auto;margin:10px 18px 18px;padding:42px 22px;display:block}.courses-module__3yTIwq__hero h1{font-size:clamp(42px,13vw,52px)}.courses-module__3yTIwq__lead{font-size:16px;line-height:1.65}.courses-module__3yTIwq__heroActions{flex-direction:column;align-items:flex-start}.courses-module__3yTIwq__contactBar{grid-template-columns:1fr;display:grid}.courses-module__3yTIwq__contactBar>a,.courses-module__3yTIwq__contactBar>div{padding:7px 9px}.courses-module__3yTIwq__heroAside{width:100%;margin-top:24px}.courses-module__3yTIwq__heroIllustration{width:230px;height:230px;margin:auto}.courses-module__3yTIwq__heroStats{grid-template-columns:repeat(3,1fr);gap:7px}.courses-module__3yTIwq__heroStats div{padding:12px 8px}.courses-module__3yTIwq__heroStats strong{font-size:24px}.courses-module__3yTIwq__heroStats span{font-size:9px}.courses-module__3yTIwq__roadmap{scroll-snap-type:x mandatory;gap:7px;margin:0 18px 70px;padding:9px;display:flex;top:64px;overflow-x:auto}.courses-module__3yTIwq__roadmap a{scroll-snap-align:start;flex:none;min-width:205px}.courses-module__3yTIwq__curriculum{margin:0 18px}.courses-module__3yTIwq__sectionTitle{display:block}.courses-module__3yTIwq__sectionTitle>p{text-align:left;margin-top:10px;font-size:14px}.courses-module__3yTIwq__stage{border-radius:20px;padding:20px;scroll-margin-top:145px}.courses-module__3yTIwq__stageIntro{display:block}.courses-module__3yTIwq__stageIntro h3{font-size:32px}.courses-module__3yTIwq__stageIntro>p{font-size:15px}.courses-module__3yTIwq__stageVisual{width:170px;height:170px}.courses-module__3yTIwq__tags{max-width:none;margin-top:18px}.courses-module__3yTIwq__offerBadge strong{font-size:14px}.courses-module__3yTIwq__lessonGroup{padding:13px}.courses-module__3yTIwq__groupHeading strong{font-size:17px}.courses-module__3yTIwq__lessonGroup ol{grid-template-columns:1fr}.courses-module__3yTIwq__lessonGroup li{min-height:62px;padding:12px}.courses-module__3yTIwq__lessonGroup li p{font-size:15px}.courses-module__3yTIwq__bonusPanel{padding:21px 17px}.courses-module__3yTIwq__bonusHeading{flex-direction:column;align-items:flex-start}.courses-module__3yTIwq__bonusHeading strong{font-size:19px}.courses-module__3yTIwq__bonusGrid{grid-template-columns:1fr}.courses-module__3yTIwq__support{margin:70px 18px 45px;padding:29px 20px}.courses-module__3yTIwq__supportHeading h2{font-size:34px}.courses-module__3yTIwq__supportGrid{grid-template-columns:1fr}.courses-module__3yTIwq__supportGrid article{min-height:220px}.courses-module__3yTIwq__supportGrid img{width:110px;height:110px}.courses-module__3yTIwq__presentationButton{padding:12px 14px;bottom:14px;right:14px}.courses-module__3yTIwq__footer{flex-direction:column;align-items:start;margin:0 18px}.courses-module__3yTIwq__footer p{display:none}}
