.grassroots-hero{display:block;width:100%;height:auto;margin:0 0 50px}.production-partners{display:inline-flex;align-items:center;gap:12px;max-width:100%;line-height:1}.production-partners img{display:block;width:80px;height:28px;object-fit:contain}.production-partners img:last-child{width:110px;height:32px}.grassroots-stills{margin-top:60px}.grassroots-detail .film-credits dl{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.grassroots-detail .film-credits dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.grassroots-hero{margin-bottom:32px}.grassroots-detail .film-credits dl{grid-template-columns:1fr}.grassroots-stills{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:38px}}

.project-feature__bottom .production-partners{gap:6px}.project-feature__bottom .production-partners img{width:48px;height:22px}.project-feature__bottom .production-partners img:last-child{width:66px;height:24px}

.project-caption .production-partners{float:right;gap:5px;margin:3px 0 3px 8px}.project-caption .production-partners img{width:35px;height:18px}.project-caption .production-partners img:last-child{width:48px;height:18px}

.project-caption .production-partners{position:absolute;right:0;top:20px;float:none;margin:0;gap:4px;height:25px;align-items:center}.project-tile[href="/grassroots.html"] .project-caption{padding-right:108px}.project-caption .production-partners img{width:35px;height:22px}.project-caption .production-partners img:last-child{width:48px;height:22px}
