.careers_loadingState__USlY_{color:#64748b;font-size:13px;padding:40px 0;text-align:center}.careers_errorBanner___iC3R{color:#f87171;background:hsla(0,91%,71%,.06);border:1px solid hsla(0,91%,71%,.2);padding:12px 16px;border-radius:6px;font-size:13px;margin-bottom:20px}.careers_dropZone__kflbc{border:1.5px dashed hsla(0,0%,100%,.1);border-radius:8px;padding:24px 20px;cursor:pointer;transition:all .2s;background:rgba(3,5,8,.4)}.careers_dropZoneActive__5vdkO,.careers_dropZone__kflbc:hover{border-color:rgba(0,242,148,.4);background:rgba(0,242,148,.03)}.careers_dropZoneFilled__C1pVH{border-color:rgba(0,242,148,.25);border-style:solid}.careers_dropZoneEmpty__oB3Gj{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.careers_dropZoneIcon__Dtxdn{font-size:22px;margin-bottom:4px;opacity:.5}.careers_dropZoneText__N34Rv{font-size:13px;color:#64748b}.careers_dropZoneLink__fC64y{color:#00f294;text-decoration:underline;text-underline-offset:2px}.careers_dropZoneHint__zuAd_{font-size:11px;color:#334155}.careers_dropZoneFile__P3v9g{display:flex;align-items:center;gap:12px}.careers_dropZoneFileIcon__KXO_1{font-size:20px}.careers_dropZoneFileName__I7vA_{flex:1 1;font-size:13px;color:#cbd5e1;word-break:break-all}.careers_dropZoneRemove__e1WBg{background:none;border:1px solid hsla(0,91%,71%,.3);color:#f87171;font-size:11px;padding:4px 10px;border-radius:4px;cursor:pointer;transition:all .15s;white-space:nowrap}.careers_dropZoneRemove__e1WBg:hover{background:hsla(0,91%,71%,.08)}.careers_pageWrap__bLFXh{background:#030508;color:#f8fafc;font-family:Inter,system-ui,-apple-system,sans-serif;min-height:100vh;padding:80px 24px 120px}.careers_container__Cdc5I{max-width:1000px;margin:0 auto}.careers_hero__dd2Q7{text-align:center;margin-bottom:64px}.careers_sectionTag__rVQ9Q{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;color:#00f294;text-transform:uppercase;margin-bottom:12px}.careers_heroTitle__rcJEN{font-size:40px;font-weight:700;letter-spacing:-.03em;color:#f8fafc;margin-bottom:16px;line-height:1.1}.careers_heroSubtitle__F_iCO{font-size:15px;color:#94a3b8;max-width:520px;margin:0 auto;line-height:1.6}.careers_rolesSection__clBvH{margin-bottom:64px}.careers_rolesGrid__x1_TB{display:flex;flex-direction:column;gap:12px}.careers_roleCard__VK6K1{background:rgba(10,14,22,.4);border:1px solid hsla(0,0%,100%,.045);border-radius:12px;overflow:hidden;transition:border-color .24s}.careers_roleCardOpen__63URH,.careers_roleCard__VK6K1:hover{border-color:hsla(0,0%,100%,.09)}.careers_roleCardHeader__uWzSv{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.careers_roleCardHeader__uWzSv:hover .careers_roleTitle__pIzOM{color:#fff}.careers_roleMain__kBJ7m{flex:1 1}.careers_roleHeader__tLYKe{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.careers_roleTitle__pIzOM{font-size:16px;font-weight:600;color:#f8fafc;transition:color .18s}.careers_roleDept__FuniV{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.1em;background:rgba(96,165,250,.08);color:#60a5fa;padding:2px 8px;border-radius:4px;text-transform:uppercase}.careers_roleDesc__PU5iY{font-size:13px;color:#94a3b8;line-height:1.55;margin-bottom:12px;max-width:680px}.careers_roleMeta__nhEVW{display:flex;gap:18px;align-items:center;font-size:12px;color:#64748b;flex-wrap:wrap}.careers_metaItem__lgkfN{display:flex;align-items:center;gap:5px}.careers_metaHighlight__lBfN_{color:#00f294}.careers_roleActions__BmTql{flex-shrink:0}.careers_toggleBtn__nH2mv{font-family:JetBrains Mono,monospace;font-size:11px;color:#64748b;border:1px solid hsla(0,0%,100%,.07);padding:8px 16px;border-radius:6px;white-space:nowrap;transition:all .18s;background:hsla(0,0%,100%,.02)}.careers_roleCardHeader__uWzSv:hover .careers_toggleBtn__nH2mv{color:#cbd5e1;border-color:hsla(0,0%,100%,.14)}.careers_jdPanel__hmOKy{border-top:1px solid hsla(0,0%,100%,.05);padding:28px 24px;animation:careers_slideDown__zYJbw .22s ease-out}@keyframes careers_slideDown__zYJbw{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.careers_jdSection__IA5G0{margin-bottom:24px}.careers_jdAbout__xmhoV{font-size:13.5px;color:#94a3b8;line-height:1.65;max-width:800px}.careers_jdColumns__CrH_b{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;margin-bottom:28px}.careers_jdHeading__JtV9S{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#00f294;margin-bottom:12px}.careers_jdList__DRiqU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.careers_jdList__DRiqU li{font-size:13px;color:#94a3b8;line-height:1.5;padding-left:14px;position:relative}.careers_jdList__DRiqU li:before{content:"–";position:absolute;left:0;color:#334155}.careers_applyBtn__Psee_{background:#00f294;color:#030508;border:none;border-radius:6px;padding:11px 24px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px rgba(0,242,148,.18)}.careers_applyBtn__Psee_:hover{background:#00ff9d;box-shadow:0 0 20px rgba(0,242,148,.4);transform:translateY(-1px)}.careers_openSection__KbFBZ{margin-bottom:64px}.careers_openCard__NxfwR{background:rgba(10,14,22,.4);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:32px}.careers_openTitle__9as5B{font-size:17px;font-weight:600;color:#f8fafc;margin-bottom:6px}.careers_openDesc___8pvw{font-size:13px;color:#64748b;line-height:1.5;max-width:520px}.careers_openApplyBtn___yn3f{flex-shrink:0;background:none;border:1px solid hsla(0,0%,100%,.12);color:#cbd5e1;border-radius:6px;padding:11px 22px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}.careers_openApplyBtn___yn3f:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:#f8fafc}.careers_formSection__eS1K2{max-width:600px;margin:0 auto}.careers_formCard__VXJfF{background:rgba(10,14,22,.65);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:32px;box-shadow:0 10px 40px rgba(0,0,0,.5)}.careers_formTitle__bXs7t{font-size:19px;font-weight:600;color:#f8fafc;margin-bottom:6px}.careers_formSubtitle__O5tJP{font-size:13px;color:#64748b;margin-bottom:24px;line-height:1.5}.careers_formGroup___HsBS{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.careers_formGroup___HsBS label{font-size:11px;font-weight:500;color:#64748b;letter-spacing:.02em}.careers_formInput__mezsE,.careers_formSelect__6tOYN{background:rgba(3,5,8,.6);border:1px solid hsla(0,0%,100%,.07);border-radius:6px;padding:10px 14px;font-size:13.5px;color:#f8fafc;outline:none;width:100%;transition:border-color .2s;font-family:inherit}.careers_formInput__mezsE::placeholder{color:#334155}.careers_formInput__mezsE:focus,.careers_formSelect__6tOYN:focus{border-color:hsla(0,0%,100%,.18)}.careers_formSelect__6tOYN{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748B'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px;padding-right:40px}.careers_submitBtn__TOsxS{width:100%;background:#00f294;color:#030508;border:none;border-radius:6px;padding:12px 24px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .22s;box-shadow:0 4px 12px rgba(0,242,148,.15);margin-top:8px}.careers_submitBtn__TOsxS:hover:not(:disabled){background:#00ff9d;box-shadow:0 0 24px rgba(0,242,148,.4);transform:translateY(-1px)}.careers_submitBtn__TOsxS:disabled{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.04);color:#64748b;cursor:not-allowed;box-shadow:none}.careers_successCard__o38Hr{text-align:center;padding:32px 16px}.careers_successIcon__oBB9S{width:52px;height:52px;border-radius:50%;background:rgba(0,242,148,.08);border:1px solid rgba(0,242,148,.2);color:#00f294;display:flex;align-items:center;justify-content:center;font-size:22px;margin:0 auto 20px;animation:careers_scaleUp__X_IdP .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes careers_scaleUp__X_IdP{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.careers_backBtn__Xe6Wh{margin-top:20px;background:none;border:1px solid hsla(0,0%,100%,.08);color:#94a3b8;padding:8px 18px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s}.careers_backBtn__Xe6Wh:hover{border-color:hsla(0,0%,100%,.15);color:#f8fafc}@media (max-width:768px){.careers_roleCardHeader__uWzSv{flex-direction:column;align-items:flex-start}.careers_toggleBtn__nH2mv{align-self:stretch;text-align:center}.careers_jdColumns__CrH_b{grid-template-columns:1fr;gap:24px}.careers_openCard__NxfwR{flex-direction:column;align-items:flex-start}.careers_openApplyBtn___yn3f{width:100%}}