.prof-pro-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.prof-pro-grid .prof-pro-card{display:block;padding:22px;border:1px solid #dce4f0;border-radius:20px;background:#fff;color:#13264b;text-decoration:none;box-shadow:0 12px 30px rgba(20,43,83,.07);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.prof-pro-grid .prof-pro-card:hover,.prof-pro-grid .prof-pro-card:focus-visible{transform:translateY(-3px);border-color:#7890eb;box-shadow:0 18px 38px rgba(20,43,83,.13);outline:0}.prof-pro-card header{display:flex;align-items:center;gap:14px}.prof-pro-card .prof-avatar{width:58px;height:58px;font-size:18px}.prof-pro-card header span{font-size:.68rem;letter-spacing:.08em}.prof-pro-card h3{font-size:1.15rem}.prof-pro-card header p{font-size:.78rem}.prof-pro-card header>b{font-size:.72rem}.prof-pro-card .prof-metrics{margin:18px 0 14px}.prof-pro-card .prof-metrics>div{padding:14px}.prof-pro-card .prof-metrics strong{font-size:1.25rem}.prof-pro-card .prof-metrics span{font-size:.72rem}.prof-card-hint{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid #e7ebf2;color:#526683;font-size:.78rem;font-weight:800}.prof-card-hint b{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#edf2ff;color:#315bd4;font-size:1rem}@media(max-width:950px){.prof-pro-grid{grid-template-columns:1fr}}
