.SkillClient-module-scss-module__aX_Rwa__container{background:#f8f9fa;min-height:100vh}.SkillClient-module-scss-module__aX_Rwa__heroSection{color:#1a1a2e;background:linear-gradient(135deg,#e6f2ff 0%,#cce7ff 50%,#b3daff 100%);padding:80px 20px 40px;position:relative;overflow:hidden}.SkillClient-module-scss-module__aX_Rwa__heroSection:before{content:"";background:radial-gradient(circle,#ffffff4d 0%,#0000 70%);width:60%;height:200%;position:absolute;top:-50%;right:-10%}.SkillClient-module-scss-module__aX_Rwa__heroSection:after{content:"";background:radial-gradient(circle,#fff3 0%,#0000 70%);width:60%;height:200%;position:absolute;bottom:-50%;left:-10%}.SkillClient-module-scss-module__aX_Rwa__heroContent{z-index:1;text-align:center;max-width:900px;margin:0 auto;position:relative}.SkillClient-module-scss-module__aX_Rwa__breadcrumb{opacity:.8;justify-content:center;align-items:center;gap:10px;margin-bottom:30px;font-size:14px;display:flex}.SkillClient-module-scss-module__aX_Rwa__breadcrumb a{color:#4a5568;text-decoration:none;transition:color .2s}.SkillClient-module-scss-module__aX_Rwa__breadcrumb a:hover{color:#2d3748}.SkillClient-module-scss-module__aX_Rwa__breadcrumb span{color:#718096}.SkillClient-module-scss-module__aX_Rwa__title{color:#1a1a2e;margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__title{font-size:32px}}.SkillClient-module-scss-module__aX_Rwa__subtitle{color:#4a5568;max-width:800px;margin-bottom:30px;font-size:20px;line-height:1.6}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__subtitle{font-size:16px}}.SkillClient-module-scss-module__aX_Rwa__skillTags{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.SkillClient-module-scss-module__aX_Rwa__skillTags .SkillClient-module-scss-module__aX_Rwa__tag{color:#4a5568;background:#fff;border-radius:20px;padding:8px 18px;font-size:14px;transition:transform .2s;box-shadow:0 2px 8px #00000014}.SkillClient-module-scss-module__aX_Rwa__skillTags .SkillClient-module-scss-module__aX_Rwa__tag:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.SkillClient-module-scss-module__aX_Rwa__ctaButtons{gap:20px;margin-bottom:40px;display:flex}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__ctaButtons{flex-direction:column}}.SkillClient-module-scss-module__aX_Rwa__ctaButtons .SkillClient-module-scss-module__aX_Rwa__primaryBtn{color:#667eea;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;transition:all .3s}.SkillClient-module-scss-module__aX_Rwa__ctaButtons .SkillClient-module-scss-module__aX_Rwa__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0003}.SkillClient-module-scss-module__aX_Rwa__ctaButtons .SkillClient-module-scss-module__aX_Rwa__secondaryBtn{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;transition:all .3s}.SkillClient-module-scss-module__aX_Rwa__ctaButtons .SkillClient-module-scss-module__aX_Rwa__secondaryBtn:hover{color:#667eea;background:#fff}.SkillClient-module-scss-module__aX_Rwa__statsCards{grid-template-columns:repeat(4,1fr);gap:20px;max-width:600px;margin:0 auto;display:grid}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__statsCards{grid-template-columns:repeat(2,1fr)}}.SkillClient-module-scss-module__aX_Rwa__statsCards .SkillClient-module-scss-module__aX_Rwa__statCard{text-align:center;background:#fff;border-radius:12px;padding:20px;transition:transform .3s;box-shadow:0 4px 12px #00000014}.SkillClient-module-scss-module__aX_Rwa__statsCards .SkillClient-module-scss-module__aX_Rwa__statCard:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}.SkillClient-module-scss-module__aX_Rwa__statsCards .SkillClient-module-scss-module__aX_Rwa__statCard .SkillClient-module-scss-module__aX_Rwa__statNumber{color:#2b6cb0;margin-bottom:5px;font-size:32px;font-weight:700}.SkillClient-module-scss-module__aX_Rwa__statsCards .SkillClient-module-scss-module__aX_Rwa__statCard .SkillClient-module-scss-module__aX_Rwa__statLabel{color:#4a5568;font-size:14px}.SkillClient-module-scss-module__aX_Rwa__filtersSection{max-width:1200px;margin:20px auto 40px;padding:0 20px}.SkillClient-module-scss-module__aX_Rwa__searchBar{margin-bottom:20px}.SkillClient-module-scss-module__aX_Rwa__searchBar .SkillClient-module-scss-module__aX_Rwa__searchInput{background:#fff;border:none;border-radius:12px;width:100%;padding:16px 24px;font-size:16px;transition:box-shadow .3s;box-shadow:0 4px 20px #00000014}.SkillClient-module-scss-module__aX_Rwa__searchBar .SkillClient-module-scss-module__aX_Rwa__searchInput:focus{outline:none;box-shadow:0 4px 30px #667eea33}.SkillClient-module-scss-module__aX_Rwa__searchBar .SkillClient-module-scss-module__aX_Rwa__searchInput::placeholder{color:#9ca3af}.SkillClient-module-scss-module__aX_Rwa__difficultyTabs{background:#fff;border-radius:12px;gap:10px;padding:8px;display:flex;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__difficultyTabs button{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:12px 24px;font-weight:500;transition:all .3s}.SkillClient-module-scss-module__aX_Rwa__difficultyTabs button.SkillClient-module-scss-module__aX_Rwa__active{color:#fff;background:#667eea}.SkillClient-module-scss-module__aX_Rwa__difficultyTabs button:hover:not(.SkillClient-module-scss-module__aX_Rwa__active){background:#f3f4f6}.SkillClient-module-scss-module__aX_Rwa__questionsSection{grid-template-columns:1fr 350px;gap:40px;max-width:1200px;margin:0 auto;padding:0 20px 60px;display:grid}@media (max-width:1024px){.SkillClient-module-scss-module__aX_Rwa__questionsSection{grid-template-columns:1fr}}.SkillClient-module-scss-module__aX_Rwa__questionsContainer{flex-direction:column;gap:20px;display:flex}.SkillClient-module-scss-module__aX_Rwa__questionCard{background:#fff;border-radius:12px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__questionCard:hover{box-shadow:0 4px 20px #0000001a}.SkillClient-module-scss-module__aX_Rwa__questionHeader{cursor:pointer;align-items:flex-start;gap:20px;padding:24px;transition:background .2s;display:flex}.SkillClient-module-scss-module__aX_Rwa__questionHeader:hover{background:#f9fafb}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionNumber{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;justify-content:center;align-items:center;min-width:50px;height:50px;font-size:16px;font-weight:600;display:flex}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionText{flex:1}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionText h2{color:#1f2937;margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.4}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionMeta{align-items:center;gap:10px;display:flex}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionMeta .SkillClient-module-scss-module__aX_Rwa__difficulty{text-transform:capitalize;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionMeta .SkillClient-module-scss-module__aX_Rwa__difficulty.SkillClient-module-scss-module__aX_Rwa__basic{color:#065f46;background:#d1fae5}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionMeta .SkillClient-module-scss-module__aX_Rwa__difficulty.SkillClient-module-scss-module__aX_Rwa__intermediate{color:#92400e;background:#fed7aa}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionMeta .SkillClient-module-scss-module__aX_Rwa__difficulty.SkillClient-module-scss-module__aX_Rwa__advanced{color:#991b1b;background:#fecaca}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__questionMeta .SkillClient-module-scss-module__aX_Rwa__category{color:#4b5563;background:#e5e7eb;border-radius:20px;padding:4px 12px;font-size:12px}.SkillClient-module-scss-module__aX_Rwa__questionHeader .SkillClient-module-scss-module__aX_Rwa__expandIcon{color:#9ca3af;font-size:24px;transition:transform .3s}.SkillClient-module-scss-module__aX_Rwa__answerSection{padding:0 24px 24px 94px;animation:.3s ease-out SkillClient-module-scss-module__aX_Rwa__slideDown}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__answerSection{padding:0 20px 20px}}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__answer h3{color:#4b5563;margin-bottom:12px;font-size:16px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__answer p{color:#374151;margin-bottom:20px;line-height:1.8}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__codeBlock{background:#1f2937;border-radius:8px;margin:20px 0;padding:20px;overflow-x:auto}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__codeBlock pre{margin:0}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__codeBlock pre code{color:#e5e7eb;font-family:Courier New,monospace;font-size:14px;line-height:1.6}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__keyPoints{margin:20px 0}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__keyPoints h4{color:#4b5563;margin-bottom:10px;font-size:15px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__keyPoints ul{padding:0;list-style:none}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__keyPoints ul li{color:#374151;padding:8px 0 8px 24px;line-height:1.6;position:relative}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__keyPoints ul li:before{content:"✓";color:#10b981;font-weight:600;position:absolute;left:0}.SkillClient-module-scss-module__aX_Rwa__answerSection .SkillClient-module-scss-module__aX_Rwa__tip{color:#78350f;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:8px;margin-top:20px;padding:16px;line-height:1.6}@keyframes SkillClient-module-scss-module__aX_Rwa__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SkillClient-module-scss-module__aX_Rwa__sidebar{height:fit-content;position:sticky;top:20px}@media (max-width:1024px){.SkillClient-module-scss-module__aX_Rwa__sidebar{position:static}}.SkillClient-module-scss-module__aX_Rwa__practiceCard{background:#fff;border-radius:12px;margin-bottom:20px;padding:24px;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__practiceCard h3{color:#1f2937;margin-bottom:12px;font-size:20px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__practiceCard p{color:#6b7280;margin-bottom:20px;line-height:1.5}.SkillClient-module-scss-module__aX_Rwa__practiceCard button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;width:100%;padding:14px;font-weight:600;transition:transform .3s}.SkillClient-module-scss-module__aX_Rwa__practiceCard button:hover{transform:translateY(-2px)}.SkillClient-module-scss-module__aX_Rwa__relatedTopics{background:#fff;border-radius:12px;margin-bottom:20px;padding:24px;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__relatedTopics h3{color:#1f2937;margin-bottom:16px;font-size:18px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__relatedTopics .SkillClient-module-scss-module__aX_Rwa__topicsList{flex-direction:column;gap:12px;display:flex}.SkillClient-module-scss-module__aX_Rwa__relatedTopics .SkillClient-module-scss-module__aX_Rwa__topicsList .SkillClient-module-scss-module__aX_Rwa__topicLink{color:#667eea;justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.SkillClient-module-scss-module__aX_Rwa__relatedTopics .SkillClient-module-scss-module__aX_Rwa__topicsList .SkillClient-module-scss-module__aX_Rwa__topicLink:hover{color:#764ba2;padding-left:8px}.SkillClient-module-scss-module__aX_Rwa__companiesSection{background:#fff;border-radius:12px;margin-bottom:20px;padding:24px;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__companiesSection h3{color:#1f2937;margin-bottom:16px;font-size:18px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__companiesSection .SkillClient-module-scss-module__aX_Rwa__companyLogos{flex-wrap:wrap;gap:10px;display:flex}.SkillClient-module-scss-module__aX_Rwa__companiesSection .SkillClient-module-scss-module__aX_Rwa__companyLogos .SkillClient-module-scss-module__aX_Rwa__companyName{color:#4b5563;background:#f3f4f6;border-radius:8px;padding:8px 16px;font-size:14px}.SkillClient-module-scss-module__aX_Rwa__salaryCard{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__salaryCard h3{color:#1f2937;margin-bottom:16px;font-size:18px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__salaryCard .SkillClient-module-scss-module__aX_Rwa__salaryRange{margin-bottom:16px}.SkillClient-module-scss-module__aX_Rwa__salaryCard .SkillClient-module-scss-module__aX_Rwa__salaryRange .SkillClient-module-scss-module__aX_Rwa__salaryLabel{color:#6b7280;margin-bottom:4px;font-size:14px}.SkillClient-module-scss-module__aX_Rwa__salaryCard .SkillClient-module-scss-module__aX_Rwa__salaryRange .SkillClient-module-scss-module__aX_Rwa__salaryValue{color:#10b981;font-size:24px;font-weight:700}.SkillClient-module-scss-module__aX_Rwa__salaryCard .SkillClient-module-scss-module__aX_Rwa__salaryLink{color:#667eea;justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.SkillClient-module-scss-module__aX_Rwa__salaryCard .SkillClient-module-scss-module__aX_Rwa__salaryLink:hover{color:#764ba2}.SkillClient-module-scss-module__aX_Rwa__faqSection{max-width:1200px;margin:60px auto;padding:0 20px}.SkillClient-module-scss-module__aX_Rwa__faqSection .SkillClient-module-scss-module__aX_Rwa__faqTitle{color:#1a202c;text-align:center;margin-bottom:40px;font-size:36px;font-weight:700}.SkillClient-module-scss-module__aX_Rwa__faqSection .SkillClient-module-scss-module__aX_Rwa__faqContainer{gap:24px;display:grid}.SkillClient-module-scss-module__aX_Rwa__faqSection .SkillClient-module-scss-module__aX_Rwa__faqItem{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__faqSection .SkillClient-module-scss-module__aX_Rwa__faqItem .SkillClient-module-scss-module__aX_Rwa__faqQuestion{color:#2b6cb0;margin-bottom:16px;font-size:20px;font-weight:600}.SkillClient-module-scss-module__aX_Rwa__faqSection .SkillClient-module-scss-module__aX_Rwa__faqItem .SkillClient-module-scss-module__aX_Rwa__faqAnswer{color:#4a5568;font-size:16px;line-height:1.8}.SkillClient-module-scss-module__aX_Rwa__introSection{order:-1;max-width:1200px;margin:60px auto;padding:0 20px}.SkillClient-module-scss-module__aX_Rwa__introSection .SkillClient-module-scss-module__aX_Rwa__introTitle{color:#1a202c;margin-bottom:30px;font-size:36px;font-weight:700}.SkillClient-module-scss-module__aX_Rwa__introSection .SkillClient-module-scss-module__aX_Rwa__introContent{background:#fff;border-radius:12px;padding:32px;box-shadow:0 2px 10px #0000000d}.SkillClient-module-scss-module__aX_Rwa__introSection .SkillClient-module-scss-module__aX_Rwa__introContent p{color:#4a5568;margin-bottom:20px;font-size:16px;line-height:1.8}.SkillClient-module-scss-module__aX_Rwa__introSection .SkillClient-module-scss-module__aX_Rwa__introContent p:last-child{margin-bottom:0}.SkillClient-module-scss-module__aX_Rwa__bottomCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:80px 20px}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent{max-width:800px;margin:0 auto}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent h2{margin-bottom:16px;font-size:36px;font-weight:700}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent h2{font-size:28px}}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent p{opacity:.95;margin-bottom:40px;font-size:20px}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent p{font-size:16px}}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__features{justify-content:center;gap:40px;margin-bottom:40px;display:flex}@media (max-width:768px){.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__features{flex-direction:column;gap:20px}}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__features .SkillClient-module-scss-module__aX_Rwa__feature{align-items:center;gap:10px;display:flex}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__features .SkillClient-module-scss-module__aX_Rwa__feature .SkillClient-module-scss-module__aX_Rwa__icon{color:#667eea;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:600;display:flex}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__features .SkillClient-module-scss-module__aX_Rwa__feature span{font-size:16px}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__ctaButton{color:#667eea;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:16px 48px;font-size:18px;font-weight:600;transition:all .3s}.SkillClient-module-scss-module__aX_Rwa__bottomCTA .SkillClient-module-scss-module__aX_Rwa__ctaContent .SkillClient-module-scss-module__aX_Rwa__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 40px #0003}
