.Winners-module__LA5K2q__page{background:#fff}.Winners-module__LA5K2q__hero{aspect-ratio:1512/518;justify-content:center;align-items:center;width:100%;min-height:280px;display:flex;position:relative;overflow:hidden}.Winners-module__LA5K2q__heroBg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Winners-module__LA5K2q__heroOverlay{background:var(--terracotta,#932200);opacity:.2;position:absolute;inset:0}.Winners-module__LA5K2q__heroContent{z-index:1;text-align:center;padding:24px;position:relative}.Winners-module__LA5K2q__heroHeading{color:#fff;font-family:var(--font-press-start-2p), monospace;text-transform:lowercase;margin:0;font-size:clamp(28px,6vw,96px);font-weight:400;line-height:1}.Winners-module__LA5K2q__categoryNav{box-sizing:border-box;background:#fff;padding:40px clamp(24px,7.1vw,108px) 24px}.Winners-module__LA5K2q__categoryNavTrack{flex-wrap:wrap;gap:24px;max-width:1512px;margin:0 auto;display:flex}.Winners-module__LA5K2q__categoryNavPill{white-space:nowrap;color:#a02500;font-family:var(--font-zalando-expanded), sans-serif;text-transform:uppercase;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s}.Winners-module__LA5K2q__categoryNavPill:hover{opacity:.7}.Winners-module__LA5K2q__categorySection{padding-top:80px;scroll-margin-top:76px}.Winners-module__LA5K2q__categorySection:last-of-type{padding-bottom:100px}.Winners-module__LA5K2q__categoryHeading{box-sizing:border-box;color:#fff;min-height:152px;font-family:var(--font-zalando-expanded), sans-serif;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;margin:0;padding:24px;font-size:clamp(20px,2.4vw,36px);font-weight:500;display:flex;position:relative}.Winners-module__LA5K2q__categoryHeading:before{content:"";background-color:var(--banner-color);position:absolute;inset:0;-webkit-mask:url(/images/winners-2026/category-banner.svg) 50%/100% 100% no-repeat;mask:url(/images/winners-2026/category-banner.svg) 50%/100% 100% no-repeat}.Winners-module__LA5K2q__categoryHeadingLabel{position:relative}.Winners-module__LA5K2q__posterGrid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:34px 27px;max-width:1512px;margin:80px auto 0;padding:0 clamp(24px,7.1vw,108px);display:grid}@media (max-width:1100px){.Winners-module__LA5K2q__posterGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Winners-module__LA5K2q__posterGrid{grid-template-columns:1fr}}.Winners-module__LA5K2q__posterCard{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.Winners-module__LA5K2q__award{color:var(--terracotta,#932200);font-family:var(--font-press-start-2p), monospace;text-transform:uppercase;margin:0;font-size:16px;font-weight:400;line-height:1.4}.Winners-module__LA5K2q__filmTitle{color:#111008;font-family:var(--font-zalando-expanded), sans-serif;margin:4px 0 0;font-size:24px;font-weight:400;line-height:1.25}.Winners-module__LA5K2q__director{color:#111008;font-family:var(--font-zalando-expanded), sans-serif;margin:0 0 10px;font-size:16px;font-weight:400}.Winners-module__LA5K2q__posterFrame{aspect-ratio:417/625;background:#eee;width:100%;position:relative;overflow:hidden}.Winners-module__LA5K2q__poster{object-fit:cover;width:100%;height:100%;display:block}
