.ob-jobs-list{display:grid;gap:1.5rem}.ob-job-card{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);overflow:hidden;border:1px solid rgba(0,0,0,.12);border-radius:.35rem;background:#fff}.ob-job-card-image img{display:block;width:100%;height:100%;min-height:12rem;object-fit:cover}.ob-job-card-content{padding:1.5rem}.ob-job-card-title{margin-top:0}.ob-job-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:0 0 1rem;padding:0;list-style:none}.ob-job-detail{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.12)}.ob-job-detail-meta{display:grid}.ob-job-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.ob-job-apply-button{display:inline-block;padding:.75rem 1.25rem;border-radius:.25rem;background:#1d2327;color:#fff;text-decoration:none}.ob-job-apply-button:hover,.ob-job-apply-button:focus{background:#000;color:#fff}.ob-jobs-pagination ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none}@media (max-width:700px){.ob-job-card{grid-template-columns:1fr}.ob-job-card-image img{height:auto;min-height:0;aspect-ratio:16/9}}