.ij-jobs .ij-compact-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:0 0 1rem}.ij-jobs .ij-compact-header h2{font-size:1.25rem;margin:0}.ij-jobs .ij-compact-header a{font-size:.9rem;padding:.45rem 0}.ij-jobs .ij-results-disclosure>summary{cursor:pointer;font-weight:700;color:var(--ij-accent);padding:.8rem 0;min-height:44px}.ij-jobs .ij-results-disclosure[open]>summary{margin-bottom:1rem}.ij-jobs .ij-description{max-width:76ch;font-size:1.03rem;line-height:1.8}.ij-jobs .ij-description p{margin:0 0 1.2rem}.ij-jobs .ij-description :is(h2,h3,h4,h5){font-size:1.2rem;line-height:1.4;margin:1.7rem 0 .7rem;color:#172b36}.ij-jobs .ij-description li{margin:.45rem 0}.ij-jobs .ij-description :is(ul,ol){padding-left:1.5rem;margin:.7rem 0 1.2rem}.ij-jobs .ij-description a{text-decoration:underline}
