.HeroStage-module__gdAdlq__content{z-index:2;flex-direction:column;min-height:100vh;padding:28px 24px 40px;display:flex;position:relative}.HeroStage-module__gdAdlq__top{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4);margin-bottom:24px;border-top:2px solid #c9a227;flex-wrap:wrap;width:100%;max-width:1180px;margin-inline:auto;padding-top:16px;display:flex}.HeroStage-module__gdAdlq__panelAction{justify-content:flex-end;margin:-16px -16px 12px;display:flex}.HeroStage-module__gdAdlq__brand{letter-spacing:.04em;color:#8fa3b0;font-size:13px;font-weight:600}.HeroStage-module__gdAdlq__brandStrong{color:#f5f6f4;font-weight:700}.HeroStage-module__gdAdlq__meta{color:#5c6b74;font-variant-numeric:tabular-nums;font-size:12px}.HeroStage-module__gdAdlq__heading{letter-spacing:-.015em;margin:0 0 6px;font-size:clamp(30px,4.4vw,44px);font-weight:800;line-height:1.05}.HeroStage-module__gdAdlq__subheading{color:#8fa3b0;max-width:52ch;margin:0 0 40px;font-size:15px;line-height:1.5}.HeroStage-module__gdAdlq__main{flex:1;align-items:center;width:100%;max-width:1180px;margin:0 auto;display:flex}.HeroStage-module__gdAdlq__panel{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:#0d121a66;border:1px solid #ffffff14;border-radius:4px;width:100%;max-width:640px;margin-inline-start:-36px;padding:36px 36px 12px;position:relative;box-shadow:0 30px 80px -30px #0000008c,inset 0 1px #ffffff0f}.HeroStage-module__gdAdlq__bottom{color:#5c6b74;justify-content:space-between;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;width:100%;max-width:1180px;margin:32px auto 0;font-size:12px;display:flex}@media (max-width:600px){.HeroStage-module__gdAdlq__panel{margin-inline-start:-16px;padding:24px 20px 8px}.HeroStage-module__gdAdlq__content{padding:20px 16px 28px}.HeroStage-module__gdAdlq__top{padding-top:12px}.HeroStage-module__gdAdlq__subheading{margin-bottom:28px}}
.LogoutButton-module__lj_Xia__button{color:#c9a227;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:color .18s,opacity .18s;display:flex}.LogoutButton-module__lj_Xia__button:hover:not(:disabled){color:#f5f6f4}.LogoutButton-module__lj_Xia__button:focus-visible{outline-offset:2px;outline:2px solid #c9a227}.LogoutButton-module__lj_Xia__button:disabled{cursor:not-allowed;opacity:.6}
.AccessCodeForm-module__jdPmsW__form{width:100%;max-width:var(--container-xs,20rem);align-items:stretch;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;padding-bottom:24px;display:flex}.AccessCodeForm-module__jdPmsW__label{letter-spacing:.02em;color:#8fa3b0;font-size:13px}.AccessCodeForm-module__jdPmsW__input{color:#f5f6f4;background:#ffffff0a;border:1px solid #ffffff26;border-radius:4px;padding:10px 12px;font-size:15px;transition:border-color .18s,background .18s}.AccessCodeForm-module__jdPmsW__input::placeholder{color:#5c6b74}.AccessCodeForm-module__jdPmsW__input:hover{border-color:#ffffff4d}.AccessCodeForm-module__jdPmsW__input:focus-visible{background:#ffffff0f;border-color:#c9a227;outline:none;box-shadow:0 0 0 3px #c9a2272e}.AccessCodeForm-module__jdPmsW__input[aria-invalid=true]{border-color:#e0665c}.AccessCodeForm-module__jdPmsW__input[aria-invalid=true]:focus-visible{border-color:#e0665c;box-shadow:0 0 0 3px #e0665c2e}.AccessCodeForm-module__jdPmsW__error{color:#e0665c;margin:0;font-size:13px}.AccessCodeForm-module__jdPmsW__button{color:#f5f6f4;cursor:pointer;background:#c9a2271a;border:1px solid #c9a22766;border-radius:4px;justify-content:center;align-items:center;margin-top:8px;padding:10px 20px;font-size:15px;font-weight:600;transition:border-color .18s,background .18s,color .18s;display:flex;position:relative}.AccessCodeForm-module__jdPmsW__button:hover:not(:disabled){color:#c9a227;background:#c9a22733;border-color:#c9a227}.AccessCodeForm-module__jdPmsW__button:focus-visible{outline-offset:2px;outline:2px solid #c9a227}.AccessCodeForm-module__jdPmsW__button:disabled{cursor:not-allowed;opacity:.75}.AccessCodeForm-module__jdPmsW__spinner{border:2px solid #c9a22747;border-top-color:#c9a227;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite AccessCodeForm-module__jdPmsW__button-spinner-spin}@keyframes AccessCodeForm-module__jdPmsW__button-spinner-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AccessCodeForm-module__jdPmsW__spinner{animation:none}}
.JobsListHero-module__9Upz-G__list{border-top:1px solid #8fa3b047;margin:0;padding:0;list-style:none}.JobsListHero-module__9Upz-G__listItem{border-bottom:1px solid #8fa3b047}.JobsListHero-module__9Upz-G__row{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);min-height:77.266px;color:inherit;padding:22px 4px;text-decoration:none;transition:padding-inline-start .18s;display:flex}.JobsListHero-module__9Upz-G__row:hover,.JobsListHero-module__9Upz-G__row:focus-visible{padding-inline-start:14px}.JobsListHero-module__9Upz-G__row:focus-visible{outline-offset:-2px;outline:2px solid #c9a227}.JobsListHero-module__9Upz-G__rowLeft{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3.5);min-width:0;display:flex}.JobsListHero-module__9Upz-G__rowIndex{color:#fff;flex-shrink:0;width:2ch;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:12px}.JobsListHero-module__9Upz-G__rowName{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(19px,2.6vw,26px);font-weight:600;transition:color .18s;overflow:hidden}.JobsListHero-module__9Upz-G__row:hover .JobsListHero-module__9Upz-G__rowName,.JobsListHero-module__9Upz-G__row:focus-visible .JobsListHero-module__9Upz-G__rowName{color:#c9a227}.JobsListHero-module__9Upz-G__rowArrow{color:#5c6b74;flex-shrink:0;font-size:20px;transition:transform .18s,color .18s}.JobsListHero-module__9Upz-G__row:hover .JobsListHero-module__9Upz-G__rowArrow,.JobsListHero-module__9Upz-G__row:focus-visible .JobsListHero-module__9Upz-G__rowArrow{color:#c9a227;transform:translate(4px)}.JobsListHero-module__9Upz-G__rowSpinner{border:2px solid #c9a22747;border-top-color:#c9a227;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite JobsListHero-module__9Upz-G__row-spinner-spin}@keyframes JobsListHero-module__9Upz-G__row-spinner-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.JobsListHero-module__9Upz-G__rowSpinner{animation:none}}.JobsListHero-module__9Upz-G__error{color:#8fa3b0;padding:22px 4px;font-size:15px}.JobsListHero-module__9Upz-G__skeletonRowLeft{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);min-width:0;display:flex}.JobsListHero-module__9Upz-G__skeletonName{background:linear-gradient(90deg,#8fa3b029 25%,#8fa3b04d 37%,#8fa3b029 63%) 0 0/400% 100%;border-radius:3px;width:clamp(120px,30vw,220px);height:.7em;font-size:clamp(19px,2.6vw,26px);animation:1.6s ease-in-out infinite JobsListHero-module__9Upz-G__skeleton-shimmer;display:block}@keyframes JobsListHero-module__9Upz-G__skeleton-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.JobsListHero-module__9Upz-G__skeletonName{background:#8fa3b038;animation:none}}@media (max-width:600px){.JobsListHero-module__9Upz-G__rowName{font-size:20px}}
