.project-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.48;filter:grayscale(1) contrast(1.08);transition:opacity .3s,transform .4s}.project:hover .project-photo{opacity:.68;transform:scale(1.05)}.project-image>span,.project-image>strong,.project-image>i,.project-image>.orb{z-index:1}.certificate-card{grid-template-columns:96px 1fr auto}.certificate-photo{width:96px;height:64px;object-fit:cover;display:block;border:1px solid var(--line);filter:grayscale(1);transition:filter .25s,transform .25s}.certificate-card:hover .certificate-photo{filter:none;transform:scale(1.04)}@media(max-width:700px){.certificate-card{grid-template-columns:76px 1fr}.certificate-photo{width:76px;height:55px}.certificate-year{grid-column:2}}
