.salary_page__TCxFQ{width:100%;max-width:1100px;margin:0 auto;padding:28px 24px 40px;display:grid;gap:20px;color:var(--ft-text)}.salary_header__QU9jR,.salary_sectionHeader__LSzCN{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.salary_eyebrow__HWwlN{font-size:10px;letter-spacing:.17em;font-weight:700;color:var(--ft-brand-ink)}.salary_header__QU9jR h1{font-size:28px;letter-spacing:-.04em;font-weight:650;margin:6px 0}.salary_header__QU9jR p:not(.salary_eyebrow__HWwlN),.salary_sectionHeader__LSzCN p{font-size:12px;color:var(--ft-text-muted);line-height:1.8}.salary_overview__HzYu9{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.salary_claim__4No5e,.salary_help__PNBe_,.salary_rank__lYnzg,.salary_schedule__NkKYw,.salary_tiers__olvra{min-width:0;background:var(--ft-surface);border:1px solid var(--ft-border);border-radius:16px;padding:24px}.salary_rank__lYnzg h2{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:650;margin-top:14px}.salary_rank__lYnzg h2 svg{color:var(--ft-brand-ink);flex-shrink:0}.salary_rankAmount__kAyJa{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:20px;font-size:38px;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.salary_rankAmount__kAyJa span{font-size:12px;font-weight:400;color:var(--ft-text-muted);letter-spacing:0}.salary_progressLabel__4kGDI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:24px;font-size:12px}.salary_progressLabel__4kGDI a{display:flex;align-items:center;color:var(--ft-brand-ink);min-height:28px}.salary_progress__8hMKu{height:7px;border-radius:8px;overflow:hidden;background:var(--ft-bg);margin-top:10px}.salary_progress__8hMKu span{display:block;height:100%;background:var(--ft-brand);border-radius:8px}.salary_nextTier__pvLTj{font-size:12px;line-height:1.8;margin-top:14px;color:var(--ft-text-muted)}.salary_nextTier__pvLTj strong{color:var(--ft-text)}.salary_claim__4No5e>svg{color:var(--ft-brand-ink)}.salary_claim__4No5e h2{font-size:13px;color:var(--ft-text-muted);margin-top:14px;font-weight:500}.salary_claimAmount__LwKcu{font-size:34px;font-weight:650;letter-spacing:-.04em;margin:5px 0 12px;font-variant-numeric:tabular-nums}.salary_claim__4No5e>p:not(.salary_claimAmount__LwKcu),.salary_claim__4No5e>small{display:block;font-size:12px;line-height:1.8;color:var(--ft-text-muted)}.salary_claim__4No5e button{margin:16px 0 8px}.salary_claimed__EwYgS{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--ft-border);padding-top:16px;margin-top:20px;font-size:12px;color:var(--ft-text-muted)}.salary_claimed__EwYgS strong{color:var(--ft-text)}.salary_schedule__NkKYw{display:flex;align-items:center;gap:16px;padding:20px 24px}.salary_schedule__NkKYw>svg{color:var(--ft-brand-ink);flex-shrink:0}.salary_schedule__NkKYw>div{flex:1}.salary_schedule__NkKYw h2{font-size:13px;font-weight:650}.salary_schedule__NkKYw p{font-size:14px;margin-top:5px}.salary_schedule__NkKYw small{display:block;color:var(--ft-text-muted);font-size:11px;line-height:1.7;margin-top:4px}.salary_help__PNBe_ h2,.salary_sectionHeader__LSzCN h2{font-size:17px;font-weight:650}.salary_currency__vMkak{font-size:11px;padding:5px 10px;border:1px solid var(--ft-border);border-radius:6px;color:var(--ft-text-muted)}.salary_tierTable__eKgqH{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:20px;font-size:13px}.salary_tierTable__eKgqH td,.salary_tierTable__eKgqH th{text-align:left;padding:16px 12px;border-bottom:1px solid var(--ft-border);vertical-align:middle;overflow-wrap:anywhere}.salary_tierTable__eKgqH thead{background:var(--ft-bg);color:var(--ft-text-muted)}.salary_tierTable__eKgqH thead th{font-size:11px;font-weight:600}.salary_tierTable__eKgqH th:first-child{width:46%}.salary_tierTable__eKgqH th:nth-child(2){width:24%}.salary_tierTable__eKgqH th:nth-child(3){width:30%}.salary_tierTable__eKgqH tbody th{font-weight:500}.salary_tierTable__eKgqH td:last-child strong{font-weight:650;font-variant-numeric:tabular-nums}.salary_tierTable__eKgqH td small{display:block;color:var(--ft-text-muted);font-size:11px;margin-top:3px}.salary_currentTier__wUXfc{background:var(--ft-brand-tint)}.salary_currentTier__wUXfc th{color:var(--ft-brand-ink)}.salary_currentLabel__fy3iH{display:block;font-size:10px;font-weight:650;margin-top:5px}.salary_guideNote__TGP_k{font-size:11px;line-height:1.9;margin-top:16px;color:var(--ft-text-muted)}.salary_history__TEetT{list-style:none;margin-top:12px;padding:0}.salary_history__TEetT li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--ft-border)}.salary_history__TEetT li>div:last-child{text-align:right}.salary_history__TEetT strong{font-size:12px;font-weight:600}.salary_history__TEetT small{display:block;font-size:11px;color:var(--ft-text-muted);margin-top:4px;line-height:1.7}.salary_help__PNBe_ details{padding:16px 0;border-bottom:1px solid var(--ft-border)}.salary_help__PNBe_ details:last-child{border:0;padding-bottom:0}.salary_help__PNBe_ summary{font-size:13px;font-weight:600;cursor:pointer}.salary_help__PNBe_ p{font-size:12px;line-height:1.9;color:var(--ft-text-muted);margin-top:12px}@media(max-width:640px){.salary_page__TCxFQ{padding:20px 12px 28px;gap:16px}.salary_header__QU9jR h1{font-size:24px}.salary_overview__HzYu9{grid-template-columns:1fr}.salary_claim__4No5e,.salary_help__PNBe_,.salary_rank__lYnzg,.salary_tiers__olvra{padding:20px 16px}.salary_rankAmount__kAyJa{font-size:34px}.salary_schedule__NkKYw{align-items:flex-start;flex-wrap:wrap;padding:20px 16px}.salary_schedule__NkKYw>div{flex-basis:calc(100% - 40px)}.salary_schedule__NkKYw>a{width:100%;justify-content:center}.salary_tierTable__eKgqH{font-size:11px}.salary_tierTable__eKgqH td,.salary_tierTable__eKgqH th{padding:14px 6px}.salary_tierTable__eKgqH th:first-child{width:40%}.salary_tierTable__eKgqH th:nth-child(2){width:27%}.salary_tierTable__eKgqH th:nth-child(3){width:33%}.salary_tierTable__eKgqH td small,.salary_tierTable__eKgqH thead th{font-size:10px}}