.ak .careers-depts{flex-wrap:wrap;gap:8px;display:flex}.ak .careers-depts .chip-line{gap:8px}.ak .careers-depts svg{color:var(--ak-accent)}.ak .careers-soon{letter-spacing:.06em;text-transform:uppercase;color:var(--grey);font-size:11px;font-weight:700}.ak .careers-alert{border:1.5px solid var(--ink);background:var(--paper);border-radius:6px;gap:14px;padding:clamp(22px,2.6vw,32px);display:grid}.ak .careers-alert-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ak .careers-alert-head svg{color:var(--ak-accent);flex:none}.ak .careers-alert p{color:var(--ink-2)}.ak .careers-form{gap:10px;margin-top:4px;display:grid}.ak .careers-field-label{font-size:14px;font-weight:600}.ak .careers-form-row{flex-wrap:wrap;gap:10px;display:flex}.ak .careers-input{min-width:0;height:52px;font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:4px;flex:200px;padding-inline:16px;font-size:16px}.ak .careers-input::placeholder{color:var(--grey)}.ak .careers-input:focus{outline:3px solid var(--ak-accent);outline-offset:0;border-color:var(--ak-accent)}.ak .careers-form .btn[disabled]{opacity:.6;cursor:progress}.ak .careers-done{border:1.5px solid var(--ok);color:var(--ink);border-radius:4px;align-items:center;gap:10px;padding:14px 16px;font-weight:600;display:flex}.ak .careers-done svg{color:var(--ok);flex:none}.ak .careers-tags{color:var(--grey);flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:14px;font-weight:600;display:flex}.ak .careers-tags span+span:before{content:"/ ";color:var(--rule)}
