.work-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:30px;display:grid}.work-card{border:1px solid var(--dark-line);border-radius:var(--radius);background:var(--dark-2);flex-direction:column;padding:24px;transition:all .25s;display:flex}.work-card:hover{border-color:var(--dark-line-strong)}.badge{border:1px solid var(--dark-line);color:var(--on-dark-2);letter-spacing:.5px;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:5px 9px;font-size:10px}.work-card h3{color:var(--on-dark);margin:16px 0 10px;font-size:21px}.work-card h3 a:hover{color:var(--mark)}.work-card p{color:var(--on-dark-2);font-size:14px}.work-points{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.work-points li{border:1px solid var(--dark-line);color:var(--on-dark-2);font-family:var(--mono);border-radius:6px;padding:4px 9px;font-size:10.5px}.work-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.work-result{color:var(--on-dark-2);font-family:var(--mono);align-items:center;gap:9px;font-size:12px;display:inline-flex}.work-foot a{color:var(--on-dark);font-size:13px;font-weight:600}.work-foot a:hover{text-decoration:underline}.work-sub{color:var(--on-dark-3);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:48px 0 0;font-size:11.5px;font-weight:400}.work-grid--client{margin-top:18px}.work-grid--client .work-card{grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:1.25fr 1fr;column-gap:48px;display:grid}.work-grid--client .work-card>.badge,.work-grid--client .work-card>h3,.work-grid--client .work-card>p{grid-column:1}.work-grid--client .badge{justify-self:start}.work-grid--client .work-points{grid-area:1/2/3;align-content:start;margin-top:0}.work-grid--client .work-foot{grid-area:3/2}@media (max-width:1000px){.work-grid{grid-template-columns:minmax(0,560px);justify-content:center;gap:16px}.work-grid--client .work-card{display:flex}.work-grid--client .work-points{margin-top:16px}}
