.portfolio .pf-live-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.portfolio .pf-live-grid picture{aspect-ratio:16/9}.portfolio .pf-live-grid img{object-fit:cover;width:100%;height:100%}.portfolio .pf-live-grid .pf-card h3{font-size:28px}.portfolio .pf-home .pf-lab-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.portfolio .pf-home .pf-lab-grid .pf-card h3{font-size:24px}.portfolio .pf-lab-clips{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.portfolio .pf-lab-clips .pf-card h3{font-size:28px}.portfolio .pf-playlist-clip{scroll-margin-top:var(--chrome-height)}.portfolio .pf-playlist-clip[data-selected=true]{outline:1px solid var(--accent);outline-offset:8px}.portfolio .pf-proofs-title>.pf-primary-link{grid-column:1/-1;justify-self:start}@media (max-width:767px){.portfolio :is(.pf-live-grid,.pf-home .pf-lab-grid,.pf-lab-clips){grid-template-columns:1fr}.portfolio .pf-title-block:has(.pf-primary-link){gap:18px;padding-top:32px}.portfolio .pf-proofs-title:has(.pf-primary-link){gap:20px;padding-block:32px}}
