.careers_hero__yQ8dA{grid-template-areas:"intro mission" "details mission"}.careers_mission__0_3XR{grid-area:mission;min-height:400px;padding:40px;border:1px solid var(--line);background:linear-gradient(145deg,#38b5c40a,transparent 70%);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:30px}.careers_mission__0_3XR>span{font-size:10px;letter-spacing:.18em;color:var(--muted)}.careers_mission__0_3XR img{width:80px;height:80px}.careers_mission__0_3XR p{font-family:Rodcat Space,sans-serif;font-size:clamp(24px,2.6vw,38px);line-height:1.3;letter-spacing:-.03em;margin:0}.careers_mission__0_3XR>div{display:flex;flex-wrap:wrap;gap:18px;padding-top:20px;border-top:1px solid var(--line);width:100%;font-size:11px;color:var(--muted)}.careers_jobs__zQ9OY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.careers_job__RioKI{padding:32px;border:1px solid var(--line);background:#222725;min-width:0}.careers_jobHeading__q2QNk{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;font-size:10px;color:var(--muted)}.careers_status__4YmSA{display:inline-flex;align-items:center;gap:8px;color:var(--accent)}.careers_status__4YmSA:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent)}.careers_job__RioKI h3{font-size:27px;line-height:1.3;letter-spacing:-.025em;margin:24px 0 18px;overflow-wrap:anywhere}.careers_meta__Eef_Q{display:flex;flex-wrap:wrap;gap:8px 16px;padding:0 0 20px;margin:0 0 22px;border-bottom:1px solid var(--line);list-style:none;font-size:11px;color:var(--muted)}.careers_details__e_A_g li,.careers_details__e_A_g p,.careers_job__RioKI>p{font-size:13px;line-height:1.85;color:var(--muted);white-space:pre-line;overflow-wrap:anywhere}.careers_job__RioKI>a{margin-top:24px;width:100%}.careers_job__RioKI>small{display:block;font-size:10px;line-height:1.8;color:var(--muted);margin-top:12px}.careers_details__e_A_g{border-bottom:1px solid var(--line)}.careers_details__e_A_g summary{cursor:pointer;padding:18px 0;font-size:12px;display:flex;justify-content:space-between;align-items:center;gap:12px}.careers_details__e_A_g summary::-webkit-details-marker{display:none}.careers_details__e_A_g[open] summary>span{transform:rotate(45deg)}.careers_details__e_A_g h4{font-size:12px;margin:20px 0 10px}.careers_details__e_A_g ul{padding-left:18px;margin-bottom:24px}.careers_empty__SP2VZ{padding:36px 0;display:grid;grid-template-columns:72px 1fr;gap:30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.careers_empty__SP2VZ>span{color:var(--accent);font-family:Rodcat Space,sans-serif;font-size:58px;line-height:1}.careers_empty__SP2VZ h3{font-size:24px;margin:0 0 16px}.careers_empty__SP2VZ p{font-size:14px;line-height:1.85;color:var(--muted);max-width:650px}.careers_empty__SP2VZ a{margin-top:12px}.careers_apply__ouKh0{display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid var(--line);align-items:center}.careers_apply__ouKh0 h2{font-size:clamp(32px,4vw,56px);letter-spacing:-.04em;line-height:1.15;margin:0 0 24px}.careers_contact___k13k{border-left:1px solid var(--line);padding-left:40px;min-width:0}.careers_email__fLZp4{display:inline-block;font-family:Rodcat Space,sans-serif;font-size:clamp(17px,1.75vw,24px);color:var(--accent)!important;overflow-wrap:anywhere}.careers_contact___k13k p a{text-decoration:underline;text-underline-offset:3px}.careers_copyStatus__DQoYG{font-size:11px;color:var(--accent);min-height:18px}@media(max-width:900px){.careers_mission__0_3XR{padding:28px;min-height:360px}.careers_jobs__zQ9OY{gap:18px}.careers_job__RioKI{padding:24px}.careers_apply__ouKh0{gap:30px}.careers_contact___k13k{padding-left:25px}}@media(max-width:600px){.careers_hero__yQ8dA{grid-template-areas:"intro" "details" "mission"}.careers_mission__0_3XR{min-height:0;gap:24px;padding:26px}.careers_mission__0_3XR img{width:56px;height:56px}.careers_mission__0_3XR p{font-size:27px}.careers_jobs__zQ9OY{grid-template-columns:1fr}.careers_job__RioKI h3{font-size:23px}.careers_empty__SP2VZ{grid-template-columns:32px 1fr;gap:18px;padding:26px 0}.careers_empty__SP2VZ>span{font-size:36px}.careers_empty__SP2VZ h3{font-size:21px}.careers_empty__SP2VZ p{font-size:13px}.careers_apply__ouKh0{grid-template-columns:1fr;gap:24px}.careers_contact___k13k{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.careers_contact___k13k>div{flex-direction:column;align-items:stretch}.careers_contact___k13k>div>*{width:100%}.careers_email__fLZp4{font-size:18px}}