.pn-private-careers,.pn-career-role,.pn-career-apply{--pn-navy:#0b1f3a;--pn-red:#c62035;--pn-muted:#536277;color:var(--pn-navy);font-family:inherit;line-height:1.65}.pn-career-eyebrow{font-size:12px!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px!important}.pn-career-role__hero{background:#0b1f3a;color:#fff;border-bottom:4px solid #c62035}.pn-career-role__hero-inner,.pn-career-role__body,.pn-career-apply__inner{width:min(1120px,calc(100% - 64px));margin:0 auto}.pn-career-role__hero-inner{padding:32px 0 42px}.pn-career-back{display:inline-block;color:#e3eaf4!important;text-decoration:underline;text-underline-offset:4px;font-size:14px;margin-bottom:28px;min-height:28px}.pn-career-role h1{color:#fff;font-size:clamp(34px,4vw,54px);line-height:1.08;margin:0 0 18px;font-weight:700;letter-spacing:-.025em}.pn-career-role__intro{max-width:850px;font-size:17px;color:#e0e7f1;margin:0;line-height:1.65}.pn-career-role__actions{display:flex;align-items:center;gap:28px;margin-top:26px;flex-wrap:wrap}.pn-career-role__actions p{color:#e0e7f1;font-size:14px;margin:0}.pn-career-button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:48px;background:#fff;color:#0b1f3a!important;border-radius:6px;padding:12px 20px;text-decoration:none;font-size:15px;font-weight:700}.pn-career-button:hover{background:#e9eef5}.pn-career-role__body{padding:28px 0 40px}.pn-career-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;margin:0;padding:24px;border:1px solid #dbe2eb;border-radius:10px;background:#f6f8fb}.pn-career-facts dt{font-size:12px;color:#536277;font-weight:600}.pn-career-facts dd{font-size:15px;font-weight:600;margin:3px 0 0;line-height:1.5}.pn-career-provisional{font-size:12px;color:#536277;margin:10px 0 28px}.pn-career-role__details{display:grid;grid-template-columns:1fr 1fr;gap:52px}.pn-career-role h2{font-size:25px;line-height:1.3;margin:0 0 16px;letter-spacing:-.015em;color:#0b1f3a}.pn-career-kicker{font-size:12px;font-weight:700;color:#b01d30;letter-spacing:.1em;margin:0 0 8px}.pn-career-role ul,.pn-career-apply__guide ul{list-style:disc;padding-left:20px;margin:0}.pn-career-role li{margin:0 0 11px;font-size:15px;color:#37465b;line-height:1.65}.pn-career-role li::marker,.pn-career-apply__guide li::marker{color:#c62035}.pn-career-experience{display:grid;grid-template-columns:1fr 2fr;gap:34px;margin-top:30px;padding-top:26px;border-top:1px solid #dbe2eb}.pn-career-experience h2{font-size:21px}.pn-career-experience p{font-size:15px;color:#37465b;margin:0 0 10px}.pn-career-apply{position:relative;background:#f3f6fa;border-top:1px solid #e0e6ee;scroll-margin-top:110px}.pn-career-anchor{position:absolute;top:0;scroll-margin-top:110px}.pn-career-apply__inner{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.25fr);gap:64px;align-items:start;padding:46px 0}.pn-career-apply__guide{padding-top:12px}.pn-career-apply__guide>.pn-career-eyebrow{color:#ad1a2f}.pn-career-apply__guide h2{font-size:clamp(28px,3vw,38px);line-height:1.18;letter-spacing:-.025em;margin:0 0 16px;max-width:390px}.pn-career-apply__guide>p{font-size:15px;color:#536277;margin:0 0 22px}.pn-career-selected{border-left:3px solid #c62035;padding-left:18px;margin:28px 0}.pn-career-selected p{font-size:12px;color:#536277;margin:0 0 4px}.pn-career-selected h3{font-size:20px;line-height:1.3;margin:0 0 5px}.pn-career-selected span{font-size:14px;color:#536277}.pn-career-apply__guide>h3{font-size:15px;margin:0 0 10px}.pn-career-apply__guide li{font-size:14px;color:#536277;margin-bottom:8px}.pn-career-question{margin-top:26px!important}.pn-career-question a{color:#0b1f3a;text-decoration:underline;text-underline-offset:3px}.pn-private-careers{width:100%;min-width:0;margin:0;background:#fff;border:1px solid #dce3ec;border-radius:12px;padding:30px;box-sizing:border-box;box-shadow:0 8px 24px #0b1f3a05}.pn-private-careers__heading{border-bottom:1px solid #e1e6ed;padding-bottom:20px;margin-bottom:22px}.pn-private-careers__heading>.pn-career-eyebrow{color:#aa1b2c;font-size:10px!important;margin-bottom:7px!important}.pn-private-careers__heading h2{font-size:27px!important;line-height:1.2;margin:0 0 8px!important;color:#0b1f3a}.pn-private-careers__heading>p:last-child{font-size:13px;color:#536277;margin:0}.pn-private-careers .pn-careers-fields{border:0;padding:0;margin:0;min-width:0}.pn-private-careers label{display:block;font-size:14px;font-weight:600;line-height:1.5;margin:0 0 7px}.pn-private-careers label>span[aria-hidden]{color:#b01d30}.pn-private-careers .pn-careers-optional{font-size:12px;font-weight:400;color:#536277}.pn-careers-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pn-careers-field{margin-top:20px}.pn-private-careers input:not([type=hidden]),.pn-private-careers select,.pn-private-careers textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;background:#fff;color:#17283e;border:1px solid #8793a4;border-radius:6px;padding:11px 12px;margin:0;font:inherit;font-size:16px;line-height:1.5;min-height:46px}.pn-private-careers textarea{resize:vertical}.pn-private-careers input:focus,.pn-private-careers textarea:focus{border-color:#234f86}.pn-careers-help{font-size:12px!important;color:#536277;margin:7px 0 0!important}.pn-private-careers .pn-careers-file{border:1px dashed #8798af;background:#f8fafc;border-radius:8px;padding:16px}.pn-careers-file__top{display:flex;gap:12px;align-items:start;margin-bottom:14px}.pn-careers-file__icon{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border:1px solid #cdd7e4;border-radius:8px;font-size:23px;color:#23466f;background:#fff}.pn-careers-file__top strong{display:block;font-size:13px;font-weight:700}.pn-careers-file__top p{font-size:12px!important;line-height:1.6;margin:3px 0 0!important;color:#536277}.pn-private-careers input[type=file]{border:0;background:transparent;padding:0;min-height:42px;font-size:13px}.pn-private-careers input::file-selector-button{border:1px solid #718096;border-radius:5px;padding:9px 12px;background:#fff;color:#0b1f3a;font:inherit;font-size:13px;font-weight:600;margin-right:10px;cursor:pointer}.pn-careers-file__selection{display:flex;gap:12px;justify-content:space-between;align-items:center}.pn-careers-file__selection p{font-size:12px!important;overflow-wrap:anywhere;color:#536277;margin:8px 0 0!important}.pn-careers-remove{flex-shrink:0;padding:8px 0 8px 8px;font:inherit;font-size:12px;min-height:36px;border:0;background:none;color:#9e1c2b;text-decoration:underline;cursor:pointer}.pn-careers-private{display:flex;gap:10px;margin-top:20px}.pn-careers-private>span{color:#1d6249;background:#edf7f0;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pn-careers-private strong{font-size:12px;display:block}.pn-careers-private p{font-size:12px!important;line-height:1.6;color:#536277;margin:2px 0 0!important}.pn-careers-privacy,.pn-careers-interest-note{font-size:11px!important;line-height:1.7;color:#536277;margin:14px 0 0!important}.pn-private-careers a{color:#143e70;text-decoration:underline}.pn-private-careers .pn-careers-submit{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;border:0;border-radius:6px;background:#0b1f3a;color:#fff;padding:14px 18px;margin-top:16px;font:inherit;font-size:15px;font-weight:600;min-height:50px;cursor:pointer}.pn-private-careers .pn-careers-submit:hover{background:#183e6c}.pn-private-careers .pn-careers-submit:disabled{background:#4c5c71;cursor:wait}.pn-private-careers [data-careers-verification]{margin-top:18px;min-height:65px;max-width:100%}.pn-careers-feedback p{font-size:12px!important;color:#536277;margin:12px 0 0!important;overflow-wrap:anywhere}.pn-private-careers [data-careers-feedback][data-error]{padding:12px;border:1px solid #dbacb2;border-radius:6px;background:#fff5f5;margin-top:14px}.pn-private-careers [data-careers-feedback][data-error] p{color:#982031;margin:0!important}.pn-careers-progress progress{display:block;width:100%;height:8px;accent-color:#244f85;margin-top:18px}.pn-careers-success{text-align:left;border:1px solid #b6d2c2;border-radius:8px;background:#f4faf6;padding:24px}.pn-careers-success__icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:#dcefe2;color:#1d6249;margin-bottom:14px}.pn-careers-success h3{font-size:23px;line-height:1.3;margin:0 0 12px}.pn-careers-success p{font-size:14px!important;line-height:1.7;margin:10px 0!important}.pn-careers-receipt{border-block:1px solid #d3e4d9;padding:14px 0}.pn-careers-receipt strong{font-size:16px;overflow-wrap:anywhere}.pn-careers-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.pn-private-careers :focus-visible,.pn-career-role :focus-visible,.pn-career-apply :focus-visible{outline:3px solid #2475bc;outline-offset:4px}.pn-private-careers [hidden]{display:none!important}.pn-private-careers[aria-busy=true] fieldset{opacity:.7}.pn-careers-refined .pn-interest{max-width:760px!important;padding:0!important;background:none!important;margin:36px auto 48px!important;border-radius:0!important}.pn-careers-refined .pn-interest>h2,.pn-careers-refined .pn-interest>p{display:none}.pn-careers-refined .pn-interest .pn-private-careers{padding:32px}.pn-careers-refined .pn-careers-intro{margin-block:40px;font-size:16px}.pn-careers-refined .pn-careers-perks,.pn-careers-refined .pn-careers-positions{margin-block:48px}.pn-careers-refined .pn-careers-hero{min-height:320px}.pn-careers-refined .pn-careers-hero__overlay{padding-block:48px}.pn-careers-refined .pn-job{border-radius:10px}.pn-careers-refined .pn-job__header{padding:22px 22px 10px}.pn-careers-refined .pn-job__title{font-size:21px}.pn-careers-refined .pn-job__body{padding:0 22px 22px}.pn-careers-refined .pn-job__desc{font-size:14px}.pn-careers-refined .pn-job__apply{width:100%;text-align:center;background:#0b1f3a}.pn-careers-refined .pn-candidate-guide{background:#f6f8fb;border:1px solid #e1e7ef;border-radius:10px;padding:24px;max-width:760px;margin-block:36px}.pn-careers-refined .pn-candidate-guide h2{font-size:23px;margin-bottom:16px}.pn-careers-refined .pn-careers-faq{max-width:760px}@media(max-width:989px){.pn-career-apply__inner{gap:30px;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}.pn-careers-field-grid{grid-template-columns:1fr;gap:20px}.pn-career-facts{gap:20px}.pn-career-role__details{gap:30px}}@media(max-width:749px){.pn-career-role__hero-inner,.pn-career-role__body,.pn-career-apply__inner{width:calc(100% - 36px)}.pn-career-role__hero-inner{padding:22px 0 30px}.pn-career-back{margin-bottom:22px}.pn-career-role__intro{font-size:15px}.pn-career-role__actions{gap:14px;margin-top:22px}.pn-career-role__actions p{font-size:12px}.pn-career-button{width:100%}.pn-career-role__body{padding:20px 0 26px}.pn-career-facts{grid-template-columns:1fr 1fr;padding:18px;gap:18px 16px}.pn-career-facts dd{font-size:13px}.pn-career-facts dt{font-size:11px}.pn-career-provisional{font-size:11px;margin-bottom:24px}.pn-career-role__details{grid-template-columns:1fr;gap:22px}.pn-career-role h2{font-size:23px}.pn-career-role li{font-size:14px;margin-bottom:10px}.pn-career-experience{grid-template-columns:1fr;gap:0;margin-top:24px;padding-top:22px}.pn-career-experience p{font-size:14px}.pn-career-apply__inner{grid-template-columns:1fr;gap:24px;padding:28px 0}.pn-career-apply__guide{padding:0}.pn-career-apply__guide h2{font-size:29px}.pn-career-apply__guide>p{margin-bottom:14px}.pn-career-selected{margin:20px 0}.pn-career-apply__guide>h3,.pn-career-apply__guide>ul{display:none}.pn-career-question{font-size:13px!important;margin:16px 0 0!important}.pn-private-careers{padding:22px 18px;border-radius:10px}.pn-private-careers__heading h2{font-size:25px!important}.pn-careers-field-grid{grid-template-columns:1fr}.pn-private-careers input[type=file]{font-size:12px}.pn-careers-file__top{gap:10px}.pn-private-careers .pn-careers-file{padding:14px}.pn-careers-refined .pn-interest{margin:28px 18px 36px!important}.pn-careers-refined .pn-interest .pn-private-careers{padding:22px 18px}.pn-careers-refined .pn-candidate-guide{margin:28px 18px;padding:20px}.pn-careers-refined .pn-careers-faq{margin-block:32px}.pn-careers-refined .pn-careers-perks,.pn-careers-refined .pn-careers-positions{margin-block:36px}.pn-careers-refined .pn-careers-hero{min-height:280px}.pn-careers-refined .pn-careers-hero__overlay{padding:32px 20px}}@media(prefers-reduced-motion:reduce){.pn-private-careers *,.pn-career-role *,.pn-career-apply *{scroll-behavior:auto;transition:none}}.pn-careers-refined .pn-careers-hero{isolation:isolate;min-height:430px;background:linear-gradient(115deg,#0b1f3a 25%,#153659);text-align:left;overflow:hidden;border-bottom:4px solid #c62035}.pn-careers-refined .pn-careers-hero__visual{position:absolute;top:60px;right:5%;bottom:60px;left:58%;z-index:-1;display:flex;align-items:center;pointer-events:none;opacity:.12}.pn-careers-refined .pn-careers-hero__visual img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;filter:brightness(0) invert(1)}.pn-careers-refined .pn-careers-hero__overlay{min-height:430px;box-sizing:border-box;align-items:flex-start;text-align:left;padding:48px max(32px,calc((100% - 1120px)/2));background:transparent}.pn-careers-refined .pn-careers-hero__title{max-width:650px!important;font-size:clamp(36px,4.3vw,54px);line-height:1.13;letter-spacing:-.025em;margin-bottom:18px}.pn-careers-refined .pn-careers-hero__subheading{max-width:550px;margin:0;font-size:17px;line-height:1.7;color:#e4ebf5}.pn-careers-refined .pn-careers-hero__eyebrow{font-size:12px;letter-spacing:.15em;color:#fff;margin-bottom:14px}.pn-careers-refined .pn-careers-hero__actions{justify-content:flex-start;gap:12px;margin-top:26px}.pn-careers-refined .pn-careers-hero__actions .pn-interest-button{border-radius:6px;min-height:48px;font-size:14px;padding:12px 20px}.pn-careers-refined .pn-careers-intro{max-width:900px;margin:32px auto 40px;font-size:16px;color:#3b4c64;line-height:1.8}.pn-careers-refined .pn-careers-heading{font-size:29px;margin-bottom:26px}.pn-careers-refined .pn-careers-perks{margin-block:40px}.pn-careers-refined .pn-perk{padding:22px 20px;text-align:left;background:#f7f9fc;border-color:#e1e6ee}.pn-careers-refined .pn-perk__title{font-size:17px;line-height:1.4}.pn-careers-refined .pn-perk__desc{font-size:14px;line-height:1.75;color:#536277}.pn-careers-refined .pn-careers-positions__list{align-items:stretch}.pn-careers-refined .pn-job{display:flex;flex-direction:column;border-color:#d7e0ec;border-top:3px solid #173a66;box-shadow:0 5px 18px #0b1f3a04}.pn-careers-refined .pn-job__body{display:flex;flex-direction:column;flex:1}.pn-careers-refined .pn-job__desc{flex:1;color:#43536a;line-height:1.75;margin-bottom:20px}.pn-careers-refined .pn-job__meta{font-size:12px;color:#536277;line-height:1.6}.pn-job-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:16px 0 12px;padding-top:16px;border-top:1px solid #e4e9f0}.pn-job-facts>div:nth-child(n+3){grid-column:1/-1}.pn-job-facts dt{font-size:11px;color:#5b687a;font-weight:500;margin:0 0 2px}.pn-job-facts dd{font-size:13px;color:#18314f;line-height:1.5;font-weight:600;margin:0}.pn-careers-refined .pn-job__apply{border-radius:5px;min-height:46px;font-size:13px}.pn-careers-refined .pn-careers-positions__empty{font-size:14px;color:#536277;margin-bottom:24px}.pn-careers-refined .pn-interest .pn-private-careers{border-top:3px solid #c62035}.pn-careers-refined .pn-careers-faq:not(.pn-candidate-guide){border:1px solid #dce3ed;border-radius:10px;padding:26px 28px;background:#fff}.pn-careers-refined .pn-careers-faq:not(.pn-candidate-guide)>h2{font-size:24px;margin:0 0 18px}.pn-careers-refined .pn-careers-faq details{border-color:#e2e7ef}.pn-careers-refined .pn-careers-faq summary{position:relative;padding:16px 28px 16px 0;list-style:none;font-size:15px;line-height:1.55;min-height:48px}.pn-careers-refined .pn-careers-faq summary::-webkit-details-marker{display:none}.pn-careers-refined .pn-careers-faq summary:after{content:"+";position:absolute;right:2px;top:15px;font-size:22px;font-weight:400;color:#30557f}.pn-careers-refined .pn-careers-faq details[open] summary:after{content:"\2212"}.pn-careers-refined .pn-careers-faq details p{font-size:14px;color:#536277;line-height:1.8;padding-right:14px;margin-bottom:20px}.pn-career-role__hero{background:linear-gradient(110deg,#0b1f3a 55%,#16365e)}.pn-career-role__details{gap:44px}.pn-career-role li,.pn-career-experience p{font-size:16px;line-height:1.75}.pn-career-role li{padding-left:3px;margin-bottom:12px}.pn-career-apply__inner{grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:48px}.pn-private-careers .pn-careers-file[data-selected]{border-style:solid;border-color:#4e7c63;background:#f3faf5}.pn-private-careers .pn-careers-file[data-selected] [data-careers-file-status]{font-weight:600;color:#1a533b}.pn-private-careers .pn-careers-file:has([aria-invalid=true]){border:2px solid #ac2538;background:#fff5f5}.pn-careers-remove{min-height:44px}.pn-private-careers [data-careers-feedback][data-error]{border-left:3px solid #ac2538}.pn-careers-progress progress{height:10px}.pn-careers-feedback p{line-height:1.7}@media(max-width:989px){.pn-careers-refined .pn-careers-hero__title{max-width:570px!important}.pn-career-apply__inner{grid-template-columns:minmax(220px,.76fr) minmax(0,1.24fr);gap:28px}.pn-career-role__details{gap:30px}}@media(max-width:749px){.pn-careers-refined .pn-careers-hero{min-height:390px}.pn-careers-refined .pn-careers-hero__visual{inset:auto 18px 28px 18px;height:110px;opacity:.055}.pn-careers-refined .pn-careers-hero__visual img{object-position:right center}.pn-careers-refined .pn-careers-hero__overlay{min-height:390px;padding:32px 22px;background:transparent}.pn-careers-refined .pn-careers-hero__title{font-size:clamp(31px,8vw,38px)!important;max-width:530px!important;margin-bottom:16px}.pn-careers-refined .pn-careers-hero__subheading{font-size:15px;line-height:1.7;max-width:450px}.pn-careers-refined .pn-careers-hero__actions{width:100%!important;max-width:360px;flex-direction:row;gap:10px;margin-top:22px}.pn-careers-refined .pn-careers-hero__actions .pn-interest-button{flex:1;padding:11px 12px;font-size:12px;text-align:center}.pn-careers-refined .pn-careers-intro{font-size:15px;margin:24px auto 30px;padding-inline:22px;text-align:left}.pn-careers-refined .pn-careers-perks,.pn-careers-refined .pn-careers-positions{margin-block:32px;padding-inline:18px}.pn-careers-refined .pn-careers-heading{font-size:25px;margin-bottom:22px}.pn-careers-refined .pn-careers-perks__grid{gap:14px}.pn-careers-refined .pn-perk{padding:20px}.pn-careers-refined .pn-job__title{font-size:21px}.pn-careers-refined .pn-job__header{padding:20px 20px 8px}.pn-careers-refined .pn-job__body{padding:0 20px 20px}.pn-job-facts{gap:10px 14px;margin-top:14px;padding-top:14px}.pn-careers-refined .pn-careers-faq:not(.pn-candidate-guide){margin:28px 18px;padding:22px 20px}.pn-careers-refined .pn-careers-faq summary{font-size:14px}.pn-career-role li,.pn-career-experience p{font-size:15px;line-height:1.75}.pn-career-apply__inner{grid-template-columns:1fr;gap:22px}.pn-private-careers .pn-careers-field{margin-top:18px}}@media(max-width:359px){.pn-careers-refined .pn-careers-hero__actions{flex-direction:column}.pn-careers-refined .pn-careers-hero__actions .pn-interest-button{width:100%;flex:auto}.pn-careers-refined .pn-careers-hero__overlay{padding-inline:18px}}.pn-careers-refined .pn-careers-positions__list:has(.pn-job--collapsible){align-items:start}.pn-careers-refined .pn-job--collapsible{display:block}.pn-careers-refined .pn-job--collapsible>.pn-job__header{position:relative;display:flex;align-items:flex-start;gap:16px;padding:22px;list-style:none;cursor:pointer;min-height:112px}.pn-job--collapsible>.pn-job__header::-webkit-details-marker{display:none}.pn-job--collapsible .pn-job__header-main{flex:1;min-width:0}.pn-job--collapsible .pn-job__title{padding-right:0}.pn-job__location{font-size:13px;line-height:1.6;color:#43536a;margin:10px 0 0}.pn-job__toggle{flex:none;width:24px;height:24px;display:grid;place-items:center;border:1px solid #d7e0ec;border-radius:50%;color:#173a66;margin-top:2px}.pn-job__toggle:before{content:"+";font-size:21px;line-height:1}.pn-job--collapsible[open] .pn-job__toggle:before{content:"\2212"}.pn-job--collapsible>.pn-job__header:hover{background:#f7f9fc}.pn-job--collapsible>.pn-job__header:focus-visible{outline:3px solid #1768b3;outline-offset:3px;border-radius:8px}.pn-careers-refined .pn-job--collapsible>.pn-job__body{display:block;padding:0 22px 22px}.pn-job--collapsible .pn-job-facts{margin:0 0 20px}.pn-job--collapsible .pn-job__desc{margin-bottom:20px}@media(max-width:749px){.pn-careers-refined .pn-job--collapsible>.pn-job__header{padding:20px;min-height:108px}.pn-careers-refined .pn-job--collapsible>.pn-job__body{padding:0 20px 20px}}.pn-careers-refined .pn-careers-perks,.pn-careers-refined .pn-careers-positions{margin-block:32px}.pn-careers-refined .pn-candidate-guide{margin-block:28px}.pn-careers-refined .pn-interest{margin-top:28px!important;margin-bottom:32px!important}.pn-careers-refined .pn-job--collapsible>.pn-job__header{min-height:136px;box-sizing:border-box}.pn-careers-refined .pn-job--collapsible .pn-job__apply{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;box-sizing:border-box;line-height:1.4}.pn-career-button{min-height:48px;box-sizing:border-box}.pn-private-careers__submit{min-height:48px}@media(max-width:749px){.pn-careers-refined .pn-job--collapsible>.pn-job__header{min-height:128px}.pn-careers-refined .pn-careers-perks,.pn-careers-refined .pn-careers-positions{margin-block:28px}.pn-careers-refined .pn-candidate-guide{margin-block:24px}.pn-careers-refined .pn-interest{margin-top:24px!important}}.pn-careers-refined :is(.pn-careers-perks,.pn-careers-positions){width:min(1120px,calc(100% - 64px));max-width:none!important;padding-inline:0!important;margin:48px auto!important}.pn-careers-refined :is(.pn-candidate-guide,.pn-interest,.pn-careers-faq){width:min(760px,calc(100% - 64px));box-sizing:border-box;margin-inline:auto!important}.pn-careers-refined .pn-careers-heading{line-height:1.3}.pn-careers-refined .pn-careers-positions__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pn-careers-refined .pn-job--collapsible>.pn-job__header{min-height:164px;padding:24px}.pn-careers-refined .pn-job__title{font-size:21px;line-height:1.35;min-height:2.7em;overflow-wrap:break-word}.pn-careers-refined .pn-job__location{margin-top:8px}.pn-careers-refined .pn-job--collapsible>.pn-job__body{padding:0 24px 24px}.pn-careers-refined .pn-job-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-careers-refined .pn-job-facts>div{grid-column:auto}.pn-careers-refined .pn-job-facts>div:last-child{grid-column:1/-1}.pn-career-role__intro{max-width:760px}.pn-career-apply__inner{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:48px}.pn-private-careers .pn-careers-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pn-private-careers .pn-careers-help,.pn-careers-file__top p,.pn-careers-feedback p{font-size:13px!important}.pn-private-careers [aria-invalid=true]{border-color:#ac2538}.pn-private-careers .pn-careers-file:focus-within{outline:2px solid #2475bc;outline-offset:3px}.pn-careers-refined .pn-job--collapsible:has(summary:focus-visible){overflow:visible}@media(max-width:989px){.pn-careers-refined .pn-careers-positions__list{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-private-careers .pn-careers-field-grid{grid-template-columns:1fr}.pn-career-apply__inner{gap:28px}}@media(max-width:749px){.pn-careers-refined :is(.pn-careers-perks,.pn-careers-positions){width:calc(100% - 40px);margin-block:36px!important}.pn-careers-refined :is(.pn-candidate-guide,.pn-interest,.pn-careers-faq){width:calc(100% - 40px)}.pn-career-role__hero-inner,.pn-career-role__body,.pn-career-apply__inner{width:calc(100% - 40px)}.pn-careers-refined .pn-careers-hero__overlay,.pn-careers-refined .pn-careers-intro{padding-inline:20px}.pn-career-apply__inner{grid-template-columns:1fr;gap:24px}.pn-careers-refined .pn-job--collapsible>.pn-job__header{min-height:0;padding:20px}.pn-careers-refined .pn-job__title{min-height:0;font-size:20px}.pn-careers-refined .pn-job--collapsible>.pn-job__body{padding:0 20px 20px}.pn-private-careers .pn-careers-field-grid{grid-template-columns:1fr}.pn-careers-file__selection{align-items:flex-start;flex-wrap:wrap}}@media(max-width:599px){.pn-careers-refined .pn-careers-positions__list{grid-template-columns:minmax(0,1fr)}}.pn-careers-refined .pn-careers-hero__actions .pn-interest-button,.pn-careers-refined .pn-job__apply,.pn-career-button,.pn-career-back{cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.pn-careers-refined .pn-careers-hero__actions .pn-interest-button:hover{background:#c62035;color:#fff;border-color:#fff;box-shadow:0 4px 14px #0003}.pn-careers-refined .pn-careers-hero__actions .pn-interest-button:focus-visible,.pn-careers-refined .pn-job__apply:focus-visible,.pn-career-back:focus-visible{outline:3px solid #2475bc;outline-offset:4px}.pn-careers-refined .pn-job-card{display:flex;flex-direction:column}.pn-careers-refined .pn-job-card .pn-job--collapsible{border:0;box-shadow:none}.pn-careers-refined .pn-job-card__action{padding:0 24px 24px;margin-top:auto}.pn-careers-refined .pn-job-card__action .pn-job__apply{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box}.pn-careers-refined .pn-job__apply:hover{background:#c62035;color:#fff!important}.pn-careers-provisional{max-width:760px;margin:0 auto 24px;padding:12px 16px;border-left:3px solid #c62035;background:#f5f7fa;font-size:13px;line-height:1.6;color:#43536a}.pn-career-back{padding:10px 16px;border:1px solid #b9c9df;border-radius:6px;min-height:44px;text-decoration:none;line-height:1.5}.pn-career-back:hover{background:#fff;color:#0b1f3a!important}@media(max-width:749px){.pn-careers-refined .pn-job-card__action{padding:0 20px 20px}}@media(prefers-reduced-motion:reduce){.pn-careers-refined .pn-careers-hero__actions .pn-interest-button,.pn-careers-refined .pn-job__apply,.pn-career-back{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pnarra-careers-upload.css.map */
