.PythonAbsoluteBeginnerCourse_page__iH5C_{--ink:#f7f8ff;--muted:#aeb7cc;--line:#ffffff1a;--panel:hsla(0,0%,100%,.045);--violet:#8876ee;--violet-strong:#6756df;--cyan:#5fd2e5;position:relative;z-index:1;overflow:hidden;color:var(--ink)}.PythonAbsoluteBeginnerCourse_hero__gxmB8{position:relative;padding-top:34px;padding-bottom:110px}.PythonAbsoluteBeginnerCourse_hero__gxmB8:before{content:"";position:absolute;z-index:-1;top:-250px;left:-330px;width:820px;height:820px;border-radius:50%;background:radial-gradient(circle,#526bea30,#526bea00 69%);pointer-events:none}.PythonAbsoluteBeginnerCourse_hero__gxmB8:after{content:"";position:absolute;z-index:-1;right:-380px;top:-290px;width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,#82f42a17,#82f42a00 68%);pointer-events:none}.PythonAbsoluteBeginnerCourse_heroGrid__mX9j0{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:80px;align-items:center}.PythonAbsoluteBeginnerCourse_heroContent__S3Y_1{min-width:0}.PythonAbsoluteBeginnerCourse_eyebrow__aVpP9,.PythonAbsoluteBeginnerCourse_sectionLabel__gkQoA,.PythonAbsoluteBeginnerCourse_serviceKicker__vuF4S{display:inline-flex;align-items:center;gap:8px;color:var(--cyan);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.PythonAbsoluteBeginnerCourse_eyebrow__aVpP9 span,.PythonAbsoluteBeginnerCourse_sectionLabel__gkQoA span,.PythonAbsoluteBeginnerCourse_serviceKicker__vuF4S span{color:#fff6}.PythonAbsoluteBeginnerCourse_heroContent__S3Y_1 h1{max-width:690px;margin:20px 0 26px;color:#fff;font-size:clamp(46px,5.1vw,70px);font-weight:600;line-height:1.02;letter-spacing:-.045em}.PythonAbsoluteBeginnerCourse_heroContent__S3Y_1 h1 span{color:#9988f5}.PythonAbsoluteBeginnerCourse_heroLead__Zaybe{max-width:650px;color:var(--muted);font-size:19px;line-height:1.65}.PythonAbsoluteBeginnerCourse_heroActions__10wSL{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.PythonAbsoluteBeginnerCourse_button__fCdXh{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:52px;padding:12px 20px;border:1px solid #0000;border-radius:999px;color:#fff;font-size:15px;font-weight:600;line-height:1;transition:transform .2s ease,border-color .2s ease,background .2s ease}.PythonAbsoluteBeginnerCourse_button__fCdXh:hover{transform:translateY(-2px)}.PythonAbsoluteBeginnerCourse_buttonPrimary__1ythz{background:linear-gradient(100deg,#465db1,#6750d5);box-shadow:0 14px 38px #5345b93b}.PythonAbsoluteBeginnerCourse_buttonSecondary__5cy4J{border-color:var(--line);background:hsla(0,0%,100%,.045)}.PythonAbsoluteBeginnerCourse_buttonSecondary__5cy4J:hover{border-color:#ffffff3d;background:hsla(0,0%,100%,.075)}.PythonAbsoluteBeginnerCourse_buttonIcon__d73Rw{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}.PythonAbsoluteBeginnerCourse_buttonIcon__d73Rw svg{width:100%;height:100%}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:610px;margin-top:50px;list-style:none}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk li{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:22px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk li+li{padding-left:22px;border-left:1px solid var(--line)}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk strong{color:#fff;font-size:22px;font-weight:600;letter-spacing:-.03em}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk span{color:#cad3e68f;font-size:12px;line-height:1.4}.PythonAbsoluteBeginnerCourse_heroMedia__wPX7j{position:relative;align-self:center}.PythonAbsoluteBeginnerCourse_imageGlow__M_zqQ{position:absolute;top:50%;left:50%;width:125%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#6151de47,#6151de00 68%);transform:translate(-50%,-50%);pointer-events:none}.PythonAbsoluteBeginnerCourse_imageFrame__LijY7{position:relative;overflow:hidden;border:1px solid #ffffff21;border-radius:24px;background:#090b19;box-shadow:0 36px 90px #0000006b;transform:rotate(1.2deg)}.PythonAbsoluteBeginnerCourse_imageFrame__LijY7:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025);pointer-events:none}.PythonAbsoluteBeginnerCourse_imageFrame__LijY7 img{display:block;width:100%;height:auto}.PythonAbsoluteBeginnerCourse_imageBadge__jyIHf{position:absolute;right:14px;bottom:14px;padding:8px 11px;border:1px solid #ffffff21;border-radius:999px;background:#030511bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;font-size:12px;font-weight:600}.PythonAbsoluteBeginnerCourse_mediaCaption__MkYCs{position:relative;max-width:420px;margin:23px auto 0;color:#cad3e69e;font-size:13px;line-height:1.6;text-align:center}.PythonAbsoluteBeginnerCourse_mediaCaption__MkYCs strong{color:#ffffffd1;font-weight:600}.PythonAbsoluteBeginnerCourse_authorSection__yVf5m,.PythonAbsoluteBeginnerCourse_demoSection__5uWeC,.PythonAbsoluteBeginnerCourse_faqSection__j1TxM,.PythonAbsoluteBeginnerCourse_programSection__OOTEw,.PythonAbsoluteBeginnerCourse_topicsSection__frS5N{padding-top:80px;padding-bottom:80px}.PythonAbsoluteBeginnerCourse_demoSection__5uWeC{scroll-margin-top:90px}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l{max-width:780px;margin:0 auto 42px;text-align:center}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l h2,.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l p{margin-right:auto;margin-left:auto}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l h2{max-width:700px;margin-top:15px;margin-bottom:19px;color:#fff;font-size:clamp(36px,4.4vw,56px);font-weight:600;line-height:1.1;letter-spacing:-.04em}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l p{max-width:690px;color:var(--muted);font-size:17px;line-height:1.7}.PythonAbsoluteBeginnerCourse_videoShell__z8yuB{max-width:1000px;margin:0 auto;padding:10px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(145deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.025));box-shadow:0 40px 120px #00000061}.PythonAbsoluteBeginnerCourse_videoRatio__i3sOH{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;border-radius:18px;background:#050712}.PythonAbsoluteBeginnerCourse_videoRatio__i3sOH .PythonAbsoluteBeginnerCourse_videoPoster__D8Seb{position:absolute;inset:0;width:100%;height:100%}.PythonAbsoluteBeginnerCourse_videoPoster__D8Seb{display:block;overflow:hidden;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#050712;cursor:pointer}.PythonAbsoluteBeginnerCourse_videoPoster__D8Seb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease,filter .45s ease}.PythonAbsoluteBeginnerCourse_videoPoster__D8Seb:hover img{transform:scale(1.025);filter:saturate(1.08)}.PythonAbsoluteBeginnerCourse_videoPoster__D8Seb:focus-visible{outline:3px solid var(--cyan);outline-offset:-4px}.PythonAbsoluteBeginnerCourse_videoShade__YPxTH{position:absolute;inset:0;background:linear-gradient(180deg,#0002120a,#00021238);pointer-events:none}.PythonAbsoluteBeginnerCourse_playButton__RtYh_{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:82px;height:82px;border:1px solid #ffffff52;border-radius:50%;background:#4c50bee6;box-shadow:0 14px 44px #00000061;color:#fff;transform:translate(-50%,-50%);transition:transform .25s ease,background .25s ease;pointer-events:none}.PythonAbsoluteBeginnerCourse_playButton__RtYh_ svg{width:38px;height:38px}.PythonAbsoluteBeginnerCourse_videoPoster__D8Seb:hover .PythonAbsoluteBeginnerCourse_playButton__RtYh_{background:#6756df;transform:translate(-50%,-50%) scale(1.06)}.PythonAbsoluteBeginnerCourse_videoDuration__09Uaj{position:absolute;right:17px;bottom:16px;padding:8px 11px;border-radius:8px;background:#02040fd1;color:#fff;font-size:12px;font-weight:600;pointer-events:none}.PythonAbsoluteBeginnerCourse_videoExternal__c0CeH{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #ffffff2e;border-radius:999px;background:#02040fc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:600;line-height:1;pointer-events:none}.PythonAbsoluteBeginnerCourse_videoExternal__c0CeH svg{width:18px;height:18px}.PythonAbsoluteBeginnerCourse_videoNote__CCE22{display:flex;align-items:center;justify-content:center;gap:9px;padding:16px 14px 6px;color:#c5cfe38c;font-size:12px;line-height:1.5;text-align:center}.PythonAbsoluteBeginnerCourse_statusDot__C5oLM{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#72d792;box-shadow:0 0 0 4px #72d7921a}.PythonAbsoluteBeginnerCourse_youtubeDot__LEk40{background:#ff5a52;box-shadow:0 0 0 4px #ff5a521a}.PythonAbsoluteBeginnerCourse_topicsSection__frS5N{position:relative}.PythonAbsoluteBeginnerCourse_topicsSection__frS5N:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:900px;height:570px;background:radial-gradient(circle,#5848c31f,#5848c300 70%);transform:translate(-50%,-50%);pointer-events:none}.PythonAbsoluteBeginnerCourse_sectionHeadingCompact__ZtVP8{max-width:720px;margin-bottom:36px}.PythonAbsoluteBeginnerCourse_sectionHeadingCompact__ZtVP8 h2{margin-top:14px;color:#fff;font-size:clamp(34px,4vw,50px);font-weight:600;line-height:1.12;letter-spacing:-.04em}.PythonAbsoluteBeginnerCourse_topicGrid__Q9rMt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.PythonAbsoluteBeginnerCourse_topicCard__uNdSs{min-height:274px;padding:25px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(160deg,hsla(0,0%,100%,.055),#ffffff05)}.PythonAbsoluteBeginnerCourse_topicCard__uNdSs h3{margin:36px 0 13px;color:#fff;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.PythonAbsoluteBeginnerCourse_topicCard__uNdSs p{color:#bec9e0ab;font-size:14px;line-height:1.65}.PythonAbsoluteBeginnerCourse_topicNumber__Y9SJo{color:#8b7defd1;font-size:12px;font-weight:700;letter-spacing:.12em}.PythonAbsoluteBeginnerCourse_programSection__OOTEw{display:grid;grid-template-columns:minmax(0,.95fr) minmax(380px,.75fr);gap:100px;align-items:start}.PythonAbsoluteBeginnerCourse_programIntro__YjoFM h2{max-width:650px;margin:15px 0 23px;color:#fff;font-size:clamp(36px,4.1vw,52px);font-weight:600;line-height:1.12;letter-spacing:-.04em}.PythonAbsoluteBeginnerCourse_programIntro__YjoFM p{max-width:650px;color:var(--muted);font-size:16px;line-height:1.8}.PythonAbsoluteBeginnerCourse_textLink__Dl3Es{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#93dce9;font-size:14px;font-weight:600;line-height:1.4;transition:color .2s ease}.PythonAbsoluteBeginnerCourse_textLink__Dl3Es svg{width:20px;height:20px;transition:transform .2s ease}.PythonAbsoluteBeginnerCourse_textLink__Dl3Es:hover{color:#c1f4fc}.PythonAbsoluteBeginnerCourse_textLink__Dl3Es:hover svg{transform:translateX(3px)}.PythonAbsoluteBeginnerCourse_moduleList__iS2Bu{list-style:none;border-top:1px solid var(--line)}.PythonAbsoluteBeginnerCourse_moduleList__iS2Bu li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;min-height:68px;border-bottom:1px solid var(--line)}.PythonAbsoluteBeginnerCourse_moduleList__iS2Bu span{color:#a497f7e6;font-size:11px;font-weight:700;letter-spacing:.1em}.PythonAbsoluteBeginnerCourse_moduleList__iS2Bu p{color:#e8ecf7db;font-size:15px;line-height:1.45}.PythonAbsoluteBeginnerCourse_authorCard__2iOQY{display:grid;grid-template-columns:190px minmax(0,1fr);gap:55px;align-items:center;padding:60px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,#5e4ec61f,hsla(0,0%,100%,.025))}.PythonAbsoluteBeginnerCourse_authorMark__P4KSA{display:flex;align-items:center;justify-content:center;width:190px;height:190px;overflow:hidden;border:1px solid #ffffff26;border-radius:50%;background:#11142d;box-shadow:0 24px 60px #00000045}.PythonAbsoluteBeginnerCourse_authorMark__P4KSA img{display:block;width:100%;height:100%;object-fit:cover}.PythonAbsoluteBeginnerCourse_authorContent__OVQXv h2{margin:13px 0 17px;color:#fff;font-size:clamp(32px,3.7vw,46px);font-weight:600;line-height:1.14;letter-spacing:-.035em}.PythonAbsoluteBeginnerCourse_authorContent__OVQXv>p{max-width:760px;color:var(--muted);font-size:16px;line-height:1.75}.PythonAbsoluteBeginnerCourse_authorTags__snOWg{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.PythonAbsoluteBeginnerCourse_authorTags__snOWg span{padding:8px 11px;border:1px solid #ffffff17;border-radius:999px;background:hsla(0,0%,100%,.035);color:#e4e9f6bf;font-size:12px;line-height:1}.PythonAbsoluteBeginnerCourse_serviceSection__gU9xo{position:relative;margin-top:95px;margin-bottom:95px;padding:78px 70px;overflow:hidden;border:1px solid #ffffff1f;border-radius:28px;background:#101334;text-align:center}.PythonAbsoluteBeginnerCourse_serviceBackdrop__U4xqT{position:absolute;inset:0;background:radial-gradient(circle at 15% 10%,#44c8e033,#0000 34%),radial-gradient(circle at 85% 0,#7e60e845,#0000 34%),linear-gradient(150deg,hsla(0,0%,100%,.035),#0000 60%);pointer-events:none}.PythonAbsoluteBeginnerCourse_benefitsGrid__BM8co,.PythonAbsoluteBeginnerCourse_serviceHeader__Bm8_e,.PythonAbsoluteBeginnerCourse_serviceMicrocopy__8zA1K,.PythonAbsoluteBeginnerCourse_telegramButton__ztqeK{position:relative}.PythonAbsoluteBeginnerCourse_serviceKicker__vuF4S{color:#b5a7ff}.PythonAbsoluteBeginnerCourse_serviceHeader__Bm8_e{max-width:760px;margin:0 auto}.PythonAbsoluteBeginnerCourse_serviceHeader__Bm8_e h2{margin:15px 0 18px;color:#fff;font-size:clamp(38px,4.7vw,58px);font-weight:600;line-height:1.08;letter-spacing:-.045em}.PythonAbsoluteBeginnerCourse_serviceHeader__Bm8_e p{color:#d5dceeb8;font-size:17px;line-height:1.7}.PythonAbsoluteBeginnerCourse_serviceLogo__HQkG3{display:block;width:146px;height:48px;margin:0 auto 20px}.PythonAbsoluteBeginnerCourse_benefitsGrid__BM8co{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:44px;text-align:left}.PythonAbsoluteBeginnerCourse_benefit__KyaUG{min-height:180px;padding:21px;border:1px solid #ffffff17;border-radius:16px;background:hsla(0,0%,100%,.045);transition:transform .2s ease,border-color .2s ease,background .2s ease}.PythonAbsoluteBeginnerCourse_benefit__KyaUG:hover{transform:translateY(-3px);border-color:#89cfec3b;background:hsla(0,0%,100%,.065)}.PythonAbsoluteBeginnerCourse_benefit__KyaUG h3{margin:18px 0 9px;color:#fff;font-size:16px;font-weight:600}.PythonAbsoluteBeginnerCourse_benefit__KyaUG p{color:#cad3e69e;font-size:12px;line-height:1.65}.PythonAbsoluteBeginnerCourse_benefitTop___X9wR{display:flex;align-items:center;justify-content:space-between;gap:16px}.PythonAbsoluteBeginnerCourse_benefitNumber__5ZvuE{color:#9b8bf4e6;font-size:11px;font-weight:700;letter-spacing:.1em}.PythonAbsoluteBeginnerCourse_benefitIcon__Dvs0G{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;border:1px solid #8acaeb2e;border-radius:14px;background:linear-gradient(145deg,#56bee121,#7860e029)}.PythonAbsoluteBeginnerCourse_benefitIcon__Dvs0G img{display:block;width:28px;height:28px}.PythonAbsoluteBeginnerCourse_telegramButton__ztqeK{min-width:255px;margin-top:38px;background:linear-gradient(100deg,#3c92cc,#5e50d2);box-shadow:0 16px 42px #2e57b74d}.PythonAbsoluteBeginnerCourse_serviceMicrocopy__8zA1K{margin-top:13px;color:#c5cfe37a;font-size:11px}.PythonAbsoluteBeginnerCourse_faqSection__j1TxM{padding-bottom:110px}.PythonAbsoluteBeginnerCourse_faqList__YlBTZ{border-top:1px solid var(--line)}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK{border-bottom:1px solid var(--line)}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK summary{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:78px;padding:20px 0;color:#f4f6fced;font-size:17px;font-weight:500;line-height:1.4;list-style:none;cursor:pointer}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK summary::-webkit-details-marker{display:none}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK i{position:relative;flex:0 0 auto;width:28px;height:28px;border:1px solid #ffffff21;border-radius:50%}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK i:after,.PythonAbsoluteBeginnerCourse_faqItem__zbkGK i:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:#ffffffbf;transform:translate(-50%,-50%);transition:transform .2s ease}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK i:after{transform:translate(-50%,-50%) rotate(90deg)}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK[open] i:after{transform:translate(-50%,-50%) rotate(0deg)}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK p{max-width:820px;padding:0 55px 25px 0;color:var(--muted);font-size:15px;line-height:1.75}.PythonAbsoluteBeginnerCourse_related__FYHO_{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:90px;padding-top:27px;border-top:1px solid var(--line)}.PythonAbsoluteBeginnerCourse_related__FYHO_>span{color:#cfd7e8ad;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.PythonAbsoluteBeginnerCourse_related__FYHO_ div{display:flex;flex-wrap:wrap;gap:10px}.PythonAbsoluteBeginnerCourse_related__FYHO_ a{padding:9px 13px;border:1px solid var(--line);border-radius:999px;color:#e8ecf7c2;font-size:13px;transition:color .2s ease,border-color .2s ease,background .2s ease}.PythonAbsoluteBeginnerCourse_related__FYHO_ a:hover{border-color:#fff3;background:#ffffff0d;color:#fff}@media(max-width:1050px){.PythonAbsoluteBeginnerCourse_heroGrid__mX9j0{gap:45px}.PythonAbsoluteBeginnerCourse_benefitsGrid__BM8co,.PythonAbsoluteBeginnerCourse_topicGrid__Q9rMt{grid-template-columns:repeat(2,minmax(0,1fr))}.PythonAbsoluteBeginnerCourse_programSection__OOTEw{gap:55px}}@media(max-width:900px){.PythonAbsoluteBeginnerCourse_hero__gxmB8{padding-top:27px;padding-bottom:72px}.PythonAbsoluteBeginnerCourse_heroGrid__mX9j0{grid-template-columns:1fr}.PythonAbsoluteBeginnerCourse_heroContent__S3Y_1 h1{max-width:760px}.PythonAbsoluteBeginnerCourse_heroMedia__wPX7j{width:100%;max-width:650px;margin:8px auto 0}.PythonAbsoluteBeginnerCourse_imageFrame__LijY7{transform:none}.PythonAbsoluteBeginnerCourse_authorSection__yVf5m,.PythonAbsoluteBeginnerCourse_demoSection__5uWeC,.PythonAbsoluteBeginnerCourse_faqSection__j1TxM,.PythonAbsoluteBeginnerCourse_programSection__OOTEw,.PythonAbsoluteBeginnerCourse_topicsSection__frS5N{padding-top:62px;padding-bottom:62px}.PythonAbsoluteBeginnerCourse_programSection__OOTEw{grid-template-columns:1fr;gap:45px}.PythonAbsoluteBeginnerCourse_authorCard__2iOQY{grid-template-columns:150px minmax(0,1fr);gap:38px;padding:42px}.PythonAbsoluteBeginnerCourse_authorMark__P4KSA{width:150px;height:150px}.PythonAbsoluteBeginnerCourse_serviceSection__gU9xo{margin-top:65px;margin-bottom:65px;padding:58px 38px}}@media(max-width:650px){.PythonAbsoluteBeginnerCourse_hero__gxmB8{padding-top:20px;padding-bottom:54px}.PythonAbsoluteBeginnerCourse_eyebrow__aVpP9,.PythonAbsoluteBeginnerCourse_sectionLabel__gkQoA,.PythonAbsoluteBeginnerCourse_serviceKicker__vuF4S{font-size:10px;letter-spacing:.12em}.PythonAbsoluteBeginnerCourse_heroContent__S3Y_1 h1{margin-top:15px;margin-bottom:19px;font-size:40px;line-height:1.06}.PythonAbsoluteBeginnerCourse_heroLead__Zaybe{font-size:16px;line-height:1.6}.PythonAbsoluteBeginnerCourse_heroActions__10wSL{display:grid;grid-template-columns:1fr;margin-top:28px}.PythonAbsoluteBeginnerCourse_button__fCdXh{width:100%;min-height:50px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk{margin-top:35px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk li{padding-right:10px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk li+li{padding-left:10px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk strong{font-size:18px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk span{font-size:10px}.PythonAbsoluteBeginnerCourse_heroMedia__wPX7j{margin-top:0}.PythonAbsoluteBeginnerCourse_imageFrame__LijY7{border-radius:16px}.PythonAbsoluteBeginnerCourse_mediaCaption__MkYCs{margin-top:16px;font-size:12px}.PythonAbsoluteBeginnerCourse_authorSection__yVf5m,.PythonAbsoluteBeginnerCourse_demoSection__5uWeC,.PythonAbsoluteBeginnerCourse_faqSection__j1TxM,.PythonAbsoluteBeginnerCourse_programSection__OOTEw,.PythonAbsoluteBeginnerCourse_topicsSection__frS5N{padding-top:50px;padding-bottom:50px}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l{margin-bottom:29px;text-align:left}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l h2{margin-top:12px;font-size:35px}.PythonAbsoluteBeginnerCourse_sectionHeading__V3__l p{font-size:15px;line-height:1.65}.PythonAbsoluteBeginnerCourse_videoShell__z8yuB{width:calc(100% + 18px);margin-left:-9px;padding:6px;border-radius:17px}.PythonAbsoluteBeginnerCourse_videoRatio__i3sOH{border-radius:12px}.PythonAbsoluteBeginnerCourse_playButton__RtYh_{width:62px;height:62px}.PythonAbsoluteBeginnerCourse_playButton__RtYh_ svg{width:29px;height:29px}.PythonAbsoluteBeginnerCourse_videoNote__CCE22{align-items:flex-start;padding:12px 8px 5px;text-align:left}.PythonAbsoluteBeginnerCourse_statusDot__C5oLM{margin-top:6px}.PythonAbsoluteBeginnerCourse_videoExternal__c0CeH{top:10px;left:10px;padding:7px 9px;font-size:10px}.PythonAbsoluteBeginnerCourse_videoExternal__c0CeH svg{width:15px;height:15px}.PythonAbsoluteBeginnerCourse_sectionHeadingCompact__ZtVP8{margin-bottom:27px}.PythonAbsoluteBeginnerCourse_sectionHeadingCompact__ZtVP8 h2{margin-top:11px;font-size:33px}.PythonAbsoluteBeginnerCourse_benefitsGrid__BM8co,.PythonAbsoluteBeginnerCourse_topicGrid__Q9rMt{grid-template-columns:1fr}.PythonAbsoluteBeginnerCourse_topicCard__uNdSs{min-height:0;padding:22px}.PythonAbsoluteBeginnerCourse_topicCard__uNdSs h3{margin-top:25px}.PythonAbsoluteBeginnerCourse_programSection__OOTEw{gap:35px}.PythonAbsoluteBeginnerCourse_programIntro__YjoFM h2{margin-top:12px;font-size:34px}.PythonAbsoluteBeginnerCourse_programIntro__YjoFM p{font-size:15px;line-height:1.7}.PythonAbsoluteBeginnerCourse_moduleList__iS2Bu li{grid-template-columns:38px minmax(0,1fr);min-height:64px}.PythonAbsoluteBeginnerCourse_moduleList__iS2Bu p{font-size:14px}.PythonAbsoluteBeginnerCourse_authorCard__2iOQY{grid-template-columns:1fr;gap:27px;padding:29px 24px;border-radius:19px}.PythonAbsoluteBeginnerCourse_authorMark__P4KSA{width:104px;height:104px}.PythonAbsoluteBeginnerCourse_authorContent__OVQXv h2{font-size:32px}.PythonAbsoluteBeginnerCourse_authorContent__OVQXv>p{font-size:15px;line-height:1.7}.PythonAbsoluteBeginnerCourse_serviceSection__gU9xo{width:calc(100% - 30px);max-width:none;margin:50px 15px;padding:45px 20px;border-radius:22px}.PythonAbsoluteBeginnerCourse_serviceHeader__Bm8_e h2{font-size:36px}.PythonAbsoluteBeginnerCourse_serviceHeader__Bm8_e p{font-size:15px}.PythonAbsoluteBeginnerCourse_benefitsGrid__BM8co{gap:9px;margin-top:31px}.PythonAbsoluteBeginnerCourse_benefit__KyaUG{min-height:0}.PythonAbsoluteBeginnerCourse_benefit__KyaUG h3{margin-top:16px}.PythonAbsoluteBeginnerCourse_telegramButton__ztqeK{min-width:0;margin-top:28px}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK summary{min-height:70px;gap:17px;font-size:15px}.PythonAbsoluteBeginnerCourse_faqItem__zbkGK p{padding-right:0;font-size:14px}.PythonAbsoluteBeginnerCourse_related__FYHO_{align-items:flex-start;flex-direction:column;margin-bottom:65px}.PythonAbsoluteBeginnerCourse_related__FYHO_ div{width:100%}}@media(max-width:380px){.PythonAbsoluteBeginnerCourse_heroContent__S3Y_1 h1{font-size:35px}.PythonAbsoluteBeginnerCourse_quickFacts__3X5bk strong{font-size:16px}.PythonAbsoluteBeginnerCourse_videoDuration__09Uaj{right:10px;bottom:9px;padding:6px 8px;font-size:10px}}@media(prefers-reduced-motion:reduce){.PythonAbsoluteBeginnerCourse_page__iH5C_ *,.PythonAbsoluteBeginnerCourse_page__iH5C_ :after,.PythonAbsoluteBeginnerCourse_page__iH5C_ :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}