.ppip-mobile_mobileApply__AC0Cp,.ppip-mobile_mobileProgramInfo__42rWp{display:none}@media (max-width:767px){.ppip-mobile_page__BWK3o{color:#10091a;background:#fff;overflow-x:clip}.ppip-mobile_page__BWK3o [data-ppip-section]{scroll-margin-top:90px;padding:80px 16px}.ppip-mobile_page__BWK3o h2{font-size:20px;line-height:1.25;letter-spacing:-.7px}.ppip-mobile_mobileProgramInfo__42rWp{display:flex;flex-direction:column;gap:10px;margin-top:12px;color:#ffb20f;font-size:12px}.ppip-mobile_mobileProgramInfo__42rWp>div{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.ppip-mobile_mobileProgramInfo__42rWp dt{font-weight:600}.ppip-mobile_mobileProgramInfo__42rWp dd{margin:0}.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection]{padding:0;min-height:0}.ppip-mobile_mobileApply__AC0Cp{display:flex;align-items:center;justify-content:center;margin:0;padding:16px;background:#fff;color:#5818d0;min-height:86px;font-size:14px;font-weight:600;border-bottom:1px solid #eee;outline-offset:-5px}.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection]>div{min-height:0;padding:0 16px}.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection]>div>div:first-child{padding:40px 0 24px}.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection] h2~div,.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection] h2~div p{font-size:13px;line-height:1.25}.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection]>div>div:last-child{margin-top:0}.ppip-mobile_page__BWK3o [data-ppip-section=NotAnotherInternship]>div{padding:0}.ppip-mobile_page__BWK3o [data-ppip-section=NotAnotherInternship]>div>div:first-child{gap:26px}.ppip-mobile_page__BWK3o [data-ppip-section=NotAnotherInternship]>div>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin-top:32px}.ppip-mobile_page__BWK3o [data-ppip-section=NotAnotherInternship] h3{font-size:12px;line-height:1.3}.ppip-mobile_page__BWK3o [data-ppip-section=OutcomesSection]>div>div:last-child{grid-template-columns:1fr;margin-inline:8px;gap:30px}.ppip-mobile_page__BWK3o [data-ppip-section=OutcomesSection] article{padding:24px;min-height:200px;border-radius:8px}.ppip-mobile_page__BWK3o [data-ppip-section=OutcomesSection] h2 br{display:none}.ppip-mobile_page__BWK3o [data-ppip-section=OutcomesSection] article h3{font-size:16px}.ppip-mobile_page__BWK3o [data-ppip-section=OutcomesSection] article p{font-size:14px;line-height:1.5}.ppip-mobile_page__BWK3o [data-ppip-section=ApprenticeshipTimeline]{padding-block:44px}.ppip-mobile_page__BWK3o [data-ppip-section=ApprenticeshipTimeline]>div>div:first-child{gap:26px}.ppip-mobile_page__BWK3o [data-ppip-section=ApprenticeshipTimeline]>div>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin-top:36px}.ppip-mobile_page__BWK3o [data-ppip-section=ApprenticeshipTimeline] h3{font-size:10px;line-height:1.3}.ppip-mobile_page__BWK3o [data-ppip-section=EvidenceTable]>div>div:first-child{gap:26px}.ppip-mobile_page__BWK3o [data-ppip-section=EvidenceTable]>div>div:last-child{grid-template-columns:1fr;gap:32px;margin-top:32px}.ppip-mobile_page__BWK3o [data-ppip-section=EvidenceTable] article h3{font-size:15px}.ppip-mobile_page__BWK3o [data-ppip-section=EvidenceTable] article p{font-size:13px;line-height:1.3}.ppip-mobile_page__BWK3o [data-ppip-section=PublicRecord]{padding:44px 16px}.ppip-mobile_page__BWK3o [data-ppip-section=PublicRecord]>div:last-child{padding:0}.ppip-mobile_page__BWK3o [data-ppip-section=PublicRecord]>div:last-child>div{gap:32px}.ppip-mobile_page__BWK3o [data-ppip-section=PublicRecord] h2 br{display:none}.ppip-mobile_page__BWK3o [data-ppip-section=PublicRecord] h2+p{font-size:13px;line-height:1.25;margin-top:26px}.ppip-mobile_page__BWK3o [data-ppip-section=PublicRecord]>div:last-child>div>div:last-child>div{grid-template-columns:1fr;gap:16px}.ppip-mobile_page__BWK3o [data-ppip-section=FitChecklist]>div{padding:0}.ppip-mobile_page__BWK3o [data-ppip-section=FitChecklist]>div>div:first-child{gap:26px}.ppip-mobile_page__BWK3o [data-ppip-section=FitChecklist]>div>div:last-child{grid-template-columns:1fr;margin:40px 20px 0;gap:48px}.ppip-mobile_page__BWK3o [data-ppip-section=FitChecklist] article h3{font-size:20px}.ppip-mobile_page__BWK3o [data-ppip-section=FitChecklist] article>div:first-child{aspect-ratio:305/292;border-radius:12px 12px 0 0}.ppip-mobile_page__BWK3o [data-ppip-section=GraduationVisibility]{padding-block:44px}.ppip-mobile_page__BWK3o [data-ppip-section=GraduationVisibility]>div{gap:32px}.ppip-mobile_page__BWK3o [data-ppip-section=GraduationVisibility] li{align-items:flex-start}.ppip-mobile_page__BWK3o [data-ppip-section=GraduationVisibility] li>span:last-child{font-size:13px}.ppip-mobile_page__BWK3o [data-ppip-section=AcceleratorCallout]{padding:40px 0 0}.ppip-mobile_page__BWK3o [data-ppip-section=AcceleratorCallout]>div{padding:44px 16px;border-radius:0}.ppip-mobile_page__BWK3o [data-ppip-section=AcceleratorCallout] h2+p{font-size:13px;line-height:1.3}.ppip-mobile_page__BWK3o [data-ppip-section=Testimonials]>div>div:last-child{grid-template-columns:1fr;margin-top:32px}.ppip-mobile_page__BWK3o [data-ppip-section=Testimonials]>div>div:last-child>div:first-child{padding:24px;border-radius:16px}.ppip-mobile_page__BWK3o [data-ppip-section=Testimonials]>div>div:last-child>div:last-child>div{padding:30px;border-radius:16px}.ppip-mobile_page__BWK3o [data-ppip-section=Testimonials] p{font-size:13px}.ppip-mobile_page__BWK3o [data-ppip-section=ProgramDetails]{padding-block:44px}.ppip-mobile_page__BWK3o [data-ppip-section=ProgramDetails]>div{gap:24px}.ppip-mobile_page__BWK3o [data-ppip-section=ProgramDetails]>div>div:last-child{border-color:#c9c4cf}.ppip-mobile_page__BWK3o [data-ppip-section=ProgramDetails]>div>div:last-child>div{grid-template-columns:1.04fr 1fr;gap:20px;padding-inline:16px;border-color:#c9c4cf}.ppip-mobile_page__BWK3o [data-ppip-section=FAQSection]>div{gap:40px}.ppip-mobile_page__BWK3o [data-ppip-section=FAQSection] button{padding:12px 10px;gap:12px}.ppip-mobile_page__BWK3o [data-ppip-section=FAQSection] button>span{font-size:12px}.ppip-mobile_page__BWK3o [data-ppip-section=FinalCTA],.ppip-mobile_page__BWK3o [data-ppip-section=FinalCTA]>div:last-child{padding:0}.ppip-mobile_page__BWK3o [data-ppip-section=FinalCTA]>div:last-child>div{border-radius:0;padding:44px 16px 40px;text-align:center}.ppip-mobile_page__BWK3o [data-ppip-section=FinalCTA] h2{font-size:24px}.ppip-mobile_page__BWK3o [data-ppip-section=FinalCTA] h2+p{font-size:13px;line-height:1.7}.ppip-mobile_mobileApply__AC0Cp{margin:16px;min-height:46px;padding:12px 8px;background:#5818d0;color:white;border:0;border-radius:6px}.ppip-mobile_page__BWK3o [data-ppip-section=OpportunitySection]{border-top:1px solid #fff}}.ppip-mobile_mobileFAQTitle__Fg4B8{display:none}@media (max-width:767px){.ppip-mobile_desktopFAQTitle__QJJFa{display:none}.ppip-mobile_mobileFAQTitle__Fg4B8{display:inline}}.hero_hero__oUDKQ{position:relative;isolation:isolate;min-height:880px;overflow:hidden;background:#0d091a;color:white;font-family:var(--font-montserrat),Arial,sans-serif}.hero_background__L_SYj{z-index:-3;object-fit:cover;object-position:center top}.hero_overlay__VR4Ah{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(45,20,75,.48),rgba(39,13,68,.57) 42%,rgba(20,9,38,.88) 78%,#0d091a 94%)}.hero_content__OxGPT{position:relative;display:flex;flex-direction:column;align-items:center;max-width:1440px;min-height:880px;margin:auto;padding:146px 48px 36px;text-align:center}.hero_badge__Qv48M{display:inline-flex;align-items:center;justify-content:center;max-width:100%;border:1px solid #ffffffd9;border-radius:30px;padding:8px 16px;background:#ffffff0a;font-size:14px;font-weight:700;line-height:18px;letter-spacing:1.6px;text-transform:uppercase}.hero_heading__Gm9tC{max-width:1160px;margin:22px 0 0;font-size:68px;font-weight:800;line-height:1.1;letter-spacing:-1.8px}.hero_heading__Gm9tC>span{display:block}.hero_heading__Gm9tC strong{font-weight:inherit;color:#ffbb1d}.hero_highlight__6f07K{color:#ffbb1d}.hero_description__XrAXa{max-width:750px;margin-top:28px;font-size:18px;font-weight:600;line-height:28px}.hero_actions___kJaw{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:34px}.hero_apply__6kS6L,.hero_waitlist__KFDwl{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:6px;padding:12px 32px;color:white;font-size:14px;font-weight:600;line-height:22px;transition:background .2s}.hero_apply__6kS6L{background:#5818d0;min-width:253px}.hero_apply__6kS6L:hover{background:#6c26e4}.hero_waitlist__KFDwl{min-width:188px;border:1px solid #ffffffcc;background:#ffffff15}.hero_waitlist__KFDwl:hover{background:#ffffff28}.hero_actions___kJaw>a:focus-visible{outline:2px solid #ffbb1d;outline-offset:4px}.hero_details__xv_gg{display:flex;flex-direction:column;gap:8px;margin-top:30px;color:#ffbb1d;font-size:15px;font-weight:600;line-height:23px}.hero_details__xv_gg>div{display:flex;justify-content:center;align-items:baseline;gap:16px}.hero_details__xv_gg dt{font-size:16px;font-weight:600}.hero_details__xv_gg dd{margin:0}.hero_features__Y_U_o{display:flex;align-items:center;justify-content:space-between;gap:32px;width:100%;max-width:1192px;margin-top:auto;padding-top:40px;font-size:12px;font-weight:600;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.hero_features__Y_U_o li{white-space:nowrap}@media(min-width:768px) and (max-width:1199px){.hero_content__OxGPT{padding-inline:32px}.hero_heading__Gm9tC{font-size:56px}.hero_features__Y_U_o{gap:18px;flex-wrap:wrap;justify-content:center}.hero_features__Y_U_o li{font-size:11px}}@media(max-width:767px){.hero_hero__oUDKQ{margin-top:70px;min-height:0}.hero_content__OxGPT{min-height:0;padding:64px 16px 36px}.hero_badge__Qv48M{font-size:9px;letter-spacing:1px;line-height:16px;padding:7px 12px}.hero_heading__Gm9tC{font-size:34px;letter-spacing:-1px;line-height:1.15;margin-top:24px}.hero_heading__Gm9tC>span{display:inline}.hero_heading__Gm9tC>span+span:before{content:" "}.hero_description__XrAXa{font-size:13px;line-height:1.65;margin-top:24px;max-width:520px}.hero_actions___kJaw{width:100%;max-width:340px;flex-direction:column;gap:14px;margin-top:32px}.hero_apply__6kS6L,.hero_waitlist__KFDwl{min-width:0;width:100%;padding:12px 16px;font-size:13px;min-height:48px}.hero_details__xv_gg{font-size:12px;line-height:1.6;gap:10px;margin-top:32px;max-width:100%}.hero_details__xv_gg>div{gap:10px;flex-wrap:wrap}.hero_details__xv_gg dt{font-size:12px}.hero_details__xv_gg>div:nth-child(3){flex-direction:column;align-items:center;gap:4px}.hero_features__Y_U_o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding-top:36px;font-size:9px;letter-spacing:.5px}.hero_features__Y_U_o li{white-space:normal}.hero_features__Y_U_o li:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.hero_apply__6kS6L,.hero_waitlist__KFDwl{transition:none}}.pricing_section__E6mYa{width:100%;background:#fff;color:#10091a;scroll-margin-top:90px;font-family:var(--font-montserrat),Arial,sans-serif}.pricing_container__wf8wW{max-width:1440px;margin:auto;padding:80px 80px 110px}.pricing_header__Ts3bM>p{color:#6515ed;font-size:14px;font-weight:600;line-height:18px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:18px}.pricing_header__Ts3bM h2{font-size:38px;font-weight:700;line-height:1.17;letter-spacing:-1.1px}.pricing_card__lqEMI{position:relative;width:100%;max-width:362px;margin:42px auto 0;padding:40px 32px;background:#5818d0;color:#fff}.pricing_badge__8YHGz{position:absolute;right:34px;top:16px;border-radius:4px;background:#ffbf1f;color:#10091a;padding:4px 16px;font-size:10px;font-weight:600;line-height:14px}.pricing_eyebrow__nD24d{letter-spacing:1.6px;text-transform:uppercase;margin-bottom:14px}.pricing_eyebrow__nD24d,.pricing_payment__P15AW{font-size:12px;font-weight:600;line-height:18px}.pricing_price___VT_R{font-size:32px;font-weight:800;letter-spacing:-1px;line-height:1.15;margin-top:6px}.pricing_currency__xIx9n{position:relative;display:flex;align-items:center;width:102px;min-height:36px;border:1px solid #fff;border-radius:24px;margin:12px auto 0;padding:7px 11px;gap:6px}.pricing_currency__xIx9n img{width:16px;height:16px;object-fit:cover;border-radius:50%;flex-shrink:0}.pricing_currency__xIx9n select{appearance:none;position:absolute;inset:0;width:100%;border:0;border-radius:24px;background:transparent;padding:7px 24px 7px 33px;color:#fff;font:inherit;font-size:16px;line-height:20px;cursor:pointer}.pricing_currency__xIx9n option{background:#fff;color:#10091a}.pricing_currency__xIx9n svg{margin-left:auto;pointer-events:none}.pricing_rateStatus__Wfr_C{font-size:10px;text-align:center;margin-top:8px;color:#e4d0ff}.pricing_benefits__gZpwe{display:flex;flex-direction:column;gap:12px;margin-top:18px}.pricing_benefits__gZpwe li{display:flex;align-items:flex-start;gap:8px}.pricing_benefits__gZpwe li>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:50%;background:#ffffff20;margin-top:1px}.pricing_benefits__gZpwe p{font-size:12px;line-height:20px;color:#f0e5ff}.pricing_divider__24ja8{height:1px;background:#ffffff99;margin:16px 0 32px}.pricing_apply__4_vxj{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:6px;background:#ffbf1f;padding:12px;color:#6815ff;font-size:14px;font-weight:600;line-height:22px;text-align:center}.pricing_apply__4_vxj:hover{background:#ffcc45}.pricing_apply__4_vxj:focus-visible,.pricing_currency__xIx9n select:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:1100px){.pricing_container__wf8wW{padding:64px 40px 80px}}@media(max-width:767px){.pricing_container__wf8wW{padding:56px 16px 64px}.pricing_header__Ts3bM>p{font-size:11px;margin-bottom:14px}.pricing_header__Ts3bM h2{font-size:30px;letter-spacing:-.8px}.pricing_card__lqEMI{margin-top:36px;max-width:362px;padding:40px 28px 32px}.pricing_badge__8YHGz{right:28px}.pricing_apply__4_vxj{min-height:48px;font-size:13px}}