.briefItem_container__cZ2Vd{display:flex;background:rgba(240,243,249,.502);border:1px solid #f0f3f9;border-radius:.375rem;align-items:center;gap:1rem;padding-inline:1rem;padding-block:1rem;width:31.5%}@media screen and (max-width:750px){.briefItem_container__cZ2Vd{width:100%}}.briefItem_title__tiIt8{font-weight:500;margin-bottom:.25rem;font-size:.875rem;text-transform:uppercase;color:#666}.briefItem_description__3oVl_{font-size:1rem;font-weight:700;color:#212121}.briefItem_icon__fFdYa{display:flex;align-items:center;justify-content:center;flex-shrink:0}.details_details__OxEzx{display:flex;gap:2rem}.details_contentContainer__AKR1e{display:none;padding-inline:1.5rem;padding-block:2rem;flex:2 1;min-width:16rem;height:-moz-min-content;height:min-content}@media screen and (min-width:1200px){.details_contentContainer__AKR1e{display:block;position:sticky;top:7.5rem}}.details_contentContainer__AKR1e .details_buttons__X0u_w{display:flex;flex-direction:column;gap:1rem;margin-block:1rem}.details_detailsContainer__L00Ct{flex:10 1}@media screen and (min-width:992px){.details_detailsContainer__L00Ct{padding-top:2rem}}.details_overview__DRMg6{scroll-margin-top:7.5rem}@media screen and (min-width:500px){.details_overview__DRMg6{padding-inline:2rem}}.details_overview__DRMg6 .details_brief__O4XSG{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-top:1rem}@media screen and (max-width:900px){.details_overview__DRMg6 .details_brief__O4XSG{justify-content:flex-start}}.details_overview__DRMg6 .details_cta__4L2KK{margin-block:2.5rem}.details_ctaBootCamp__eiUy3{margin:2.5rem}.details_curriculum__t_F1T{scroll-margin-top:7.5rem;margin-block:2.625rem}@media screen and (min-width:500px){.details_curriculum__t_F1T{padding-inline:2rem}}.details_curriculum__t_F1T h2{font-weight:700;font-size:2rem}.details_curriculum__t_F1T>p{font-size:1.1rem;color:#6b7280;text-align:justify}.details_curriculum__t_F1T .details_curriculumList__KK409{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.details_curriculum__t_F1T .details_curriculumItem__Ffj_4{display:flex;gap:4px;color:#213;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.details_successStories__3rRt0{scroll-margin-top:15.5rem;background-color:#0d1e3a;color:#fff}.details_applicationProcess__pyxhD,.details_jobInterview__IryOz,.details_paymentPlans__JUYJJ,.details_requirements__KOk9a,.details_schedule__4oWTn,.details_tutorSupport__gDE8v{scroll-margin-top:15.5rem}.details_aboutCareerSectionWrapper__OZ9ZA{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:1}.details_aboutCareerSectionWrapper__OZ9ZA:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background:#000;z-index:0}.details_aboutCareerSection__QDup2{color:#fff;padding:12rem 2rem 0;position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:100%;box-sizing:border-box;z-index:1}.details_careerHeaderRow__l4CIQ{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;width:100%;margin-bottom:1.5rem}.details_careerTitle__EeJkc{font-size:1.3rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;flex:1 1;white-space:pre-line;margin-bottom:1rem}.details_careerHeading__pVVqz{font-size:3rem;font-weight:700;font-family:Apercu Pro;margin-bottom:2rem;line-height:1.1;order:1}.details_careerDescription__Uq07_{font-size:1.1rem;font-weight:400;max-width:800px;margin-bottom:2rem;color:#fff;order:2}.details_careerContent__dQXku{display:flex;flex-direction:column;flex:1 1}.details_salaryCard__Jez_E{background:#fff;color:#212121;border-radius:.5rem;box-shadow:8px 8px 0 #333;padding:1rem 2rem;min-width:260px;font-size:1.1rem;align-self:flex-start;position:static;margin-bottom:0;margin-top:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-start}.details_salaryLabel__K7vV4{color:#212121;font-size:1rem;margin-bottom:.5rem}.details_salaryValue__27c77{color:#0d1e3a;font-weight:700;font-size:1.2rem}@media(max-width:900px){.details_aboutCareerSection__QDup2{padding:7.5rem 1rem 1rem;min-height:350px}.details_careerHeaderRow__l4CIQ{flex-direction:column;align-items:flex-start;gap:1rem}.details_salaryCard__Jez_E{width:100%;min-width:unset;margin-top:0}.details_aboutCareerSectionWrapper__OZ9ZA{margin-left:-16px;margin-right:-16px;left:0;right:0;width:calc(100vw + 0px)}.details_aboutCareerSectionWrapper__OZ9ZA:before{width:calc(100vw + 32px)}.details_briefItemsOverlapWrapper__sVkEw{margin-bottom:-90px}}.details_briefItemsOverlapWrapper__sVkEw{background:#fff;border-radius:.5rem;box-shadow:0 8px 32px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.06);padding:1.5rem;margin-bottom:-9rem;position:relative;z-index:2;max-width:1400px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:900px){.details_briefItemsOverlapWrapper__sVkEw{margin-bottom:-6rem;padding:1.5rem .5rem;border-radius:.75rem}}.syllabus_syllabus__srhX9{background-color:#000;padding:0 0 5rem;color:#fff}.syllabus_syllabusContainer__18GHs{max-width:1200px;margin:0 auto;padding:0 1rem}.syllabus_syllabusContainer__18GHs h2{font-size:3rem;font-weight:600;margin-bottom:3rem;text-align:center}.syllabus_units__lFAnV{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.syllabus_unit__ht0s7{display:flex;align-items:center;gap:1.5rem;padding:.75rem;border-radius:.5rem;background-color:#1a1a1a;transition:transform .2s ease}.syllabus_unit__ht0s7:hover{transform:translateY(-2px)}.syllabus_unit__ht0s7 .syllabus_unitNumber__zYeoZ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#333;font-size:1.2rem;font-weight:500;color:#fff}.syllabus_unit__ht0s7 h3{font-size:1.2rem;font-weight:500;margin:0}.syllabus_showMore__P5xPT{display:flex;justify-content:center;margin-top:1rem;margin-bottom:3rem}.syllabus_showMore__P5xPT button{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:1rem 2rem;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:opacity .2s ease}.syllabus_showMore__P5xPT button:hover{opacity:.8}.syllabus_ctaButtons__fuK3E{display:flex;justify-content:center;gap:2rem;margin-top:3rem}.syllabus_ctaButtons__fuK3E a{min-width:338px;text-decoration:none}.syllabus_ctaButtons__fuK3E a button{width:100%;white-space:nowrap;font-family:Apercu Pro;font-weight:400;font-size:16px;line-height:150%}.syllabus_techLogosSection__QjNpO{margin:2.5rem 0 0;display:flex;justify-content:center}.syllabus_techLogosRow__VjgU1{display:flex;gap:1.1rem;flex-wrap:nowrap;justify-content:center}.syllabus_techLogoCard__VEj7H{background:#fff;border-radius:1rem;box-shadow:0 4px 16px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;align-items:center;padding:.75rem 1.2rem;min-width:100px;min-height:80px;transition:box-shadow .2s}.syllabus_techLogoCard__VEj7H:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.18)}.syllabus_techLogoImgWrap__hlO9_{display:flex;align-items:center;justify-content:center;height:36px;margin-bottom:.25rem}.syllabus_techLogoLabel__BBeZ7{color:#111;font-size:1rem;font-weight:500;text-align:center;margin-top:.15rem}@media(max-width:900px){.syllabus_techLogosRow__VjgU1{gap:.7rem;flex-wrap:wrap}.syllabus_techLogoCard__VEj7H{flex-direction:column;align-items:center;justify-content:center;min-width:90px;padding:.5rem .7rem}.syllabus_techLogoLabel__BBeZ7{margin-top:.5rem;font-size:.95rem}.syllabus_techLogoImgWrap__hlO9_{height:28px}}@media(max-width:768px){.syllabus_syllabusContainer__18GHs h2{font-size:2rem}.syllabus_unit__ht0s7 h3{font-size:1.2rem}.syllabus_ctaButtons__fuK3E{flex-direction:column;align-items:center;gap:1rem}.syllabus_ctaButtons__fuK3E a{width:100%;min-width:unset;max-width:338px}}.tuitionOptions_tuitionSection__qcEpo{padding:5rem 0 1rem;background-color:#fff;color:#333;background-image:radial-gradient(#d7ccc0 1px,transparent 0);background-size:20px 20px}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo{padding:3rem 0 1rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_container__jY82T{max-width:1200px;margin:0 auto;padding:0 1rem;text-align:center}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_container__jY82T h2{font-size:2.5rem;font-weight:600;color:#000;margin-bottom:1.5rem}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_container__jY82T h2{font-size:2rem;margin-bottom:1rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_container__jY82T .tuitionOptions_subtitle__0_rDy{font-size:1.125rem;color:#666;max-width:800px;margin:0 auto 3rem;line-height:1.6}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_container__jY82T .tuitionOptions_subtitle__0_rDy{margin-bottom:2rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S{gap:1.5rem;margin-bottom:2rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:2rem;display:flex;flex-direction:column;min-height:450px;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.05)}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl{min-height:auto;padding:1.5rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl:hover{transform:none}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl h3{font-size:1.25rem;margin-bottom:.75rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_price__rkXjJ{margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex;justify-content:center;align-items:baseline;gap:.25rem}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_price__rkXjJ{margin:1rem 0}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_price__rkXjJ .tuitionOptions_amount__x3cRz{font-size:3rem;font-weight:700;color:#000}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_price__rkXjJ .tuitionOptions_amount__x3cRz{font-size:2.5rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_price__rkXjJ .tuitionOptions_period__m9n23{font-size:1.125rem;color:#666}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_description__vCTkg{font-size:1rem;color:#666;margin-bottom:1.5rem}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl .tuitionOptions_description__vCTkg{margin-bottom:1rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl ul{list-style:none;padding:0;margin:0 0 2rem;text-align:left;flex-grow:1}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl ul{margin-bottom:1.5rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl ul li{position:relative;padding-left:1.5rem;margin-bottom:1rem;color:#666}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl ul li{margin-bottom:.75rem}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl ul li:before{content:"✓";position:absolute;left:0;color:#1d24ca}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl button{width:100%;margin-top:auto}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV{background:#1d24ca;color:#fff;border:none}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV .tuitionOptions_amount__x3cRz,.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV .tuitionOptions_description__vCTkg,.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV .tuitionOptions_period__m9n23,.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV h3{color:#fff}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV ul li{color:hsla(0,0%,100%,.9)}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV ul li:before{color:#fff;content:"✓"}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV .tuitionOptions_price__rkXjJ .tuitionOptions_amount__x3cRz:before{color:#fff}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV button{color:#333!important;font-weight:600}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(29,36,202,.3)}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_options__bi_8S .tuitionOptions_option__SQIrl.tuitionOptions_financeOption__XSSWV:hover{transform:none;box-shadow:none}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_ctaButtons__uD0xT{display:flex;justify-content:center;gap:1.5rem;margin-top:2rem}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_ctaButtons__uD0xT button{min-width:280px}@media(max-width:768px){.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_ctaButtons__uD0xT{flex-direction:column;align-items:center}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_ctaButtons__uD0xT button{width:100%;max-width:300px}}.tuitionOptions_tuitionSection__qcEpo .tuitionOptions_divider__ae2Wh{border-top:1px solid #e9ecef;margin:0 0 1.5rem}.tuitionOptions_financeOption__XSSWV{border-color:#1d24ca;background-color:#f1f3ff}.tuitionOptions_financeOption__XSSWV .tuitionOptions_divider__ae2Wh{border-color:hsla(0,0%,100%,.2)}.CoursePathsAndSkillsSection_pathsSkillsSectionBg__CtzgE{background:#000;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:3rem 0 2rem;position:relative;background-image:radial-gradient(hsla(0,0%,100%,.2) 1.5px,transparent 0);background-size:32px 32px}.CoursePathsAndSkillsSection_pathsSkillsSection__j62P_{margin:0 auto;padding:2rem 1rem;border-radius:0;box-shadow:0 2px 16px rgba(0,0,0,.03);max-width:1200px;width:100%;color:#fff}.CoursePathsAndSkillsSection_pathsSkillsSection__j62P_ h3{max-width:900px;margin:0 auto 24px;font-size:3rem;font-weight:600;font-family:Apercu Pro,sans-serif;color:#fff;align-items:center;text-align:center}.CoursePathsAndSkillsSection_subheading__GBeml{color:#bfc0c2;font-size:1rem;margin-bottom:3rem;text-align:center}.CoursePathsAndSkillsSection_columnsWrapper__cl7OK{display:flex;gap:2rem;justify-content:space-between;align-items:flex-start}.CoursePathsAndSkillsSection_column__ujt9x{flex:1 1;min-width:180px;position:relative}.CoursePathsAndSkillsSection_column__ujt9x h4{font-size:1.15rem;font-weight:700;color:bfc0c2;margin-bottom:1rem}.CoursePathsAndSkillsSection_column__ujt9x ul{padding-left:1.2rem;margin:0;color:bfc0c2;font-size:.98rem;font-weight:300}.CoursePathsAndSkillsSection_divider__OC24A{position:absolute;top:0;right:-1rem;width:1px;height:100%;background:#222;z-index:1}@media (max-width:900px){.CoursePathsAndSkillsSection_columnsWrapper__cl7OK{flex-direction:column;gap:1.5rem}.CoursePathsAndSkillsSection_divider__OC24A{display:none}}