/* A steady festival / project / distinction hierarchy, below the existing dashboard. */
.full-awards-v24 .full-awards-heading{padding:48px 0 42px}
.full-awards-v24 .festival-list{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,2.15fr);gap:clamp(32px,6vw,100px);align-items:start;padding:40px 0;border-top:1px solid var(--line)}
.full-awards-v24 .festival-label{min-width:0}
.full-awards-v24 .festival-label h3{margin:0;font-size:clamp(30px,3vw,44px);line-height:1.12}
.full-awards-v24 .festival-label .festival-note{margin:18px 0 0;color:#f2e4de;font:400 14px/1.55 Arial,Helvetica,sans-serif}
.full-awards-v24 .festival-results{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;columns:auto;min-width:0;color:#f2e4de;font:400 15px/1.6 Arial,Helvetica,sans-serif}
.full-awards-v24 .award-project{min-width:0;break-inside:avoid}
.full-awards-v24 .award-project-title{margin:0 0 12px;color:var(--bright);font:700 italic clamp(19px,1.7vw,24px)/1.28 Arial,Helvetica,sans-serif;letter-spacing:-.02em;text-transform:none;overflow-wrap:anywhere}
.full-awards-v24 .award-items{list-style:none;padding:0;margin:0}
.full-awards-v24 .award-items-long{columns:2;column-gap:clamp(24px,4vw,56px)}
.full-awards-v24 .award-items li{display:flex;align-items:baseline;gap:12px;justify-content:space-between;break-inside:avoid;padding:3px 0;margin:0;line-height:1.6}
.full-awards-v24 .award-result-label{min-width:0}
@media(max-width:800px){
 .full-awards-v24 .festival-list{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 0}
 .full-awards-v24 .festival-results{gap:28px}
 .full-awards-v24 .festival-label h3{font-size:32px}
 .full-awards-v24 .festival-label .festival-note{margin-top:10px}
}
@media(max-width:600px){
 .full-awards-v24 .award-items-long{columns:1}
 .full-awards-v24 .award-project-title{font-size:21px}
 .full-awards-v24 .festival-results{font-size:14px;line-height:1.65}
 .full-awards-v24 .full-awards-heading{padding:36px 0 30px}
}

.full-awards-v24 .award-project-client{font:inherit;color:inherit;letter-spacing:inherit}
.full-awards-v24 .award-project-date{margin:0 0 12px;color:#f2e4de;font:400 13px/1.5 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
