.opp-head{display:flex;align-items:flex-start;gap:var(--s3)}.opp-head__text{flex:1 1;min-width:0}.opp-title-row{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;margin-bottom:var(--s1)}.opp-title-row h1{margin:0;font-size:var(--fs-h2);font-weight:800;letter-spacing:-.015em}.opp-byline{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:var(--fs-cap);color:var(--muted)}.opp-byline .co{font-weight:600;color:var(--text)}.opp-byline .verified{color:var(--primary)}.opp-facts{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s5);grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.opp-fact__k{font-size:var(--fs-label);color:var(--muted);margin-bottom:2px}.opp-fact__v{font-size:var(--fs-cap);font-weight:600}.opp-drive{display:grid;grid-gap:11px;gap:11px}.opp-drive__item{display:flex;gap:10px;align-items:flex-start}.opp-drive__ic{color:var(--primary);margin-top:1px}.opp-drive__text{min-width:0}.opp-drive__k{font-size:var(--fs-label);color:var(--muted)}.opp-drive__v{font-size:var(--fs-cap)}.opp-desc{margin:0;font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--muted);white-space:pre-wrap}.opp-skills{display:flex;gap:var(--s2);flex-wrap:wrap}.opp-skills .tag{height:30px;padding:0 var(--s3);font-size:var(--fs-cap)}.opp-skills .req{color:var(--primary);-webkit-margin-start:var(--s1);margin-inline-start:var(--s1)}.opp-applyby{font-size:var(--fs-label);color:var(--muted);text-align:center}.opp-co-head{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s3)}.opp-co-head__text{min-width:0}.opp-co-head h3{margin:0;font-size:var(--fs-cap);font-weight:700}.opp-co-about,.opp-co-head__sub{font-size:var(--fs-label);color:var(--muted)}.opp-co-about{margin:0;line-height:1.6}.opp-co-site{display:inline-flex;align-items:center;gap:var(--s1);margin-top:var(--s2);font-size:var(--fs-label);font-weight:600;color:var(--primary);text-decoration:none}@media (min-width:1024px) and (max-width:1079px){.hj-cos .cols,.hj-opps .cols{grid-template-columns:220px minmax(0,1fr)}}