.WebDevelopmentCourse-module__DNStBG__page{--navy:#041b3b;--orange:#f85402;--blue:#0390e7;--text:#172b45;--muted:#697a90;color:var(--text);background:#fff;overflow:hidden}.WebDevelopmentCourse-module__DNStBG__page *{box-sizing:border-box}.WebDevelopmentCourse-module__DNStBG__page a{text-decoration:none}.WebDevelopmentCourse-module__DNStBG__hero{background:#f3f6fb;padding:20px}.WebDevelopmentCourse-module__DNStBG__carousel{isolation:isolate;background:var(--navy);border-radius:24px;min-height:610px;position:relative;overflow:hidden}.WebDevelopmentCourse-module__DNStBG__slide{z-index:-2;opacity:0;background-position:50%;background-size:cover;transition:opacity .8s,transform 5.5s;position:absolute;inset:0;transform:scale(1.05)}.WebDevelopmentCourse-module__DNStBG__activeSlide{opacity:1;transform:scale(1)}.WebDevelopmentCourse-module__DNStBG__heroOverlay{z-index:-1;background:linear-gradient(90deg,#041b3bf7 0%,#041b3bdb 48%,#041b3b59 100%);position:absolute;inset:0}.WebDevelopmentCourse-module__DNStBG__heroContent{color:#fff;max-width:850px;padding:105px 8% 110px;animation:.55s both WebDevelopmentCourse-module__DNStBG__heroEnter}@keyframes WebDevelopmentCourse-module__DNStBG__heroEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.WebDevelopmentCourse-module__DNStBG__eyebrow,.WebDevelopmentCourse-module__DNStBG__sectionLabel{color:var(--orange);letter-spacing:2px;align-items:center;gap:10px;font-size:11px;font-weight:800;display:inline-flex}.WebDevelopmentCourse-module__DNStBG__eyebrow{color:#f2f7ff;margin-bottom:25px}.WebDevelopmentCourse-module__DNStBG__liveDot{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 15px #f85402cc}.WebDevelopmentCourse-module__DNStBG__heroContent h1{letter-spacing:-2.6px;max-width:760px;margin:0 0 24px;font-size:clamp(40px,5.3vw,70px);font-weight:850;line-height:1.08}.WebDevelopmentCourse-module__DNStBG__heroContent>p{color:#d4e1f0;max-width:600px;font-size:15px;line-height:1.95}.WebDevelopmentCourse-module__DNStBG__heroActions,.WebDevelopmentCourse-module__DNStBG__ctaActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.WebDevelopmentCourse-module__DNStBG__primaryButton,.WebDevelopmentCourse-module__DNStBG__secondaryButton{border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-size:13px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex}.WebDevelopmentCourse-module__DNStBG__primaryButton{color:#fff;background:var(--orange)}.WebDevelopmentCourse-module__DNStBG__primaryButton:hover{background:#e84b00;transform:translateY(-3px)}.WebDevelopmentCourse-module__DNStBG__secondaryButton{color:#fff;background:#ffffff14;border:1px solid #ffffff80}.WebDevelopmentCourse-module__DNStBG__secondaryButton:hover{background:#ffffff29}.WebDevelopmentCourse-module__DNStBG__heroFoot{color:#dbe7f5;letter-spacing:2px;align-items:center;gap:9px;margin-top:48px;font-size:10px;font-weight:800;display:flex}.WebDevelopmentCourse-module__DNStBG__heroFoot b{color:var(--orange)}.WebDevelopmentCourse-module__DNStBG__footLine{background:var(--blue);width:28px;height:2px;margin-right:5px}.WebDevelopmentCourse-module__DNStBG__arrow{z-index:2;color:#fff;cursor:pointer;background:#041b3b99;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:43px;height:43px;font-size:20px;transition:background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.WebDevelopmentCourse-module__DNStBG__arrow:hover{background:var(--orange)}.WebDevelopmentCourse-module__DNStBG__previous{left:18px}.WebDevelopmentCourse-module__DNStBG__next{right:18px}.WebDevelopmentCourse-module__DNStBG__dots{gap:9px;display:flex;position:absolute;bottom:28px;left:8%}.WebDevelopmentCourse-module__DNStBG__dot{cursor:pointer;background:#ffffff80;border:0;border-radius:5px;width:23px;height:5px;padding:0;transition:width .25s,background .25s}.WebDevelopmentCourse-module__DNStBG__activeDot{background:var(--orange);width:42px}.WebDevelopmentCourse-module__DNStBG__slideNumber{color:#c7d5e7;font-size:12px;position:absolute;bottom:23px;right:35px}.WebDevelopmentCourse-module__DNStBG__slideNumber strong{color:#fff;font-size:21px}.WebDevelopmentCourse-module__DNStBG__intro{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;padding:105px max(7%,50% - 600px);display:grid}.WebDevelopmentCourse-module__DNStBG__introText h2,.WebDevelopmentCourse-module__DNStBG__sectionHeading h2,.WebDevelopmentCourse-module__DNStBG__audienceHeading h2{color:var(--navy);letter-spacing:-1.5px;margin:17px 0;font-size:clamp(32px,3.5vw,47px);font-weight:850;line-height:1.17}.WebDevelopmentCourse-module__DNStBG__introText h2 span{color:var(--blue);display:block}.WebDevelopmentCourse-module__DNStBG__introText>p,.WebDevelopmentCourse-module__DNStBG__sectionHeading>p,.WebDevelopmentCourse-module__DNStBG__audienceHeading>p{color:var(--muted);font-size:14px;line-height:1.95}.WebDevelopmentCourse-module__DNStBG__textLink{color:var(--blue);gap:12px;margin-top:15px;font-size:13px;font-weight:800;display:inline-flex}.WebDevelopmentCourse-module__DNStBG__textLink span{transition:transform .2s}.WebDevelopmentCourse-module__DNStBG__textLink:hover span{transform:translate(4px)}.WebDevelopmentCourse-module__DNStBG__codeCard{background:#07182d;border:1px solid #193c62;border-radius:14px;overflow:hidden;box-shadow:0 25px 60px #041b3b2b}.WebDevelopmentCourse-module__DNStBG__codeHeader{color:#9cb0c9;border-bottom:1px solid #1c324d;align-items:center;gap:14px;min-height:52px;padding:0 18px;font-size:10px;display:flex}.WebDevelopmentCourse-module__DNStBG__windowDots{gap:5px;display:flex}.WebDevelopmentCourse-module__DNStBG__windowDots i{background:#fa685e;border-radius:50%;width:8px;height:8px}.WebDevelopmentCourse-module__DNStBG__windowDots i:nth-child(2){background:#f9c65a}.WebDevelopmentCourse-module__DNStBG__windowDots i:nth-child(3){background:#46c987}.WebDevelopmentCourse-module__DNStBG__codeBadge{color:#51c9a2;margin-left:auto;font-size:9px;font-weight:800}.WebDevelopmentCourse-module__DNStBG__codeBody{color:#e1eafa;white-space:nowrap;padding:28px 15px;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:2.4;overflow-x:auto}.WebDevelopmentCourse-module__DNStBG__lineNumber{color:#536a86;text-align:right;width:35px;padding-right:12px;display:inline-block}.WebDevelopmentCourse-module__DNStBG__purple{color:#d4a5ff}.WebDevelopmentCourse-module__DNStBG__green{color:#71d5bc}.WebDevelopmentCourse-module__DNStBG__orange{color:#ffc079}.WebDevelopmentCourse-module__DNStBG__cursorLine{min-height:26px}.WebDevelopmentCourse-module__DNStBG__cursor{background:var(--orange);vertical-align:middle;width:7px;height:14px;animation:1s step-end infinite WebDevelopmentCourse-module__DNStBG__blink;display:inline-block}@keyframes WebDevelopmentCourse-module__DNStBG__blink{50%{opacity:0}}.WebDevelopmentCourse-module__DNStBG__codeFooter{color:#a4b6cc;border-top:1px solid #1c324d;justify-content:space-between;padding:15px 18px;font-size:10px;display:flex}.WebDevelopmentCourse-module__DNStBG__codeFooter span:first-child{align-items:center;gap:7px;display:flex}.WebDevelopmentCourse-module__DNStBG__codeFooter i{background:#4ed19b;border-radius:50%;width:6px;height:6px}.WebDevelopmentCourse-module__DNStBG__technologySection,.WebDevelopmentCourse-module__DNStBG__projects{background:#f4f7fb;padding:95px 7%}.WebDevelopmentCourse-module__DNStBG__sectionHeading{text-align:center;max-width:760px;margin:0 auto 48px}.WebDevelopmentCourse-module__DNStBG__sectionHeading h2{margin-top:16px}.WebDevelopmentCourse-module__DNStBG__technologyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1200px;margin:auto;display:grid}.WebDevelopmentCourse-module__DNStBG__techCard{background:#fff;border:1px solid #e4ebf4;border-radius:14px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s}.WebDevelopmentCourse-module__DNStBG__techCard:hover{border-color:#bbdcf6;transform:translateY(-5px);box-shadow:0 20px 45px #041b3b14}.WebDevelopmentCourse-module__DNStBG__techTop{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.WebDevelopmentCourse-module__DNStBG__techMark{border-radius:12px;place-items:center;width:53px;height:53px;font-size:24px;font-weight:850;display:grid}.WebDevelopmentCourse-module__DNStBG__html{color:#e44d26;background:#fff0e9}.WebDevelopmentCourse-module__DNStBG__css{color:#1677dc;background:#e9f3ff}.WebDevelopmentCourse-module__DNStBG__javascript{color:#6c5900;background:#fff8d8;font-size:17px}.WebDevelopmentCourse-module__DNStBG__react{color:#0390e7;background:#e6f7ff}.WebDevelopmentCourse-module__DNStBG__next{color:#101828;background:#edf0f4}.WebDevelopmentCourse-module__DNStBG__git{color:#e65b37;background:#fff0eb}.WebDevelopmentCourse-module__DNStBG__techNumber{color:#a6b4c6;font-size:12px;font-weight:800}.WebDevelopmentCourse-module__DNStBG__techCategory{color:var(--orange);letter-spacing:1.6px;font-size:9px;font-weight:850}.WebDevelopmentCourse-module__DNStBG__techCard h3{color:var(--navy);margin:11px 0;font-size:21px}.WebDevelopmentCourse-module__DNStBG__techCard p{min-height:74px;color:var(--muted);font-size:12px;line-height:1.9}.WebDevelopmentCourse-module__DNStBG__techBottom{color:#8191a6;letter-spacing:1px;border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;margin-top:15px;padding-top:17px;font-size:9px;font-weight:800;display:flex}.WebDevelopmentCourse-module__DNStBG__techBottom span:last-child{color:var(--blue);font-size:17px}.WebDevelopmentCourse-module__DNStBG__roadmap{padding:100px 7%}.WebDevelopmentCourse-module__DNStBG__roadmapList{max-width:950px;margin:auto}.WebDevelopmentCourse-module__DNStBG__roadmapItem{border-bottom:1px solid #e7edf5;grid-template-columns:56px 1fr 25px;align-items:start;gap:22px;padding:28px 25px;transition:background .2s;display:grid}.WebDevelopmentCourse-module__DNStBG__roadmapItem:hover{background:#f7faff;border-radius:12px}.WebDevelopmentCourse-module__DNStBG__roadmapStep{width:48px;height:48px;color:var(--blue);background:#eff8ff;border:1px solid #cfe5f8;border-radius:12px;place-items:center;font-size:15px;font-weight:850;display:grid}.WebDevelopmentCourse-module__DNStBG__roadmapItem:nth-child(2n) .WebDevelopmentCourse-module__DNStBG__roadmapStep{color:var(--orange);background:#fff3ec;border-color:#ffddca}.WebDevelopmentCourse-module__DNStBG__roadmapDuration{color:var(--orange);letter-spacing:1.6px;font-size:9px;font-weight:850}.WebDevelopmentCourse-module__DNStBG__roadmapBody h3{color:var(--navy);margin:9px 0;font-size:19px}.WebDevelopmentCourse-module__DNStBG__roadmapBody>p{color:var(--muted);font-size:13px;line-height:1.85}.WebDevelopmentCourse-module__DNStBG__topicTags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.WebDevelopmentCourse-module__DNStBG__topicTags span{color:#536a83;background:#f0f4f8;border-radius:5px;padding:7px 10px;font-size:10px;font-weight:650}.WebDevelopmentCourse-module__DNStBG__roadmapArrow{color:var(--blue);font-size:20px}.WebDevelopmentCourse-module__DNStBG__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;max-width:1200px;margin:auto;display:grid}.WebDevelopmentCourse-module__DNStBG__projectCard{background:#fff;border:1px solid #e4eaf2;border-radius:14px;transition:transform .25s,box-shadow .25s;overflow:hidden}.WebDevelopmentCourse-module__DNStBG__projectCard:hover{transform:translateY(-5px);box-shadow:0 20px 40px #041b3b17}.WebDevelopmentCourse-module__DNStBG__projectImage{background:#e9eff6;height:225px;position:relative;overflow:hidden}.WebDevelopmentCourse-module__DNStBG__projectImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.WebDevelopmentCourse-module__DNStBG__projectCard:hover .WebDevelopmentCourse-module__DNStBG__projectImage img{transform:scale(1.05)}.WebDevelopmentCourse-module__DNStBG__projectNumber{color:#fff;background:#041b3bcc;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid;position:absolute;top:14px;right:14px}.WebDevelopmentCourse-module__DNStBG__projectBody{padding:24px}.WebDevelopmentCourse-module__DNStBG__projectType{color:var(--orange);letter-spacing:1.5px;font-size:9px;font-weight:850}.WebDevelopmentCourse-module__DNStBG__projectBody h3{color:var(--navy);margin:12px 0;font-size:20px}.WebDevelopmentCourse-module__DNStBG__projectBody p{min-height:70px;color:var(--muted);font-size:12px;line-height:1.85}.WebDevelopmentCourse-module__DNStBG__projectLink{color:var(--blue);align-items:center;gap:12px;margin-top:12px;font-size:11px;font-weight:800;display:inline-flex}.WebDevelopmentCourse-module__DNStBG__audience{padding:95px 7%}.WebDevelopmentCourse-module__DNStBG__audienceHeading{text-align:center;max-width:760px;margin:0 auto 45px}.WebDevelopmentCourse-module__DNStBG__audienceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;max-width:1200px;margin:auto;display:grid}.WebDevelopmentCourse-module__DNStBG__audienceGrid article{border-top:3px solid var(--blue);background:#f5f8fc;border-radius:4px 4px 12px 12px;padding:25px}.WebDevelopmentCourse-module__DNStBG__audienceGrid article:nth-child(2n){border-top-color:var(--orange)}.WebDevelopmentCourse-module__DNStBG__audienceGrid article>span{color:var(--blue);letter-spacing:1px;font-size:10px;font-weight:850}.WebDevelopmentCourse-module__DNStBG__audienceGrid h3{color:var(--navy);margin:16px 0 10px;font-size:17px}.WebDevelopmentCourse-module__DNStBG__audienceGrid p{color:var(--muted);font-size:12px;line-height:1.85}.WebDevelopmentCourse-module__DNStBG__cta{isolation:isolate;color:#fff;background:var(--navy);text-align:center;padding:95px 22px 25px;position:relative;overflow:hidden}.WebDevelopmentCourse-module__DNStBG__ctaGlow{z-index:-1;filter:blur(80px);background:#0390e72b;border-radius:50%;width:650px;height:650px;position:absolute;top:-250px;left:50%;transform:translate(-50%)}.WebDevelopmentCourse-module__DNStBG__ctaLabel{color:#ff9b70;letter-spacing:2px;font-size:10px;font-weight:850}.WebDevelopmentCourse-module__DNStBG__cta h2{letter-spacing:-1.7px;margin:22px 0;font-size:clamp(35px,4.5vw,58px);font-weight:850;line-height:1.15}.WebDevelopmentCourse-module__DNStBG__cta h2 span{color:#54baff}.WebDevelopmentCourse-module__DNStBG__cta>p{color:#c7d6e9;max-width:620px;margin:auto;font-size:13px;line-height:1.95}.WebDevelopmentCourse-module__DNStBG__ctaActions{justify-content:center;margin-bottom:70px}.WebDevelopmentCourse-module__DNStBG__emailLink{color:#d9e8f9;font-size:12px}.WebDevelopmentCourse-module__DNStBG__emailLink:hover{color:#54baff}.WebDevelopmentCourse-module__DNStBG__brandFooter{color:#9db0c8;letter-spacing:1.6px;border-top:1px solid #ffffff21;justify-content:space-between;gap:15px;padding:23px 2%;font-size:9px;font-weight:800;display:flex}.WebDevelopmentCourse-module__DNStBG__brandFooter span:first-child{color:#fff}.WebDevelopmentCourse-module__DNStBG__brandFooter b{color:var(--orange)}@media (min-width:1500px){.WebDevelopmentCourse-module__DNStBG__hero{padding:25px}.WebDevelopmentCourse-module__DNStBG__carousel{max-width:1800px;margin:auto}}@media (max-width:1000px){.WebDevelopmentCourse-module__DNStBG__heroContent{padding:90px 8% 105px}.WebDevelopmentCourse-module__DNStBG__intro{gap:35px;padding:75px 6%}.WebDevelopmentCourse-module__DNStBG__technologyGrid,.WebDevelopmentCourse-module__DNStBG__projectGrid,.WebDevelopmentCourse-module__DNStBG__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.WebDevelopmentCourse-module__DNStBG__hero{padding:10px}.WebDevelopmentCourse-module__DNStBG__carousel{border-radius:15px;min-height:610px}.WebDevelopmentCourse-module__DNStBG__heroOverlay{background:linear-gradient(90deg,#041b3bf5,#041b3bc7)}.WebDevelopmentCourse-module__DNStBG__heroContent{padding:80px 25px 110px}.WebDevelopmentCourse-module__DNStBG__heroContent h1{letter-spacing:-1.8px;font-size:41px}.WebDevelopmentCourse-module__DNStBG__heroContent>p{font-size:13px}.WebDevelopmentCourse-module__DNStBG__heroActions{flex-direction:column;align-items:stretch}.WebDevelopmentCourse-module__DNStBG__heroActions a{width:100%}.WebDevelopmentCourse-module__DNStBG__heroFoot{letter-spacing:1.1px;gap:7px;margin-top:33px;font-size:9px}.WebDevelopmentCourse-module__DNStBG__arrow{width:36px;height:36px;top:auto;bottom:18px;transform:none}.WebDevelopmentCourse-module__DNStBG__previous{left:auto;right:61px}.WebDevelopmentCourse-module__DNStBG__next{right:17px}.WebDevelopmentCourse-module__DNStBG__dots{bottom:34px;left:23px}.WebDevelopmentCourse-module__DNStBG__slideNumber{display:none}.WebDevelopmentCourse-module__DNStBG__intro{grid-template-columns:1fr;gap:35px;padding:65px 22px}.WebDevelopmentCourse-module__DNStBG__introText h2,.WebDevelopmentCourse-module__DNStBG__sectionHeading h2,.WebDevelopmentCourse-module__DNStBG__audienceHeading h2{font-size:34px}.WebDevelopmentCourse-module__DNStBG__technologySection,.WebDevelopmentCourse-module__DNStBG__roadmap,.WebDevelopmentCourse-module__DNStBG__projects,.WebDevelopmentCourse-module__DNStBG__audience{padding:65px 20px}.WebDevelopmentCourse-module__DNStBG__sectionHeading,.WebDevelopmentCourse-module__DNStBG__audienceHeading{margin-bottom:32px}.WebDevelopmentCourse-module__DNStBG__sectionLabel{letter-spacing:1.4px;font-size:9px}.WebDevelopmentCourse-module__DNStBG__technologyGrid,.WebDevelopmentCourse-module__DNStBG__projectGrid,.WebDevelopmentCourse-module__DNStBG__audienceGrid{grid-template-columns:1fr;gap:15px}.WebDevelopmentCourse-module__DNStBG__techCard{padding:23px}.WebDevelopmentCourse-module__DNStBG__techCard p,.WebDevelopmentCourse-module__DNStBG__projectBody p{min-height:0}.WebDevelopmentCourse-module__DNStBG__roadmapItem{grid-template-columns:42px 1fr;gap:14px;padding:24px 4px}.WebDevelopmentCourse-module__DNStBG__roadmapStep{width:40px;height:40px;font-size:12px}.WebDevelopmentCourse-module__DNStBG__roadmapBody h3{font-size:17px}.WebDevelopmentCourse-module__DNStBG__roadmapArrow{display:none}.WebDevelopmentCourse-module__DNStBG__projectImage{height:220px}.WebDevelopmentCourse-module__DNStBG__cta{padding:70px 22px 20px}.WebDevelopmentCourse-module__DNStBG__cta h2{font-size:36px}.WebDevelopmentCourse-module__DNStBG__ctaActions{flex-direction:column;align-items:stretch;margin-bottom:50px}.WebDevelopmentCourse-module__DNStBG__ctaActions>*{width:100%}.WebDevelopmentCourse-module__DNStBG__emailLink{overflow-wrap:anywhere}.WebDevelopmentCourse-module__DNStBG__brandFooter{flex-direction:column;align-items:center;gap:12px}}@media (prefers-reduced-motion:reduce){.WebDevelopmentCourse-module__DNStBG__slide,.WebDevelopmentCourse-module__DNStBG__heroContent,.WebDevelopmentCourse-module__DNStBG__cursor,.WebDevelopmentCourse-module__DNStBG__techCard,.WebDevelopmentCourse-module__DNStBG__projectCard,.WebDevelopmentCourse-module__DNStBG__projectImage img,.WebDevelopmentCourse-module__DNStBG__primaryButton{transition:none;animation:none}.WebDevelopmentCourse-module__DNStBG__cursor{opacity:1}}
