.NdA6OG_page{--category-glow:#f47763;background:#fff;width:100%;min-height:100vh}.NdA6OG_hero{background:#000;width:100%;height:100vh;min-height:920px;position:relative;overflow:hidden}.NdA6OG_heroImage{object-fit:cover;object-position:28% center;width:100%;height:100%;position:absolute;inset:0}.NdA6OG_heroOverlay{background:#00000047;position:absolute;inset:0}.NdA6OG_heroContent{z-index:10;position:absolute;inset:0}.NdA6OG_leftContent{width:710px;position:absolute;bottom:92px;left:88px}.NdA6OG_heroLogo{width:59px;height:59px;margin-bottom:28px;display:block}.NdA6OG_heroSubtitle{color:#fff;letter-spacing:2px;text-transform:uppercase;margin:0 0 24px;font-size:14px;font-weight:500}.NdA6OG_heroTitle{width:710px;font-family:var(--font-zalando-expanded), sans-serif;color:#fff;margin:0;font-size:48px;font-weight:600;line-height:1.05}.NdA6OG_rightContent{position:absolute;bottom:92px;right:88px}.NdA6OG_oscarLogo{width:300px;height:auto;display:block}@media (max-width:900px){.NdA6OG_hero{height:80vh;min-height:680px}.NdA6OG_heroImage{object-position:36% center}.NdA6OG_leftContent{width:auto;position:absolute;bottom:30px;left:24px;right:24px}.NdA6OG_heroLogo{width:48px;height:48px}.NdA6OG_rightContent{position:absolute;inset:auto auto -69px 85px;transform:translateY(-165px)}.NdA6OG_oscarLogo{width:200px;height:auto}.NdA6OG_heroTitle{width:100%;margin-top:18px;font-size:34px;line-height:1.1}}.NdA6OG_about{max-width:1500px;margin:120px auto;padding:0 90px}.NdA6OG_aboutSection{margin-bottom:130px}.NdA6OG_aboutLabel{letter-spacing:1.6px;color:#444;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:500;display:block}.NdA6OG_aboutText{max-width:1325px;font-family:var(--font-zalando-expanded), sans-serif;letter-spacing:-.6px;text-transform:uppercase;color:#111008;margin:0;font-size:30px;font-weight:500;line-height:40px}.NdA6OG_logoSection{flex-direction:column;align-items:flex-start;margin-top:100px;display:flex}.NdA6OG_aboutLogo{width:90px;height:auto;margin-bottom:28px}.NdA6OG_logoContent{flex:1}.NdA6OG_logoText{max-width:1325px;font-family:var(--font-zalando-expanded), sans-serif;letter-spacing:-.6px;text-transform:uppercase;color:#f15e2e;margin-top:18px;font-size:30px;font-weight:500;line-height:40px}@media (max-width:900px){.NdA6OG_about{margin:80px auto;padding:0 24px}.NdA6OG_aboutSection{margin-bottom:70px}.NdA6OG_logoSection{flex-direction:column;gap:28px}.NdA6OG_aboutLogo{width:82px}.NdA6OG_aboutText{font-size:18px;line-height:1.35}.NdA6OG_logoText{font-size:18px;line-height:1.45}}.NdA6OG_winners{max-width:1400px;margin:120px auto;padding:0 60px}.NdA6OG_smallHeading{font-family:var(--font-syne), sans-serif;text-transform:uppercase;color:#111008;font-size:30px;font-weight:700}.NdA6OG_yearRow{grid-template-columns:40px 1fr 40px;align-items:center;column-gap:24px;margin-top:30px;margin-bottom:70px;display:grid}.NdA6OG_arrow{color:#fff;cursor:pointer;background:#932200;border:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:16px;font-weight:700;transition:all .25s;display:flex}.NdA6OG_arrow:hover{opacity:.8}.NdA6OG_year{font-family:var(--font-zalando-expanded), sans-serif;color:#d7d7d7;font-size:22px;font-weight:600}.NdA6OG_year:hover{color:#932200}.NdA6OG_activeYear{font-family:var(--font-zalando-expanded), sans-serif;color:#111008;letter-spacing:-1.2px;text-transform:uppercase;font-size:60px;font-weight:500;line-height:80.324px}.NdA6OG_posterWrapper{position:relative}.NdA6OG_poster{width:100%;display:block}.NdA6OG_posterGrid{grid-template-columns:repeat(2,1fr);gap:60px 40px;margin-top:40px;display:grid}.NdA6OG_posterCard{width:100%}.NdA6OG_award{font-family:var(--font-montserrat), sans-serif;color:#932200;text-transform:uppercase;letter-spacing:-.48px;margin-bottom:12px;font-size:24px;font-weight:700}.NdA6OG_filmTitle{font-family:var(--font-zalando-expanded), sans-serif;letter-spacing:-.6px;text-transform:uppercase;color:#111008;margin:0;font-size:30px;font-weight:500;line-height:40px}.NdA6OG_director{font-family:var(--font-montserrat), sans-serif;color:#111008;letter-spacing:-.48px;margin:16px 0 0;font-size:24px;font-weight:400}.NdA6OG_poster{width:100%;transition:all .35s;display:block}.NdA6OG_poster:hover{transform:translateY(-6px)}@media (max-width:900px){.NdA6OG_winners{padding:0 24px}.NdA6OG_yearRow{gap:18px;padding-bottom:8px;overflow-x:auto}.NdA6OG_year{white-space:nowrap;font-size:18px}.NdA6OG_activeYear{white-space:nowrap;font-size:32px}.NdA6OG_posterGrid{grid-template-columns:1fr;gap:40px}}.NdA6OG_jurySection{max-width:1400px;margin:100px auto;padding:0 40px}.NdA6OG_sectionHeading{font-family:var(--font-syne), sans-serif;text-transform:uppercase;color:#111008;margin-bottom:22px;font-size:30px;font-weight:700;line-height:normal}.NdA6OG_juryGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.NdA6OG_juryCard{flex-direction:column;display:flex}.NdA6OG_juryImage{object-fit:cover;width:100%;height:420px;display:block}.NdA6OG_juryName{font-family:var(--font-zalando-expanded), sans-serif;color:#932200;margin-top:8px;font-size:24px;font-weight:400;line-height:1.3}@media (max-width:900px){.NdA6OG_juryGrid{grid-template-columns:1fr}.NdA6OG_juryImage{height:360px}}.NdA6OG_yearList{flex:1;justify-content:space-between;align-items:center;display:flex}.NdA6OG_posterHeader{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.NdA6OG_cornerLogo{width:26px;height:26px;position:absolute;top:-10px;right:-10px}@media (max-width:768px){.NdA6OG_yearRow{justify-content:space-between;align-items:center;gap:0}.NdA6OG_yearList{flex:1;justify-content:center;display:flex;overflow:hidden}.NdA6OG_year{display:none}.NdA6OG_activeYear{font-size:56px;line-height:1;display:block}.NdA6OG_arrow{flex-shrink:0}}.NdA6OG_filmInfo{flex-direction:column;gap:6px;margin-bottom:22px;display:flex}.NdA6OG_finalists{max-width:1400px;margin:120px auto;padding:0 60px}.NdA6OG_finalistsHeadingWrap{text-align:center;margin-bottom:70px}.NdA6OG_finalistsHeading{color:var(--vintage-black,#111008);font-family:var(--font-zalando-expanded), sans-serif;letter-spacing:-.6px;text-transform:uppercase;font-size:30px;font-weight:500;line-height:40px;display:inline-block}.NdA6OG_finalistsTable{flex-direction:column;display:flex}.NdA6OG_finalistsHeaderRow{grid-template-columns:1fr 339px 1fr;column-gap:90px;display:grid}.NdA6OG_finalistsHeaderRow>span{color:var(--vintage-black,#111008);font-family:var(--font-zalando-expanded), sans-serif;text-transform:uppercase;text-align:center;padding-bottom:28px;font-size:24px;font-weight:700;line-height:normal}.NdA6OG_finalistsRow{grid-template-columns:1fr 339px 1fr;column-gap:90px;display:grid;position:relative}.NdA6OG_rowDivider{z-index:0;pointer-events:none;background:#f47763;width:100%;height:2px;position:absolute;bottom:0;left:0;right:0}.NdA6OG_finalistsDirector,.NdA6OG_finalistsCode{z-index:1;text-align:center;color:var(--vintage-black,#111008);font-family:var(--font-zalando-expanded), sans-serif;text-transform:uppercase;justify-content:center;align-items:center;padding:20px 12px;font-size:24px;font-weight:700;line-height:normal;display:flex;position:relative}.NdA6OG_chainCell{text-align:center;background:#f47763;justify-content:center;align-items:center;min-height:126.367px;padding:16px 14px;display:flex;position:relative}.NdA6OG_chainTitle{z-index:2;font-family:var(--font-zalando-expanded), sans-serif;text-transform:uppercase;color:#fff;font-size:24px;font-weight:700;line-height:normal;position:relative}.NdA6OG_connector{z-index:1;pointer-events:none;width:125px;height:124px;position:absolute;top:50%}.NdA6OG_connectorLeft{left:0;transform:translate(-50%,-50%)}.NdA6OG_connectorRight{right:0;transform:translate(50%,-50%)}@media (max-width:900px){.NdA6OG_finalists{margin:80px auto;padding:0 24px}.NdA6OG_finalistsHeading{font-size:18px;line-height:26px}.NdA6OG_finalistsTable{grid-template-columns:1fr;row-gap:0}.NdA6OG_finalistsHeaderRow{display:none}.NdA6OG_finalistsRow{flex-direction:column;align-items:stretch;margin-bottom:24px;display:flex}.NdA6OG_finalistsDirector,.NdA6OG_finalistsCode{padding:8px 4px}.NdA6OG_chainCell{min-height:90px;margin:8px 0}.NdA6OG_connector{width:64px;height:64px}}
