.public-pages-module__pacIiG__page{--public-display-size:var(--type-hero-display);--public-display-line:var(--leading-display);--public-display-tracking:-.04em;--public-heading-size:var(--type-section-headline);--public-heading-line:var(--leading-headline);--public-body-size:var(--type-body-large);--public-body-line:var(--leading-body);--public-card-title-size:var(--type-card-headline);--public-label-size:var(--type-label);--public-control-size:var(--type-control);--public-meta-size:var(--type-label);--public-button-size:var(--type-control);min-height:100svh;color:var(--nova-text);background:var(--nova-page);animation:public-pages-module__pacIiG__pageEnter .62s var(--nova-ease-out) both}.public-pages-module__pacIiG__careersMain,.public-pages-module__pacIiG__loginMain,.public-pages-module__pacIiG__jobMain{z-index:1;position:relative;overflow-x:clip}.public-pages-module__pacIiG__careersMain{background:radial-gradient(ellipse 55% 46% at 78% 18%, rgba(var(--nova-neutral-rgb), .12), transparent 72%), radial-gradient(ellipse 34% 30% at 18% 16%, rgba(var(--nova-green-rgb), .055), transparent 72%), radial-gradient(ellipse 58% 40% at 50% 78%, rgba(var(--nova-neutral-rgb), .055), transparent 74%), linear-gradient(180deg, var(--nova-page), var(--nova-page-2) 46%, var(--nova-page) 100%)}.public-pages-module__pacIiG__careersHero{background:0 0;min-height:auto;padding:152px 0 84px;position:relative;overflow:visible}.public-pages-module__pacIiG__careersMain:before{opacity:.11;background:repeating-conic-gradient(from 184deg at 76% 42%, transparent 0deg 4.7deg, rgba(var(--nova-neutral-rgb), .22) 4.85deg 4.96deg, transparent 5.12deg 9.8deg);content:"";transform-origin:76% 42%;animation:public-pages-module__pacIiG__rayDrift 30s var(--nova-ease-ambient) infinite alternate;pointer-events:none;position:absolute;inset:-28%;-webkit-mask-image:radial-gradient(58% 68% at 76% 42%,#000,#0000 76%);mask-image:radial-gradient(58% 68% at 76% 42%,#000,#0000 76%)}.public-pages-module__pacIiG__careersMain:after,.public-pages-module__pacIiG__loginMain:after,.public-pages-module__pacIiG__jobMain:after{opacity:.34;background-image:linear-gradient(var(--nova-grid) 1px, transparent 1px), linear-gradient(90deg, var(--nova-grid) 1px, transparent 1px);content:"";pointer-events:none;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.public-pages-module__pacIiG__careerHeroContent{z-index:2;background:radial-gradient(ellipse 54% 62% at 12% 10%, rgba(var(--nova-green-rgb), .055), transparent 76%), linear-gradient(145deg, #1c1e1fdb, #0d0f10e0);-webkit-backdrop-filter:blur(16px)saturate(112%);border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:clamp(34px,4vw,56px);padding:clamp(34px,5vw,58px);display:grid;position:relative;box-shadow:0 28px 92px #00000057,inset 0 1px #f6f5f209}.public-pages-module__pacIiG__careerHeroCopy{min-width:0;max-width:680px}.public-pages-module__pacIiG__eyebrow{color:var(--nova-muted-2);font-size:var(--public-label-size);letter-spacing:.19em;font-weight:700;line-height:var(--leading-label);text-transform:uppercase;align-items:center;gap:9px;margin:0;display:inline-flex}.public-pages-module__pacIiG__eyebrow i{background:var(--nova-green);width:6px;height:6px;box-shadow:0 0 14px rgba(var(--nova-green-rgb), .65);border-radius:50%}.public-pages-module__pacIiG__careerHeroCopy h3,.public-pages-module__pacIiG__loginContext h3,.public-pages-module__pacIiG__jobHero h1{color:var(--nova-text-strong);font-size:var(--public-display-size);letter-spacing:var(--public-display-tracking);font-weight:300;line-height:var(--public-display-line);text-wrap:balance;margin:24px 0 0}.public-pages-module__pacIiG__careerHeroCopy h3{max-width:620px;font-size:clamp(1.575rem,2.8vw,3.15rem);line-height:var(--public-heading-line)}.public-pages-module__pacIiG__careerHeroCopy h3 span{color:inherit;overflow-wrap:normal;white-space:normal;max-width:100%;display:block}.public-pages-module__pacIiG__careerHeroCopy h3 span+span{color:var(--nova-muted)}.public-pages-module__pacIiG__heroLead,.public-pages-module__pacIiG__loginLead,.public-pages-module__pacIiG__jobLead{max-width:var(--measure-body);color:#b9beba;font-size:var(--public-body-size);line-height:var(--public-body-line);text-wrap:pretty;margin:24px 0 0}.public-pages-module__pacIiG__careerHighlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,390px);margin-top:26px;display:grid}.public-pages-module__pacIiG__careerHighlights span{color:#dde0dc;min-height:34px;font-size:var(--type-label);background:#f6f5f20f;border-radius:999px;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-weight:700;display:inline-flex}.public-pages-module__pacIiG__careerHighlights svg{color:var(--nova-green);flex:none}.public-pages-module__pacIiG__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.public-pages-module__pacIiG__primaryAction,.public-pages-module__pacIiG__secondaryAction,.public-pages-module__pacIiG__textAction,.public-pages-module__pacIiG__clearFilters,.public-pages-module__pacIiG__microsoftButton,.public-pages-module__pacIiG__fallbackButton,.public-pages-module__pacIiG__submitButton{min-height:50px;font:inherit;font-size:var(--public-button-size);transition:transform var(--nova-motion-fast) var(--nova-ease-ui), background-color var(--nova-motion-ui) ease, box-shadow var(--nova-motion-ui) ease, color var(--nova-motion-ui) ease;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.public-pages-module__pacIiG__primaryAction,.public-pages-module__pacIiG__microsoftButton,.public-pages-module__pacIiG__submitButton{color:#f7f7f5;background:#174c3c;padding:0 22px;box-shadow:0 14px 38px #00000042,inset 0 1px #ffffff1f}.public-pages-module__pacIiG__secondaryAction,.public-pages-module__pacIiG__fallbackButton,.public-pages-module__pacIiG__clearFilters{color:var(--nova-text-strong);background:var(--nova-surface-soft);padding:0 21px;box-shadow:inset 0 1px #ffffff0a}.public-pages-module__pacIiG__textAction{min-height:44px;color:var(--nova-muted);background:0 0;padding:0}.public-pages-module__pacIiG__primaryAction:hover,.public-pages-module__pacIiG__microsoftButton:hover,.public-pages-module__pacIiG__submitButton:hover{background:#1d5b48;transform:translateY(-2px);box-shadow:0 18px 48px #00000052}.public-pages-module__pacIiG__secondaryAction:hover,.public-pages-module__pacIiG__fallbackButton:hover,.public-pages-module__pacIiG__clearFilters:hover{color:var(--nova-text-strong);background:var(--nova-surface-hover);transform:translateY(-2px)}.public-pages-module__pacIiG__textAction:hover{color:var(--nova-text-strong)}.public-pages-module__pacIiG__primaryAction:focus-visible,.public-pages-module__pacIiG__secondaryAction:focus-visible,.public-pages-module__pacIiG__textAction:focus-visible,.public-pages-module__pacIiG__clearFilters:focus-visible,.public-pages-module__pacIiG__roleCard:focus-visible,.public-pages-module__pacIiG__microsoftButton:focus-visible,.public-pages-module__pacIiG__fallbackButton:focus-visible,.public-pages-module__pacIiG__submitButton:focus-visible,.public-pages-module__pacIiG__field input:focus-visible,.public-pages-module__pacIiG__field select:focus-visible,.public-pages-module__pacIiG__passwordToggle:focus-visible{outline:2px solid var(--nova-focus);outline-offset:3px}.public-pages-module__pacIiG__microsoftButton[aria-disabled=true],.public-pages-module__pacIiG__fallbackButton[aria-disabled=true]{cursor:progress;pointer-events:auto}.public-pages-module__pacIiG__careerSignal{background:linear-gradient(145deg, rgba(var(--nova-neutral-rgb), .1), transparent 42%), var(--nova-surface-solid);border-radius:28px;min-height:430px;padding:34px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000005c}.public-pages-module__pacIiG__careerSignal:before{background:radial-gradient(circle, rgba(var(--nova-neutral-rgb), .16), transparent 68%);content:"";width:360px;height:360px;animation:public-pages-module__pacIiG__glowPulse 9s var(--nova-ease-ambient) infinite alternate;border-radius:50%;position:absolute;bottom:-150px;right:-120px}.public-pages-module__pacIiG__signalHeader,.public-pages-module__pacIiG__signalFooter,.public-pages-module__pacIiG__roleHeader,.public-pages-module__pacIiG__roleMeta,.public-pages-module__pacIiG__resultsHeader,.public-pages-module__pacIiG__benefitHeader,.public-pages-module__pacIiG__authMeta{justify-content:space-between;align-items:center;gap:16px;display:flex}.public-pages-module__pacIiG__signalHeader span,.public-pages-module__pacIiG__signalFooter,.public-pages-module__pacIiG__resultCount,.public-pages-module__pacIiG__roleMeta,.public-pages-module__pacIiG__authMeta{color:var(--nova-muted);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.public-pages-module__pacIiG__signalHeader i,.public-pages-module__pacIiG__authMeta i{background:var(--nova-green);width:7px;height:7px;box-shadow:0 0 12px rgba(var(--nova-green-rgb), .55);border-radius:50%}.public-pages-module__pacIiG__signalStatement{z-index:1;color:var(--nova-text-strong);font-size:var(--type-card-headline);letter-spacing:-.035em;font-weight:350;line-height:var(--leading-card);margin:80px 0 0;position:relative}.public-pages-module__pacIiG__signalMetrics{z-index:1;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:68px;display:grid;position:relative}.public-pages-module__pacIiG__signalMetrics div{background:rgba(var(--nova-neutral-rgb), .055);border-radius:14px;min-height:82px;padding:15px}.public-pages-module__pacIiG__signalMetrics strong{color:var(--nova-text-strong);font-size:var(--type-metric-value);font-weight:500;line-height:1;display:block}.public-pages-module__pacIiG__signalMetrics span{color:var(--nova-muted);font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;margin-top:8px;display:block}.public-pages-module__pacIiG__signalFooter{position:absolute;bottom:24px;left:34px;right:34px}.public-pages-module__pacIiG__section{background:var(--nova-page);padding:clamp(92px,10vw,142px) 0;position:relative}.public-pages-module__pacIiG__sectionAlt{background:var(--nova-page-2)}.public-pages-module__pacIiG__sectionHeading{grid-template-columns:minmax(0,.72fr) minmax(360px,.58fr);align-items:end;gap:60px;margin-bottom:58px;display:grid}.public-pages-module__pacIiG__sectionHeading h2,.public-pages-module__pacIiG__rolesHeading h2,.public-pages-module__pacIiG__benefitCopy h2,.public-pages-module__pacIiG__wayCopy h2{color:var(--nova-text-strong);font-size:var(--public-heading-size);letter-spacing:-.055em;font-weight:300;line-height:var(--public-heading-line);text-wrap:balance;margin:16px 0 0}.public-pages-module__pacIiG__sectionHeading>p,.public-pages-module__pacIiG__benefitCopy>p,.public-pages-module__pacIiG__wayCopy>p{color:var(--nova-muted);font-size:var(--type-body);line-height:var(--leading-body);margin:0}.public-pages-module__pacIiG__valueGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.public-pages-module__pacIiG__valueCard,.public-pages-module__pacIiG__benefitItem,.public-pages-module__pacIiG__wayPanel{background:var(--nova-surface-solid);border:0;border-radius:22px;box-shadow:0 22px 70px #0000002e}.public-pages-module__pacIiG__valueCard{min-height:310px;transition:transform var(--nova-motion-panel) var(--nova-ease-out), background-color var(--nova-motion-ui) ease;padding:30px}.public-pages-module__pacIiG__valueCard:hover{background:color-mix(in srgb, var(--nova-surface-solid) 92%, var(--nova-neutral) 8%);transform:translateY(-5px)}.public-pages-module__pacIiG__valueIcon,.public-pages-module__pacIiG__benefitIcon{width:46px;height:46px;color:var(--nova-neutral);background:var(--nova-surface-soft);border-radius:13px;place-items:center;display:grid}.public-pages-module__pacIiG__valueCard h3,.public-pages-module__pacIiG__benefitItem h3{color:var(--nova-text-strong);font-size:var(--public-card-title-size);letter-spacing:-.025em;font-weight:500;line-height:var(--leading-card);margin:82px 0 0}.public-pages-module__pacIiG__valueCard p,.public-pages-module__pacIiG__benefitItem p{max-width:var(--measure-body);color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-body);margin:14px 0 0}.public-pages-module__pacIiG__waysGrid{grid-template-columns:minmax(0,.74fr) minmax(460px,1.26fr);gap:14px;display:grid}.public-pages-module__pacIiG__wayCopy{padding:clamp(24px,5vw,68px)}.public-pages-module__pacIiG__wayCopy>p{margin-top:24px}.public-pages-module__pacIiG__wayPanel{gap:8px;padding:16px;display:grid}.public-pages-module__pacIiG__wayRow{background:var(--nova-surface-soft);border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:18px;min-height:104px;padding:18px 22px;display:grid}.public-pages-module__pacIiG__wayRow>span:first-child{width:42px;height:42px;color:var(--nova-muted);background:rgba(var(--nova-neutral-rgb), .055);border-radius:12px;place-items:center;display:grid}.public-pages-module__pacIiG__wayRow strong{color:var(--nova-text-strong);font-size:var(--type-body);line-height:var(--leading-card);display:block}.public-pages-module__pacIiG__wayRow p{max-width:var(--measure-body);color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-body);margin:5px 0 0}.public-pages-module__pacIiG__wayRow em{color:var(--nova-muted);font-size:var(--type-label);letter-spacing:.1em;font-style:normal;line-height:var(--leading-label);text-transform:uppercase}.public-pages-module__pacIiG__benefitLayout{grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);align-items:start;gap:72px;display:grid}.public-pages-module__pacIiG__benefitCopy>p{margin-top:24px}.public-pages-module__pacIiG__benefitList{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.public-pages-module__pacIiG__benefitItem{min-height:210px;padding:25px}.public-pages-module__pacIiG__benefitItem h3{margin-top:36px}.public-pages-module__pacIiG__rolesSection{z-index:2;background:0 0;padding:clamp(54px,7vw,92px) 0 clamp(92px,10vw,144px);position:relative}.public-pages-module__pacIiG__rolesHeading{max-width:none;margin-bottom:28px}.public-pages-module__pacIiG__rolesIntro{max-width:var(--measure-body);color:var(--nova-muted);font-size:var(--type-body);line-height:var(--leading-body);margin:22px 0 0}.public-pages-module__pacIiG__filterPanel{background:radial-gradient(ellipse 72% 68% at 100% 0%, rgba(var(--nova-green-rgb), .045), transparent 72%), #141617eb;border-radius:24px;align-self:center;margin-top:0;padding:clamp(22px,3vw,30px);box-shadow:0 26px 76px #00000057,inset 0 1px #f6f5f20a}.public-pages-module__pacIiG__filterHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.public-pages-module__pacIiG__filterHeader .public-pages-module__pacIiG__eyebrow{letter-spacing:.22em}.public-pages-module__pacIiG__filterHeader>span{color:var(--nova-muted);font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.public-pages-module__pacIiG__filterIntro{color:#b6bbb7;font-size:var(--type-supporting);line-height:var(--leading-body);margin:14px 0 20px}.public-pages-module__pacIiG__filterGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.public-pages-module__pacIiG__searchField{grid-column:1/-1}.public-pages-module__pacIiG__field{gap:8px;display:grid}.public-pages-module__pacIiG__field label{color:var(--nova-muted);font-size:var(--type-label);letter-spacing:.12em;font-weight:700;line-height:var(--leading-label);text-transform:uppercase}.public-pages-module__pacIiG__field input,.public-pages-module__pacIiG__field select,.public-pages-module__pacIiG__dropdownTrigger{width:100%;min-height:48px;color:var(--nova-text-strong);font:inherit;font-size:var(--public-control-size);transition:border-color var(--nova-motion-fast) ease, box-shadow var(--nova-motion-fast) ease, background-color var(--nova-motion-fast) ease, transform var(--nova-motion-fast) var(--nova-ease-out);background:linear-gradient(#f6f5f20b,#f6f5f205),#070809b8;border:1px solid #f6f5f20f;border-radius:12px;outline:0;padding:0 13px}.public-pages-module__pacIiG__field input::placeholder{color:var(--nova-muted-2)}.public-pages-module__pacIiG__field input:focus,.public-pages-module__pacIiG__field select:focus,.public-pages-module__pacIiG__dropdownTrigger:focus-visible{border-color:rgba(var(--nova-green-rgb), .42);box-shadow:0 0 0 3px rgba(var(--nova-green-rgb), .11), inset 0 1px #f6f5f20e;background:#101213f5}.public-pages-module__pacIiG__fieldActive label{color:#c9d3cd}.public-pages-module__pacIiG__fieldActive input,.public-pages-module__pacIiG__fieldActive select,.public-pages-module__pacIiG__fieldActive .public-pages-module__pacIiG__dropdownTrigger{border-color:rgba(var(--nova-green-rgb), .32);background:rgba(var(--nova-green-rgb), .055)}.public-pages-module__pacIiG__dropdownField{position:relative}.public-pages-module__pacIiG__dropdownField:focus-within{z-index:50}.public-pages-module__pacIiG__dropdownCluster{background:linear-gradient(#f6f5f20e,#f6f5f205),#070809c2;border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:6px;display:grid;overflow:visible;box-shadow:inset 0 1px #f6f5f20e,0 14px 34px #0000002e}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownField{display:block}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownField:not(:last-child):after{content:"";pointer-events:none;background:#f6f5f212;width:1px;position:absolute;top:12px;bottom:12px;right:0}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownField label{z-index:2;white-space:nowrap;pointer-events:none;position:absolute;top:10px;left:14px}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownTrigger{min-height:64px;box-shadow:none;background:0 0;border:0;border-radius:11px;padding:22px 14px 8px}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownTrigger:hover{background:#f6f5f20b}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownTrigger:focus-visible{box-shadow:0 0 0 3px rgba(var(--nova-green-rgb), .12);background:#f6f5f20e;border-color:#0000}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__fieldActive .public-pages-module__pacIiG__dropdownTrigger,.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownTrigger[aria-expanded=true]{background:linear-gradient(180deg, rgba(var(--nova-green-rgb), .095), rgba(var(--nova-green-rgb), .035)), #f6f5f207;border-color:#0000;box-shadow:inset 0 1px #f6f5f20f}.public-pages-module__pacIiG__dropdownTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.public-pages-module__pacIiG__dropdownTrigger svg{width:16px;height:16px;color:var(--nova-muted-2);transition:color var(--nova-motion-fast) var(--nova-ease-ui), transform var(--nova-motion-ui) var(--nova-ease-out);flex:none}.public-pages-module__pacIiG__dropdownTrigger[aria-expanded=true]{border-color:rgba(var(--nova-green-rgb), .38);background:linear-gradient(180deg, rgba(var(--nova-green-rgb), .08), #f6f5f205), #0b0d0efa;box-shadow:0 12px 28px #00000038, 0 0 0 3px rgba(var(--nova-green-rgb), .09)}.public-pages-module__pacIiG__dropdownTrigger[aria-expanded=true] svg{color:var(--nova-green);transform:rotate(180deg)}.public-pages-module__pacIiG__dropdownMenu{z-index:40;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px)saturate(115%);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;max-height:min(280px,42vh);transition:opacity var(--nova-motion-fast) var(--nova-ease-ui), transform var(--nova-motion-ui) var(--nova-ease-out), visibility 0s linear var(--nova-motion-ui);background:linear-gradient(#f6f5f209,#0000 38%),#0e1011fb;border:1px solid #f6f5f214;border-radius:12px;padding:5px 0;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;transform:translateY(-5px);box-shadow:0 18px 48px #0000006b,inset 0 1px #f6f5f209}.public-pages-module__pacIiG__dropdownMenuOpen{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translate(0,0)}.public-pages-module__pacIiG__dropdownOption{color:#d8dbd7;width:100%;min-height:42px;font:inherit;font-size:var(--type-control);text-align:left;cursor:pointer;transition:background-color var(--nova-motion-fast) var(--nova-ease-ui), color var(--nova-motion-fast) var(--nova-ease-ui);background:0 0;border:0;border-bottom:1px solid #f6f5f20b;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex;position:relative}.public-pages-module__pacIiG__dropdownOption:last-child{border-bottom:0}.public-pages-module__pacIiG__dropdownOption:hover,.public-pages-module__pacIiG__dropdownOption:focus-visible{color:var(--nova-text-strong);background-color:#f6f5f20b;outline:0}.public-pages-module__pacIiG__dropdownOption[aria-selected=true]{color:#dce8e1;background-color:rgba(var(--nova-green-rgb), .055)}.public-pages-module__pacIiG__dropdownOption[aria-selected=true]:before{background:var(--nova-green);content:"";border-radius:0 2px 2px 0;width:2px;position:absolute;top:9px;bottom:9px;left:0}.public-pages-module__pacIiG__dropdownOption svg{width:14px;height:14px;color:var(--nova-green)}.public-pages-module__pacIiG__searchControl{position:relative}.public-pages-module__pacIiG__searchControl svg{color:var(--nova-muted-2);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.public-pages-module__pacIiG__searchControl input{padding-left:38px}.public-pages-module__pacIiG__clearFilters{cursor:pointer;grid-column:1/-1;min-height:48px}.public-pages-module__pacIiG__clearFilters:disabled{cursor:not-allowed;opacity:.48;transform:none}.public-pages-module__pacIiG__openingsTitleRow{justify-content:space-between;align-items:end;gap:24px;display:flex}.public-pages-module__pacIiG__openingsTitleRow h3{max-width:760px;font-size:var(--public-card-title-size);letter-spacing:-.045em;line-height:var(--leading-card)}.public-pages-module__pacIiG__resultsHeader{margin:34px 4px 14px}.public-pages-module__pacIiG__resultsHeader h3{color:var(--nova-text-strong);font-size:var(--type-body);font-weight:600;line-height:var(--leading-card);margin:0}.public-pages-module__pacIiG__roleList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.public-pages-module__pacIiG__roleListItem{min-width:0}.public-pages-module__pacIiG__roleCard{min-height:164px;color:inherit;background:radial-gradient(ellipse 46% 68% at 0% 0%, rgba(var(--nova-green-rgb), .035), transparent 76%), #141617db;transition:transform var(--nova-motion-ui) var(--nova-ease-out), background-color var(--nova-motion-ui) ease, box-shadow var(--nova-motion-ui) ease;border-radius:24px;grid-template-columns:minmax(0,1.45fr) minmax(230px,.62fr) auto;align-items:center;gap:30px;padding:30px 32px;text-decoration:none;display:grid;box-shadow:0 18px 56px #00000038}.public-pages-module__pacIiG__roleCard:hover{background:radial-gradient(ellipse 46% 68% at 0% 0%, rgba(var(--nova-green-rgb), .06), transparent 76%), #191b1cf0;transform:translateY(-3px);box-shadow:0 26px 74px #00000047}.public-pages-module__pacIiG__roleTitle h4{color:var(--nova-text-strong);font-size:var(--type-body-large);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.14}.public-pages-module__pacIiG__roleTitle p{max-width:var(--measure-body);color:#c0c5c1;font-size:var(--type-supporting);line-height:var(--leading-body);margin:14px 0 0}.public-pages-module__pacIiG__roleTags{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.public-pages-module__pacIiG__tag{color:#d7dad6;min-height:30px;font-size:var(--type-label);font-weight:700;line-height:var(--leading-label);background:#f6f5f20f;border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.public-pages-module__pacIiG__roleDetails{color:#aeb3af;font-size:var(--public-meta-size);gap:10px;display:grid}.public-pages-module__pacIiG__roleDetails span{align-items:center;gap:8px;display:flex}.public-pages-module__pacIiG__roleArrow{color:#f5f4f1;background:rgba(var(--nova-green-rgb), .16);min-height:48px;font-size:var(--type-control);white-space:nowrap;transition:transform var(--nova-motion-ui) var(--nova-ease-out), background-color var(--nova-motion-ui) ease;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-weight:800;display:inline-flex}.public-pages-module__pacIiG__roleCard:hover .public-pages-module__pacIiG__roleArrow{background:rgba(var(--nova-green-rgb), .24);transform:translate(3px)}.public-pages-module__pacIiG__statePanel{text-align:center;background:var(--nova-surface-solid);border-radius:22px;place-items:center;min-height:240px;padding:42px;display:grid}.public-pages-module__pacIiG__statePanel svg{color:var(--nova-muted-2)}.public-pages-module__pacIiG__statePanel h3{color:var(--nova-text-strong);font-size:var(--type-body-large);line-height:var(--leading-card);margin:18px 0 0}.public-pages-module__pacIiG__statePanel p{max-width:min(470px, var(--measure-body));color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-body);margin:10px auto 0}.public-pages-module__pacIiG__stateError{color:var(--nova-orange)}.public-pages-module__pacIiG__stateAction{margin-top:22px}.public-pages-module__pacIiG__skeleton{background:var(--nova-surface-solid);border-radius:19px;min-height:144px;position:relative;overflow:hidden}.public-pages-module__pacIiG__skeleton:after{background:linear-gradient(100deg, transparent, rgba(var(--nova-neutral-rgb), .08), transparent);content:"";animation:1.5s ease-in-out infinite public-pages-module__pacIiG__shimmer;position:absolute;inset:0;transform:translate(-100%)}.public-pages-module__pacIiG__loginMain{background:radial-gradient(ellipse 38% 52% at 22% 42%, rgba(var(--nova-neutral-rgb), .13), transparent 74%), radial-gradient(ellipse 28% 40% at 82% 58%, rgba(var(--nova-green-rgb), .05), transparent 76%), var(--nova-page);min-height:820px;padding:142px 0 100px;display:grid;overflow:hidden}.public-pages-module__pacIiG__loginMain:before{opacity:.075;background:repeating-conic-gradient(from 205deg at 24% 46%, transparent 0deg 5deg, rgba(var(--nova-neutral-rgb), .26) 5.12deg 5.24deg, transparent 5.36deg 10.2deg);content:"";animation:public-pages-module__pacIiG__rayDrift 34s var(--nova-ease-ambient) infinite alternate;position:absolute;inset:-34%;-webkit-mask-image:radial-gradient(56% 64% at 24% 46%,#000,#0000 76%);mask-image:radial-gradient(56% 64% at 24% 46%,#000,#0000 76%)}.public-pages-module__pacIiG__loginLayout{z-index:2;grid-template-columns:minmax(0,1fr) minmax(380px,480px);align-items:center;gap:clamp(64px,10vw,150px);display:grid;position:relative}.public-pages-module__pacIiG__loginContext{max-width:660px}.public-pages-module__pacIiG__loginContext h3{font-size:var(--public-card-title-size)}.public-pages-module__pacIiG__loginTrust{gap:9px;margin:44px 0 0;padding:0;list-style:none;display:grid}.public-pages-module__pacIiG__loginTrust li{color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-label);align-items:center;gap:12px;display:flex}.public-pages-module__pacIiG__loginTrust span{width:28px;height:28px;color:var(--nova-green-strong);background:rgba(var(--nova-green-rgb), .08);border-radius:9px;place-items:center;display:grid}.public-pages-module__pacIiG__authPanel{background:var(--nova-surface-solid);border-radius:25px;padding:34px;box-shadow:0 34px 100px #0000006b,inset 0 1px #ffffff0a}.public-pages-module__pacIiG__authHeader h2{color:var(--nova-text-strong);font-size:var(--public-card-title-size);letter-spacing:-.04em;font-weight:450;line-height:var(--leading-card);margin:16px 0 0}.public-pages-module__pacIiG__authHeader p{max-width:var(--measure-body);color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-body);margin:13px 0 0}.public-pages-module__pacIiG__authMeta{justify-content:flex-start;margin-bottom:26px}.public-pages-module__pacIiG__authError{color:#e5b892;background:rgba(var(--nova-orange-rgb), .09);font-size:var(--type-supporting);line-height:var(--leading-body);border-radius:12px;margin:22px 0 0;padding:13px 14px}.public-pages-module__pacIiG__authNotice{color:var(--nova-text);background:var(--nova-surface-soft);font-size:var(--type-supporting);line-height:var(--leading-body);border-radius:12px;margin:22px 0 0;padding:13px 14px}.public-pages-module__pacIiG__authNotice+.public-pages-module__pacIiG__fallbackButton{margin-top:14px}.public-pages-module__pacIiG__authActions{gap:10px;margin-top:26px;display:grid}.public-pages-module__pacIiG__microsoftButton,.public-pages-module__pacIiG__fallbackButton,.public-pages-module__pacIiG__submitButton{cursor:pointer;width:100%;min-height:52px}.public-pages-module__pacIiG__microsoftButton svg{flex:none}.public-pages-module__pacIiG__fallbackButton{border:0}.public-pages-module__pacIiG__returnPath{color:var(--nova-muted);background:var(--nova-surface-soft);font-size:var(--type-supporting);line-height:var(--leading-body);overflow-wrap:anywhere;border-radius:11px;margin:15px 0 0;padding:12px 13px}.public-pages-module__pacIiG__returnPath strong{color:var(--nova-muted);font-weight:650}.public-pages-module__pacIiG__authDivider{color:var(--nova-muted);font-size:var(--type-label);letter-spacing:.12em;font-weight:700;line-height:var(--leading-label);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:20px 0;display:grid}.public-pages-module__pacIiG__authDivider i{background:var(--nova-divider);height:1px}.public-pages-module__pacIiG__accessNote{color:var(--nova-muted);font-size:var(--type-label);line-height:var(--leading-body);align-items:flex-start;gap:9px;margin:19px 0 0;display:flex}.public-pages-module__pacIiG__accessNote svg{color:var(--nova-muted);flex:none;margin-top:1px}.public-pages-module__pacIiG__authForm{gap:18px;margin-top:24px;display:grid}.public-pages-module__pacIiG__passwordField{position:relative}.public-pages-module__pacIiG__passwordField input{padding-right:48px}.public-pages-module__pacIiG__passwordToggle{width:38px;height:38px;color:var(--nova-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;bottom:5px;right:5px}.public-pages-module__pacIiG__passwordToggle:hover{color:var(--nova-text-strong);background:var(--nova-surface-hover)}.public-pages-module__pacIiG__submitButton:disabled,.public-pages-module__pacIiG__field input:disabled{cursor:not-allowed;opacity:.55}.public-pages-module__pacIiG__spinner{border:2px solid #ffffff52;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite public-pages-module__pacIiG__spin}.public-pages-module__pacIiG__supportLink{color:var(--nova-muted);text-underline-offset:3px}.public-pages-module__pacIiG__supportLink:hover{color:var(--nova-text-strong)}.public-pages-module__pacIiG__jobMain{background:radial-gradient(ellipse 48% 34% at 70% 8%, rgba(var(--nova-neutral-rgb), .1), transparent 72%), var(--nova-page);min-height:100vh;padding:150px 0 100px;overflow:hidden}.public-pages-module__pacIiG__jobBack{min-height:48px;color:var(--nova-muted);font-size:var(--type-control);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.public-pages-module__pacIiG__jobBack:hover{color:var(--nova-text-strong)}.public-pages-module__pacIiG__jobTabsList{min-height:48px;color:var(--nova-muted);border-radius:13px;padding:5px;background:var(--nova-surface-soft)!important}.public-pages-module__pacIiG__jobTabTrigger{border-radius:9px;min-height:38px;color:var(--nova-muted)!important;box-shadow:none!important;background:0 0!important}.public-pages-module__pacIiG__jobTabTrigger[data-state=active]{color:var(--nova-text-strong)!important;background:var(--nova-surface-solid)!important;box-shadow:0 8px 24px #00000029!important}.public-pages-module__pacIiG__jobTabTrigger:focus-visible{outline-offset:2px;outline:2px solid var(--nova-focus)!important}.public-pages-module__pacIiG__jobSelectContent{--job-popover:#111315;--job-popover-text:#f5f4f1;--job-popover-hover:#202326;z-index:11000;color:var(--job-popover-text)!important;background:var(--job-popover)!important;border:1px solid #f6f5f21c!important;box-shadow:0 22px 60px #00000059!important}.public-pages-module__pacIiG__jobSelectItem{color:var(--job-popover-text)!important}.public-pages-module__pacIiG__jobSelectItem[data-highlighted]{color:var(--job-popover-text)!important;background:var(--job-popover-hover)!important}.public-pages-module__pacIiG__jobLoading{min-height:260px;color:var(--nova-muted);background:var(--nova-surface-solid);font-size:var(--type-supporting);border-radius:24px;justify-content:center;align-items:center;gap:12px;display:flex;box-shadow:0 24px 80px #0003}.public-pages-module__pacIiG__jobPageStack{gap:18px;margin-top:22px;display:grid}.public-pages-module__pacIiG__jobOverview{background:radial-gradient(ellipse 50% 70% at 5% 0%, rgba(var(--nova-green-rgb), .07), transparent 76%), linear-gradient(145deg, #1b1e1df0, #0d0f10f5);border-radius:28px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:clamp(36px,6vw,86px);padding:clamp(30px,5vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 94px #00000057,inset 0 1px #f6f5f20b}.public-pages-module__pacIiG__jobOverview:after{background:radial-gradient(circle, rgba(var(--nova-neutral-rgb), .11), transparent 70%);content:"";pointer-events:none;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-190px;right:-160px}.public-pages-module__pacIiG__jobOverviewCopy,.public-pages-module__pacIiG__jobOverviewAction{z-index:1;min-width:0;position:relative}.public-pages-module__pacIiG__jobOverview h3{max-width:880px;color:var(--nova-text-strong);font-size:var(--public-card-title-size);letter-spacing:-.052em;overflow-wrap:anywhere;text-wrap:balance;margin:20px 0 0;font-weight:300;line-height:1.01}.public-pages-module__pacIiG__jobMeta{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.public-pages-module__pacIiG__jobMeta>span{color:#daddd9;min-height:38px;font-size:var(--type-supporting);background:#f6f5f211;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-weight:650;display:inline-flex}.public-pages-module__pacIiG__jobMeta svg{color:var(--nova-green);flex:none}.public-pages-module__pacIiG__jobOverviewAction{background:#f6f5f20b;border-radius:20px;padding:24px;box-shadow:inset 0 1px #ffffff0a}.public-pages-module__pacIiG__jobOverviewAction>span{color:var(--nova-green-strong);font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-weight:750;display:flex}.public-pages-module__pacIiG__jobOverviewAction>strong{color:var(--nova-text-strong);font-size:var(--type-body-large);line-height:var(--leading-card);margin-top:24px;display:block}.public-pages-module__pacIiG__jobOverviewAction>p{color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-body);margin:9px 0 0}.public-pages-module__pacIiG__jobOverviewAction .public-pages-module__pacIiG__primaryAction{cursor:pointer;width:100%;margin-top:24px}.public-pages-module__pacIiG__jobTabs{background:var(--nova-surface-solid);border-radius:26px;padding:clamp(20px,3.5vw,34px);scroll-margin-top:116px;box-shadow:0 24px 80px #00000038}.public-pages-module__pacIiG__jobTabsList{width:100%;min-height:52px;color:var(--nova-muted);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px;display:grid;background:var(--nova-surface-soft)!important}.public-pages-module__pacIiG__jobTabPanel{outline:none;margin:0;padding-top:clamp(30px,4vw,48px)}.public-pages-module__pacIiG__jobDetailLayout{grid-template-columns:minmax(0,1.5fr) minmax(290px,.5fr);align-items:start;gap:clamp(34px,6vw,78px);display:grid}.public-pages-module__pacIiG__jobDescription{min-width:0}.public-pages-module__pacIiG__jobDescription>h3,.public-pages-module__pacIiG__applicationHeader h4,.public-pages-module__pacIiG__applicationSuccess h2{color:var(--nova-text-strong);letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,3.6rem);font-weight:350;line-height:var(--leading-headline);text-wrap:balance;margin:14px 0 0}.public-pages-module__pacIiG__jobDescription>h3{font-size:var(--public-card-title-size);letter-spacing:-.025em;font-weight:500;line-height:var(--leading-card)}.public-pages-module__pacIiG__applicationHeader h4{font-size:var(--type-body-large);letter-spacing:-.025em;font-weight:500;line-height:var(--leading-card)}.public-pages-module__pacIiG__jobDescription .al-job-description{color:#bcc1bd;font-family:var(--font-primary), "Proxima Nova", system-ui, sans-serif;font-size:var(--type-body);overflow-wrap:anywhere;margin-top:28px;line-height:1.72}.public-pages-module__pacIiG__jobDescription .al-job-description :where(h1,h2,h3,h4){color:var(--nova-text-strong);letter-spacing:-.025em;margin:1.8em 0 .65em;font-family:inherit;font-weight:550;line-height:1.2;font-size:var(--type-body-large)!important}.public-pages-module__pacIiG__jobDescription .al-job-description :where(p,li,div,span,u,a,strong,b,em,i){color:#bcc1bd!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-indent:0!important;background:0 0!important;border-color:#0000!important}.public-pages-module__pacIiG__jobDescription .al-job-description :where(h1,h2,h3,h4,strong,b){color:var(--nova-text-strong)!important;background:0 0!important}.public-pages-module__pacIiG__jobDescription .al-job-description>:first-child{margin-top:0!important}.public-pages-module__pacIiG__jobDescription .al-job-description>:last-child{margin-bottom:0!important}.public-pages-module__pacIiG__jobDescription .al-job-description p{margin:0 0 1rem}.public-pages-module__pacIiG__jobDescription .al-job-description :where(ul,ol){margin:.5rem 0 1.25rem!important;padding-left:1.25rem!important;list-style-position:outside!important}.public-pages-module__pacIiG__jobDescription .al-job-description ul{list-style-type:disc!important}.public-pages-module__pacIiG__jobDescription .al-job-description ol{list-style-type:decimal!important}.public-pages-module__pacIiG__jobDescription .al-job-description li{margin:0 0 .75rem!important;padding-left:.25rem!important;line-height:1.65!important}.public-pages-module__pacIiG__jobDescription .al-job-description li:last-child{margin-bottom:0!important}.public-pages-module__pacIiG__jobDescription .al-job-description li::marker{color:var(--nova-green-strong);font-size:.8em}.public-pages-module__pacIiG__jobDescription .al-job-description li>:where(ul,ol){margin:.65rem 0 0!important}.public-pages-module__pacIiG__jobDescription .al-job-description blockquote{border-left:2px solid rgba(var(--nova-green-rgb), .5);color:var(--nova-muted);margin:1.25em 0;padding:.2em 0 .2em 1em}.public-pages-module__pacIiG__jobDescription .al-job-description a{color:var(--nova-green-strong);text-underline-offset:4px;text-decoration-thickness:1px}.public-pages-module__pacIiG__jobDescription .al-job-description strong{color:var(--nova-text-strong);font-weight:650}.public-pages-module__pacIiG__jobFacts{gap:8px;display:grid}.public-pages-module__pacIiG__jobFacts section{background:var(--nova-surface-soft);border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:13px;padding:18px;display:grid}.public-pages-module__pacIiG__jobFacts section>span{width:38px;height:38px;color:var(--nova-green);background:rgba(var(--nova-green-rgb), .08);border-radius:11px;place-items:center;display:grid}.public-pages-module__pacIiG__jobFacts small{color:var(--nova-muted-2);font-size:var(--type-label);letter-spacing:.11em;font-weight:750;line-height:var(--leading-label);text-transform:uppercase;display:block}.public-pages-module__pacIiG__jobFacts strong{color:var(--nova-text-strong);font-size:var(--type-supporting);line-height:var(--leading-card);margin-top:7px;display:block}.public-pages-module__pacIiG__jobFacts p{color:var(--nova-muted);font-size:var(--type-label);line-height:var(--leading-body);margin:6px 0 0}.public-pages-module__pacIiG__jobFacts ul{color:var(--nova-text);font-size:var(--type-supporting);line-height:var(--leading-body);gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.public-pages-module__pacIiG__jobFacts li{padding-left:14px;position:relative}.public-pages-module__pacIiG__jobFacts li:before{background:var(--nova-green);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:0}.public-pages-module__pacIiG__applicationForm{gap:16px;display:grid}.public-pages-module__pacIiG__applicationHeader{max-width:780px;padding:4px 4px 24px}.public-pages-module__pacIiG__applicationHeader>p:last-child,.public-pages-module__pacIiG__applicationSuccess>p:not(.public-pages-module__pacIiG__eyebrow){max-width:var(--measure-body);color:var(--nova-muted);font-size:var(--type-body);line-height:var(--leading-body);margin:16px 0 0}.public-pages-module__pacIiG__applicationHeader h4:focus{outline:none}.public-pages-module__pacIiG__formSection{background:var(--nova-surface-soft);border:0;border-radius:20px;min-width:0;margin:0;padding:clamp(20px,3vw,28px)}.public-pages-module__pacIiG__formSection legend{float:left;width:100%;color:var(--nova-text-strong);font-size:var(--type-body);font-weight:650;line-height:var(--leading-card);margin:0 0 20px}.public-pages-module__pacIiG__formSection legend+*{clear:both}.public-pages-module__pacIiG__formSectionIntro{clear:both;color:var(--nova-muted);font-size:var(--type-supporting);line-height:var(--leading-body);margin:-10px 0 20px}.public-pages-module__pacIiG__applicationGrid{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.public-pages-module__pacIiG__applicationQuestions{clear:both;gap:18px;display:grid}.public-pages-module__pacIiG__field label span{color:var(--nova-muted-2);letter-spacing:0;text-transform:none;font-size:.95em;font-weight:600}.public-pages-module__pacIiG__applicationInput{min-height:50px!important;color:var(--nova-text-strong)!important;background:#070809c2!important;border:1px solid #f6f5f217!important;border-radius:12px!important;font-family:inherit!important;font-size:1rem!important;box-shadow:inset 0 1px #ffffff06!important}textarea.public-pages-module__pacIiG__applicationInput{resize:vertical;min-height:116px!important;padding-block:12px!important}.public-pages-module__pacIiG__applicationInput::placeholder{color:var(--nova-muted-2)!important}.public-pages-module__pacIiG__applicationInput:hover{border-color:#f6f5f226!important}.public-pages-module__pacIiG__applicationInput:focus-visible{border-color:rgba(var(--nova-green-rgb), .46)!important;box-shadow:0 0 0 3px rgba(var(--nova-green-rgb), .12)!important;outline:2px solid #0000!important}.public-pages-module__pacIiG__applicationInput[aria-invalid=true]{border-color:rgba(var(--nova-orange-rgb), .52)!important}.public-pages-module__pacIiG__fieldHelp{color:var(--nova-muted-2);font-size:var(--type-label);line-height:var(--leading-body);margin:-2px 0 0}.public-pages-module__pacIiG__fieldHelp a{color:var(--nova-green-strong);text-underline-offset:3px;align-items:center;gap:3px;display:inline-flex}.public-pages-module__pacIiG__fieldError{color:#e5b892;font-size:var(--type-label);line-height:var(--leading-body);margin:0}.public-pages-module__pacIiG__fileSelected{min-width:0;color:var(--nova-green-strong);font-size:var(--type-label);line-height:var(--leading-body);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;display:flex}.public-pages-module__pacIiG__fileSelected svg{flex:none}.public-pages-module__pacIiG__fileInput{height:auto!important;color:var(--nova-muted)!important;padding:7px!important}.public-pages-module__pacIiG__fileInput::file-selector-button{min-height:36px;color:var(--nova-text-strong);font:inherit;font-size:var(--type-control);cursor:pointer;background:#f6f5f214;border:0;border-radius:9px;margin-right:12px;padding:0 13px;font-weight:650}.public-pages-module__pacIiG__applicationError{border:1px solid rgba(var(--nova-orange-rgb), .22);color:#e5b892;background:rgba(var(--nova-orange-rgb), .085);font-size:var(--type-supporting);line-height:var(--leading-body);border-radius:13px;padding:14px 16px}.public-pages-module__pacIiG__applicationError:focus{outline:2px solid var(--nova-focus);outline-offset:3px}.public-pages-module__pacIiG__applicationSubmit{gap:13px;margin-top:4px;display:grid}.public-pages-module__pacIiG__applicationSubmit .public-pages-module__pacIiG__submitButton{width:100%}.public-pages-module__pacIiG__applicationSubmit>p{color:var(--nova-muted-2);font-size:var(--type-label);line-height:var(--leading-body);text-align:center;justify-content:center;align-items:flex-start;gap:8px;margin:0;display:flex}.public-pages-module__pacIiG__applicationSubmit>p svg{flex:none;margin-top:2px}.public-pages-module__pacIiG__applicationSuccess{background:radial-gradient(circle at 50% 20%, rgba(var(--nova-green-rgb), .09), transparent 46%), var(--nova-surface-soft);text-align:center;border-radius:22px;align-content:center;place-items:center;min-height:440px;padding:clamp(30px,7vw,70px);display:grid}.public-pages-module__pacIiG__applicationSuccess:focus{outline:2px solid var(--nova-focus);outline-offset:4px}.public-pages-module__pacIiG__applicationSuccess>span{width:64px;height:64px;color:var(--nova-green);background:rgba(var(--nova-green-rgb), .1);border-radius:20px;place-items:center;margin-bottom:24px;display:grid}.public-pages-module__pacIiG__applicationSuccess>p:not(.public-pages-module__pacIiG__eyebrow){margin-inline:auto}.public-pages-module__pacIiG__applicationSuccess .public-pages-module__pacIiG__primaryAction{margin-top:28px}@media (hover:hover) and (pointer:fine){.public-pages-module__pacIiG__roleCard:hover .public-pages-module__pacIiG__roleArrow svg{transform:translate(1px)}.public-pages-module__pacIiG__fileInput::file-selector-button:hover{background:#f6f5f21f}}@media (max-width:1200px){.public-pages-module__pacIiG__careerHeroContent{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(28px,3vw,42px)}.public-pages-module__pacIiG__careerHeroCopy{max-width:560px}}@media (max-width:1020px){.public-pages-module__pacIiG__careerHeroContent,.public-pages-module__pacIiG__loginLayout{grid-template-columns:1fr}.public-pages-module__pacIiG__loginContext{text-align:center;max-width:760px;margin-inline:auto}.public-pages-module__pacIiG__loginLead{margin-inline:auto}.public-pages-module__pacIiG__loginTrust{grid-template-columns:repeat(3,1fr)}.public-pages-module__pacIiG__loginTrust li{text-align:center;flex-direction:column}.public-pages-module__pacIiG__authPanel{width:min(500px,100%);margin-inline:auto}.public-pages-module__pacIiG__sectionHeading,.public-pages-module__pacIiG__benefitLayout{grid-template-columns:1fr;gap:28px}.public-pages-module__pacIiG__waysGrid{grid-template-columns:1fr}.public-pages-module__pacIiG__filterPanel{width:100%}.public-pages-module__pacIiG__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-pages-module__pacIiG__searchField,.public-pages-module__pacIiG__clearFilters{grid-column:1/-1}.public-pages-module__pacIiG__roleCard{grid-template-columns:1fr auto}.public-pages-module__pacIiG__roleDetails{grid-area:2/1}.public-pages-module__pacIiG__roleArrow{grid-area:1/2/span 2}.public-pages-module__pacIiG__jobOverview,.public-pages-module__pacIiG__jobDetailLayout{grid-template-columns:1fr}.public-pages-module__pacIiG__jobOverviewAction{width:min(520px,100%)}.public-pages-module__pacIiG__jobFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.public-pages-module__pacIiG__jobFacts section:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:720px){.public-pages-module__pacIiG__page{--public-display-tracking:-.035em}.public-pages-module__pacIiG__careersHero{min-height:auto;padding:calc(104px + env(safe-area-inset-top,0px)) 0 34px}.public-pages-module__pacIiG__careerHeroContent{border-radius:24px;gap:28px;padding:24px 16px}.public-pages-module__pacIiG__careerHeroCopy h3{letter-spacing:var(--public-display-tracking);font-size:clamp(1.575rem,2.8vw,3.15rem);line-height:var(--public-heading-line);margin-top:18px}.public-pages-module__pacIiG__careerHeroCopy h3 span{white-space:normal}.public-pages-module__pacIiG__heroLead{font-size:var(--public-body-size);line-height:var(--public-body-line);margin-top:18px}.public-pages-module__pacIiG__careerHighlights{gap:7px;margin-top:20px}.public-pages-module__pacIiG__careerHighlights span{min-height:34px;font-size:var(--type-label);padding-inline:10px}.public-pages-module__pacIiG__section,.public-pages-module__pacIiG__rolesSection{padding:46px 0 78px}.public-pages-module__pacIiG__valueGrid,.public-pages-module__pacIiG__benefitList{grid-template-columns:1fr}.public-pages-module__pacIiG__valueCard{min-height:260px}.public-pages-module__pacIiG__valueCard h3{margin-top:60px}.public-pages-module__pacIiG__wayCopy{padding:12px 4px 30px}.public-pages-module__pacIiG__wayRow{grid-template-columns:42px 1fr}.public-pages-module__pacIiG__wayRow em{display:none}.public-pages-module__pacIiG__filterPanel{border-radius:20px;padding:18px 16px}.public-pages-module__pacIiG__filterHeader{flex-direction:column;align-items:flex-start;gap:8px}.public-pages-module__pacIiG__filterIntro{margin:12px 0 16px}.public-pages-module__pacIiG__filterGrid{grid-template-columns:1fr}.public-pages-module__pacIiG__filterGrid>*,.public-pages-module__pacIiG__searchField,.public-pages-module__pacIiG__clearFilters{grid-column:auto}.public-pages-module__pacIiG__dropdownCluster{grid-template-columns:1fr;padding:5px}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownField:not(:last-child):after{width:auto;height:1px;inset:auto 12px 0}.public-pages-module__pacIiG__field input,.public-pages-module__pacIiG__field select,.public-pages-module__pacIiG__dropdownTrigger{min-height:48px}.public-pages-module__pacIiG__dropdownCluster .public-pages-module__pacIiG__dropdownTrigger{min-height:58px;padding-top:21px}.public-pages-module__pacIiG__clearFilters{min-height:48px;margin-top:2px}.public-pages-module__pacIiG__openingsTitleRow{flex-direction:column;align-items:flex-start;gap:10px}.public-pages-module__pacIiG__rolesHeading{margin-bottom:20px}.public-pages-module__pacIiG__roleList{gap:10px}.public-pages-module__pacIiG__roleCard{border-radius:20px;grid-template-columns:1fr;gap:18px;min-height:0;padding:22px 18px}.public-pages-module__pacIiG__roleTitle h4{font-size:var(--type-body-large);line-height:1.16}.public-pages-module__pacIiG__roleTags{margin-top:10px}.public-pages-module__pacIiG__roleTitle p{font-size:var(--type-supporting);line-height:var(--leading-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;display:-webkit-box;overflow:hidden}.public-pages-module__pacIiG__roleDetails{gap:7px}.public-pages-module__pacIiG__roleArrow{justify-self:stretch;width:100%;min-height:46px}.public-pages-module__pacIiG__loginMain{min-height:auto;padding:126px 0 72px}.public-pages-module__pacIiG__loginLayout{gap:38px}.public-pages-module__pacIiG__loginContext h3{font-size:var(--public-card-title-size)}.public-pages-module__pacIiG__loginLead{margin-top:22px}.public-pages-module__pacIiG__loginTrust{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:28px}.public-pages-module__pacIiG__loginTrust li{text-align:center;font-size:var(--type-label);line-height:var(--leading-label);flex-direction:column;gap:7px}.public-pages-module__pacIiG__authPanel{border-radius:21px;padding:25px 20px}.public-pages-module__pacIiG__jobMain{padding:126px 0 72px}.public-pages-module__pacIiG__jobPageStack{margin-top:16px}.public-pages-module__pacIiG__jobOverview{border-radius:22px;gap:28px;padding:26px 20px}.public-pages-module__pacIiG__jobOverview h3{font-size:var(--public-card-title-size)}.public-pages-module__pacIiG__jobMeta{margin-top:22px}.public-pages-module__pacIiG__jobMeta>span{width:100%;min-height:42px}.public-pages-module__pacIiG__jobOverviewAction{padding:20px}.public-pages-module__pacIiG__jobTabs{border-radius:21px;padding:14px;scroll-margin-top:98px}.public-pages-module__pacIiG__jobTabsList{min-height:50px}.public-pages-module__pacIiG__jobTabTrigger{min-height:40px;font-size:var(--type-label);padding-inline:8px}.public-pages-module__pacIiG__jobTabPanel{padding-top:28px}.public-pages-module__pacIiG__applicationSuccess h2{font-size:clamp(2rem,10vw,3rem)}.public-pages-module__pacIiG__jobDescription .al-job-description{margin-top:22px;font-size:1rem}.public-pages-module__pacIiG__jobFacts{grid-template-columns:1fr}.public-pages-module__pacIiG__jobFacts section:last-child:nth-child(odd){grid-column:auto}.public-pages-module__pacIiG__applicationHeader{padding:2px 2px 18px}.public-pages-module__pacIiG__formSection{border-radius:17px;padding:20px 16px}.public-pages-module__pacIiG__applicationGrid{grid-template-columns:1fr}.public-pages-module__pacIiG__applicationSuccess{min-height:390px;padding-inline:20px}.public-pages-module__pacIiG__field input,.public-pages-module__pacIiG__field select,.public-pages-module__pacIiG__dropdownTrigger,.public-pages-module__pacIiG__jobLegacy input,.public-pages-module__pacIiG__jobLegacy textarea,.public-pages-module__pacIiG__jobLegacy button[role=combobox]{font-size:1rem}}@media (max-width:440px){.public-pages-module__pacIiG__actions{display:grid}.public-pages-module__pacIiG__actions>*{width:100%}.public-pages-module__pacIiG__careerHeroContent{padding-inline:14px}.public-pages-module__pacIiG__roleDetails,.public-pages-module__pacIiG__roleArrow{grid-area:auto/1}}@media (max-width:360px){.public-pages-module__pacIiG__careerHighlights{grid-template-columns:1fr}}@media (max-width:520px){.public-pages-module__pacIiG__loginTrust{grid-template-columns:1fr}.public-pages-module__pacIiG__loginTrust li{text-align:left;flex-direction:row;justify-content:flex-start}.public-pages-module__pacIiG__loginTrust span{flex:none}}@media (forced-colors:active){.public-pages-module__pacIiG__primaryAction,.public-pages-module__pacIiG__secondaryAction,.public-pages-module__pacIiG__clearFilters,.public-pages-module__pacIiG__microsoftButton,.public-pages-module__pacIiG__fallbackButton,.public-pages-module__pacIiG__submitButton,.public-pages-module__pacIiG__field input,.public-pages-module__pacIiG__field select,.public-pages-module__pacIiG__passwordToggle,.public-pages-module__pacIiG__applicationInput{border:1px solid buttontext!important}}@media (prefers-reduced-motion:reduce){.public-pages-module__pacIiG__page,.public-pages-module__pacIiG__careersMain:before,.public-pages-module__pacIiG__loginMain:before,.public-pages-module__pacIiG__careerSignal:before,.public-pages-module__pacIiG__skeleton:after,.public-pages-module__pacIiG__spinner{animation:none!important}.public-pages-module__pacIiG__primaryAction,.public-pages-module__pacIiG__secondaryAction,.public-pages-module__pacIiG__clearFilters,.public-pages-module__pacIiG__roleCard,.public-pages-module__pacIiG__roleArrow,.public-pages-module__pacIiG__microsoftButton,.public-pages-module__pacIiG__fallbackButton,.public-pages-module__pacIiG__submitButton,.public-pages-module__pacIiG__applicationInput{transition:none;transform:none!important}}@keyframes public-pages-module__pacIiG__pageEnter{0%{opacity:.72}to{opacity:1}}@keyframes public-pages-module__pacIiG__rayDrift{0%{transform:rotate(-.7deg)translate(-.5%,-.4%)scale(1.01)}to{transform:rotate(.8deg)translate(.8%,.6%)scale(1.035)}}@keyframes public-pages-module__pacIiG__glowPulse{0%{opacity:.42;transform:scale(.94)}to{opacity:.78;transform:scale(1.05)}}@keyframes public-pages-module__pacIiG__shimmer{to{transform:translate(100%)}}@keyframes public-pages-module__pacIiG__spin{to{transform:rotate(360deg)}}
