.CourseDetails2_courseLandingPage___EcoG{min-height:100vh;background:var(--tech-darker)}.CourseDetails2_courseLandingPage___EcoG[data-theme=tech]{--tech-darker:#0a0a0f;--tech-dark:#12121a;--tech-surface:#1a1a24;--tech-border:#2a2a36;--tech-purple:#8b5cf6;--tech-purple-light:#a78bfa;--tech-purple-dark:#7c3aed;--tech-cyan:#06b6d4;--tech-cyan-light:#22d3ee;--tech-white:#ffffff;--tech-gray-100:#f4f4f5;--tech-gray-200:#e4e4e7;--tech-gray-300:#d4d4d8;--tech-gray-400:#a1a1aa;--tech-gray-500:#71717a;--tech-text:#fafafa;--tech-text-muted:#a1a1aa;--tech-gradient:linear-gradient(135deg,var(--tech-purple) 0%,var(--tech-cyan) 100%);--tech-gradient-subtle:linear-gradient(135deg,rgba(139,92,246,0.1),rgba(6,182,212,0.1));--font-display:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--shadow-glow-purple:0 0 40px rgba(139,92,246,0.3);--shadow-glow-cyan:0 0 40px rgba(6,182,212,0.3);--transition-fast:0.15s ease;--transition-base:0.3s ease;--transition-slow:0.5s ease}.CourseDetails2_loadingState__sWjpp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1.5rem}.CourseDetails2_loadingSpinner__mbmdH{width:48px;height:48px;border:3px solid var(--tech-border);border-top-color:var(--tech-purple);border-radius:50%;animation:CourseDetails2_spin__rlXWS 1s linear infinite}@keyframes CourseDetails2_spin__rlXWS{to{transform:rotate(1turn)}}.CourseDetails2_loadingState__sWjpp p{font-family:var(--font-body);font-size:1rem;color:var(--tech-text-muted)}@media (max-width:768px){.CourseDetails2_loadingSpinner__mbmdH{width:40px;height:40px}}.TechCourseHero_hero__Hx01A{position:relative;min-height:100vh;padding:8rem 0 6rem;display:flex;align-items:center;overflow:hidden}.TechCourseHero_heroBackground__naWtL{position:absolute;inset:0;background:var(--tech-darker)}.TechCourseHero_gradientOrbs__naQoi{position:absolute;inset:0;overflow:hidden}.TechCourseHero_orbPurple__Nev83{position:absolute;top:-20%;left:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(139,92,246,.3) 0,transparent 70%);filter:blur(100px);animation:TechCourseHero_float__2ooUe 8s ease-in-out infinite}.TechCourseHero_orbCyan__23LwP{position:absolute;bottom:-20%;right:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(6,182,212,.3) 0,transparent 70%);filter:blur(100px);animation:TechCourseHero_float__2ooUe 8s ease-in-out infinite reverse}@keyframes TechCourseHero_float__2ooUe{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.TechCourseHero_gridPattern__B5wKx{position:absolute;inset:0;background-image:linear-gradient(rgba(139,92,246,.03) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.03) 1px,transparent 0);background-size:60px 60px}.TechCourseHero_container__xxUB9{max-width:1400px;margin:0 auto;padding:0 2rem;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.TechCourseHero_heroContent__AdXT_{max-width:600px}.TechCourseHero_badges__6y8xc{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.TechCourseHero_newBadge__pATb_{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;background:var(--tech-gradient);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-darker);border-radius:100px}.TechCourseHero_pulseIndicator__6uI2u{width:6px;height:6px;background:var(--tech-darker);border-radius:50%;animation:TechCourseHero_pulse__po_I_ 2s ease-in-out infinite}@keyframes TechCourseHero_pulse__po_I_{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.TechCourseHero_categoryBadge__AZ8ie,.TechCourseHero_levelBadge__UT0aM{padding:.375rem .875rem;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:100px}.TechCourseHero_categoryBadge__AZ8ie{background:rgba(139,92,246,.15);color:var(--tech-purple-light);border:1px solid rgba(139,92,246,.3)}.TechCourseHero_levelBadge__UT0aM{background:rgba(6,182,212,.15);color:var(--tech-cyan-light);border:1px solid rgba(6,182,212,.3)}.TechCourseHero_title__8SqQ6{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:var(--tech-white);line-height:1.1;letter-spacing:-.02em;margin:0 0 1.5rem}.TechCourseHero_subtitle__upCQO{font-family:var(--font-body);font-size:1.125rem;color:var(--tech-gray-400);line-height:1.7;margin:0 0 2rem}.TechCourseHero_statsRow__9qDge{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2.5rem}.TechCourseHero_statItem__VsFjt{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--tech-gray-400)}.TechCourseHero_ratingStars__z5pkR{display:flex;gap:.125rem}.TechCourseHero_star__dLh51{width:16px;height:16px;color:#fbbf24}.TechCourseHero_ratingText__EWOq5{color:var(--tech-gray-300)}.TechCourseHero_statIcon__13SCL{width:18px;height:18px;color:var(--tech-purple)}.TechCourseHero_statDivider__ZtfTx{width:4px;height:4px;background:var(--tech-gray-500);border-radius:50%}.TechCourseHero_heroActions___uxUy{display:flex;gap:1rem;margin-bottom:2.5rem}.TechCourseHero_primaryButton__tgDvd,.TechCourseHero_secondaryButton__TIoU6{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.75rem;font-family:var(--font-body);font-size:.9375rem;font-weight:600;text-decoration:none;border-radius:12px;transition:all var(--transition-base)}.TechCourseHero_primaryButton__tgDvd{background:var(--tech-gradient);color:var(--tech-darker)}.TechCourseHero_primaryButton__tgDvd:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-purple)}.TechCourseHero_secondaryButton__TIoU6{background:var(--tech-surface);color:var(--tech-white);border:1px solid var(--tech-border)}.TechCourseHero_secondaryButton__TIoU6:hover{background:var(--tech-dark);border-color:var(--tech-purple)}.TechCourseHero_buttonIcon__U6ugk{width:18px;height:18px}.TechCourseHero_playIcon__lfn_D{width:20px;height:20px;color:var(--tech-purple)}.TechCourseHero_techStack__0SyNa{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.TechCourseHero_techLabel__RniWV{font-size:.8125rem;color:var(--tech-gray-500)}.TechCourseHero_techTags__AvjId{display:flex;flex-wrap:wrap;gap:.5rem}.TechCourseHero_techTag__ZNjMX{padding:.375rem .75rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:6px;font-family:var(--font-mono);font-size:.75rem;color:var(--tech-gray-300)}.TechCourseHero_heroVisual__iqfRp{position:relative}.TechCourseHero_videoPreview__ftWXv{position:relative;aspect-ratio:16/10;border-radius:16px;overflow:hidden;border:1px solid var(--tech-border)}.TechCourseHero_previewImage__gfzrT{object-fit:cover}.TechCourseHero_playOverlay__l01_W{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:all var(--transition-base)}.TechCourseHero_playOverlay__l01_W:hover{background:rgba(0,0,0,.5)}.TechCourseHero_playButton__UsyF6{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tech-gradient);border:none;border-radius:50%;cursor:pointer;transition:all var(--transition-base)}.TechCourseHero_playButton__UsyF6:hover{transform:scale(1.1);box-shadow:var(--shadow-glow-purple)}.TechCourseHero_playButton__UsyF6 svg{width:32px;height:32px;color:var(--tech-white);margin-left:4px}.TechCourseHero_playText__QN8Pi{font-size:.875rem;font-weight:600;color:var(--tech-white)}.TechCourseHero_glowEffect__3eRUp{position:absolute;inset:-2px;background:var(--tech-gradient);border-radius:18px;z-index:-1;opacity:.5;filter:blur(20px)}@media (max-width:1024px){.TechCourseHero_container__xxUB9{grid-template-columns:1fr;gap:3rem}.TechCourseHero_heroContent__AdXT_{max-width:100%;text-align:center}.TechCourseHero_badges__6y8xc,.TechCourseHero_heroActions___uxUy,.TechCourseHero_statsRow__9qDge,.TechCourseHero_techStack__0SyNa{justify-content:center}.TechCourseHero_heroVisual__iqfRp{max-width:600px;margin:0 auto}}@media (max-width:768px){.TechCourseHero_hero__Hx01A{padding:6rem 0 4rem;min-height:auto}.TechCourseHero_container__xxUB9{padding:0 1.5rem}.TechCourseHero_heroActions___uxUy{flex-direction:column;align-items:center}.TechCourseHero_primaryButton__tgDvd,.TechCourseHero_secondaryButton__TIoU6{width:100%;max-width:300px;justify-content:center}.TechCourseHero_statsRow__9qDge{flex-direction:column;gap:.75rem}.TechCourseHero_statDivider__ZtfTx{display:none}}.TechCourseFeatures_features___8tGI{padding:6rem 0;background:var(--tech-dark)}.TechCourseFeatures_container__Uc1aQ{max-width:1200px;margin:0 auto;padding:0 2rem}.TechCourseFeatures_sectionHeader__XGj_K{text-align:center;margin-bottom:4rem}.TechCourseFeatures_sectionTag__EPT_1{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient-subtle);border:1px solid rgba(139,92,246,.2);border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-purple-light);margin-bottom:1rem}.TechCourseFeatures_sectionTitle__80l7e{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--tech-white);letter-spacing:-.02em;margin:0 0 1rem}.TechCourseFeatures_gradient__LrSMn{background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseFeatures_sectionSubtitle__njJ1q{font-size:1.125rem;color:var(--tech-gray-400);max-width:600px;margin:0 auto}.TechCourseFeatures_featuresGrid__BiAyz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:5rem}.TechCourseFeatures_featureCard__ZYJej{padding:2rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:16px;transition:all var(--transition-base)}.TechCourseFeatures_featureCard__ZYJej:hover{border-color:var(--tech-purple);transform:translateY(-4px)}.TechCourseFeatures_featureIcon__I_CAr{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--tech-gradient-subtle);border-radius:12px;margin-bottom:1.25rem}.TechCourseFeatures_featureIcon__I_CAr svg{width:24px;height:24px;color:var(--tech-purple)}.TechCourseFeatures_featureTitle__a6jFW{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--tech-white);margin:0 0 .5rem}.TechCourseFeatures_featureDescription__qZObV{font-size:.9375rem;color:var(--tech-gray-400);margin:0;line-height:1.6}.TechCourseFeatures_objectivesSection__fS6TY{padding:3rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:20px}.TechCourseFeatures_objectivesTitle__PZl_K{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--tech-white);margin:0 0 2rem;text-align:center}.TechCourseFeatures_objectivesGrid__u9E5s{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.TechCourseFeatures_objectiveItem__fi29U{display:flex;gap:1rem;padding:1.25rem;background:var(--tech-dark);border-radius:12px;transition:all var(--transition-base)}.TechCourseFeatures_objectiveItem__fi29U:hover{background:rgba(139,92,246,.1)}.TechCourseFeatures_objectiveIcon__2B2NV{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.TechCourseFeatures_objectiveIcon__2B2NV svg{width:20px;height:20px;color:var(--tech-cyan)}.TechCourseFeatures_objectiveContent__YRWRj{display:flex;flex-direction:column;gap:.25rem}.TechCourseFeatures_objectiveTitle__xdqYR{font-size:1rem;font-weight:600;color:var(--tech-white);margin:0}.TechCourseFeatures_objectiveDescription__3_q_W{font-size:.875rem;color:var(--tech-gray-400);margin:0}@media (max-width:1024px){.TechCourseFeatures_featuresGrid__BiAyz{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.TechCourseFeatures_features___8tGI{padding:4rem 0}.TechCourseFeatures_container__Uc1aQ{padding:0 1.5rem}.TechCourseFeatures_featuresGrid__BiAyz{grid-template-columns:1fr}.TechCourseFeatures_objectivesSection__fS6TY{padding:2rem}.TechCourseFeatures_objectivesGrid__u9E5s{grid-template-columns:1fr}}.TechCourseCurriculum_curriculum__C4ViT{padding:6rem 0;background:var(--tech-darker)}.TechCourseCurriculum_container__KVBMW{max-width:900px;margin:0 auto;padding:0 2rem}.TechCourseCurriculum_sectionHeader__DAhiy{text-align:center;margin-bottom:3rem}.TechCourseCurriculum_sectionTag__uwfbT{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient-subtle);border:1px solid rgba(139,92,246,.2);border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-purple-light);margin-bottom:1rem}.TechCourseCurriculum_sectionTitle__6lYuF{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--tech-white);letter-spacing:-.02em;margin:0 0 1rem}.TechCourseCurriculum_gradient__58giU{background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseCurriculum_sectionSubtitle__4U_ou{font-size:1.125rem;color:var(--tech-gray-400);max-width:600px;margin:0 auto}.TechCourseCurriculum_statsBar__n3J8l{display:flex;justify-content:center;gap:3rem;padding:1.5rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:16px;margin-bottom:3rem}.TechCourseCurriculum_stat__U6VIb{display:flex;flex-direction:column;align-items:center;gap:.25rem}.TechCourseCurriculum_statValue__IKFOz{font-family:var(--font-display);font-size:1.75rem;font-weight:800;background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseCurriculum_statLabel__Ati30{font-size:.8125rem;color:var(--tech-gray-500)}.TechCourseCurriculum_modulesList__VIqTz{display:flex;flex-direction:column;gap:1rem}.TechCourseCurriculum_moduleCard__UNpjM{background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:16px;overflow:hidden;transition:all var(--transition-base)}.TechCourseCurriculum_moduleCard__UNpjM.TechCourseCurriculum_expanded___mH5T{border-color:var(--tech-purple)}.TechCourseCurriculum_moduleHeader__ecBpr{display:flex;align-items:center;gap:1.25rem;width:100%;padding:1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background var(--transition-fast)}.TechCourseCurriculum_moduleHeader__ecBpr:hover{background:rgba(139,92,246,.05)}.TechCourseCurriculum_moduleNumber__PQbXK{font-family:var(--font-mono);font-size:.875rem;font-weight:600;color:var(--tech-purple);flex-shrink:0}.TechCourseCurriculum_moduleInfo__Zqvtw{flex:1 1}.TechCourseCurriculum_moduleTitle__bs_2X{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--tech-white);margin:0 0 .375rem}.TechCourseCurriculum_moduleMeta__plJUh{display:flex;align-items:center;gap:.75rem;font-size:.8125rem;color:var(--tech-gray-500)}.TechCourseCurriculum_dot__FzI2C{width:4px;height:4px;background:var(--tech-gray-500);border-radius:50%}.TechCourseCurriculum_expandIcon__s264a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--tech-dark);border-radius:8px;color:var(--tech-gray-400);transition:all var(--transition-fast)}.TechCourseCurriculum_expandIcon__s264a svg{width:20px;height:20px;transition:transform var(--transition-fast)}.TechCourseCurriculum_moduleCard__UNpjM.TechCourseCurriculum_expanded___mH5T .TechCourseCurriculum_expandIcon__s264a{background:var(--tech-purple);color:var(--tech-white)}.TechCourseCurriculum_moduleCard__UNpjM.TechCourseCurriculum_expanded___mH5T .TechCourseCurriculum_expandIcon__s264a svg{transform:rotate(45deg)}.TechCourseCurriculum_moduleContent__rwBYt{padding:0 1.5rem 1.5rem;border-top:1px solid var(--tech-border)}.TechCourseCurriculum_moduleDescription__vLeUE{font-size:.9375rem;color:var(--tech-gray-400);line-height:1.6;margin:1rem 0}.TechCourseCurriculum_lessonsList__4B_ff{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.TechCourseCurriculum_lessonItem__xaoWJ{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;background:var(--tech-dark);border-radius:10px;transition:background var(--transition-fast)}.TechCourseCurriculum_lessonItem__xaoWJ:hover{background:rgba(139,92,246,.1)}.TechCourseCurriculum_lessonIcon__OrKOY{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--tech-surface);border-radius:6px;flex-shrink:0}.TechCourseCurriculum_lessonIcon__OrKOY svg{width:14px;height:14px;color:var(--tech-purple)}.TechCourseCurriculum_lessonTitle__sVMNx{flex:1 1;font-size:.9375rem;color:var(--tech-gray-300)}.TechCourseCurriculum_previewBadge__YxyAF{padding:.25rem .625rem;background:var(--tech-gradient);border-radius:100px;font-size:.6875rem;font-weight:600;text-transform:uppercase;color:var(--tech-darker)}.TechCourseCurriculum_lessonDuration__aF5EQ{font-family:var(--font-mono);font-size:.75rem;color:var(--tech-gray-500)}@media (max-width:768px){.TechCourseCurriculum_curriculum__C4ViT{padding:4rem 0}.TechCourseCurriculum_container__KVBMW{padding:0 1.5rem}.TechCourseCurriculum_statsBar__n3J8l{flex-direction:column;gap:1rem;padding:1.25rem}.TechCourseCurriculum_stat__U6VIb{flex-direction:row;justify-content:space-between;width:100%}.TechCourseCurriculum_moduleHeader__ecBpr{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem}.TechCourseCurriculum_expandIcon__s264a{position:absolute;top:1.25rem;right:1.25rem}.TechCourseCurriculum_moduleCard__UNpjM{position:relative}}.TechCourseInstructor_instructor__N_J_d{padding:6rem 0;background:var(--tech-dark)}.TechCourseInstructor_container__H925C{max-width:1000px;margin:0 auto;padding:0 2rem}.TechCourseInstructor_sectionHeader__e3gXN{text-align:center;margin-bottom:4rem}.TechCourseInstructor_sectionTag__jUlfO{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient-subtle);border:1px solid rgba(139,92,246,.2);border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-purple-light);margin-bottom:1rem}.TechCourseInstructor_sectionTitle__aghM6{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--tech-white);letter-spacing:-.02em;margin:0}.TechCourseInstructor_gradient__VQ6GS{background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseInstructor_instructorCard__md34J{display:grid;grid-template-columns:300px 1fr;grid-gap:3rem;gap:3rem;padding:3rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:24px}.TechCourseInstructor_instructorImage__W5NQM{position:relative}.TechCourseInstructor_imageWrapper__C9ElK{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden}.TechCourseInstructor_image__NIIpF{object-fit:cover}.TechCourseInstructor_glowRing___n9KU{position:absolute;inset:-4px;background:var(--tech-gradient);border-radius:24px;z-index:-1;opacity:.5;filter:blur(20px)}.TechCourseInstructor_instructorContent__KIG0l{display:flex;flex-direction:column}.TechCourseInstructor_instructorName__KygOy{font-family:var(--font-display);font-size:2rem;font-weight:800;color:var(--tech-white);margin:0 0 .5rem}.TechCourseInstructor_instructorTitle__m4ihb{font-size:1rem;color:var(--tech-purple-light);margin:0 0 1.5rem}.TechCourseInstructor_instructorBio__q8uXo{font-size:1rem;line-height:1.7;color:var(--tech-gray-400);margin:0 0 2rem}.TechCourseInstructor_statsGrid__H9HB_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}.TechCourseInstructor_statCard__Ykkp6{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem;background:var(--tech-dark);border-radius:12px}.TechCourseInstructor_statValue__eNoNU{font-family:var(--font-display);font-size:1.5rem;font-weight:800;background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseInstructor_statLabel__Ny58O{font-size:.75rem;color:var(--tech-gray-500);text-transform:uppercase;letter-spacing:.05em}.TechCourseInstructor_credentialsSection__lqCBw{margin-bottom:2rem}.TechCourseInstructor_credentialsTitle__nfNKm{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-gray-500);margin:0 0 1rem}.TechCourseInstructor_credentialsList__f6CSy{display:flex;flex-wrap:wrap;gap:.75rem}.TechCourseInstructor_credentialItem__O47kw{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--tech-dark);border-radius:100px;font-size:.875rem;color:var(--tech-gray-300)}.TechCourseInstructor_credentialIcon__14WGG{width:16px;height:16px;color:var(--tech-cyan)}.TechCourseInstructor_socialLinks__BLPBX{display:flex;gap:.75rem;margin-top:auto}.TechCourseInstructor_socialLink__HKkls{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--tech-dark);border:1px solid var(--tech-border);border-radius:12px;color:var(--tech-gray-400);transition:all var(--transition-base)}.TechCourseInstructor_socialLink__HKkls:hover{background:var(--tech-purple);border-color:var(--tech-purple);color:var(--tech-white)}.TechCourseInstructor_socialLink__HKkls svg{width:20px;height:20px}@media (max-width:768px){.TechCourseInstructor_instructor__N_J_d{padding:4rem 0}.TechCourseInstructor_container__H925C{padding:0 1.5rem}.TechCourseInstructor_instructorCard__md34J{grid-template-columns:1fr;gap:2rem;padding:2rem}.TechCourseInstructor_instructorImage__W5NQM{max-width:200px;margin:0 auto}.TechCourseInstructor_instructorContent__KIG0l{text-align:center}.TechCourseInstructor_statsGrid__H9HB_{grid-template-columns:1fr}.TechCourseInstructor_statCard__Ykkp6{flex-direction:row;justify-content:space-between}.TechCourseInstructor_credentialsList__f6CSy,.TechCourseInstructor_socialLinks__BLPBX{justify-content:center}}.TechCourseReviews_reviews__02UMg{padding:6rem 0;background:var(--tech-darker)}.TechCourseReviews_container__i82s7{max-width:1200px;margin:0 auto;padding:0 2rem}.TechCourseReviews_sectionHeader__VNoCI{text-align:center;margin-bottom:3rem}.TechCourseReviews_sectionTag__jfGBv{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient-subtle);border:1px solid rgba(139,92,246,.2);border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-purple-light);margin-bottom:1rem}.TechCourseReviews_sectionTitle__La7v0{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--tech-white);letter-spacing:-.02em;margin:0 0 1rem}.TechCourseReviews_gradient__IS0_F{background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseReviews_sectionSubtitle__7cqRQ{font-size:1.125rem;color:var(--tech-gray-400);max-width:600px;margin:0 auto}.TechCourseReviews_ratingOverview__tG9BK{display:grid;grid-template-columns:auto 1fr;grid-gap:3rem;gap:3rem;padding:2rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:20px;margin-bottom:3rem;align-items:center}.TechCourseReviews_ratingMain__2fJyV{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 2rem}.TechCourseReviews_ratingValue__r78Ur{font-family:var(--font-display);font-size:4rem;font-weight:800;background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.TechCourseReviews_ratingStars__SFg_V{display:flex;gap:.25rem}.TechCourseReviews_star__6N0_e{width:20px;height:20px;color:var(--tech-gray-500)}.TechCourseReviews_star__6N0_e.TechCourseReviews_filled__pu4Ur{color:#fbbf24;fill:#fbbf24}.TechCourseReviews_ratingCount__z0gZf{font-size:.875rem;color:var(--tech-gray-500)}.TechCourseReviews_ratingBars__UCmrW{display:flex;flex-direction:column;gap:.625rem}.TechCourseReviews_ratingBar__4vrDj{display:flex;align-items:center;gap:.75rem}.TechCourseReviews_barLabel__b1GTV{font-size:.8125rem;color:var(--tech-gray-500);width:60px;flex-shrink:0}.TechCourseReviews_barTrack__QcPrA{flex:1 1;height:8px;background:var(--tech-dark);border-radius:100px;overflow:hidden}.TechCourseReviews_barFill__QOXoL{height:100%;background:var(--tech-gradient);border-radius:100px;transition:width .5s ease}.TechCourseReviews_reviewsGrid__O7QX2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.TechCourseReviews_reviewCard__XFTBl{padding:2rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:20px;transition:all var(--transition-base)}.TechCourseReviews_reviewCard__XFTBl:hover{border-color:var(--tech-purple);transform:translateY(-4px)}.TechCourseReviews_reviewHeader__YFEcB{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.TechCourseReviews_reviewerImage__DyZBf{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.TechCourseReviews_image__c5SWl{object-fit:cover}.TechCourseReviews_reviewerInfo__b2Xt9{display:flex;flex-direction:column}.TechCourseReviews_reviewerName__MRq8_{font-weight:600;color:var(--tech-white)}.TechCourseReviews_reviewerRole__VWF8U{font-size:.8125rem;color:var(--tech-gray-500)}.TechCourseReviews_reviewStars__A_mSd{display:flex;gap:.125rem;margin-bottom:1rem}.TechCourseReviews_reviewContent__xk1tj{font-size:.9375rem;line-height:1.7;color:var(--tech-gray-300);margin:0 0 1.25rem}.TechCourseReviews_verifiedBadge__PNsOw{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:rgba(6,182,212,.1);border-radius:100px;font-size:.75rem;color:var(--tech-cyan)}.TechCourseReviews_verifiedIcon__nREW2{width:14px;height:14px}@media (max-width:1024px){.TechCourseReviews_ratingOverview__tG9BK{grid-template-columns:1fr;gap:2rem}.TechCourseReviews_ratingMain__2fJyV{padding:1rem}}@media (max-width:768px){.TechCourseReviews_reviews__02UMg{padding:4rem 0}.TechCourseReviews_container__i82s7{padding:0 1.5rem}.TechCourseReviews_reviewsGrid__O7QX2{grid-template-columns:1fr}.TechCourseReviews_ratingValue__r78Ur{font-size:3rem}}.TechCoursePricing_pricing__FacYq{padding:6rem 0;background:var(--tech-dark)}.TechCoursePricing_container__Zdsmg{max-width:600px;margin:0 auto;padding:0 2rem}.TechCoursePricing_sectionHeader__vjAsm{text-align:center;margin-bottom:3rem}.TechCoursePricing_sectionTag__huI5I{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient-subtle);border:1px solid rgba(139,92,246,.2);border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-purple-light);margin-bottom:1rem}.TechCoursePricing_sectionTitle__PGovg{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--tech-white);letter-spacing:-.02em;margin:0 0 1rem}.TechCoursePricing_gradient__fKtIq{background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCoursePricing_sectionSubtitle__MCTdH{font-size:1.125rem;color:var(--tech-gray-400)}.TechCoursePricing_pricingCard__vl_eN{position:relative;border-radius:24px;overflow:hidden}.TechCoursePricing_cardGlow__KYS81{position:absolute;inset:0;background:var(--tech-gradient);opacity:.15;filter:blur(40px)}.TechCoursePricing_cardContent__D__SX{position:relative;background:var(--tech-surface);border:2px solid transparent;background-clip:padding-box;border-radius:24px;padding:2.5rem}.TechCoursePricing_cardContent__D__SX:before{content:"";position:absolute;inset:-2px;background:var(--tech-gradient);border-radius:24px;z-index:-1}.TechCoursePricing_cardBadge__VTyUi{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient);border-radius:100px;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-darker);margin-bottom:1.5rem}.TechCoursePricing_priceSection__h6aSi{text-align:center;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--tech-border)}.TechCoursePricing_priceLabel__9vhRw{display:block;font-size:.875rem;color:var(--tech-gray-500);margin-bottom:.75rem}.TechCoursePricing_priceRow__66cAH{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.5rem}.TechCoursePricing_priceValue__rmlzW{font-family:var(--font-display);font-size:4rem;font-weight:800;color:var(--tech-white);line-height:1}.TechCoursePricing_priceOriginal__wa7qS{font-size:1.5rem;color:var(--tech-gray-500);text-decoration:line-through}.TechCoursePricing_priceSavings__NQHFk{display:inline-block;padding:.375rem .75rem;background:rgba(6,182,212,.15);border-radius:100px;font-size:.8125rem;font-weight:600;color:var(--tech-cyan)}.TechCoursePricing_featuresSection__JysCL{margin-bottom:2rem}.TechCoursePricing_featuresTitle__EbyNa{font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-gray-500);margin:0 0 1rem}.TechCoursePricing_featuresList__vWZ5o{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.TechCoursePricing_featureItem__HSwpB{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;color:var(--tech-gray-300)}.TechCoursePricing_featureIcon__oJ6TZ{width:20px;height:20px;color:var(--tech-cyan);flex-shrink:0;margin-top:1px}.TechCoursePricing_enrollButton__bFhvH{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1.25rem;background:var(--tech-gradient);border:none;border-radius:16px;font-family:var(--font-body);font-size:1rem;font-weight:700;color:var(--tech-darker);text-decoration:none;cursor:pointer;transition:all var(--transition-base);margin-bottom:1.5rem}.TechCoursePricing_enrollButton__bFhvH:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-purple)}.TechCoursePricing_buttonIcon__ZqgDN{width:20px;height:20px}.TechCoursePricing_guarantee__v5sWd{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--tech-dark);border-radius:12px}.TechCoursePricing_guaranteeIcon___BV3u{width:32px;height:32px;color:var(--tech-cyan);flex-shrink:0}.TechCoursePricing_guaranteeContent__wgRK2{display:flex;flex-direction:column;gap:.125rem}.TechCoursePricing_guaranteeTitle__nFzjc{font-size:.875rem;font-weight:600;color:var(--tech-white)}.TechCoursePricing_guaranteeText__AhjKG{font-size:.8125rem;color:var(--tech-gray-500)}.TechCoursePricing_paymentOptions__1FTK7{margin-top:2rem;text-align:center}.TechCoursePricing_paymentLabel__IaToI{display:block;font-size:.8125rem;color:var(--tech-gray-500);margin-bottom:1rem}.TechCoursePricing_paymentPlansList__QASgZ{display:flex;gap:1rem}.TechCoursePricing_paymentPlan__Punen{flex:1 1;display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:12px}.TechCoursePricing_planName__RHU8B{font-size:.8125rem;font-weight:600;color:var(--tech-gray-400)}.TechCoursePricing_planAmount__DQ7UC{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--tech-white)}.TechCoursePricing_planAmount__DQ7UC small{font-size:.75rem;font-weight:500;color:var(--tech-gray-500)}@media (max-width:768px){.TechCoursePricing_pricing__FacYq{padding:4rem 0}.TechCoursePricing_container__Zdsmg{padding:0 1.5rem}.TechCoursePricing_cardContent__D__SX{padding:2rem}.TechCoursePricing_priceValue__rmlzW{font-size:3rem}.TechCoursePricing_paymentPlansList__QASgZ{flex-direction:column}}.TechCourseEnroll_enroll__UDULg{position:relative;padding:6rem 0;overflow:hidden}.TechCourseEnroll_background__0qKhI{position:absolute;inset:0;background:var(--tech-darker)}.TechCourseEnroll_gradientOrbs__Hc_tz{position:absolute;inset:0;overflow:hidden}.TechCourseEnroll_orbPurple__0gTp3{position:absolute;top:-30%;left:20%;width:60%;height:60%;background:radial-gradient(circle,rgba(139,92,246,.2) 0,transparent 70%);filter:blur(80px)}.TechCourseEnroll_orbCyan__RIvda{position:absolute;bottom:-30%;right:20%;width:60%;height:60%;background:radial-gradient(circle,rgba(6,182,212,.2) 0,transparent 70%);filter:blur(80px)}.TechCourseEnroll_gridPattern__y5Sso{position:absolute;inset:0;background-image:linear-gradient(rgba(139,92,246,.03) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.03) 1px,transparent 0);background-size:60px 60px}.TechCourseEnroll_container__XC3Gu{max-width:700px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.TechCourseEnroll_enrollContent__iPsgO{text-align:center}.TechCourseEnroll_enrollTag__RiGYL{display:inline-block;padding:.375rem .875rem;background:var(--tech-gradient-subtle);border:1px solid rgba(139,92,246,.2);border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tech-purple-light);margin-bottom:1.5rem}.TechCourseEnroll_enrollTitle___was5{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:var(--tech-white);letter-spacing:-.02em;line-height:1.2;margin:0 0 1.5rem}.TechCourseEnroll_gradient__Ixp_o{background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseEnroll_enrollDescription__Cqak9{font-size:1.125rem;line-height:1.7;color:var(--tech-gray-400);margin:0 0 2rem}.TechCourseEnroll_priceDisplay__w7Y08{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2rem}.TechCourseEnroll_priceValue__MCQ_e{font-family:var(--font-display);font-size:3rem;font-weight:800;background:var(--tech-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TechCourseEnroll_priceNote__3jqOl{font-size:.875rem;color:var(--tech-gray-500)}.TechCourseEnroll_enrollActions__tLL0S{margin-bottom:2.5rem}.TechCourseEnroll_primaryButton__2FdfH{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem 3rem;background:var(--tech-gradient);border:none;border-radius:16px;font-family:var(--font-body);font-size:1.125rem;font-weight:700;color:var(--tech-darker);text-decoration:none;cursor:pointer;transition:all var(--transition-base)}.TechCourseEnroll_primaryButton__2FdfH:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow-purple)}.TechCourseEnroll_buttonIcon__IgLbu{width:22px;height:22px}.TechCourseEnroll_trustSignals__bx_NM{display:flex;justify-content:center;gap:2rem;padding:2rem 0;border-top:1px solid var(--tech-border);border-bottom:1px solid var(--tech-border);margin-bottom:3rem}.TechCourseEnroll_trustItem__MuNCm{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--tech-gray-400)}.TechCourseEnroll_trustIcon__Pp_AJ{width:18px;height:18px;color:var(--tech-cyan)}.TechCourseEnroll_faq__kFVvA{text-align:left;margin-bottom:2.5rem}.TechCourseEnroll_faqTitle__z1fN5{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--tech-white);margin:0 0 1.5rem;text-align:center}.TechCourseEnroll_faqItem__Gvl1O{padding:1.25rem;background:var(--tech-surface);border:1px solid var(--tech-border);border-radius:12px;margin-bottom:1rem}.TechCourseEnroll_faqQuestion__085X7{display:block;font-weight:600;color:var(--tech-white);margin-bottom:.5rem}.TechCourseEnroll_faqAnswer__bBgEb{display:block;font-size:.9375rem;color:var(--tech-gray-400);line-height:1.6}.TechCourseEnroll_contactInfo__elOSk{text-align:center}.TechCourseEnroll_contactInfo__elOSk p{font-size:.9375rem;color:var(--tech-gray-500);margin:0}.TechCourseEnroll_contactInfo__elOSk a{color:var(--tech-purple-light);text-decoration:none;transition:color var(--transition-fast)}.TechCourseEnroll_contactInfo__elOSk a:hover{color:var(--tech-cyan)}@media (max-width:768px){.TechCourseEnroll_enroll__UDULg{padding:4rem 0}.TechCourseEnroll_container__XC3Gu{padding:0 1.5rem}.TechCourseEnroll_trustSignals__bx_NM{flex-direction:column;gap:1rem}.TechCourseEnroll_priceValue__MCQ_e{font-size:2.5rem}}