.CareerSiteView-module__m6R4GW__editor{color:#172033;background:#f2f4f7;min-width:1280px;min-height:100vh;font-size:13px}:is(html:has(.CareerSiteView-module__m6R4GW__editor),body:has(.CareerSiteView-module__m6R4GW__editor)){width:100%;min-width:0;overflow-x:hidden}.CareerSiteView-module__m6R4GW__topbar{background:#fff;border-bottom:1px solid #e3e7ed;align-items:center;gap:10px;height:60px;padding:0 16px;display:flex;position:relative}.CareerSiteView-module__m6R4GW__topbar>button:first-child{width:32px;height:32px;margin-right:16px;padding:0}.CareerSiteView-module__m6R4GW__editorLocale{background:#fff;border:1px solid #dce1e8;border-radius:6px;justify-content:center;align-items:center;width:78px;height:40px;font-weight:600;display:flex;position:absolute;left:calc(50% - 168px);color:#273244!important;font-size:13px!important}.CareerSiteView-module__m6R4GW__pagePicker{width:250px;position:absolute;left:calc(50% - 82px)}.CareerSiteView-module__m6R4GW__topbar>div:first-child{gap:2px;margin-right:8px;display:grid}.CareerSiteView-module__m6R4GW__topbar span{color:#7d8796;font-size:11px}.CareerSiteView-module__m6R4GW__topbar select,.CareerSiteView-module__m6R4GW__topbar button,.CareerSiteView-module__m6R4GW__sidebar button,.CareerSiteView-module__m6R4GW__panelContent input,.CareerSiteView-module__m6R4GW__panelContent textarea,.CareerSiteView-module__m6R4GW__panelContent select{color:#273244;background:#fff;border:1px solid #dce1e8;border-radius:6px}.CareerSiteView-module__m6R4GW__topbar select,.CareerSiteView-module__m6R4GW__topbar button{height:40px;padding:0 10px}.CareerSiteView-module__m6R4GW__actions{gap:8px;margin-left:auto;display:flex}.CareerSiteView-module__m6R4GW__previewDevices{background:#f2f4f7;border-radius:6px;gap:2px;padding:2px;display:flex}.CareerSiteView-module__m6R4GW__previewDevices button{color:#7d8796;background:0 0;border-color:#0000;width:36px;min-width:36px;padding:0}.CareerSiteView-module__m6R4GW__previewDevices button.CareerSiteView-module__m6R4GW__deviceActive{color:#273244;background:#fff;border-color:#dce1e8}.CareerSiteView-module__m6R4GW__actions button{justify-content:center;align-items:center;gap:5px;min-height:40px;padding:0 10px;display:flex}.CareerSiteView-module__m6R4GW__actions button:disabled{opacity:.42}.CareerSiteView-module__m6R4GW__actions .CareerSiteView-module__m6R4GW__save{width:50px;padding:0;position:relative}.CareerSiteView-module__m6R4GW__changedBadge{background:#e04f4f;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;right:-4px}.CareerSiteView-module__m6R4GW__actions .CareerSiteView-module__m6R4GW__update{color:#fff;background:var(--primary);border-color:var(--primary);width:136px;padding:0}.CareerSiteView-module__m6R4GW__workspace{grid-template-columns:64px minmax(0,1fr);height:calc(100vh - 60px);min-height:0;display:grid;overflow:hidden}.CareerSiteView-module__m6R4GW__rail{z-index:31;background:#fff;border-right:1px solid #e3e7ed;padding:13px;position:relative}.CareerSiteView-module__m6R4GW__rail button{color:#667080;background:0 0;border:0;border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:9px;display:grid}.CareerSiteView-module__m6R4GW__rail .CareerSiteView-module__m6R4GW__active,.CareerSiteView-module__m6R4GW__rail button:hover{background:var(--brand-soft);color:var(--brand-ink)}.CareerSiteView-module__m6R4GW__sidebar{z-index:30;background:#fff;border-right:1px solid #e3e7ed;width:320px;display:none;position:fixed;top:60px;bottom:0;left:64px;overflow:auto;box-shadow:8px 0 22px #0000001f}body.rf-career-drawer-open .CareerSiteView-module__m6R4GW__sidebar{z-index:1;width:320px;height:100%;box-shadow:none;display:block;position:relative;top:auto;bottom:auto;left:auto}body.rf-career-drawer-open .CareerSiteView-module__m6R4GW__workspace{grid-template-columns:64px 320px minmax(0,1fr)}.CareerSiteView-module__m6R4GW__panelContent{gap:10px;padding:16px;display:grid}.CareerSiteView-module__m6R4GW__panelContent h2{margin:0 0 4px;font-size:14px}.CareerSiteView-module__m6R4GW__panelContent h3{margin:8px 0 0;font-size:12px}.CareerSiteView-module__m6R4GW__panelContent label{color:#586273;gap:5px;display:grid}.CareerSiteView-module__m6R4GW__panelContent input,.CareerSiteView-module__m6R4GW__panelContent textarea,.CareerSiteView-module__m6R4GW__panelContent select{resize:vertical;width:100%;padding:8px}.CareerSiteView-module__m6R4GW__panelContent textarea{min-height:58px}.CareerSiteView-module__m6R4GW__panelContent button{text-align:left;align-items:center;gap:5px;padding:8px;display:flex}.CareerSiteView-module__m6R4GW__panelContent small{color:#788394;line-height:1.5}.CareerSiteView-module__m6R4GW__panelContent hr{border:0;border-top:1px solid #e5e8ed;width:100%}.CareerSiteView-module__m6R4GW__panelContent label:has(input[type=checkbox]){align-items:center;display:flex}.CareerSiteView-module__m6R4GW__panelContent input[type=checkbox]{width:auto}.CareerSiteView-module__m6R4GW__pageActive{border-color:var(--brand-border)!important;background:var(--brand-soft)!important;color:#4e45c8!important}.CareerSiteView-module__m6R4GW__pageRow,.CareerSiteView-module__m6R4GW__inlineActions{gap:5px;display:flex}.CareerSiteView-module__m6R4GW__sitePanelTabs{grid-template-columns:1fr 1fr;gap:6px;padding:12px 16px 0;display:grid}.CareerSiteView-module__m6R4GW__sitePanelTabs button{background:#fff;border:1px solid #dce1e8;border-radius:6px;height:34px}.CareerSiteView-module__m6R4GW__pageRow>button:first-child{flex:1}.CareerSiteView-module__m6R4GW__itemCard{border:1px solid #e2e6ed;border-radius:7px;gap:6px;padding:8px;display:grid}.CareerSiteView-module__m6R4GW__blockPicker{grid-template-columns:1fr 1fr;gap:6px;display:grid}.CareerSiteView-module__m6R4GW__blockPicker button{font-size:12px}.CareerSiteView-module__m6R4GW__danger{color:#bd3d4f!important;background:#fff7f8!important;border-color:#efc7cd!important}.CareerSiteView-module__m6R4GW__stage{background:#f4f7fa;place-items:start;min-width:0;height:100%;padding:40px;display:grid;overflow:auto}.CareerSiteView-module__m6R4GW__frame{background:var(--card);width:100%;min-width:0;min-height:720px;box-shadow:0 8px 28px color-mix(in srgb, var(--foreground) 10%, transparent)}.CareerSiteView-module__m6R4GW__frame.CareerSiteView-module__m6R4GW__mobile{width:400px;max-width:100%;min-height:740px}.CareerSiteView-module__m6R4GW__stage:has(.CareerSiteView-module__m6R4GW__frame.CareerSiteView-module__m6R4GW__mobile){justify-items:center}.CareerSiteView-module__m6R4GW__frame header{border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;min-height:61px;padding:0 48px;display:grid}.CareerSiteView-module__m6R4GW__frame header b{letter-spacing:.04em;align-items:center;font-size:16px;display:flex}.CareerSiteView-module__m6R4GW__mobileMenuButton{display:none}.CareerSiteView-module__m6R4GW__mobileMenuOpen{display:flex!important}.CareerSiteView-module__m6R4GW__frame header img,.CareerSiteView-module__m6R4GW__frame footer img{max-width:86px;max-height:36px}.CareerSiteView-module__m6R4GW__frame nav{color:inherit;gap:31px;font-size:14px;font-weight:600;display:flex}.CareerSiteView-module__m6R4GW__frame header nav a{justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:4px 2px;display:inline-flex}.CareerSiteView-module__m6R4GW__sourceLanguage{justify-self:end;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.CareerSiteView-module__m6R4GW__sourceWordmark{color:color-mix(in srgb, var(--career-primary,var(--accent)) 75%, var(--foreground));letter-spacing:-.08em;font-weight:700}.CareerSiteView-module__m6R4GW__canvasSection{padding:0;position:relative;overflow:hidden}.CareerSiteView-module__m6R4GW__fullScreenSection{min-height:100vh}.CareerSiteView-module__m6R4GW__sectionOverlay{z-index:1;pointer-events:none;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__canvasSection>.CareerSiteView-module__m6R4GW__layout{z-index:2;width:100%;position:relative}.CareerSiteView-module__m6R4GW__frame main>:is(.CareerSiteView-module__m6R4GW__canvasSection,.CareerSiteView-module__m6R4GW__sourceHero,.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates,.CareerSiteView-module__m6R4GW__sourceMarquee,.CareerSiteView-module__m6R4GW__sourceCta)>:not(.CareerSiteView-module__m6R4GW__sectionOverlay):not(.CareerSiteView-module__m6R4GW__backgroundVideo){z-index:2;position:relative}.CareerSiteView-module__m6R4GW__layout{align-items:stretch;display:grid;position:relative}.CareerSiteView-module__m6R4GW__column{min-width:0;position:relative}.CareerSiteView-module__m6R4GW__backgroundVideo{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__block{z-index:1;outline-offset:-2px;cursor:pointer;outline:2px solid #0000;padding:28px 9%;transition:outline-color .12s;position:relative}.CareerSiteView-module__m6R4GW__block:hover{outline-color:var(--brand-border)}.CareerSiteView-module__m6R4GW__selectionControl{z-index:5;outline-offset:-2px;cursor:pointer;background:0 0;border:0;border-radius:0;outline:2px solid #0000;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__selectionControl:focus-visible{outline-color:var(--brand)}.CareerSiteView-module__m6R4GW__selectableSource{z-index:1;outline-offset:-1px;outline:1px solid #0000;position:relative}.CareerSiteView-module__m6R4GW__selectableSource:hover{outline-color:var(--brand-border)}.CareerSiteView-module__m6R4GW__selected{outline-color:var(--brand)!important}.CareerSiteView-module__m6R4GW__selected:before{z-index:6;border:1px solid var(--brand);content:"";pointer-events:none;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__block h1,.CareerSiteView-module__m6R4GW__block h2{white-space:pre-line;letter-spacing:-.04em;margin:0 0 10px}.CareerSiteView-module__m6R4GW__block h1{font-size:42px;line-height:59px}.CareerSiteView-module__m6R4GW__block h2{font-size:25px;line-height:35px}.CareerSiteView-module__m6R4GW__block p{color:#627084;white-space:pre-line;max-width:760px;margin:0;line-height:1.7}.CareerSiteView-module__m6R4GW__block hr{border:0;border-top:1px solid}.CareerSiteView-module__m6R4GW__sourceHero,.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates,.CareerSiteView-module__m6R4GW__sourceMarquee,.CareerSiteView-module__m6R4GW__sourceCta{--career-primary-readable:color-mix(in srgb, var(--career-primary,var(--accent)) 75%, var(--foreground));position:relative}.CareerSiteView-module__m6R4GW__sourceHero{background:var(--background);min-height:423px;overflow:hidden}.CareerSiteView-module__m6R4GW__sourceHero:before{z-index:1;pointer-events:none;content:"";background:#f8fbffed;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__sourceHeroImage{width:100%;height:100%;display:block;inset:0;z-index:0!important;position:absolute!important}.CareerSiteView-module__m6R4GW__sourceHeroImage:after{content:"";background:#f8fbffed;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__sourceHeroImage img{object-fit:cover;object-position:center 52%}.CareerSiteView-module__m6R4GW__sourceImageLink{display:block;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__sourceImageCanvas{display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.CareerSiteView-module__m6R4GW__sourceImageCanvas>img{object-fit:cover}.CareerSiteView-module__m6R4GW__sourceImageCanvas:hover .CareerSiteView-module__m6R4GW__hoverImage,.CareerSiteView-module__m6R4GW__sourceImageCanvas:hover .CareerSiteView-module__m6R4GW__hoverText,.CareerSiteView-module__m6R4GW__sourceImageCanvas:focus-within .CareerSiteView-module__m6R4GW__hoverImage,.CareerSiteView-module__m6R4GW__sourceImageCanvas:focus-within .CareerSiteView-module__m6R4GW__hoverText{opacity:1}.CareerSiteView-module__m6R4GW__sourceHeroCopy{z-index:1;max-width:690px;min-height:423px;color:var(--foreground);align-content:center;padding:50px 48px;display:grid;position:relative}.CareerSiteView-module__m6R4GW__sourceHeroCopy [contenteditable=true]{z-index:7;outline:1px solid var(--accent);outline-offset:2px;cursor:text;border-radius:4px;min-width:1ch;position:relative}.CareerSiteView-module__m6R4GW__textToolbar{z-index:8;pointer-events:none;position:absolute;top:8px;right:8px}.CareerSiteView-module__m6R4GW__textToolbar button{border:1px solid var(--accent);background:var(--card);height:30px;color:var(--career-primary-readable);cursor:pointer;pointer-events:auto;border-radius:4px;padding:0 10px;font-size:12px;font-weight:700}.CareerSiteView-module__m6R4GW__sourceHeroCopy p{display:none}.CareerSiteView-module__m6R4GW__sourceHeroCopy h1{white-space:pre-line;letter-spacing:-2.88px;margin:0;font-size:48px;font-weight:700;line-height:55.2px}.CareerSiteView-module__m6R4GW__sourceHeroCopy>span{max-width:510px;color:var(--header-soft);white-space:pre-line;margin-top:12px;font-size:16px;line-height:26.25px}.CareerSiteView-module__m6R4GW__sourceQuality{background:var(--card);grid-template-rows:141.163px 71.163px;grid-template-columns:repeat(2,minmax(0,1fr));height:372.326px;padding:80px 48px;display:grid}.CareerSiteView-module__m6R4GW__sourceQualityCopy,.CareerSiteView-module__m6R4GW__sourceQualityBody{align-self:start}.CareerSiteView-module__m6R4GW__sourceQualityCopy p,.CareerSiteView-module__m6R4GW__sourceStepsTitle p,.CareerSiteView-module__m6R4GW__sourceWorkCopy p,.CareerSiteView-module__m6R4GW__sourcePrinciplesLead p{color:var(--career-primary-readable);letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px;font-size:14px;font-weight:700}.CareerSiteView-module__m6R4GW__sourceQuality h2,.CareerSiteView-module__m6R4GW__sourceSteps h2,.CareerSiteView-module__m6R4GW__sourceWorkstyle h2,.CareerSiteView-module__m6R4GW__sourcePrinciples h2,.CareerSiteView-module__m6R4GW__sourceCta h2{white-space:pre-line;color:var(--foreground);letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:44.2px}.CareerSiteView-module__m6R4GW__sourceQualityBody{padding-top:31px}.CareerSiteView-module__m6R4GW__sourceQualityBody p,.CareerSiteView-module__m6R4GW__sourceWorkCopy span,.CareerSiteView-module__m6R4GW__sourcePrinciplesBody p{color:var(--header-soft);white-space:pre-line;margin:0;font-size:16px;line-height:1.85}.CareerSiteView-module__m6R4GW__sourceSteps{background:var(--background);padding:105px 48px 110px}.CareerSiteView-module__m6R4GW__sourceStepsTitle{max-width:650px;display:block}.CareerSiteView-module__m6R4GW__sourceStepRow{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid}.CareerSiteView-module__m6R4GW__sourceStep{flex-direction:column;height:71.163px;padding:8px 0 0;display:flex}.CareerSiteView-module__m6R4GW__sourceStep b{color:var(--career-primary-readable);font-size:14px;line-height:20.8px}.CareerSiteView-module__m6R4GW__sourceStep strong{color:var(--foreground);font-size:16px;line-height:23.8px}.CareerSiteView-module__m6R4GW__sourceStep span{color:var(--header-soft);font-size:12px;line-height:18.6px}.CareerSiteView-module__m6R4GW__sourceWorkstyle{background:var(--background);grid-template-rows:372.601px 80px 150.817px;grid-template-columns:repeat(2,minmax(0,1fr));height:801.6px;padding:80px 48px 112px;display:grid}.CareerSiteView-module__m6R4GW__sourceWorkCopy{grid-area:1/1;align-content:start;padding:0 32px 0 0;display:grid}.CareerSiteView-module__m6R4GW__sourceWorkCopy span{margin-top:25px}.CareerSiteView-module__m6R4GW__sourceWorkImage{grid-area:1/2;height:324.601px;display:block;position:relative}.CareerSiteView-module__m6R4GW__sourceWorkImage img{object-fit:cover}.CareerSiteView-module__m6R4GW__sourcePrinciples{background:var(--background);grid-template-rows:141.163px 147.639px;grid-template-columns:repeat(2,minmax(0,1fr));height:448.802px;padding:80px 48px;display:grid}.CareerSiteView-module__m6R4GW__sourcePrinciplesLead h2{font-size:32px}.CareerSiteView-module__m6R4GW__sourcePrinciplesContent{display:contents}.CareerSiteView-module__m6R4GW__sourcePrinciplesBody{grid-area:1/2;padding-top:31px}.CareerSiteView-module__m6R4GW__sourcePrincipleCards{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding-top:8px;display:grid}.CareerSiteView-module__m6R4GW__sourcePrincipleCard{flex-direction:column;min-height:140px;padding:24px;display:flex;background:var(--card)!important}.CareerSiteView-module__m6R4GW__sourcePrincipleCard strong{color:var(--foreground);font-size:20px;line-height:1.35}.CareerSiteView-module__m6R4GW__sourcePrincipleCard span{color:var(--header-soft);margin-top:8px;font-size:14px;line-height:1.6}.CareerSiteView-module__m6R4GW__sourceRecords{background:var(--card);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-height:480px;padding:64px 48px;display:grid}.CareerSiteView-module__m6R4GW__sourceRecordsLead p,.CareerSiteView-module__m6R4GW__sourceCandidatesLead p{color:var(--career-primary-readable);letter-spacing:.02em;margin:0 0 8px;font-size:14px;font-weight:700}.CareerSiteView-module__m6R4GW__sourceRecords h2,.CareerSiteView-module__m6R4GW__sourceCandidates h2{color:var(--foreground);white-space:pre-line;margin:0;font-size:32px;font-weight:700;line-height:44.2px}.CareerSiteView-module__m6R4GW__sourceRecordsBody,.CareerSiteView-module__m6R4GW__sourceCandidatesBody{padding-top:31px}.CareerSiteView-module__m6R4GW__sourceRecordsBody p,.CareerSiteView-module__m6R4GW__sourceCandidatesBody p{color:var(--header-soft);white-space:pre-line;margin:0;font-size:16px;line-height:28px}.CareerSiteView-module__m6R4GW__sourceRecordStats{grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CareerSiteView-module__m6R4GW__sourceRecordStat{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;gap:8px;padding:24px;display:flex}.CareerSiteView-module__m6R4GW__sourceRecordStat strong{color:var(--foreground);font-size:48px;line-height:1.2}.CareerSiteView-module__m6R4GW__sourceRecordStat span{color:var(--header-soft);font-size:14px;line-height:1.6}.CareerSiteView-module__m6R4GW__sourceWorkDetails,.CareerSiteView-module__m6R4GW__sourceWorkBenefits{display:grid}.CareerSiteView-module__m6R4GW__sourceWorkDetails{z-index:1;grid-area:1/1;grid-template-columns:1fr;align-self:end;padding-right:32px}.CareerSiteView-module__m6R4GW__sourceWorkDetail,.CareerSiteView-module__m6R4GW__sourceWorkBenefit{align-items:flex-start;display:flex}.CareerSiteView-module__m6R4GW__sourceWorkDetail{gap:10px;height:52.743px;padding-top:23px}.CareerSiteView-module__m6R4GW__sourceWorkDetail strong{color:var(--career-primary-readable);font-size:14px;line-height:22.4px}.CareerSiteView-module__m6R4GW__sourceWorkDetail span{color:var(--header-soft);font-size:14px;line-height:22.4px}.CareerSiteView-module__m6R4GW__sourceWorkBenefits{grid-area:3/1/auto/-1;grid-template-rows:repeat(2,59.41px);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:31.997px}.CareerSiteView-module__m6R4GW__sourceWorkBenefit{flex-direction:column}.CareerSiteView-module__m6R4GW__sourceWorkBenefit strong{color:var(--foreground);font-size:20px;line-height:28.35px}.CareerSiteView-module__m6R4GW__sourceWorkBenefit span{color:var(--header-soft);margin-top:1px;font-size:14px;line-height:23.1px}.CareerSiteView-module__m6R4GW__sourceCandidates{background:var(--card);grid-template-rows:109.167px 37.986px 105.347px;grid-template-columns:repeat(2,minmax(0,1fr));height:412.5px;padding:80px 48px;display:grid}.CareerSiteView-module__m6R4GW__sourceCandidatesContent{display:contents}.CareerSiteView-module__m6R4GW__sourceCandidatesBody{grid-area:1/2;padding-top:31px}.CareerSiteView-module__m6R4GW__sourceCandidateCards{grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding-top:8px;display:grid}.CareerSiteView-module__m6R4GW__sourceCandidateCard{background:var(--card);flex-direction:column;height:97.396px;padding:23px;display:flex}.CareerSiteView-module__m6R4GW__sourceCandidateCard strong{color:var(--foreground);font-size:20px;line-height:28.35px}.CareerSiteView-module__m6R4GW__sourceCandidateCard span{color:var(--header-soft);margin-top:1px;font-size:14px;line-height:23.1px}.CareerSiteView-module__m6R4GW__sourceMarquee{background:var(--background);overflow:hidden}.CareerSiteView-module__m6R4GW__sourceMarqueeText{letter-spacing:.02em;white-space:nowrap;width:100%;padding:22px 0;display:block;color:var(--career-primary-readable)!important;text-align:center!important;font-size:32px!important;font-weight:700!important}.CareerSiteView-module__m6R4GW__sourceCta{background:var(--career-primary-readable);place-items:center;height:305.99px;padding:0 48px;display:grid}.CareerSiteView-module__m6R4GW__sourceCtaContent{text-align:center;justify-items:center;width:100%;display:grid}.CareerSiteView-module__m6R4GW__sourceCta h2{max-width:760px;color:var(--card);font-size:32px;line-height:46.8px}.CareerSiteView-module__m6R4GW__sourceCta p{color:var(--card);margin:22px 0 0;font-size:16px}.CareerSiteView-module__m6R4GW__sourceCta a{min-width:164px;color:var(--career-primary-readable);background:var(--card);border-radius:999px;margin-top:32px;padding:14px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.CareerSiteView-module__m6R4GW__publishedShell,.CareerSiteView-module__m6R4GW__frame{--public-content-width:var(--rf-public-container);--public-reading-width:var(--rf-public-reading);--public-gutter:var(--rf-public-container-pad);--public-section-space:var(--rf-public-section-y);--public-control-radius:var(--rf-radius-sm);color:var(--rf-color-content);background:var(--rf-color-surface);font-family:var(--font-sans)}.CareerSiteView-module__m6R4GW__publishedShell{background:var(--card)}.CareerSiteView-module__m6R4GW__publishedShell .CareerSiteView-module__m6R4GW__frame{width:100%;max-width:none}.CareerSiteView-module__m6R4GW__frame{box-shadow:none}.CareerSiteView-module__m6R4GW__frame header{min-height:52px;padding-inline:var(--public-gutter);border-bottom-color:var(--border)}.CareerSiteView-module__m6R4GW__frame nav{gap:28px;font-size:14px;font-weight:600}.CareerSiteView-module__m6R4GW__sourceHero{min-height:500px}.CareerSiteView-module__m6R4GW__sourceHero:before,.CareerSiteView-module__m6R4GW__sourceHeroImage:after{background:linear-gradient(90deg,#f8fbfff7 0%,#f8fbfff0 44%,#f8fbffad 72%,#f8fbff29 100%)}.CareerSiteView-module__m6R4GW__sourceHeroCopy{min-height:500px}.CareerSiteView-module__m6R4GW__sourceHeroCopy h1{letter-spacing:-.045em;font-size:52px;line-height:1.18}.CareerSiteView-module__m6R4GW__sourceHeroCopy>span,.CareerSiteView-module__m6R4GW__sourceQualityBody p,.CareerSiteView-module__m6R4GW__sourceWorkCopy span,.CareerSiteView-module__m6R4GW__sourcePrinciplesBody p,.CareerSiteView-module__m6R4GW__sourceRecordsBody p,.CareerSiteView-module__m6R4GW__sourceCandidatesBody p,.CareerSiteView-module__m6R4GW__sourcePrincipleCard span,.CareerSiteView-module__m6R4GW__sourceRecordStat span,.CareerSiteView-module__m6R4GW__sourceWorkDetail span,.CareerSiteView-module__m6R4GW__sourceWorkBenefit span,.CareerSiteView-module__m6R4GW__sourceCandidateCard span{color:var(--rf-color-content-muted)}.CareerSiteView-module__m6R4GW__sourceHeroCopy,.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates,.CareerSiteView-module__m6R4GW__sourceCta,.CareerSiteView-module__m6R4GW__frame footer{padding-inline:var(--public-gutter)}.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates{padding-block:var(--public-section-space)}.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates{height:auto;min-height:0}.CareerSiteView-module__m6R4GW__sourceQuality h2,.CareerSiteView-module__m6R4GW__sourceSteps h2,.CareerSiteView-module__m6R4GW__sourceWorkstyle h2,.CareerSiteView-module__m6R4GW__sourcePrinciples h2,.CareerSiteView-module__m6R4GW__sourceRecords h2,.CareerSiteView-module__m6R4GW__sourceCandidates h2,.CareerSiteView-module__m6R4GW__sourceCta h2{letter-spacing:-.035em}.CareerSiteView-module__m6R4GW__sourcePrincipleCards,.CareerSiteView-module__m6R4GW__sourceCandidateCards{gap:var(--rf-space-4)}.CareerSiteView-module__m6R4GW__sourcePrincipleCard,.CareerSiteView-module__m6R4GW__sourceCandidateCard,.CareerSiteView-module__m6R4GW__sourceRecordStat{border:1px solid var(--rf-color-border);border-radius:var(--rf-radius-md);box-shadow:var(--rf-shadow-sm)}.CareerSiteView-module__m6R4GW__sourceRecordStat{padding:24px}.CareerSiteView-module__m6R4GW__sourceCta{background:linear-gradient(90deg, var(--brand), var(--brand-strong));height:auto;min-height:300px}.CareerSiteView-module__m6R4GW__sourceCta a{border-radius:var(--public-control-radius);min-height:48px;padding:0 20px;font-size:15px}.CareerSiteView-module__m6R4GW__jobs{border-top:1px solid var(--border);gap:0;margin-top:24px}.CareerSiteView-module__m6R4GW__jobLink{border:0;border-bottom:1px solid var(--border);border-radius:0;padding:20px 0}.CareerSiteView-module__m6R4GW__jobLink:hover{color:var(--brand-ink)}.CareerSiteView-module__m6R4GW__publicJobEmpty{border-bottom:1px solid var(--border);text-align:center;place-content:center;gap:8px;min-height:168px;padding:24px;display:grid}.CareerSiteView-module__m6R4GW__publicJobEmpty p{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.CareerSiteView-module__m6R4GW__publicJobEmpty span{color:var(--rf-color-content-muted);font-size:14px;line-height:1.6}.CareerSiteView-module__m6R4GW__publicJobList{border-top:1px solid var(--border);gap:0;margin-top:24px;display:grid}.CareerSiteView-module__m6R4GW__publicJobRow{border-bottom:1px solid var(--border);color:inherit;flex-direction:column;gap:6px;padding:20px 0;text-decoration:none;display:flex}.CareerSiteView-module__m6R4GW__publicJobRow:hover{color:var(--brand-ink)}.CareerSiteView-module__m6R4GW__publicJobHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.CareerSiteView-module__m6R4GW__publicJobStatus{color:var(--rf-color-content-muted);flex-shrink:0;font-size:14px;font-weight:400}.CareerSiteView-module__m6R4GW__publicJobTags{color:var(--rf-color-content-muted);font-size:14px}.CareerSiteView-module__m6R4GW__steps{border-top:1px solid var(--border);gap:0}.CareerSiteView-module__m6R4GW__steps li{border:0;border-right:1px solid var(--border);border-radius:0;padding:20px 16px 20px 0}.CareerSiteView-module__m6R4GW__steps li+li{padding-left:16px}.CareerSiteView-module__m6R4GW__steps li:last-child{border-right:0}.CareerSiteView-module__m6R4GW__steps b{border-radius:var(--public-control-radius);background:var(--brand-strong)}.CareerSiteView-module__m6R4GW__frame footer{min-height:240px;padding-block:56px}.CareerSiteView-module__m6R4GW__banner{text-align:center;background:var(--secondary);padding:48px}.CareerSiteView-module__m6R4GW__banner p{margin-inline:auto}.CareerSiteView-module__m6R4GW__cta{color:#fff;background:#5d52d9;border-radius:6px;margin-top:12px;padding:11px 17px;font-weight:700;text-decoration:none;display:inline-block}.CareerSiteView-module__m6R4GW__imagePlaceholder{color:#8791a0;background:#f3f5f7;place-content:center;gap:8px;min-height:180px;display:grid}.CareerSiteView-module__m6R4GW__imageWrap{display:block;position:relative;overflow:hidden}.CareerSiteView-module__m6R4GW__block img{max-width:100%;height:auto;display:block}.CareerSiteView-module__m6R4GW__hoverImage,.CareerSiteView-module__m6R4GW__hoverText{opacity:0;transition:opacity .18s;position:absolute;inset:0}.CareerSiteView-module__m6R4GW__hoverImage{object-fit:cover;width:100%;height:100%!important}.CareerSiteView-module__m6R4GW__hoverText{color:#fff;text-align:center;background:#141a2494;place-items:center;padding:16px;font-weight:700;display:grid}.CareerSiteView-module__m6R4GW__imageWrap:hover .CareerSiteView-module__m6R4GW__hoverImage,.CareerSiteView-module__m6R4GW__imageWrap:hover .CareerSiteView-module__m6R4GW__hoverText,.CareerSiteView-module__m6R4GW__imageWrap:focus-within .CareerSiteView-module__m6R4GW__hoverImage,.CareerSiteView-module__m6R4GW__imageWrap:focus-within .CareerSiteView-module__m6R4GW__hoverText{opacity:1}.CareerSiteView-module__m6R4GW__jobs{gap:8px;margin-top:18px;display:grid}.CareerSiteView-module__m6R4GW__jobLink{color:inherit;border:1px solid #e2e5ea;border-radius:7px;justify-content:space-between;align-items:center;padding:14px 16px;text-decoration:none;display:flex}.CareerSiteView-module__m6R4GW__jobs span{gap:3px;display:grid}.CareerSiteView-module__m6R4GW__jobs small{color:#778292}.CareerSiteView-module__m6R4GW__block details{border-bottom:1px solid #e2e5ea;padding:14px 0}.CareerSiteView-module__m6R4GW__block summary{font-weight:700}.CareerSiteView-module__m6R4GW__block details p{padding:10px 0 0}.CareerSiteView-module__m6R4GW__video{gap:8px;display:grid}.CareerSiteView-module__m6R4GW__video iframe{background:#111;border:0;width:100%;min-height:360px}.CareerSiteView-module__m6R4GW__steps{gap:12px;padding:0;list-style:none;display:flex}.CareerSiteView-module__m6R4GW__steps li{border:1px solid #e2e5ea;border-radius:8px;flex:1;gap:8px;padding:14px;display:grid}.CareerSiteView-module__m6R4GW__steps b{color:#fff;background:#5d52d9;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.CareerSiteView-module__m6R4GW__map{background:#eff5f4;padding:26px}.CareerSiteView-module__m6R4GW__marquee{letter-spacing:.05em;font-size:27px;font-weight:800;overflow:hidden;color:#4f46cf!important;white-space:nowrap!important;max-width:none!important}.CareerSiteView-module__m6R4GW__overlayHeader{z-index:3;position:relative}.CareerSiteView-module__m6R4GW__frame footer{min-height:386.944px;padding:56px var(--public-gutter,var(--rf-public-container-pad));flex-direction:column;display:flex}.CareerSiteView-module__m6R4GW__frame footer p{color:inherit;opacity:1;white-space:pre-line;margin:16px 0 0;font-size:14px;line-height:24px}.CareerSiteView-module__m6R4GW__frame footer hr{border:0;border-top:1px solid color-mix(in srgb, var(--card) 30%, transparent)}.CareerSiteView-module__m6R4GW__sns,.CareerSiteView-module__m6R4GW__footerImages{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.CareerSiteView-module__m6R4GW__sns a{color:inherit}.CareerSiteView-module__m6R4GW__footerDropdown{border:1px solid;border-radius:4px;margin-top:16px;padding:7px 10px;display:inline-block}.CareerSiteView-module__m6R4GW__modal{z-index:50;background:#121a266b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.CareerSiteView-module__m6R4GW__modal>div{background:#fff;border-radius:12px;width:min(440px,100% - 32px);min-height:156px;padding:24px;box-shadow:0 16px 48px #0003}.CareerSiteView-module__m6R4GW__modal h2{margin:0 0 8px}.CareerSiteView-module__m6R4GW__modal p{color:#627084}.CareerSiteView-module__m6R4GW__modal footer{justify-content:flex-end;gap:8px;display:flex}.CareerSiteView-module__m6R4GW__modal button{background:#fff;border:1px solid #dce1e8;border-radius:6px;padding:8px 12px}.CareerSiteView-module__m6R4GW__notice{color:#443ca1;background:#fff;border:1px solid #d6d2ff;border-radius:8px;align-items:center;gap:10px;max-width:380px;margin:0;padding:12px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 7px 23px #1a233126}.CareerSiteView-module__m6R4GW__notice button{color:inherit;background:0 0;border:0}.CareerSiteView-module__m6R4GW__sourceHeroAccent{color:var(--career-primary-readable)}.CareerSiteView-module__m6R4GW__sourceQualitySteps{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CareerSiteView-module__m6R4GW__sourceExtras{z-index:2;grid-column:1/-1;width:100%;position:relative}:is(.CareerSiteView-module__m6R4GW__sourceQuality:has(.CareerSiteView-module__m6R4GW__sourceExtras),.CareerSiteView-module__m6R4GW__sourcePrinciples:has(.CareerSiteView-module__m6R4GW__sourceExtras),.CareerSiteView-module__m6R4GW__sourceRecords:has(.CareerSiteView-module__m6R4GW__sourceExtras),.CareerSiteView-module__m6R4GW__sourceWorkstyle:has(.CareerSiteView-module__m6R4GW__sourceExtras),.CareerSiteView-module__m6R4GW__sourceCandidates:has(.CareerSiteView-module__m6R4GW__sourceExtras),.CareerSiteView-module__m6R4GW__sourceCta:has(.CareerSiteView-module__m6R4GW__sourceExtras)){height:auto}.CareerSiteView-module__m6R4GW__previewWorkspace{grid-template-columns:minmax(0,1fr)}.CareerSiteView-module__m6R4GW__previewWorkspace .CareerSiteView-module__m6R4GW__rail,.CareerSiteView-module__m6R4GW__previewWorkspace .CareerSiteView-module__m6R4GW__sidebar{display:none}.CareerSiteView-module__m6R4GW__previewContainer{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.CareerSiteView-module__m6R4GW__previewBanner{height:32px;min-height:32px;color:var(--brand-ink);background:var(--brand-soft);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.CareerSiteView-module__m6R4GW__previewFrame{background:#f4f7fa;flex:1;min-height:0;overflow:auto}.CareerSiteView-module__m6R4GW__previewFrame>.CareerSiteView-module__m6R4GW__frame{width:100%;min-height:100%;box-shadow:none}.CareerSiteView-module__m6R4GW__previewMobileFrame{justify-content:center;padding:36px 0;display:flex}.CareerSiteView-module__m6R4GW__previewMobileFrame>.CareerSiteView-module__m6R4GW__frame{border:5px solid var(--muted-foreground);border-radius:28px;width:400px;min-width:400px;min-height:740px;box-shadow:0 0 20px #0000001a}.CareerSiteView-module__m6R4GW__linkModal{z-index:90;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.CareerSiteView-module__m6R4GW__linkModal>div{background:#fff;border-radius:8px;width:400px;box-shadow:0 10px 10px #0000001a}.CareerSiteView-module__m6R4GW__linkModal header,.CareerSiteView-module__m6R4GW__linkModal footer{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.CareerSiteView-module__m6R4GW__linkModal header button{cursor:pointer;background:0 0;border:0}.CareerSiteView-module__m6R4GW__linkModal label{color:#505766;gap:8px;padding:16px 24px 0;display:grid}.CareerSiteView-module__m6R4GW__linkModal input,.CareerSiteView-module__m6R4GW__linkModal select{border:1px solid #e4e7ec;border-radius:6px;height:40px;padding:0 10px}.CareerSiteView-module__m6R4GW__linkKinds{gap:8px;padding:16px 24px 0;display:flex}.CareerSiteView-module__m6R4GW__linkKinds button{background:#fff;border:1px solid #e4e7ec;border-radius:5px;flex:1;height:32px}.CareerSiteView-module__m6R4GW__linkModal footer{border-top:1px solid #e4e7ec;border-bottom:0;gap:8px;margin-top:16px}.CareerSiteView-module__m6R4GW__linkModal footer button{background:#fff;border:1px solid #e4e7ec;border-radius:6px;height:36px;padding:0 14px}.CareerSiteView-module__m6R4GW__linkModal footer button:last-child{color:#fff;background:var(--primary);border-color:var(--primary)}.CareerSiteView-module__m6R4GW__linkNewTab{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.CareerSiteView-module__m6R4GW__linkNewTab input{height:auto}.CareerSiteView-module__m6R4GW__publishedShell{background:var(--rf-color-surface);min-height:100vh}.CareerSiteView-module__m6R4GW__publishedShell .CareerSiteView-module__m6R4GW__frame{width:100%;max-width:none;box-shadow:none;margin:0 auto}.CareerSiteView-module__m6R4GW__unpublishedNotice{z-index:45;color:#475569;background:#fffffff0;border-radius:999px;margin:0;padding:7px 12px;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0f172a1f}.CareerSiteView-module__m6R4GW__manager{min-width:0}.CareerSiteView-module__m6R4GW__managerPage{height:calc(100vh - 48px);overflow:hidden}.CareerSiteView-module__m6R4GW__managerPageHeader{background:0 0;border-bottom:1px solid #e4e7ec;gap:8px;padding:14px 40px;display:flex}.CareerSiteView-module__m6R4GW__managerPageHeader h1{color:var(--foreground);margin:0;font-size:24px;font-weight:700;line-height:34px}.CareerSiteView-module__m6R4GW__managerContent{scrollbar-width:none;height:calc(100% - 63px);padding:24px 40px;overflow-y:auto}.CareerSiteView-module__m6R4GW__managerContent::-webkit-scrollbar{width:0;height:0}.CareerSiteView-module__m6R4GW__publishLayout{gap:32px;width:100%;max-width:1120px;display:flex}.CareerSiteView-module__m6R4GW__previewWrapper{flex-direction:column;align-items:center;gap:8px;display:flex}.CareerSiteView-module__m6R4GW__previewViewport{background:#f9f9fb;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;width:240px;min-width:240px;height:176px;display:flex;position:relative;overflow:hidden}.CareerSiteView-module__m6R4GW__previewViewport iframe{transform-origin:50%;border:0;width:1000px;height:700px;display:block;position:absolute;top:-267px;left:-381px;transform:scale(.239)}.CareerSiteView-module__m6R4GW__previewCaption{color:var(--muted-foreground);font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__publishContent{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.CareerSiteView-module__m6R4GW__publishHeader{flex-direction:column;gap:16px;display:flex}.CareerSiteView-module__m6R4GW__titleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.CareerSiteView-module__m6R4GW__titleRow h1{color:var(--foreground);margin:0;font-size:20px;font-weight:700;line-height:30px}.CareerSiteView-module__m6R4GW__publishSwitch{background:#f9f9fb;border:1px solid #e9e9f0;border-radius:32px;width:fit-content;min-width:0;height:40px;padding:4px;display:flex}.CareerSiteView-module__m6R4GW__publishSwitch button{color:#505766;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:19px;padding:0 16px;font-size:13px;line-height:18px;transition:all .2s}.CareerSiteView-module__m6R4GW__publishSwitch button+button{margin-left:4px}.CareerSiteView-module__m6R4GW__publishSwitch button.CareerSiteView-module__m6R4GW__isSelected{background:#f9f9fb;font-weight:700;box-shadow:0 0 20px #0000001a}.CareerSiteView-module__m6R4GW__publishSwitch button.CareerSiteView-module__m6R4GW__isSelected:last-child{color:#fff;background:var(--primary)}.CareerSiteView-module__m6R4GW__managerNotification{background:#f9f9fb;border-radius:6px;gap:8px;padding:7px 12px;display:flex}.CareerSiteView-module__m6R4GW__managerNotification>span{height:fit-content;color:var(--foreground);background:#fff;border:1px solid #e9e9f0;border-radius:4px;flex:none;padding:1px 5px;font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__managerNotification>div{flex-direction:column;gap:4px;min-width:0;display:flex}.CareerSiteView-module__m6R4GW__managerNotification p{color:#505766;margin:0;font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__domainRow{color:#393838;align-items:center;gap:4px;font-size:14px;line-height:22px;display:flex;position:relative}.CareerSiteView-module__m6R4GW__domainRow a{color:var(--primary);border-radius:8px;padding:0 6px;text-decoration:none;transition:background-color .2s}.CareerSiteView-module__m6R4GW__domainRow a:hover{background:#f0edff}.CareerSiteView-module__m6R4GW__domainRow button{width:28px;height:28px;color:var(--foreground);cursor:pointer;background:#fff;border:1px solid #e9e9f0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.CareerSiteView-module__m6R4GW__copyNotice{color:#fff;background:#393838;border-radius:4px;margin:0;padding:6px 8px;font-size:12px;position:absolute;transform:translateY(34px)}.CareerSiteView-module__m6R4GW__managerEdit{color:#fff;background:var(--foreground);border:0;border-radius:8px;justify-content:center;align-items:center;width:280px;height:40px;font-size:14px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.CareerSiteView-module__m6R4GW__draftPreview{color:#667085;text-align:center;place-items:center;height:100%;margin:0;padding:20px;font-size:12px;line-height:1.5;display:grid}.CareerSiteView-module__m6R4GW__unpublishedPage{color:#475467;text-align:center;background:#f2f3f6;place-items:center;min-height:100vh;padding:24px;font-size:14px;display:grid}.CareerSiteView-module__m6R4GW__history{flex-direction:column;gap:16px;width:100%;max-width:1120px;margin-top:64px;display:flex}.CareerSiteView-module__m6R4GW__history h2{color:var(--foreground);margin:0;font-size:16px;font-weight:700;line-height:22px}.CareerSiteView-module__m6R4GW__historyTable{color:#393838;border:1px solid #e9e9f0;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.CareerSiteView-module__m6R4GW__historyHead,.CareerSiteView-module__m6R4GW__historyRow{align-items:center;display:flex}.CareerSiteView-module__m6R4GW__historyHead{color:#393838;background:#f9f9fb;height:40px;padding:9px 24px;font-size:14px;line-height:22px}.CareerSiteView-module__m6R4GW__historyRow{background:#fff;height:64px;padding:17px 24px}.CareerSiteView-module__m6R4GW__historyRow+.CareerSiteView-module__m6R4GW__historyRow{border-top:1px solid #e9e9f0}.CareerSiteView-module__m6R4GW__historyHead>span+span,.CareerSiteView-module__m6R4GW__historyRow>span+span{margin-left:24px}.CareerSiteView-module__m6R4GW__historyHead>span,.CareerSiteView-module__m6R4GW__historyRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CareerSiteView-module__m6R4GW__historyHead>span:first-child,.CareerSiteView-module__m6R4GW__historyHead>span:nth-child(2),.CareerSiteView-module__m6R4GW__historyRow>span:first-child,.CareerSiteView-module__m6R4GW__historyRow>span:nth-child(2){flex:1 0 0}.CareerSiteView-module__m6R4GW__historyHead>span:nth-child(3),.CareerSiteView-module__m6R4GW__historyRow>span:nth-child(3){justify-content:center;width:144px;display:flex}.CareerSiteView-module__m6R4GW__historyHead>span:nth-child(4),.CareerSiteView-module__m6R4GW__historyHead>span:nth-child(5),.CareerSiteView-module__m6R4GW__historyRow>span:nth-child(4),.CareerSiteView-module__m6R4GW__historyRow>span:nth-child(5){justify-content:center;width:120px;display:flex}.CareerSiteView-module__m6R4GW__historyRevertHeader{gap:8px}.CareerSiteView-module__m6R4GW__historyRow{color:#393838;font-size:14px;line-height:22px}.CareerSiteView-module__m6R4GW__historyRow>span:first-child{font-weight:700}.CareerSiteView-module__m6R4GW__historyRow a{color:#505766;width:auto;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.CareerSiteView-module__m6R4GW__historyTag{color:#258a5e;background:#e1f0e7;border-radius:4px;justify-content:center;padding:2px 6px;font-size:12px;line-height:18px;display:inline-flex}.CareerSiteView-module__m6R4GW__updateTag{color:#1787ee;background:#e4f1fd}.CareerSiteView-module__m6R4GW__emptyHistory{color:#7d8796;margin:0;padding:24px;font-size:13px}.CareerSiteView-module__m6R4GW__revertPage{color:#505766;background:#fff;flex-direction:column;min-width:1280px;height:100vh;min-height:0;display:flex}.CareerSiteView-module__m6R4GW__revertHeader{z-index:1000;background:#fff;border-bottom:1px solid #e9e9f0;justify-content:space-between;align-items:center;width:100%;height:60px;min-height:60px;padding:0 16px;display:flex;position:relative}.CareerSiteView-module__m6R4GW__revertIdentity{align-items:center;display:inline-flex}.CareerSiteView-module__m6R4GW__revertIdentity>a{color:#505766;border-radius:6px;place-items:center;width:32px;height:32px;text-decoration:none;display:inline-grid}.CareerSiteView-module__m6R4GW__revertIdentity>a:hover{background:#eff0f3}.CareerSiteView-module__m6R4GW__revertIdentity>span{background:#e9e9f0;width:1px;height:32px;margin:0 16px}.CareerSiteView-module__m6R4GW__revertIdentity>div{flex-direction:column;align-items:flex-start;display:flex}.CareerSiteView-module__m6R4GW__revertIdentity strong{color:var(--foreground);font-size:14px;line-height:22px}.CareerSiteView-module__m6R4GW__revertIdentity small{color:var(--muted-foreground);font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__revertCenterControls,.CareerSiteView-module__m6R4GW__previewMode,.CareerSiteView-module__m6R4GW__revertModal footer{align-items:center;display:flex}.CareerSiteView-module__m6R4GW__revertCenterControls{gap:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CareerSiteView-module__m6R4GW__revertPageSelector{color:#505766;background:#fff;border:1px solid #e4e7ec;border-radius:8px;align-items:center;width:280px;height:40px;padding:0 14px;font-size:14px;line-height:22px;display:flex}.CareerSiteView-module__m6R4GW__revertPageSelector svg{flex:none;margin-right:8px}.CareerSiteView-module__m6R4GW__revertPageSelector strong{flex:none;margin-right:4px}.CareerSiteView-module__m6R4GW__revertPageSelector select{color:#505766;min-width:0;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;overflow:hidden}.CareerSiteView-module__m6R4GW__previewMode{background:#f9f9fb;border-radius:4px;gap:4px;padding:2px;position:relative}.CareerSiteView-module__m6R4GW__previewMode button{width:48px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;padding:0;display:grid}.CareerSiteView-module__m6R4GW__previewMode button.CareerSiteView-module__m6R4GW__isSelected{color:var(--foreground);background:#fff;border-color:#e4e7ec}.CareerSiteView-module__m6R4GW__revertRestore{color:#fff;background:var(--primary);height:40px;font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.CareerSiteView-module__m6R4GW__revertBanner{color:#505766;background:#f2f5f8;flex:0 0 32px;justify-content:center;align-items:center;gap:8px;width:100%;height:32px;font-size:12px;line-height:18px;display:flex}.CareerSiteView-module__m6R4GW__revertCanvas{background:#fff;flex:auto;min-height:0;display:flex;overflow:auto}.CareerSiteView-module__m6R4GW__revertCanvas.CareerSiteView-module__m6R4GW__mobileCanvas{background:#f9f9fb;justify-content:center;padding:36px 0}.CareerSiteView-module__m6R4GW__revertPreview{background:#fff;width:100%;min-height:100%;overflow:hidden}.CareerSiteView-module__m6R4GW__revertPreview.CareerSiteView-module__m6R4GW__mobilePreview{border:5px solid var(--muted-foreground);border-radius:28px;width:428px;min-width:428px;min-height:680px;box-shadow:0 0 20px #0000001a}.CareerSiteView-module__m6R4GW__revertModal{z-index:70;background:#0006;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.CareerSiteView-module__m6R4GW__revertModal>div{background:#fff;border-radius:8px;flex-direction:column;gap:40px;width:440px;padding:32px 24px 24px;display:flex;box-shadow:0 16px 48px #0003}.CareerSiteView-module__m6R4GW__revertModal h2,.CareerSiteView-module__m6R4GW__revertModal p{margin:0}.CareerSiteView-module__m6R4GW__revertModal h2{color:var(--foreground);text-align:center;font-size:20px;line-height:30px}.CareerSiteView-module__m6R4GW__revertModal p{color:#505766;text-align:center;font-size:14px;line-height:22px}.CareerSiteView-module__m6R4GW__revertModalContent{flex-direction:column;align-items:center;gap:20px;display:flex}.CareerSiteView-module__m6R4GW__revertModalContent>div{flex-direction:column;align-items:center;gap:8px;display:flex}.CareerSiteView-module__m6R4GW__revertModal footer{gap:12px}.CareerSiteView-module__m6R4GW__revertModal button{color:#505766;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;flex:1;padding:0 18px;font-size:14px;font-weight:700;line-height:22px}.CareerSiteView-module__m6R4GW__revertModal footer button:last-child{border-color:var(--foreground);color:#fff;background:var(--foreground)}.CareerSiteView-module__m6R4GW__revertMissing{color:#505766;background:#f2f3f6;place-items:center;min-height:100vh;display:grid}.CareerSiteView-module__m6R4GW__careerSettingsHeader{background:0 0;border-bottom:1px solid #e4e7ec;gap:8px;min-width:auto;padding:14px 40px;display:flex;border-bottom-color:#e9e9f0!important}.CareerSiteView-module__m6R4GW__careerSettingsContent{width:100%;min-width:auto;background:0 0!important;min-height:calc(100vh - 112px)!important;padding:0!important}.CareerSiteView-module__m6R4GW__settingsStack{gap:normal!important;max-width:none!important;padding:24px 40px!important}.CareerSiteView-module__m6R4GW__settingsSection{border:1px solid #e4e7ec!important;border-radius:8px!important;padding:20px 24px!important}.CareerSiteView-module__m6R4GW__settingsTitle p{color:#6d7584!important;font-size:14px!important;line-height:22px!important}.CareerSiteView-module__m6R4GW__faviconRow{gap:16px!important;min-height:72px!important;margin-top:16px!important}.CareerSiteView-module__m6R4GW__faviconRow img,.CareerSiteView-module__m6R4GW__faviconEmpty{box-sizing:border-box!important;object-fit:contain!important;border-radius:8px!important;width:72px!important;height:72px!important;padding:0!important}.CareerSiteView-module__m6R4GW__faviconField{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CareerSiteView-module__m6R4GW__fieldHint{color:var(--foreground)!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:22px!important}.CareerSiteView-module__m6R4GW__domainRows,.CareerSiteView-module__m6R4GW__settingsNotice,.CareerSiteView-module__m6R4GW__memberNotice,.CareerSiteView-module__m6R4GW__memberList{max-width:1120px!important}.CareerSiteView-module__m6R4GW__customDomainLink{transition:all .2s;color:#fff!important;background:var(--foreground)!important;border-radius:6px!important;gap:4px!important;height:36px!important;margin:0!important;padding:0 14px!important;font-size:14px!important;line-height:22px!important}.CareerSiteView-module__m6R4GW__domainRowCard{border-radius:8px!important;min-height:86px!important;padding:16px 24px!important}.CareerSiteView-module__m6R4GW__domainTitleRow{align-items:center;gap:12px;display:flex}.CareerSiteView-module__m6R4GW__memberHeader{border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}.CareerSiteView-module__m6R4GW__memberHeader h2{font-size:24px!important;line-height:34px!important}.CareerSiteView-module__m6R4GW__memberHeader h2 small{color:#afb5c2!important;font-size:24px!important;font-weight:700!important}.CareerSiteView-module__m6R4GW__memberNotice{color:#393838!important;border-radius:4px!important;max-width:none!important;padding:8px!important;font-size:14px!important;line-height:22px!important}.CareerSiteView-module__m6R4GW__memberNotice>span{color:var(--foreground)!important;background:#fff!important;border:1px solid #e9e9f0!important;border-radius:4px!important;padding:1px 5px!important;font-size:12px!important;line-height:18px!important}.CareerSiteView-module__m6R4GW__memberList{grid-template-columns:repeat(auto-fill,minmax(393px,1fr))!important;display:grid!important}.CareerSiteView-module__m6R4GW__memberCard{border-radius:0!important;position:relative!important}.CareerSiteView-module__m6R4GW__memberMenuWrap{position:relative}.CareerSiteView-module__m6R4GW__memberMenu{z-index:5;background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:190px;padding:6px 0;position:absolute;top:36px;right:0;box-shadow:0 8px 20px #191f2824}.CareerSiteView-module__m6R4GW__memberMenu button{color:#e04f4f;align-items:center;width:100%;height:36px;padding:0 12px;font-size:13px;display:flex}.CareerSiteView-module__m6R4GW__memberSettingsStack{gap:normal!important}.CareerSiteView-module__m6R4GW__memberSettingsStack .CareerSiteView-module__m6R4GW__memberSearch{margin-top:16px}.CareerSiteView-module__m6R4GW__memberContent{margin-top:24px}.CareerSiteView-module__m6R4GW__memberEmpty{padding-bottom:16px;color:#393838!important;justify-content:flex-start!important;min-height:102px!important;margin-top:150px!important}.CareerSiteView-module__m6R4GW__memberEmpty>svg{width:52px;height:52px;display:block}.CareerSiteView-module__m6R4GW__memberEmpty p{color:var(--muted-foreground)!important;margin:16px 0 0!important;font-size:13px!important;line-height:18px!important}.CareerSiteView-module__m6R4GW__modalField small{color:#e04f4f;font-size:12px}.CareerSiteView-module__m6R4GW__careerSettingsHeader h1{color:var(--foreground);margin:0;font-size:24px;font-weight:700;line-height:34px}.CareerSiteView-module__m6R4GW__careerSettingsHeader h1>span{color:#afb5c2}.CareerSiteView-module__m6R4GW__careerSettingsContent{background:#fff;min-height:calc(100vh - 112px);padding:32px 40px 64px}.CareerSiteView-module__m6R4GW__settingsStack{flex-direction:column;gap:32px;max-width:920px;display:flex}.CareerSiteView-module__m6R4GW__settingsSection,.CareerSiteView-module__m6R4GW__memberHeader{background:#fff;border:1px solid #e9e9f0;border-radius:8px;padding:24px}.CareerSiteView-module__m6R4GW__settingsTitle h2,.CareerSiteView-module__m6R4GW__memberHeader h2{color:var(--foreground);margin:0;font-size:16px;line-height:22px}.CareerSiteView-module__m6R4GW__settingsTitle p,.CareerSiteView-module__m6R4GW__memberHeader p{color:var(--muted-foreground);margin:4px 0 0;font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__faviconRow{align-items:center;gap:12px;margin-top:20px;display:flex}.CareerSiteView-module__m6R4GW__faviconRow img,.CareerSiteView-module__m6R4GW__faviconEmpty{object-fit:cover;border:1px solid #e4e7ec;border-radius:8px;width:40px;height:40px}.CareerSiteView-module__m6R4GW__faviconEmpty{color:var(--primary);background:#f9f9fb;place-items:center;font-weight:700;display:grid}.CareerSiteView-module__m6R4GW__domainCard button,.CareerSiteView-module__m6R4GW__addMemberButton{color:#505766;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.CareerSiteView-module__m6R4GW__domainCard button:hover{border-color:#505766}.CareerSiteView-module__m6R4GW__faviconUploadInput{background:#fff;border:1px solid #e9e9f0;border-radius:4px;flex:0 0 40px;justify-content:space-between;align-items:center;width:100%;min-width:auto;height:40px;padding:0 12px;transition:all .2s;display:flex}.CareerSiteView-module__m6R4GW__faviconUploadInput:hover{border-color:#505766}.CareerSiteView-module__m6R4GW__faviconFileTitle{min-width:0;height:20px;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;line-height:20px;overflow:hidden}.CareerSiteView-module__m6R4GW__faviconController{flex:none;align-items:center;gap:2px;display:flex}.CareerSiteView-module__m6R4GW__faviconController button{color:#505766;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.CareerSiteView-module__m6R4GW__faviconController button:hover{background:#f2f3f6}.CareerSiteView-module__m6R4GW__fieldHint{color:var(--muted-foreground);margin:8px 0 0;font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__textDanger{color:#e04f4f;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.CareerSiteView-module__m6R4GW__domainCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.CareerSiteView-module__m6R4GW__customDomainLink{color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:20px;padding:0;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.CareerSiteView-module__m6R4GW__domainRows{flex-direction:column;gap:8px;margin-top:16px;display:flex}.CareerSiteView-module__m6R4GW__domainRowCard{border:1px solid #e9e9f0;border-radius:8px;align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}.CareerSiteView-module__m6R4GW__domainRowCard>div{flex:1}.CareerSiteView-module__m6R4GW__domainRowCard strong{color:var(--foreground);font-size:14px;line-height:22px}.CareerSiteView-module__m6R4GW__domainRowCard p{color:var(--muted-foreground);margin:0;font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__domainStatusTag{color:var(--brand-ink);background:var(--brand-soft);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;line-height:18px;display:inline-flex}.CareerSiteView-module__m6R4GW__domainStatusTag svg{color:var(--primary)}.CareerSiteView-module__m6R4GW__domainRowCard>button{color:#505766;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;padding:0 10px;font-size:12px}.CareerSiteView-module__m6R4GW__domainCard{border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;align-items:flex-start;min-height:176px;padding:20px;display:flex}.CareerSiteView-module__m6R4GW__cardLabel{color:var(--muted-foreground);font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__domainCard strong{color:var(--foreground);overflow-wrap:anywhere;margin-top:12px;font-size:15px;line-height:24px}.CareerSiteView-module__m6R4GW__domainCard p{color:var(--muted-foreground);flex:1;margin:4px 0 16px;font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__domainCard>div{gap:8px;display:flex}.CareerSiteView-module__m6R4GW__settingsNotice{color:#505766;background:#f9f9fb;border-radius:6px;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:13px;line-height:18px;display:flex}.CareerSiteView-module__m6R4GW__settingsNotice svg{color:var(--muted-foreground);flex:none}.CareerSiteView-module__m6R4GW__addMemberButton,.CareerSiteView-module__m6R4GW__settingsModal footer button:last-child{border-color:var(--primary);color:#fff;background:var(--primary)}.CareerSiteView-module__m6R4GW__modalField input,.CareerSiteView-module__m6R4GW__memberSearch input{height:40px;color:var(--foreground);font:inherit;background:#fff;border:1px solid #e4e7ec;border-radius:6px;outline:0;padding:0 12px}.CareerSiteView-module__m6R4GW__modalField input:focus,.CareerSiteView-module__m6R4GW__memberSearch input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--brand-soft)}@media (max-width:650px){.CareerSiteView-module__m6R4GW__mobileMenuButton{min-height:32px;color:inherit;font:inherit;background:0 0;border:1px solid;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.CareerSiteView-module__m6R4GW__frame header .CareerSiteView-module__m6R4GW__mobileMenu{z-index:8;background:inherit;flex-direction:column;min-width:170px;padding:12px 16px;display:none;position:absolute;top:56px;right:0;box-shadow:0 8px 24px #0000002e}}.CareerSiteView-module__m6R4GW__memberHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.CareerSiteView-module__m6R4GW__memberHeader h2 small{color:var(--muted-foreground);margin-left:4px;font-size:13px;font-weight:400}.CareerSiteView-module__m6R4GW__memberNotice{color:#505766;background:#f9f9fb;border-radius:6px;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:13px;line-height:18px;display:flex}.CareerSiteView-module__m6R4GW__memberList{flex-direction:column;gap:8px;display:flex}.CareerSiteView-module__m6R4GW__memberCard{border:1px solid #e9e9f0;border-radius:8px;align-items:center;gap:12px;height:64px;padding:0 16px;display:flex}.CareerSiteView-module__m6R4GW__memberAvatar{color:#fff;background:var(--primary);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.CareerSiteView-module__m6R4GW__memberCard>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.CareerSiteView-module__m6R4GW__memberCard strong{color:var(--foreground);font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__memberCard p{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:18px;overflow:hidden}.CareerSiteView-module__m6R4GW__memberCard>span{color:#258a5e;font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__memberCard .CareerSiteView-module__m6R4GW__memberLocked{color:var(--muted-foreground)}.CareerSiteView-module__m6R4GW__memberCard button{color:#505766;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.CareerSiteView-module__m6R4GW__memberCard button:hover{background:#f2f3f6}.CareerSiteView-module__m6R4GW__memberEmpty{min-height:192px;color:var(--muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.CareerSiteView-module__m6R4GW__memberEmpty strong{color:#505766;margin-top:10px;font-size:14px;line-height:22px}.CareerSiteView-module__m6R4GW__memberEmpty p{margin:4px 0 0;font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__settingsModal{z-index:90;background:#191f2866;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.CareerSiteView-module__m6R4GW__settingsModal>div{background:#fff;border-radius:8px;width:560px;max-width:100%;box-shadow:0 16px 48px #0003}.CareerSiteView-module__m6R4GW__settingsModal header{justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;display:flex}.CareerSiteView-module__m6R4GW__settingsModal header span,.CareerSiteView-module__m6R4GW__settingsModal header p{color:var(--muted-foreground);margin:0;font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__settingsModal h2{color:var(--foreground);margin:4px 0 0;font-size:20px;line-height:30px}.CareerSiteView-module__m6R4GW__settingsModal header button{color:#505766;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.CareerSiteView-module__m6R4GW__modalField{color:#505766;flex-direction:column;gap:8px;padding:8px 24px 24px;font-size:13px;line-height:18px;display:flex}.CareerSiteView-module__m6R4GW__dnsInstructions{color:#505766;flex-direction:column;gap:16px;padding:8px 24px 24px;font-size:14px;line-height:22px;display:flex}.CareerSiteView-module__m6R4GW__dnsInstructions p,.CareerSiteView-module__m6R4GW__dnsInstructions dl{margin:0}.CareerSiteView-module__m6R4GW__dnsInstructions dl div{border:1px solid #e4e7ec;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;min-height:48px;padding:0 12px;display:grid}.CareerSiteView-module__m6R4GW__dnsInstructions dt{color:var(--muted-foreground);font-size:12px}.CareerSiteView-module__m6R4GW__dnsInstructions dd{overflow-wrap:anywhere;color:var(--foreground);margin:0;font-size:13px}.CareerSiteView-module__m6R4GW__dnsInstructions dl button{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}.CareerSiteView-module__m6R4GW__dnsInstructions small{color:var(--muted-foreground)}.CareerSiteView-module__m6R4GW__settingsModal footer{border-top:1px solid #e9e9f0;justify-content:flex-end;gap:8px;padding:12px 24px 20px;display:flex}.CareerSiteView-module__m6R4GW__settingsModal footer button{color:#505766;min-width:78px;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;padding:0 14px;font-size:14px;font-weight:700}.CareerSiteView-module__m6R4GW__settingsModal footer button:disabled{opacity:.45;cursor:not-allowed}.CareerSiteView-module__m6R4GW__textSettingsContent{gap:14px;padding:0 24px 24px;display:grid}.CareerSiteView-module__m6R4GW__textSettingsContent>label,.CareerSiteView-module__m6R4GW__textSettingsContent fieldset>label,.CareerSiteView-module__m6R4GW__paddingCustom label{color:#505766;grid-template-columns:1fr auto auto;align-items:center;gap:8px;font-size:13px;display:grid}.CareerSiteView-module__m6R4GW__textSettingsContent>label:first-child{gap:8px;display:flex}.CareerSiteView-module__m6R4GW__textSettingsContent input[type=number]{border:1px solid #e4e7ec;border-radius:6px;width:72px;height:36px;padding:0 8px}.CareerSiteView-module__m6R4GW__textSettingsContent fieldset{border:1px solid #e4e7ec;border-radius:6px;gap:10px;margin:0;padding:12px;display:grid}.CareerSiteView-module__m6R4GW__textSettingsContent legend{color:#505766;padding:0 4px;font-size:13px}.CareerSiteView-module__m6R4GW__paddingPresets{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.CareerSiteView-module__m6R4GW__paddingPresets button{color:#505766;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;min-height:36px;font-size:12px}.CareerSiteView-module__m6R4GW__paddingCustom{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CareerSiteView-module__m6R4GW__paddingCustom label{grid-template-columns:1fr auto auto}.CareerSiteView-module__m6R4GW__memberSearch{width:417px;min-width:0;height:40px;color:var(--muted-foreground);border:1px solid #e4e7ec;border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.CareerSiteView-module__m6R4GW__memberSearch input{background:0 0;border:0;width:100%;height:38px;padding:1px 0 1px 12px}.CareerSiteView-module__m6R4GW__memberSearch>input{color:#393838;border-radius:0}.CareerSiteView-module__m6R4GW__memberSearch input:focus{box-shadow:none}.CareerSiteView-module__m6R4GW__inlinePicker{z-index:4;background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:417px;max-height:280px;padding:6px 12px;position:absolute;top:44px;left:0;overflow:auto;box-shadow:0 8px 20px #191f2824}.CareerSiteView-module__m6R4GW__inlinePicker button{width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f2f3f6;align-items:center;gap:10px;display:flex}.CareerSiteView-module__m6R4GW__inlinePicker button>span:nth-child(2){flex-direction:column;flex:1;display:flex}.CareerSiteView-module__m6R4GW__inlinePicker strong{color:var(--foreground);font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__inlinePicker small{color:var(--muted-foreground);font-size:12px;line-height:18px}.CareerSiteView-module__m6R4GW__inlinePicker p{color:var(--muted-foreground);margin:12px 0;font-size:13px}.CareerSiteView-module__m6R4GW__memberDeleteModal{width:440px!important}.CareerSiteView-module__m6R4GW__memberDeleteModal>div{padding:20px 24px}.CareerSiteView-module__m6R4GW__memberDeleteModal h2{margin:0;font-size:16px;line-height:22px}.CareerSiteView-module__m6R4GW__memberDeleteModal p{color:var(--muted-foreground);margin:4px 0 0;font-size:13px;line-height:18px}.CareerSiteView-module__m6R4GW__memberDeleteModal footer button:last-child{background:#e04f4f;border-color:#e04f4f}.CareerSiteView-module__m6R4GW__htmlPagesSection{flex-direction:column;gap:16px;width:100%;max-width:1120px;margin-top:32px;display:flex}.CareerSiteView-module__m6R4GW__htmlImportModal{max-height:88vh;overflow-y:auto;width:720px!important}.CareerSiteView-module__m6R4GW__htmlImportBody{flex-direction:column;gap:16px;padding:0 24px 24px;display:flex}.CareerSiteView-module__m6R4GW__htmlDropZone{min-height:96px;color:var(--muted-foreground);text-align:center;word-break:keep-all;cursor:pointer;background:#f9f9fb;border:1px dashed #d0d5dd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:13px;display:flex}.CareerSiteView-module__m6R4GW__htmlDropZone input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CareerSiteView-module__m6R4GW__htmlDropZoneActive{border-color:var(--primary);color:var(--primary);background:var(--brand-soft)}.CareerSiteView-module__m6R4GW__htmlPreviewFrame{border:1px solid #e4e7ec;border-radius:8px;height:320px;overflow:auto}.CareerSiteView-module__m6R4GW__htmlImportError{color:#e04f4f;word-break:keep-all;margin:0;font-size:12px}@media (max-width:767px){.CareerSiteView-module__m6R4GW__editor{min-width:0;min-height:100dvh;overflow-x:hidden}.CareerSiteView-module__m6R4GW__topbar{flex-wrap:wrap;height:auto;min-height:60px;padding:10px 12px}.CareerSiteView-module__m6R4GW__topbar>button:first-child{margin-right:0}.CareerSiteView-module__m6R4GW__editorLocale,.CareerSiteView-module__m6R4GW__pagePicker{width:auto;max-width:100%;position:static}.CareerSiteView-module__m6R4GW__pagePicker{flex:180px}.CareerSiteView-module__m6R4GW__actions{width:100%;margin-left:0}.CareerSiteView-module__m6R4GW__actions>button{min-height:44px}.CareerSiteView-module__m6R4GW__workspace{grid-template-columns:52px minmax(0,1fr);height:calc(100dvh - 112px)}body.rf-career-drawer-open .CareerSiteView-module__m6R4GW__workspace{grid-template-columns:52px minmax(0,1fr);height:calc(100dvh - 112px)}.CareerSiteView-module__m6R4GW__rail{padding:7px}.CareerSiteView-module__m6R4GW__rail button{width:38px;min-width:38px;height:44px}.CareerSiteView-module__m6R4GW__sidebar{z-index:40;width:min(320px,100vw - 52px);max-width:none;height:auto;position:fixed;top:112px;bottom:0;left:52px;box-shadow:8px 0 22px #0000001f}body.rf-career-drawer-open .CareerSiteView-module__m6R4GW__sidebar{z-index:40;width:min(320px,100vw - 52px);max-width:none;height:auto;position:fixed;top:112px;bottom:0;left:52px;box-shadow:8px 0 22px #0000001f}.CareerSiteView-module__m6R4GW__stage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px;overflow:auto}.CareerSiteView-module__m6R4GW__frame{min-height:0}.CareerSiteView-module__m6R4GW__frame.CareerSiteView-module__m6R4GW__mobile{width:min(400px,100%)}.CareerSiteView-module__m6R4GW__frame header{min-height:56px;padding:0 20px}.CareerSiteView-module__m6R4GW__sourceHeroCopy,.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates{padding-left:24px;padding-right:24px}.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates{grid-template-rows:none;height:auto}.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates,.CareerSiteView-module__m6R4GW__sourceWorkstyle{grid-template-columns:minmax(0,1fr)}.CareerSiteView-module__m6R4GW__sourceQualityBody,.CareerSiteView-module__m6R4GW__sourcePrinciplesBody,.CareerSiteView-module__m6R4GW__sourceCandidatesBody,.CareerSiteView-module__m6R4GW__sourceWorkImage,.CareerSiteView-module__m6R4GW__sourceWorkCopy,.CareerSiteView-module__m6R4GW__sourceWorkDetails,.CareerSiteView-module__m6R4GW__sourceWorkBenefits{grid-area:auto}.CareerSiteView-module__m6R4GW__sourceStepRow,.CareerSiteView-module__m6R4GW__sourcePrincipleCards,.CareerSiteView-module__m6R4GW__sourceRecordStats,.CareerSiteView-module__m6R4GW__sourceWorkBenefits{grid-template-columns:minmax(0,1fr)}.CareerSiteView-module__m6R4GW__sourceStepRow{gap:16px;margin-top:32px}.CareerSiteView-module__m6R4GW__sourceStep{height:auto;min-height:60px}}@media (prefers-reduced-motion:reduce){.CareerSiteView-module__m6R4GW__block,.CareerSiteView-module__m6R4GW__customDomainLink,.CareerSiteView-module__m6R4GW__faviconUploadInput{transition-duration:.01ms}}@media (max-width:767px){.CareerSiteView-module__m6R4GW__publishedShell,.CareerSiteView-module__m6R4GW__frame{--public-gutter:20px;--public-section-space:56px}.CareerSiteView-module__m6R4GW__frame header{min-height:56px;padding-inline:var(--public-gutter)}.CareerSiteView-module__m6R4GW__sourceHero{min-height:320px;display:block}.CareerSiteView-module__m6R4GW__sourceHero:before,.CareerSiteView-module__m6R4GW__sourceHeroImage:after{background:#f8fbffed}.CareerSiteView-module__m6R4GW__sourceHeroCopy{min-height:320px;padding:44px var(--public-gutter)}.CareerSiteView-module__m6R4GW__sourceHeroCopy h1{letter-spacing:-.04em;font-size:32px;line-height:1.18}.CareerSiteView-module__m6R4GW__sourceHeroCopy,.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates,.CareerSiteView-module__m6R4GW__sourceCta,.CareerSiteView-module__m6R4GW__frame footer{padding-inline:var(--public-gutter)}.CareerSiteView-module__m6R4GW__sourceQuality,.CareerSiteView-module__m6R4GW__sourceSteps,.CareerSiteView-module__m6R4GW__sourceWorkstyle,.CareerSiteView-module__m6R4GW__sourcePrinciples,.CareerSiteView-module__m6R4GW__sourceRecords,.CareerSiteView-module__m6R4GW__sourceCandidates{padding-block:var(--public-section-space)}.CareerSiteView-module__m6R4GW__sourcePrincipleCards,.CareerSiteView-module__m6R4GW__sourceCandidateCards{gap:var(--rf-space-3)}.CareerSiteView-module__m6R4GW__steps{flex-direction:column}.CareerSiteView-module__m6R4GW__steps li,.CareerSiteView-module__m6R4GW__steps li+li{border-right:0;border-bottom:1px solid var(--border);padding:16px 0}}
.ApplicantPortal-module__fWNd6G__siteFrame{--public-content-width:var(--rf-public-container);--public-reading-width:var(--rf-public-reading);--public-gutter:var(--rf-public-container-pad);--public-control-radius:var(--rf-radius-sm);width:100%;min-height:100vh;color:var(--foreground);background:var(--card);box-shadow:none;font-family:var(--font-sans);word-break:keep-all}@layer applicant-control-defaults{.ApplicantPortal-module__fWNd6G__siteFrame button,.ApplicantPortal-module__fWNd6G__siteFrame input,.ApplicantPortal-module__fWNd6G__siteFrame select,.ApplicantPortal-module__fWNd6G__siteFrame textarea{font:inherit}}.ApplicantPortal-module__fWNd6G__siteFrame button:focus-visible,.ApplicantPortal-module__fWNd6G__siteFrame input:focus-visible,.ApplicantPortal-module__fWNd6G__siteFrame select:focus-visible,.ApplicantPortal-module__fWNd6G__siteFrame textarea:focus-visible,.ApplicantPortal-module__fWNd6G__siteFrame a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ApplicantPortal-module__fWNd6G__primaryButton{border:1px solid var(--brand-strong);min-width:132px;height:48px;color:var(--primary-foreground);background:var(--brand-strong);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;transition:background .2s;display:inline-flex}.ApplicantPortal-module__fWNd6G__primaryButton:hover{background:var(--brand-hover)}.ApplicantPortal-module__fWNd6G__detailHero{isolation:isolate;place-items:center;height:22.2222vw;min-height:240px;max-height:360px;display:grid;position:relative;overflow:hidden}.ApplicantPortal-module__fWNd6G__detailHeroImage{z-index:-2;object-fit:cover;object-position:center}.ApplicantPortal-module__fWNd6G__detailHeroShade{z-index:-1;background:linear-gradient(90deg,#f8fbfff7 0%,#f8fbfff0 44%,#f8fbffad 72%,#f8fbff29 100%);position:absolute;inset:0}.ApplicantPortal-module__fWNd6G__detailHeroContent{width:min(var(--public-content-width), calc(100% - (var(--public-gutter) * 2)));color:var(--foreground);text-align:left;margin:0 auto;padding:48px 0}.ApplicantPortal-module__fWNd6G__detailHeroBadge{min-height:0;color:var(--brand-strong);letter-spacing:.14em;border:0;border-radius:0;align-items:center;padding:0;font-size:12px;font-weight:700;display:inline-flex}.ApplicantPortal-module__fWNd6G__detailHero h1{letter-spacing:-.035em;word-break:keep-all;max-width:900px;margin:18px auto 10px;margin-inline:0;font-size:48px;line-height:1.25}.ApplicantPortal-module__fWNd6G__detailHero p{color:var(--muted-foreground);margin:0;font-size:14px;font-weight:600}.ApplicantPortal-module__fWNd6G__detailTitleBlock{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:32px;width:min(1076px,100%);min-height:230px;margin:0 auto;padding:40px 48px;display:flex;position:relative}.ApplicantPortal-module__fWNd6G__detailTitleBlock>div:first-child{max-width:766px}.ApplicantPortal-module__fWNd6G__detailTitleBlock h1{color:var(--foreground);letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:32px;line-height:1.36}.ApplicantPortal-module__fWNd6G__detailTitleBlock p{color:var(--header-soft);flex-wrap:wrap;gap:0;margin:19px 0 0;font-size:14px;line-height:20px;display:flex}.ApplicantPortal-module__fWNd6G__detailTitleBlock p span:not(:last-child):after{content:"|";color:var(--border);margin:0 9px}.ApplicantPortal-module__fWNd6G__detailActions{flex:0 0 214px;justify-content:flex-end;align-items:center;display:flex}.ApplicantPortal-module__fWNd6G__shareButton{border:1px solid var(--brand-strong);width:48px;height:48px;color:var(--brand-strong);background:var(--card);cursor:pointer;border-radius:8px;place-items:center;margin-right:12px;transition:background .2s;display:grid}.ApplicantPortal-module__fWNd6G__shareNotice{position:absolute;bottom:14px;right:48px;color:var(--header-soft)!important;margin:0!important;font-size:12px!important}.ApplicantPortal-module__fWNd6G__detailBody{width:min(1076px,100%);margin:0 auto;padding:32px 48px 80px}.ApplicantPortal-module__fWNd6G__applicationForm{padding-bottom:73px}.ApplicantPortal-module__fWNd6G__applyLayout{width:600px;max-width:100%;margin:0 auto;position:relative}.ApplicantPortal-module__fWNd6G__applyMain{width:600px;max-width:100%;padding-bottom:40px}.ApplicantPortal-module__fWNd6G__backButton{height:24px;color:var(--header-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:28px 64px 0;padding:0;font-size:14px;display:inline-flex}.ApplicantPortal-module__fWNd6G__applyHeading{min-height:124px;padding:22px 64px 16px}.ApplicantPortal-module__fWNd6G__applyHeading h1{color:var(--foreground);letter-spacing:-.04em;margin:0;font-size:32px;line-height:52px}.ApplicantPortal-module__fWNd6G__applyHeading p{color:var(--header-soft);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:14px;line-height:22px;overflow:hidden}.ApplicantPortal-module__fWNd6G__formField{flex-direction:column;padding:24px 64px;scroll-margin-top:20px;display:flex}.ApplicantPortal-module__fWNd6G__formField>label{color:var(--foreground);word-break:keep-all;margin-bottom:9px;font-size:14px;font-weight:700;line-height:22px}.ApplicantPortal-module__fWNd6G__formField label b,.ApplicantPortal-module__fWNd6G__consentField label b{color:#c9302c}.ApplicantPortal-module__fWNd6G__formField>input,.ApplicantPortal-module__fWNd6G__formField>select,.ApplicantPortal-module__fWNd6G__emailRow>input{border:1px solid var(--input);width:100%;height:48px;color:var(--foreground);background:var(--card);border-radius:8px;outline:0;padding:0 12px;font-size:14px}.ApplicantPortal-module__fWNd6G__formField>select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.243 4.57666L6.30304 8.83666L2.36304 4.57666H10.243Z' fill='%231B212C'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:13px 13px;padding-right:34px}.ApplicantPortal-module__fWNd6G__formField input::placeholder,.ApplicantPortal-module__fWNd6G__formField textarea::placeholder{color:var(--muted-foreground)}.ApplicantPortal-module__fWNd6G__formField input:focus,.ApplicantPortal-module__fWNd6G__formField select:focus,.ApplicantPortal-module__fWNd6G__formField textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px #0186d21f}.ApplicantPortal-module__fWNd6G__formField input[aria-invalid=true],.ApplicantPortal-module__fWNd6G__formField select[aria-invalid=true],.ApplicantPortal-module__fWNd6G__formField textarea[aria-invalid=true]{border-color:var(--destructive)}.ApplicantPortal-module__fWNd6G__formField textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:112px;color:var(--foreground);background:var(--card);border-radius:8px;outline:0;padding:10px 12px;font-size:14px;line-height:21px}.ApplicantPortal-module__fWNd6G__counter{color:var(--header-soft);align-self:flex-end;margin-top:4px;font-size:12px;line-height:18px}.ApplicantPortal-module__fWNd6G__emailRow{grid-template-columns:minmax(0,1fr) 74px;gap:8px;display:grid}.ApplicantPortal-module__fWNd6G__emailRow button,.ApplicantPortal-module__fWNd6G__emailChallenge button{border:1px solid var(--brand-strong);height:48px;color:var(--brand-strong);background:var(--card);cursor:pointer;border-radius:8px;font-size:14px;font-weight:700}.ApplicantPortal-module__fWNd6G__emailRow button:disabled,.ApplicantPortal-module__fWNd6G__emailChallenge button:disabled{border-color:var(--input);color:var(--header-soft);cursor:not-allowed}.ApplicantPortal-module__fWNd6G__emailChallenge{background:var(--secondary);border-radius:8px;margin-top:10px;padding:12px}.ApplicantPortal-module__fWNd6G__emailChallenge p{color:var(--header-soft);margin:0 0 8px;font-size:12px;line-height:18px}.ApplicantPortal-module__fWNd6G__emailChallenge code{color:var(--brand-strong);letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:700}.ApplicantPortal-module__fWNd6G__emailChallenge>div{grid-template-columns:minmax(0,1fr) 74px;gap:8px;display:grid}.ApplicantPortal-module__fWNd6G__emailChallenge input{border:1px solid var(--input);background:var(--card);border-radius:8px;width:100%;height:42px;padding:0 12px}.ApplicantPortal-module__fWNd6G__emailChallenge button{height:42px}.ApplicantPortal-module__fWNd6G__successText{color:#16845b;align-items:center;gap:5px;margin:8px 0 0;font-size:12px;display:flex}.ApplicantPortal-module__fWNd6G__fieldMessage,.ApplicantPortal-module__fWNd6G__fileHelp,.ApplicantPortal-module__fWNd6G__localBoundary,.ApplicantPortal-module__fWNd6G__errorText{color:var(--header-soft);margin:7px 0 0;font-size:12px;line-height:18px}.ApplicantPortal-module__fWNd6G__localBoundary{color:var(--header-soft)}.ApplicantPortal-module__fWNd6G__errorText{color:#c9302c}.ApplicantPortal-module__fWNd6G__fileInput{border:1px dashed var(--input);min-height:48px;color:var(--header-soft);background:var(--card);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex;margin:0!important;font-weight:400!important}.ApplicantPortal-module__fWNd6G__fileInput svg{color:var(--brand-strong)}.ApplicantPortal-module__fWNd6G__fileInput span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ApplicantPortal-module__fWNd6G__fileInput small{color:var(--header-soft);font-size:12px}.ApplicantPortal-module__fWNd6G__visuallyHidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ApplicantPortal-module__fWNd6G__questionSection{border-top:1px solid var(--border);color:var(--foreground);margin:30px 64px 4px;padding:25px 0 0;font-size:20px;line-height:28px}.ApplicantPortal-module__fWNd6G__consentField{border:1px solid var(--input);border-radius:8px;margin:12px 64px 24px;padding:18px;scroll-margin-top:20px}.ApplicantPortal-module__fWNd6G__consentField>label{min-height:24px;color:var(--foreground);cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;font-weight:700;line-height:21px;display:flex}.ApplicantPortal-module__fWNd6G__consentField input{width:17px;height:17px;accent-color:var(--accent);flex:none;margin:2px 0 0}.ApplicantPortal-module__fWNd6G__consentField input:focus{outline:0;box-shadow:0 0 0 3px #00619fbf}.ApplicantPortal-module__fWNd6G__consentField label span{color:var(--header-soft);margin-left:auto;font-size:12px;font-weight:400}.ApplicantPortal-module__fWNd6G__consentField>div{border-top:1px solid var(--border);color:var(--header-soft);margin-top:13px;padding-top:13px;font-size:12px;line-height:18px}.ApplicantPortal-module__fWNd6G__consentField>div b{color:var(--header-soft)}.ApplicantPortal-module__fWNd6G__consentField>div p{margin:3px 0 10px}.ApplicantPortal-module__fWNd6G__consentField>div p:last-child{margin-bottom:0}.ApplicantPortal-module__fWNd6G__fieldRail{z-index:5;border-left:1px solid var(--input);background:#fffffff5;width:180px;padding:16px 16px 16px 20px;position:fixed;top:109px;left:calc(50% + 340px)}.ApplicantPortal-module__fWNd6G__fieldRail h2{color:var(--header-soft);margin:0 0 14px;font-size:14px;line-height:20px}.ApplicantPortal-module__fWNd6G__fieldRail ol{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ApplicantPortal-module__fWNd6G__fieldRail li{color:var(--header-soft);align-items:center;gap:10px;font-size:12px;line-height:16px;display:flex}.ApplicantPortal-module__fWNd6G__fieldRail li a{max-width:96px;color:inherit;text-overflow:ellipsis;white-space:nowrap;margin:-5px -3px;padding:5px 3px;display:inline-block;overflow:hidden}.ApplicantPortal-module__fWNd6G__fieldRail li small{color:#c9302c;font-size:12px}.ApplicantPortal-module__fWNd6G__requiredDot,.ApplicantPortal-module__fWNd6G__optionalDot{background:var(--destructive);border-radius:50%;flex-shrink:0;width:5px;height:5px}.ApplicantPortal-module__fWNd6G__optionalDot{background:#0003}.ApplicantPortal-module__fWNd6G__railMissing a{color:var(--header-soft);font-weight:700}.ApplicantPortal-module__fWNd6G__applyFooter{z-index:40;border-top:1px solid var(--input);background:var(--card);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:73px;padding:12px 40px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #1018280a}.ApplicantPortal-module__fWNd6G__previewButton{border:1px solid var(--input);height:40px;color:var(--header-soft);background:var(--card);cursor:pointer;border-radius:8px;padding:0 16px;font-size:14px;font-weight:700}.ApplicantPortal-module__fWNd6G__applyFooter p{color:var(--header-soft);justify-self:end;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.ApplicantPortal-module__fWNd6G__applyFooter p b{color:var(--header-soft)}.ApplicantPortal-module__fWNd6G__submitButton{border:1px solid var(--brand-strong);width:200px;height:48px;color:var(--primary-foreground);background:var(--brand-strong);cursor:pointer;border-radius:8px;font-size:14px;font-weight:700}.ApplicantPortal-module__fWNd6G__submitButton:disabled{border-color:var(--border);color:var(--muted-foreground);background:var(--secondary);cursor:not-allowed}.ApplicantPortal-module__fWNd6G__submitError{z-index:55;color:#9c2f2b;background:#fff2f1;border-radius:8px;max-width:380px;margin:0;padding:12px 16px;font-size:14px;position:fixed;bottom:88px;right:24px;box-shadow:0 8px 24px #10182824}.ApplicantPortal-module__fWNd6G__modalBackdrop{z-index:80;background:#191f286b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ApplicantPortal-module__fWNd6G__dialog{border-radius:var(--radius-md);background:var(--card);width:440px;max-width:100%;box-shadow:var(--shadow-panel);padding:28px 28px 22px;position:relative}.ApplicantPortal-module__fWNd6G__dialog h2{color:var(--foreground);margin:0 34px 9px 0;font-size:20px;line-height:29px}.ApplicantPortal-module__fWNd6G__dialog>p{color:var(--header-soft);margin:8px 0 0;font-size:14px;line-height:20px}.ApplicantPortal-module__fWNd6G__dialogClose{width:32px;height:32px;color:var(--header-soft);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:20px;right:20px}.ApplicantPortal-module__fWNd6G__dialog footer{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.ApplicantPortal-module__fWNd6G__dialog footer button{border:1px solid var(--input);min-width:76px;height:40px;color:var(--header-soft);background:var(--card);cursor:pointer;border-radius:8px;padding:0 14px;font-size:14px;font-weight:700}.ApplicantPortal-module__fWNd6G__dialog footer button:last-child{border-color:var(--brand-strong);color:var(--primary-foreground);background:var(--brand-strong)}.ApplicantPortal-module__fWNd6G__dialogInfo{color:var(--brand-strong);margin-bottom:10px}.ApplicantPortal-module__fWNd6G__previewSummary{background:var(--secondary);border-radius:8px;margin:18px 0 0;padding:12px 14px}.ApplicantPortal-module__fWNd6G__previewSummary div{grid-template-columns:78px minmax(0,1fr);gap:8px;padding:5px 0;font-size:12px;display:grid}.ApplicantPortal-module__fWNd6G__previewSummary dt{color:var(--header-soft)}.ApplicantPortal-module__fWNd6G__previewSummary dd{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ApplicantPortal-module__fWNd6G__confirmPage{flex-direction:column;min-height:100vh;display:flex}.ApplicantPortal-module__fWNd6G__confirmMain{text-align:center;flex-direction:column;flex:1;align-items:center;width:min(540px,100% - 40px);min-height:calc(100vh - 121px);margin:0 auto;padding:204px 25px 72px;display:flex}.ApplicantPortal-module__fWNd6G__confirmMain h1{color:var(--foreground);letter-spacing:-.035em;margin:22px 0 8px;font-size:24px;font-weight:700;line-height:40px}.ApplicantPortal-module__fWNd6G__confirmMain>p{color:var(--header-soft);margin:0;font-size:14px;line-height:22px}.ApplicantPortal-module__fWNd6G__confirmInfo{background:var(--secondary);text-align:left;border-radius:8px;width:490px;max-width:100%;min-height:118px;margin-top:42px;padding:18px 20px}.ApplicantPortal-module__fWNd6G__confirmInfo h2{color:var(--header-soft);align-items:center;gap:7px;margin:0 0 9px;font-size:14px;line-height:20px;display:flex}.ApplicantPortal-module__fWNd6G__confirmInfo h2 svg{color:var(--header-soft)}.ApplicantPortal-module__fWNd6G__confirmInfo ul{color:var(--header-soft);margin:0;padding-left:18px;font-size:12px;line-height:21px;list-style:outside}.ApplicantPortal-module__fWNd6G__confirmActions{flex-direction:column;gap:10px;width:460px;max-width:100%;margin-top:32px;display:flex}.ApplicantPortal-module__fWNd6G__confirmActions form,.ApplicantPortal-module__fWNd6G__confirmActions .ApplicantPortal-module__fWNd6G__primaryButton,.ApplicantPortal-module__fWNd6G__homeButton{width:100%}.ApplicantPortal-module__fWNd6G__homeButton{height:48px;color:var(--primary-foreground);background:var(--foreground);cursor:pointer;border:0;border-radius:8px;font-size:16px;font-weight:700;transition:background .2s}.ApplicantPortal-module__fWNd6G__homeButton:hover{background:#1b212c}.ApplicantPortal-module__fWNd6G__confirmFooter{min-height:60px;color:var(--header-soft);background:var(--secondary);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.ApplicantPortal-module__fWNd6G__confirmFooter strong{color:var(--muted-foreground);align-items:center;gap:3px;font-size:12px;display:inline-flex}.ApplicantPortal-module__fWNd6G__invalidPage{min-height:100vh;color:var(--foreground);background:var(--card);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px 105px;display:flex}.ApplicantPortal-module__fWNd6G__invalidIllustration{margin-bottom:34px;overflow:visible}.ApplicantPortal-module__fWNd6G__invalidPage h1{color:var(--foreground);margin:0 0 8px;font-size:20px;line-height:30px}.ApplicantPortal-module__fWNd6G__invalidPage p{color:var(--header-soft);margin:0 0 24px;font-size:14px;line-height:22px}.ApplicantPortal-module__fWNd6G__invalidPage button{min-width:105px;height:40px;color:var(--primary-foreground);background:var(--foreground);cursor:pointer;border:0;border-radius:4px;padding:0 13px;font-size:14px;font-weight:700;transition:background .2s}.ApplicantPortal-module__fWNd6G__primaryButton,.ApplicantPortal-module__fWNd6G__shareButton,.ApplicantPortal-module__fWNd6G__formField>input,.ApplicantPortal-module__fWNd6G__formField>select,.ApplicantPortal-module__fWNd6G__formField textarea,.ApplicantPortal-module__fWNd6G__emailRow button,.ApplicantPortal-module__fWNd6G__emailChallenge button,.ApplicantPortal-module__fWNd6G__emailChallenge input,.ApplicantPortal-module__fWNd6G__fileInput,.ApplicantPortal-module__fWNd6G__consentField,.ApplicantPortal-module__fWNd6G__previewButton,.ApplicantPortal-module__fWNd6G__submitButton,.ApplicantPortal-module__fWNd6G__dialog,.ApplicantPortal-module__fWNd6G__dialog footer button,.ApplicantPortal-module__fWNd6G__homeButton{border-radius:var(--public-control-radius)}.ApplicantPortal-module__fWNd6G__detailHero{place-items:end start;height:min(28vw,336px);min-height:240px}.ApplicantPortal-module__fWNd6G__detailHero h1{max-width:760px;margin:10px 0 6px;font-size:clamp(32px,4vw,48px);line-height:1.2}.ApplicantPortal-module__fWNd6G__detailTitleBlock{width:min(var(--public-content-width), 100%);min-height:112px;padding:24px var(--public-gutter);border-bottom-color:var(--border)}.ApplicantPortal-module__fWNd6G__detailTitleBlock h1{font-size:30px;line-height:1.4}.ApplicantPortal-module__fWNd6G__detailActions{flex-basis:auto}.ApplicantPortal-module__fWNd6G__shareButton{border-color:var(--input);color:var(--foreground)}.ApplicantPortal-module__fWNd6G__shareButton:hover{background:var(--secondary)}.ApplicantPortal-module__fWNd6G__detailBody{width:min(var(--public-content-width), 100%);padding:var(--rf-public-section-y-compact) var(--public-gutter) var(--rf-public-section-y)}.ApplicantPortal-module__fWNd6G__detailBody>p,.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page]{max-width:var(--public-reading-width);color:var(--foreground);margin:0 auto;font-size:17px;line-height:31px}.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page] p:not(:last-child){margin-bottom:16px}.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page] :is(h1,h2,h3,h4){color:var(--foreground);letter-spacing:-.03em;padding:20px 0 8px}.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page] h1{font-size:32px;line-height:44px}.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page] h2{font-size:26px;line-height:36px}.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page] h3{font-size:22px;line-height:31px}.ApplicantPortal-module__fWNd6G__detailBody [data-rf-html-page] h4{font-size:18px;line-height:28px}.ApplicantPortal-module__fWNd6G__applyLayout,.ApplicantPortal-module__fWNd6G__applyMain{width:min(680px,100%)}.ApplicantPortal-module__fWNd6G__applyHeading,.ApplicantPortal-module__fWNd6G__formField{padding-inline:0}.ApplicantPortal-module__fWNd6G__backButton,.ApplicantPortal-module__fWNd6G__questionSection,.ApplicantPortal-module__fWNd6G__consentField{margin-inline:0}.ApplicantPortal-module__fWNd6G__applyFooter{padding-inline:max(20px, calc((100% - var(--public-content-width)) / 2));box-shadow:none}.ApplicantPortal-module__fWNd6G__submitError{box-shadow:var(--shadow-panel)}.ApplicantPortal-module__fWNd6G__invalidPage button:hover{background:var(--foreground)}@media (max-width:1050px){.ApplicantPortal-module__fWNd6G__fieldRail{display:none}}@media (max-width:767px){.ApplicantPortal-module__fWNd6G__siteFrame{--public-gutter:20px}.ApplicantPortal-module__fWNd6G__siteFrame header{min-height:56px;padding:0 var(--public-gutter);grid-template-columns:1fr auto auto}.ApplicantPortal-module__fWNd6G__siteFrame header>nav{right:20px!important}.ApplicantPortal-module__fWNd6G__siteFrame header>span:last-child{margin-left:12px}.ApplicantPortal-module__fWNd6G__detailHero{height:280px}.ApplicantPortal-module__fWNd6G__detailHeroShade{background:#f8fbffed}.ApplicantPortal-module__fWNd6G__detailHeroContent{width:calc(100% - 40px);padding:32px 0}.ApplicantPortal-module__fWNd6G__detailHero h1{font-size:30px}.ApplicantPortal-module__fWNd6G__detailTitleBlock{flex-direction:column;align-items:stretch;min-height:0;padding:24px 20px}.ApplicantPortal-module__fWNd6G__detailTitleBlock h1{font-size:24px;line-height:1.4}.ApplicantPortal-module__fWNd6G__detailActions{z-index:40;border-top:1px solid var(--input);background:var(--card);justify-content:stretch;gap:8px;padding:12px 20px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #1018280a}.ApplicantPortal-module__fWNd6G__detailActions .ApplicantPortal-module__fWNd6G__shareButton{flex:none;margin-right:0}.ApplicantPortal-module__fWNd6G__detailActions .ApplicantPortal-module__fWNd6G__primaryButton{flex:1}.ApplicantPortal-module__fWNd6G__shareNotice{position:fixed;bottom:84px;right:20px}.ApplicantPortal-module__fWNd6G__detailBody{padding:32px 20px 96px}.ApplicantPortal-module__fWNd6G__applyLayout,.ApplicantPortal-module__fWNd6G__applyMain{width:100%;padding-inline:20px}.ApplicantPortal-module__fWNd6G__backButton{margin:22px 0 0}.ApplicantPortal-module__fWNd6G__applyHeading{min-height:112px;padding:20px 0 14px}.ApplicantPortal-module__fWNd6G__applyHeading h1{font-size:32px;line-height:42px}.ApplicantPortal-module__fWNd6G__formField{padding:20px 0}.ApplicantPortal-module__fWNd6G__questionSection{margin:24px 0 0}.ApplicantPortal-module__fWNd6G__consentField{margin:8px 0 20px}.ApplicantPortal-module__fWNd6G__applyFooter{justify-content:flex-end;min-height:68px;padding:10px 20px;display:flex}.ApplicantPortal-module__fWNd6G__applyFooter .ApplicantPortal-module__fWNd6G__previewButton,.ApplicantPortal-module__fWNd6G__applyFooter p{display:none}.ApplicantPortal-module__fWNd6G__submitButton{width:132px}.ApplicantPortal-module__fWNd6G__applicationForm{padding-bottom:68px}.ApplicantPortal-module__fWNd6G__confirmMain{min-height:calc(100vh - 120px);padding:130px 0 56px}.ApplicantPortal-module__fWNd6G__confirmMain h1{font-size:24px}.ApplicantPortal-module__fWNd6G__confirmInfo{margin-top:34px}}@media (forced-colors:active){.ApplicantPortal-module__fWNd6G__consentField input:focus{outline-offset:2px;outline:2px solid}}
