.salary-hero[data-v-b141e100]{position:relative;min-height:450px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:-96px;padding:140px 32px 80px;background:#00272b}.salary-hero__overlay[data-v-b141e100]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#00272b,#00272b00),#00272b}.salary-hero__polygon[data-v-b141e100]{position:absolute;z-index:2;pointer-events:none}.salary-hero__polygon--left[data-v-b141e100]{width:413px;height:164px;top:0;left:0}.salary-hero__polygon--right[data-v-b141e100]{width:443px;height:155px;bottom:0;right:0}.salary-hero__content[data-v-b141e100]{position:relative;z-index:3;text-align:center;max-width:800px}.salary-hero__heading[data-v-b141e100]{font-size:64px;line-height:1.1;letter-spacing:2.56px;text-transform:uppercase;margin-bottom:20px}.salary-hero__heading-bold[data-v-b141e100]{display:block;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#fff}.salary-hero__heading-light[data-v-b141e100]{display:block;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#0bbbb2}.salary-hero__subtitle[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;line-height:1.5;color:#ffffffb3;margin:0}.salary-filters[data-v-b141e100]{background:#fff;padding:100px 0}.salary-filters__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px}.salary-filters__card[data-v-b141e100]{background:#fff;border:1px solid #E3E3E3;border-radius:16px;padding:40px}.salary-filters__header[data-v-b141e100]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.salary-filters__title[data-v-b141e100]{font-size:24px;line-height:1.3;letter-spacing:.96px;text-transform:uppercase;margin:0}.salary-filters__title-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#00181a}.salary-filters__title-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#f77102}.salary-filters__reset[data-v-b141e100]{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:14px;background:transparent;color:#00181a;border:1.5px solid #00181A;cursor:pointer;transition:all .2s ease}.salary-filters__reset[data-v-b141e100]:hover{background:#00181a;color:#fff}.salary-filters__grid[data-v-b141e100]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.salary-filters__field label[data-v-b141e100]{display:block;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;color:#00181a;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.salary-filters__field select[data-v-b141e100]{width:100%;padding:12px 16px;font-size:15px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:1px solid #E3E3E3;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s ease}.salary-filters__field select[data-v-b141e100]:focus{outline:none;border-color:#f77102}.salary-filters__field select[data-v-b141e100]:disabled{background:#f6f6f6;cursor:not-allowed}.salary-stats[data-v-b141e100]{background:#00272b;padding:100px 0}.salary-stats__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px}.salary-stats__heading[data-v-b141e100]{font-size:40px;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin:0 0 40px}.salary-stats__heading-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#fff}.salary-stats__heading-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#f77102}.salary-stats__grid[data-v-b141e100]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.salary-stats__card[data-v-b141e100]{text-align:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px 24px;transition:border-color .2s ease}.salary-stats__card[data-v-b141e100]:hover{border-color:#ffffff40}.salary-stats__label[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.salary-stats__value[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:700;color:#fff;margin:0 0 8px}.salary-stats__value--primary[data-v-b141e100]{color:#f77102}.salary-stats__value--small[data-v-b141e100]{font-size:20px}.salary-stats__unit[data-v-b141e100]{font-size:13px;color:#fff6;margin:0}.salary-distribution[data-v-b141e100]{background:#f6f6f6;padding:100px 0}.salary-distribution__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px}.salary-distribution__heading[data-v-b141e100]{font-size:40px;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin:0 0 40px}.salary-distribution__heading-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#00181a}.salary-distribution__heading-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#f77102}.salary-distribution__intro[data-v-b141e100]{font-size:16px;line-height:1.7;color:#00181a99;text-align:center;max-width:600px;margin:0 auto 48px}.salary-distribution__percentiles[data-v-b141e100]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:48px}.salary-distribution__percentile[data-v-b141e100]{background:#fff;border:1px solid #E3E3E3;border-radius:16px;padding:24px;text-align:center;transition:box-shadow .2s ease,transform .2s ease}.salary-distribution__percentile[data-v-b141e100]:hover{box-shadow:0 4px 20px #00000014;transform:translateY(-2px)}.salary-distribution__percentile--highlight[data-v-b141e100]{border:2px solid #F77102;background:#f771020a}.salary-distribution__percentile--highlight .salary-distribution__percentile-value[data-v-b141e100]{color:#f77102;font-size:22px}.salary-distribution__percentile-label[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;color:#00181a80;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.salary-distribution__percentile-value[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:700;color:#00181a;margin:0}.salary-distribution__chart-title[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;color:#00181a;text-transform:uppercase;letter-spacing:.72px;margin:0 0 24px}.salary-distribution__chart[data-v-b141e100]{display:flex;flex-direction:column;gap:12px}.salary-distribution__bar[data-v-b141e100]{display:grid;grid-template-columns:120px 1fr 120px;align-items:center;gap:16px}.salary-distribution__bar-label[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;color:#00181a}.salary-distribution__bar-track[data-v-b141e100]{background:#fff;border:1px solid #E3E3E3;border-radius:6px;height:32px;overflow:hidden}.salary-distribution__bar-fill[data-v-b141e100]{height:100%;background:linear-gradient(90deg,#f77102,#cf5e02);border-radius:6px;transition:width .3s ease}.salary-distribution__bar-count[data-v-b141e100]{font-size:14px;color:#00181a80;text-align:right}.salary-breakdown[data-v-b141e100]{background:#fff;padding:100px 0}.salary-breakdown__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px}.salary-breakdown__heading[data-v-b141e100]{font-size:40px;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin:0 0 40px}.salary-breakdown__heading-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#00181a}.salary-breakdown__heading-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#f77102}.salary-breakdown__grid[data-v-b141e100]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.salary-breakdown__card[data-v-b141e100]{background:#fff;border:1px solid #E3E3E3;border-radius:16px;padding:40px;transition:box-shadow .2s ease}.salary-breakdown__card[data-v-b141e100]:hover{box-shadow:0 4px 20px #00000014}.salary-breakdown__card--wide[data-v-b141e100]{grid-column:span 2}.salary-breakdown__card-title[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:24px;color:#00181a;margin:0 0 8px}.salary-breakdown__card-desc[data-v-b141e100]{font-size:15px;line-height:1.7;color:#00181a99;margin:0 0 24px}.salary-breakdown__list[data-v-b141e100]{display:flex;flex-direction:column;gap:8px}.salary-breakdown__item[data-v-b141e100]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f6f6f6;border-radius:8px;transition:background .2s ease}.salary-breakdown__item[data-v-b141e100]:hover{background:#e3e3e3}.salary-breakdown__item-name[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;color:#00181a}.salary-breakdown__item-stats[data-v-b141e100]{display:flex;align-items:center;gap:16px}.salary-breakdown__item-avg[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:700;color:#00181a}.salary-breakdown__item-count[data-v-b141e100]{font-size:13px;color:#00181a80}.salary-breakdown__experience[data-v-b141e100]{display:flex;flex-direction:column;gap:16px}.salary-breakdown__exp-row[data-v-b141e100]{display:grid;grid-template-columns:150px 1fr 100px;align-items:center;gap:16px}.salary-breakdown__exp-level[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;color:#00181a}.salary-breakdown__exp-track[data-v-b141e100]{background:#f6f6f6;border-radius:6px;height:40px;overflow:hidden}.salary-breakdown__exp-fill[data-v-b141e100]{height:100%;background:linear-gradient(90deg,#f77102,#cf5e02);border-radius:6px;display:flex;align-items:center;padding:0 16px;min-width:fit-content;transition:width .3s ease}.salary-breakdown__exp-value[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:700;color:#00181a;white-space:nowrap}.salary-breakdown__exp-count[data-v-b141e100]{font-size:13px;color:#00181a80;text-align:right}.salary-positions[data-v-b141e100]{background:#00272b;padding:100px 0}.salary-positions__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px}.salary-positions__heading[data-v-b141e100]{font-size:40px;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin:0 0 40px}.salary-positions__heading-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#fff}.salary-positions__heading-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#f77102}.salary-positions__intro[data-v-b141e100]{font-size:16px;line-height:1.7;color:#fff9;text-align:center;max-width:600px;margin:0 auto 40px}.salary-positions__grid[data-v-b141e100]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.salary-positions__card[data-v-b141e100]{padding:28px;border:1px solid rgba(255,255,255,.15);border-radius:16px;transition:border-color .2s ease}.salary-positions__card[data-v-b141e100]:hover{border-color:#fff6}.salary-positions__card--top[data-v-b141e100]{border-color:#f771024d}.salary-positions__card--top[data-v-b141e100]:hover{border-color:#f77102}.salary-positions__card--top .salary-positions__rank[data-v-b141e100]{color:#f77102}.salary-positions__rank[data-v-b141e100]{display:inline-block;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:700;color:#0bbbb2;margin-bottom:8px}.salary-positions__name[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:18px;color:#fff;margin:0 0 12px;min-height:44px}.salary-positions__salary[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:700;color:#f77102;margin:0 0 8px}.salary-positions__count[data-v-b141e100]{font-size:13px;color:#ffffff80}.salary-methodology[data-v-b141e100]{background:#f6f6f6;padding:100px 0}.salary-methodology__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px}.salary-methodology__heading[data-v-b141e100]{font-size:40px;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin:0 0 40px}.salary-methodology__heading-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#00181a}.salary-methodology__heading-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#f77102}.salary-methodology__content[data-v-b141e100]{max-width:800px;margin:0 auto}.salary-methodology__content p[data-v-b141e100]{font-size:16px;line-height:1.7;color:#00181ab3;margin:0 0 20px;text-align:center}.salary-methodology__content p[data-v-b141e100]:last-child{margin-bottom:0}.salary-methodology__content p strong[data-v-b141e100]{color:#00181a}.salary-cta[data-v-b141e100]{background:#00272b;padding:100px 0}.salary-cta__inner[data-v-b141e100]{max-width:1440px;margin:0 auto;padding:0 148px;text-align:center}.salary-cta__heading[data-v-b141e100]{font-size:40px;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin:0 0 40px}.salary-cta__heading-bold[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:#fff}.salary-cta__heading-light[data-v-b141e100]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;color:#0bbbb2}.salary-cta__text[data-v-b141e100]{font-size:18px;line-height:1.5;color:#ffffffb3;max-width:600px;margin:0 auto 32px}.salary-cta__buttons[data-v-b141e100]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.salary-cta__btn[data-v-b141e100]{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 32px;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:16px;text-decoration:none;transition:all .2s ease}.salary-cta__btn--primary[data-v-b141e100]{background:#f77102;color:#00181a}.salary-cta__btn--primary[data-v-b141e100]:hover{opacity:.9}.salary-cta__btn--outline[data-v-b141e100]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3)}.salary-cta__btn--outline[data-v-b141e100]:hover{border-color:#fff}@media (max-width: 1200px){.salary-hero[data-v-b141e100]{min-height:380px;padding:120px 40px 60px}.salary-hero__heading[data-v-b141e100]{font-size:48px}.salary-hero__polygon[data-v-b141e100]{display:none}.salary-filters__inner[data-v-b141e100],.salary-stats__inner[data-v-b141e100],.salary-distribution__inner[data-v-b141e100],.salary-breakdown__inner[data-v-b141e100],.salary-positions__inner[data-v-b141e100],.salary-methodology__inner[data-v-b141e100],.salary-cta__inner[data-v-b141e100]{padding:0 40px}.salary-filters[data-v-b141e100],.salary-stats[data-v-b141e100],.salary-distribution[data-v-b141e100],.salary-breakdown[data-v-b141e100],.salary-positions[data-v-b141e100],.salary-methodology[data-v-b141e100],.salary-cta[data-v-b141e100]{padding:80px 0}.salary-filters__grid[data-v-b141e100],.salary-stats__grid[data-v-b141e100]{grid-template-columns:repeat(2,1fr)}.salary-distribution__percentiles[data-v-b141e100]{grid-template-columns:repeat(3,1fr)}.salary-positions__grid[data-v-b141e100]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.salary-hero[data-v-b141e100]{min-height:320px;padding:100px 20px 48px}.salary-hero__heading[data-v-b141e100]{font-size:32px;letter-spacing:1.28px}.salary-hero__subtitle[data-v-b141e100]{font-size:16px}.salary-filters__inner[data-v-b141e100],.salary-stats__inner[data-v-b141e100],.salary-distribution__inner[data-v-b141e100],.salary-breakdown__inner[data-v-b141e100],.salary-positions__inner[data-v-b141e100],.salary-methodology__inner[data-v-b141e100],.salary-cta__inner[data-v-b141e100]{padding:0 20px}.salary-filters[data-v-b141e100],.salary-stats[data-v-b141e100],.salary-distribution[data-v-b141e100],.salary-breakdown[data-v-b141e100],.salary-positions[data-v-b141e100],.salary-methodology[data-v-b141e100],.salary-cta[data-v-b141e100]{padding:60px 0}.salary-stats__heading[data-v-b141e100],.salary-distribution__heading[data-v-b141e100],.salary-breakdown__heading[data-v-b141e100],.salary-positions__heading[data-v-b141e100],.salary-methodology__heading[data-v-b141e100],.salary-cta__heading[data-v-b141e100]{font-size:28px}.salary-filters__grid[data-v-b141e100]{grid-template-columns:1fr}.salary-filters__header[data-v-b141e100]{flex-direction:column;gap:16px;align-items:flex-start}.salary-filters__card[data-v-b141e100]{padding:24px}.salary-stats__grid[data-v-b141e100]{grid-template-columns:1fr}.salary-stats__value[data-v-b141e100]{font-size:28px}.salary-distribution__percentiles[data-v-b141e100]{grid-template-columns:repeat(2,1fr)}.salary-distribution__bar[data-v-b141e100]{grid-template-columns:80px 1fr 80px;gap:8px}.salary-distribution__bar-label[data-v-b141e100],.salary-distribution__bar-count[data-v-b141e100]{font-size:12px}.salary-breakdown__grid[data-v-b141e100]{grid-template-columns:1fr}.salary-breakdown__card--wide[data-v-b141e100]{grid-column:auto}.salary-breakdown__card[data-v-b141e100]{padding:24px}.salary-breakdown__exp-row[data-v-b141e100]{grid-template-columns:100px 1fr 80px;gap:8px}.salary-positions__grid[data-v-b141e100]{grid-template-columns:1fr}.salary-cta__buttons[data-v-b141e100]{flex-direction:column;align-items:center}.salary-cta__buttons .salary-cta__btn[data-v-b141e100]{width:100%;max-width:300px}}
