.nx-doc.nx-case-doc.nx-careers-doc{--doc-star:var(--nx-blue);--doc-label:var(--nx-slate)}.nx-careers-doc .nx-doc-main{gap:24px;max-width:1440px}.nx-careers-doc .nx-doc-main .nx-careers-hero{isolation:isolate;background:var(--nx-navy);align-items:center;min-height:540px;padding:clamp(32px,5vw,72px);display:flex;position:relative}.nx-careers-hero-art{z-index:-2;position:absolute;inset:0}.nx-careers-hero-art img{object-fit:cover;object-position:65% center;width:100%;height:100%}.nx-careers-doc .nx-doc-main .nx-careers-hero:after{width:auto;height:auto;box-shadow:none;z-index:-1;background:linear-gradient(90deg,#041636f5,#041636cc 35%,#04163620 80%);border:0;border-radius:0;inset:0}.nx-careers-hero-copy{width:56%;max-width:590px}.nx-careers-doc .nx-careers-hero .nx-doc-title{color:var(--nx-white);letter-spacing:-.055em;margin-top:24px;font-size:clamp(2.5rem,4.3vw,4rem);line-height:1.06}.nx-careers-doc .nx-doc-main .nx-careers-hero .nx-eyebrow{color:#d3e8fc}.nx-careers-doc .nx-careers-hero .nx-doc-lede{color:#e0efff;font-size:1.125rem;line-height:1.55}.nx-careers-doc .nx-careers-hero .nx-doc-intro{color:#d0dff1;max-width:51ch;font-size:.9375rem}.nx-careers-primary{background:var(--nx-white);min-height:48px;color:var(--nx-navy);border-radius:30px;align-items:center;gap:28px;margin-top:28px;padding:14px 22px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.nx-careers-primary:hover{color:var(--nx-navy);background:var(--nx-blue-100)}.nx-careers-doc .nx-careers-hero a:focus-visible{outline-color:#fff}.nx-careers-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.nx-careers-section-head .nx-doc-subtitle{max-width:22ch}.nx-careers-count{color:var(--nx-slate);flex-shrink:0;padding-bottom:6px;font-size:.8125rem}.nx-careers-doc .nx-doc-section[aria-labelledby=open-roles]{background:var(--nx-light-grey)}.nx-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.nx-careers-doc .nx-role{border:1px solid var(--nx-mid-grey);background:var(--nx-white);border-radius:24px;margin:0;overflow:clip}.nx-careers-doc .nx-role:hover,.nx-careers-doc .nx-role[open]{border-color:#90bce1}.nx-careers-doc .nx-role>summary{flex-direction:column;align-items:stretch;gap:0;min-height:370px;padding:28px;display:flex}.nx-role-index{color:var(--nx-slate);justify-content:space-between;align-items:center;margin-bottom:28px;font-size:.75rem;display:flex}.nx-role-index>span{color:#2672a9;font-size:1.5rem}.nx-careers-doc .nx-role-title,.nx-careers-doc .nx-role>summary:hover .nx-role-title{color:var(--nx-navy);max-width:24ch;font-size:clamp(1.375rem,2vw,1.875rem);line-height:1.15}.nx-careers-doc .nx-role-summary{color:var(--nx-slate);margin-top:16px;font-size:.9375rem;line-height:1.6}.nx-careers-doc .nx-role-meta{gap:8px;margin:22px 0}.nx-careers-doc .nx-role-meta span{color:var(--nx-slate);background:var(--nx-light-grey);border:0;padding:5px 10px;font-size:.6875rem}.nx-careers-doc .nx-role-toggle{border-top:1px solid var(--nx-mid-grey);color:var(--nx-navy);background:0 0;border-radius:0;justify-content:space-between;align-self:stretch;margin-top:auto;padding:18px 0 0;font-size:.8125rem}.nx-careers-doc .nx-role[open]{grid-column:1/-1}.nx-careers-doc .nx-role[open]>summary{min-height:0}.nx-careers-doc .nx-role-body{max-width:84ch;padding:10px 28px 32px}.nx-careers-doc .nx-role summary:focus-visible{outline-offset:-5px}.nx-careers-doc .nx-doc-cards{gap:20px}.nx-careers-doc .nx-doc-cards li{border:1px solid var(--nx-mid-grey);background:var(--nx-light-grey);border-radius:18px;padding:24px}.nx-careers-doc .nx-doc-cards h3{color:var(--nx-navy);font-size:1.0625rem}.nx-careers-doc .nx-doc-cards p{color:var(--nx-slate);line-height:1.7}.nx-careers-doc .nx-doc-section[aria-labelledby=our-values]{background:var(--nx-blue-100)}.nx-careers-doc [aria-labelledby=our-values] .nx-doc-cards li{background:0 0;border:0;border-top:1px solid #b9cce0;border-radius:0;padding:20px 0}.nx-careers-doc .nx-work-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none;display:grid}.nx-careers-doc .nx-work-list li{border:1px solid var(--nx-mid-grey);border-radius:16px;flex-direction:column;align-items:start;gap:12px;padding:22px 44px 22px 22px;display:flex;position:relative}.nx-careers-doc .nx-work-list li:after{content:"↗";color:var(--nx-navy);pointer-events:none;position:absolute;top:22px;right:22px}.nx-careers-doc .nx-work-list a{color:var(--nx-navy);font-weight:600;text-decoration:none}.nx-careers-doc .nx-work-list a:after{content:"";position:absolute;inset:0}.nx-careers-doc .nx-work-list li:hover{background:var(--nx-blue-100)}.nx-careers-doc .nx-work-sector{color:var(--nx-slate)}.nx-careers-doc .nx-step-title{color:var(--nx-navy)}.nx-careers-doc .nx-steps{max-width:84ch}.nx-careers-doc .nx-steps li:before{background:#bdcfe0}.nx-careers-doc .nx-faq-question,.nx-careers-doc .nx-faq-item>summary:hover .nx-faq-question{color:var(--nx-navy)}.nx-careers-doc .nx-faq-item{border-color:var(--nx-mid-grey)}.nx-careers-doc .nx-doc-section[aria-labelledby=open-application]{background:var(--nx-blue-100)}.nx-careers-doc #open-roles{scroll-margin-top:100px}@media (width<=900px){.nx-careers-hero-copy{width:75%}.nx-careers-doc .nx-role>summary{padding:24px}}@media (width<=760px){.nx-careers-doc .nx-doc-main{gap:16px}.nx-careers-doc .nx-doc-main .nx-careers-hero{min-height:0;padding:32px 24px 150px}.nx-careers-hero-copy{width:100%;max-width:none}.nx-careers-hero-art img{object-position:65% bottom}.nx-careers-doc .nx-doc-main .nx-careers-hero:after{background:linear-gradient(#041636fa,#041636df 55%,#04163630)}.nx-careers-doc .nx-careers-hero .nx-doc-title{font-size:2.625rem}.nx-careers-section-head{display:block}.nx-careers-count{margin-top:16px;display:block}.nx-role-grid,.nx-careers-doc .nx-work-list{grid-template-columns:minmax(0,1fr)}.nx-careers-doc .nx-role>summary{min-height:0}.nx-careers-doc .nx-role-body{padding:6px 24px 28px}.nx-careers-doc .nx-doc-cards li{padding:20px}}
