.recruitment-hub-module__NNTcqG__page{--hub-bg:#f6f8fb;--hub-card:#fff;--hub-ink:#0f172a;--hub-ink2:#475569;--hub-ink3:#64748b;--hub-line:#e2e8f0;--hub-blue:#1d4ed8;--hub-blue-d:#1e40af;--hub-blue-t:#eaf0ff;--hub-green-t:#e7f6ee;--hub-green:#15803d;--hub-amber-t:#fff4e0;--hub-amber:#b45309;--hub-grey-t:#f1f5f9;--hub-radius:14px;--hub-font-head:"Outfit Variable", "Inter Variable", ui-sans-serif, system-ui, sans-serif;--hub-font-body:"Inter Variable", ui-sans-serif, system-ui, -apple-system, sans-serif;background:var(--hub-bg);color:var(--hub-ink);font-family:var(--hub-font-body);padding:16px 0 48px;font-size:16px;line-height:1.55}.recruitment-hub-module__NNTcqG__wrap{max-width:960px;margin:0 auto;padding:0 16px}.recruitment-hub-module__NNTcqG__article{display:block}.recruitment-hub-module__NNTcqG__page a{color:var(--hub-blue);text-decoration:none}.recruitment-hub-module__NNTcqG__page a:hover{text-decoration:underline}.recruitment-hub-module__NNTcqG__page h1,.recruitment-hub-module__NNTcqG__page h2,.recruitment-hub-module__NNTcqG__page h3{font-family:var(--hub-font-head);letter-spacing:-.01em}.recruitment-hub-module__NNTcqG__crumbs{color:var(--hub-ink3);margin:0 0 12px;font-size:14px}.recruitment-hub-module__NNTcqG__crumbsList{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.recruitment-hub-module__NNTcqG__crumbsList li+li:before{content:"›";color:var(--hub-ink3);margin-right:6px}.recruitment-hub-module__NNTcqG__crumbsList a{color:var(--hub-ink2)}.recruitment-hub-module__NNTcqG__crumbsList [aria-current=page]{color:var(--hub-ink);font-weight:500}.recruitment-hub-module__NNTcqG__card{background:var(--hub-card);border:1px solid var(--hub-line);border-radius:var(--hub-radius);margin:16px 0;padding:20px}.recruitment-hub-module__NNTcqG__card:first-child{margin-top:0}.recruitment-hub-module__NNTcqG__sectionTitle{margin:0 0 12px;font-size:20px;font-weight:600}.recruitment-hub-module__NNTcqG__count{font-family:var(--hub-font-body);color:var(--hub-ink3);margin-left:4px;font-size:14px;font-weight:400}.recruitment-hub-module__NNTcqG__subCard{border:1px solid var(--hub-line);border-radius:var(--hub-radius);background:var(--hub-grey-t);padding:14px 16px}.recruitment-hub-module__NNTcqG__subTitle{margin:0 0 6px;font-size:15px;font-weight:600}.recruitment-hub-module__NNTcqG__hero{padding:24px 20px}.recruitment-hub-module__NNTcqG__heroTitle{margin:12px 0 8px;font-size:clamp(24px,4.5vw,32px);font-weight:700;line-height:1.2}.recruitment-hub-module__NNTcqG__lead{color:var(--hub-ink2);margin:0 0 16px;font-size:16px}.recruitment-hub-module__NNTcqG__notice{color:var(--hub-ink3);margin:14px 0 0;font-size:13px}.recruitment-hub-module__NNTcqG__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.recruitment-hub-module__NNTcqG__chip{border:1px solid var(--hub-line);background:var(--hub-grey-t);color:var(--hub-ink2);border-radius:999px;align-items:center;padding:3px 12px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.recruitment-hub-module__NNTcqG__chipOpen{background:var(--hub-green-t);color:var(--hub-green);border-color:#bfe6cd}.recruitment-hub-module__NNTcqG__chipClosed{background:var(--hub-grey-t);color:var(--hub-ink3)}.recruitment-hub-module__NNTcqG__chipUpcoming{background:var(--hub-blue-t);color:var(--hub-blue-d);border-color:#c7d6fb}.recruitment-hub-module__NNTcqG__chipUrgent{background:var(--hub-amber-t);color:var(--hub-amber);border-color:#f5d9a8}.recruitment-hub-module__NNTcqG__chipMuted{background:0 0}.recruitment-hub-module__NNTcqG__actions{flex-wrap:wrap;gap:10px;margin:0;display:flex}.recruitment-hub-module__NNTcqG__btn{border:1px solid var(--hub-line);background:var(--hub-card);min-height:44px;color:var(--hub-ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.recruitment-hub-module__NNTcqG__btn:hover{text-decoration:none}.recruitment-hub-module__NNTcqG__btnPrimary{background:var(--hub-blue);border-color:var(--hub-blue);color:#fff}.recruitment-hub-module__NNTcqG__btnPrimary:hover{background:var(--hub-blue-d)}.recruitment-hub-module__NNTcqG__btnSecondary{color:var(--hub-blue);background:var(--hub-blue-t);border-color:#c7d6fb}.recruitment-hub-module__NNTcqG__btnGhost{color:var(--hub-ink2)}.recruitment-hub-module__NNTcqG__page .recruitment-hub-module__NNTcqG__btnPrimary{color:#fff}.recruitment-hub-module__NNTcqG__toc{scrollbar-width:none;gap:8px;margin:0 0 8px;padding:2px 0 8px;display:flex;overflow-x:auto}.recruitment-hub-module__NNTcqG__toc::-webkit-scrollbar{display:none}.recruitment-hub-module__NNTcqG__tocLink{border:1px solid var(--hub-line);background:var(--hub-card);min-height:36px;color:var(--hub-ink2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.recruitment-hub-module__NNTcqG__tocLink:hover{border-color:var(--hub-blue);color:var(--hub-blue);text-decoration:none}.recruitment-hub-module__NNTcqG__glance{grid-template-columns:1fr 1fr;gap:0 24px;margin:0;display:grid}.recruitment-hub-module__NNTcqG__glanceRow{border-bottom:1px solid var(--hub-line);grid-template-columns:140px 1fr;gap:8px;padding:10px 0;display:grid}.recruitment-hub-module__NNTcqG__glanceRow dt{color:var(--hub-ink3);font-size:14px}.recruitment-hub-module__NNTcqG__glanceRow dd{overflow-wrap:anywhere;margin:0;font-weight:500}.recruitment-hub-module__NNTcqG__unknown{color:var(--hub-ink3);font-style:italic;font-weight:400}.recruitment-hub-module__NNTcqG__kv{margin:0}.recruitment-hub-module__NNTcqG__kvRow{border-bottom:1px solid var(--hub-line);grid-template-columns:minmax(120px,36%) 1fr;gap:8px;padding:8px 0;display:grid}.recruitment-hub-module__NNTcqG__kvRow:last-child{border-bottom:0}.recruitment-hub-module__NNTcqG__kvRow dt{color:var(--hub-ink3);font-size:14px}.recruitment-hub-module__NNTcqG__kvRow dd{overflow-wrap:anywhere;margin:0;font-weight:500}.recruitment-hub-module__NNTcqG__bigFact{font-family:var(--hub-font-head);margin:0;font-size:22px;font-weight:600}.recruitment-hub-module__NNTcqG__cardGrid{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.recruitment-hub-module__NNTcqG__cardGrid>.recruitment-hub-module__NNTcqG__card,.recruitment-hub-module__NNTcqG__card .recruitment-hub-module__NNTcqG__cardGrid{margin:0}.recruitment-hub-module__NNTcqG__scroll{border:1px solid var(--hub-line);border-radius:var(--hub-radius);overflow-x:auto}.recruitment-hub-module__NNTcqG__table{border-collapse:collapse;width:100%;font-size:15px}.recruitment-hub-module__NNTcqG__table th,.recruitment-hub-module__NNTcqG__table td{border-bottom:1px solid var(--hub-line);text-align:left;vertical-align:top;padding:10px 12px;line-height:1.45}.recruitment-hub-module__NNTcqG__table thead th{background:var(--hub-grey-t);color:var(--hub-ink2);text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:600}.recruitment-hub-module__NNTcqG__table tbody th{font-weight:600}.recruitment-hub-module__NNTcqG__table tbody tr:last-child th,.recruitment-hub-module__NNTcqG__table tbody tr:last-child td{border-bottom:0}.recruitment-hub-module__NNTcqG__urlCell{overflow-wrap:anywhere}.recruitment-hub-module__NNTcqG__timeline{margin:0;padding:0 0 0 4px;list-style:none}.recruitment-hub-module__NNTcqG__step{gap:14px;padding:0 0 18px;display:flex;position:relative}.recruitment-hub-module__NNTcqG__step:before{content:"";background:var(--hub-line);width:1px;position:absolute;top:16px;bottom:-2px;left:7px}.recruitment-hub-module__NNTcqG__step:last-child:before{display:none}.recruitment-hub-module__NNTcqG__stepDot{border:1px solid var(--hub-line);background:var(--hub-card);border-radius:50%;flex:none;width:15px;height:15px;margin-top:4px}.recruitment-hub-module__NNTcqG__stepPast .recruitment-hub-module__NNTcqG__stepDot{background:var(--hub-ink3);border-color:var(--hub-ink3)}.recruitment-hub-module__NNTcqG__stepCurrent .recruitment-hub-module__NNTcqG__stepDot{background:var(--hub-blue);border-color:var(--hub-blue);box-shadow:0 0 0 4px var(--hub-blue-t)}.recruitment-hub-module__NNTcqG__stepUnknown .recruitment-hub-module__NNTcqG__stepDot,.recruitment-hub-module__NNTcqG__stepFuture .recruitment-hub-module__NNTcqG__stepDot{background:var(--hub-grey-t)}.recruitment-hub-module__NNTcqG__stepBody{flex-direction:column;gap:2px;display:flex}.recruitment-hub-module__NNTcqG__stepLabel{color:var(--hub-ink3);font-size:14px}.recruitment-hub-module__NNTcqG__stepCurrent .recruitment-hub-module__NNTcqG__stepLabel{color:var(--hub-blue-d);font-weight:600}.recruitment-hub-module__NNTcqG__stepNote{font-size:13px}.recruitment-hub-module__NNTcqG__stepDate{font-weight:600}.recruitment-hub-module__NNTcqG__stepDateUnknown{color:var(--hub-ink3);font-style:italic}.recruitment-hub-module__NNTcqG__stepUnknown .recruitment-hub-module__NNTcqG__stepLabel{color:#94a3b8}.recruitment-hub-module__NNTcqG__list{margin:0;padding-left:20px}.recruitment-hub-module__NNTcqG__list li+li{margin-top:6px}.recruitment-hub-module__NNTcqG__numbered{margin:0;padding-left:22px}.recruitment-hub-module__NNTcqG__numbered li+li{margin-top:8px}.recruitment-hub-module__NNTcqG__muted{color:var(--hub-ink2)}.recruitment-hub-module__NNTcqG__note{color:var(--hub-ink3);margin:12px 0 0;font-size:13px}.recruitment-hub-module__NNTcqG__preLine{white-space:pre-line;margin:0}.recruitment-hub-module__NNTcqG__checks{margin:12px 0 0;padding:0;list-style:none}.recruitment-hub-module__NNTcqG__checkItem{border-bottom:1px solid var(--hub-line);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.recruitment-hub-module__NNTcqG__checkInput{width:18px;height:18px;accent-color:var(--hub-blue);margin-top:3px}.recruitment-hub-module__NNTcqG__checkLabel{cursor:pointer}.recruitment-hub-module__NNTcqG__details{border:1px solid var(--hub-line);background:var(--hub-card);border-radius:10px;margin:8px 0}.recruitment-hub-module__NNTcqG__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:600;list-style:none;display:flex}.recruitment-hub-module__NNTcqG__summary::-webkit-details-marker{display:none}.recruitment-hub-module__NNTcqG__summary:after{content:"+";color:var(--hub-ink3);font-weight:400}.recruitment-hub-module__NNTcqG__details[open] .recruitment-hub-module__NNTcqG__summary:after{content:"–"}.recruitment-hub-module__NNTcqG__dbody{border-top:1px solid var(--hub-line);color:var(--hub-ink2);padding:12px 14px}.recruitment-hub-module__NNTcqG__explore{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;display:flex}.recruitment-hub-module__NNTcqG__exploreLabel{color:var(--hub-ink3);margin-right:4px;font-size:13px}.recruitment-hub-module__NNTcqG__pill{border:1px solid var(--hub-line);background:var(--hub-card);min-height:34px;color:var(--hub-ink);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.recruitment-hub-module__NNTcqG__pill:hover{border-color:var(--hub-blue);color:var(--hub-blue);text-decoration:none}.recruitment-hub-module__NNTcqG__verificationNote{color:var(--hub-ink3);white-space:nowrap;font-size:12px;font-weight:400}.recruitment-hub-module__NNTcqG__unknown{color:var(--hub-ink3);font-style:italic}@media (max-width:720px){.recruitment-hub-module__NNTcqG__glance,.recruitment-hub-module__NNTcqG__cardGrid{grid-template-columns:1fr}.recruitment-hub-module__NNTcqG__glanceRow{grid-template-columns:120px 1fr}.recruitment-hub-module__NNTcqG__card{padding:16px}.recruitment-hub-module__NNTcqG__hero{padding:20px 16px}.recruitment-hub-module__NNTcqG__btn{flex:100%}}
@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-ext-wght-normal.2kbrv5vdeb05j.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-wght-normal.1aqyowrj6p85v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
