*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#fff;color:#231815}.page{width:100%;max-width:1920px;margin:0 auto}.artboard-section{position:relative;margin:0;padding:0;line-height:0}.artboard-section picture,.artboard-section img{display:block;width:100%}.artboard-section img{height:auto}.hotspot{position:absolute;display:block;left:var(--pc-x);top:var(--pc-y);width:var(--pc-w);height:var(--pc-h);z-index:1;border-radius:4px}.hotspot:focus-visible{outline:3px solid #111;outline-offset:3px;background:#ffffff26}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.documentary-rail{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;aspect-ratio:1920/493;width:100%;scrollbar-width:none;overscroll-behavior-x:contain;line-height:0;background:white}.documentary-rail::-webkit-scrollbar{display:none}.documentary-rail:focus-visible{outline:2px solid #231815;outline-offset:-2px}.documentary-card{flex:0 0 20.7623958333%;height:100%;display:block;position:relative}.documentary-card picture,.documentary-card img{display:block;width:100%;height:100%}.documentary-card:focus-visible{outline:3px solid #231815;outline-offset:-4px;z-index:1}@media(max-width:767px){.hotspot{left:var(--sp-x);top:var(--sp-y);width:var(--sp-w);height:var(--sp-h)}.documentary-rail{aspect-ratio:780/360}.documentary-card{flex-basis:36.8071482051%}}

/* Reserve the supplied PC/SP image dimensions before lazy images finish loading. */
#hero{--pc-ratio:1920/1187;--sp-ratio:780/833}
#eligibility{--pc-ratio:1920/598;--sp-ratio:780/477}
#cities{--pc-ratio:1920/1398;--sp-ratio:780/1279}
#documentary-heading{--pc-ratio:1920/210;--sp-ratio:780/156}
#overview{--pc-ratio:1920/1804;--sp-ratio:780/1291}
#venues{--pc-ratio:1920/1151;--sp-ratio:780/813}
#recruitment{--pc-ratio:1920/366;--sp-ratio:780/263}
.artboard-section img{aspect-ratio:var(--pc-ratio)}@media(max-width:767px){.artboard-section img{aspect-ratio:var(--sp-ratio)}}
