.desk-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:22px 0}.desk-actions a{min-height:44px;display:inline-flex;align-items:center}.desk-filters{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.desk-filters label{display:grid;gap:7px;min-width:0}.desk-filters input,.desk-filters select{width:100%;min-width:0}.desk-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.desk-card{padding:24px;background:#fff;border:1px solid #d9e0d7;border-radius:16px;min-width:0}.desk-card-head{display:flex;justify-content:space-between;align-items:start;gap:15px}.desk-card h2{font-size:22px;margin:5px 0;overflow-wrap:anywhere}.desk-card h2 a{color:inherit}.desk-card small,.desk-card dt{color:#53665b}.desk-card dl{display:flex;gap:24px;flex-wrap:wrap;margin:20px 0}.desk-card dt{font-size:12px}.desk-card dd{margin:5px 0 0;font-weight:600;overflow-wrap:anywhere}.desk-card p{overflow-wrap:anywhere}.desk-stage{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.desk-demo{font-size:13px;color:#715722}.desk-card .button{display:inline-flex;min-height:44px;align-items:center}.desk-card a:focus-visible,.desk-actions a:focus-visible{outline:3px solid #ad7a12;outline-offset:4px}@media(max-width:850px){.desk-list{grid-template-columns:1fr}}@media(max-width:500px){.desk-filters{grid-template-columns:1fr}.desk-card{padding:18px}.desk-card-head{flex-wrap:wrap}}
