.dib-scope .panel-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.dib-scope .panel-card{background:var(--dib-gray-light);border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:28px 24px;position:relative;transition:box-shadow .5s,transform .5s}.dib-scope .panel-card:hover{box-shadow:var(--dib-shadow-md);transform:translateY(-2px)}.dib-scope .panel-card--featured{background:var(--dib-dark)}.dib-scope .panel-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-family:var(--dib-font-ui);font-size:15px;font-weight:700;height:52px;justify-content:center;overflow:hidden;width:52px}.dib-scope .panel-avatar--photo img{display:block;height:100%;object-fit:cover;width:100%}.dib-scope .panel-name{color:var(--dib-dark);font-size:15px;font-weight:700;line-height:1.25}.dib-scope .panel-card--featured .panel-name{color:#fff}.dib-scope .panel-title{color:var(--dib-gray);font-family:var(--dib-font-ui);font-size:12px;line-height:1.5;margin-top:4px}.dib-scope .panel-card--featured .panel-title{color:hsla(0,0%,100%,.5)}.dib-scope .panel-company{color:var(--dib-dark);font-family:var(--dib-font-ui);font-size:12px;font-weight:700;margin-top:2px}.dib-scope .panel-card--featured .panel-company{color:var(--dib-lime)}.dib-scope .panel-logo{display:block;margin-top:auto;max-height:28px;max-width:100%;object-fit:contain;object-position:left}.dib-scope .panel-li{align-items:center;color:var(--dib-gray);display:inline-flex;font-family:var(--dib-font-ui);font-size:12px;font-weight:600;gap:6px;margin-top:auto;padding:6px 0;text-decoration:none;transition:color .25s}.dib-scope .panel-logo+.panel-li{margin-top:0}.dib-scope .panel-li:hover{color:#0a66c2}@media (max-width:960px){.dib-scope .panel-grid{gap:12px;grid-template-columns:1fr 1fr}.dib-scope .panel-card{gap:12px;padding:20px 16px}.dib-scope .panel-logo{max-height:22px}}@media (max-width:600px){.dib-scope .panel-grid{grid-template-columns:1fr}}.dib-scope .dib-panel{margin-bottom:96px}@media (max-width:600px){.dib-scope .dib-panel{margin-bottom:64px}}.dib-scope .dib-panel .panel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dib-scope .dib-panel .panel-card{min-width:0}.dib-scope .dib-panel .panel-company,.dib-scope .dib-panel .panel-name,.dib-scope .dib-panel .panel-title{overflow-wrap:break-word}@media (max-width:960px){.dib-scope .dib-panel .panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dib-scope .dib-panel .panel-grid{grid-template-columns:minmax(0,1fr)}}