.conference-folio.folio-v16{--v16-mist:#dcece3;--v16-rule:#9dbdaf;--v16-muted:#355b51;--v16-header-height:69px}.conference-folio.folio-v16 .folio-cover__time{background:var(--v16-mist);color:var(--folio-ink)}.conference-folio.folio-v16 .folio-cover__time-inner{grid-template-columns:minmax(0,1fr) max-content;gap:clamp(18px,5vw,80px);padding-block:16px 19px}.conference-folio.folio-v16 .folio-cover .event-countdown{--folio-countdown-number:clamp(2.4rem, 4.05vw, 3.8rem);--folio-countdown-row:calc(var(--folio-countdown-number) + 1.22rem + 5px);grid-template-columns:minmax(115px,.52fr) minmax(0,2fr);grid-template-rows:minmax(var(--folio-countdown-row), auto);column-gap:clamp(20px,4vw,64px)}.conference-folio.folio-v16 .folio-cover .countdown-label{color:var(--folio-ink);font-size:clamp(1rem,1.6vw,1.34rem);font-weight:660}.conference-folio.folio-v16 .folio-cover .countdown-values:not([hidden]){column-gap:0}.conference-folio.folio-v16 .folio-cover .countdown-values>div{align-items:center;gap:5px;padding-inline:5px}.conference-folio.folio-v16 .folio-cover .countdown-values>div+div{border-color:var(--v16-rule)}.conference-folio.folio-v16 .folio-cover .countdown-values dd{color:var(--folio-green);font-family:var(--dv2-display);letter-spacing:0;font-weight:600}.conference-folio.folio-v16 .folio-cover .countdown-values dt{color:var(--v16-muted);font-size:.8rem;line-height:1.5}.conference-folio.folio-v16 .folio-calendar{background:var(--folio-ink);min-height:48px;color:var(--folio-paper);gap:9px;padding-inline:14px;position:static}.conference-folio.folio-v16 .folio-calendar:hover{background:var(--folio-green)}.conference-folio.folio-v16 .folio-calendar:focus-visible{outline-color:var(--folio-blue)}.conference-folio.folio-v16 .folio-calendar .folio-calendar__icon{width:19px;height:19px;color:var(--folio-aqua)}.conference-folio.folio-v16 :is(.cinema-programme,.cinema-film){background:var(--folio-ink)}.conference-folio.folio-v16 .bs-dates{background:var(--v16-mist);color:var(--folio-ink)}.conference-folio.folio-v16 .bs-dates .bs-section-title{color:var(--folio-ink)}.conference-folio.folio-v16 .bs-dates .bs-story-head p{color:var(--v16-muted)}.conference-folio.folio-v16 .bs-dates .bs-link{color:var(--folio-green)}.conference-folio.folio-v16 .bs-dates a:focus-visible{outline-color:var(--folio-blue)}.conference-folio.folio-v16 .bs-milestones,.conference-folio.folio-v16 .bs-milestones li{border-color:var(--v16-rule)}.conference-folio.folio-v16 .bs-milestones time span{color:var(--folio-green)}.conference-folio.folio-v16 .bs-milestones li>span{color:var(--v16-muted)}.conference-folio.folio-v16 .bs-milestones li:has(+.bs-milestones__event){border-bottom-color:var(--folio-green)}.conference-folio.folio-v16 .bs-milestones .bs-milestones__event :is(time,span){color:var(--folio-green);font-weight:670}.conference-folio.folio-v16 .cinema-venue{background:var(--folio-paper);scroll-margin-top:var(--v16-header-height);padding-block:0}.conference-folio.folio-v16 .cinema-venue>.cinema-wrap.cinema-venue__layout{grid-template-columns:minmax(0, 1fr) clamp(300px, 34vw, 408px) max(var(--folio-gutter), (100% - var(--dv2-content)) / 2);grid-template-rows:minmax(0,1fr) auto clamp(24px,4.5vw,72px);width:100%}.conference-folio.folio-v16 .cinema-venue__photo{min-height:max(400px, calc(100svh - var(--v16-header-height)));grid-column:1/-1}.conference-folio.folio-v16 .cinema-venue__photo img{object-position:50% 49%}.conference-folio.folio-v16 .cinema-venue__copy{background:var(--folio-paper);padding:clamp(26px,3.15vw,48px)}.conference-folio.folio-v16 .opening-night.cinema-venue .cinema-venue__copy h2.cinema-heading{font-size:clamp(2.65rem,4vw,3.85rem)}.conference-folio.folio-v16 .cinema-film{padding-block-end:clamp(32px,4.4vw,64px)}.conference-folio.folio-v16 .bs-footer{padding-block-start:0}.conference-folio.folio-v16 .bs-footer>.bs-wrap{border-top:1px solid #547b70;padding-block-start:clamp(28px,3.6vw,48px)}@media (width<=1020px){.conference-folio.folio-v16{--v16-header-height:64px}}@media (width>=1100px){.conference-folio.folio-v16 .folio-cover__plate:after{background:linear-gradient(#062e2cc7,#0000 32%,#062e2c0d 53%,#062e2cba 100%)}.conference-folio.folio-v16 .folio-cover .folio-cover__mark{width:min(100%,1180px)}}@media (width<=1000px){.conference-folio.folio-v16 .cinema-programme__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.conference-folio.folio-v16 .folio-cover__time-inner{gap:22px}.conference-folio.folio-v16 .folio-cover .event-countdown{grid-template-columns:1fr;grid-template-rows:auto minmax(var(--folio-countdown-row), auto);gap:15px}.conference-folio.folio-v16 .cinema-venue__photo{aspect-ratio:auto;height:clamp(310px,64svh,540px);min-height:0}.conference-folio.folio-v16 .cinema-venue__copy{padding:30px var(--folio-gutter) 38px}}@media (width<=600px){.conference-folio.folio-v16{--folio-gutter:clamp(19px, 5.65vw, 28px)}.conference-folio.folio-v16 .folio-cover__plate-inner{align-content:space-between;gap:22px;min-height:clamp(328px,44svh,410px);padding-block:20px 36px}.conference-folio.folio-v16 .folio-cover .folio-cover__mark{width:clamp(164px,51vw,230px)}.conference-folio.folio-v16 .folio-cover__details{gap:29px;padding-block:31px 34px}.conference-folio.folio-v16 .folio-cover__theme h2{letter-spacing:-.034em;text-wrap:balance;font-size:clamp(1.97rem,8.1vw,2.95rem);line-height:1.09}.conference-folio.folio-v16 .folio-cover__theme p{margin-top:13px;font-size:1.06rem;line-height:1.44}.conference-folio.folio-v16 .folio-cover__editions{gap:16px}.conference-folio.folio-v16 .folio-edition{padding-top:13px;display:block}.conference-folio.folio-v16 .folio-edition__ordinal{display:none}.conference-folio.folio-v16 .folio-edition__prefix{margin-bottom:6px;font-size:.875rem}.conference-folio.folio-v16 .folio-edition__prefix .dv2-sr{clip:auto;clip-path:none;width:auto;height:auto;color:var(--folio-edition-ink);margin:0;padding:0;font-weight:690;position:static;overflow:visible}.conference-folio.folio-v16 .folio-edition h3{font-size:1.14rem;line-height:1.3}.conference-folio.folio-v16 .folio-cover__time-inner{grid-template-columns:minmax(0,1fr);padding-block:26px 29px;display:grid}.conference-folio.folio-v16 .folio-cover .event-countdown{--folio-countdown-number:clamp(2.75rem, 11vw, 3.8rem)}.conference-folio.folio-v16 .folio-cover .countdown-label{max-width:none;min-height:0;display:block}.conference-folio.folio-v16 .folio-calendar{justify-content:start;width:100%;min-height:51px;padding-inline:15px}.conference-folio.folio-v16 .folio-calendar .arrow-icon{margin-inline-start:auto}.conference-folio.folio-v16 .folio-cover .countdown-values dt{font-size:clamp(.71rem,3vw,.82rem)}.conference-folio.folio-v16 .cinema-programme__features{grid-template-columns:minmax(0,1fr);gap:0}.conference-folio.folio-v16 .cinema-programme__features>div+div{border-top:1px solid #3f6260;margin-top:17px;padding-top:17px}}@keyframes folio16-panorama{0%{scale:1.055}to{scale:1}}@keyframes folio16-caption{0%{opacity:.83;translate:0 17px}to{opacity:1;translate:0}}@keyframes folio16-photo-enter{0%{scale:1.075}to{scale:1}}@media (prefers-reduced-motion:no-preference){.conference-folio.folio-v16 .folio-cover__scenes{animation:folio16-panorama 1.35s var(--folio-ease)}.conference-folio.folio-v16 .folio-cover__mark{animation:folio16-caption .86s var(--folio-ease) .1s both}.conference-folio.folio-v16 .folio-cover__theme{animation:folio16-caption .72s var(--folio-ease) .21s both}.conference-folio.folio-v16 [data-folio-stage] :is(.folio-research__landscape img,.cinema-programme__scene>img,.cinema-venue__photo img,.dv2-video__launch img),.conference-folio.folio-v16 .cinema-programme__scene[data-folio-stage]>img{scale:1.075}.conference-folio.folio-v16 [data-folio-stage][data-folio-entered] :is(.folio-research__landscape img,.cinema-venue__photo img,.dv2-video__launch img),.conference-folio.folio-v16 .cinema-programme__scene[data-folio-stage][data-folio-entered]>img{animation:folio16-photo-enter 1.25s var(--folio-ease) both}.conference-folio.folio-v16 [data-folio-entered] :is(.cinema-programme__head h2,.bs-story-head h2,.cinema-venue__copy h2,.cinema-film h2){animation:folio16-caption .71s var(--folio-ease) .1s both}}
