.project-credit{position:relative;z-index:4;width:100%;overflow:hidden;border-block:1px solid var(--project-credit-line);background:var(--project-credit-bg);color:var(--project-credit-value)}.project-credit__grid{width:min(100%,1600px);margin:0 auto;padding:16px clamp(20px,4vw,64px);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.35fr) minmax(0,2.6fr) minmax(54px,.45fr);gap:16px clamp(16px,2.5vw,40px);font-family:PP Monument Extended,Barlow Condensed,sans-serif;text-transform:uppercase}.project-credit__pair{min-width:0}.project-credit dt,.project-credit dd{margin:0;overflow-wrap:anywhere}.project-credit dt{color:var(--project-credit-label);font-size:10px;font-weight:700;line-height:1.25;letter-spacing:.16em}.project-credit dd{margin-top:6px;color:var(--project-credit-value);font-size:11px;font-weight:700;line-height:1.45;letter-spacing:.12em}@media (max-width: 767px){.project-credit__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"type year" "role role" "scope scope";padding:14px 20px 16px;gap:14px 18px}.project-credit__pair--type{grid-area:type}.project-credit__pair--role{grid-area:role}.project-credit__pair--scope{grid-area:scope}.project-credit__pair--year{grid-area:year}.project-credit dd{font-size:10px}}
