.FormField_field__Frtb6{display:flex;flex-direction:column;gap:6px}.FormField_label__pQ7yr{font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.FormField_input__82_7W,.FormField_select__Y7Gq_,.FormField_textarea__GCZ0p{width:100%;padding:12px 14px;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:15px;color:#fff;background-color:rgba(11,13,18,.5);border:1px solid hsla(0,0%,100%,.09);border-radius:var(--radius-md);outline:none;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.FormField_input__82_7W::placeholder,.FormField_select__Y7Gq_::placeholder,.FormField_textarea__GCZ0p::placeholder{color:hsla(0,0%,100%,.32)}.FormField_input__82_7W:hover,.FormField_select__Y7Gq_:hover,.FormField_textarea__GCZ0p:hover{border-color:hsla(0,0%,100%,.16)}.FormField_input__82_7W:focus,.FormField_input__82_7W:focus-visible,.FormField_select__Y7Gq_:focus,.FormField_select__Y7Gq_:focus-visible,.FormField_textarea__GCZ0p:focus,.FormField_textarea__GCZ0p:focus-visible{border-color:rgba(196,255,61,.4);background-color:rgba(11,13,18,.7);box-shadow:0 0 0 3px rgba(196,255,61,.08)}.FormField_textarea__GCZ0p{resize:vertical;min-height:120px;line-height:1.55}.FormField_select__Y7Gq_{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23c4ff3d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px;padding-right:40px;cursor:pointer}.FormField_select__Y7Gq_ option{background:#14171f;color:#fff}.FormField_select__Y7Gq_:focus,.FormField_select__Y7Gq_:focus-visible,.FormField_select__Y7Gq_:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23c4ff3d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.FormField_inputError__tCDsx{border-color:rgba(255,95,95,.5)}.FormField_inputError__tCDsx:focus{border-color:rgba(255,95,95,.7);box-shadow:0 0 0 3px rgba(255,95,95,.1)}.FormField_error__PghP7{font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Roboto Mono,monospace;font-size:12px;letter-spacing:.04em;color:var(--color-error);margin-top:2px}.FormField_fieldFoot__0Uvss{display:flex;justify-content:flex-end}.CareerDetail_wrap__lyEdq{position:relative;background:#07080c;padding-top:calc(84px + 80px)}.CareerDetail_bgGlow__0MBqF{position:absolute;top:-240px;left:50%;transform:translateX(-50%);width:760px;height:540px;background:radial-gradient(ellipse at center,rgba(196,255,61,.07) 0,rgba(196,255,61,0) 70%);pointer-events:none;filter:blur(60px);transform:translateX(-50%) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.CareerDetail_hero__4pX_5{position:relative;z-index:1}.CareerDetail_heroInner__VnOMO{display:flex;flex-direction:column;gap:22px;max-width:880px;margin:0 0 64px}.CareerDetail_back__JAGlG{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Roboto Mono,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.55);text-decoration:none;padding:8px 12px;border-radius:var(--radius-pill);border:1px solid hsla(0,0%,100%,.08);transition:color .25s ease,border-color .3s ease,background .3s ease}.CareerDetail_back__JAGlG:hover{color:#fff;border-color:rgba(196,255,61,.22);background:rgba(196,255,61,.04)}.CareerDetail_dept__3pjKG{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:var(--radius-pill);font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c4ff3d;background:rgba(196,255,61,.06);border:1px solid rgba(196,255,61,.18)}.CareerDetail_deptDot__Tw6e6{width:6px;height:6px;border-radius:50%;background:#c4ff3d;box-shadow:0 0 8px rgba(196,255,61,.7)}.CareerDetail_title__w56At{font-family:var(--font-instrument),"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;font-size:clamp(44px,6vw,96px);line-height:.98;letter-spacing:-.045em;color:#fff;margin:0;text-wrap:balance}.CareerDetail_summary__8Q_Lg{font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(16px,1.3vw,19px);line-height:1.62;color:hsla(0,0%,100%,.65);margin:0;max-width:720px}.CareerDetail_metaRow__kNh__{list-style:none;margin:12px 0 0;padding:22px 0 0;display:flex;flex-wrap:wrap;gap:16px 28px;border-top:1px solid hsla(0,0%,100%,.06)}.CareerDetail_metaRow__kNh__ li{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:13px;color:hsla(0,0%,100%,.65)}.CareerDetail_metaRow__kNh__ li svg{color:rgba(196,255,61,.7)}.CareerDetail_metaPosted__1n72v{font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Roboto Mono,monospace!important;font-size:12px!important;letter-spacing:.06em;color:hsla(0,0%,100%,.4)!important;margin-left:auto}.CareerDetail_heroCta__d6iv_{align-self:flex-start;display:inline-flex;align-items:center;gap:0;margin-top:20px;padding:6px 6px 6px 22px;background:#c4ff3d;color:#07080c;border-radius:var(--radius-pill);font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.005em;text-decoration:none;box-shadow:var(--shadow-accent-sm);transition:background .25s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.CareerDetail_heroCta__d6iv_:hover{background:#d6ff66;transform:translateY(-1px);box-shadow:0 10px 30px rgba(196,255,61,.32)}.CareerDetail_heroCtaArrow__U_FNf{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:14px;border-radius:50%;background:rgba(7,8,12,.16);color:#07080c;transition:background .3s ease,color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.CareerDetail_heroCta__d6iv_:hover .CareerDetail_heroCtaArrow__U_FNf{background:#07080c;color:#c4ff3d;transform:rotate(-45deg)}.CareerDetail_layout__WWgCl{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}@media(max-width:767.98px){.CareerDetail_layout__WWgCl{grid-template-columns:1fr;gap:28px}}.CareerDetail_body__4O2Af{display:flex;flex-direction:column;gap:56px;padding-bottom:64px}.CareerDetail_section__NjQK7{display:flex;flex-direction:column;gap:18px}.CareerDetail_sectionTitle__AsABt{font-family:var(--font-instrument),"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;font-size:clamp(20px,1.8vw,24px);line-height:1.2;letter-spacing:-.02em;color:#fff;margin:0 0 6px;padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.06)}.CareerDetail_section__NjQK7 p{font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(15px,1.15vw,17px);line-height:1.7;color:hsla(0,0%,100%,.78);margin:0;letter-spacing:-.005em}.CareerDetail_listChecks__DbMxI,.CareerDetail_listMuted__dWI19,.CareerDetail_list__PJwWz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.CareerDetail_list__PJwWz li{position:relative;padding-left:28px;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:hsla(0,0%,100%,.78);letter-spacing:-.005em}.CareerDetail_list__PJwWz li:before{content:"";position:absolute;left:0;top:.78em;width:14px;height:1.5px;border-radius:2px;background:#c4ff3d;box-shadow:0 0 8px rgba(196,255,61,.4)}.CareerDetail_listMuted__dWI19 li{position:relative;padding-left:22px;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:hsla(0,0%,100%,.55);letter-spacing:-.005em}.CareerDetail_listMuted__dWI19 li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:1.5px;background:hsla(0,0%,100%,.3)}.CareerDetail_listChecks__DbMxI li{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(15px,1.15vw,17px);line-height:1.6;color:hsla(0,0%,100%,.78);letter-spacing:-.005em}.CareerDetail_listChecks__DbMxI li svg{width:14px;height:14px;color:#c4ff3d;flex-shrink:0;margin-top:4px}.CareerDetail_applyCol__uzkgz{display:block}.CareerDetail_applyCard__sB784{position:relative;padding:28px 26px 24px;border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.005));border:1px solid hsla(0,0%,100%,.07);overflow:hidden;scroll-margin-top:calc(84px + 24px)}.CareerDetail_applyCard__sB784:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 60% at 50% 0,rgba(196,255,61,.08) 0,rgba(196,255,61,0) 70%);pointer-events:none}.CareerDetail_applyCard__sB784>*{position:relative;z-index:1}.CareerDetail_applyHead__vBt39{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid hsla(0,0%,100%,.06)}.CareerDetail_applyEyebrow__f1F_M{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c4ff3d}.CareerDetail_applyEyebrow__f1F_M:before{content:"";width:6px;height:6px;border-radius:50%;background:#c4ff3d;box-shadow:0 0 12px var(--color-accent-glow)}.CareerDetail_applyHint__3Pneu{font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Roboto Mono,monospace;font-size:11px;letter-spacing:.04em;color:hsla(0,0%,100%,.4)}.CareerDetail_form__6_Nbw{display:flex;flex-direction:column;gap:14px}.CareerDetail_charCount__StTwx{font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Roboto Mono,monospace;font-size:11px;letter-spacing:.04em;color:hsla(0,0%,100%,.32)}.CareerDetail_submit__GCgfx{position:relative;display:inline-flex;align-items:center;align-self:flex-start;min-height:48px;gap:0;margin-top:6px;padding:8px 8px 8px 24px;background:#c4ff3d;color:#07080c;border:none;border-radius:var(--radius-pill);font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:-.005em;cursor:pointer;box-shadow:var(--shadow-accent-sm);transition:background .25s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.CareerDetail_submit__GCgfx:hover:not(:disabled){background:#d6ff66;transform:translateY(-1px);box-shadow:0 10px 30px rgba(196,255,61,.32)}.CareerDetail_submit__GCgfx:disabled{opacity:.6;cursor:not-allowed}.CareerDetail_submitArrow__F9upc{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:12px;border-radius:50%;background:rgba(7,8,12,.16);color:#07080c;transition:background .3s ease,color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.CareerDetail_submit__GCgfx:hover:not(:disabled) .CareerDetail_submitArrow__F9upc{background:#07080c;color:#c4ff3d;transform:rotate(-45deg)}.CareerDetail_submitError__tSU6F{font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:13px;color:var(--color-error);margin:8px 0 0}.CareerDetail_submitError__tSU6F a{color:#c4ff3d;text-decoration:underline}.CareerDetail_success__HbuTG{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0}.CareerDetail_successIcon__a51IN{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:rgba(196,255,61,.12);border:1px solid rgba(196,255,61,.32);color:#c4ff3d;margin-bottom:4px}.CareerDetail_successTitle__VYuNa{font-family:var(--font-instrument),"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;font-size:22px;line-height:1.15;letter-spacing:-.022em;color:#fff;margin:0}.CareerDetail_successDesc__wzwJt{font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.62);margin:0}.CareerDetail_successDesc__wzwJt,.CareerDetail_successReset__xmuFS{font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.CareerDetail_successReset__xmuFS{margin-top:8px;padding:9px 16px;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-pill);background:rgba(0,0,0,0);color:hsla(0,0%,100%,.78);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .3s ease,color .3s ease}.CareerDetail_successReset__xmuFS:hover{border-color:rgba(196,255,61,.22);color:#fff}.CareerDetail_related__0nxFo{background:#0d0f16;padding:80px 0}.CareerDetail_relatedHead__d7Xzg{display:flex;flex-direction:column;gap:18px;max-width:760px;margin:0 0 64px}.CareerDetail_relatedEyebrow__rEMhF{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c4ff3d}.CareerDetail_relatedEyebrow__rEMhF:before{content:"";width:6px;height:6px;border-radius:50%;background:#c4ff3d;box-shadow:0 0 12px var(--color-accent-glow)}.CareerDetail_relatedTitle__kZEfq{font-family:var(--font-instrument),"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;font-size:clamp(32px,4.2vw,60px);line-height:1;letter-spacing:-.038em;color:#fff;margin:0;text-wrap:balance}.CareerDetail_relatedGrid__Fas3N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}@media(max-width:767.98px){.CareerDetail_relatedGrid__Fas3N{grid-template-columns:repeat(2,1fr)}}@media(max-width:639.98px){.CareerDetail_relatedGrid__Fas3N{grid-template-columns:1fr}}.CareerDetail_relatedCard__2JpZ2{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.005));border:1px solid hsla(0,0%,100%,.07);text-decoration:none;color:#fff;overflow:hidden;transition:border-color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.CareerDetail_relatedCard__2JpZ2:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 75% at 50% 100%,rgba(196,255,61,.32) 0,rgba(196,255,61,.14) 35%,rgba(196,255,61,.04) 60%,rgba(196,255,61,0) 80%);opacity:0;transition:opacity .55s ease;pointer-events:none;z-index:0}.CareerDetail_relatedCard__2JpZ2>*{position:relative;z-index:1}.CareerDetail_relatedCard__2JpZ2:hover{border-color:rgba(196,255,61,.22);transform:translateY(-3px)}.CareerDetail_relatedCard__2JpZ2:hover:after{opacity:1}.CareerDetail_relatedCard__2JpZ2:hover .CareerDetail_relatedCardTitle__7cmAg{color:#c4ff3d}.CareerDetail_relatedCard__2JpZ2:hover .CareerDetail_relatedArrow__YxWau{background:#c4ff3d;color:#07080c;border-color:#c4ff3d}.CareerDetail_relatedDept__FxtBK{font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Roboto Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#c4ff3d}.CareerDetail_relatedCardTitle__7cmAg{font-family:var(--font-instrument),"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;font-size:17px;line-height:1.22;letter-spacing:-.018em;color:#fff;margin:0;text-wrap:balance;transition:color .3s ease}.CareerDetail_relatedMeta__dY_bp{font-family:var(--font-dm),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:13px;color:hsla(0,0%,100%,.55);margin-top:auto}.CareerDetail_relatedArrow__YxWau{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);transition:background .3s ease,color .3s ease,border-color .3s ease}