.team-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.team-metrics strong{display:block;font-size:1.8rem}.team-metrics span{font-size:1rem}.team-filters{display:grid;grid-template-columns:1fr 1fr 2fr;gap:18px}.team-filters label{font-weight:700}.team-filters input,.team-filters select{width:100%;margin-top:8px}.team-job{border-top:1px solid #d7e1ed;padding:22px 0}.team-job p{line-height:1.7}.team-person{display:grid;grid-template-columns:1fr 2fr auto;gap:16px;border-bottom:1px solid #d7e1ed;padding:18px 0}.full{grid-column:1/-1}details>summary{cursor:pointer;font-weight:700;font-size:1.2rem}#job-form>[type=submit]{margin-top:20px}@media(max-width:700px){.team-metrics,.team-filters{grid-template-columns:1fr}.team-person{grid-template-columns:1fr}.recent-heading{flex-wrap:wrap;gap:12px}}
