.legacy-redirect[data-astro-cid-thgm5mb5]{background:#f5f5f5}.legacy-redirect[data-astro-cid-thgm5mb5] p[data-astro-cid-thgm5mb5]{color:var(--agnir-gunmetal);line-height:1.7;max-width:42rem}.job-hero[data-astro-cid-thgm5mb5]{background:linear-gradient(120deg,#010101f5,#010101db 58%,#9b0e1e38),#010101;color:#fff;overflow:hidden;padding:5.8rem 1rem;position:relative}.job-hero[data-astro-cid-thgm5mb5]:before{background:linear-gradient(90deg,transparent 0%,rgb(155 14 30 / 18%) 50%,transparent 100%);content:"";height:1px;inset:auto 0 0;position:absolute}.job-hero-layout[data-astro-cid-thgm5mb5]{align-items:start;display:grid;gap:2.5rem}.back-link[data-astro-cid-thgm5mb5]{align-items:center;background:#ffffffeb;border:1px solid #ffffff;color:#111;display:inline-flex;gap:.45rem;font-size:.92rem;font-weight:900;margin-bottom:1.5rem;min-height:2.7rem;padding:.62rem .86rem;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.back-link[data-astro-cid-thgm5mb5]:before{content:"<";font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-weight:950}.back-link[data-astro-cid-thgm5mb5]:hover{background:#fff;border-color:var(--agnir-red);color:var(--agnir-red);transform:translateY(-1px)}.job-id-pill[data-astro-cid-thgm5mb5]{border:1px solid rgb(255 255 255 / 24%);color:#dcdcdc;display:flex;font-size:.76rem;font-weight:900;margin:0;padding:.4rem .65rem;text-transform:uppercase;width:-moz-max-content;width:max-content}.job-hero[data-astro-cid-thgm5mb5] h1[data-astro-cid-thgm5mb5]{font-family:Space Grotesk Variable,sans-serif;font-size:3rem;font-weight:850;letter-spacing:0;line-height:.98;margin:1rem 0 0}.hero-summary[data-astro-cid-thgm5mb5]{color:#dcdcdc;font-size:1.1rem;line-height:1.75;margin:1.35rem 0 0;max-width:44rem}.hero-actions[data-astro-cid-thgm5mb5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hero-actions[data-astro-cid-thgm5mb5] .button[data-astro-cid-thgm5mb5]{min-width:7.25rem}.job-snapshot[data-astro-cid-thgm5mb5]{backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d),#ffffff0f;border:1px solid rgb(255 255 255 / 18%);box-shadow:0 24px 70px #0101013d;display:grid;gap:0;margin:0}.job-snapshot[data-astro-cid-thgm5mb5] div[data-astro-cid-thgm5mb5]{border-bottom:1px solid rgb(255 255 255 / 14%);display:grid;gap:.35rem;padding:1rem}.job-snapshot[data-astro-cid-thgm5mb5] div[data-astro-cid-thgm5mb5]:last-child{border-bottom:0}.job-snapshot[data-astro-cid-thgm5mb5] dt[data-astro-cid-thgm5mb5]{color:#dcdcdc;font-size:.72rem;font-weight:900;text-transform:uppercase}.job-snapshot[data-astro-cid-thgm5mb5] dd[data-astro-cid-thgm5mb5]{font-family:Space Grotesk Variable,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.35;margin:0}.job-content-section[data-astro-cid-thgm5mb5],.apply-section[data-astro-cid-thgm5mb5]{background:linear-gradient(180deg,#f8f8f9,#f3f3f4),#f5f5f5}.apply-section[data-astro-cid-thgm5mb5]{scroll-margin-top:6rem}.job-content-layout[data-astro-cid-thgm5mb5],.apply-layout[data-astro-cid-thgm5mb5]{display:grid;gap:1.45rem}.apply-layout[data-astro-cid-thgm5mb5]{max-width:76rem}.job-intro-panel[data-astro-cid-thgm5mb5],.job-list-panel[data-astro-cid-thgm5mb5],.career-form[data-astro-cid-thgm5mb5]{background:linear-gradient(180deg,#fff,#fbfbfc);border:1px solid var(--agnir-line);box-shadow:0 18px 46px #01010112;padding:1.45rem}.job-list-panel[data-astro-cid-thgm5mb5],.career-form[data-astro-cid-thgm5mb5]{border-top:3px solid rgb(155 14 30 / 72%)}.job-intro-panel[data-astro-cid-thgm5mb5] h2[data-astro-cid-thgm5mb5]{margin:0}.job-intro-panel[data-astro-cid-thgm5mb5] p[data-astro-cid-thgm5mb5],.apply-intro[data-astro-cid-thgm5mb5] p[data-astro-cid-thgm5mb5]{color:var(--agnir-gunmetal);line-height:1.75;margin:1rem 0 0;max-width:none}.job-list-panel[data-astro-cid-thgm5mb5] h2[data-astro-cid-thgm5mb5],.career-form[data-astro-cid-thgm5mb5] legend[data-astro-cid-thgm5mb5]{color:var(--agnir-black);font-family:Space Grotesk Variable,sans-serif;font-size:1.35rem;font-weight:850;letter-spacing:0;margin:0 0 1rem}.job-list-panel[data-astro-cid-thgm5mb5] ul[data-astro-cid-thgm5mb5]{display:grid;gap:.72rem;list-style:none;margin:0;padding:0}.job-list-panel[data-astro-cid-thgm5mb5] li[data-astro-cid-thgm5mb5]{color:#3d3c3e;line-height:1.65;padding-left:1.1rem;position:relative}.job-list-panel[data-astro-cid-thgm5mb5] li[data-astro-cid-thgm5mb5]:before{background:var(--agnir-red);content:"";height:.38rem;left:0;position:absolute;top:.62rem;width:.38rem}.apply-intro[data-astro-cid-thgm5mb5] h2[data-astro-cid-thgm5mb5]{margin:.75rem 0 0;max-width:none}.career-form[data-astro-cid-thgm5mb5]{display:grid;gap:1rem}.career-form[data-astro-cid-thgm5mb5] fieldset[data-astro-cid-thgm5mb5]{background:#ffffffc2;border:1px solid rgb(184 185 186 / 62%);display:grid;gap:1rem;margin:0;padding:1.1rem}.career-form[data-astro-cid-thgm5mb5] fieldset[data-astro-cid-thgm5mb5]:first-of-type{padding-top:1.1rem}.field-grid[data-astro-cid-thgm5mb5]{display:grid;gap:1rem}.career-form[data-astro-cid-thgm5mb5] label[data-astro-cid-thgm5mb5]{display:grid;gap:.45rem}.career-form[data-astro-cid-thgm5mb5] label[data-astro-cid-thgm5mb5]>span[data-astro-cid-thgm5mb5],.resume-field[data-astro-cid-thgm5mb5]>span[data-astro-cid-thgm5mb5]{color:#171717;font-size:.83rem;font-weight:850}.career-form[data-astro-cid-thgm5mb5] label[data-astro-cid-thgm5mb5]:not(.consent-field):has(input[required])>span[data-astro-cid-thgm5mb5]:after,.career-form[data-astro-cid-thgm5mb5] label[data-astro-cid-thgm5mb5]:not(.consent-field):has(select[required])>span[data-astro-cid-thgm5mb5]:after,.career-form[data-astro-cid-thgm5mb5] label[data-astro-cid-thgm5mb5]:not(.consent-field):has(textarea[required])>span[data-astro-cid-thgm5mb5]:after{color:var(--agnir-red);content:" *";font-weight:950}.career-form[data-astro-cid-thgm5mb5] input[data-astro-cid-thgm5mb5],.career-form[data-astro-cid-thgm5mb5] select[data-astro-cid-thgm5mb5],.career-form[data-astro-cid-thgm5mb5] textarea[data-astro-cid-thgm5mb5]{background:#fff;border:1px solid #c9cdd2;border-radius:.18rem;color:#111;font:inherit;min-height:3rem;padding:.76rem .82rem;width:100%}.career-form[data-astro-cid-thgm5mb5] textarea[data-astro-cid-thgm5mb5]{min-height:7rem;resize:vertical}.career-form[data-astro-cid-thgm5mb5] input[data-astro-cid-thgm5mb5]:focus,.career-form[data-astro-cid-thgm5mb5] select[data-astro-cid-thgm5mb5]:focus,.career-form[data-astro-cid-thgm5mb5] textarea[data-astro-cid-thgm5mb5]:focus{border-color:var(--agnir-red);outline:2px solid rgb(155 14 30 / 16%)}.career-form[data-astro-cid-thgm5mb5] small[data-astro-cid-thgm5mb5]{color:#5a5d61;font-size:.78rem;line-height:1.45}.career-form[data-astro-cid-thgm5mb5] small[data-astro-cid-thgm5mb5]:not(:empty)[data-error-for]{color:var(--agnir-red);font-weight:750}.required-note[data-astro-cid-thgm5mb5]{color:#4b4b4d;font-size:.8rem;font-weight:750;margin:-.2rem 0 .1rem}.required-note[data-astro-cid-thgm5mb5] span[data-astro-cid-thgm5mb5],.consent-field[data-astro-cid-thgm5mb5] span[data-astro-cid-thgm5mb5]:before{color:var(--agnir-red);font-weight:950}.consent-field[data-astro-cid-thgm5mb5]{align-items:start;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr)}.consent-field[data-astro-cid-thgm5mb5] input[data-astro-cid-thgm5mb5]{height:1rem;margin-top:.25rem;min-height:1rem;width:1rem}.consent-field[data-astro-cid-thgm5mb5] span[data-astro-cid-thgm5mb5]{color:#333;font-size:.9rem;font-weight:500;line-height:1.65}.consent-field[data-astro-cid-thgm5mb5] span[data-astro-cid-thgm5mb5]:before{content:"* "}.consent-field[data-astro-cid-thgm5mb5] a[data-astro-cid-thgm5mb5]{color:var(--agnir-red);font-weight:800}.form-status[data-astro-cid-thgm5mb5]{border:1px solid var(--agnir-line);color:#1d1d1f;font-weight:750;line-height:1.6;padding:.9rem 1rem}.form-status[data-astro-cid-thgm5mb5].is-success{background:#edf7ef;border-color:#a5d6a7;color:#174f25}.form-status[data-astro-cid-thgm5mb5].is-error{background:#fff1f2;border-color:#e2a2a9;color:#7b0c19}.form-status[data-astro-cid-thgm5mb5][hidden]{display:none}.form-actions[data-astro-cid-thgm5mb5]{padding-top:1.15rem}.form-actions[data-astro-cid-thgm5mb5] .button[data-astro-cid-thgm5mb5]{justify-content:center;width:100%}@media(min-width:768px){.job-hero[data-astro-cid-thgm5mb5] h1[data-astro-cid-thgm5mb5]{font-size:4.25rem}.job-snapshot[data-astro-cid-thgm5mb5]{grid-template-columns:repeat(2,minmax(0,1fr))}.job-snapshot[data-astro-cid-thgm5mb5] div[data-astro-cid-thgm5mb5]:nth-child(odd){border-right:1px solid rgb(255 255 255 / 14%)}.job-snapshot[data-astro-cid-thgm5mb5] div[data-astro-cid-thgm5mb5]:nth-last-child(2){border-bottom:0}.field-grid[data-astro-cid-thgm5mb5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.job-hero-layout[data-astro-cid-thgm5mb5]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.job-hero[data-astro-cid-thgm5mb5] h1[data-astro-cid-thgm5mb5]{font-size:5rem}.job-intro-panel[data-astro-cid-thgm5mb5],.job-list-panel[data-astro-cid-thgm5mb5],.career-form[data-astro-cid-thgm5mb5]{padding:1.85rem}.apply-layout[data-astro-cid-thgm5mb5]{gap:1.4rem}.apply-intro[data-astro-cid-thgm5mb5]{max-width:none}}
