.salaries-controls{grid-template-columns:2fr 1fr 1fr 1.2fr}.salaries-summary{grid-template-columns:repeat(2,1fr);gap:24px;margin-block:24px;display:grid}.salaries-summary article{border-top:3px solid var(--color-brand);background:var(--color-surface);padding:24px}.salaries-summary article:nth-child(2){border-color:var(--color-link)}.salaries-summary p{margin:8px 0;line-height:1.5}.salaries-summary strong{font:700 clamp(2rem, 5vw, 3rem)/1.2 var(--font-editorial);font-variant-numeric:tabular-nums}@media (max-width:700px){.salaries-controls,.salaries-summary{grid-template-columns:1fr;gap:16px}}
