.salaries{box-sizing:border-box;padding:80px 10px}.salaries>div{max-width:1250px;margin:0 auto}.salaries h6{letter-spacing:.03rem;background:#fff;border-radius:25px;align-items:center;width:fit-content;margin:0 0 20px;padding:6px 12px;font-size:11px;font-weight:600;display:flex;box-shadow:0 1px 1px #0000001a}.salaries h6 img{width:12px;margin:0 5px 0 0}.salaries h1{font-family:var(--font-abhaya), serif;margin:0;font-size:62px;font-weight:600;line-height:1.2}.salaries h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0275f8 20%,#0ee9ff 110%);-webkit-background-clip:text;background-clip:text}.salaries>div>p{color:#888;margin:0 0 50px;font-weight:300}.level-stats{gap:10px;display:flex}.level-stats .stat{box-sizing:border-box;background:#fff;border-radius:20px;margin:0 0 20px;padding:15px 20px;position:relative;box-shadow:0 1px 1px #0000001a}.level-stats .value{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0275f8 -40%,#0ee9ff 180%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:18px;font-weight:600}.level-stats .value span{font-size:12px;font-weight:400}.level-stats .title{color:#888;font-size:12px;font-weight:300}.filter-salaries{flex-flow:column wrap;align-items:flex-start;gap:10px;height:1000px;display:flex}.filter-salaries .block{box-sizing:border-box;background:#fff;border-radius:25px;width:calc(33.333% - 6.66px);padding:30px;box-shadow:0 1px 1px #0000001a}.filter-salaries .block h4{margin:0 0 3px;font-size:16px;font-weight:400}.filter-salaries .block h5{opacity:.6;margin:0 0 20px;font-size:12px;font-weight:300}.filter-salaries .block .report-blocks{position:relative}.filter-salaries .block .report-block:not(:last-child){margin:0 0 20px}.filter-salaries .block .report-block .title{justify-content:space-between;align-items:center;margin:0 0 5px;font-size:12px;font-weight:300;display:flex}.filter-salaries .block .report-block .title.no-data{opacity:.4}.filter-salaries .block .bar{background:linear-gradient(90deg,#0275f8 0%,#0effd3 100%) 0 0/385px;height:4px}.filter-salaries .block.desc{box-shadow:none;background:0 0}.filter-salaries .block.desc p{color:#3a3d44;margin:0 0 10px;font-size:13px;font-weight:300;line-height:1.6}.filter-salaries .block.desc p:last-of-type{margin:0 0 18px}.filter-salaries .block.desc .tech-label{width:auto;box-shadow:none;letter-spacing:.04rem;color:#888;text-transform:uppercase;background:0 0;padding:0;font-size:11px;font-weight:600;display:block;margin:0 0 8px!important}.filter-salaries .block.desc .tech-tags{flex-wrap:wrap;gap:6px;display:flex}.filter-salaries .block.desc .tech-tags span{color:#25272c;background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;padding:4px 10px;font-size:12px;line-height:1}.filter-salaries .block.desc a{color:#fff;cursor:pointer;background:#25272c;border:none;border-radius:50px;outline:none;width:fit-content;margin:20px 0 0 auto;padding:8px 16px;font-size:11px;font-weight:600;text-decoration:none;display:block}.bar{box-sizing:border-box;white-space:nowrap;background:#b7cad4;border-radius:50px;align-items:center;width:0;height:34px;transition:all 1s ease-in-out;display:flex}@media (max-width:900px){.filter-salaries{height:1500px}.filter-salaries .block{width:calc(50% - 5px)}}@media (max-width:620px){.filter-salaries{height:inherit;flex-flow:wrap}.filter-salaries .block{width:100%}}
