.ark-page.np-scope .careers-first{padding-top:30px}
.ark-page.np-scope .careers-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.ark-page.np-scope .careers-opportunity{display:flex;flex-direction:column;align-items:flex-start;background:#fff;border:1px solid var(--np-line,#d8cec0);padding:30px}
.ark-page.np-scope .careers-opportunity h2{margin-top:8px}
.ark-page.np-scope .careers-opportunity p:not(.np-kicker){flex:1}
.ark-page.np-scope .careers-about,.ark-page.np-scope .careers-application{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}
.ark-page.np-scope .careers-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:32px}
.ark-page.np-scope .careers-three article{border-top:2px solid #b5a080;padding-top:18px}
.ark-page.np-scope .careers-small{font-size:14px;line-height:1.65}
.ark-page.np-scope .careers-breadcrumb{font-size:13px;margin-top:0}
.ark-page.np-scope .careers-breadcrumb a{text-decoration:underline}
.ark-page.np-scope .careers-breadcrumb span{padding:0 8px}
.ark-page.np-scope .ark-careers-form .np-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.ark-page.np-scope .ark-careers-form .np-full{grid-column:1/-1}
.ark-page.np-scope .ark-careers-form label,.ark-page.np-scope .ark-careers-form label small{display:block}
.ark-page.np-scope .ark-careers-form label>span[aria-hidden]{display:inline}
.ark-page.np-scope .ark-careers-form [hidden]{display:none!important}
.ark-page.np-scope .ark-careers-field-error{margin-top:5px;font-size:13px;line-height:1.45;color:var(--np-accent,#8e2e3d)}
.ark-page.np-scope .ark-careers-form [aria-invalid=true]{border-color:var(--np-accent,#8e2e3d)}
.ark-page.np-scope .ark-careers-status{margin:18px 0;border-top:1px solid var(--np-line,#d8cec0);padding-top:16px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}
.ark-page.np-scope .ark-careers-status[data-state=error]{color:var(--np-accent,#8e2e3d)}
.ark-page.np-scope .ark-careers-status:focus{outline:2px solid var(--np-accent,#8e2e3d);outline-offset:4px}
.ark-page.np-scope .ark-careers-form [data-careers-submit][disabled]{opacity:.65;cursor:not-allowed}
.ark-page.np-scope .ark-careers-form[aria-busy=true] [data-careers-submit]{cursor:wait}
@media(max-width:760px){
  .ark-page.np-scope .careers-pair,.ark-page.np-scope .careers-about,.ark-page.np-scope .careers-application,.ark-page.np-scope .careers-three,.ark-page.np-scope .ark-careers-form .np-form-fields{grid-template-columns:1fr}
  .ark-page.np-scope .careers-about,.ark-page.np-scope .careers-application{gap:24px}
  .ark-page.np-scope .careers-opportunity{padding:24px}
  .ark-page.np-scope .careers-three{gap:20px}
}
