.cert-section{background-color:var(--tw-bg-opacity);position:relative}.cert-group{transition:transform .5s ease-out}.badge-grid{flex-direction:column;align-items:center;gap:16px;width:100%;padding:8px 0;display:flex}.badge-row{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.badge-cell{justify-content:center;align-items:center;width:90px;height:90px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.badge-link{justify-content:center;align-items:center;width:100%;height:100%;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.badge-image{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 6px #0000000d);width:100%;height:100%;transition:all .4s cubic-bezier(.16,1,.3,1)}.badge-cell:hover{z-index:20}.badge-cell:hover .badge-image{filter:drop-shadow(0 8px 16px #f9731666);transform:scale(1.12)}@media (min-width:640px){.badge-cell{width:120px;height:120px}.badge-grid{gap:0}.badge-grid-associate .badge-row:nth-child(2){margin-top:-32px}.badge-grid-pro .badge-row:nth-child(2){margin-top:-32px;transform:translate(68px)}}
.competency-grid{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;gap:16px;width:100%;max-width:900px;margin:0 auto;padding:8px 0;display:flex}@media (max-width:767px){.competency-grid{gap:12px;max-width:380px}}@media (min-width:768px) and (max-width:1023px){.competency-grid{gap:14px;max-width:650px}}@media (min-width:1024px){.competency-grid{gap:20px;max-width:960px}}.competency-cell{aspect-ratio:1;background:0 0;border:none;justify-content:center;align-items:center;width:160px;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.competency-cell:hover{z-index:20;transform:scale(1.1)}.dark .competency-cell{background:0 0}.competency-link{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.competency-image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:80%;max-height:80%;transition:all .4s cubic-bezier(.16,1,.3,1)}.competency-cell:hover .competency-image{filter:drop-shadow(0 8px 16px #f9731666);transform:scale(1.08)}
