.Careers_section__OOafJ{padding-block:var(--section-y)}.Careers_statement__s4eiG{margin:var(--s-6) 0 clamp(2.5rem,2rem + 3vw,4.5rem)}.Careers_statement__s4eiG .serif{color:var(--blue-text)}.Careers_principles__CtFqX,.Careers_steps__yXboF{display:grid;gap:var(--s-8) var(--s-6);margin:0;padding:0;list-style:none}.Careers_principles__CtFqX li,.Careers_steps__yXboF li{display:grid;gap:var(--s-3);align-content:start;padding-top:var(--s-5);border-top:1px solid var(--line-strong)}.Careers_principles__CtFqX h3,.Careers_steps__yXboF h3{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.Careers_num__2jIl2{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--accent-text)}.Careers_stepNum__7HJbu{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:#ffffff;font-family:var(--font-mono);font-size:.9rem}.Careers_rolesHead__aztAr{display:grid;gap:var(--s-5);margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.Careers_rolesTitle__aOS0v{margin:0;font-size:clamp(2.2rem,1.4rem + 3vw,4rem);font-weight:600;line-height:1;letter-spacing:-.045em;color:var(--fg)}.Careers_rolesTitle__aOS0v span{margin-left:.3em;font-family:var(--font-mono);font-size:.32em;font-weight:400;vertical-align:super;color:var(--fg-subtle)}.Careers_loading__wD2WU{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;color:var(--fg-subtle)}.Careers_roles__3aTGy{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.Careers_role__S3lj0{border-bottom:1px solid var(--line)}.Careers_role__S3lj0 summary{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title chevron" "facts chevron";gap:var(--s-2) var(--s-6);align-items:center;padding:var(--s-6) 0;cursor:pointer;list-style:none}.Careers_role__S3lj0 summary::-webkit-details-marker{display:none}.Careers_roleTitle__y_ql3{grid-area:title;font-size:clamp(1.35rem,1rem + 1.2vw,2rem);font-weight:600;letter-spacing:-.035em;line-height:1.1;color:var(--fg);transition:transform var(--dur-normal) var(--ease-out)}.Careers_role__S3lj0 summary:hover .Careers_roleTitle__y_ql3{transform:translateX(6px)}.Careers_roleFacts__J1cO_{grid-area:facts;display:flex;flex-wrap:wrap;gap:6px}.Careers_roleFacts__J1cO_ span{padding:4px 10px;border:1px solid var(--line-strong);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:.72rem;color:var(--fg-muted)}.Careers_chevron__KMGq9{grid-area:chevron;color:var(--fg-muted);transition:transform var(--dur-normal) var(--ease-out)}.Careers_role__S3lj0 details[open] .Careers_chevron__KMGq9{transform:rotate(180deg)}.Careers_roleBody__5MTOK{display:grid;gap:var(--s-5);justify-items:start;padding:0 0 var(--s-8);animation:Careers_ds-fade__z929E var(--dur-normal) var(--ease-out)}.Careers_posted__NhpkI{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle)}.Careers_description__V1oAF{max-width:72ch;line-height:1.7;white-space:pre-line;color:var(--fg-muted)}.Careers_skills__EQPoP{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.Careers_skills__EQPoP li{padding:4px 10px;border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-sm);color:var(--fg)}.Careers_general__s03Y4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-10);padding:var(--s-6) var(--s-8);border:1px dashed var(--line-strong);border-radius:var(--r-xl);color:var(--fg-muted)}.Careers_general__s03Y4 b{color:var(--fg)}.Careers_dialog__8BiIk{width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--ink-2);color:var(--fg);box-shadow:0 40px 100px rgba(0,0,0,.5)}.Careers_dialog__8BiIk[open]{animation:Careers_dialog-in__QqhB_ var(--dur-normal) var(--ease-out)}.Careers_dialog__8BiIk::backdrop{background:rgba(4,5,10,.72);backdrop-filter:blur(4px)}@keyframes Careers_dialog-in__QqhB_{0%{opacity:0;transform:translateY(12px) scale(.985)}}.Careers_dialogInner__yYij_{display:grid;gap:var(--s-6);padding:clamp(1.25rem,1rem + 1.5vw,2.25rem)}.Careers_dialogHead__6X54p{display:flex;justify-content:space-between;align-items:start;gap:var(--s-4)}.Careers_dialogTitle__LukoJ{margin:6px 0 0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.1}.Careers_close__TOvA9{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid var(--line-strong);border-radius:50%;background:none;color:var(--fg);cursor:pointer}.Careers_form__bZjtA,.Careers_row__NLMll{display:grid;gap:var(--s-5)}.Careers_field__sYuD1{display:grid;gap:var(--s-2);font-size:.9rem;font-weight:500}.Careers_field__sYuD1 em{margin-left:6px;font-family:var(--font-mono);font-size:var(--fs-xs);font-style:normal;font-weight:400;color:var(--fg-subtle)}.Careers_field__sYuD1 input{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:rgba(255,255,255,.03);color:var(--fg);font:inherit;font-size:1rem;font-weight:400;transition:border-color var(--dur-fast),box-shadow var(--dur-normal),background-color var(--dur-fast)}.Careers_field__sYuD1 input:focus{outline:none;border-color:var(--blue-soft);background:rgba(59,91,255,.06);box-shadow:0 0 0 4px rgba(59,91,255,.18)}.Careers_drop__HTf3D{border:1px dashed var(--line-strong);border-radius:var(--r-lg);transition:border-color var(--dur-fast),background-color var(--dur-fast)}.Careers_dragging__wZel9{border-color:var(--blue-soft);background:rgba(59,91,255,.08)}.Careers_hasFile__D1J2W{border-style:solid;border-color:rgba(52,211,153,.5);background:rgba(52,211,153,.06)}.Careers_drop__HTf3D:focus-within{box-shadow:var(--focus-ring)}.Careers_dropLabel__MpP_e{display:grid;gap:4px;justify-items:center;padding:var(--s-6);text-align:center;cursor:pointer}.Careers_dropLabel__MpP_e span{font-size:var(--fs-sm);color:var(--fg-muted)}.Careers_error__VUKfj{padding:10px 14px;border-radius:var(--r-md);background:rgba(248,113,113,.12);color:#fecaca;font-size:var(--fs-sm)}.Careers_actions__vaB_1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--line)}.Careers_cancel__BeU_T{min-height:44px;border:0;background:none;color:var(--fg-muted);cursor:pointer}.Careers_cancel__BeU_T:hover{color:var(--fg)}.Careers_sent__WdvFQ{display:grid;gap:var(--s-4);justify-items:start;padding-block:var(--s-4)}.Careers_sentTitle__aG7FO{font-size:1.6rem;font-weight:600;letter-spacing:-.03em}@media (min-width:640px){.Careers_row__NLMll{grid-template-columns:1fr 1fr}}@media (min-width:900px){.Careers_principles__CtFqX,.Careers_steps__yXboF{grid-template-columns:repeat(3,minmax(0,1fr))}.Careers_role__S3lj0 summary{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"title facts chevron"}.Careers_rolesHead__aztAr{grid-template-columns:1fr auto;align-items:end}}