@font-face{font-family:"DM Serif Display";src:url(/fonts/dm-serif-display-latin.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin.woff2) format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}.op-site.op-sequence.op-poster.op-centered{--cf-room-inset:clamp(12px,2.2vw,42px);--cf-frame-ink:var(--op-paper)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-featured{--cf-normal-frame-height:65cqw;display:grid;grid-template-columns:minmax(0,26fr) minmax(0,52fr) minmax(0,22fr);align-items:stretch;width:100%;height:auto;min-height:0;aspect-ratio:auto;margin:12px 0 0}.op-site.op-sequence.op-poster.op-centered.op-featured .sq-category{position:relative;inset:auto;grid-column:1;grid-row:1;display:grid;place-items:center;width:calc(100% + var(--cf-room-inset));max-width:none;height:var(--cf-normal-frame-height);align-self:start;margin:0 0 0 calc(-1 * var(--cf-room-inset));padding:0}.op-site.op-sequence.op-poster.op-centered.op-featured .sq-category .dr-family-name{font-size:14cqw;writing-mode:vertical-rl;text-orientation:sideways;line-height:.78}.op-site.op-sequence.op-poster.op-centered .sq-stage{grid-column:2;grid-row:1;position:relative;width:100%;height:auto;aspect-ratio:var(--fl-art-ratio);overflow:clip;overflow-clip-margin:0;clip-path:none;container-type:inline-size}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide{position:absolute;inset:0;width:100%;height:100%;min-height:0}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide .df-print,.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide .dr-print-image{width:100%;height:100%;aspect-ratio:auto;margin:0}.op-site.op-sequence.op-poster.op-centered .df-print img{object-fit:contain}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-stage{aspect-ratio:4/5}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .df-print img{object-fit:cover;object-position:center}.op-site.op-sequence.op-poster.op-centered .sq-control-rail{grid-column:3;grid-row:1;position:relative;inset:auto;width:calc(100% + var(--cf-room-inset));height:var(--cf-normal-frame-height);align-self:start;display:grid;place-items:center}.op-site.op-sequence.op-poster.op-centered .sq-controls{position:static;inset:auto;display:flex;align-items:center;justify-content:center;gap:2.2cqw;width:100%;height:100%;margin:0;padding:0;transform:none}.op-site.op-sequence.op-poster.op-centered .sq-arrow,.op-site.op-sequence.op-poster.op-centered .sq-arrow:is(:hover,:active,:focus){width:7.6cqw;height:7.5cqw;min-width:0;min-height:0;max-width:none;display:block;padding:0;color:var(--cf-frame-ink);background:transparent;border:0;box-shadow:none;filter:none;transform:none;transition:none;animation:none}.op-site.op-sequence.op-poster.op-centered .sq-arrow svg{display:block;width:100%;height:100%;mask:none}.op-site.op-sequence.op-poster.op-centered .sq-arrow:focus-visible{outline:2px solid currentColor;outline-offset:6px}.op-site.op-sequence.op-poster.op-centered .cf-project-press{grid-column:3;grid-row:1;align-self:end;justify-self:start;width:calc(100% + var(--cf-room-inset));margin-top:0;padding:0 16px;color:var(--cf-frame-ink);text-align:center;z-index:2}.op-site.op-sequence.op-poster.op-centered .cf-project-press[data-solo=true]{margin-top:0}.cf-project-press h2{margin:0 0 12px;font:700 10px/1.2 DM Sans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em}.cf-press-logos{flex-direction:column;gap:12px}.cf-press-logo,.cf-press-logos{display:flex;align-items:center}.cf-press-logo{justify-content:center;width:min(100%,152px);height:48px;padding:10px 14px;background:#eee6d2;border:0;cursor:pointer}.cf-press-logo img{width:100%;height:100%;object-fit:contain;filter:none;mix-blend-mode:normal}.cf-press-logo:hover{background:#fff}.cf-press-logo:focus-visible{outline:2px solid currentColor;outline-offset:5px}.cf-app-links{flex-direction:row;justify-content:center;align-items:flex-end;gap:12px}.cf-app-icon{width:44px;height:44px;padding:0;align-items:flex-end;background:transparent}.cf-app-icon img{width:36px;height:36px}.cf-app-icon:hover{background:transparent;opacity:.75}@media (max-width:640px){.op-site.op-sequence.op-poster.op-centered .cf-project-press,.op-site.op-sequence.op-poster.op-centered .cf-project-press[data-solo=true]{grid-column:2/4;grid-row:2;width:100%;margin-top:20px;padding:0;text-align:left}.cf-press-logos{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.cf-press-logo{width:124px;height:44px;padding:9px 12px}.cf-app-links{justify-content:flex-start}.cf-app-icon{width:44px;padding:0}}.op-site.op-sequence.op-poster.op-centered.op-paper,.op-site.op-sequence.op-poster.op-centered.op-yellow{--cf-frame-ink:var(--op-ink)}.op-site.op-sequence.op-poster.op-centered.op-paper-red{--cf-frame-ink:var(--op-red)}.op-site.op-sequence.op-poster.op-centered.op-paper-blue{--cf-frame-ink:var(--op-blue)}.op-site.op-sequence.op-poster.op-centered.op-ink{--cf-frame-ink:var(--op-yellow)}.op-site.op-sequence.op-poster.op-centered.op-project-man-man{--cf-frame-ink:#d591a6}.op-site.op-sequence.op-poster.op-centered.op-project-class-actress{--cf-frame-ink:#3e28be}.op-site.op-sequence.op-poster.op-centered.op-project-runnin{--cf-frame-ink:var(--op-paper)}.op-site.op-sequence.op-poster.op-centered.op-project-recording-parties{--cf-frame-ink:#165bb5}.op-site.op-sequence.op-poster.op-centered.op-project-diiv{--cf-frame-ink:#eee951}.op-site.op-sequence.op-poster.op-centered.op-project-save-my-life{--cf-frame-ink:#eee96e}.op-site.op-sequence.op-poster.op-centered.op-project-rival-schools{--cf-frame-ink:#7624ff}.op-site.op-sequence.op-poster.op-centered.op-project-rival-schools.op-rival-uganda{--cf-frame-ink:#191616}.op-site.op-sequence.op-poster.op-centered.op-project-antibalas{--cf-frame-ink:#edaa37}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-1{--cf-frame-ground:#efaf25;--cf-room-ink:#073c3f;--cf-frame-ink:#073c3f;--anti-label:#073c3f;--anti-label-ink:#f4cf70}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-2{--cf-frame-ground:#233dbc;--cf-room-ink:#eee13c;--cf-frame-ink:#eee13c;--anti-label:#eee13c;--anti-label-ink:#17276f}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3,.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-photo-original{--cf-frame-ground:#075345;--cf-room-ink:#f1a7c9;--cf-frame-ink:#f1a7c9;--anti-label:#f1a7c9;--anti-label-ink:#073d34}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-cyan-coral,.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-photo-cyan{--cf-frame-ground:#087a83;--cf-room-ink:#ff7d63;--cf-frame-ink:#ff7d63;--anti-label:#ff7d63;--anti-label-ink:#083c43}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-violet-citron{--cf-frame-ground:#421b7c;--cf-room-ink:#e2f05a;--cf-frame-ink:#e2f05a;--anti-label:#e2f05a;--anti-label-ink:#32195b}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-amber-oxblood,.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-amber-room-plates,.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-amber-room-rhythm,.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas.op-antibalas-3-photo-amber{--cf-frame-ground:#6b1d25;--cf-room-ink:#ffb442;--cf-frame-ink:#ffb442;--anti-label:#ffb442;--anti-label-ink:#47191b}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas:is(.op-antibalas-1,.op-antibalas-2,.op-antibalas-3,.op-antibalas-3-cyan-coral,.op-antibalas-3-violet-citron,.op-antibalas-3-amber-oxblood,.op-antibalas-3-photo-original,.op-antibalas-3-photo-cyan,.op-antibalas-3-photo-amber,.op-antibalas-3-amber-room-plates,.op-antibalas-3-amber-room-rhythm) .dr-room{background:var(--cf-frame-ground);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas:is(.op-antibalas-1,.op-antibalas-2,.op-antibalas-3,.op-antibalas-3-cyan-coral,.op-antibalas-3-violet-citron,.op-antibalas-3-amber-oxblood,.op-antibalas-3-photo-original,.op-antibalas-3-photo-cyan,.op-antibalas-3-photo-amber,.op-antibalas-3-amber-room-plates,.op-antibalas-3-amber-room-rhythm) .df-nav{color:var(--cf-room-ink);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas:is(.op-antibalas-1,.op-antibalas-2,.op-antibalas-3,.op-antibalas-3-cyan-coral,.op-antibalas-3-violet-citron,.op-antibalas-3-amber-oxblood,.op-antibalas-3-photo-original,.op-antibalas-3-photo-cyan,.op-antibalas-3-photo-amber,.op-antibalas-3-amber-room-plates,.op-antibalas-3-amber-room-rhythm) .df-nav a:is(:hover,[aria-current=page]){color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-antibalas:is(.op-antibalas-1,.op-antibalas-2,.op-antibalas-3,.op-antibalas-3-cyan-coral,.op-antibalas-3-violet-citron,.op-antibalas-3-amber-oxblood,.op-antibalas-3-photo-original,.op-antibalas-3-photo-cyan,.op-antibalas-3-photo-amber,.op-antibalas-3-amber-room-plates,.op-antibalas-3-amber-room-rhythm) .df-slide.op-film-antibalas .df-project-name{top:auto;left:auto;right:3%;bottom:4%;background:var(--anti-label);color:var(--anti-label-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario{--cf-frame-ground:#78272c;--cf-room-ink:#e2ddbb;--cf-frame-ink:#e2ddbb}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt-soundtrack{--cf-frame-ground:#102c34;--cf-room-ink:#e4dbc7;--cf-frame-ink:#c67d78}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt-soundtrack.op-buffalo-fifth-face{--cf-frame-ground:#173f46;--cf-frame-ink:#dc8f79;--cf-room-ink:#e9d9b9}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt-soundtrack.op-buffalo-fifth-face-rupture{--cf-frame-ground:#172d64;--cf-frame-ink:#ef6847;--cf-room-ink:#e8ddc4}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt-soundtrack.op-buffalo-fifth-face-fault-line{--cf-frame-ground:#302337;--cf-frame-ink:#e4cb42;--cf-room-ink:#e8ddc4}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt-soundtrack.op-buffalo-monument{--cf-frame-ground:#7a3427;--cf-frame-ink:#eab965;--cf-room-ink:#ebdcc3}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt-soundtrack.op-buffalo-mountain-ghost{--cf-frame-ground:#183347;--cf-frame-ink:#db8b77;--cf-room-ink:#e8d9c3}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario .df-featured{--cf-normal-frame-height:52cqw}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario:is(.op-improv-figure-petrol-bone,.op-improv-figure-oxblood-rose,.op-improv-figure-charcoal-ochre,.op-improv-figure-lynch-night-session,.op-improv-figure-lynch-signal-ghost,.op-improv-figure-lynch-purple-beret,.op-improv-figure-photo-petrol-ochre,.op-improv-figure-photo-oxblood-rose,.op-improv-figure-photo-indigo-ice,.op-improv-figure-photo-electric-cut) .df-featured{--cf-normal-frame-height:65cqw}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-petrol-bone{--cf-frame-ground:#163d42;--cf-frame-ink:#e3d9be;--cf-room-ink:#e3d9be;--improv-label:#e3d9be;--improv-label-ink:#163d42}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-oxblood-rose{--cf-frame-ground:#4e2028;--cf-frame-ink:#c99891;--cf-room-ink:#e9dfcb;--improv-label:#c99891;--improv-label-ink:#32191d}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-charcoal-ochre{--cf-frame-ground:#2b2c29;--cf-frame-ink:#b9a06c;--cf-room-ink:#e6e0d1;--improv-label:#b9a06c;--improv-label-ink:#242521}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-lynch-night-session{--cf-frame-ground:#0e1718;--cf-frame-ink:#d3c4a9;--cf-room-ink:#d3c4a9;--improv-label:#c4ada0;--improv-label-ink:#0e1718}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario:is(.op-improv-figure-lynch-signal-ghost,.op-improv-figure-lynch-purple-beret){--cf-frame-ground:#242b2b;--cf-frame-ink:#d9d6c7;--cf-room-ink:#d9d6c7;--improv-label:#d9d6c7;--improv-label-ink:#242b2b}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-cyan-vermilion{--cf-frame-ground:#008a9b;--cf-room-ink:#fff1d8;--cf-frame-ink:#fff1d8;--improv-label:#ff5c32;--improv-label-ink:#171411}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-photo-petrol-ochre{--cf-frame-ground:#163b40;--cf-frame-ink:#bf9655;--cf-room-ink:#e1d5bb;--improv-label:#e1d5bb;--improv-label-ink:#163b40}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-photo-oxblood-rose{--cf-frame-ground:#4d2028;--cf-frame-ink:#c39890;--cf-room-ink:#e5d6c0;--improv-label:#e5d6c0;--improv-label-ink:#4d2028}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-photo-indigo-ice{--cf-frame-ground:#202b43;--cf-frame-ink:#aac2d1;--cf-room-ink:#deded3;--improv-label:#deded3;--improv-label-ink:#202b43}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-figure-photo-electric-cut{--cf-frame-ground:#3a153d;--cf-frame-ink:#dfce2e;--cf-room-ink:#eee2c7;--improv-label:#dfce2e;--improv-label-ink:#29122c}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-violet-citron{--cf-frame-ground:#502270;--cf-room-ink:#e7ee25;--cf-frame-ink:#e7ee25;--improv-label:#e7ee25;--improv-label-ink:#281a32}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario.op-improv-ochre-petrol{--cf-frame-ground:#d39a37;--cf-room-ink:#173e44;--cf-frame-ink:#173e44;--improv-label:#173e44;--improv-label-ink:#faeacb}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-project-improvisczario,.op-project-buffalo-hunt-soundtrack) .dr-room{background:var(--cf-frame-ground);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-project-improvisczario,.op-project-buffalo-hunt-soundtrack) .df-nav{color:var(--cf-room-ink);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-project-improvisczario,.op-project-buffalo-hunt-soundtrack) .df-nav a:is(:hover,[aria-current=page]){color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-stranger{--cf-frame-ground:#014fa8;--cf-room-ink:#f6dcb7;--cf-frame-ink:#f6dcb7}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-recording-parties{--cf-frame-ground:#02a09e;--cf-room-ink:#000;--cf-frame-ink:#f74213}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt{--cf-frame-ground:#f1d53f;--cf-room-ink:#0c1215;--cf-frame-ink:#d0341a}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt.op-bufffilm-acid-negative{--cf-frame-ground:#172c68;--cf-room-ink:#eddec1;--cf-frame-ink:#f1d53f}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-buffalo-hunt.op-bufffilm-cold-press{--cf-frame-ground:#581e2a;--cf-room-ink:#eddec1;--cf-frame-ink:#41bfd8}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-young-trouble{--cf-frame-ground:#f92f02;--cf-room-ink:#000;--cf-frame-ink:#fef0c9}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-naomi-shelton{--cf-frame-ground:#101724;--cf-room-ink:#f7e5c2;--cf-frame-ink:#f7e5c2}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-i-learned-the-hard-way{--cf-frame-ground:#3a1833;--cf-room-ink:#c3b306;--cf-frame-ink:#c3b306}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-game-gets-old{--cf-frame-ground:#fc5a39;--cf-room-ink:#072518;--cf-frame-ink:#072518}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-the-trilogy{--cf-frame-ground:#682dc1;--cf-room-ink:#d5ed26;--cf-frame-ink:#d5ed26}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-the-trilogy.op-trilogy-double-exposure{--cf-frame-ground:#ee929c;--cf-room-ink:#181512;--cf-frame-ink:#181512}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-project-stranger,.op-project-recording-parties,.op-project-buffalo-hunt,.op-project-young-trouble,.op-project-naomi-shelton,.op-project-i-learned-the-hard-way,.op-project-game-gets-old,.op-project-the-trilogy) .dr-room{background:var(--cf-frame-ground);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-project-stranger,.op-project-recording-parties,.op-project-buffalo-hunt,.op-project-young-trouble,.op-project-naomi-shelton,.op-project-i-learned-the-hard-way,.op-project-game-gets-old,.op-project-the-trilogy) .df-nav{color:var(--cf-room-ink);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-project-stranger,.op-project-recording-parties,.op-project-buffalo-hunt,.op-project-young-trouble,.op-project-naomi-shelton,.op-project-i-learned-the-hard-way,.op-project-game-gets-old,.op-project-the-trilogy) .df-nav a:is(:hover,[aria-current=page]){color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-masthead.sq-category{color:var(--cf-frame-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide .df-project-name{top:auto;left:2%;right:auto;bottom:6%;max-width:66%;padding:clamp(10px,3cqw,24px)}.op-site.op-sequence.op-poster.op-centered .df-slide .df-project-name h2{font-size:clamp(14px,5.1cqw,49px)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide:is(.op-film-improvisczario,.op-film-buffalo-hunt-soundtrack) .df-project-name{top:auto;right:auto;left:3%;bottom:4%;max-width:91%;background:var(--improv-label,#e2ddbb);color:var(--improv-label-ink,#171411)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide.op-film-buffalo-hunt-soundtrack .df-project-name{background:#e4dbc7;color:var(--cf-frame-ground,#102c34)}.op-site.op-sequence.op-poster.op-centered .df-slide:is(.op-film-improvisczario,.op-film-buffalo-hunt-soundtrack) .df-project-name h2{font-size:clamp(14px,4.7cqw,42px)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-buffalo-monument .df-slide.op-film-buffalo-hunt-soundtrack .df-project-name{left:auto;right:3%;bottom:2%;padding:2cqw}.op-site.op-sequence.op-poster.op-centered.op-buffalo-monument .df-slide.op-film-buffalo-hunt-soundtrack .df-project-name h2{font-size:clamp(14px,3.8cqw,34px)}.op-site.op-sequence.op-poster.op-centered.op-featured .op-layout-left .df-project-name{left:auto;right:0;bottom:32%}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide:is(.op-film-stranger,.op-film-naomi-shelton,.op-film-buffalo-hunt,.op-film-save-my-life,.op-film-antibalas) .df-project-name{top:4%;left:3%;right:auto;bottom:auto}.op-site.op-sequence.op-poster.op-centered.op-featured:is(.op-bufffilm-acid-negative,.op-bufffilm-cold-press) .df-slide.op-film-buffalo-hunt .df-project-name{top:auto;bottom:2%;left:3%;padding:2cqw;max-width:90%;background:#eddec1;color:var(--cf-frame-ground)}.op-site.op-sequence.op-poster.op-centered:is(.op-bufffilm-acid-negative,.op-bufffilm-cold-press) .df-slide.op-film-buffalo-hunt .df-project-name h2{font-size:clamp(14px,4.7cqw,42px)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide:is(.op-film-diiv,.op-film-rdgldgrn) .df-project-name{top:5%;left:auto;right:0;bottom:auto}.op-site.op-sequence.op-poster.op-centered .df-slide.op-film-naomi-shelton .df-project-name h2{font-size:clamp(12px,4.1cqw,39px)}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide.op-film-i-learned-the-hard-way .df-project-name{top:auto;left:3%;right:auto;bottom:5%;background:#ead6b2;color:#3a1833}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide.op-film-game-gets-old .df-project-name{top:auto;left:auto;right:3%;bottom:5%;background:#072518;color:#f5dfb8}.op-site.op-sequence.op-poster.op-centered.op-featured .df-slide.op-film-the-trilogy .df-project-name{top:auto;left:auto;right:3%;bottom:5%;background:#d5ed26;color:#111511}.op-site.op-sequence.op-poster.op-centered.op-featured.op-trilogy-double-exposure .df-slide.op-film-the-trilogy .df-project-name{background:#ee929c;color:#181512}@media (max-width:640px){.op-site.op-sequence.op-poster.op-centered.op-featured .df-featured{--cf-normal-frame-height:82.5cqw;grid-template-columns:minmax(0,19fr) minmax(0,66fr) minmax(0,15fr)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario .df-featured{--cf-normal-frame-height:66cqw}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-improvisczario:is(.op-improv-figure-petrol-bone,.op-improv-figure-oxblood-rose,.op-improv-figure-charcoal-ochre,.op-improv-figure-lynch-night-session,.op-improv-figure-lynch-signal-ghost,.op-improv-figure-lynch-purple-beret,.op-improv-figure-photo-petrol-ochre,.op-improv-figure-photo-oxblood-rose,.op-improv-figure-photo-indigo-ice,.op-improv-figure-photo-electric-cut) .df-featured{--cf-normal-frame-height:82.5cqw}.op-site.op-sequence.op-poster.op-centered.op-featured .sq-category .dr-family-name{font-size:14cqw}}.op-site.op-sequence.op-poster.op-centered.op-project-in-the-city.op-city-night-glass{--cf-frame-ground:#012832;--cf-frame-ink:#e59007;--cf-room-ink:#ebcba5;--cf-title-paper:#e59007;--cf-title-ink:#012832}.op-site.op-sequence.op-poster.op-centered.op-project-in-the-city.op-city-vertigo{--cf-frame-ground:#b90b05;--cf-frame-ink:#9ce5c2;--cf-room-ink:#edc59b;--cf-title-paper:#74c8a4;--cf-title-ink:#310403}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-in-the-city:is(.op-city-night-glass,.op-city-vertigo) .dr-room{background:var(--cf-frame-ground);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-in-the-city:is(.op-city-night-glass,.op-city-vertigo) .df-nav{color:var(--cf-room-ink);border-color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-in-the-city:is(.op-city-night-glass,.op-city-vertigo) .df-nav a:is(:hover,[aria-current=page]){color:var(--cf-room-ink)}.op-site.op-sequence.op-poster.op-centered.op-featured.op-project-in-the-city:is(.op-city-night-glass,.op-city-vertigo) .df-slide .df-project-name{top:auto;left:auto;right:3%;bottom:5%;background:var(--cf-title-paper);color:var(--cf-title-ink)}.op-site.op-sequence.op-poster.op-centered.op-about{--op-paper:#fff;--op-ink:#3a3633;--op-blue:#3a3633;--op-yellow:#f6f6f6;--dr-line:#e7e4e0;background:#fff;color:#3a3633;font-family:DM Sans,sans-serif}.op-site.op-sequence.op-poster.op-centered.op-about .dr-room{background:#fff;border-color:#e7e4e0}.op-site.op-sequence.op-poster.op-centered.op-about .dr-room:after{display:none}.op-site.op-sequence.op-poster.op-centered.op-about .df-nav{color:#3a3633;border-color:#e7e4e0;font:400 .875rem/1.4 DM Sans,sans-serif;letter-spacing:0}.op-site.op-sequence.op-poster.op-centered.op-about .df-nav .sq-home{font:400 1.625rem/1 "DM Serif Display",Georgia,serif;letter-spacing:-.02em;text-transform:none}.op-site.op-sequence.op-poster.op-centered.op-about .df-nav a:is([aria-current=page],:hover){color:#3a3633;text-decoration:underline;text-underline-offset:5px}.op-site.op-sequence.op-poster.op-centered.op-about .df-about{margin:0;padding-top:clamp(36px,5vw,68px)}.op-site.op-sequence.op-poster.op-centered.op-about .df-about-grid{display:block;padding-bottom:clamp(40px,5vw,68px)}.op-site.op-sequence.op-poster.op-centered.op-about .df-bio{max-width:48rem;margin:0 auto;padding:0;color:#605d59;font:400 1.125rem/1.7 DM Sans,sans-serif;letter-spacing:0}.op-site.op-sequence.op-poster.op-centered.op-about .df-bio h2{color:#3a3633;font:400 clamp(2.5rem,4.5vw,3.5rem)/1.1 "DM Serif Display",Georgia,serif;letter-spacing:-.02em;margin:0 0 30px;text-transform:none}.op-site.op-sequence.op-poster.op-centered.op-about .cf-about-copy{padding:clamp(24px,3.2vw,40px);background:#f7f7f7;border:1px solid #e7e4e0;border-radius:20px}.op-site.op-sequence.op-poster.op-centered.op-about .df-bio p+p{margin-top:20px}.op-site.op-sequence.op-poster.op-centered.op-about .df-press{border-color:#e7e4e0}.op-site.op-sequence.op-poster.op-centered.op-about .df-press-heading h2{color:#3a3633;font:500 1rem/1.4 DM Sans,sans-serif;letter-spacing:0}.op-site.op-sequence.op-poster.op-centered.op-about .df-press-logo{background:#f6f6f6;border-color:#e7e4e0;box-shadow:none}.op-site.op-sequence.op-poster.op-centered.op-about .df-press-caption{color:#605d59;font:400 .875rem/1.5 DM Sans,sans-serif}@media (max-width:640px){.op-site.op-sequence.op-poster.op-centered.op-about .df-nav{height:auto;min-height:64px;flex-wrap:wrap;row-gap:18px;padding-block:16px}.op-site.op-sequence.op-poster.op-centered.op-about .df-nav nav{gap:18px}.op-site.op-sequence.op-poster.op-centered.op-about .df-bio{font-size:1rem}}.cf-swipe-cue{display:none}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .df-featured,.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork.op-project-improvisczario .df-featured{--cf-normal-frame-height:65cqw}@media (max-width:640px){.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .df-featured,.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork.op-project-improvisczario .df-featured{--cf-normal-frame-height:82.5cqw}}@media (max-width:1024px) and (max-height:540px) and (pointer:coarse),(max-width:760px){.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .dr-room{height:calc(100svh - 16px);min-height:0;display:flex;flex-direction:column;padding-bottom:max(10px,env(safe-area-inset-bottom))}body:has(.rp-persistent) .op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .dr-room{height:calc(100svh - 16px - 89px - env(safe-area-inset-bottom))}@media (min-width:851px){body:has(.rp-persistent) .op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .dr-room{height:calc(100svh - 16px - 48px - env(safe-area-inset-bottom))}}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .df-nav{flex:0 0 52px}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-flow-area{flex:1;min-height:0}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .df-featured{--cf-mobile-coverage-height:calc(18px + var(--cf-mobile-press-rows, 3) * 44px + (var(--cf-mobile-press-rows, 3) - 1) * 6px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 56px var(--cf-mobile-coverage-height);align-items:stretch;row-gap:8px;height:100%;margin:0;padding-top:12px}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-category{grid-column:1;grid-row:1;width:100%;height:auto;margin:0;display:block}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-category .dr-family-name{font-size:clamp(28px,9vw,40px);writing-mode:horizontal-tb;line-height:.9}.cf-mobile-artwork{grid-column:1;grid-row:2;min-height:0;width:100%;container-type:size;display:grid;place-items:center}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-mobile-artwork .sq-stage{grid-area:auto;width:min(100cqw,80cqh);height:min(125cqw,100cqh);max-width:none;margin:0}.cf-carousel,.cf-carousel-track{width:100%;height:100%}.cf-carousel{overflow:hidden;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cf-carousel-track{display:flex;will-change:transform}.cf-carousel-slide{position:relative;flex:0 0 100%;min-width:0;height:100%}.cf-carousel img{-webkit-user-drag:none}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-control-rail{grid-column:1;grid-row:3;position:static;width:100%;height:56px;margin:0;pointer-events:auto}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-controls{justify-content:space-between;gap:12px;height:56px;pointer-events:auto}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-arrow{width:60px;height:56px;padding:5px}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .sq-arrow path{stroke:currentColor;stroke-width:5px;stroke-linejoin:round}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-swipe-cue{display:flex;align-items:center;gap:12px;color:var(--cf-frame-ink);font:700 12px/1.4 DM Sans,Arial,sans-serif}.cf-project-position{font-variant-numeric:tabular-nums}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-project-press{grid-column:1;grid-row:4;align-self:start;width:100%;margin:0;padding:0;text-align:center}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-project-press h2{margin-bottom:6px}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-press-logos{flex-direction:column;gap:6px;align-items:center}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-press-logo{height:44px}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-app-links{flex-direction:row;justify-content:center}}@media (max-width:1024px) and (max-height:540px) and (pointer:coarse),(max-width:760px) and (max-height:700px){.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .df-featured{--cf-mobile-coverage-height:62px;row-gap:6px;padding-top:8px}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-press-logos{flex-direction:row;flex-wrap:nowrap;justify-content:center}.op-site.op-sequence.op-poster.op-centered.op-featured.op-uniform-artwork .cf-press-logo:not(.cf-app-icon){width:min(124px,calc((100% - 12px) / var(--cf-mobile-press-rows, 3)));min-width:0;padding:8px}}