.BlackFriday-module-scss-module__RduQXW__page :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.BlackFriday-module-scss-module__RduQXW__page :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.BlackFriday-module-scss-module__RduQXW__page{color:#25265e;overflow-x:clip}.BlackFriday-module-scss-module__RduQXW__page :where(h1,h2,h3,p,ol,dl,dd,figure,blockquote){margin:0}.BlackFriday-module-scss-module__RduQXW__page :where(ol){padding:0;list-style:none}.BlackFriday-module-scss-module__RduQXW__container{width:100%;margin:0 auto;padding:0 24px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__container{max-width:680px;padding:0}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__container{max-width:1110px}}.BlackFriday-module-scss-module__RduQXW__lineBreak{display:none}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__lineBreak{display:inline}}.BlackFriday-module-scss-module__RduQXW__gradientText{color:#0000;background:linear-gradient(90deg,#ec008c 0%,#fc6767 100%);-webkit-background-clip:text;background-clip:text}.BlackFriday-module-scss-module__RduQXW__claimButton,.BlackFriday-module-scss-module__RduQXW__claimButton:hover,.BlackFriday-module-scss-module__RduQXW__claimButton:focus{color:inherit;text-decoration:none}.BlackFriday-module-scss-module__RduQXW__claimButton{color:#fff;background:#e20086;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:16px 20px;font-size:16px;font-weight:500;line-height:24px;transition:background-color .2s;display:inline-flex}.BlackFriday-module-scss-module__RduQXW__claimButton:hover,.BlackFriday-module-scss-module__RduQXW__claimButton:focus{color:#fff;background:#ca0078}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__claimButton{min-height:65px;font-size:22px;line-height:33px}}@media (prefers-reduced-motion:reduce){.BlackFriday-module-scss-module__RduQXW__claimButton{transition:none}}.BlackFriday-module-scss-module__RduQXW__claimIcon{flex:none;width:20px;height:20px}.BlackFriday-module-scss-module__RduQXW__hero{--fr-focus-color:#fff;color:#fff;background:#2d2f35;padding:40px 0 56px;position:relative;overflow:hidden}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__hero{padding:80px 0}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__hero{align-items:center;min-height:900px;padding:0 0 32px;display:flex}}.BlackFriday-module-scss-module__RduQXW__heroGrid{pointer-events:none;background:url(../media/black-friday-grid.0hub7rtdypywt.svg) 50%/contain no-repeat;width:507px;height:507px;display:none;position:absolute;top:-150px;left:-121px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroGrid{display:block}}.BlackFriday-module-scss-module__RduQXW__heroGift{pointer-events:none;width:289px;height:auto;position:absolute;top:653px;left:calc(50% - 9px);transform:rotate(18deg)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroGift{top:400px;left:calc(50% + 300px)}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroGift{width:355px;top:535px;left:calc(50% + 386px)}}.BlackFriday-module-scss-module__RduQXW__heroInner{position:relative}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroInner{justify-content:space-between;align-items:center;gap:8px;display:flex}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroInner{gap:28px;max-width:none;padding:0 max(165px,50% - 555px)}}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroCopy{flex:0 610px}}.BlackFriday-module-scss-module__RduQXW__heroLogo{width:113px;display:block}.BlackFriday-module-scss-module__RduQXW__heroLogo img{width:100%;height:auto;display:block}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroLogo{width:134px}}.BlackFriday-module-scss-module__RduQXW__heroEyebrowRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:40px;display:flex}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroEyebrowRow{flex-wrap:nowrap;gap:8px}.BlackFriday-module-scss-module__RduQXW__heroEyebrowRow .BlackFriday-module-scss-module__RduQXW__endsIn{height:28px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroEyebrowRow{gap:12px;margin-top:58px}}.BlackFriday-module-scss-module__RduQXW__heroEyebrow{flex:none;font-size:18px;font-weight:600;line-height:23px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroEyebrow{font-size:24px;line-height:31px}}.BlackFriday-module-scss-module__RduQXW__endsIn{background:#3d3d3d;border-radius:8px;flex:none;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__endsIn{height:28px;font-size:16px}}.BlackFriday-module-scss-module__RduQXW__endsInDays{color:#ec008c;text-align:center;min-width:13px;font-size:18px;line-height:18px;display:inline-block}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__endsInDays{font-size:24px;line-height:24px}}.BlackFriday-module-scss-module__RduQXW__heroTitle{color:#fff;margin-top:36px;font-size:32px;font-weight:600;line-height:40.5px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroTitle{font-size:32px;line-height:40px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroTitle{margin-top:35px;font-size:54px;line-height:54px}.BlackFriday-module-scss-module__RduQXW__heroTitle .BlackFriday-module-scss-module__RduQXW__gradientText{font-size:56px}}.BlackFriday-module-scss-module__RduQXW__heroText{color:#f8faff;margin-top:8px;font-size:18px;line-height:30px}.BlackFriday-module-scss-module__RduQXW__heroCta{width:100%;margin-top:16px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroCta{width:auto;margin-top:24px}}@media (min-width:810px) and (max-width:1199.98px){.BlackFriday-module-scss-module__RduQXW__heroCta{min-height:59px;font-size:18px;line-height:27px}}.BlackFriday-module-scss-module__RduQXW__heroMath{margin-top:56px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__heroMath{flex:0 0 354px;margin:0;position:relative;top:38px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__heroMath{flex:0 0 460px;margin:0 15px 0 0;top:40px;left:16px}}.BlackFriday-module-scss-module__RduQXW__mathCard{color:#25265e;background:#f8faff;border-radius:8px;min-height:300px;padding:26px 24px 24px;position:relative;transform:rotate(5deg)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__mathCard{min-height:289px;padding:26px 32px 20px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__mathCard{min-height:289px;padding:26px 40px 20px}}.BlackFriday-module-scss-module__RduQXW__mathSavings{color:#542d00;background:#f79522;border-radius:4px;padding:4px 16px;font-size:16px;font-weight:600;line-height:24.75px;position:absolute;top:-10px;right:12px;box-shadow:0 .6px .6px -1.25px #4242422e,0 2.3px 2.3px -2.5px #42424229}.BlackFriday-module-scss-module__RduQXW__mathTitle{font-size:20px;line-height:29.25px}.BlackFriday-module-scss-module__RduQXW__mathRows{margin:20px 0 0}.BlackFriday-module-scss-module__RduQXW__mathRow{justify-content:space-between;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:29.25px;display:flex}.BlackFriday-module-scss-module__RduQXW__mathRow+.BlackFriday-module-scss-module__RduQXW__mathRow{margin-top:8px}.BlackFriday-module-scss-module__RduQXW__mathRow dt{font-weight:inherit}.BlackFriday-module-scss-module__RduQXW__mathRow dd{align-items:baseline;gap:8px;display:inline-flex}.BlackFriday-module-scss-module__RduQXW__mathOriginal{color:#25265eab;font-size:16px;line-height:18px}.BlackFriday-module-scss-module__RduQXW__mathPrice{font-size:24px;line-height:29.25px}.BlackFriday-module-scss-module__RduQXW__mathFree{color:#ec008c}.BlackFriday-module-scss-module__RduQXW__mathRow.BlackFriday-module-scss-module__RduQXW__mathTotal{border-top:1px solid #d3dce6;align-items:flex-start;margin-top:18px;padding-top:18px}.BlackFriday-module-scss-module__RduQXW__mathRow.BlackFriday-module-scss-module__RduQXW__mathTotal dd{flex-direction:column;align-items:flex-end;gap:0}.BlackFriday-module-scss-module__RduQXW__mathTotalPrice{font-size:48px;font-weight:600;line-height:54px}.BlackFriday-module-scss-module__RduQXW__mathTotalNote{color:#ec008c;font-size:16px;font-weight:400;line-height:18px}.BlackFriday-module-scss-module__RduQXW__problems{background:linear-gradient(#fff 0%,#fff7fc 100%);padding:40px 0}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problems{padding:96px 0}}.BlackFriday-module-scss-module__RduQXW__problemsTitle{color:#25265e;font-size:24px;font-weight:600;line-height:32px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemsTitle{text-align:center}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemsTitle{font-size:36px;line-height:42px}}.BlackFriday-module-scss-module__RduQXW__problemsText{color:#25265ecc;margin-top:8px;font-size:18px;line-height:27px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemsText{text-align:center}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemsText{margin-top:16px;font-size:22px}}.BlackFriday-module-scss-module__RduQXW__problemList{margin-top:63px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemList{margin-top:93px}}.BlackFriday-module-scss-module__RduQXW__problem+.BlackFriday-module-scss-module__RduQXW__problem{margin-top:93px}.BlackFriday-module-scss-module__RduQXW__problemQuoteRow{justify-content:center;display:flex;position:relative}.BlackFriday-module-scss-module__RduQXW__problemQuote{color:#25265e;text-align:center;background:#fff;border:1px solid #ec008c;border-radius:1000px;width:100%;padding:10px 20px;font-size:18px;font-weight:600;line-height:24px;display:inline-block;position:relative}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemQuote{width:auto;padding:10px 40px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemQuote{font-size:20px;line-height:28px}}.BlackFriday-module-scss-module__RduQXW__problemSparkle{color:#25265e;width:34px;height:33px;position:absolute;top:-43px;right:8px}.BlackFriday-module-scss-module__RduQXW__problemArrow{color:#ec008c;width:134px;height:36px;display:none;position:absolute;bottom:-46px;left:calc(50% - 40px);transform:rotate(160deg)}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemArrow{display:block}}.BlackFriday-module-scss-module__RduQXW__problemCard{background:#fed3e966;border-radius:8px;flex-direction:column;height:500px;margin-top:20px;padding:24px 24px 0;display:flex;position:relative;overflow:hidden}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemCard{height:610px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemCard{flex-direction:row;height:350px;margin-top:40px;padding:40px}.BlackFriday-module-scss-module__RduQXW__problemCopy{flex:0 0 475px}}.BlackFriday-module-scss-module__RduQXW__problemTitle{color:#25265e;font-size:20px;font-weight:600;line-height:28px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemTitle{font-size:24px;line-height:32px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemTitle{font-size:32px;line-height:42px}}.BlackFriday-module-scss-module__RduQXW__problemParagraph{color:#25265ecc;margin-top:16px;font-size:16px;line-height:27px}.BlackFriday-module-scss-module__RduQXW__problemParagraph+.BlackFriday-module-scss-module__RduQXW__problemParagraph{margin-top:0}.BlackFriday-module-scss-module__RduQXW__problem:first-child .BlackFriday-module-scss-module__RduQXW__problemParagraph+.BlackFriday-module-scss-module__RduQXW__problemParagraph{margin-top:27px}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemParagraph+.BlackFriday-module-scss-module__RduQXW__problemParagraph,.BlackFriday-module-scss-module__RduQXW__problem:first-child .BlackFriday-module-scss-module__RduQXW__problemParagraph+.BlackFriday-module-scss-module__RduQXW__problemParagraph{margin-top:20px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemParagraph{font-size:18px}.BlackFriday-module-scss-module__RduQXW__problemParagraph+.BlackFriday-module-scss-module__RduQXW__problemParagraph,.BlackFriday-module-scss-module__RduQXW__problem:first-child .BlackFriday-module-scss-module__RduQXW__problemParagraph+.BlackFriday-module-scss-module__RduQXW__problemParagraph{margin-top:27px}}.BlackFriday-module-scss-module__RduQXW__problemMedia{flex:1;min-height:0;margin-top:16px;position:relative}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemMedia{margin-top:0}}.BlackFriday-module-scss-module__RduQXW__problemImage{border-radius:8px;height:auto;position:absolute;box-shadow:0 .6px .6px -1.25px #8f8f8f2e,0 2.3px 2.3px -2.5px #8f8f8f29,0 10px 10px -3.75px #8f8f8f0f}.BlackFriday-module-scss-module__RduQXW__problemImageCourses{width:359px;top:8px;left:24px;transform:rotate(-4deg)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemImageCourses{width:600px;left:0}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemImageCourses{width:540px;top:-8px;left:40px}}.BlackFriday-module-scss-module__RduQXW__problemImageChallenges{width:413px;top:16px;left:24px;transform:rotate(-7deg)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemImageChallenges{width:600px;left:0}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemImageChallenges{width:456px;top:50px;left:80px}}.BlackFriday-module-scss-module__RduQXW__problemImageLeaderboard{width:154px;top:-10px;left:150px;transform:rotate(-7deg)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemImageLeaderboard{left:440px}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemImageLeaderboard{top:-6px;left:345px}}.BlackFriday-module-scss-module__RduQXW__problemImageProjects{width:355px;top:10px;left:24px;transform:rotate(-5deg)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__problemImageProjects{width:560px;left:0}}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__problemImageProjects{width:425px;top:30px;left:110px;transform:rotate(-7deg)}}.BlackFriday-module-scss-module__RduQXW__testimonial{background:#fff;padding:73px 0 40px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__testimonial{padding:80px 0}}.BlackFriday-module-scss-module__RduQXW__testimonialInner{flex-direction:column;gap:20px;display:flex}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__testimonialInner{flex-direction:row;align-items:center;gap:20px}.BlackFriday-module-scss-module__RduQXW__testimonialQuote{flex:0 0 252px}}.BlackFriday-module-scss-module__RduQXW__quoteMark{color:#ec008c;width:40px;height:31px;margin-bottom:8px;display:block}.BlackFriday-module-scss-module__RduQXW__testimonialLead{color:#25265e;font-size:20px;font-weight:600;line-height:30px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__testimonialLead{font-size:24px;line-height:36px}}.BlackFriday-module-scss-module__RduQXW__testimonialText{color:#25265ede;margin-top:8px;font-size:16px;line-height:24px}.BlackFriday-module-scss-module__RduQXW__testimonialAuthor{color:#25265ede;align-items:center;gap:8px;margin-top:24px;font-size:14px;line-height:28px;display:flex}.BlackFriday-module-scss-module__RduQXW__testimonialAvatar{object-fit:cover;border-radius:28px;width:35px;height:35px}.BlackFriday-module-scss-module__RduQXW__testimonialEmbed{background:#fed3e9;border:0;border-radius:16px;width:100%;height:550px;display:block}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__testimonialEmbed{flex:1;height:494px}}.BlackFriday-module-scss-module__RduQXW__testimonialActions{margin-top:40px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__testimonialActions{justify-content:center;margin-top:60px;display:flex}}.BlackFriday-module-scss-module__RduQXW__testimonialCta{min-height:65px;font-size:22px;line-height:33px}.BlackFriday-module-scss-module__RduQXW__closing{--fr-focus-color:#fff;color:#fff;background:#2d2f35;padding:48px 0}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__closing{text-align:center;padding:96px 0}}.BlackFriday-module-scss-module__RduQXW__closingTitle{color:#fff;font-size:24px;font-weight:600;line-height:28px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__closingTitle{font-size:36px;line-height:48px}}.BlackFriday-module-scss-module__RduQXW__closingCta{margin-top:14px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__closingCta{margin-top:20px}}.BlackFriday-module-scss-module__RduQXW__closingNote{color:#f8faff;margin-top:16px;font-size:14px;line-height:21px}@media (min-width:1200px){.BlackFriday-module-scss-module__RduQXW__closingNote{font-size:18px;line-height:30px}}.BlackFriday-module-scss-module__RduQXW__stickyBar{--fr-focus-color:#fff;top:var(--site-chrome-h,0px);z-index:20;color:#fff;visibility:hidden;background:#2d2f35;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:96px;padding:10px 24px;transition:transform .3s,visibility 0s linear .3s;display:flex;position:fixed;left:0;right:0;transform:translateY(-100%)}@media (min-width:810px){.BlackFriday-module-scss-module__RduQXW__stickyBar{flex-direction:row;gap:20px;min-height:56px;padding:8px 24px}}@media (prefers-reduced-motion:reduce){.BlackFriday-module-scss-module__RduQXW__stickyBar{transition:none}}.BlackFriday-module-scss-module__RduQXW__stickyBarVisible{visibility:visible;transition:transform .3s;transform:none}@media (prefers-reduced-motion:reduce){.BlackFriday-module-scss-module__RduQXW__stickyBarVisible{transition:none}}.BlackFriday-module-scss-module__RduQXW__endsIn.BlackFriday-module-scss-module__RduQXW__stickyEndsIn{height:32px;font-size:16px;line-height:20px}.BlackFriday-module-scss-module__RduQXW__endsIn.BlackFriday-module-scss-module__RduQXW__stickyEndsIn .BlackFriday-module-scss-module__RduQXW__endsInDays{font-size:28px;line-height:28px}.BlackFriday-module-scss-module__RduQXW__claimButton.BlackFriday-module-scss-module__RduQXW__stickyCta{min-height:40px;padding:6px 16px;font-size:16px;line-height:24px}
@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bb80282eab4f8549-s.p.3rkrels9g7w9t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gochi Hand Fallback;src:local(Arial);ascent-override:82.14%;descent-override:43.44%;line-gap-override:0.0%;size-adjust:93.87%}.gochi_hand_589f3c12-module__WeC8Ra__className{font-family:Gochi Hand,Gochi Hand Fallback;font-style:normal;font-weight:400}.gochi_hand_589f3c12-module__WeC8Ra__variable{--font-gochi-hand:"Gochi Hand", "Gochi Hand Fallback"}
@font-face{font-family:Edu NSW ACT Cursive;font-style:normal;font-weight:700;font-display:swap;src:url(../media/52ca905cf5273254.0375tc1fwhqsl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Edu NSW ACT Cursive;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bc11fab1012a5917.p.1p9mqcla010n8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.edu_nsw_act_cursive_7e4be025-module__0-a9Xq__className{font-family:Edu NSW ACT Cursive;font-style:normal;font-weight:700}.edu_nsw_act_cursive_7e4be025-module__0-a9Xq__variable{--font-edu-nsw-act-cursive:"Edu NSW ACT Cursive"}
@font-face{font-family:Poly;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6607ed879f189729-s.1bprr0qg50swi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poly;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b9b8b7119bc15bee-s.p.1oo19_hrmbh46.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poly Fallback;src:local(Times New Roman);ascent-override:87.81%;descent-override:20.4%;line-gap-override:0.0%;size-adjust:109.78%}.poly_e6686fec-module__ca0etq__className{font-family:Poly,Poly Fallback;font-style:normal;font-weight:400}.poly_e6686fec-module__ca0etq__variable{--font-poly:"Poly", "Poly Fallback"}
.Tabs-module-scss-module__M52FFW__tabList{gap:8px;display:flex}.Tabs-module-scss-module__M52FFW__tab{color:#25265e;font:inherit;cursor:pointer;-webkit-appearance:none;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}@media (min-width:810px){.Tabs-module-scss-module__M52FFW__tab{font-size:16px;line-height:24px}}@media (prefers-reduced-motion:reduce){.Tabs-module-scss-module__M52FFW__tab{transition:none}}.Tabs-module-scss-module__M52FFW__segmented .Tabs-module-scss-module__M52FFW__tabList{background:#fff;border:1px solid #d3dce6;border-radius:100px;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;padding:6px;display:inline-grid}.Tabs-module-scss-module__M52FFW__segmented .Tabs-module-scss-module__M52FFW__tab{border-radius:100px;min-width:min(154px,50vw - 36px);min-height:50px;padding:8px 24px}.Tabs-module-scss-module__M52FFW__segmented .Tabs-module-scss-module__M52FFW__active{background:#ccedff}.Tabs-module-scss-module__M52FFW__chip .Tabs-module-scss-module__M52FFW__tabList{scrollbar-width:none;overflow-x:auto}.Tabs-module-scss-module__M52FFW__chip .Tabs-module-scss-module__M52FFW__tab{background:#fff;border:1px solid #d3dce6;border-radius:4px;min-height:48px;padding:8px 16px}.Tabs-module-scss-module__M52FFW__chip .Tabs-module-scss-module__M52FFW__tab:hover{border-color:#0556f3}.Tabs-module-scss-module__M52FFW__chip .Tabs-module-scss-module__M52FFW__tab svg,.Tabs-module-scss-module__M52FFW__chip .Tabs-module-scss-module__M52FFW__tab img{width:24px;height:24px}.Tabs-module-scss-module__M52FFW__chip .Tabs-module-scss-module__M52FFW__active{color:#fff;background:#0556f3;border-color:#0556f3}
.VideoEmbed-module-scss-module__eZHKwa__frame{width:100%;position:relative;overflow:hidden}.VideoEmbed-module-scss-module__eZHKwa__media{object-fit:cover;border:0;width:100%;height:100%;display:block}.VideoEmbed-module-scss-module__eZHKwa__playback{color:#25265e;font:inherit;cursor:pointer;-webkit-appearance:none;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoEmbed-module-scss-module__eZHKwa__playback svg{width:24px;height:24px}
.LogoStrip-module-scss-module__ki3DgG__logo{width:auto;height:40px;display:block}
.Marquee-module-scss-module__0-jKqa__marquee{overflow:hidden}.Marquee-module-scss-module__0-jKqa__track{align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:30s linear infinite Marquee-module-scss-module__0-jKqa__marquee;display:flex}.Marquee-module-scss-module__0-jKqa__marquee:hover .Marquee-module-scss-module__0-jKqa__track,.Marquee-module-scss-module__0-jKqa__marquee:focus-within .Marquee-module-scss-module__0-jKqa__track{animation-play-state:paused}.Marquee-module-scss-module__0-jKqa__item{flex-shrink:0;padding-right:48px}@media (min-width:1200px){.Marquee-module-scss-module__0-jKqa__staticOnDesktop .Marquee-module-scss-module__0-jKqa__track{flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%;animation:none}.Marquee-module-scss-module__0-jKqa__staticOnDesktop .Marquee-module-scss-module__0-jKqa__item{padding-right:0}.Marquee-module-scss-module__0-jKqa__staticOnDesktop .Marquee-module-scss-module__0-jKqa__copy{display:none}}@media (min-width:744px){.Marquee-module-scss-module__0-jKqa__staticOnTablet .Marquee-module-scss-module__0-jKqa__track{flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%;animation:none}.Marquee-module-scss-module__0-jKqa__staticOnTablet .Marquee-module-scss-module__0-jKqa__item{padding-right:0}.Marquee-module-scss-module__0-jKqa__staticOnTablet .Marquee-module-scss-module__0-jKqa__copy{display:none}}@media (prefers-reduced-motion:reduce){.Marquee-module-scss-module__0-jKqa__marquee .Marquee-module-scss-module__0-jKqa__track{flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%;animation:none}.Marquee-module-scss-module__0-jKqa__marquee .Marquee-module-scss-module__0-jKqa__item{padding-right:0}.Marquee-module-scss-module__0-jKqa__marquee .Marquee-module-scss-module__0-jKqa__copy{display:none}.Marquee-module-scss-module__0-jKqa__marquee .Marquee-module-scss-module__0-jKqa__track{justify-content:center}}@keyframes Marquee-module-scss-module__0-jKqa__marquee{to{transform:translate(-50%)}}
.CertificateMock-module-scss-module__r4Nanq__certificate{aspect-ratio:243/172;color:#25265e;text-align:left;background:#fff;width:100%;padding:7% 8% 6%;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000029;container-type:inline-size}.CertificateMock-module-scss-module__r4Nanq__certificate p{margin:0}.CertificateMock-module-scss-module__r4Nanq__corner{width:25cqw;height:auto;position:absolute;top:0;right:0}.CertificateMock-module-scss-module__r4Nanq__logo{width:12cqw;height:auto;margin-bottom:6cqw;display:block}.CertificateMock-module-scss-module__r4Nanq__certificate .CertificateMock-module-scss-module__r4Nanq__heading{margin-bottom:4cqw}.CertificateMock-module-scss-module__r4Nanq__heading{letter-spacing:.02em;font-size:3.4cqw;line-height:1.2}.CertificateMock-module-scss-module__r4Nanq__small{color:#25265ede;font-size:1.6cqw;line-height:1.5}.CertificateMock-module-scss-module__r4Nanq__name{font-size:2.6cqw;font-weight:600;line-height:1.5}.CertificateMock-module-scss-module__r4Nanq__course{color:#0556f3;font-size:1.9cqw;font-weight:600;line-height:1.5}.CertificateMock-module-scss-module__r4Nanq__footer{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:6cqw;left:8cqw;right:8cqw}.CertificateMock-module-scss-module__r4Nanq__meta,.CertificateMock-module-scss-module__r4Nanq__signature{color:#25265ede;font-size:1.3cqw;line-height:1.6}.CertificateMock-module-scss-module__r4Nanq__signature{text-align:center}.CertificateMock-module-scss-module__r4Nanq__signature strong{color:#25265e;font-size:2cqw}.CertificateMock-module-scss-module__r4Nanq__seal{width:14cqw;height:auto}.CertificateMock-module-scss-module__r4Nanq__professional{padding-left:34%}.CertificateMock-module-scss-module__r4Nanq__professional .CertificateMock-module-scss-module__r4Nanq__footer{left:34%}.CertificateMock-module-scss-module__r4Nanq__sidebar{background:#f9fafc;border-right:1px solid #d3dce6;width:28%;padding:7% 3% 0;position:absolute;top:0;bottom:0;left:0}.CertificateMock-module-scss-module__r4Nanq__sidebarSeal{width:14cqw;height:auto;margin:0 auto 6cqw;display:block}.CertificateMock-module-scss-module__r4Nanq__sidebarHeading,.CertificateMock-module-scss-module__r4Nanq__sidebarCourse{color:#25265ede;font-size:1.3cqw;line-height:1.6}.CertificateMock-module-scss-module__r4Nanq__sidebarHeading{margin-bottom:1cqw;font-weight:600}
.Accordion-module-scss-module__vSgT1G__accordion{width:100%}.Accordion-module-scss-module__vSgT1G__heading{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}.Accordion-module-scss-module__vSgT1G__trigger{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;text-align:left;background:0 0;border:none;align-items:center;gap:16px;width:100%;min-height:44px;margin:0;padding:0;display:flex}.Accordion-module-scss-module__vSgT1G__title{flex:1;min-width:0}.Accordion-module-scss-module__vSgT1G__chevron,.Accordion-module-scss-module__vSgT1G__plusMinus{flex-shrink:0;width:16px;height:16px}.Accordion-module-scss-module__vSgT1G__chevron{transition:transform .2s}.Accordion-module-scss-module__vSgT1G__open .Accordion-module-scss-module__vSgT1G__chevron{transform:rotate(90deg)}.Accordion-module-scss-module__vSgT1G__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .2s,visibility 0s linear .2s;display:grid}.Accordion-module-scss-module__vSgT1G__open .Accordion-module-scss-module__vSgT1G__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .2s,visibility linear}.Accordion-module-scss-module__vSgT1G__panelInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Accordion-module-scss-module__vSgT1G__chevron,.Accordion-module-scss-module__vSgT1G__panel,.Accordion-module-scss-module__vSgT1G__open .Accordion-module-scss-module__vSgT1G__panel{transition:none}}
.Carousel-module-scss-module__pFRohG__carousel{position:relative}.Carousel-module-scss-module__pFRohG__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.Carousel-module-scss-module__pFRohG__track::-webkit-scrollbar{display:none}@media (min-width:1200px){.Carousel-module-scss-module__pFRohG__track{gap:24px}}.Carousel-module-scss-module__pFRohG__slide{scroll-snap-align:start;flex-shrink:0}.Carousel-module-scss-module__pFRohG__control{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.Carousel-module-scss-module__pFRohG__control:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Carousel-module-scss-module__pFRohG__control{color:#25265e;background:#fff;border:1px solid #d3dce6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 4px #2d1a0114}.Carousel-module-scss-module__pFRohG__control svg{width:20px;height:20px}.Carousel-module-scss-module__pFRohG__control:hover:not(:disabled){background:#f8faff}.Carousel-module-scss-module__pFRohG__control:disabled{opacity:0;pointer-events:none}@media (min-width:1200px){.Carousel-module-scss-module__pFRohG__control{width:40px;height:40px}}.Carousel-module-scss-module__pFRohG__previous{left:8px}@media (min-width:1200px){.Carousel-module-scss-module__pFRohG__previous{left:-20px}}.Carousel-module-scss-module__pFRohG__next{right:8px}@media (min-width:1200px){.Carousel-module-scss-module__pFRohG__next{right:-20px}}
.FaqSection-module-scss-module__9WvKOq__faq :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.FaqSection-module-scss-module__9WvKOq__faq :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.FaqSection-module-scss-module__9WvKOq__title{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.FaqSection-module-scss-module__9WvKOq__title{font-size:24px;line-height:36px}}@media (min-width:1200px){.FaqSection-module-scss-module__9WvKOq__title{font-size:32px;line-height:48px}}.FaqSection-module-scss-module__9WvKOq__title{color:#25265e}.FaqSection-module-scss-module__9WvKOq__list{flex-direction:column;gap:16px;max-width:720px;display:flex}@media (min-width:744px){.FaqSection-module-scss-module__9WvKOq__list{gap:20px}}.FaqSection-module-scss-module__9WvKOq__listSpacing{margin:24px auto 0}@media (min-width:744px){.FaqSection-module-scss-module__9WvKOq__listSpacing{margin-top:32px}}.FaqSection-module-scss-module__9WvKOq__item{color:#25265e;background:#fff;border:1px solid #e5e8f0;border-radius:8px;font-size:16px;line-height:24px}.FaqSection-module-scss-module__9WvKOq__trigger{min-height:64px;padding:12px 16px;font-weight:500}.FaqSection-module-scss-module__9WvKOq__faq .FaqSection-module-scss-module__9WvKOq__trigger:focus-visible{outline-offset:-10px}.FaqSection-module-scss-module__9WvKOq__trigger svg{color:#999}.FaqSection-module-scss-module__9WvKOq__answer{margin-top:-8px}.FaqSection-module-scss-module__9WvKOq__answer p{color:#25265ede;margin:0;padding:0 48px 20px 16px}
.ShareModal-module-scss-module__QTD_8G__whatsapp,.ShareModal-module-scss-module__QTD_8G__whatsapp:hover,.ShareModal-module-scss-module__QTD_8G__whatsapp:focus{color:inherit;text-decoration:none}.ShareModal-module-scss-module__QTD_8G__whatsapp{background:#fff;border:1px solid #d3dce6;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px;display:flex}.ShareModal-module-scss-module__QTD_8G__whatsapp,.ShareModal-module-scss-module__QTD_8G__whatsapp:hover,.ShareModal-module-scss-module__QTD_8G__whatsapp:focus{color:#25265e}.ShareModal-module-scss-module__QTD_8G__whatsapp:hover{background:#f8faff}.ShareModal-module-scss-module__QTD_8G__whatsappIcon{color:#25d366;width:24px;height:24px}.ShareModal-module-scss-module__QTD_8G__divider{color:#25265ede;text-align:center;margin:32px 0 16px;font-size:14px;line-height:20px}.ShareModal-module-scss-module__QTD_8G__targets{justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ShareModal-module-scss-module__QTD_8G__target{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.ShareModal-module-scss-module__QTD_8G__target:hover,.ShareModal-module-scss-module__QTD_8G__target:focus{color:inherit;text-decoration:none}.ShareModal-module-scss-module__QTD_8G__target{color:#25265eab;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ShareModal-module-scss-module__QTD_8G__target:hover{background:#f8faff}.ShareModal-module-scss-module__QTD_8G__target svg{width:20px;height:20px}.ShareModal-module-scss-module__QTD_8G__linkedin,.ShareModal-module-scss-module__QTD_8G__linkedin:hover,.ShareModal-module-scss-module__QTD_8G__linkedin:focus{color:#0a66c2}.ShareModal-module-scss-module__QTD_8G__email,.ShareModal-module-scss-module__QTD_8G__email:hover,.ShareModal-module-scss-module__QTD_8G__email:focus{color:#d6249f}.ShareModal-module-scss-module__QTD_8G__twitter,.ShareModal-module-scss-module__QTD_8G__twitter:hover,.ShareModal-module-scss-module__QTD_8G__twitter:focus{color:#1da1f2}.ShareModal-module-scss-module__QTD_8G__facebook,.ShareModal-module-scss-module__QTD_8G__facebook:hover,.ShareModal-module-scss-module__QTD_8G__facebook:focus{color:#1877f2}.ShareModal-module-scss-module__QTD_8G__status{color:#25265e;text-align:center;margin:0;font-size:14px;font-weight:500;line-height:20px}.ShareModal-module-scss-module__QTD_8G__status:not(:empty){margin-top:12px}.ShareModal-module-scss-module__QTD_8G__urlField{color:#25265e;width:100%;font:inherit;border:1px solid #d3dce6;border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px;line-height:20px}.ShareModal-module-scss-module__QTD_8G__copySource{opacity:0;pointer-events:none;position:fixed;top:0;left:0}
.buttons-module-scss-module__FgO_nq__button{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.buttons-module-scss-module__FgO_nq__button:hover,.buttons-module-scss-module__FgO_nq__button:focus{color:inherit;text-decoration:none}.buttons-module-scss-module__FgO_nq__button{text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}@media (min-width:810px){.buttons-module-scss-module__FgO_nq__button{font-size:16px;line-height:24px}}@media (min-width:1200px){.buttons-module-scss-module__FgO_nq__button{min-height:64px;padding:16px 20px;font-size:20px;line-height:30px}}.buttons-module-scss-module__FgO_nq__button:disabled,.buttons-module-scss-module__FgO_nq__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.buttons-module-scss-module__FgO_nq__button{transition:none}}.buttons-module-scss-module__FgO_nq__small{min-height:40px;padding:8px 16px;font-size:14px;line-height:20px}@media (min-width:810px){.buttons-module-scss-module__FgO_nq__small{font-size:16px;line-height:24px}}@media (min-width:1200px){.buttons-module-scss-module__FgO_nq__small{min-height:40px;padding:8px 16px;font-size:16px;line-height:24px}}.buttons-module-scss-module__FgO_nq__fullWidth{width:100%}.buttons-module-scss-module__FgO_nq__primary{color:#fff;background:#0556f3}.buttons-module-scss-module__FgO_nq__primary:hover:not(:disabled),.buttons-module-scss-module__FgO_nq__primary:focus:not(:disabled){color:#fff;background:#0047d1}.buttons-module-scss-module__FgO_nq__purple{--fr-focus-color:#fff;color:#fff;background:#6501e5}.buttons-module-scss-module__FgO_nq__purple:hover:not(:disabled),.buttons-module-scss-module__FgO_nq__purple:focus:not(:disabled){color:#fff;background:#4900a6}.buttons-module-scss-module__FgO_nq__secondary{color:#25265e;background:#fff;border:1px solid #d3dce6;box-shadow:0 4px 4px #2d1a0114}.buttons-module-scss-module__FgO_nq__secondary:hover:not(:disabled),.buttons-module-scss-module__FgO_nq__secondary:focus:not(:disabled){color:#25265e;background:#f8faff}.buttons-module-scss-module__FgO_nq__yellow{color:#25265e;background:#ffc33d}.buttons-module-scss-module__FgO_nq__yellow:hover:not(:disabled),.buttons-module-scss-module__FgO_nq__yellow:focus:not(:disabled){color:#25265e;background:#f8a737}.buttons-module-scss-module__FgO_nq__pink{--fr-focus-color:#fff;color:#fff;background:#e20086}.buttons-module-scss-module__FgO_nq__pink:hover:not(:disabled),.buttons-module-scss-module__FgO_nq__pink:focus:not(:disabled){color:#fff;background:#ca0078}.buttons-module-scss-module__FgO_nq__text{color:#0556f3;background:0 0;min-height:0;padding:0}.buttons-module-scss-module__FgO_nq__text:hover:not(:disabled),.buttons-module-scss-module__FgO_nq__text:focus:not(:disabled){color:#0047d1}.buttons-module-scss-module__FgO_nq__label{align-items:center;gap:8px;display:inline-flex}.buttons-module-scss-module__FgO_nq__loading .buttons-module-scss-module__FgO_nq__label{visibility:hidden}.buttons-module-scss-module__FgO_nq__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite buttons-module-scss-module__FgO_nq__spin;position:absolute}@media (prefers-reduced-motion:reduce){.buttons-module-scss-module__FgO_nq__spinner{animation-duration:2s}}@keyframes buttons-module-scss-module__FgO_nq__spin{to{transform:rotate(360deg)}}
.Dialog-module-scss-module__rOFQ8G__dialog :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.Dialog-module-scss-module__rOFQ8G__dialog :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.Dialog-module-scss-module__rOFQ8G__dialog{color:#25265e;background:#fff;border:none;border-radius:8px;width:calc(100% - 32px);max-width:420px;margin:auto;padding:0;font-family:inherit;box-shadow:0 8px 24px #00000029}.Dialog-module-scss-module__rOFQ8G__dialog::backdrop{background:#00000080}.Dialog-module-scss-module__rOFQ8G__dialog:not([open]){display:none}.Dialog-module-scss-module__rOFQ8G__content{padding:24px}.Dialog-module-scss-module__rOFQ8G__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.Dialog-module-scss-module__rOFQ8G__title{color:#25265e;margin:0;font-size:24px;font-weight:600;line-height:32px}.Dialog-module-scss-module__rOFQ8G__close{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.Dialog-module-scss-module__rOFQ8G__close:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Dialog-module-scss-module__rOFQ8G__close{color:#25265e;flex-shrink:0;margin-left:auto;display:flex}.Dialog-module-scss-module__rOFQ8G__close svg{width:24px;height:24px}.Dialog-module-scss-module__rOFQ8G__square{border-radius:0}.Dialog-module-scss-module__rOFQ8G__square .Dialog-module-scss-module__rOFQ8G__content{padding:32px}.Dialog-module-scss-module__rOFQ8G__square .Dialog-module-scss-module__rOFQ8G__header{margin-bottom:32px}.Dialog-module-scss-module__rOFQ8G__bare{--fr-focus-color:#fff;width:calc(100% - 48px);box-shadow:none;background:0 0;border-radius:0}.Dialog-module-scss-module__rOFQ8G__bare::backdrop{background:#000000d9}.Dialog-module-scss-module__rOFQ8G__bare .Dialog-module-scss-module__rOFQ8G__content{padding:0}.Dialog-module-scss-module__rOFQ8G__bare .Dialog-module-scss-module__rOFQ8G__header{margin-bottom:8px}.Dialog-module-scss-module__rOFQ8G__bare .Dialog-module-scss-module__rOFQ8G__title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Dialog-module-scss-module__rOFQ8G__bare .Dialog-module-scss-module__rOFQ8G__close{color:#fff}.Dialog-module-scss-module__rOFQ8G__bare .Dialog-module-scss-module__rOFQ8G__close svg{width:20px;height:20px}
.SiteForm-module-scss-module__VXQqha__form{flex-direction:column;display:flex}.SiteForm-module-scss-module__VXQqha__fields{gap:20px;display:grid;position:relative}.SiteForm-module-scss-module__VXQqha__field{flex-direction:column;gap:10px;min-width:0;display:flex}.SiteForm-module-scss-module__VXQqha__label{color:#25265ecc;margin:0;font-size:14px;font-weight:400;line-height:16px}.SiteForm-module-scss-module__VXQqha__input{width:100%;height:40px;font:inherit;color:#25265e;box-shadow:none;-webkit-appearance:none;background:#bbbbbb26;border:1px solid #0000;border-radius:4px;padding:12px;font-size:14px;line-height:16px}.SiteForm-module-scss-module__VXQqha__input::placeholder{color:#25265eab;opacity:1}.SiteForm-module-scss-module__VXQqha__input:focus{border-color:#0556f3}.SiteForm-module-scss-module__VXQqha__textarea{resize:none;height:96px}.SiteForm-module-scss-module__VXQqha__invalid,.SiteForm-module-scss-module__VXQqha__invalid:focus{border-color:#e34c4c}.SiteForm-module-scss-module__VXQqha__error{color:#e34c4c;margin:0;font-size:12px;line-height:16px}.SiteForm-module-scss-module__VXQqha__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.SiteForm-module-scss-module__VXQqha__alert{color:#e34c4c;margin:24px 0 0;font-size:14px;line-height:20px}.SiteForm-module-scss-module__VXQqha__actions{justify-content:flex-end;margin-top:40px;display:flex}.SiteForm-module-scss-module__VXQqha__form .SiteForm-module-scss-module__VXQqha__submit{min-height:48px;padding:0 40px;font-size:14px;font-weight:600;line-height:16.8px}
.Catalog-module-scss-module__nONWaa__page{color:#25265e}.Catalog-module-scss-module__nONWaa__page :where(p,ul,h1,h2){margin:0}.Catalog-module-scss-module__nONWaa__page :where(ul){padding:0;list-style:none}.Catalog-module-scss-module__nONWaa__layout{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__layout{max-width:680px;padding:0}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__layout{max-width:1110px}}.Catalog-module-scss-module__nONWaa__layout{isolation:isolate}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__layout{grid-template-columns:152px 1fr;align-items:start;column-gap:52px;display:grid}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__layout{grid-template-columns:181px 1fr;column-gap:56px}}.Catalog-module-scss-module__nONWaa__rail{display:none}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__rail{align-self:stretch;padding:71px 0 56px;display:block;position:relative}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__rail{padding-top:90px}}.Catalog-module-scss-module__nONWaa__rail:before{content:"";z-index:-1;background:#f8faff;position:absolute;inset:0 -24px 0 -100vw}.Catalog-module-scss-module__nONWaa__railSticky{top:calc(var(--site-chrome-h,0px) + 16px);max-height:calc(100vh - var(--site-chrome-h,0px) - 16px);scrollbar-width:none;flex-direction:column;gap:20px;padding-bottom:4px;display:flex;position:sticky;overflow-y:auto}.Catalog-module-scss-module__nONWaa__railSticky::-webkit-scrollbar{display:none}.Catalog-module-scss-module__nONWaa__railFilters{flex-direction:column;gap:24px;display:flex}.Catalog-module-scss-module__nONWaa__railSearch,.Catalog-module-scss-module__nONWaa__phoneSearch{color:#25265eab;cursor:text;align-items:center;gap:8px;display:flex}.Catalog-module-scss-module__nONWaa__railSearch svg,.Catalog-module-scss-module__nONWaa__phoneSearch svg{flex-shrink:0;width:14px;height:14px}.Catalog-module-scss-module__nONWaa__railSearch input,.Catalog-module-scss-module__nONWaa__phoneSearch input{color:#25265e;width:100%;min-width:0;font:inherit;outline-offset:6px;background:0 0;border:none;padding:0}.Catalog-module-scss-module__nONWaa__railSearch input::placeholder,.Catalog-module-scss-module__nONWaa__phoneSearch input::placeholder{color:#25265eab}.Catalog-module-scss-module__nONWaa__railSearch input::-webkit-search-cancel-button{cursor:pointer}.Catalog-module-scss-module__nONWaa__phoneSearch input::-webkit-search-cancel-button{cursor:pointer}.Catalog-module-scss-module__nONWaa__railSearch{background:#fff;border-radius:8px;margin-bottom:0;padding:8px;font-size:12px;line-height:14px}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__railSearch{padding:12px;font-size:14px;line-height:17px}}.Catalog-module-scss-module__nONWaa__phoneSearch{background:#fff;border:1px solid #d3dce6;border-radius:10px;margin:40px 0 24px;padding:15px;font-size:14px;line-height:17px}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__phoneSearch{display:none}}.Catalog-module-scss-module__nONWaa__clearAll{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.Catalog-module-scss-module__nONWaa__clearAll:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Catalog-module-scss-module__nONWaa__clearAll{color:#25265eab;align-self:flex-end;font-size:12px;line-height:14px}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__clearAll{font-size:14px;line-height:17px}}.Catalog-module-scss-module__nONWaa__clearAll:hover{color:#25265e}.Catalog-module-scss-module__nONWaa__filterGroup{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__filterGroup{gap:12px}}.Catalog-module-scss-module__nONWaa__filterGroupLabel{color:#25265eab;margin-bottom:8px;padding:0;font-size:14px;font-weight:500;line-height:17px}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__filterGroupLabel{margin-bottom:16px}}.Catalog-module-scss-module__nONWaa__checkboxRow{color:#25265e;cursor:pointer;align-items:center;gap:10px;margin:0;padding-left:12px;font-size:12px;line-height:18px;display:flex}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__checkboxRow{font-size:14px;line-height:14px}}.Catalog-module-scss-module__nONWaa__checkbox{cursor:pointer;appearance:none;background:#fff;border:1px solid #d3dce6;border-radius:2px;flex-shrink:0;width:14px;height:14px;margin:0}.Catalog-module-scss-module__nONWaa__checkbox:checked{background:#0556f3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.5 7.2l2.4 2.3 4.6-5' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px no-repeat;border-color:#0556f3}.Catalog-module-scss-module__nONWaa__filterGroup+.Catalog-module-scss-module__nONWaa__filterGroup .Catalog-module-scss-module__nONWaa__checkbox{width:16px;height:16px}.Catalog-module-scss-module__nONWaa__main{min-width:0;padding-top:16px;padding-bottom:24px}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__main{padding-top:32px;padding-bottom:32px}}.Catalog-module-scss-module__nONWaa__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 -8px;display:flex}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__head{flex-wrap:nowrap;margin:0}}.Catalog-module-scss-module__nONWaa__title{color:#25265e;width:100%;font-size:22px;font-weight:500;line-height:39px}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__title{width:auto;font-size:20px;line-height:28px}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__title{line-height:20px}}.Catalog-module-scss-module__nONWaa__filtersButton,.Catalog-module-scss-module__nONWaa__sort{background:#fff;border:1px solid #d3dce6;border-radius:4px;align-items:center;gap:8px;min-height:33px;padding:8px 12px;font-size:14px;line-height:17px;display:inline-flex}.Catalog-module-scss-module__nONWaa__filtersButton svg,.Catalog-module-scss-module__nONWaa__sort svg{flex-shrink:0;width:16px;height:16px}.Catalog-module-scss-module__nONWaa__filtersButton{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.Catalog-module-scss-module__nONWaa__filtersButton:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Catalog-module-scss-module__nONWaa__filtersButton{color:#25265ecc;background:#fff;border:1px solid #d3dce6;min-height:32px;padding:7px 17px;font-size:14px;font-weight:600;line-height:16px}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__filtersButton{display:none}}.Catalog-module-scss-module__nONWaa__filtersCount{color:#25265eab;border:1px solid #d3dce6;border-radius:4px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.Catalog-module-scss-module__nONWaa__sort{color:#25265eab;margin-left:auto;font-weight:500;position:relative}.Catalog-module-scss-module__nONWaa__sort:focus-within{outline-offset:2px;outline:2px solid #0556f3}.Catalog-module-scss-module__nONWaa__sort select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.Catalog-module-scss-module__nONWaa__results{min-height:100vh}html[data-catalog-pending] .Catalog-module-scss-module__nONWaa__results{visibility:hidden;animation:0s 3s forwards Catalog-module-scss-module__nONWaa__catalog-reveal}@keyframes Catalog-module-scss-module__nONWaa__catalog-reveal{to{visibility:visible}}.Catalog-module-scss-module__nONWaa__resultCount{color:#25265eab;margin-bottom:24px;padding-left:0;font-size:12px;line-height:14px}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__resultCount{margin:32px 0 15px;padding-left:8px;font-size:14px;line-height:17px}}.Catalog-module-scss-module__nONWaa__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__grid{grid-template-columns:repeat(2,200px);gap:32px 43px}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__grid{grid-template-columns:repeat(3,1fr);gap:24px}}.Catalog-module-scss-module__nONWaa__empty{color:#25265e;text-align:center;flex-direction:column;align-items:center;gap:16px;padding:64px 0;font-size:16px;line-height:24px;display:flex}.Catalog-module-scss-module__nONWaa__emptyClear{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.Catalog-module-scss-module__nONWaa__emptyClear:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Catalog-module-scss-module__nONWaa__emptyClear{color:#0556f3;font-weight:500}.Catalog-module-scss-module__nONWaa__emptyClear:hover{color:#0047d1}.Catalog-module-scss-module__nONWaa__cardItem{isolation:isolate;position:relative}.Catalog-module-scss-module__nONWaa__cardItemStacked:before,.Catalog-module-scss-module__nONWaa__cardItemStacked:after{content:"";background:#fff;border:1px solid #d3dce6;border-radius:16px;position:absolute}.Catalog-module-scss-module__nONWaa__cardItemStacked:before{z-index:1;inset:8px -6px 8px 6px}.Catalog-module-scss-module__nONWaa__cardItemStacked:after{z-index:0;inset:16px -12px 16px 12px}.Catalog-module-scss-module__nONWaa__card,.Catalog-module-scss-module__nONWaa__card:hover,.Catalog-module-scss-module__nONWaa__card:focus{color:inherit;text-decoration:none}.Catalog-module-scss-module__nONWaa__card{z-index:2;background:linear-gradient(180deg, #fff 48%, var(--catalog-tint,#fff) 100%) #fff;color:#25265e;border:1px solid #d3dce6;border-radius:16px;flex-direction:column;height:172px;padding:24px 20px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 .796192px 3.98096px -1.25px #d1d1d11a,0 2.41451px 12.0725px -2.5px #d1d1d117,0 6.38265px 31.9133px -3.75px #d1d1d112,0 20px 100px -5px #d1d1d100}.Catalog-module-scss-module__nONWaa__card:hover{color:#25265e}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__card{height:200px;padding:16px}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__card{height:100%;min-height:286px;padding:20px}}@media (min-width:1200px) and (hover:hover) and (prefers-reduced-motion:no-preference){.Catalog-module-scss-module__nONWaa__card{transition:transform .3s cubic-bezier(.34,1.3,.64,1)}.Catalog-module-scss-module__nONWaa__cardItem:hover{z-index:1}.Catalog-module-scss-module__nONWaa__card:hover{transform:rotate(-6deg)}.Catalog-module-scss-module__nONWaa__tint-skill-tracks:hover{transform:rotate(-5deg)}}.Catalog-module-scss-module__nONWaa__tint-courses{--catalog-tint:#cdddfd4d}.Catalog-module-scss-module__nONWaa__tint-projects{--catalog-tint:#e34c4c1a}.Catalog-module-scss-module__nONWaa__tint-learning-paths{--catalog-tint:#f5edffe6}.Catalog-module-scss-module__nONWaa__tint-skill-assessments{--catalog-tint:#ffe8d680}.Catalog-module-scss-module__nONWaa__tint-skill-tracks{--catalog-tint:#e6ffe6}.Catalog-module-scss-module__nONWaa__tint-interview-questions{--catalog-tint:#6ecbce1a}.Catalog-module-scss-module__nONWaa__ribbon{z-index:1;color:#25265e;text-align:center;background:#ffc33d;width:100px;padding:2px 0;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:14px;right:-26px;transform:rotate(45deg)}.Catalog-module-scss-module__nONWaa__cardType{color:#25265eab;align-items:center;gap:4px;font-size:10px;line-height:12px;display:flex}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__cardType{font-size:12px;line-height:14px}}.Catalog-module-scss-module__nONWaa__cardType img{flex-shrink:0;width:auto;height:12px}.Catalog-module-scss-module__nONWaa__cardImage{object-fit:cover;width:86px;height:86px;position:absolute;bottom:-18px;right:0}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__cardImage{width:80px;height:80px;right:-12px}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__cardImage{width:110px;height:110px;margin-top:12px;position:static}}.Catalog-module-scss-module__nONWaa__cardTitle{color:#25265e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:16px;font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__cardTitle{-webkit-line-clamp:3;min-height:72px;padding-right:4px}}@media (min-width:810px){.Catalog-module-scss-module__nONWaa__cardTitle{-webkit-line-clamp:2;font-size:20px;line-height:36px}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__cardTitle{-webkit-line-clamp:2;min-height:0;margin-top:11px;font-size:24px;line-height:36px}}.Catalog-module-scss-module__nONWaa__cardMeta{color:#25265ecc;white-space:nowrap;align-items:center;gap:14px;margin-top:auto;padding-top:12px;font-size:12px;line-height:12px;display:flex}@media (min-width:744px){.Catalog-module-scss-module__nONWaa__cardMeta{gap:10px;margin-top:0;padding-top:18px}}@media (min-width:1200px){.Catalog-module-scss-module__nONWaa__cardMeta{gap:14px;margin-top:auto;padding-top:12px}}.Catalog-module-scss-module__nONWaa__cardMetaItem{align-items:center;gap:6px;display:inline-flex}.Catalog-module-scss-module__nONWaa__cardMetaItem img{flex-shrink:0;width:auto;height:12px}.Catalog-module-scss-module__nONWaa__cardDuration{color:#25265eab;gap:4px}.Catalog-module-scss-module__nONWaa__cardDuration img{height:14px}.Catalog-module-scss-module__nONWaa__levelBars{align-items:flex-end;gap:2px;height:8px;display:inline-flex}.Catalog-module-scss-module__nONWaa__levelBar{background:#b8cadf;border-radius:1px;width:2px}.Catalog-module-scss-module__nONWaa__levelBar:first-child{height:4px}.Catalog-module-scss-module__nONWaa__levelBar:nth-child(2){height:6px}.Catalog-module-scss-module__nONWaa__levelBar:nth-child(3){height:8px}.Catalog-module-scss-module__nONWaa__levelBarFilled{background:#25265eab}.Catalog-module-scss-module__nONWaa__page .Catalog-module-scss-module__nONWaa__drawer{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:85vh;margin:auto 0 0;overflow-y:auto}.Catalog-module-scss-module__nONWaa__page .Catalog-module-scss-module__nONWaa__drawer>div{padding-bottom:0;position:relative}.Catalog-module-scss-module__nONWaa__page .Catalog-module-scss-module__nONWaa__drawer h2{font-size:20px;line-height:28px}.Catalog-module-scss-module__nONWaa__drawerClearAll{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.Catalog-module-scss-module__nONWaa__drawerClearAll:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Catalog-module-scss-module__nONWaa__drawerClearAll{color:#25265eab;font-size:14px;line-height:20px;position:absolute;top:30px;right:64px}.Catalog-module-scss-module__nONWaa__page .Catalog-module-scss-module__nONWaa__drawer .Catalog-module-scss-module__nONWaa__filterGroup{gap:8px;margin-bottom:16px}.Catalog-module-scss-module__nONWaa__page .Catalog-module-scss-module__nONWaa__drawer .Catalog-module-scss-module__nONWaa__filterGroupLabel{color:#25265eab;margin-bottom:0;font-size:12px;font-weight:400;line-height:18px}.Catalog-module-scss-module__nONWaa__chips{flex-wrap:wrap;gap:10px 8px;display:flex}.Catalog-module-scss-module__nONWaa__chip{color:#25265ede;font:inherit;cursor:pointer;-webkit-appearance:none;background:#f3f3f5;border:none;border-radius:100px;min-height:32px;margin:0;padding:6px 16px;font-size:14px;line-height:20px}.Catalog-module-scss-module__nONWaa__chip[aria-pressed=true]{color:#fff;background:#00a3ff}.Catalog-module-scss-module__nONWaa__drawerFooter{background:#fff;margin:0 -24px;padding:16px 24px 24px;position:sticky;bottom:0}
.Home-module-scss-module__8htxmG__page :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.Home-module-scss-module__8htxmG__page :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.Home-module-scss-module__8htxmG__page{color:#25265e;overflow-x:clip}.Home-module-scss-module__8htxmG__page :where(h1,h2,h3,h4,p,ul,ol,blockquote,figure){margin:0}.Home-module-scss-module__8htxmG__page :where(ul,ol){padding:0;list-style:none}.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__cta{min-height:56px;padding:16px;font-size:16px;line-height:24px}@media (min-width:744px){.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__cta{min-height:70px;padding:20px;font-size:20px;line-height:30px}}.Home-module-scss-module__8htxmG__container{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.Home-module-scss-module__8htxmG__container{max-width:680px;padding:0}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__container{max-width:1110px}}.Home-module-scss-module__8htxmG__lineBreak{display:none}@media (min-width:744px){.Home-module-scss-module__8htxmG__lineBreak{display:inline}}.Home-module-scss-module__8htxmG__section{padding:48px 0}@media (min-width:744px){.Home-module-scss-module__8htxmG__section{padding:72px 0}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__section{padding:96px 0}}.Home-module-scss-module__8htxmG__sectionTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.Home-module-scss-module__8htxmG__sectionTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__sectionTitle{font-size:32px;line-height:48px}}.Home-module-scss-module__8htxmG__sectionTitle{color:#25265e;text-align:center}.Home-module-scss-module__8htxmG__sectionText{margin:0;font-size:14px;font-weight:400;line-height:21px}@media (min-width:810px){.Home-module-scss-module__8htxmG__sectionText{font-size:16px;line-height:24px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__sectionText{font-size:18px;line-height:30px}}.Home-module-scss-module__8htxmG__sectionText{color:#25265ede;text-align:center;margin-top:10px}.Home-module-scss-module__8htxmG__sectionCta{justify-content:center;margin-top:24px;display:flex}.Home-module-scss-module__8htxmG__hero{padding-top:40px;position:relative}@media (min-width:744px){.Home-module-scss-module__8htxmG__hero{padding-top:48px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__hero{padding-top:60px}}.Home-module-scss-module__8htxmG__hero .Home-module-scss-module__8htxmG__container{position:relative}.Home-module-scss-module__8htxmG__heroGlow{opacity:.25;filter:blur(100px);pointer-events:none;background:#0556f3;border-radius:50%;position:absolute}.Home-module-scss-module__8htxmG__heroGlowLeft{width:138px;height:138px;top:414px;left:-36px}@media (min-width:1200px){.Home-module-scss-module__8htxmG__heroGlowLeft{width:168px;height:168px;top:749px;left:0}}.Home-module-scss-module__8htxmG__heroGlowRight{width:101px;height:101px;top:-16px;right:-34px}@media (min-width:1200px){.Home-module-scss-module__8htxmG__heroGlowRight{display:none}}.Home-module-scss-module__8htxmG__heroTitle{margin:0;font-size:24px;font-weight:600;line-height:27px}@media (min-width:744px){.Home-module-scss-module__8htxmG__heroTitle{font-size:26px;line-height:29.25px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__heroTitle{font-size:36px;line-height:48px}}.Home-module-scss-module__8htxmG__heroTitle{color:#25265e;text-align:center}@media (min-width:1200px){.Home-module-scss-module__8htxmG__heroTitle{font-weight:700}}.Home-module-scss-module__8htxmG__heroTitle .Home-module-scss-module__8htxmG__lineBreak{display:inline}.Home-module-scss-module__8htxmG__heroText{margin:0;font-size:14px;font-weight:400;line-height:21px}@media (min-width:810px){.Home-module-scss-module__8htxmG__heroText{font-size:14px;line-height:21px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__heroText{font-size:18px;line-height:30px}}.Home-module-scss-module__8htxmG__heroText{color:#25265ecc;text-align:center;margin-top:8px}.Home-module-scss-module__8htxmG__heroActions{flex-direction:column;gap:10px;margin-top:24px;display:flex}@media (min-width:744px){.Home-module-scss-module__8htxmG__heroActions{flex-direction:row;justify-content:center;align-items:center}}.Home-module-scss-module__8htxmG__googleButton .sign__third-party-button{white-space:nowrap;width:100%;font-family:inherit}@media (min-width:744px){.Home-module-scss-module__8htxmG__googleButton .sign__third-party-button{width:auto}}.Home-module-scss-module__8htxmG__googleButton .sign__third-party-button--primary:hover{background:#0449cf}.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__signupButton{min-height:48px;box-shadow:none;padding:12px 20px;font-size:16px;line-height:24px}.Home-module-scss-module__8htxmG__heroVideo{height:180px;margin-top:24px}@media (min-width:744px){.Home-module-scss-module__8htxmG__heroVideo{height:350px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__heroVideo{height:625px}}.Home-module-scss-module__8htxmG__logos{background:#fff5e6;padding:24px 0}@media (min-width:744px){.Home-module-scss-module__8htxmG__logos{padding:40px 0}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__logos{padding:64px 0}}.Home-module-scss-module__8htxmG__logosTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.Home-module-scss-module__8htxmG__logosTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__logosTitle{font-size:32px;line-height:48px}}.Home-module-scss-module__8htxmG__logosTitle{color:#25265e;text-align:center;max-width:300px;margin:0 auto}@media (min-width:744px){.Home-module-scss-module__8htxmG__logosTitle{max-width:none}}.Home-module-scss-module__8htxmG__logoStrip{margin-top:40px}.Home-module-scss-module__8htxmG__logoStrip img{height:30px}@media (min-width:744px){.Home-module-scss-module__8htxmG__logoStrip img{height:38px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__logoStrip{margin-top:44px}.Home-module-scss-module__8htxmG__logoStrip img{height:39px}}@media (min-width:744px){.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__logoStrip ul{justify-content:space-between}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__logoStrip ul{justify-content:center;gap:83px}}.Home-module-scss-module__8htxmG__paths{background:#fafafa}.Home-module-scss-module__8htxmG__pathTabsRow{text-align:center;margin:92px -5px -10px;line-height:0}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathTabsRow{margin-top:100px}}.Home-module-scss-module__8htxmG__pathTabs{display:inline}.Home-module-scss-module__8htxmG__pathTab{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.Home-module-scss-module__8htxmG__pathTab:hover,.Home-module-scss-module__8htxmG__pathTab:focus{color:inherit;text-decoration:none}.Home-module-scss-module__8htxmG__pathTab{vertical-align:top;color:#000;white-space:nowrap;background:#fff;border-radius:2px;align-items:center;gap:8px;height:49px;margin:0 5px 10px;padding:8px;font-size:14px;line-height:21px;display:inline-flex;position:relative;box-shadow:0 4px 4px #2d1a0114}@media (min-width:810px){.Home-module-scss-module__8htxmG__pathTab{font-size:16px;line-height:24px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__pathTab{font-size:18px;line-height:30px}}.Home-module-scss-module__8htxmG__pathTabActive,.Home-module-scss-module__8htxmG__pathTabActive:hover,.Home-module-scss-module__8htxmG__pathTabActive:focus{--fr-focus-color:#fff;color:#fff;background:#0556f3;font-size:16px;font-weight:300;line-height:30px}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathTabActive,.Home-module-scss-module__8htxmG__pathTabActive:hover,.Home-module-scss-module__8htxmG__pathTabActive:focus{padding:8px 16px;font-size:20px;font-weight:500}}.Home-module-scss-module__8htxmG__pathTabIcon{flex-shrink:0;display:flex}.Home-module-scss-module__8htxmG__pathTabIcon img{width:33px;height:33px;display:block}.Home-module-scss-module__8htxmG__pathTabIconTile{background:#fff;border:1px solid #d3dce6;border-radius:1px;justify-content:center;align-items:center;width:32px;height:32px}.Home-module-scss-module__8htxmG__pathTabIconTile img{width:18px;height:18px}.Home-module-scss-module__8htxmG__pathAnnotation{color:#25265ede;text-align:left;white-space:nowrap;font-size:16px;font-weight:700;line-height:21px;position:absolute;bottom:calc(100% + 10px);left:0}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathAnnotation{bottom:calc(100% + 24px)}}.Home-module-scss-module__8htxmG__pathAnnotation .Home-module-scss-module__8htxmG__lineBreak{display:inline}.Home-module-scss-module__8htxmG__pathAnnotationArrow{color:#6501e5;width:68px;height:59px;position:absolute;top:-7px;left:60px;transform:rotate(216deg)}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathAnnotationArrow{color:#0556f3;width:57px;height:56px;top:0;left:83px;transform:rotate(218deg)}}.Home-module-scss-module__8htxmG__pathBrowse{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.Home-module-scss-module__8htxmG__pathBrowse:hover,.Home-module-scss-module__8htxmG__pathBrowse:focus{color:inherit;text-decoration:none}.Home-module-scss-module__8htxmG__pathBrowse{vertical-align:top;color:#25265ecc;background:#fff;border-radius:2px;align-items:center;gap:8px;height:48px;margin:0 5px 10px;padding:12px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex;box-shadow:0 4px 4px #2d1a0114}.Home-module-scss-module__8htxmG__pathBrowse:hover,.Home-module-scss-module__8htxmG__pathBrowse:focus{color:#25265ecc;background:#f8faff}.Home-module-scss-module__8htxmG__pathPanel{background:#f8faff;border:1px solid #d3dce6;border-radius:16px;margin-top:16px;overflow:hidden}.Home-module-scss-module__8htxmG__pathSummary{border-bottom:1px solid #d3dce6;flex-direction:column;padding:20px;display:flex}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathSummary{grid-template-columns:200px 1fr;gap:10px;padding:5px 20px 10px;display:grid}}.Home-module-scss-module__8htxmG__pathImage{object-fit:cover;width:80px;height:80px;display:block}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathImage{width:200px;height:200px}}.Home-module-scss-module__8htxmG__pathSummaryCopy{margin-top:12px}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathSummaryCopy{margin-top:0;padding-top:16px}}.Home-module-scss-module__8htxmG__pathTitle{margin:0;font-size:16px;font-weight:600;line-height:24px}@media (min-width:810px){.Home-module-scss-module__8htxmG__pathTitle{font-size:20px;line-height:36px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__pathTitle{font-size:24px;line-height:36px}}.Home-module-scss-module__8htxmG__pathTitle{color:#25265e}.Home-module-scss-module__8htxmG__pathMeta{color:#25265ecc;align-items:center;gap:4px;margin-top:6px;font-size:10px;line-height:16px;display:flex}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathMeta{margin-top:4px;font-size:14px;font-weight:500;line-height:14px}}.Home-module-scss-module__8htxmG__pathMeta svg{width:16px;height:16px;margin-right:4px}.Home-module-scss-module__8htxmG__pathMetaDot{background:#25265eab;border-radius:50%;width:4px;height:4px;margin:0 4px}.Home-module-scss-module__8htxmG__pathRoles{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.Home-module-scss-module__8htxmG__pathRoles ul{flex-wrap:wrap;gap:8px;display:flex}.Home-module-scss-module__8htxmG__pathRoles li{color:#25265ecc;border:1px solid #d3dce6;border-radius:100px;align-items:center;height:24px;padding:0 8px;font-size:10px;line-height:16px;display:flex}@media (min-width:810px){.Home-module-scss-module__8htxmG__pathRoles li{font-size:16px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__pathRoles li{font-size:12px}}.Home-module-scss-module__8htxmG__pathRolesIcon{color:#25265ecc;flex-shrink:0;width:20px;height:24px}.Home-module-scss-module__8htxmG__pathCta,.Home-module-scss-module__8htxmG__pathCta:hover,.Home-module-scss-module__8htxmG__pathCta:focus{color:inherit;text-decoration:none}.Home-module-scss-module__8htxmG__pathCta{color:#25265e;background:#ffc33d;border-radius:4px;align-items:center;height:48px;margin-top:24px;padding:9px 20px;font-size:16px;font-weight:500;line-height:30px;display:inline-flex}.Home-module-scss-module__8htxmG__pathCta:hover,.Home-module-scss-module__8htxmG__pathCta:focus{color:#25265e;background:#ffba24}.Home-module-scss-module__8htxmG__pathCards{scrollbar-width:thin;gap:18px;padding:18px;display:flex;overflow-x:auto}@media (max-width:743.98px){.Home-module-scss-module__8htxmG__pathCards{box-shadow:inset -12px 0 10px -10px #25265e33}}@media (min-width:744px){.Home-module-scss-module__8htxmG__pathCards{padding:24px 18px}}.Home-module-scss-module__8htxmG__pathCard{background:#fff;border:1px solid #d3dce6;border-radius:12px;flex:0 0 375px;min-height:392px;padding:28px 18px 18px}.Home-module-scss-module__8htxmG__pill{background:#fff;border:1px solid;border-radius:100px;align-items:center;height:28px;padding:0 18px;font-size:12px;line-height:18px;display:inline-flex}@media (min-width:810px){.Home-module-scss-module__8htxmG__pill{font-size:14px;line-height:20px}}.Home-module-scss-module__8htxmG__pill-purple{color:#6501e5}.Home-module-scss-module__8htxmG__pill-blue{color:#0556f3}.Home-module-scss-module__8htxmG__cardTitle{color:#25265e;margin-top:6px;font-size:18px;font-weight:700;line-height:22.5px}.Home-module-scss-module__8htxmG__cardTitleSpaced{margin-top:18px}.Home-module-scss-module__8htxmG__cardText{color:#25265ede;margin-top:7px;font-size:12px;line-height:15px}.Home-module-scss-module__8htxmG__cardProject{margin-top:28px}.Home-module-scss-module__8htxmG__cardProjectRow{gap:19px;margin-top:16px;display:flex}.Home-module-scss-module__8htxmG__cardProjectRow>div{flex:1;padding-top:5px}.Home-module-scss-module__8htxmG__cardProjectImage{object-fit:cover;border:1px solid #d3dce6;border-radius:6px;flex-shrink:0;width:160px;height:160px}.Home-module-scss-module__8htxmG__cardProjectTitle{color:#25265e;font-size:14px;font-weight:500;line-height:14px}.Home-module-scss-module__8htxmG__cardProjectTitleBold{font-weight:700}.Home-module-scss-module__8htxmG__cardPortfolioRow{align-items:center;gap:18px;margin-top:18px;display:flex}.Home-module-scss-module__8htxmG__cardPortfolioRow .Home-module-scss-module__8htxmG__cardText{margin-top:0}.Home-module-scss-module__8htxmG__cardPortfolioImage{object-fit:cover;border:1px solid #d3dce6;border-radius:12px;flex-shrink:0;width:185px;height:153px}.Home-module-scss-module__8htxmG__cardSkillsTitle{color:#25265e;margin-top:16px;font-size:14px;font-weight:700;line-height:18px}.Home-module-scss-module__8htxmG__cardSkills{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.Home-module-scss-module__8htxmG__cardSkills li{color:#6501e5;background:#ecdbff;border:1px solid #6501e5;border-radius:3px;align-items:center;height:24px;padding:0 6px;font-size:9px;line-height:12px;display:flex}.Home-module-scss-module__8htxmG__cardChapter+.Home-module-scss-module__8htxmG__cardChapter{margin-top:28px}.Home-module-scss-module__8htxmG__cardLessons{color:#25265ede;margin-top:6px;font-size:12px;line-height:21px}.Home-module-scss-module__8htxmG__cardCertificate{width:286px;height:auto;margin-top:24px;display:block}.Home-module-scss-module__8htxmG__features{background:#fff}.Home-module-scss-module__8htxmG__features .Home-module-scss-module__8htxmG__sectionTitle{text-align:left}@media (min-width:744px){.Home-module-scss-module__8htxmG__features .Home-module-scss-module__8htxmG__sectionTitle{text-align:center}.Home-module-scss-module__8htxmG__features .Home-module-scss-module__8htxmG__sectionCta{margin-top:40px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__features .Home-module-scss-module__8htxmG__sectionCta{margin-top:0}}.Home-module-scss-module__8htxmG__featureLayout{margin-top:24px}@media (min-width:744px){.Home-module-scss-module__8htxmG__featureLayout{margin-top:40px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__featureLayout{grid-template-columns:416px 620px;margin-top:77px;display:grid}}.Home-module-scss-module__8htxmG__featureItems{flex-direction:column;gap:40px;display:flex}@media (min-width:744px){.Home-module-scss-module__8htxmG__featureItems{gap:80px}.Home-module-scss-module__8htxmG__featureItem{grid-template-columns:1fr 352px;align-items:start;gap:8px 28px;display:grid}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__featureItem{min-height:500px;padding-top:40px;display:block}.Home-module-scss-module__8htxmG__featureItem:last-child{min-height:400px}}.Home-module-scss-module__8htxmG__featureTitle{color:#25265e;align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:24px;display:flex}.Home-module-scss-module__8htxmG__featureTitle svg{flex-shrink:0;width:18px;height:18px}@media (min-width:810px){.Home-module-scss-module__8htxmG__featureTitle{font-size:18px;line-height:24px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__featureTitle{font-size:24px;line-height:36px}.Home-module-scss-module__8htxmG__featureTitle svg{width:24px;height:24px}}.Home-module-scss-module__8htxmG__featureText{color:#25265e;max-width:380px;margin-top:10px;font-size:16px;line-height:24px}.Home-module-scss-module__8htxmG__featureText+.Home-module-scss-module__8htxmG__featureText{margin-top:24px}@media (min-width:744px){.Home-module-scss-module__8htxmG__featureText{max-width:none}}@media (min-width:810px){.Home-module-scss-module__8htxmG__featureText{font-size:18px;line-height:24px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__featureText{max-width:380px;margin-top:21px;font-size:20px;line-height:28px}.Home-module-scss-module__8htxmG__featureText+.Home-module-scss-module__8htxmG__featureText{margin-top:28px}}.Home-module-scss-module__8htxmG__featureVideo{border-radius:8px;margin-top:10px;padding:16px;box-shadow:inset 0 0 0 1px #25265e14}@media (min-width:744px){.Home-module-scss-module__8htxmG__featureVideo{margin-top:0}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__featureVideo{display:none}}.Home-module-scss-module__8htxmG__featureVideoFrame{border-radius:4px}.Home-module-scss-module__8htxmG__stageColumn{display:none}@media (min-width:1200px){.Home-module-scss-module__8htxmG__stageColumn{padding-bottom:40px;display:block}}.Home-module-scss-module__8htxmG__stage{border-radius:16px;width:620px;height:350px;margin-top:40px;position:sticky;top:240px;overflow:hidden}.Home-module-scss-module__8htxmG__stageScene{opacity:0;transition:opacity .3s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Home-module-scss-module__8htxmG__stageScene{transition:none}}.Home-module-scss-module__8htxmG__stageSceneActive{opacity:1}.Home-module-scss-module__8htxmG__stageImage{object-fit:cover;border-radius:16px;display:block;position:absolute}.Home-module-scss-module__8htxmG__stageCode{width:344px;height:234px;top:136px;left:61px;transform:rotate(-3deg)}.Home-module-scss-module__8htxmG__stageVisual{border-radius:3.25%/4.19%;width:492px;height:382px;top:7px;left:291px;transform:rotate(-2deg)}.Home-module-scss-module__8htxmG__stagePlayground{border-radius:8px;width:689px;height:340px;top:15px;left:60px;transform:rotate(-2deg)}.Home-module-scss-module__8htxmG__stageSensai{width:492px;height:476px;top:8px;left:291px;transform:rotate(-2deg)}.Home-module-scss-module__8htxmG__stageArrow{color:#1aa3ff;width:71px;height:82px;position:absolute;top:99px;left:217px;transform:rotate(-3deg)}.Home-module-scss-module__8htxmG__stageScene-sensai .Home-module-scss-module__8htxmG__stageArrow{color:#34718e}.Home-module-scss-module__8htxmG__certificates{background:#faf0ff}@media (min-width:1200px){.Home-module-scss-module__8htxmG__certificatesInner{grid-template-columns:428px 570px;justify-content:space-between;align-items:center;display:grid}}.Home-module-scss-module__8htxmG__certificatesTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.Home-module-scss-module__8htxmG__certificatesTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__certificatesTitle{font-size:32px;line-height:48px}}.Home-module-scss-module__8htxmG__certificatesTitle{color:#25265e}.Home-module-scss-module__8htxmG__certificatesPoints{flex-direction:column;gap:12px;margin-top:20px;display:flex}.Home-module-scss-module__8htxmG__certificatesPoints li{color:#25265ecc;align-items:flex-start;gap:8px;font-size:14px;line-height:21px;display:flex}@media (min-width:810px){.Home-module-scss-module__8htxmG__certificatesPoints li{font-size:16px;line-height:24px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__certificatesPoints li{align-items:center;font-size:18px;line-height:30px}}.Home-module-scss-module__8htxmG__certificatesPoints svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}@media (min-width:1200px){.Home-module-scss-module__8htxmG__certificatesPoints svg{margin-left:0}}.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__certificatesCta{margin-top:40px}@media (min-width:1200px){.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__certificatesCta{margin-top:32px}}.Home-module-scss-module__8htxmG__certificatesFrame{background:#f0e6ff;border-radius:8px;margin-top:40px}@media (min-width:744px){.Home-module-scss-module__8htxmG__certificatesFrame{margin-top:64px;padding:24px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__certificatesFrame{margin-top:0}}.Home-module-scss-module__8htxmG__certificatesImage{border:1px solid #d3dce6;border-radius:4px;width:100%;height:auto;display:block}@media (min-width:744px){.Home-module-scss-module__8htxmG__certificatesImage{border-radius:8px}}.Home-module-scss-module__8htxmG__testimonials{background:#fafafa}.Home-module-scss-module__8htxmG__testimonialsTitlePhone{margin:0;font-size:26px;font-weight:600;line-height:39px}@media (min-width:810px){.Home-module-scss-module__8htxmG__testimonialsTitlePhone{font-size:26px;line-height:39px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__testimonialsTitlePhone{font-size:26px;line-height:39px}}.Home-module-scss-module__8htxmG__testimonialsTitlePhone{display:block}.Home-module-scss-module__8htxmG__testimonialsTitlePhone .Home-module-scss-module__8htxmG__lineBreak{display:inline}@media (min-width:744px){.Home-module-scss-module__8htxmG__testimonialsTitlePhone{display:none}}@media (max-width:743.98px){.Home-module-scss-module__8htxmG__testimonialsTitleWide{display:none}}.Home-module-scss-module__8htxmG__testimonialsText{color:#25265ecc;font-size:18px;font-weight:500;line-height:21px}@media (min-width:1200px){.Home-module-scss-module__8htxmG__testimonialsText{margin-top:13px;line-height:30px}}.Home-module-scss-module__8htxmG__testimonialCarousel{margin-top:24px}@media (min-width:744px){.Home-module-scss-module__8htxmG__testimonialCarousel{margin-top:48px}}@media (min-width:744px) and (max-width:1199.98px){.Home-module-scss-module__8htxmG__testimonialCarousel{margin-inline:calc(50% - 50vw + 40px)}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__testimonialCarousel{margin-top:34px}}.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__testimonialTrack{border-radius:16px;gap:8px;padding:8px;scroll-padding-inline:8px}@media (max-width:743.98px){.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__testimonialTrack{border:1px solid #d3dce6;box-shadow:3px 4px 6px #25265e26}}@media (min-width:744px){.Home-module-scss-module__8htxmG__page .Home-module-scss-module__8htxmG__testimonialTrack{box-shadow:inset -.6px 0 .6px -1.25px #0000006e}}.Home-module-scss-module__8htxmG__testimonialSlide{width:333px}.Home-module-scss-module__8htxmG__testimonial{background:#fff;border-radius:8px;flex-direction:column;height:434px;padding:21px 20px 20px;display:flex}@media (min-width:744px){.Home-module-scss-module__8htxmG__testimonial{border:1px solid #d3dce6}}.Home-module-scss-module__8htxmG__testimonialVideo{object-fit:cover;background:#000;border-radius:8px;width:100%;height:214px;display:block}.Home-module-scss-module__8htxmG__testimonialQuote{color:#25265e;margin-top:36px;font-size:18px;line-height:27px}@media (min-width:810px){.Home-module-scss-module__8htxmG__testimonialQuote{font-size:20px;line-height:30px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__testimonialQuote{font-size:22px;line-height:30px}}.Home-module-scss-module__8htxmG__testimonialName{color:#25265ede;margin-top:36px;font-size:10px;line-height:16px}@media (min-width:810px){.Home-module-scss-module__8htxmG__testimonialName{font-size:16px}}@media (min-width:1200px){.Home-module-scss-module__8htxmG__testimonialName{font-size:12px}}.Home-module-scss-module__8htxmG__closing{background:#fff5e6}
.LearningPathDetails-module-scss-module__blcF5a__lovedBy{background:#ffecd6;padding:16px 0}.LearningPathDetails-module-scss-module__blcF5a__lovedByTitle{margin:0;font-size:16px;font-weight:500;line-height:24px}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__lovedByTitle{font-size:20px;line-height:30px}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__lovedByTitle{font-size:20px;line-height:30px}}.LearningPathDetails-module-scss-module__blcF5a__lovedByTitle{color:#25265e;margin-bottom:8px}.LearningPathDetails-module-scss-module__blcF5a__lovedByLogos img{height:32px}.LearningPathDetails-module-scss-module__blcF5a__tocTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.LearningPathDetails-module-scss-module__blcF5a__tocTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__tocTitle{font-size:32px;line-height:48px}}.LearningPathDetails-module-scss-module__blcF5a__tocTitle{color:#25265e;margin-bottom:16px}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__tocTitle{margin-bottom:24px}}.LearningPathDetails-module-scss-module__blcF5a__tocEntries{margin:0;padding:0;list-style:none}.LearningPathDetails-module-scss-module__blcF5a__tocEntry{border-bottom:1px solid #d3dce6;flex-direction:column;align-items:flex-start;padding:16px 0 24px;display:flex}.LearningPathDetails-module-scss-module__blcF5a__tocEntryTitle{margin:0;font-size:20px;font-weight:600;line-height:36px}@media (min-width:810px){.LearningPathDetails-module-scss-module__blcF5a__tocEntryTitle{font-size:20px;line-height:36px}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__tocEntryTitle{font-size:24px;line-height:36px}}.LearningPathDetails-module-scss-module__blcF5a__tocEntryTitle{color:#25265e;margin-top:12px}.LearningPathDetails-module-scss-module__blcF5a__tocEntrySummary{color:#25265ede;margin-top:4px;font-size:16px;font-weight:500;line-height:24px}.LearningPathDetails-module-scss-module__blcF5a__tocChapters{width:100%;margin-top:24px}.LearningPathDetails-module-scss-module__blcF5a__tocChapters>:last-child{border-bottom:0}.LearningPathDetails-module-scss-module__blcF5a__tocProjects{flex-direction:column;width:100%;margin-top:16px;display:flex}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__tocProjects{gap:24px;margin-top:24px}}.LearningPathDetails-module-scss-module__blcF5a__tocProject{border-top:1px dashed #d3dce6;flex-direction:column;gap:16px;padding:16px 0;display:flex}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__tocProject{border-top:0;flex-direction:row;padding:0}}.LearningPathDetails-module-scss-module__blcF5a__tocProjectImage{object-fit:cover;border:1px solid #d3dce6;border-radius:2px;flex-shrink:0;order:1;width:196px;height:128px}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__tocProjectImage{order:0;width:194px}}.LearningPathDetails-module-scss-module__blcF5a__tocProjectPill{color:#25265e;border:1px solid #d3dce6;border-radius:100px;padding:3px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-block}.LearningPathDetails-module-scss-module__blcF5a__tocProjectTitle{color:#25265e;margin-top:4px;font-size:18px;font-weight:500;line-height:28px}.LearningPathDetails-module-scss-module__blcF5a__tocProjectSummary{color:#25265eab;margin-top:4px;font-size:16px;font-weight:500;line-height:28px}.LearningPathDetails-module-scss-module__blcF5a__studentsBuilt :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.LearningPathDetails-module-scss-module__blcF5a__studentsBuilt :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.LearningPathDetails-module-scss-module__blcF5a__studentsBuilt{background:#fff;padding-bottom:48px;overflow:hidden}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__studentsBuilt{padding-bottom:72px}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__studentsBuilt{padding-bottom:96px}}.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltTitle{margin:0;font-size:18px;font-weight:500;line-height:28px}@media (min-width:810px){.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltTitle{font-size:18px;line-height:28px}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltTitle{font-size:18px;line-height:28px}}.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltTitle{color:#25265ede;margin-bottom:16px}.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltSlide{width:150px}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltSlide{width:194px}}.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltCard,.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltCard:hover,.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltCard:focus{color:inherit;text-decoration:none}.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltCard{border-radius:4px;display:block;overflow:hidden}.LearningPathDetails-module-scss-module__blcF5a__studentsBuiltCard img{width:100%;height:auto;display:block}.LearningPathDetails-module-scss-module__blcF5a__startCareer{background:#ffedd5;padding:48px 0}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__startCareer{padding:56px 0}}.LearningPathDetails-module-scss-module__blcF5a__startCareerInner{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__startCareerInner{max-width:680px;padding:0}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__startCareerInner{max-width:1110px}}.LearningPathDetails-module-scss-module__blcF5a__startCareerInner{flex-direction:column;align-items:stretch;gap:32px;display:flex}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__startCareerInner{text-align:center;align-items:center;gap:24px}}.LearningPathDetails-module-scss-module__blcF5a__startCareerTitle{margin:0;font-size:24px;font-weight:600;line-height:36px}@media (min-width:744px){.LearningPathDetails-module-scss-module__blcF5a__startCareerTitle{font-size:32px;line-height:48px}}@media (min-width:1200px){.LearningPathDetails-module-scss-module__blcF5a__startCareerTitle{font-size:32px;line-height:48px}}.LearningPathDetails-module-scss-module__blcF5a__startCareerTitle{color:#25265e}@media (max-width:743.98px){.LearningPathDetails-module-scss-module__blcF5a__startCareerInner .LearningPathDetails-module-scss-module__blcF5a__startCareerButton{width:100%;min-height:64px}}.LearningPathDetails-module-scss-module__blcF5a__startCareerLine{display:block}
.PythonCourseLanding-module-scss-module__4FV8YW__page :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.PythonCourseLanding-module-scss-module__4FV8YW__page :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.PythonCourseLanding-module-scss-module__4FV8YW__page{color:#25265e}.PythonCourseLanding-module-scss-module__4FV8YW__page :where(p,ul,blockquote){margin:0}.PythonCourseLanding-module-scss-module__4FV8YW__page :where(ul){padding:0;list-style:none}.PythonCourseLanding-module-scss-module__4FV8YW__container{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:680px;padding:0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:1110px}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:none;padding:0 32px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:min(1110px,100% - 330px);padding:0}}.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitle{font-size:32px;line-height:48px}}.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitle{color:#25265e;margin-bottom:24px}.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitleCentered{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitleCentered{font-size:24px;line-height:36px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitleCentered{font-size:32px;line-height:48px}}.PythonCourseLanding-module-scss-module__4FV8YW__sectionTitleCentered{color:#25265e;text-align:center;margin-bottom:32px}.PythonCourseLanding-module-scss-module__4FV8YW__certificateTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__certificateTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__certificateTitle{font-size:32px;line-height:48px}}.PythonCourseLanding-module-scss-module__4FV8YW__certificateTitle{color:#25265e;margin-bottom:32px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__certificateTitle{text-align:center}}.PythonCourseLanding-module-scss-module__4FV8YW__hero{background:linear-gradient(#fff 48%,#cdddfd 100%);padding-top:24px;position:relative}.PythonCourseLanding-module-scss-module__4FV8YW__hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0556f314 1px,#0000 1px),linear-gradient(#0556f314 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#0000 20% 80%,#000 100%);mask-image:linear-gradient(90deg,#000 0,#0000 20% 80%,#000 100%)}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__hero{padding-top:32px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__hero{padding-top:80px}}.PythonCourseLanding-module-scss-module__4FV8YW__heroText{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText{max-width:680px;padding:0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText{max-width:1110px}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText{max-width:none;padding:0 40px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText{max-width:min(1110px,100% - 330px);padding:0}}.PythonCourseLanding-module-scss-module__4FV8YW__heroText{flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText{text-align:center;align-items:center}}.PythonCourseLanding-module-scss-module__4FV8YW__masterPill{color:#25265ede;background:#ffe8d6;border-radius:100px;margin-bottom:8px;padding:10px 20px;display:none}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__masterPill{margin:8px 0 2px;font-size:14px;line-height:16px;display:block}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__masterPill{margin:16px 0 4px;font-size:16px;line-height:16px}}.PythonCourseLanding-module-scss-module__4FV8YW__masterPill+.PythonCourseLanding-module-scss-module__4FV8YW__title{margin-top:32px}@media (max-width:743.98px){.PythonCourseLanding-module-scss-module__4FV8YW__masterPill+.PythonCourseLanding-module-scss-module__4FV8YW__title{line-height:30px}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__masterPill+.PythonCourseLanding-module-scss-module__4FV8YW__title{margin-top:0}}.PythonCourseLanding-module-scss-module__4FV8YW__title{margin:0;font-size:26px;font-weight:600;line-height:39px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__title{font-size:28px;line-height:42px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__title{font-size:48px;line-height:54px}}.PythonCourseLanding-module-scss-module__4FV8YW__title{color:#25265e;margin-bottom:8px;font-family:inherit}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__title{font-weight:700}}.PythonCourseLanding-module-scss-module__4FV8YW__subtitle{margin:0;font-size:14px;font-weight:400;line-height:21px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__subtitle{font-size:16px;line-height:24px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__subtitle{font-size:18px;line-height:30px}}.PythonCourseLanding-module-scss-module__4FV8YW__subtitle{color:#25265ede;max-width:440px}@media (min-width:744px) and (max-width:1199.98px){.PythonCourseLanding-module-scss-module__4FV8YW__subtitle{max-width:360px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__subtitle{max-width:470px}}.PythonCourseLanding-module-scss-module__4FV8YW__heroText .PythonCourseLanding-module-scss-module__4FV8YW__enroll{margin-top:24px}@media (max-width:743.98px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText .PythonCourseLanding-module-scss-module__4FV8YW__enroll{min-height:56px;padding:16px 20px;font-size:16px;line-height:24px}}@media (min-width:744px) and (max-width:1199.98px){.PythonCourseLanding-module-scss-module__4FV8YW__heroText .PythonCourseLanding-module-scss-module__4FV8YW__enroll{min-height:62px;padding:16px 20px;font-size:20px;line-height:30px}}.PythonCourseLanding-module-scss-module__4FV8YW__joinCount{color:#25265ede;margin-top:16px;font-size:12px;line-height:16px}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__joinCount{font-size:14px;line-height:20px}}.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{max-width:680px;padding:0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{max-width:1110px}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{max-width:none;padding:0 40px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{max-width:min(1110px,100% - 330px);padding:0}}.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{margin-top:40px;position:relative}@media (min-width:744px) and (max-width:1199.98px){.PythonCourseLanding-module-scss-module__4FV8YW__heroMedia{margin-top:24px}}.PythonCourseLanding-module-scss-module__4FV8YW__heroVideoDesktop,.PythonCourseLanding-module-scss-module__4FV8YW__heroVideoPhone{background:#1c2130;border-radius:8px 8px 0 0;overflow:hidden}.PythonCourseLanding-module-scss-module__4FV8YW__heroVideoDesktop{display:none}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroVideoDesktop{display:block}}@media (min-width:744px) and (max-width:1199.98px){.PythonCourseLanding-module-scss-module__4FV8YW__heroVideoDesktop{height:352px}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__heroVideoPhone{display:none}}.PythonCourseLanding-module-scss-module__4FV8YW__toc{padding:48px 0}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__toc{padding:72px 0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__toc{padding:96px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__toc{background:#fff;padding-top:112px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__toc{padding-top:60px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__toc{padding-top:96px}}.PythonCourseLanding-module-scss-module__4FV8YW__toc .PythonCourseLanding-module-scss-module__4FV8YW__container{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__toc .PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:680px;padding:0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__toc .PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:1110px}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__toc .PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:none;padding:0 40px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__toc .PythonCourseLanding-module-scss-module__4FV8YW__container{max-width:min(1110px,100% - 330px);padding:0}}.PythonCourseLanding-module-scss-module__4FV8YW__tocCard{border:1px solid #d3dce6;border-radius:4px;margin-top:44px;padding:72px 16px 24px;position:relative}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__tocCard{padding:80px 24px 40px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__tocCard{padding:80px 28px 40px}}.PythonCourseLanding-module-scss-module__4FV8YW__tocTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__tocTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__tocTitle{font-size:32px;line-height:48px}}.PythonCourseLanding-module-scss-module__4FV8YW__tocTitle{color:#25265e;white-space:nowrap;background:#f0f4ff;padding:20px 40px;position:absolute;top:-44px;left:50%;transform:translate(-50%)}@media (max-width:743.98px){.PythonCourseLanding-module-scss-module__4FV8YW__tocTitle{padding:16px 24px}}.PythonCourseLanding-module-scss-module__4FV8YW__chapter{border-bottom:1px solid #d3dce6}.PythonCourseLanding-module-scss-module__4FV8YW__chapter .PythonCourseLanding-module-scss-module__4FV8YW__chapterTrigger{padding:22px 0}.PythonCourseLanding-module-scss-module__4FV8YW__chapter .PythonCourseLanding-module-scss-module__4FV8YW__chapterTrigger>svg{order:2;width:24px;height:24px;transform:rotate(90deg)}.PythonCourseLanding-module-scss-module__4FV8YW__chapter .PythonCourseLanding-module-scss-module__4FV8YW__chapterTrigger[aria-expanded=true]>svg{transform:rotate(-90deg)}.PythonCourseLanding-module-scss-module__4FV8YW__chapterTitle{margin:0;font-size:16px;font-weight:600;line-height:24px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__chapterTitle{font-size:18px;line-height:24px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__chapterTitle{font-size:20px;line-height:28px}}.PythonCourseLanding-module-scss-module__4FV8YW__chapterTitle{gap:0 8px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__chapterLabel,.PythonCourseLanding-module-scss-module__4FV8YW__chapterNumber{color:#6501e5;flex-shrink:0}@media (max-width:743.98px){.PythonCourseLanding-module-scss-module__4FV8YW__chapterLabel{display:none}}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__chapterNumber{display:none}}.PythonCourseLanding-module-scss-module__4FV8YW__lessons{flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__lessons li{color:#25265ede;font-size:14px;line-height:21px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__lessons li{font-size:16px;line-height:24px}}.PythonCourseLanding-module-scss-module__4FV8YW__project{background:#f8faff;border-bottom:1px solid #d3dce6;align-items:center;gap:16px;padding:16px 24px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__project p{margin:0;font-size:16px;font-weight:600;line-height:24px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__project p{font-size:18px;line-height:24px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__project p{font-size:20px;line-height:28px}}.PythonCourseLanding-module-scss-module__4FV8YW__projectImage{flex-shrink:0;width:40px;height:40px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__projectImage{width:60px;height:60px}}.PythonCourseLanding-module-scss-module__4FV8YW__container .PythonCourseLanding-module-scss-module__4FV8YW__startLearning{width:100%;min-height:56px;margin:24px auto 0;display:flex}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__container .PythonCourseLanding-module-scss-module__4FV8YW__startLearning{width:fit-content;font-size:18px;line-height:28px}}.PythonCourseLanding-module-scss-module__4FV8YW__features{padding:48px 0}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__features{padding:72px 0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__features{padding:96px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__features{background:#f8faff}.PythonCourseLanding-module-scss-module__4FV8YW__featuresDesktop{display:none}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__featuresDesktop{grid-template-columns:743fr 347fr;gap:20px;display:grid}}.PythonCourseLanding-module-scss-module__4FV8YW__featuresVideo{background:#f0e6ff;border:1px solid #ecdbff;border-radius:8px;align-self:start;padding:24px}.PythonCourseLanding-module-scss-module__4FV8YW__featuresVideo>div{border-radius:8px;overflow:hidden}.PythonCourseLanding-module-scss-module__4FV8YW__featuresList{flex-direction:column;justify-content:space-between;gap:20px;padding:20px 0;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__feature{background:#fff;border:1px solid #d3dce6;border-radius:4px;padding:4px 16px}.PythonCourseLanding-module-scss-module__4FV8YW__feature:has([aria-expanded=true]){background:#f0e6ff;border-color:#ecdbff}.PythonCourseLanding-module-scss-module__4FV8YW__feature svg{color:#fff;background:#9327fe;border-radius:50%;width:20px;height:20px;padding:2px}.PythonCourseLanding-module-scss-module__4FV8YW__featureTrigger{margin:0;font-size:12px;font-weight:500;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__featureTrigger{font-size:14px;line-height:30px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__featureTrigger{font-size:18px;line-height:30px}}.PythonCourseLanding-module-scss-module__4FV8YW__featureText{margin:0;font-size:14px;font-weight:400;line-height:21px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__featureText{font-size:12px;line-height:18px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__featureText{font-size:16px;line-height:24px}}.PythonCourseLanding-module-scss-module__4FV8YW__featureText{color:#25265ede;padding-bottom:12px}.PythonCourseLanding-module-scss-module__4FV8YW__featuresPhone{flex-direction:column;gap:32px;display:flex}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__featuresPhone{display:none}}.PythonCourseLanding-module-scss-module__4FV8YW__featurePhoneItem{flex-direction:column;gap:8px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__featurePhoneTitle{color:#6501e5;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__featurePhoneTitle svg{flex-shrink:0;width:20px;height:20px}.PythonCourseLanding-module-scss-module__4FV8YW__featurePhoneMedia{background:#f0e6ff;border:1px solid #ecdbff;border-radius:8px;margin-top:8px;padding:24px}.PythonCourseLanding-module-scss-module__4FV8YW__featurePhoneMedia>div{border-radius:8px;overflow:hidden}.PythonCourseLanding-module-scss-module__4FV8YW__certification{padding:48px 0}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__certification{padding:72px 0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__certification{padding:96px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__certification{background:#ffd29e;padding-bottom:0;overflow:hidden}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__certification{padding-bottom:0}}.PythonCourseLanding-module-scss-module__4FV8YW__certificateFrame{background:#f0e6ff;border-radius:8px 8px 0 0;padding:12px 12px 0}.PythonCourseLanding-module-scss-module__4FV8YW__certificateFrame img{width:100%;height:auto;display:block}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__certificateFrame{padding:24px 24px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__testimonials{padding:48px 0}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__testimonials{padding:72px 0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__testimonials{padding:96px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__testimonials{background:#f8faff}.PythonCourseLanding-module-scss-module__4FV8YW__quotes{gap:40px 24px;display:grid}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__quotes{grid-template-columns:repeat(3,1fr)}}.PythonCourseLanding-module-scss-module__4FV8YW__quoteCard{background:#fff;border:1px solid #d3dce6;border-radius:4px;flex-direction:column;justify-content:space-between;gap:24px;padding:32px 16px 16px;display:flex;position:relative}@media (max-width:743.98px){.PythonCourseLanding-module-scss-module__4FV8YW__quoteCardLastOnPhone{order:1}}.PythonCourseLanding-module-scss-module__4FV8YW__quoteMark{color:#f79522;font-size:88px;font-weight:700;line-height:88px;position:absolute;top:-28px;left:0}.PythonCourseLanding-module-scss-module__4FV8YW__quoteText{color:#25265ede;border:none;padding:0;font-size:16px;line-height:28px}.PythonCourseLanding-module-scss-module__4FV8YW__quoteAuthor{color:#25265ede;align-items:center;gap:12px;font-size:16px;line-height:24px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__quoteAvatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.PythonCourseLanding-module-scss-module__4FV8YW__quoteDivider{background:#f79522;width:2px;height:24px}.PythonCourseLanding-module-scss-module__4FV8YW__trustpilot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:40px;font-size:16px;line-height:24px;display:flex}.PythonCourseLanding-module-scss-module__4FV8YW__stars{gap:2px;display:inline-flex}.PythonCourseLanding-module-scss-module__4FV8YW__star,.PythonCourseLanding-module-scss-module__4FV8YW__starHalf{color:#fff;background:#00b67a;padding:3px;display:inline-flex}.PythonCourseLanding-module-scss-module__4FV8YW__star svg,.PythonCourseLanding-module-scss-module__4FV8YW__starHalf svg{width:14px;height:14px}.PythonCourseLanding-module-scss-module__4FV8YW__starHalf{background:linear-gradient(90deg,#00b67a 50%,#d3dce6 50%)}.PythonCourseLanding-module-scss-module__4FV8YW__trustpilotBrand{align-items:center;gap:4px;display:inline-flex}.PythonCourseLanding-module-scss-module__4FV8YW__trustpilotBrand svg{color:#00b67a}.PythonCourseLanding-module-scss-module__4FV8YW__faq{padding:48px 0}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__faq{padding:72px 0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__faq{padding:96px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__faq{background:#fff}.PythonCourseLanding-module-scss-module__4FV8YW__faqTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__faqTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__faqTitle{font-size:32px;line-height:48px}}.PythonCourseLanding-module-scss-module__4FV8YW__faqTitle{color:#25265e;margin-bottom:32px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__faqTitle{text-align:center}}.PythonCourseLanding-module-scss-module__4FV8YW__faqList{margin:0 auto}.PythonCourseLanding-module-scss-module__4FV8YW__cta{padding:48px 0}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__cta{padding:72px 0}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__cta{padding:96px 0}}.PythonCourseLanding-module-scss-module__4FV8YW__cta{background:#ffe8d6}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__cta{text-align:center}}.PythonCourseLanding-module-scss-module__4FV8YW__ctaTitle{margin:0;font-size:20px;font-weight:600;line-height:30px}@media (min-width:810px){.PythonCourseLanding-module-scss-module__4FV8YW__ctaTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.PythonCourseLanding-module-scss-module__4FV8YW__ctaTitle{font-size:32px;line-height:48px}}.PythonCourseLanding-module-scss-module__4FV8YW__ctaTitle{color:#25265e;max-width:540px;margin:0 0 32px}@media (min-width:744px){.PythonCourseLanding-module-scss-module__4FV8YW__ctaTitle{margin:0 auto 32px}}
.EducatorsContact-module-scss-module__VtDSTq__page :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.EducatorsContact-module-scss-module__VtDSTq__page :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.EducatorsContact-module-scss-module__VtDSTq__page{color:#25265e;overflow-x:clip}.EducatorsContact-module-scss-module__VtDSTq__page :where(h1,h2,p){margin:0}.EducatorsContact-module-scss-module__VtDSTq__hero{--fr-focus-color:#fff;text-align:center;background:#232560;justify-content:center;align-items:center;min-height:270px;padding:40px 48px;display:flex}@media (min-width:744px){.EducatorsContact-module-scss-module__VtDSTq__hero{min-height:119px}}@media (min-width:1200px){.EducatorsContact-module-scss-module__VtDSTq__hero{min-height:246px}}.EducatorsContact-module-scss-module__VtDSTq__title{color:#f8faff;font-size:26px;font-weight:400;line-height:39px}@media (min-width:1200px){.EducatorsContact-module-scss-module__VtDSTq__title{font-size:36px;line-height:54px}}.EducatorsContact-module-scss-module__VtDSTq__formSection{padding:44px 24px 24px}@media (min-width:744px){.EducatorsContact-module-scss-module__VtDSTq__formSection{padding:40px 24px 96px}}.EducatorsContact-module-scss-module__VtDSTq__card{background:#fff;border:1px solid #e5e8f0;border-radius:8px;max-width:900px;margin:0 auto;padding:22px 24px 24px}@media (min-width:744px){.EducatorsContact-module-scss-module__VtDSTq__card{padding:22px 40px 40px}}.EducatorsContact-module-scss-module__VtDSTq__formTitle{color:#25265e;margin-bottom:40px;font-size:16px;font-weight:600;line-height:24px}@media (min-width:1200px){.EducatorsContact-module-scss-module__VtDSTq__formTitle{font-size:24px;line-height:36px}}.EducatorsContact-module-scss-module__VtDSTq__card .EducatorsContact-module-scss-module__VtDSTq__actions{margin-top:60px}@media (min-width:744px){.EducatorsContact-module-scss-module__VtDSTq__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.EducatorsContact-module-scss-module__VtDSTq__fields label{font-size:10px}@media (min-width:810px){.EducatorsContact-module-scss-module__VtDSTq__fields label{font-size:12px}}@media (min-width:1200px){.EducatorsContact-module-scss-module__VtDSTq__fields label{font-size:14px}}
.ThankYou-module-scss-module__lVuqFq__band :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.ThankYou-module-scss-module__lVuqFq__band :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.ThankYou-module-scss-module__lVuqFq__band{--fr-focus-color:#fff;text-align:center;color:#f8faff;background:#232560;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:900px;padding:40px;display:flex}.ThankYou-module-scss-module__lVuqFq__title{white-space:pre-line;max-width:1360px;color:inherit;margin:0;font-size:24px;font-weight:600;line-height:32px}@media (min-width:1200px){.ThankYou-module-scss-module__lVuqFq__title{font-size:42px;line-height:54px}}.ThankYou-module-scss-module__lVuqFq__largeTitle{font-size:26px;font-weight:700;line-height:39px}@media (min-width:1200px){.ThankYou-module-scss-module__lVuqFq__largeTitle{font-size:48px;line-height:54px}}.ThankYou-module-scss-module__lVuqFq__text{color:inherit;margin:0;font-size:14px;line-height:21px}@media (min-width:1200px){.ThankYou-module-scss-module__lVuqFq__text{font-size:18px;line-height:30px}}.ThankYou-module-scss-module__lVuqFq__band .ThankYou-module-scss-module__lVuqFq__cta{min-height:64px;box-shadow:none;border:none;padding:20px;font-size:16px;line-height:24px}
