.volume-knob{color:var(--text-muted);align-items:center;gap:.7rem;display:flex}.volume-knob__mute{width:44px;height:44px;color:var(--text);place-items:center;transition:color .18s;display:grid}.volume-knob__mute:hover{color:var(--text)}.volume-knob__mute[aria-pressed=true]{color:var(--text-muted)}.volume-knob__control{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;width:48px;height:48px;position:relative}.volume-knob__control:active{cursor:grabbing}.volume-knob__ticks{pointer-events:none;position:absolute;inset:0}.volume-knob__ticks span{position:absolute;inset:0}.volume-knob__ticks span:before{content:"";background:var(--line);width:1px;height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.volume-knob__dial{background:var(--surface);border:1px solid var(--line);border-radius:50%;transition:transform .14s ease-out;position:absolute;inset:6px;box-shadow:inset 0 1px #e8e2d60d}.volume-knob__control:active .volume-knob__dial{transition:none}.volume-knob__indicator{background:var(--text);border-radius:1px;width:2px;height:8px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.volume-knob__value{letter-spacing:.12em;font-variant-numeric:tabular-nums;text-transform:uppercase;min-width:2.4rem;font-size:.68rem}@media (prefers-reduced-motion:reduce){.volume-knob__mute,.volume-knob__dial{transition:none}}.video-player{width:100%;min-width:0;margin:0}.video-player__stage{aspect-ratio:16/9;cursor:pointer;background:#000;width:min(100%,120.889dvh);max-width:100%;margin:0;display:block;position:relative;overflow:hidden}.video-player__film{object-fit:contain;background:#000;width:100%;height:100%}.video-player__affordance{pointer-events:none;opacity:1;place-items:center;transition:opacity .32s;display:grid;position:absolute;inset:0}.video-player.is-playing .video-player__affordance{opacity:0}.video-player__affordance-mark{width:56px;height:56px;color:var(--text);background:#11110f6b;border:1px solid #e8e2d661;border-radius:50%;place-items:center;display:grid}.video-player__affordance-mark svg{margin-left:3px}.video-player__controls{opacity:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;min-height:52px;padding-top:.7rem;font-style:normal;transition:opacity .28s;display:flex}.video-player__caption{color:var(--text-muted);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem}@media (hover:hover) and (pointer:fine){.video-player.is-playing:not(.is-active) .video-player__controls{opacity:0;pointer-events:none}}@media (width<=767px){.video-player__stage{width:min(100%,99.5556dvh)}.video-player__affordance-mark{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.video-player__affordance,.video-player__controls{transition:none}}.app{width:min(1400px,100%);margin:0 auto;padding:clamp(1.15rem,3.4vw,2.75rem) clamp(1.1rem,4vw,3.75rem) clamp(3.5rem,8vw,6.5rem)}.site-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(1.75rem,4vw,3rem);display:flex}.site-header__mark,.site-header__index{color:var(--text-muted);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0;font-size:.68rem;display:flex}.site-header__mark img{opacity:.82;width:22px;height:22px}.screening{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.screening__film{min-width:0}.essay{min-width:0;max-width:38rem;padding-top:.15rem}.essay__eyebrow{color:var(--text-muted);letter-spacing:.2em;text-transform:uppercase;font-size:.72rem}.essay__title{font-family:var(--font-serif);letter-spacing:-.02em;margin-top:.85rem;font-size:clamp(2.35rem,5vw,3.7rem);font-weight:500;line-height:1.05}.essay__subtitle{color:var(--text-muted);font-family:var(--font-serif);margin-top:.85rem;font-size:clamp(1.15rem,2vw,1.4rem);font-style:italic;font-weight:400;line-height:1.35}.essay__rule{background:var(--line);width:2.15rem;height:1px;margin:1.6rem 0 1.9rem}.essay__body{color:var(--text);font-family:var(--font-serif);font-size:clamp(1.12rem,1.5vw,1.28rem);font-weight:400;line-height:1.85}.essay__body p+p{margin-top:1.55em}@media (width>=1100px){.screening__film{position:sticky;top:clamp(1rem,3vh,2rem)}}@media (width<=1099px){.screening{grid-template-columns:minmax(0,1fr)}.essay{max-width:40rem}}@media (width<=479px){.site-header__mark span{letter-spacing:.16em}.essay__body{line-height:1.8}}:root{--background:#11110f;--surface:#181815;--text:#e8e2d6;--text-muted:#999487;--moss:#69705b;--ember:#b86537;--line:#e8e2d626;--font-serif:"Cormorant Garamond", "Palatino Linotype", Palatino, "Times New Roman", serif;--font-sans:Inter, "Helvetica Neue", Helvetica, Arial, sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;overflow-x:hidden}body{background:var(--background);color:var(--text);font-family:var(--font-sans);margin:0;line-height:1.5;overflow-x:hidden}#root{min-height:100dvh}img,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}p,h1,h2,h3{margin:0}:focus{outline:none}:focus-visible{outline:1px solid var(--moss);outline-offset:3px}::selection{background:var(--moss);color:var(--background)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
