.careers_page__xLBq_{min-height:100vh}.careers_hero__wH5qF{position:relative;overflow:hidden;padding:6.75rem 0 3rem;background:radial-gradient(circle at 15% 20%,rgba(123,187,255,.22),transparent 32%),radial-gradient(circle at 85% 15%,rgba(5,15,42,.08),transparent 26%),linear-gradient(180deg,rgba(123,187,255,.12),rgba(242,253,255,.98) 44%,#f2fdff);border-bottom:1px solid var(--border)}.careers_orbOne__cXCW2,.careers_orbTwo__5UQ5O{position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none}.careers_orbOne__cXCW2{width:260px;height:260px;left:-90px;top:120px;background:rgba(123,187,255,.16)}.careers_orbTwo__5UQ5O{width:220px;height:220px;right:-70px;top:40px;background:rgba(5,15,42,.06)}.careers_hero__wH5qF .careers_container__lD7fu{position:relative;z-index:1;display:grid;gap:1rem;max-width:52rem}.careers_badge__UD_BD{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .8rem;border-radius:999px;border:1px solid rgba(123,187,255,.28);background:hsla(0,0%,100%,.7);color:var(--text-primary);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.careers_badgeIcon__L8pBh{width:.95rem;height:.95rem;color:var(--primary)}.careers_title__2pf_6{max-width:14ch;margin:0;color:var(--text-primary);font-size:clamp(2.4rem,5vw,5rem);line-height:.94;letter-spacing:-.05em;font-weight:900}.careers_subtitle__z6XUI{max-width:46rem;margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.75}@media (min-width:768px){.careers_subtitle__z6XUI{font-size:1.08rem}}.careers_pathChooser__h_Xtf{display:grid;gap:1rem;margin-top:.5rem}@media (min-width:640px){.careers_pathChooser__h_Xtf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.careers_pathChooser__h_Xtf{grid-template-columns:repeat(3,minmax(0,1fr))}}.careers_pathCard__B6t5O{display:grid;gap:.5rem;padding:1.15rem 1.2rem;border-radius:1.25rem;border:1px solid var(--border);background:hsla(0,0%,100%,.88);box-shadow:0 14px 32px rgba(5,15,42,.06);text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.careers_pathCard__B6t5O:hover{border-color:rgba(123,187,255,.45);box-shadow:0 18px 40px rgba(5,15,42,.1);transform:translateY(-2px)}.careers_pathCardLabel__xUOeg{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.careers_pathCardIcon__CM8mD{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.85rem;background:rgba(123,187,255,.14);color:var(--text-primary)}.careers_pathCardTitle__KQUz0{font-size:1.2rem;font-weight:900;letter-spacing:-.03em;color:var(--text-primary)}.careers_pathCardText__0V_0V{font-size:.92rem;line-height:1.55;color:var(--text-secondary)}.careers_pathCardLink__XKIFN{display:inline-flex;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.88rem;font-weight:700;color:var(--text-primary)}.careers_heroNote__tlJOt{margin:.25rem 0 0;font-size:.92rem;color:var(--text-secondary)}.careers_heroNoteLink__rQfUB{font-weight:700;color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.careers_heroNoteLink__rQfUB:hover{color:var(--primary)}.careers_backLink__atd3c{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.88rem;font-weight:600;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.careers_backLink__atd3c:hover{color:var(--text-primary)}.careers_pathsSection__dDjJf{padding:0 0 4.5rem}@media (min-width:768px){.careers_pathsSection__dDjJf{padding-bottom:5.5rem}}.careers_pathsSection__dDjJf .careers_container__lD7fu{display:grid;gap:1.5rem}.careers_ambassadorSection__nebLW,.careers_fullTimeSection__R6Eh9,.careers_internshipSection__TFsWJ{scroll-margin-top:6rem;border-radius:1.35rem;border:1px solid var(--border);padding:1.35rem 1.25rem}@media (min-width:768px){.careers_ambassadorSection__nebLW,.careers_fullTimeSection__R6Eh9,.careers_internshipSection__TFsWJ{padding:1.75rem 2rem}}.careers_fullTimeSection__R6Eh9{background:linear-gradient(180deg,rgba(123,187,255,.1),hsla(0,0%,100%,.98));border-color:rgba(123,187,255,.28)}.careers_internshipSection__TFsWJ{background:linear-gradient(180deg,rgba(251,191,36,.12),hsla(0,0%,100%,.98));border-color:rgba(251,191,36,.35)}.careers_ambassadorSection__nebLW{background:linear-gradient(180deg,rgba(167,139,250,.14),hsla(0,0%,100%,.98));border-color:rgba(167,139,250,.35)}.careers_pathLabel__z9r1S{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;padding:.4rem .7rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.careers_fullTimeSection__R6Eh9 .careers_pathLabel__z9r1S{background:rgba(123,187,255,.2);color:var(--text-primary)}.careers_internshipSection__TFsWJ .careers_pathLabel__z9r1S{background:rgba(251,191,36,.25);color:var(--text-primary)}.careers_ambassadorSection__nebLW .careers_pathLabel__z9r1S{background:rgba(167,139,250,.22);color:var(--text-primary)}.careers_pathTitle__TTkqV{margin:.85rem 0 0;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:900;letter-spacing:-.04em;line-height:1.08;color:var(--text-primary)}.careers_pathIntro___yGK3{margin:.65rem 0 0;max-width:40rem;color:var(--text-secondary);font-size:.98rem;line-height:1.7}.careers_roleCardGrid__C4Pn4{display:grid;gap:1rem;margin-top:1.25rem}@media (min-width:640px){.careers_roleCardGrid__C4Pn4{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers_roleCard__DTqfj{position:relative;display:grid;gap:.65rem;padding:1.25rem 1.2rem;border-radius:1.25rem;border:2px solid rgba(123,187,255,.22);background:hsla(0,0%,100%,.92);text-align:left;cursor:pointer;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.careers_roleCard__DTqfj:hover{border-color:rgba(123,187,255,.45);box-shadow:0 12px 28px rgba(5,15,42,.08);transform:translateY(-2px)}.careers_roleCardSelected__CtdCS{border-color:rgba(123,187,255,.65);box-shadow:0 14px 32px rgba(123,187,255,.18)}.careers_roleCardEmerald__uJZuD{background:linear-gradient(135deg,rgba(74,222,128,.18),hsla(0,0%,100%,.96))}.careers_roleCardSky__nl2HT{background:linear-gradient(135deg,rgba(56,189,248,.18),hsla(0,0%,100%,.96))}.careers_roleCardCheck__3j2Ha{position:absolute;top:.85rem;right:.85rem;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--text-primary);color:#fff}.careers_roleCardCheck__3j2Ha,.careers_roleCardIcon__Z0hYY{display:inline-flex;align-items:center;justify-content:center}.careers_roleCardIcon__Z0hYY{width:3rem;height:3rem;border-radius:1rem;background:hsla(0,0%,100%,.9);border:1px solid rgba(123,187,255,.2);color:var(--text-primary)}.careers_roleCardTitle__yIVyM{font-size:1.2rem;font-weight:900;letter-spacing:-.03em;color:var(--text-primary)}.careers_roleCardSummary__oyDIf{font-size:.9rem;line-height:1.55;color:var(--text-secondary)}.careers_roleCardAction__g10PR{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary)}.careers_roleCardHint__oa_Rt{margin:1.25rem 0 0;padding:1rem 1.1rem;border-radius:1rem;border:1px dashed rgba(123,187,255,.35);background:hsla(0,0%,100%,.6);color:var(--text-secondary);font-size:.92rem;text-align:center}.careers_trackList__F3hbR{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.65rem}.careers_trackListItem__ep7JW{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;border-radius:.9rem;border:1px solid rgba(251,191,36,.28);background:hsla(0,0%,100%,.88)}.careers_trackListIcon__0AYZj{display:inline-flex;flex-shrink:0;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:.65rem;background:rgba(251,191,36,.15);color:var(--text-primary)}.careers_trackListName__AlLXP{flex:1;font-weight:700;color:var(--text-primary)}.careers_trackListTag__iVSEp{flex-shrink:0;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.careers_pathAction__jRoNX{margin-top:1.35rem;padding-top:1.25rem;border-top:1px solid rgba(251,191,36,.25);display:grid;gap:1rem}.careers_pathActionNote__wbXK0{margin:0;max-width:36rem;font-size:.92rem;line-height:1.6;color:var(--text-secondary)}.careers_perkList__WikEi{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.65rem}.careers_perkListItem__4AMen{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border-radius:.9rem;border:1px solid rgba(167,139,250,.28);background:hsla(0,0%,100%,.88);font-size:.95rem;line-height:1.55;color:var(--text-secondary)}.careers_perkListIcon__CwV_h{display:inline-flex;flex-shrink:0;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:.65rem;background:rgba(167,139,250,.15);color:var(--text-primary)}.careers_ambassadorSection__nebLW .careers_pathAction__jRoNX{border-top-color:rgba(167,139,250,.25)}.careers_applySection__N4och{margin-top:2rem;scroll-margin-top:6rem}.careers_applyPanel__s1Frn{border-radius:1.35rem;border:1px solid var(--border);background:hsla(0,0%,100%,.82);box-shadow:0 18px 40px rgba(5,15,42,.06);padding:1.25rem;animation:careers_applyPanelIn__qPZOO .28s ease}@media (min-width:768px){.careers_applyPanel__s1Frn{padding:1.75rem 2rem}}.careers_applyHeader__w_KBs{display:grid;gap:.5rem;margin-bottom:1.25rem}.careers_applyHeaderTop__CzfK_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.careers_applySubjectLabel__6HMoA{margin:0 0 .25rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.careers_applyClose__nz0mC{flex-shrink:0;display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border);background:hsla(0,0%,100%,.9);color:var(--text-primary);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.careers_applyClose__nz0mC:hover{border-color:rgba(123,187,255,.45);background:rgba(123,187,255,.1)}.careers_applyTitle__yfTz0{margin:0;color:var(--text-primary);font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:900;letter-spacing:-.03em;line-height:1.15}@keyframes careers_applyPanelIn__qPZOO{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.careers_applySubtitle__BeInn{margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.65}.careers_applyForm__ZJ4lp,.careers_applyRow__ArZev{display:grid;gap:1rem}@media (min-width:640px){.careers_applyRow__ArZev{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers_applyField__Hr0g8{display:grid;gap:.45rem}.careers_applyLabel__aMBE3{font-size:.875rem;font-weight:600;color:var(--text-secondary)}.careers_applyOptional___oXjS{font-weight:500;color:var(--text-secondary);opacity:.85}.careers_applyHint__JCY3Q{font-size:.75rem;color:var(--text-secondary);text-align:right}.careers_applyError__B0mSY{border-radius:.75rem;border:1px solid rgba(123,187,255,.35);background:rgba(123,187,255,.12);padding:.85rem 1rem;font-size:.875rem;color:var(--text-primary)}.careers_applySuccess__J5KBR{display:grid;gap:.75rem;justify-items:start;padding:.5rem 0}.careers_applySuccessIcon___YmL2{width:2rem;height:2rem;color:var(--primary)}.careers_applySuccessTitle__DbhVS{margin:0;font-size:1.35rem;font-weight:800;color:var(--text-primary)}.careers_applySuccessText__16Rkn{margin:0;max-width:36rem;color:var(--text-secondary);line-height:1.65}.careers_applyHoneypot__W054N{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.careers_cvUpload__Ispe_{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.careers_cvInput__I9eYx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.careers_cvUploadLabel__VBQwp{display:inline-flex;flex:1;min-width:min(100%,16rem);align-items:center;gap:.65rem;padding:.85rem 1rem;border-radius:.75rem;border:1px dashed rgba(123,187,255,.45);background:rgba(123,187,255,.06);color:var(--text-primary);font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.careers_cvUploadLabel__VBQwp:hover{border-color:rgba(123,187,255,.65);background:rgba(123,187,255,.12)}.careers_cvUploadText__az0VG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.careers_cvRemove__J_oc5{padding:.5rem .75rem;border:none;background:transparent;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.careers_cvRemove__J_oc5:hover{color:var(--text-primary)}