.training_pageWrapper__W_9LU{width:100%;background-color:#fff;color:#0f172a;overflow-x:hidden;font-family:Inter,Segoe UI,Arial,sans-serif}.training_container__fRsyj{max-width:1280px;margin:0 auto;padding:0 1.5rem}.training_heroSection__kIH4K{padding:1.75rem 0 1.5rem;background-color:#fff}.training_heroGrid__UjgGA{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}.training_heroContent__fucwA{display:flex;flex-direction:column}.training_heroEyebrow__dfRtR{color:#2563eb;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem}.training_heroTitle__SsbhF{font-size:2.5rem;font-weight:800;line-height:1.14;color:#0f172a;letter-spacing:-.02em;margin-bottom:.85rem}.training_heroTitleHighlight__sNPys{color:#2563eb;display:block}.training_heroSubtitle__FwaR9{font-size:.96rem;line-height:1.5;color:#475569;max-width:520px;margin-bottom:1.35rem}.training_heroButtonGroup__aWySq{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.training_primaryBtn__kw0pW{display:inline-flex;align-items:center;gap:.45rem;background-color:#1d4ed8;color:#fff;padding:.68rem 1.4rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px rgba(29,78,216,.2);white-space:nowrap}.training_primaryBtn__kw0pW:hover{background-color:#1e40af;transform:translateY(-1px);box-shadow:0 6px 16px rgba(29,78,216,.3)}.training_secondaryBtn__B_GlP{display:inline-flex;align-items:center;gap:.45rem;background-color:#fff;color:#1e293b;border:1.5px solid #cbd5e1;padding:.68rem 1.4rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.training_secondaryBtn__B_GlP:hover{background-color:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.training_heroMedia__x7Y7d{position:relative;width:100%}.training_heroImgWrapper__llT6b{border-radius:14px;overflow:hidden;box-shadow:0 4px 18px rgba(0,0,0,.06);border:1px solid #e2e8f0}.training_heroImg__teHNR{width:100%;height:auto;display:block;object-fit:cover}.training_sectionHeaderCenter__T8EJM{text-align:center;max-width:680px;margin:0 auto 1.35rem}.training_sectionTitle__eQw_C{font-size:1.85rem;font-weight:800;color:#0f172a;letter-spacing:-.015em;margin-bottom:.35rem;line-height:1.22}.training_highlightText__O8kaC{color:#2563eb}.training_sectionSubtitle__pjHNZ{font-size:.88rem;color:#64748b;line-height:1.45}.training_careerPathSection__ifHkA{padding:1.25rem 0 1.75rem;background-color:#fff}.training_careerCardsGrid__VYAPc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.training_careerCard__DywyE{background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:1.4rem 1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.02);display:flex;flex-direction:column;transition:all .25s ease}.training_careerCard__DywyE:hover{border-color:#cbd5e1;box-shadow:0 6px 20px rgba(0,0,0,.05)}.training_careerCardTop__sR1LF{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.training_cardHeaderLeft__XCEpi{display:flex;align-items:center;gap:.85rem}.training_careerIconBoxBlue__jmvdE{background-color:#eff6ff;border:1px solid #dbeafe;border-radius:10px;color:#2563eb}.training_careerIconBoxBlue__jmvdE,.training_careerIconBoxGreen__8Q8vf{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.training_careerIconBoxGreen__8Q8vf{background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;color:#059669}.training_careerCardTitle__T3_kM{font-size:1.25rem;font-weight:800;color:#0f172a;line-height:1.2}.training_durationBadgeBlue__O_Ywb{background-color:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:5px}.training_durationBadgeBlue__O_Ywb,.training_durationBadgeGreen__rUdII{padding:.2rem .6rem;font-size:.74rem;font-weight:700;white-space:nowrap}.training_durationBadgeGreen__rUdII{background-color:#ecfdf5;color:#059669;border:1px solid #a7f3d0;border-radius:5px}.training_careerCardTagline__C_hoY{font-size:.88rem;color:#334155;line-height:1.4;margin-bottom:.7rem}.training_careerCardSkills__kcxTc{font-size:.82rem;color:#64748b;line-height:1.5;margin-bottom:1.25rem;flex-grow:1}.training_careerCardBtn__Z_MU9{align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;background-color:#1d4ed8;color:#fff;padding:.65rem 1.35rem;border-radius:8px;font-weight:600;font-size:.86rem;text-decoration:none;transition:all .2s ease;box-shadow:0 3px 10px rgba(29,78,216,.18);margin-top:auto}.training_careerCardBtn__Z_MU9:hover{background-color:#1e40af;transform:translateY(-1px);box-shadow:0 5px 14px rgba(29,78,216,.28)}.training_learnSection__q2pAt{padding:1.25rem 0 1.75rem;background-color:#fff}.training_pipelineBox__k9RQC{background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:1.35rem 1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.02);display:flex;align-items:center;justify-content:space-between;gap:.75rem}.training_pipelineStep__n_fg0{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:170px;flex:1 1}.training_pipelineIconWrapper__AQJM_{width:48px;height:48px;border-radius:50%;border:1.5px solid #bfdbfe;background-color:#f8fafc;display:flex;align-items:center;justify-content:center;color:#2563eb;margin-bottom:.55rem;transition:all .2s ease}.training_pipelineStep__n_fg0:hover .training_pipelineIconWrapper__AQJM_{background-color:#eff6ff;border-color:#2563eb;transform:scale(1.05)}.training_pipelineStepTitle__resfd{font-size:.92rem;font-weight:700;color:#0f172a;margin-bottom:.2rem}.training_pipelineStepDesc__iixEK{font-size:.76rem;color:#64748b;line-height:1.3}.training_pipelineArrow__3qhGh{color:#94a3b8;font-size:1.3rem;font-weight:400;margin-bottom:1.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.training_comparisonSection__q4N7b{padding:1.25rem 0 1.75rem;background-color:#fff}.training_comparisonTableCard__WNhSy{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.02)}.training_tableWrapper__i0oqT{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.training_compareTable__ZJyHk{width:100%;min-width:640px;border-collapse:collapse;text-align:left}.training_compareTable__ZJyHk th{padding:.85rem 1.15rem;font-size:.9rem;font-weight:700;color:#0f172a;border-bottom:1px solid #e2e8f0}.training_thFeature__btItA{width:20%;background-color:#f8fafc;color:#334155}.training_thAi__L9LHi{width:40%;background-color:#f0f7ff;color:#1e3a8a;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.training_thFullStack__O3Dbf{width:40%;background-color:#f0fdf4;color:#166534}.training_thHeaderContent__jeSYq{display:flex;align-items:center;gap:.55rem}.training_compareTable__ZJyHk td{padding:.8rem 1.15rem;font-size:.84rem;line-height:1.45;color:#334155;border-bottom:1px solid #e2e8f0;vertical-align:middle}.training_compareTable__ZJyHk tr:last-child td{border-bottom:none}.training_tdFeature__VAGYL{font-weight:700;color:#0f172a;background-color:#fff;white-space:nowrap}.training_tdAi__TuQ3j{background-color:#fff;border-left:1px solid #f1f5f9;border-right:1px solid #f1f5f9}.training_tdFullStack__BpNnP{background-color:#fff}.training_experienceSection__ccO8_{padding:1.25rem 0 1.75rem;background-color:#fff}.training_experienceGrid__IKuMC{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;align-items:stretch}.training_experienceCard__FSZBd{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.15rem 1rem;display:flex;align-items:flex-start;gap:.75rem;box-shadow:0 2px 6px rgba(0,0,0,.02);transition:all .25s ease}.training_experienceCard__FSZBd:hover{border-color:#cbd5e1;box-shadow:0 5px 16px rgba(0,0,0,.04)}.training_expIconBoxBlue__f2ZKC{border-radius:8px;background-color:#eff6ff;border:1px solid #dbeafe;color:#2563eb}.training_expIconBoxBlue__f2ZKC,.training_expIconBoxGreen__Y19an{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.training_expIconBoxGreen__Y19an{border-radius:8px;background-color:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.training_expIconBoxPurple__G_HZX{border-radius:8px;background-color:#f5f3ff;border:1px solid #ddd6fe;color:#7c3aed}.training_expIconBoxIndigo__U2_oL,.training_expIconBoxPurple__G_HZX{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.training_expIconBoxIndigo__U2_oL{border-radius:8px;background-color:#eff6ff;border:1px solid #bfdbfe;color:#2563eb}.training_expContent__IRJj9{display:flex;flex-direction:column}.training_expTitle__X_ptX{font-size:.9rem;font-weight:700;color:#0f172a;margin-bottom:.25rem;line-height:1.2}.training_expDesc__I8VBg{font-size:.78rem;color:#64748b;line-height:1.35}.training_optionsSection__5l25I{padding:1.25rem 0 2rem;background-color:#fff}.training_optionsGrid__L86ba{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.training_optionCard__hXq9B{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.35rem 1.25rem;display:flex;align-items:flex-start;gap:.85rem;box-shadow:0 2px 6px rgba(0,0,0,.02);transition:all .25s ease}.training_optionCard__hXq9B:hover{border-color:#cbd5e1;box-shadow:0 5px 16px rgba(0,0,0,.04)}.training_optionIconCircle__gUEkS{width:44px;height:44px;border-radius:50%;background-color:#eff6ff;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;color:#2563eb;flex-shrink:0}.training_optionContent__sGHMf{display:flex;flex-direction:column}.training_optionTitle__WnWgJ{font-size:1rem;font-weight:700;color:#0f172a;margin-bottom:.25rem;line-height:1.2}.training_optionDesc__YCtN7{font-size:.82rem;color:#64748b;line-height:1.4}.training_ctaSection__QOHtf{background:radial-gradient(circle at 50% 30%,#032152 0,#011332 60%,#000c22 100%);color:#fff;padding:2.75rem 0;position:relative;overflow:hidden;text-align:center}.training_ctaSection__QOHtf:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 35%,rgba(59,130,246,.15) 0,transparent 40%),radial-gradient(circle at 80% 65%,rgba(14,165,233,.12) 0,transparent 40%);pointer-events:none}.training_ctaTitle__rn2UX{font-size:1.85rem;font-weight:800;color:#fff;margin-bottom:.4rem;position:relative;z-index:2}.training_ctaSubtitle__JgcIH{font-size:.9rem;color:#cbd5e1;margin-bottom:1.35rem;position:relative;z-index:2}.training_ctaButtonGroup__YnBf_{display:flex;align-items:center;justify-content:center;gap:.85rem;position:relative;z-index:2;flex-wrap:wrap}.training_ctaBtnGreen__uF9Ow{display:inline-flex;align-items:center;gap:.45rem;background-color:#059669;color:#fff;padding:.68rem 1.45rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 14px rgba(5,150,105,.35)}.training_ctaBtnGreen__uF9Ow:hover{background-color:#047857;transform:translateY(-1px);box-shadow:0 6px 18px rgba(5,150,105,.45)}.training_ctaBtnDetails__JR__g{display:inline-flex;align-items:center;gap:.45rem;background-color:hsla(0,0%,100%,.05);color:#fff;border:1.5px solid #2563eb;padding:.68rem 1.45rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .2s ease}.training_ctaBtnDetails__JR__g:hover{background-color:rgba(37,99,235,.2);border-color:#60a5fa;transform:translateY(-1px)}@media (max-width:1024px){.training_heroGrid__UjgGA{grid-template-columns:1fr;gap:1.75rem;text-align:center}.training_heroContent__fucwA{align-items:center}.training_heroSubtitle__FwaR9{max-width:100%}.training_heroButtonGroup__aWySq{justify-content:center}.training_experienceGrid__IKuMC{grid-template-columns:repeat(2,1fr)}.training_optionsGrid__L86ba{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (max-width:768px){.training_heroSection__kIH4K{padding:1.5rem 0 1.25rem}.training_heroTitle__SsbhF{font-size:2.15rem}.training_careerCardsGrid__VYAPc{grid-template-columns:1fr}.training_pipelineBox__k9RQC{flex-direction:column;gap:1rem;align-items:flex-start;padding:1.25rem}.training_pipelineStep__n_fg0{flex-direction:row;text-align:left;max-width:100%;gap:.85rem;align-items:center}.training_pipelineIconWrapper__AQJM_{margin-bottom:0;flex-shrink:0;width:44px;height:44px}.training_pipelineArrow__3qhGh{display:none}.training_experienceGrid__IKuMC,.training_optionsGrid__L86ba{grid-template-columns:1fr}}@media (max-width:576px){.training_container__fRsyj{padding:0 1rem}.training_heroTitle__SsbhF{font-size:1.85rem}.training_heroButtonGroup__aWySq{flex-direction:column;width:100%}.training_primaryBtn__kw0pW,.training_secondaryBtn__B_GlP{width:100%;justify-content:center}.training_sectionTitle__eQw_C{font-size:1.5rem}.training_careerCard__DywyE{padding:1.25rem 1.15rem}.training_ctaButtonGroup__YnBf_{flex-direction:column;width:100%}.training_ctaBtnDetails__JR__g,.training_ctaBtnGreen__uF9Ow{width:100%;justify-content:center}}@media (orientation:landscape) and (max-height:550px){.training_heroSection__kIH4K{padding:1.25rem 0 1rem}.training_heroGrid__UjgGA{grid-template-columns:1.1fr 1fr;text-align:left;gap:1.25rem}.training_heroContent__fucwA{align-items:flex-start}.training_heroButtonGroup__aWySq{justify-content:flex-start}.training_heroTitle__SsbhF{font-size:1.75rem;margin-bottom:.5rem}.training_heroSubtitle__FwaR9{font-size:.85rem;margin-bottom:.85rem}.training_heroImg__teHNR{max-height:240px}.training_careerPathSection__ifHkA,.training_comparisonSection__q4N7b,.training_experienceSection__ccO8_,.training_learnSection__q2pAt,.training_optionsSection__5l25I{padding:1rem 0 1.25rem}.training_sectionHeaderCenter__T8EJM{margin-bottom:1rem}.training_sectionTitle__eQw_C{font-size:1.5rem}.training_pipelineBox__k9RQC{padding:1rem}.training_experienceGrid__IKuMC{grid-template-columns:repeat(2,1fr)}.training_optionsGrid__L86ba{grid-template-columns:repeat(3,1fr)}.training_ctaSection__QOHtf{padding:2rem 0}}