.coca-hero-media{display:flex;flex-direction:column;justify-content:center;min-width:0;background:#b90000;overflow:hidden}.coca-hero-media>img{display:block;width:100%;height:clamp(420px,48vw,640px);object-fit:contain;object-position:center}.coca-hero-media>span{display:block;background:#fff;color:#111;padding:16px 0 0;font-size:9px;letter-spacing:1.3px;line-height:1.8}.coca-feature-card{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr);align-items:center;background:#f4f4f4;gap:32px}.coca-feature-card .work-image{aspect-ratio:1672/941}.coca-feature-card .work-image img{object-fit:contain}.coca-feature-card .work-caption{padding:25px 30px 25px 0}.coca-feature-card h3{font-size:clamp(28px,3vw,42px);line-height:1.04}.coca-feature-card strong{display:inline-block;font-size:12px;margin-top:16px;border-bottom:2px solid #ef652d;padding-bottom:6px}.coca-case-study .plate{padding:0;background:#f3f3f3;min-height:0}.coca-case-study .plate img{width:100%;height:auto;max-height:none;object-fit:contain}.coca-case-study .spread.single .plate{padding:0}.coca-application{margin-top:35px}.coca-case-study h2{font-family:Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-weight:750}.coca-concept-note{font-size:11px;line-height:1.7;color:#666;margin:20px 0 0;max-width:850px}#project-coca-cola{scroll-margin-top:110px}@media(max-width:760px){.coca-hero-media>img{height:auto;max-height:none}.coca-feature-card{grid-template-columns:1fr;gap:0}.coca-feature-card .work-caption{padding:24px}.coca-case-study .spread{grid-template-columns:1fr}.coca-case-study .project-head{gap:24px}}
